mtbc: maze I (white-red)
[personal profile] mtbc
I have been considering my choice of programming language for personal computing projects, for both employability and agreeability. People might say to pick the project first, then the appropriate language for it, but language would certainly be a part of why I can stick with a project. I shall have my carts and horses whichever way around I please. On my radar are:

  • Java, Python, TypeScript with React, for employability. I am already familiar with them, they remain popular and are still developing in good ways.

  • Rust, which has traction and is a pleasure to write. It's enough of a challenge that some ongoing practice will do me good.

  • Haskell and Idris. I loved Haskell when I used it, though I sometimes found performance a challenge and am now rusty. I am curious about Idris being less lazy and at the extreme end of static typing.

  • Elixir with Phoenix, and Gleam. Gleam looks interesting in terms of syntax and typing but I don't know the BEAM ecosystem well enough to judge if it will gain even as much traction as Elixir already has.

I plan to try out projects and languages then let how engaged I am with them, how much effort it is to continue, be my guide. I can even try out the same challenges in multiple languages, see which I enjoy more.

Profile

mtbc: photograph of me (Default)
Mark T. B. Carroll

June 2025

S M T W T F S
1 2 34567
8 9101112 1314
15161718192021
22232425262728
2930     

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 15th, 2025 02:26 pm
Powered by Dreamwidth Studios