this post was submitted on 22 May 2024
9 points (90.9% liked)

Talks

74 readers
7 users here now

A community to share and discuss good (conference) talks in/about software industry.

Please try to listen to a significant chunk of the talks before engaging in discussion and try to avoid responding just to the title of the talk.

Rules

Credits

Icon base by Lorc under CC BY 3.0 with modifications to add a gradient

founded 6 months ago
MODERATORS
top 5 comments
sorted by: hot top controversial new old
[–] BatmanAoD@programming.dev 2 points 3 months ago (1 children)

This talk had a huge impact on me. Highly recommended.

[–] roze_sha@programming.dev 1 points 3 months ago (1 children)
[–] BatmanAoD@programming.dev 2 points 3 months ago (1 children)

When I watched it, I worked on embedded software for research devices, most notably this: https://www.beckman.com/centrifuges/analytical-ultracentrifuges/optima-auc

I have since worked on a kubernetes job-runner for Spark workloads, insurance systems for a worker's comp startup, and currently the job runner and related software for some quantum computers.

Most of my work has been in Python, C++, C#, Java, Scala, Go, and Rust. (Rust is my preference.)

[–] roze_sha@programming.dev 1 points 3 months ago
[–] Corbin@programming.dev 2 points 3 months ago

I remember seeing this when it first came out; since then, I've developed an object-oriented actor-based language and also a data-driven function-based language. I disagree with different things now! I mostly agree, actually, but:

Software does not run in a magic fairy aether powered by the fevered dreams of CS PhDs.

I don't understand what this is complaining about; it seems too pejorative to be actionable. Generously, he might be complaining about Sufficiently Smart Compilers, and that lines up with later slides; cynically, he might be complaining about garbage collection, a well-worn dead hobby-horse of game developers. It could also be a dig at the unintuitive evaluation order of languages like Haskell or OCaml.