Re:Tips for beginning systems and software engineers
by patsplat on Thursday May 19, 2016 @11:43AM
(#11731051)
Agreed. C, Lisp, and Python are all integration languages. There's a fair bit of PL history in there, but it's mostly one problem set.
A better mix would be:
Python, Javascript, SQL, and Regular Expressions
This mix would cover integration, ux, persistence, and madness.
Re:Tips for beginning systems and software engineers
by vvanders on Thursday May 19, 2016 @12:48PM
(#11731548)
I still think C/C++ needs to be in the mix there somewhere(or even better, assembly). Even if you don't write them day-to-day knowing how pointers and memory works can be invaluable.
Re:Tips for beginning systems and software engineers
by joshuaduffy on Thursday May 19, 2016 @03:15PM
(#11732899)
I'd suggest a statically typed language too. Java/C# etc
(I understand these are suggestions and we are in the realm of personal opinions).
Even as a Systems/Embedded programmer it's hard for me not to consider HTML/Javascript a must-have, this day and age (not a nice-to-have).
Even in embedded/industrial systems nowadays it's perfectly normal to have a maintenance interface based on a lightweight web server.