4 ms·
Easier to understand if you come from Smalltalk
by uticus 2y ago
Easier to understand if you come from Smalltalk
- KerrAvon 2y agoor Objective-C, the Objective portion of which is also derived from SmallTalk
- PittleyDunkin 2y agoWhile I understand that objective-c has clear heritage from smalltalk, this comparison always struck me as farcical. Objective-C yields very few of the benefits of a proper Smalltalk VM outside of message passing, and i suppose some of the syntax. Meanwhile the burden of having to deal with C is absolutely staggering in comparison to the benefits.
- jonhohle 2y agoThe obvious benefit of C is speed and resource utilization. This was especially true on the late 80s.
- PittleyDunkin 2y agoOh, absolutely—this wasn't meant as a value judgement. I've written my fair share of objective-c for this very reason (well, that and wanting to write native GUIs ages ago). I'm just saying the parallels between it and smalltalk are highly exaggerated.
- nesarkvechnep 2y agoWho does these days?
- PittleyDunkin 2y agoI've been teaching a teenager how to code with smalltalk (Scratch): https://scratch.mit.edu/ https://scratch.mit.edu/
- mostlysimilar 2y agoThe people who are going to save us when all the newer generations know how to do is describe their desired outcome to a machine and get slop output.
- PittleyDunkin 2y agoI can't say smalltalk is popular even among this crowd.
- ElevenLathe 2y agoI dabble in SmallTalk for hobby stuff, and it actually seems to be the other way around these days: People find SmallTalk after becoming enamored with Ruby. That's definitely my story.