Re:Let over Lambda – Common Lisp Book (2008)
by vram22 on Wednesday March 06, 2019 @03:28PM
(#19322434)
>Average Joe and Susi have been for 3+ decades nicely programming lots of extensions to AutoCAD and its various clones in Lisp.
Ha ha, I read somewhere that years ago, in some org or the other, Emacs Lisp was programmed by secretaries to help them achieve their routine tasks. Apparently they were not told that it was "too difficult for them" :)
Re:Let over Lambda – Common Lisp Book (2008)
by ACE_Recliner on Monday March 11, 2019 @06:28PM
(#19363500)
Bit late, but it was Multics Emacs and the language they were writing in was Maclisp.
Re:Let over Lambda – Common Lisp Book (2008)
by emmanueloga_ on Wednesday March 06, 2019 @06:20PM
(#19324010)
Wow this opus modus tool looks super polished. I'd not mind paying for it, if it ran on windows!
I've heard about other tools like this before ([1] for composition, [2] for synthesis, [3] for mind-blowing :-p) but somehow never heard about opus modus before.
* Where did you learn about it?
* Are there other similar prog-lang music production tools with similar level of polish?
* Any cross-platform / Windows supported tools? -- unfortunately opus modus only runs on macs :-(
1: https://github.com/ctford/leipzig
Re:Let over Lambda – Common Lisp Book (2008)
by lispm on Thursday March 07, 2019 @02:28AM
(#19326199)
There are a bunch of other tools written in Lisp or Scheme: OpenMusic, PWGL, Symbolic Composer (no longer available it seems), ScoreCloud, Common Music, Common Lisp Music, ...
Opusmodus was supposed to have a Windows version in 'the future', but I don't know what plans are currently.
Re:Let over Lambda – Common Lisp Book (2008)
by 4thaccount on Thursday March 07, 2019 @09:14AM
(#19328108)
Opus modus is listed as a lisp success story on a common lisp website somewhere.
Average Joe and Susi have been for 3+ decades nicely programming lots of extensions to AutoCAD and its various clones in Lisp.
Generally I agree that Lisp programming is a bit more challenging due to the slight mathematical nature (lambda, ...), code as data and meta-programming.
I don't think that one needs to be a 10x programmer to use Lisp - many of those 10x programmers are not programming in Lisp, since the 10x programmer gets hired because he/she might be able to cope with enterprise Java architectures.
Since Lisp is a programmer amplifier, you might think that these Lisp users are 10x programmers, when in fact they are not.
But there are domains where people are using Lisp, who are not focused on programming. For example there are various Lisp-based music apps + literature which are used by composers. Example: https://opusmodus.com