News for hackers. Stuff that matters.
Re:Common Rust Lifetime Misconceptions by lmm on Monday December 04, 2023 @09:54PM (#38526526)
> maybe a lisp variant?

Nah, go with an ML-family language. Maybe even Standard ML, because it will nudge you away from writing "C in ML" and encourage you to pick up the idiomatic way of doing things. (Laurence Paulson's book has an online version available for free on his homepage).

Re:Common Rust Lifetime Misconceptions by girvo on Tuesday December 05, 2023 @12:21AM (#38527405)
SML is great, but I always suggest OCaml. Still my favourite language that I never get to write these days!
Re:Common Rust Lifetime Misconceptions by lmm on Tuesday December 05, 2023 @01:42AM (#38527802)
For practical programming I'd probably agree, but if the point is to learn a non-Algol way of thinking then I think SML is a better way to go; OCaml makes it easier to write imperative-style code, for better and for worse.
Re:Common Rust Lifetime Misconceptions by girvo on Wednesday December 06, 2023 @08:18PM (#38551688)
Yeah that's a fair point!