Re:Ask HN: Self-taught webdev with lots of free time. What s...
by mucholove on Wednesday August 12, 2020 @09:09AM
(#24131677)
Happy you chose to learn C. That's exactly what I would recommend.
If you are so inclined, I'd look into how to write your own home-grown version of Objective-C—given that valid C is valid Objective-C.
Because then you would learn Smalltalk and the whole ladder of it all! Smalltalk is far and away one of the greatest joys on programming. :) http://objective.st
The "Gang of Four" explains the patterns in Smalltalk and in terms of entrepreneurship—Patrick Collison's first startup was written in Smalltalk and I think early introduction to it leads to the clean design and success you see coming from Stripe.
If you are so inclined, I'd look into how to write your own home-grown version of Objective-C—given that valid C is valid Objective-C.
Because then you would learn Smalltalk and the whole ladder of it all! Smalltalk is far and away one of the greatest joys on programming. :) http://objective.st
The "Gang of Four" explains the patterns in Smalltalk and in terms of entrepreneurship—Patrick Collison's first startup was written in Smalltalk and I think early introduction to it leads to the clean design and success you see coming from Stripe.