HACKER Q&A
📣 doe88

Which programming language do you plan to learn in 2022?


Maybe a good year resolution, or a long time wish, or a requirement for school or work, either way, do you plan to learn a new PL in 2022?


  👤 scottlilly Accepted Answer ✓
Not a programming language, but I just installed Linux on an old laptop and plan to learn how to do my development work in Linux.

I've been a corporate C# programmer for years, working in Windows. But, I should be able to do a lot of my work in Linux now.


👤 samwillis
Rust or modern C(++) (haven’t done any “proper” C in years), specifically for compiling to WASM. Alternatively something else that emerges as the de facto compiled to WASM language.

Mini 2022 prediction: WASM (and webGPU) are going to become universal, not just on front end and at the edge but everywhere as a universal deployment system. The next generation of Arm processors, particularly from apple, will have optimisations for WASM.


👤 Flankk
I plan to learn C++. It should just take a few years. By then there should be a new C++ standard I can start learning.

👤 f0e4c2f7
I've been meaning to learn common lisp for about 20 years now. Maybe this is the year!

👤 kettunen
Recently started a new small side business focusing on audio software. Unfortunately this world involves pretty much solely C++, so guess I need to start learning modern ways of writing it. While I hate it, thankfully modern C++ feels pretty nice.

Along side that really I'm a Lisp hacker in disguise but for some reason I have enjoyed writing Haskell in recent times, so I would like to write and learn more about it!


👤 gammalost
I'm taking a course on programming languages this spring. So I'm mostly going to learn about Lisp and Prolog

👤 Fizzadar
Go! Dabbled a bit this year (https://github.com/Fizzadar/clash-prometheus-exporter) and looking forward to getting into it properly this year.

👤 uberman
Elixir and Nim are my candidates

👤 jetti
I'm hoping to get a new job that would require me to learn Scala, so that would be on my list. Other than that I want to learn Haskell and Plutus (Haskell based smart contract language for Cardano).

👤 derbOac
I've already been programming in Julia but I would like to do it more. There's often opportunities to do so; I just have either run into obstacles in the past I think are now resolved (due to beta-ish status of libraries etc) or have not always had the patience to do something new because I could do it faster in something I'm already familiar with.

Nim as well; maybe revisiting ocaml or looking into Dart.


👤 xupybd
I'm carrying on learning F#. It's my first functional first language. It's been loads of fun so far.

👤 bigodbiel
Finally given to the pressure here and giving Rust a try. As far as new year resolutions go...

👤 diehunde
I want to get into competitive programming as a hobby so I guess C++

👤 verdverm
CUE, I'm learning it deeper by teaching.

https://cuetorials.com


👤 rurban
More C++, even if its horrible. Currently I only do 50-80% of it.

👤 account-5
I would like to learn the basics of:

* APL or J

* Lisp

* Forth

* Lua

* JavaScript

I'll probably have the same list next year.


👤 adabaed
Haskell and Perl.

👤 anacrolix
Zig

👤 sul_tasto
Kotlin

👤 Wavelets
Flutter/Dart

👤 thomasdziedzic
Mathematica

👤 goldfix
Visual Basic 1.0 for DOS

;)


👤 tionis
Janet

👤 TeaFilledCup
ATS