3 ms·
Smalltalk started the whole IDE idea actually. The VM ( or image) is the run time and the editor at the same time. The level of integration and introspection m
by ccozan 11y ago
Smalltalk started the whole IDE idea actually.
The VM ( or image) is the run time and the editor at the same time. The level of integration and introspection made the whole thing very powerfull and inspired other IDEs to have this features, which without the software development could have been very slow.
- mhd 11y ago> Smalltalk started the whole IDE idea actually. Yet as opposed to ST, Mesa or Lisp they have to integrate this with files and executables, which makes things a lot more cumbersome. And then you get something like the web, where the moving parts are even further removed from each other. The problem is that IDEs and powerful editing aren't exactly opposites (let's not forget that Emacs is basically a Lisp IDE). But I've yet to see an IDE that comes close, mostly because the lack of a good extension language (plugins are way too heavy), and possibly because the GUI provides a bigger impedance to additions. I really like the trend towards "headless" IDE backends.
- rat87 11y agoI'm not sure this is a good idea. I took a class that used Pharo and made my workspace freeze a couple of times. A remote protocol talking to a 2nd vm would have been better.