Ask HN: Programming languages and Frameworks to learn in 2020

11 points by meerita ↗ HN
Which languages are worth to devote learning in 2020? and what about the new frameworks?

9 comments

[ 2.6 ms ] story [ 27.6 ms ] thread
(comment deleted)
Clojure - paradigm shift and leverage. Rust - speed and safety.
For frontend, I would say Svelte and Sapper.

  Rust       - for low-level / systems programming
  Elixir/OTP - for distributed systems, backend, JS-less 
  frontend (Phoenix LiveView)
  Elm        - for SPAs (Single Page Apps)
  Julia      - for number crunching
  kdb+/q     - for timeseries-specific workloads 
  Solidity   - for get-rich-quick scams
  NetLogo    - for agent-based simulations

  Typescript - for legacy browser, ReactNative and node.js code
  Kotlin     - for Android
  Swift      - for iOS and other Apple OSes
F# and .Net Core
And upon searching/reading: Giraffe framework.

I ran the hello world program on my 6-core MacBook and it got ~100 req/s. That was with SSL so enabling keepalive gets ~50k req/s (with P98 <1ms, P99 1ms, max 176 ms) on a Debug build though I don't expect much difference for a Release one.