News for hackers. Stuff that matters.
Re:What's Coming in Python 3.8 by LaGrange on Wednesday July 17, 2019 @06:38PM (#20464745)
In my experience, every technology focused on building a "simple" alternative to a long-established "complex" technology is doomed to discover exactly _why_ the other one became "complex." Also spawn at least five "simple" alternatives.

Doesn't mean nothing good comes out of them, and if it's simplicity that motivates people then eh, I'll take it, but gosh darn the cycle is a bit grating by now.

Re:What's Coming in Python 3.8 by orhmeh09 on Wednesday July 17, 2019 @07:04PM (#20464930)
Could you provide some examples? Without having had that experience, I’m having trouble picturing a concrete example that I would be sure is of the same kind.
Re:What's Coming in Python 3.8 by LaGrange on Thursday July 18, 2019 @04:13PM (#20473510)
Nginx is probably my fav of the surviving-and-thriving ones. It still remains very distinct from Apache, but calling it simpler would be a large stretch.

Projects like qmail discovered the reason in a somewhat _harder_ manner. And yes, I'd argue Python is yet another case, as it grew _at least_ as complex as Perl.

Re:What's Coming in Python 3.8 by newen on Wednesday July 17, 2019 @08:38PM (#20465523)
Haha, what was that quote? Something like, any language is going to iterate towards a crappy version of lisp.
Re:What's Coming in Python 3.8 by tjalfi on Wednesday July 17, 2019 @10:20PM (#20466128)
Greenspun's Tenth Rule[0]

Any sufficiently complicated C or Fortran program contains an ad-hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp. - Philip Greenspun

[0] https://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule

Re:What's Coming in Python 3.8 by aitchnyu on Thursday July 18, 2019 @01:11AM (#20466918)
How would you subvert Greenspun in large codebases without Common Lisp? I once used Drools the rules engine which used a dynamic scripting language on Java objects. Python could have replaced that language, with much better tooling, errors etc.
Re:What's Coming in Python 3.8 by tjalfi on Thursday July 18, 2019 @10:25AM (#20470079)
Could you have written that system in a mix of Java and or another scripting language such as JRuby[0]?

[0] http://wiki.c2.com/?AlternateHardAndSoftLayers

Re:What's Coming in Python 3.8 by aitchnyu on Friday July 19, 2019 @01:54AM (#20476463)
IIRC MVEL language was integrated deeply into Drools. JRuby would have been awesome.