Haskell has become the lingua franca of the FP world, so that's the one you learn. IMO, SML has a shallower learning curve.
-
-
Replying to @cocoaphony
Like how one reason not to implement Metal is because of the lack of resources available to help you when you're stuck! :)
1 reply 0 retweets 0 likes -
Replying to @RedQueenCoder
But also a great reason to learn Metal (if your interest). It's the kind of field where one can become an important expert.
1 reply 0 retweets 1 like -
Replying to @cocoaphony
I was on that path, but I got lost. One reason not many people do this is because there is a knowledge barrier to entry.
1 reply 0 retweets 0 likes -
Replying to @RedQueenCoder @cocoaphony
I have a mental image of myself in a room full of paper crying because I am trying to learn EVERYTHING.
3 replies 0 retweets 0 likes -
Replying to @RedQueenCoder
Yeah… but you have a lot of years and there are always new things, so maybe one (or two, or…) at a time :D
1 reply 0 retweets 1 like -
Replying to @cocoaphony
I wish someone like
@warrenm could make a list of the concepts you MUST be familiar with to learn/understand Metal.1 reply 0 retweets 1 like -
Replying to @RedQueenCoder
Bottom-up approaches don’t work for first encounters w a subj. Pick a project; run into difficulty; research what tripped you
2 replies 0 retweets 0 likes -
Replying to @warrenm
But like do you need to understand linear algebra to understand Metal? What about data structures or design patterns? iOS?
2 replies 0 retweets 0 likes -
Replying to @RedQueenCoder @warrenm
I feel like I keep being told a growing and mutable set of things everyone MUST know and I want something targeted. Thanks.
3 replies 0 retweets 0 likes
Everyone will give you different lists, bc everyone has different aims and abstracts away the details they care less about.
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.