Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

2016: The Year Lisp Dies

Name: Anonymous 2016-04-12 5:12

- Single threaded "cuz the 80s yo"; parallelism requires god awful, non-standard hacks
- Reliant on a proprietary product (e.g., LispWorks) to do any real project
- No libraries
- Community jerks off over "clever little hacks" instead of interesting programs
- Emacs cancer
- No libraries

Yes, macros and true metaprogramming is beautiful. But then you realize macros are only there to patch the faults of Lisp (i.e., not having a syntax) which has already been solved by other languages for several decades. The only problem that macros (weakly) solve is the fact that you're using Lisp.

Lisp's homoiconicity is actually a drawback in practice. Lisp programs are quadratically less readable and maintainable as the program grows. Every Lisper writes spaghetti code on par with PHP. That shit stopped being acceptable around 2005.

All the smart people have moved on to Haskell and FIOC.

Name: Anonymous 2016-04-12 5:18

Do HASKAL NOMADS seriously argue about readability?

Name: Anonymous 2016-04-12 5:24

>>2
This is like someone who only knows BASIC complaining about all the asterisks in a C program. You're expected to know the language.

Name: Anonymous 2016-04-12 6:04

Wow, -3/10. Why is there such a strong desperation about Lisp from the absolute shittiest trolls?

Name: Anonymous 2016-04-12 6:05

>>1
spaghetti code ... stopped being acceptable around 2005.

What are you, 12 years old?

Name: Anonymous 2016-04-12 6:27

yup, lisp is crap

Name: Anonymous 2016-04-12 10:05

>>1
The only problem that macros (weakly) solve is the fact that you're using Lisp.
SELF PERPETUATING SELF INTERPRETER

Name: Anonymous 2016-04-12 17:00

リスプはもう死んでいる。

Name: Anonymous 2016-04-12 22:23

>>7
PERPETUATE MY ANUS

Name: Anonymous 2016-04-12 23:29

>>7
Lisp truly is a virus, infecting everything it can with itself and destroying it's host in the process. Thankfully, CAPITALISM have immunized us from this dastardly Jewish plot.

Name: Anonymous 2016-04-12 23:45

>>1
But then you realize macros are only there to patch the faults of Lisp (i.e., not having a syntax) which has already been solved by other languages for several decades. The only problem that macros (weakly) solve is the fact that you're using Lisp.
Please give example(s) of such languages.

Name: Anonymous 2016-04-13 0:04

>>11
Nice dbus bro

Name: Anonymous 2016-04-13 10:27

Lisp is the hipster's language. The Lisper can't decide on a syntax (pronoun)1 likes. So (pronoun) writes in ASTs in order to justify the belief that (pronoun) is more enlightened than users of real languages.

1 (defun pronoun (&optional (n '(she he it))) (elt n (random (length n))))

Name: Anonymous 2016-04-13 14:28

>>13
Almost every language has an AST. (Concatenative languages are the only ones that come to mind that don't.) Nearly all of those languages fix the AST and give you the finger if you want to do anything else. I don't know how an actual Satori-seeking programmer can deal with that static, lifeless, pre-baked model of programming. Code should flow like water, wrapping itself around the problem and solving it fluidly. Fixed, inflexible languages are like a rock, smashing everything to shit by default, and stupid to use for anything requiring precision or nuance. Use tools, not rocks, you caveman.

Name: Anonymous 2016-04-13 16:20

>>14
rocks is tools, dolt

Name: Anonymous 2016-04-13 17:01

>>15
Sure, Mr. Caveman. Your intellect is apparent.

Name: Anonymous 2016-04-13 17:14

SELF PENETRATING, SELF RECREATING!

Name: Anonymous 2016-04-13 17:32

>>14
Why don't you use concatenative languages then? They give you even more freedom for structuring your code.

Also, have you ever wondered why poetry is a higher form of art than prose?

Name: Anonymous 2016-04-13 18:31

>>14
Have you never seen any stone tools? Knapping ain't easy.

Name: Anonymous 2016-04-13 19:44

>>18
Concatenative languages are effectively unstructured and ad hoc. Fixed AST languages are unyielding rigid structures imposing unwanted limitations on your code. Lisp is the poetry to programming.

>>19
Stone tools are not just rocks.

Name: Anonymous 2016-04-13 19:55

CONCATENATE MY ANUS

Name: Sir Alfred Dubs 2016-04-13 20:38

Czech 'em!

Name: Anonymous 2016-04-14 8:23

>>20
Concatenative languages are effectively unstructured and ad hoc.

Who told you that? They are totally structured, it's just that you decide what the structure is.

Name: Anonymous 2016-04-14 11:54

>>20
poetry is unstructured and ad hoc

Name: Anonymous 2016-04-15 6:13

>>23
There is no structure in the language. It's all brittle and unaware of what it's running. Lisp is a fluid, knowledgable, imaginative piece of art that actually works.

Name: Anonymous 2016-04-18 14:48

>>25
Lisp is a fluid, knowledgable, imaginative piece of art.
So Lispers are actually artists composing programs?

Name: Anonymous 2016-04-20 5:35

>>26

Yes. LISP has been converting scientists into artists since before Matt Dickie was born.

Name: Anonymous 2016-04-20 7:12

LISP - Linked Investment Service Provider?

Name: Anonymous 2016-04-20 8:35

LinkedIn Sucks Penises

Name: Anonymous 2016-04-20 21:21

>>26
We conjure the spirits of the computer with our spells.

Don't change these.
Name: Email:
Entire Thread Thread List