News for hackers. Stuff that matters.
Re:Getting Past C by mden on Tuesday January 03, 2017 @10:29PM (#13315438)
But adding functionality grows in effort as more code is added. At some point it makes sense to improve a code base so you improve the rate at which you are getting "there". In fact there are a lot of code bases, perhaps most, which simply cannot get there in any sane way and fall short of achieving their goal. You might not care how goals are achieved as a user but as an engineer it's worth exploring and discussing different approaches.
Re:Getting Past C by ArkyBeagle on Wednesday January 04, 2017 @07:41AM (#13317746)
I care more as a user than as an engineer. :)

Just to be clear - I don't suspect that the things that pretend to replace C are bad, or no good. I've just seen multiple "pretenders to the throne"[1] and what would appear to have happened is that we just moved the pathology around.

[1] please excuse the horrible metaphor.

After a few iterations of that, one begins to think that perhaps this is a distinctly human problem that is not necessarily addressable by improved language systems.

My greatest concern is that I keep seeing people learn the same things, over and over, on the job. There's no real repository of literature to actually address any of this - each engineer appears to have to learn it mostly from scratch.

There's a famous bon mot from pubic choice economics - "something must be done; this is something; this must be done." I just hope all the new crop of languages are not that.

Finally: If you can, and if you can learn the right patterns ( isn't that true of all languages, though?), the thing I have gone to, again and again that is better than test equipment in terms of reliability continues to be Tcl.

Re:Getting Past C by pjmlp on Wednesday January 04, 2017 @07:59AM (#13317858)
> There's no real repository of literature to actually address any of this - each engineer appears to have to learn it mostly from scratch.

It is called university and engineering degree in software development.

Re:Getting Past C by ArkyBeagle on Wednesday January 11, 2017 @01:48AM (#13372248)
Each and every person I have observed learning this over and over has a university degree. "CS ain't coding", as they say.
Re:Getting Past C by thesmallestcat on Tuesday January 03, 2017 @11:32PM (#13315700)
I had no idea!