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

If you're starting with WebDev in 2020, choose Go or Rust. Concurrency & safety + simple deployable static ELF binaries > weak typing and legacy bloat.


Why would I use Rust for Web dev or anything else that is not some low level system programming? I mean if you want to write some toy project and want to learn sure, but for a serious project I would chose something that uses a higher level programming language, that has a big and stable standard library and that also has a big community made , well tested libraries to work with.


I love rust, it's great once you adapt to it, but I don't think it'll be anytime soon people would convert to Rust (although I wish they will).

The paradigm and the workflow are alien to most, the discipline needed to write with it needs learning.


rust has huge mental overhead for most webdev work

go is incredibly weak language in some regards (error handling?)

From these 3 I would still pick PHP for webdev.


> weak typing and legacy bloat

Lots of legacy stuff has been removed.

Static typing has been added as a feature back in PHP 7.0.




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

Search: