- Is there a LISP dialect that doesn't suffer from this problem? I can see that from time to time LISP projects start taking off just do die a year later and I'm stuck using Emacs (Lighttable comes into mind)
Is this much drama around a tiny niche language normal? I've been happily using Python for over a decade and never encountered weird, dramatic behavior by its creators or main developers.
Could it be that some languages, through the target audience they attract, seal their disastrous fate? By that I mean languages that attract nerds like me or peculiar math-oriented minds who can nit pick at every single detail.
You wouldn't expect this much nit from a mass-scale enterprise language like Java.
* Racket is for great programmers who don't care about whether they have the latest JS or Python community commodity keywords on their resume. You can be ridiculously productive with it.
* Over the years, the academic priorities and investment of Racket have been its greatest strength, but also sometimes a weakness.
* Yes, getting good at Scheme or Racket and/or Common Lisp will make you a better programmer, but a less employable one. Keep it secret, not on your resume. (Though, if you write blog posts to promote your personal brand, you can do a rare post on Lisps, with a carefully-tuned level of casual curiosity, so that readers think you are a smart and savvy brogrammer, but not an actual nerd. Be sure dilute the Lisp on your blog, with some currently popular other keywords, to signal in a way recognizable to bros that you are gettin' it done, in a bro fist-bumping way, with your stacks and workflows and sprints and standups and OKRs and KPIs and RSUs.)
5 comments
[ 2.5 ms ] story [ 37.8 ms ] threadRacket frustrates me - https://news.ycombinator.com/item?id=36541758 - June 2023 (127 comments)
- What is he using now? (Python?)
- Is there a LISP dialect that doesn't suffer from this problem? I can see that from time to time LISP projects start taking off just do die a year later and I'm stuck using Emacs (Lighttable comes into mind)
I am not sure what problem you are referring to. Racket has been actively developed since the mid-90s.
Could it be that some languages, through the target audience they attract, seal their disastrous fate? By that I mean languages that attract nerds like me or peculiar math-oriented minds who can nit pick at every single detail.
You wouldn't expect this much nit from a mass-scale enterprise language like Java.
* Over the years, the academic priorities and investment of Racket have been its greatest strength, but also sometimes a weakness.
* Yes, getting good at Scheme or Racket and/or Common Lisp will make you a better programmer, but a less employable one. Keep it secret, not on your resume. (Though, if you write blog posts to promote your personal brand, you can do a rare post on Lisps, with a carefully-tuned level of casual curiosity, so that readers think you are a smart and savvy brogrammer, but not an actual nerd. Be sure dilute the Lisp on your blog, with some currently popular other keywords, to signal in a way recognizable to bros that you are gettin' it done, in a bro fist-bumping way, with your stacks and workflows and sprints and standups and OKRs and KPIs and RSUs.)