AstonJ

AstonJ

Which server-side languages are you most excited about?

Which server-side languages are you most interested in right now? Anything new or relatively new that’s caught your eye? Maybe an older language has made you all giddy?

Please share which server side languages or tech has got you excited right now! :smiley:

Most Liked

lpil

lpil

Creator of Gleam

Gleam! :grin:

Rust is loads of fun too, would love to do more of that professionally.

Qqwy

Qqwy

While I am working mostly with Elixir currently (as well as doing some maintenance of Ruby/Rails projects…) I am most excited about considering the possibilities of using Haskell as server-side language, where the higher-order (and in some cases dependent) type system is able to perform a huge amount of checking at compile time.

And on the other hand, I hope to build a WebApp that uses Prolog under the hood sometime. Mostly because I think it would be very interesting and I’ll definitely learn a lot along the way.

dimitarvp

dimitarvp

  • Elixir, which I am working almost exclusively with for ~3.5 years now. The BEAM VM and OTP primitives are unmatched; I can’t find any other runtime that can transparently multiplex thousands of tasks over all available CPU cores without introducing huge lags or data races. There’s other bonuses that are too long to cover in such a short post.

  • Rust, because FP languages aren’t always fast and memory-efficient on the level of C++. Its ability to prevent you from introducing shared mutable state data races is absolutely priceless.

  • OCaml, because of its amazing typing system. Lack of multicore support, maybe the fact that it uses GC, and some imperative/mutability features are stuff I dislike but if it gets improved in the future I can see it easily beating languages all over the spectrum from C++ to LISP to Elixir to Java/C# even. It’s an extremely well thought-out language but ecosystem tooling could also use some work.

Where Next?

Popular Backend topics Top

AstonJ
Thought this video was interesting: What are your thoughts? Any areas you agree/disagree? Which web-dev tech do you think is worth ado...
New
AstonJ
Which server-side languages are you most interested in right now? Anything new or relatively new that’s caught your eye? Maybe an older l...
New
bot
So you want to live-reload Rust - fasterthanli.me. Good morning! It is still 2020, and the world is literally on fire , so I guess we c...
New
New
New
ariandanim
Hello, i am facing difficult using webpack when to install within phoenix framework 1.5.7 because the webpack is still version 4.x.x inf...
New
AstonJ
If you are experiencing Rails console using 100% CPU on your dev machine, then updating your development and test gems might fix the issu...
New
Jsdr3398
I just thought of this. Are there any disadvantages when making your server in Assembly (other than having to learn a bunch of stuff :ro...
New
rustkas
Intensively researching Erlang books and additional resources on it, I have found that the topic of using Regular Expressions is either c...
New
mafinar
I’ll be participating. This would be very interesting because I have been having coders block + a lot of distraction this weekend. But l...
New

Other popular topics Top

Exadra37
I am thinking in building or buy a desktop computer for programing, both professionally and on my free time, and my choice of OS is Linux...
New
siddhant3030
I’m thinking of buying a monitor that I can rotate to use as a vertical monitor? Also, I want to know if someone is using it for program...
New
Exadra37
On modern versions of macOS, you simply can’t power on your computer, launch a text editor or eBook reader, and write or read, without a ...
New
AstonJ
Do the test and post your score :nerd_face: :keyboard: If possible, please add info such as the keyboard you’re using, the layout (Qw...
New
AstonJ
Saw this on TikTok of all places! :lol: Anyone heard of them before? Lite:
New
Help
I am trying to crate a game for the Nintendo switch, I wanted to use Java as I am comfortable with that programming language. Can you use...
New
New
PragmaticBookshelf
Author Spotlight: Tammy Coron @Paradox927 Gaming, and writing games in particular, is about passion, vision, experience, and immersio...
New
PragmaticBookshelf
Develop, deploy, and debug BEAM applications using BEAMOps: a new paradigm that focuses on scalability, fault tolerance, and owning each ...
New
Fl4m3Ph03n1x
Background Lately I am in a quest to find a good quality TTS ai generation tool to run locally in order to create audio for some videos I...
New