languages of choice
languages of choice n. {C}, {LISP}, and {Perl}.
Nearly every hacker knows one of C or Lisp, and most good ones are
fluent in both. Over the last years, Perl has rapidly been gaining
favor, especially as a tool for systems-administration utilities
and rapid prototyping. 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 Programmer}s, and other
hackers consider them a bit odd (see "{The Story of Mel,
a Real Programmer}" in Appendix A). 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}.
HTML Conversion by AG2HTML.pl V2.94618 & witbrock@cs.cmu.edu