News for hackers. Stuff that matters.
Re:Python has brought computer programming to a vast new aud... by orf on Thursday July 19, 2018 @06:41PM (#17570977)
> No. Javascript, despite being the most deployed programming environment family in human history, didn't do this.

It's definitely not.

Re:Python has brought computer programming to a vast new aud... by KirinDave on Thursday July 19, 2018 @07:07PM (#17571137)
What programming environment more deployed?

It's surely the case that other binary interpreters are more deployed. But shipped interpreter with free input, a runtime, debugger and (for nearly every implementation, an interactive visual editor).

Re:Python has brought computer programming to a vast new aud... by orf on Thursday July 19, 2018 @07:12PM (#17571170)
Office Macros (and the underlying Windows COM interfaces), which include all of those features if you enable it. Bash.

Desktops versions of browsers have all those things you listed. Mobile browsers do not. Also only modern-ish desktop browsers have that feature set, for a very long time the predominant browser of the day hardly had any debugging experience worth mentioning, the two I've listed have had them for a long, long time.

Re:Python has brought computer programming to a vast new aud... by KirinDave on Thursday July 19, 2018 @07:26PM (#17571250)
> Office Macros (and the underlying Windows COM interfaces), which include all of those features if you enable it. Bash.

Bash is a good one! But I think windows ships without it. Office Macros are a really good one. Excel is also really good. But I think Windows technically ships without both, whereas the current browser is technically a full on programming environment and has been there since (minimally) IE7, which was a long, long time ago.

Sorry, I did kinda cheat on the way I defined my statement tho.

Re:Python has brought computer programming to a vast new aud... by orf on Thursday July 19, 2018 @07:41PM (#17571325)
Also, to be fair, I ommited that Windows ships with JScript automation, which I believe has some esoteric debugger and GUI you can access by default.

And yeah... It's JavaScript! Kind of.