News for hackers. Stuff that matters.
Re:Things That Turbo Pascal Is Smaller Than (2011) by petilon on Saturday April 11, 2020 @04:55PM (#22844162)
> Turbo Pascal was an IDE

Pretty sure it was the world's first IDE, not just an IDE. In a single .exe file it had a WordStar compatible text editor, compiler, linker and libraries.

Re:Things That Turbo Pascal Is Smaller Than (2011) by dragonwriter on Saturday April 11, 2020 @05:17PM (#22844326)
> Pretty sure it was the world's first IDE, not just an IDE.

That probably depends on whether you count live-coding environments like Smalltalk had as “IDEs”

Re:Things That Turbo Pascal Is Smaller Than (2011) by petilon on Saturday April 11, 2020 @05:35PM (#22844445)
Hmm... you may be right. Here's the Smalltalk environment from 1980, it is pretty impressive: https://www.youtube.com/watch?v=JLPiMl8XUKU
Re:Things That Turbo Pascal Is Smaller Than (2011) by pjmlp on Saturday April 11, 2020 @06:47PM (#22844790)
Not only Smalltalk, check Interlisp-D, Mesa XDE and Mesa/Cedar.

Xerox PARC workstations were the first IDEs, alongside Lisp Machines from Genera and TI.

Re:Things That Turbo Pascal Is Smaller Than (2011) by brabel on Sunday April 12, 2020 @04:41AM (#22846815)
That's pretty much just like a modern window-based user interface... in 1980!! It has overlapping windows, windows can be minimized and moved around, context menu via right-click, spreadsheet-like data... truly amazing.
Re:Things That Turbo Pascal Is Smaller Than (2011) by xkriva11 on Sunday April 12, 2020 @01:19PM (#22849606)
You can try it here: http://www.cdglabs.org/thinglab/ (Smalltalk-78)
Re:Things That Turbo Pascal Is Smaller Than (2011) by badsectoracula on Saturday April 11, 2020 @05:53PM (#22844536)
AFAIK the first "IDE" was the one in the original BASIC, or at least the first one to called that. It was command-line based (no fancy GUIs back then) but it allowed editing, debugging and compiling (despite BASIC dialects being commonly interpreted, the original BASIC was a compiler) from the same environment.
Re:Things That Turbo Pascal Is Smaller Than (2011) by analog31 on Saturday April 11, 2020 @07:08PM (#22844889)
BEEP...

BASIC >

I have to admit that I still judge programming tools, and in fact, entire computers, against the beloved BASIC prompt. You flipped a switch, got a BEEP, and 3 seconds later, you were in heaven.

Today the closest thing for me is firing up a PC and opening a Jupyter notebook. But it's certainly not the same.

Re:Things That Turbo Pascal Is Smaller Than (2011) by dhosek on Saturday April 11, 2020 @11:03PM (#22845758)
I remember wondering how on earth you could write Pascal programs without line numbers since that was the difference between running a command and entering/editing a program in the Apple ][ environment. I don't remember if Apple Pascal had what would qualify as an IDE now, although it had its own OS which made it less attractive to me.
Re:Things That Turbo Pascal Is Smaller Than (2011) by zozbot234 on Saturday April 11, 2020 @11:09PM (#22845784)
> I remember wondering how on earth you could write Pascal programs without line numbers

You use a program called EDLIN that writes the line numbers for you, and even renumbers your lines automatically whenever you have to insert something in the middle of your program. It's really neat!

Re:Things That Turbo Pascal Is Smaller Than (2011) by pjmlp on Sunday April 12, 2020 @02:37AM (#22846444)
I did my first text processing exam using edlin, "It's really neat!" isn't something I would use to describe it.
Re:Things That Turbo Pascal Is Smaller Than (2011) by wiz21c on Sunday April 12, 2020 @04:19AM (#22846730)
I think I recall UCSD Pascal which had a sort of IDE. There' a video on IMSAI, I sued the Apple version IIRC...

https://www.youtube.com/watch?v=Wv5IKhv4Akw

Re:Things That Turbo Pascal Is Smaller Than (2011) by pjc50 on Saturday April 11, 2020 @06:50PM (#22844805)
Possibly the environment described in https://en.wikipedia.org/wiki/The_Mother_of_All_Demos might be the first.
Re:Things That Turbo Pascal Is Smaller Than (2011) by tomcam on Sunday April 12, 2020 @04:01PM (#22850655)
No. It was very similar to the UCSD Pascal system. And as others have stated, Smalltalk beat it by a decade and a half.