I come from object oriented, but ever since I read this book, Reliable Software Through Composite Design, I'm just completely enamored with functional programming. So I wanted to learn Elixir/Rust and start using them more.
Discussion
Yeah. I’m an OOP guy. C++/C#.
Functional programming is something I need to look into at some point. Coming from C though, I have traumatic memories.
I feel like I'm not even a real programmer because I don't know the C's very well 😂
Maybe I should do AoC in C++ this year instead.
Idk. C++ has become a real pain point for me. I’ve been in it for 20 years, and we’re transitioning away from it at work. We’re moving to C# now that dotnet is open source.
Dependencies and build systems, header files, and memory hell… gah. Nothing I expect you’d have to deal with too much doing AoC.
Hmm yeah. Food for thought. There's not much opportunity to use C++ or C# in the work I do anyway.
Is C# less of a pain than C++?