Is Common Lisp a meme?
what is that? some 3d library? perhaps it's a 2d library that they've made work 3d?
Unless you can code in Lisp you're not a real CS major
Every CS major should know C, Lisp, Haskell, Prolog and some Assembly
>>52014896
Yeah, Haskell, hipster fuck off.
I'm using clojure and it's just beautiful.
I'm loving the Lisp.
>>52014972
Did your college not teach it? Kek
>>52015008
Clojure is not a lisp though.
>>52015031
Prove it.
What's the significant difference?
>>52015053
Clojure has no tail recursion optimization.
>>52014799
If by meme you mean legacy use only then yes.
>>52015053
forced mixing of () and [] in the syntax
>>52015072
Oh god, it's as retarded as Python
>inb4 python shills get mad
>>52015072
That's a bad reason though, Common Lisp also doesn't have tail call optimization required by the standard (though most implementations support it), but Common Lisp most definitely is a Lisp.
>>52015072
That's a Scheme requirement, not a LISP requirement.
Doesn't clojure have some explicit tailap thing?
>>52015142
>he thinks that common lisp is actually lisp
>>52015122
Unlike clojure, Python doesn't try to be a functional language.
>>52015154
>makes a shitty argument
>u-uugh no lisp but scheme is actually a lisp guys! yeah thats what i wanted to say!
>>52014799
Not at all.
(require 'cl) is the only thing that makes emacs lisp bareable.
>>52014799
uncommon lisp too
>>52015072
It's not that much of a big feature difference compared to the things that you can implement on clojure
>desktop apps
>web apps (check out clojurescript and om)
> logic programming
And also this
>>52015142
>>52015122
Most languages don't support tail call, since OOP doesn't need it.
>>52015072
Listen here Niger.
>>52015072
neither does Common Lisp since it isn't required by the standard. Only a few CL implementations have TCO.
>>52016142
Clojure has a reason: the JVM bytecode does not support it, its the reason they have the Jacky recursion macro.
Common Lisp has a reason: Seen as unneeded as LOOP exists, and is far more efficient anyways..
>>52015410
>not using 'cl-lib
this chimp
>>52016238
I suppose you defend the retarded implementation of inhibit-startup-echo-area-mesaage too?
>>52016265
At some point you have to resign yourself to the fact that all software sucks monkey cock.
>>52016792
Emacs just happens to be sucking a rather large monkey cock.
>>52016821
And what software do you think sucks smaller cock?
inb4:
Vim
Terminal emulators
Atom
Sublime
>>52017103
Just because you are inb4 doesn't change my answer:
vim
neovim
eclipse
jetbrains
>>52017103
a
ed
.
w
>>52017188
>vim
>neovim
>eclipse
>jetbrains
Can't cure stupid.