> Lisp will only attract people who are interested in lambda calculus and/or programming language theory, and/or maybe people interested in dependent typing
I use Lisp because it offers me computing freedom unlike anything else. I don't care about lambda calculus or programming theory. It'd be nice to have better support for dependent types but it's not crucial.
26% of my system packages are Lisp (mostly Emacs Lisp), and I wish it was 100%. This 0.26 number will certainly increase.
@akater @rml
> I use Lisp because it offers me computing freedom unlike anything else. I don't care about lambda calculus or programming theory.
I'll admit I was maybe over-generalizing and I didn't mean to exclude you or anyone who honestly appreciate the aesthetics or the pragmatic features of Lisp. But it does make me curious, when you say "computing freedom," what features of Lisp make it more liberating for you personally than some other more popular high-level language such as Python or JavaScript?26% of my system packages are Lisp (mostly Emacs Lisp), and I wish it was 100%.
I suppose you use #Guix OS with Shepherd? That is a good way to use Guile Scheme for a large portion of your operating system, in particular the package management and the init system. Then use Emacs on top of that and you have most of your day-to-day computing tasks covered by Lisp. You could probably also use the Nyxt browser, although the core of it is still WebKit, which is not Lisp.
@akater @rml
> I use Lisp because it offers me computing freedom unlike anything else. I don't care about lambda calculus or programming theory.
I'll admit I was maybe over-generalizing and I didn't mean to exclude you or anyone who honestly appreciate the aesthetics or the pragmatic features of Lisp. But it does make me curious, when you say "computing freedom," what features of Lisp make it more liberating for you personally...26% of my system packages are Lisp (mostly Emacs Lisp), and I wish it was 100%.