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

No. Starting with C is the way to lock in bad habits and buggy coding. Writing fully modern C++ eliminates myriad sources of bugs and security holes.


And adds many other problems. No silver bullet.


New features pass a very strict gauntlet; they have to solve common, serious problems. Using the new features eliminates exactly those problems.


One can write very nice code in C and modern tools also eliminate a myriad sources of bugs. Modern C++ can be nice but adds a lot of complexity. I am much happier with C.




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

Search: