3 ms·
Which industry are you talking about(maybe fang)? The kind of factories making factories and so on in the industry Java code is mind-boggling . And none of it h
by xfer 6y ago
Which industry are you talking about(maybe fang)? The kind of factories making factories and so on in the industry Java code is mind-boggling . And none of it has to do with business logic.
Asking OOP factory makers to learn about category theory is going to be a difficult task. There are a lot of FP languages that don't require learning category theory. Ocaml has been around for ages and even Microsoft has its own ML flavour mainstream language called F#. Abstraction doesn't seem like the reason to me, it might be inertia.
- matt-noonan 6y agoJust to be totally explicit here, there are no FP languages that require learning category theory. There is no reason to conflate [a small subset of] research on programming languages with the practice of using those languages day-to-day to Actually Get Shit Done.