Comment Re: nope, also rust people (Score 1) 51
That is too binary in my opinion.
Which part of what I said is too binary?
That is too binary in my opinion.
Which part of what I said is too binary?
Examples: I used it to write GUI functions.
What does that even mean?
Last year I deleted an entry in a SQL database table not realizing that cascading delete was enabled and I ended up deleting license keys for about 2,000 customers.
What kind of schema do you have in which deleting a single entry ends up deleting license keys for 2000 customers? That makes no sense?
ChatGPT to “ write a python function to retrieve customer information from that company and generate a SQLinsert query to merge it back into our own database”.
That was your prompt, was it? And it just worked? What happened to the other 2000 customers?
Amazing that your entire post sounds nonsensical. You should stop making things up.
The bad programmer apologizes and fixes it. The good one plays the blame game and even may throw in a tantrum.
Arrogant programmers throw a tantrum and blame. Skill is an orthogonal trait to arrogance.
Good programmers ask:
1) How did I make that mistake?
2) How can I avoid making the same mistake in the future?
3) Did I make a similar mistake anywhere else (go verify)?
If you do that, you can write secure code in C. If you don't, then you can't write secure code in any language (because memory errors are not the only errors).
It's worth remembering the people who were looking to replace it are the very people who built it in the first place.
This is utterly false. X was designed in the 1980s at MIT. Is it perfect? No, but it does the job.
Wayland was built by Kristian Hogsberg, who definitely did not go to MIT, and has the design skills of a typical RedHat employee.
The example that I remember was "if (a = 5) ". It compiles and runs. But it is a typo that is not flagged
It gets flagged as a warning by most compilers. In GCC, don't disable -Wno-parentheses
I just asked myself... what would John DeLorean do? -- Raoul Duke