News for hackers. Stuff that matters.
Re:People who disagree aren't trying to make things complex by flukus on Tuesday December 11, 2018 @06:45PM (#18660084)
> At the end of the day, I am writing software, and that software is one part of a real, physical system which obeys physical laws. This makes me an engineer.

The person that made my coffee this morning is also an engineer by this definition.

Apart from that I agree, we have real constraints to deal with and we can't hand wave away the environment the code runs in.

Re:People who disagree aren't trying to make things complex by klodolph on Tuesday December 11, 2018 @09:02PM (#18660770)
> The person that made my coffee this morning is also an engineer by this definition.

The verb choice is important here, someone who makes coffee doesn’t “write” coffee.

That said, any definition outside mathematics or logic is imperfect.

Re:People who disagree aren't trying to make things complex by throwaway413 on Tuesday December 11, 2018 @07:08PM (#18660208)
Hey now, CoffeeScript is real engineering ok?