We had this mantra in my intro CS classes that one who learns fundamental programming concepts can apply them in any language, but ...
-
-
Replying to @chris__martin
... I've since found out many concepts we thought were fundamental aren't really, we were actually just learning about Java-like languages.
3 replies 12 retweets 48 likes -
Replying to @chris__martin
You write Java, Smalltalk, C, Python, ECMAScript - You think, that's a lot of languages, it must be true, these basics apply to everything!
4 replies 1 retweet 21 likes -
Replying to @chris__martin
You get this group of people, none of whom have ever seen nonstrict evaluation, the lambda calculus, typeclasses, thinking they know it all.
3 replies 1 retweet 24 likes -
Replying to @chris__martin
You encounter Haskell, recoil, lash out with rationalizations that don't involve admitting you're still missing fundamentals of programming.
5 replies 6 retweets 34 likes
There are helpful methods of challenging this unfortunate circumstance. Lots of trial and error to get there though.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.