|
|
|
|
|
by galois198
4955 days ago
|
|
I do wonder why such a powerful language such as Lisp has such a small community and number of libraries. There may exist some trade off between the level abstraction and number of users for languages. You may have to 'hang around' long enough before the penny drops and you're a proper Lisper that can use the language productively. What other languages have for them, in my small experience at least, is that you can grasp all the essentials and get a general feel for the language very early on- allowing you to 'hit the ground running'. With Lisp, it takes a while (I started learning a few months ago) to grasp concepts such as macros, closures, and continuations, which really give Lisp its power, and then effectively implement them on the fly. A few bloggers out there write about the 'moment of clarity' that they get once they understand Lisp macros, etc. |
|