To: Cronos
C has been my primary language of choice for 40 years, although in the last 8, as I moved away from doing lots of programming, I have written more in script (mainly Bash), augmenting with C when appropriate. Back in the day I generated upwards of 200K lines of C, including a small-C compiler, numerous industrial application programs and device drivers, and the code for a spacecraft attitude control device (Why C for space? because my only other option was Fortran.)
But I haven't been wow'ed by any of the newer languages, Rust or Go among them, perhaps for the same reason that I haven't gotten around to learning Italian -- I don't have an application to write that demands it.
5 posted on
11/15/2022 9:59:24 PM PST by
dayglored
("Listen. Strange women lying in ponds distributing swords is starting to sound pretty good.")
To: dayglored
7 posted on
11/15/2022 10:40:16 PM PST by
Cronos
(.)
To: dayglored
“But I haven’t been wow’ed by any of the newer languages, Rust or Go among them, perhaps for the same reason that I haven’t gotten around to learning Italian — I don’t have an application to write that demands it.”
I agree with all your comments especially the one above. In many lustrum of programming for money I have yet to find an app that can’t be done most efficiently in ‘c’ and (gasp!) COBOL. Web pages in ‘PHP’ work well when supported by ‘bash’ and ‘c’.
In reality the project should define the language(s) needed instead of forcing a language on a project.
12 posted on
11/16/2022 2:58:58 AM PST by
ByteMercenary
(Slo-Joe and KamalHo are not my leaders.)
To: dayglored
You seem to run parallel with my experience. To be fully transparent, I don't think C++ brings much to the embedded workplace.
I've written quite a lot in assembler as well, but so much in the last thirty years or so.
18 posted on
11/16/2022 5:23:17 AM PST by
GingisK
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson