freenode/#lisp - IRC Chatlog
Search
4:24:53
stylewarning
does anyone know how to make SLIME not try to be "smart" about opening buffers?
15:34:37
scymtym_
could sbcl users who are annoyed with ironclad compile times try compiling ironclad with https://github.com/scymtym/sbcl/tree/pack-iterative-hopefully-final and report whether/how much times improve? thanks in advance
15:41:53
trafaret1
I just newbie in programming and I have question. I find emacs very suitable for programming and I see how powerfull it might be. But need I learn elisp to handle with it properly?
15:44:22
jackdaniel
I use emacs for years and I know elisp only briefly (and didn't know it at all at first)
15:48:39
trafaret1
what is the diffrence between lisp and mathematica languages. I just know it is functional programming languages. Are they interchangable?
15:50:36
jackdaniel
mathematics are more declarative than functional. Common Lisp is multi-paradigm programming language and the most dominant approach atm is OOP
15:51:01
minion
trafaret1: please look at gentle: "Common Lisp: A Gentle Introduction to Symbolic Computation" is a smoother introduction to lisp programming. http://www.cs.cmu.edu/~dst/LispBook/
15:51:20
Fare
mathematica is based on some generalized rewrite logic, whereas Common Lisp is based on the more narrowly defined rewrites of the lambda calculus
15:52:19
Fare
Common Lisp also has older roots with lots of low-level side-effects and quirks, and a low-level namespacing mechanism.
15:52:43
Fare
mathematica usually works without namespacing; they do have some namespacing mechanism, but I've never seen or used it.
15:53:30
Fare
has the mathematica core language been open sourced yet? wolfram said he was working on it and it should be complete this year
16:08:21
Annatar
I have a question regarding the getopt lisp module... I am just at the beginning of learning LISP, and could not find any documentation or examples on how to use it. I use Clozure LISP (CCL).
16:08:50
Fare
I recommend didier verna's clon instead, for full feature, or my command-line-arguments for a simple solution
16:08:57
Annatar
Tried understanding the code, but as I do not know enough LISP yet, reverse-engineering has proven... challenging.
16:09:50
Annatar
Some context would probably help here... I am well versed with getopts(3C) in C and getopts in shell.
16:10:59
jackdaniel
here you can find documentation and reference manual: https://www.lrde.epita.fr/~didier/software/lisp/clon.php
16:15:18
Annatar
Thank you for the clues and the link, I will give clon another look. You ladies and gentlemen don't mind if I pop in from time to time to ask what could probably be described trivial questions under the best of circumstances?
16:18:13
kilimanjaro
I've heard clojure described as "not feeling lispy" (rough paraphrase). For any of you who share (or disagree) with this sentiment, would you care to comment?
16:19:16
sjl
Clojure doesn't feel like Common Lisp. As to whether it feels "Lispy", that depends on what the person means by Lispy I guess.
16:19:43
sjl
To me "Lispy" has become a word like "roguelike". Is Nethack a roguelike? Yes. Is FtL a roguelike? eh... maybe?
16:20:38
sjl
##lisp is probably a better topic if you're just interested in how Clojure compares to other lisps in general, as opposed to specifically Common Lisp
16:21:43
kilimanjaro
I guess I imagine common lisp as being sort of the "cream of the crop" of dynamic languages, between clos, the condition system, SLIME, etc, and have the impression that for many people who worked with CL a lot and moved to clojure that there was something lost in that transition
16:22:30
kilimanjaro
But I'm not that experienced with either and I can't tell if it would be more of an issue of the JVM being a frustrating place to live, or other aspects of the language design, etc
16:22:40
sjl
They're different languages. You lose some things and gain others no matter which direction you go. Asking in here you'll probably find people predisposed to liking CL more.
16:23:35
kilimanjaro
I'm not trying to start a flame war, I'm just curious about what CL-lovers think, if they have experience with both