4 ms·
I have never minded using a so-called niche language. Since 1982 I have been very fortunate enough to be paid a good fraction of my time for using Common Lisp -
by mark_l_watson 7y ago
I have never minded using a so-called niche language. Since 1982 I have been very fortunate enough to be paid a good fraction of my time for using Common Lisp - I consider this to be largely good luck and I am grateful for how things turned out. I also like Scheme but literally no one has ever paid me for Scheme development. In the USA, we have a saying that “you dance with the person you go to the party with.” My dance partner has been Common Lisp.
I still feel like I am still a student. I started to read Let Over Lambda (a reference to closures) a few months ago which has reinforced my realization that there is so much about a programming language that I have used for 38 years that I still want to explore.
All that said, I have often totally enjoyed building systems with C/C++, Java, Python, Prolog, etc. Designing and writing code can be fun in any language.
- neutronicus 7y agoVersion I heard was you dance with who brung ya
- slow_kindjal 7y agoYou dance with the one that brung ya!
- jjtheblunt 7y agoDidn't you work at CCSO back when Prof Kaplan was just down the hall, unless you were in another building...have you read the Guy Steele original papers on Scheme? They're actually awesome.
- mark_l_watson 7y agoNo, that was not me. I do like Scheme (and a long time ago I wrote a Scheme book for Springer-Verlag), but I was just saying that I haven't used the language professionally.