top | item 24351747

(no title)

pleasecalllater | 5 years ago

yes! freedom! dangling pointers for everybody!

But seriously: I wish more programmers had really good background (I'm not talking about academia, but e.g. learning from many books and conference videos).

The "good practices" are often a set of ideas like "do it this way, so you won't suffer later". Nothing more. This way you can avoid mistakes made by others. Of course, you can do whatever you like and suffer later.

C is C. C++ is C++. If they are the same, well... why do they have different names?

Let's call them C/C++/Fortran OK? You can use one tool (you called it "one compiler", while in fact they are different compilers with common core) to rule them all, even in the same program... https://www.cae.tntech.edu/help/programming/mixed_languages.

I'd love to see more programmers naming things with care. This way we would have C, we would have C++. But also we would have MB when talking about megabytes, not mb (millibits, is that even a thing?).

If surgeons would have freedom to do things the way they want... in fact they have the freedom, but they rather follow the "good practices" made mainly by the retrospection after someone made a tragic mistake. But if they really would do whatever they want... let's not talk about it for now, OK?

discuss

order

No comments yet.