Hacker Newsnew | past | comments | ask | show | jobs | submit | more leftyspook's commentslogin

That essentially comes for free with stack unwind, and will not be possible with `panic=abort`


As if the stock owners have any more engineering knowledge. They are sewn from the same exact MBA cloth.


Gawd this comment gets to the heart of so many problems.


Sign of times; we have trained millions of MBA monkeys and they have infiltrated everywhere. just see what a cesspool linkedin is.


And we might see more organizations prioritizing substance over spreadsheets


I'd imagine not seeking employment at Google is a big part.


Go is definitely used a lot more outside of google as of late.

Anecdotally I would say where a lot of companies would have used Java in the past they are now turning to go for their server-side/backend service implementations.


Also it feels like pretty much everything in the k8s/container/etc. space is go-related, which kind of makes sense.


Why does it make sense? You can implement a container in any language that can make system calls.


Set of concepts derived from "whatever the hell Ken Thompson had in his environment circa 1972".


I've had more luck running games from 97-00 under wine than on modern Windows.


Yes, but Sonic Pi DSL feels a little more Lisp-y than natural language-y.


It does. Not sure if publisher can opt-out though.

Another point is that Steam DRM is a) optional b) unlike always online GaaS trivial to circumvent


All praise Bob!

On a more serious note, have you thought about trying to aim lightning at the same spot again and write another book about implementing something most programmers take for granted?


I've definitely thought about writing a third book. I don't know if it would be about "something most programmers take for granted". I'm more interested in writing about whatever happens to excite me the most at that time.


I may be projecting, but I feel like the kind of person to get excited about crafting interpreters wod also get excited about crafting databases or OSes.


Maybe, but alas I don't know enough about either of those to write those books.


Hey Bob just made an account to let you know how much I appreciate both of your books and how much of an influence you've made on my life choices

Just want to hopefully make you feel warm inside knowing you've made a really big difference to people's lives

Thanks for being you


A type system sequel to Crafting Interpreters, please. Or a JIT compiler sequel.


It is a tool for checking that your unsafe code doesn't cause UB. It doesn't really settle anything, but the commenter uses it as a gotcha to say "rust is no better than C, because you still can compile code that contains UB".


> Well, the general 'Rewrite All in Rust' consensus is that it solves all general programming problems, ever.

a) There is no such consensus. The actual consensus is that even if Rust solved all problems, it would not be financially feasible to rewrite pretty much any substantial project.

b) While Rust does solve many problems, it is nowhere close to solving all safety, otherwise there would be no `unsafe` keyword. Alas, fully proving safety in an impure, turing-complete language is mathematically impossible.

c) The only reason you would think that there's some sort of woke Rust lobby, is if you spend way too much time subjecting yourself to opinions of literal sixteen year olds on twitter.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: