4 ms·
> I don't want to write all of my backend in C++. The difficulty of C++ is way too much over rated. Most mediocre projects can be written with basics of C++ (t
by majidazimi 8y ago
> I don't want to write all of my backend in C++.
The difficulty of C++ is way too much over rated. Most mediocre projects can be written with basics of C++ (that everyone can learn in less than 3 months).
We could have lived in a way performant world, if people would stop horrifying beginners about difficulties of C++/Rust/...
Go talk to a beginner, the moment you say anything about C/C++, the first thing they mention is, what do you do for buffer overflows? They don't even know what it is, but they are worried about it.
- pknopf 8y ago> We could have lived in a way performant world, if people would stop horrifying beginners about difficulties of C++/Rust/... You can't get around the fact that languages like Python and JavaScript are better suited for beginners. From their perspective, it should be horrifying. At least until they properly learn it.
- majidazimi 8y agoI do agree. But the trend/courage should be toward informative programming (how OS works, how DB works, how file systems works, ...). What we see now is exactly the opposite. Programmers are becoming more ignorant day after day. Even worse, people get credit for running away from C/C++/OCaml/Rust/,...
- smarx007 8y agoThe first thing I would mention when talking about C is a hash table. But yes, you are right in general. However, my plan for this summer is to learn Clojure because I believe that learning macros will serve me better right now [1]. [1]: http://www.paulgraham.com/avg.html http://www.paulgraham.com/avg.html