Why I Support the Haskell Foundation
cdsmithus.medium.com
cdsmithus.medium.com
Wow, I never thought a programming language community can help people overcome negative feelings. These storeis are really nice.
It is not that I can't socialize or don't have friends, it's just that I don't like what most people do (like watching sports, and talking about uninteresting things, etc.) And save some specific people, I feel burned out after spending time with other people. I am known to many as an extremely sociable, and friendly person. I just don't like it.
On top of that, being heretically progressive (truly progressive, e.g. criticizing and disliking all religions and all patriarchy- Christian, Islamic, and Hindu- not toeing the modern woke liberal agenda), I cannot freely express myself except in front of my parents, SO, and about two friends.
In such a life, programming brings immense bliss. I profoundly enjoy poetry, and novels, but they are something you are consuming. I love to create things, modify and change things.
Programming, whether in microcontrollers for hobby, or solving business problems with innovative solutions, or solving project Euler problems, I feel immense joy. If programming did not exist, my life would have been significantly worse.
Also, funding projects not people is a relatively recent notion; e.g. most fundamental physics breakthroughs of the 20th century were done by people who didn’t have to write grant applications.
Yes, FOSS projects are projects too? Or use subprojects if you need more funding for the same project?
Apple’s supplied deep learning models are useful and easy to use, and compiling on an IPad Pro or M1 Mac is fast, even with the type inferencing. Right now I am slogging through a 50 hour SwiftUI 2 class.
I am disappointed that TensorFlow for Swift has been mothballed, but Julia and Python are probably much better options for deep learning. BTW, Julia is a fairly good general purpose language also. I have played with little bits of Julia code for text manipulation, REST, SPARQL queries, etc.
EDIT: since this is a Haskell thread, pardon the plug: you can grab a free copy of my Haskell book at https://markwatson.com
Not everyone cares about cross platform.