Live data from Hacker News

What languages fix

paulgraham.com

21–30 of 91 posts

Re: What languages fix

#23
For Ruby, I would suggest "Smalltalk doesn't like Unix" instead. What attracted me to Ruby is that it was a Smalltalk-style pervasive OO language that could be used for scripting and didn't require persistent images.

Re: What languages fix

#25
post #19

Rust: Other languages have boundary issues -- action-at-a-distance is evil.

I would put it as "Rust: C++ is unsafe, and all other attempts to make C++ safe have made it too high level." (Alternately, "concurrent programming with data races is a kludge, and all other attempts to fix data races have ruled out too much.")

Re: What languages fix

#26
Interesting that the newest language that pg lists is more than ten years old. He's probably not keeping up with new language development any more?

Re: What languages fix

#27

I would dispute the description of Python, at least as an 'origin story'. The actual impetus was 'ABC doesn't have libraries or exceptions': http://docs.python.org/2/faq/general#why-was-python-created-... If we're going for why Python appealed to its early adopters as opposed to the actual motivations for creating it in the first place, something more like 'other languages are all hard to read' would be fair. You cou…

I'm never liked this list, mostly due to Python but I think other languages are also incorrectly characterized. Guido worked on ABC and wanted something for scripting tasks on a Unix machine. Python was mostly inspired by ABC but some of the syntax was inspired by Modula 3.

Python is certainly not a reaction to Perl, I'm not sure Guido was aware of it when Python was born (they are close to the same age, actually).

Re: What languages fix

#30
post #26

Interesting that the newest language that pg lists is more than ten years old. He's probably not keeping up with new language development any more?

Or just not adding to the list. It's undated, but another posting from last year lists it as (2002).

https://news.ycombinator.com/item?id=4954663

Post reply on HN