"The ABC group wanted to isolate the user, as completely as possible, from the big, bad world of computers...ABC should be the only tool they ever needed. This desire also caused the ABC group to create a complete integrated editing environment, unique to ABC"
The problem with this design choice, is that it isolates you from the rest of the software ecosystem. This is why PHP became part of the LAMP stack and why Smalltalk became isolated and esoteric. In this sense, Perl, Ruby, and Python all made a beneficial choice to be good citizens in the Unix-like space.
The problem with this design choice, is that it isolates you from the rest of the software ecosystem. This is why PHP became part of the LAMP stack and why Smalltalk became isolated and esoteric. In this sense, Perl, Ruby, and Python all made a beneficial choice to be good citizens in the Unix-like space.