3 ms·
>Can someone give me a concise explanation why a language this influential and talked about is not used for regular programming ? Back in the late 70s and earl
by flavio81 9y ago
>Can someone give me a concise explanation why a language this influential and talked about is not used for regular programming ?
Back in the late 70s and early 80s, to use it you required a system with very big memory and fast processor speed (read: an expensive workstation), and the implementations/compilers were mostly propietary and expensive as well. Same reasons Lisp isn't more popular.
>What are its disadvantages?
There are really no disadvantages to Smalltalk. Although personally i'm not so comfortable with a language that only allows message-passing OOP as its paradigm; and Smalltalk is not the highest performing of languages. OTOH Smalltalk, in 2017, should run substantially faster than some other popular, well-liked programming languages such as Ruby.