General > General Technical Chat
How many people code in C these days, and if so, why?
Wolfgang:
... but if a hammer is the only tool you have then every problem starts looking like a nail .. :()
paulca:
--- Quote from: Wolfgang on May 17, 2020, 03:14:28 pm ---... but if a hammer is the only tool you have then every problem starts looking like a nail .. :()
--- End quote ---
Yup. When it really starts to suck though is when they start seeing every nail as a problem as well.
madires:
Therefore you should have a toolbox with different tools. Then you can choose the right tool for each job. Or if you have people with only one tool in their toolboxes, then you have to choose the person with the right tool.
jfiresto:
--- Quote from: Karel on May 17, 2020, 03:01:50 pm ---... The terms high-level and low-level are inherently relative. Some decades ago, the C language, and similar languages, were most often considered "high-level", as it supported concepts such as expression evaluation, parameterised recursive functions, and data types and structures, while assembly language was considered "low-level....
https://en.wikipedia.org/wiki/High-level_programming_language
--- End quote ---
That must be a more recent, retrospective narrative. I can not think of anyone who considered C to be high-level in the 1980s. Even Kernighan and Ritchie described C as a relatively low level language because of its (favorable) nearness to the hardware. I think everyone learned C from their book – it was so well written.
Karel:
--- Quote from: jfiresto on May 17, 2020, 03:50:09 pm ---I think everyone learned C from their book – it was so well written.
--- End quote ---
I discovered that book after I did the course which came with Borland Turbo C compiler for DOS....
I still have it somewhere (the book, the compiler I throwed it away once I mastered Linux).
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version