Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I would advise against anyone learning Pascal, any more.

I wish I had instead learned C and C++.

The tooling around Pascal was phenomenal, with Turbo Pascal, Borland Pascal, and Delphi. But the tooling around C++ is just as good or better now, in my opinion.



I would advise against anyone learning C/C++, any more.

I wish I had instead learned Go and Rust.

The tooling around C++ was phenomenal, with Turbo C++, Borland C++, and C++ Builder. But the tooling around Rust is just as good or better now, in my opinion.


The tooling around Go and Rust is just as good or better? Really? That's a claim you're making?

Walk me through which AAA games are developed in Go and Rust, just as a conversation starter.


Development of AAA games != good tooling.


You can have a look at what Embark Studios is doing, Go and Rust are their tools of trade.

https://www.embark-studios.com/

Now if you consider them AAA class is another matter.


> I wish I had instead learned Go and Rust.

>

> The tooling around C++ was phenomenal, with Turbo C++, Borland C++, and C++ Builder. But the tooling around Rust is just as good or better now, in my opinion.

I know you say it's just your opinion, but that's an extraordinary claim, don't you think?


I know and use both. I use Delphi for desktop GUI applications and C++ for backend servers. Works like a charm. I use other languages / frameworks as well. Trying to stick to a single tool / tech is possible but not very wise.


Learning languages is awesome, and I highly advise it. But there's just no point in learning Pascal, as a first language, not any more.


I learn languages for practical things, not because those are in vogue / out of it. Delphi/Lazarus allows the most painless GUI applications.




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

Search: