You know things are bad when a programming language is named after a
type of often-unwanted corrosion (often associated with iron alloys) or
a type of devastating plant fungus.

And what good are these "memory-safe" languages when there are so many
that you won't be able to remember them?

On Tue, 28 Mar 2017 20:12:48 -0400
Donald Allen <donaldcal...@gmail.com> wrote:

> On 28 March 2017 at 17:59,  <narvu...@tutanota.com> wrote:
> > Hello,
> >
> > I just want to know the opinion of OpenBSD developpers about Rust
> > and Go, I already know Ted's opinion.
> > http://www.tedunangst.com/flak/post/thoughts-on-replacement-languages
> >
> > As they are both touted as memory safe, what do you think about
> > them ?  
> 
> I've written some code in both and given up on both of them. I found
> Rust difficult to learn, mostly because the documentation is just
> awful, in my opinion. The principal writer, Klabnick, knows the
> subject matter, but he just doesn't write well, again, in my opinion.
> His first attempt at a Rust "Book" is currently being re-written. He
> now has a co-author. I've looked at the second attempt, filed some PRs
> to try to help, but finally threw up my hands when I was told that
> something that is standard practice in C *and* is supported by their
> software was not "idiomatic". They use that term a lot. It's a bit
> like a certain political party in the US that talks about freedom a
> lot. Then you find out that their definition of the word is "we want
> you to be free to do what we want you to do". It's too bad the
> documentation situation is at it is, because the language and its
> compiler have real potential.
> 
> Go is much better documented and, in general, feels more mature, more
> finished. But it just felt uninspired to me and I felt a sense of
> relief when I went back to C. C is far from perfect, but after all
> these years, we know its warts, the compilers are solid, it's
> extremely well documented (K&R, Harbison and Steele) and the libraries
> are ..... well, you all know.
> 
> When I don't need C's performance, I use Haskell, a brilliant language
> and the Glasgow compiler and libraries are excellent. Hackage provides
> a rich assortment of additional libraries.
> 
> >
> > Regards  

Reply via email to