Earlier quoted context omitted.
There's a new design patterns "book" out and it's pretty nifty as well.
oh! link?
How I went about learning Rust
301–303 of 303 posts
Re: How I went about learning Rust
#302Earlier quoted context omitted.
However, if I'm not mistaken, the language still has no formal specification.
This is a somewhat heretical opinion but I don't think having a formal specification is particularly important for programming languages today. It was very valuable, say, twenty years ago, when there were most programs were written or compiled using multiple closed source implementations of languages coming from competing companies. There were real economic incentives for the implementations to diverge from each othe…
Re: How I went about learning Rust
#303Earlier quoted context omitted.
This is a somewhat heretical opinion but I don't think having a formal specification is particularly important for programming languages today. It was very valuable, say, twenty years ago, when there were most programs were written or compiled using multiple closed source implementations of languages coming from competing companies. There were real economic incentives for the implementations to diverge from each othe…
The value of a formal specification is the ability to reason about a program without having to compile and run it (using a specific implementation).