this post was submitted on 22 Jan 2024
6 points (100.0% liked)

General Programming Discussion

7814 readers
11 users here now

A general programming discussion community.

Rules:

  1. Be civil.
  2. Please start discussions that spark conversation

Other communities

Systems

Functional Programming

Also related

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] yogthos@lemmy.ml 3 points 9 months ago (2 children)

That's not what the article is saying though. It's arguing that the memory model that imperative languages assume is not actually how modern chips work. What we end up with effectively is a VM on the chip that pretends to be a really fast PDP-11 style architecture. Writing assembly against this VM still has the same problem. Interestingly, the way modern chips are designed actually fits better with functional style that doesn't rely on global state.

[–] JoYo@lemmy.ml 1 points 9 months ago

i got there at the end