News for hackers. Stuff that matters.
Re:A Conversation with Language Creators: Guido, James, Ande... by daotoad on Thursday April 04, 2019 @06:38PM (#19577799)
The important thing is that Larry say language developers get lazy because of IDEs, not programmers using the language.

A powerful IDE that automatically looks up documentation and guides you through writing a bunch of boilerplate lets a language designer skimp on figuring out ways to let you avoid writing the boilerplate in the first place.

Code generation in the IDE is a poor substitute for a well designed interface.

Re:A Conversation with Language Creators: Guido, James, Ande... by DonHopkins on Friday April 05, 2019 @10:55AM (#19583140)
Which makes it deliciously ironic that Larry would bring that point up, since Perl's syntactic user interface is so terribly designed.
Re:A Conversation with Language Creators: Guido, James, Ande... by b2gills on Thursday April 11, 2019 @07:58PM (#19640531)
Perl5 has some design features that are not as good as they could have been if it broke backwards compatibility. So there were a lot of limitations on how things could get added. (Code written in 1987 will most likely still work on the latest version of Perl5 released last year, or even on the version coming out later this year.)

The Perl6 project was to reimagine the design by breaking things that needed breaking.

If your premise that Larry is bad at language design, then you should be able to find something in Perl6 that is “terribly designed”. I won't be holding my breath, so feel free to take your time.