libera/#lisp - IRC Chatlog
Search
21:36:24
Spawns_Carpetin-
What is the most useful lisp dialect and/or impl for general purpose scripting or programming
21:36:46
Spawns_Carpetin-
something with a decent-ish stdlib or at least access to many high quality libs
21:48:23
wasamasa
there are a few scheme implementations with access to high quality libraries via FFI, but I doubt that's what you mean either, lol
21:52:37
moon-child
it deigns to run in unix, because a lisp os with broad hardware support has not been devised yet; but only grudgingly
21:52:56
Spawns_Carpetin-
i love elisp but using it for general programming is kind of weird since its built to work with emacs
21:52:59
wasamasa
I use CHICKEN for programs that I want to put in more effort than I'd do with ruby
21:53:16
Spawns_Carpetin-
like loading a text file into a list, you have to put it into a buffer instead
21:53:19
dash[m]
Spawns_Carpetin-: why would you want something that didn't work with emacs, though? ;-)
21:54:21
mfiano
Depends how general he means. If he wants to do something like game development, maximizing CPU computation performance is a necessity (so I'd still go with Common Lisp :))
21:56:43
mfiano
(In actuality good game development involves balancing the load between the CPU and GPU, but since the GPU is for the most part a supercomputer that is only useful for specialized tasks...)
22:01:18
mfiano
Double-precision floating point operations on the GPU is a many-fold performance trap compared to single-precision, for example. Branching hurts quite a bit more than the CPU, too. etc