On Thursday, 28 December 2017 at 02:53:56 UTC, Dan Partelly wrote:
On Thursday, 28 December 2017 at 02:48:11 UTC, codephantom wrote:

https://www.youtube.com/watch?v=vYEKEIpM2zo

Thanks Ill watch it, but when I mentioned worse is better I didn't had C++ in mind. I thought at new language who gains traction lately but it is clearly inferior to D technically.

It was... Go.

I tried Go. I didn't like it. Syntax changes were not necessary, and I got the feeling that the philosophy of Go, is that programmers are incompetent and need training wheels. It wasn't for me.

I looked at Rust, but never tried it, as I found the syntax to pretty awful - and it reminded my too much of C++.

I looked at D, it looked nice. Syntax was familiar, and very C like (which is the best kind of syntax IMHO). I decided to try it.. and I just found it easy to work with...despite some bugs, which you kinda of have to accept for now..but it's getting a lot better.

Most importantly for me, is that it works on FreeBSD, otherwise I'll lose interest immediately. I still use C though, as C is still 'the' primary language on x..BSD, and will remains so for the forseeable future.

But gee.. I can do things in D so easily and quickly compare to C, and I don't feel like I giving up much for that convenience. Compare that to running dotnet ... grrrr...you sit there just waiting for the program to load.

So everyone comes to a new language with their own requirements.

Work out what your's are... or just play with it.. and enjoy what it has to offer.

Reply via email to