News for hackers. Stuff that matters.
Re:C Is Not a Low-level Language (2018) by Gibbon1 on Saturday December 28, 2019 @05:43AM (#21898255)
> Informatics Engineering

Coding isn't and never will be Engineering.

Re:C Is Not a Low-level Language (2018) by ksec on Saturday December 28, 2019 @02:34PM (#21901152)
While they might be true to some extent, I argue there are lots of Engineering Principles that should be taught and required for coding, before call themselves Engineers.

Software Development right now has a little too much BroScience.

Re:C Is Not a Low-level Language (2018) by treeman79 on Saturday December 28, 2019 @04:38PM (#21901934)
Got into programming because it was fun and interesting. I’ve watched what was “correct” change many times over the years. Or every few months months in JavaScript land.

Thought of being told what is correct is just wrong. It would crush so many people. So much innovation would be stifled.

Had a test question in college asking what is better, white on black or black on white for text. Knew I was wasting my time with “formal” education.

Re:C Is Not a Low-level Language (2018) by ksec on Sunday December 29, 2019 @05:37AM (#21905210)
I agree. But it isn't being right or wrong as in other engineering discipline, where there are scientific evidence for those facts.

The principles I was thinking of is the act of trade offs, cost, performance, time and TCO. And it isn't about which set of trade offs is right, it is about knowingly and justify those trade offs. Throughput Vs Latency, CPU vs Memory etc. A lot of these seems to be learned while they are on the job and from mistakes. I wish there are more of these thoughts being taught.

Re:C Is Not a Low-level Language (2018) by pjmlp on Saturday December 28, 2019 @09:09AM (#21898964)
If what one understands by coding is laying bricks and doing plumbing, surely.
Re:C Is Not a Low-level Language (2018) by Gibbon1 on Saturday December 28, 2019 @03:11PM (#21901429)
The vast majority of programmers don't rise to the professionalism of a plumber.
Re:C Is Not a Low-level Language (2018) by pjmlp on Saturday December 28, 2019 @04:31PM (#21901885)
One more reason not to be allowed to self entitle themselves as Engineer.