News for hackers. Stuff that matters.
Re:Helping a Million Developers Exit Vim by masklinn on Tuesday May 23, 2017 @02:11PM (#14403654)
> So it actually doesn't

It does, it just does not care.

> it's basically just a hack around the fact that the repl is basically:

I know what a REPL is. Here's an idea: it's not difficult to add an exit special case to the REPL.

> Case in point:

Case in point: the developers added a "help text" to tell users to go fuck themselves, knowing exactly what users wanted to do and refusing to do it. quit's repr didn't appear by magic, it was put there, knowingly, by people who understood exactly what they were doing.

Re:Helping a Million Developers Exit Vim by sbmassey on Tuesday May 23, 2017 @05:08PM (#14405367)
quit is not a piece of repl functionality, it is a python function that will exit the repl when called, with a string representation that gives that message. If I set quit = 1, or if I define my own quit() function, I don't want to have to be continually fighting the repl in order to inspect its value.
Re:Helping a Million Developers Exit Vim by monknomo on Tuesday May 23, 2017 @03:00PM (#14404147)
Humane programming is something I wish compiler and language builders would do more of
Re:Helping a Million Developers Exit Vim by marvin on Tuesday May 23, 2017 @05:54PM (#14405700)
Approximately 50% of the contributors in this thread argue actively against it, so I wouldn't hold my breath ;)
Re:Helping a Million Developers Exit Vim by monknomo on Tuesday May 23, 2017 @06:05PM (#14405781)
That was not lost on me. They're wrong, and kinda mean TBH, but someday someone will make a pretty good language, with a really helpful compiler/interpreter and will have the viral-fu to get it in use
Re:Helping a Million Developers Exit Vim by pishpash on Tuesday May 23, 2017 @04:09PM (#14404824)
It's insidiously more malevolent than that, considering how much productivity is wasted.