4 ms·
Category theory and some advanced Haskell I feel that such knowledge is eternal. It won't be obsolete in 2027. ReactJS on the other hand ...
by bbcbasic 10y ago
Category theory and some advanced Haskell
I feel that such knowledge is eternal. It won't be obsolete in 2027. ReactJS on the other hand ...
- brudgers 10y agoThe architecture underpinning ReactJS offers some generally useful abstractions (that have appeared previously in other forms). The difficulties arise when the implementation of abstractions are viewed as a magical property of some programming languages rather than others. It doesn't matter whether it's 'object orientated' or 'functional' or 'one way data flow'.
- rrradical 10y agoYes. I wrote 5000 lines on this (and bringing that abstraction to Haskell). [1] 1: http://asivitz.com/posts/layers http://asivitz.com/posts/layers
- johnfn 10y agoCounterpoint: ReactJS solves a lot of engineers' problems in a clean and elegant way. Even if it goes away, the ideas behind it will continue to be good ones. There's nothing wrong with Haskell, but I think that a lot of people mythologize it because it's not used by many people and has an air of academia. A lot of people do the opposite to ReactJS because it's a popular framework that a lot of people use. It has no mythos. Of course, mythos is orthogonal to actually having practical, useful ideas.
- bbcbasic 10y agoSure I'm not against reactjs and that is just one example. It's a good framework to solve problems, but I doubt I'll get deeper insights from learning it.
- williamle8300 10y agoHave you tried using ReactJS?
- bojo 10y agoI have these same exact goals myself. Happy learning!
- omginternets 10y agoI've literally just started doing this, starting with category theory. Here's what I've been watching: - https://youtu.be/I8LbkfSSR58?list=PLbgaMIhjbmEnaH_LTkxLI7FMa2HsnawM_ https://youtu.be/I8LbkfSSR58?list=PLbgaMIhjbmEnaH_LTkxLI7FMa... - https://www.infoq.com/presentations/category-theory-propositions-principle https://www.infoq.com/presentations/category-theory-proposit... I'm very, very, very open to suggestions... especially if they're presented from the ground up, and in lots of detail. I'm also quite open to material that can be read rather than watched.
- j2kun 10y agoGo read the first few chapters of Algebra Chapter 0, and do the exercises. There's a free copy online somewhere... This is the book that really demystifies it from the ground up.
- omginternets 10y agoThanks for the suggestion. Is this [0] the book in question? [0] https://zr9558.files.wordpress.com/2013/11/algebra-chapter-0-aluffi.pdf https://zr9558.files.wordpress.com/2013/11/algebra-chapter-0...
- omginternets 10y agoReplying to my own post to say that this book is fantastic. Thank you!
- j2kun 10y agoExactly how I felt the first time I read it :)