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.

Date: 2025-06-03 09:02 pm (UTC)
emperor: (Default)
From: [personal profile] emperor
I dunno if any of our roles are of interest to you, but we do have a bunch at the moment in the software area - https://wikimediafoundation.org/about/jobs/

Date: 2025-06-04 09:06 am (UTC)
emperor: (Default)
From: [personal profile] emperor
Yeah, our hiring process is certainly not rapid :-/

Date: 2025-06-04 03:56 pm (UTC)
mellowtigger: (penguin coder)
From: [personal profile] mellowtigger
I haven't even heard of some of those technologies. :( I'm definitely out of practice. I'm a huge fan of PowerShell, but even Microsoft seems determined to kill it except for server usage. I have Rust in my mind as the next (if any) language that I learn. I only hear good things about it. And... it has arrived in Linux!
https://www.zdnet.com/article/the-linux-6-15-kernel-arrives-and-its-big-a-victory-for-rust-fans/

Date: 2025-06-04 09:17 pm (UTC)
crazyscot: Selfie, with C, in front of an alpine lake (Default)
From: [personal profile] crazyscot
I'll wave the flag for Rust too. I'm really enjoying working with it, despite the occasional "trait boundaries were not satisfied". So much so that I've just had a conference paper accepted about my journey in creating qcp. Now, if only I could find a job that would let me write some Rust and not be wedded to C++ ...

Date: 2025-06-07 09:04 am (UTC)
andrewducker: (Default)
From: [personal profile] andrewducker
PowerShell is awesome, and seems to be getting regular updates for the desktop. It's what I do all of my scripting in at work.

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

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 15th, 2025 05:42 am
Powered by Dreamwidth Studios