Aktuelle Änderungen Printable View Änderungen Bearbeiten
GarbageCollection > RecentChanges > IPython > YukihiroMatsumoto > TestDrivenClojure > MatthiasFelleisen > CheckedExceptions > Exceptions > HungarianNotation > HackersAndPainters > JustInTimeCompiler > FunctionalLanguage > FunctionalProgramming > EscapeTheEventLoop > ExtremeLateBinding > LightweightCodeGen > LispSuccessStoriesClear TrailWhile each hacker here has own preferences why he/she likes Lisp, key elements (I see) are:
2d) compile-time computing, a key element to make our software fast without cluttering it up by expensing manually written source code by a factor of 100 or by inventing ad-hoc code generators which need to be debugged after they broke your system for weeks. Macros that can use the full language at compile time and macros that can "walk" their argument when passed at compile-time to find interesting things to do with them. Also see define-compiler-macro to get an idea what makes Lisp code fast while maintaining elegance (use with care, though).[1]
What happened when I lost my faith was that I could no longer sustain it in the face of mounting evidence to the contrary.