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

Paul Graham says Perl is good. Stop saying otherwise.

Name: Anonymous 2014-11-11 14:40

Historically, languages designed for other people to use have been bad: Cobol, PL/I, Pascal, Ada, C++. The good languages have been those that were designed for their own creators: C, Perl, Smalltalk, Lisp. – Paul Graham

Name: Anonymous 2014-11-11 15:30

I also say shit when I'm high

Name: Anonymous 2014-11-11 18:18

Ada is good tho.

Name: Anonymous 2014-11-11 18:35

Historically, languages designed for other people to use have been bad: Cobol, PL/I, Pascal, Ada, C++. The good languages have been those that were designed for their own creators: C, Perl, Smalltalk, Haskell. – Paul Graham

Name: Anonymous 2014-11-11 18:45

Good like Arc, huh? Paul Graham is a dipshit, his opinion doesn't matter.

Name: Anonymous 2014-11-11 18:54

I really like Ada. I hope the NSA hires me to program in Ada for the rest of my life.

Name: Anonymous 2014-11-11 18:54

Historically, languages designed for other people to use have been bad: Cobol, PL/I, Pascal, Ada, C++, C, Perl, Smalltalk, Haskell, Lisp. – Paul Graham

Name: Anonymous 2014-11-11 19:02

I like Cobol, PL/I, Pascal, Ada and C++.

Name: Anonymous 2014-11-11 19:08

>>8
Get out of my /anus/ please.

Name: Anonymous 2014-11-11 19:24

>>9
Please my anus

Name: Anonymous 2014-11-13 2:55

How the fu kck do I even develop in smalltalk anymore.

Name: Anonymous 2014-11-13 3:58

>>11
http://www.squeak.org/
http://pharo.org/

There's GNU Smalltalk, which doesn't seem to have an image and feels very half-hearted. There's also Amber Smalltalk and Seaside which are web-oriented.

Related languages are things like Self, Io, REBOL and even Ruby, Ruby being the least interesting one thus its rampant popularity a few years back.

Name: Anonymous 2014-11-13 13:04

Who the fuck is Paul Graham?

Name: Anonymous 2014-11-13 17:04

>>13
Some faggot king for a day that LISHPers deify because he participated in LITHP circlejerking awhile ago.

Name: Anonymous 2014-11-13 19:27

In fact, my understanding is that Qi and Shen are two languages implemented as Common Lisp macros with type systems as powerful as dependent types. For various reason, I've never used them (and probably never will) so I'm not sure exactly how they work.

Haha, everyone mentions Qi/Shen for supposedly having a super-duper type system, but then it turns out they haven't even used it. Because no one does!

http://stackoverflow.com/questions/22430160/is-it-possible-to-realize-the-benefits-of-dependent-typing-using-macros-in-lisp

Name: Anonymous 2014-11-13 19:57

two languages implemented as Common Lisp macros with type systems as powerful as dependent types
Can huskel do that?

Name: Anonymous 2014-11-13 19:59

>>16
Do what? Be a language not used by anyone but praised by everyone for its imaginary properties? Probably not.

Name: Anonymous 2014-11-13 20:02

>>17
I'm not aware of anyone using huskel other than /g/ and internet feminists. Which one is you?

Name: Anonymous 2014-11-13 20:07

Name: Anonymous 2014-11-14 2:30

Name: Anonymous 2014-11-14 3:20

Name: Anonymous 2014-11-14 3:49

You can add dependent types to Haskell by modifying the GHC code base. You can add dependent types to lisp by writing a dependent type checking engine in lisp and adding macros that invoke it at compile time.

Name: Anonymous 2014-11-14 10:14

Name: Anonymous 2014-11-14 19:20

Shen is the ultimate Arc-killer.

Name: Anonymous 2014-11-14 19:29

>>22
That's the LITHP curse: anything is possible with macros, but it's so hard that no one does it.

Name: Anonymous 2014-11-14 20:25

>>25
I do macros daily. I love macros! #ifndef, #undef and __VA_ARGS__ are like my best friends!

Name: Anonymous 2014-11-14 21:01

I m4 every day.

Name: Anonymous 2014-11-14 21:16

Oh, macros, I thought you said Macron

Name: Anonymous 2014-11-15 17:25

I love macaroons!

Name: Anonymous 2014-11-15 17:55

>>19
18,049 readers
>>20
9,284 readers

Name: Anonymous 2014-11-15 18:05

Oleg Kiselyov thinks Haskell is good. Stop saying otherwise.

Name: Anonymous 2014-11-15 19:19

>>25
You can do a lot with macros. You can do more by creating your own programming language from scratch, but with macros you can bootstrap into another language that's already known and implemented. Macros are just restrictive enough for them to interact with each other in a relatively sane way.

Name: Anonymous 2014-11-15 19:30

>>30
https://www.reddit.com/r/java
35,434 readers

Java is 1.9632113 times better than haskell.

Those are the web developers that write javascript libraries to make javascript more functional.

Name: Anonymous 2014-11-15 19:34

>>33
Please disregard that the third line. I was going to respond with a comment on the intersection of junior haskellers and web dev people, but then my butt frustration settled and I made a more mature reply. But I forgot to delete the old one which disappeared at the bottom of the submission box, and is now visible for all to see. How embarrassing. The userbase of a language is not relevant to the language, and no userbase is uniform. Please allow me to retract that statement.

Name: Anonymous 2014-11-15 19:40

>>32
Yeah, I didn't say anything otherwise. Macros are Turing-complete and have the full power of Lisp. But it's mostly about "can" and "could be done" and "possible", not about actual feature-complete and practical packages made with Lisp macros.

Name: Anonymous 2014-11-15 19:48

>>35
The biggest hindrance to getting things done with macros in lisp is the fact that you are using lisp in the first place. Scheme is inadequate. Common lisp is too ugly for most to learn and you are trapped to sbcl if you do. Clojure might have potential, though I hate clojure.

Name: Anonymous 2014-11-15 20:07

>>34
The userbase of the language is very relevant to the quality of its ecosystem.
And there are uniform usebases. Hard to find physical sim and numerics specialists in the JS or Ruby communities. Or webmonkeys in the Fortran userbase.

Name: Anonymous 2014-11-15 23:07

>>37
Well, there is that one person that wrote a http server in postscript.

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