this post was submitted on 24 May 2024
10 points (91.7% liked)

General Programming Discussion

7814 readers
1 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
 

New language promises to reduce compilation times by using all threads and gpu cores available on your machine. What's your opinions on it so far?

you are viewing a single comment's thread
view the rest of the comments
[–] henfredemars@infosec.pub 5 points 5 months ago* (last edited 5 months ago)

Skeptical. I wrote a compiler from scratch which does this. The biggest problem is not in the execution but in the memory bandwidth that becomes costly.

Automatic parallel computing is to me a pipe dream.

The concept also appears to downplay the importance of software architecture. You must design your program around this. The compiler can’t help you if you express your programs in a serial fashion, which is the fundamental problem that makes parallel computing hard.

I don’t mean to be a downer. By all means, give it a shot. I’m just not seeing the special ingredient that makes this attempt successful where many others like it have failed.