Dictionary: A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z

Languages of choice

C and Lisp. Nearly every hacker knows one of these, and most good ones are fluent in both. Smalltalk and Prolog are also popular in small but influential communities.
There is also a rapidly dwindling category of older hackers with Fortran, or even assembler, as their language of choice. They often prefer to be known as Real Programmers, and other hackers consider them a bit odd (see “The Story of Mel”). Assembler is generally no longer considered interesting or appropriate for anything but HLL implementation, glue, and a few time-critical and hardware-specific uses in systems programs. Fortran occupies a shrinking niche in scientific programming.
Most hackers tend to frown on languages like Pascal and Ada, which don’t give them the near-total freedom considered necessary for hacking (see bondage-and-discipline language), and to regard everything even remotely connected with COBOL or other traditional card walloper languages as a total and unmitigated loss.
[Jargon File]


Read Also:

  • Language typology

    noun See linguistic typology

  • Language-universal

    noun, Linguistics. 1. a trait or property of language that exists, or has the potential to exist, in all languages.

  • Langue

    [lahng] /lɑ̃g/ noun, French. 1. the linguistic system shared by the members of a community (contrasted with ). /lɑːŋɡ/ noun 1. (linguistics) language considered as an abstract system or a social institution, being the common possession of a speech community Compare parole (sense 5)

  • Langue-de-boeuf

    [French lahng duh bœf] /French lɑ̃g də ˈbœf/ noun, plural langues de boeuf [French lahng duh bœf] /French lɑ̃g də ˈbœf/ (Show IPA) 1. .

Disclaimer: Languages of choice definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.