Starting another stream in 5 minutes.
We continue torturing C++ with Functional Programming.
Today, I will talk about Algebraic Data Types (ADTs) and pattern matching.
You don't want to miss it.
Link: www.twitch.tv/chshersh
Starting another stream in 5 minutes.
We continue torturing C++ with Functional Programming.
Today, I will talk about Algebraic Data Types (ADTs) and pattern matching.
You don't want to miss it.
Link: www.twitch.tv/chshersh
That's alright, we all do this sometimes.
I even did it in OCaml
You can join today at 5 PM UTC.
I plan on doing weekly streams around the same time (Sat and Sun)
I started streaming on Twitch again.
This time, I'm coding FUNctional Programming in Modern C++
First stream went well. The recording is already on YouTube.
You can follow me on Twitch to get notified:
www.twitch.tv/chshersh
I mean, 460K people signed the petition to repeal the law, and the government be like "No".
I don't believe in petitions.
petition.parliament.uk/petitions/72...
I've been absent here for a while, but apparently, this website now requires age verification to send DMs π«
Maybe just a UK thing.
I'm sorry, but I'm not doing it. Apologies if I never see your message. Please, use other ways to contact me.
I looked through it briefly, and it looks amazing!
I don't do much OCaml nowadays, but maybe I'll find time this weekend to suggest anything meaningful. I might even have some context π
It's definitely an improvement
Challenges help with the growth.
They also help you feel alive.
I was never the lead of the Bloomberg OCaml community, more like a PR person.
I don't know anyone's account on bsky tho π€
But you're not wrong :)
Bloomberg has a significant codebase and a huge number of teams in C++
Thanks for the reminder!
Updating the bio everywhere turned out to be quite troublesome...
You either die a hero or live long enough to see yourself become the villain
Don't worry, we have plenty of Fortran at Bloomberg
I am, just not active here.
Although today ,in particular, I feel like shit π€
Modern C++ is surpsisingly functional
When I was studying at uni, I programmed in Java, C++, C, Python, Kotlin, and Julia. The language didn't matter much; I used what worked best for me.
I feel like I'm finally returning to that mental state.
As you noticed, I'm not that active here.
But I do post C++ content on X
It is fun! I'm enjoying C++ more than I expected
True. I feel like I was stagnating and not learning anything new.
Now I experience a lot of growth (both personal and career).
Sharing recent news.
I'm leaving Bloomberg as an OCaml Engineer. And..
I'm joining Bloomberg as a C++ Engineer.
After using FP for the last 10 years, it's time to switch.
I moved to another internal team, and I now work with C++ full-time.
It's a big change for me. But I'm enjoying it so far!
Don't worry about that too much!
I'm not active on GitHub TUI atm, and since it's not opam, not having an upgrade shouldn't really affect things.
Creating an issue with the link to the changelog is good enough!
Itβs possible π
Men be like:
"This is my favourite ramen place. I'm going to study Japanese for 3 years, so one day I can come here and make my order fully in Japanese, and they'll compliment my language knowledge, and we'll have fun, and it'll be worth it just for this single moment."
Wow, these slides are really good!
Love the reference to Doom in types sπ
Iβm autistic.
Change is my arch nemesis.
I flew to New York for two weeks and Iβm grateful I donβt have to deal with a lots of things. Iβm taken care of.
Yet, itβs still so hard π
Being pulled from my daily routine and comfort zone affects my energy and mood so much.
Itβs important to learn such things about yourself.
I transitioned from a Software Engineer who thought:
βProgramming Language is the most important part about the job!β
to
βMoney is the most important part about the jobβ
And Iβm not sure what I think about this transition.