Do you C?
-
Long live C: http://www.theregister.co.uk/2009/01/21/open_source_projects_08/[^]
Best wishes, Hans
[CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]
At work we still use C mostly. It's not just trivial embedded code either, whole class libraries, communication and data processing frameworks. All C. It does feel limiting at times. Even simple stuff like not being to do for(int i...) is annoying. But our code needs to be portable across multiple hardware/software platforms. And I have to admit there is elegance in its simplicity.
-
Long live C: http://www.theregister.co.uk/2009/01/21/open_source_projects_08/[^]
Best wishes, Hans
[CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]
-
Some of the best stuff I ever wrote was in C and assembler. It just felt simpler. Cheers, Drew.
Drew Stainton wrote:
Some of the best stuff I ever wrote was in C and assembler
For me, assembler yes but somehow I never really got on with C, I don't know why.
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?"
-
Long live C: http://www.theregister.co.uk/2009/01/21/open_source_projects_08/[^]
Best wishes, Hans
[CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]
Hellno!
-
Long live C: http://www.theregister.co.uk/2009/01/21/open_source_projects_08/[^]
Best wishes, Hans
[CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]
I wish. Well OK, maybe not, but I made more money doing C than I do have with C#. Even better, it was C with embedded SQL (PRO*C). Good times. I do still use C occasionally.
-
Long live C: http://www.theregister.co.uk/2009/01/21/open_source_projects_08/[^]
Best wishes, Hans
[CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]
I don't think I have written a line of C code in ten years. Even when I was in school I used C++ instead of plain C (ok, not necessarily full C++ but some things like single-line comments and
for(int i = 0
). And talking about C++ I just remember two ocassions I used it in the last 5 years at least. One was to teach one of my coworkers the Windows API and window procedures and so on, and another to make a little program for a friend to automatically refresh TakeStock[^] without asking him to install .NET. For business reasons, I've only used C# (and a little VB.NET because one customer asked) and I've needed nothing else.Luis Alonso Ramos Intelectix Chihuahua, Mexico My Blog!
-
Hellno!
ColinM123 wrote:
Hellno!
If this is your first post about C, it should be "Hellno World!"
-
Long live C: http://www.theregister.co.uk/2009/01/21/open_source_projects_08/[^]
Best wishes, Hans
[CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]
Sometimes, just for fun. Reliving the old days :)
-- Kein Mitleid Für Die Mehrheit
-
Long live C: http://www.theregister.co.uk/2009/01/21/open_source_projects_08/[^]
Best wishes, Hans
[CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]
But of course! For extremely platform-portable global navigation software. Calling it voluntary or trivial would be a great exaggeration, though...
-- Time you enjoy wasting is not wasted time - Bertrand Russel
-
Long live C: http://www.theregister.co.uk/2009/01/21/open_source_projects_08/[^]
Best wishes, Hans
[CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]
-
Long live C: http://www.theregister.co.uk/2009/01/21/open_source_projects_08/[^]
Best wishes, Hans
[CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]
-
Long live C: http://www.theregister.co.uk/2009/01/21/open_source_projects_08/[^]
Best wishes, Hans
[CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]
Not anymore, unless there's a very good reason. I just find it far too limiting. :doh:
Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"
-
Long live C: http://www.theregister.co.uk/2009/01/21/open_source_projects_08/[^]
Best wishes, Hans
[CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]
I *cough* know someone who does.
-
Long live C: http://www.theregister.co.uk/2009/01/21/open_source_projects_08/[^]
Best wishes, Hans
[CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]
Yes! For embedded micro-controllers, communication and HW-related SW. We also program C++ (.Net, Borland), Java, C#. Our system and code are quite complex, involving several embedded platforms, PDA, several PC clients and servers, GUI, control, RT... you name it. Where we require portability, performance, and EASY MAINTENANCE - C is the #1 choice.
noams66
-
Long live C: http://www.theregister.co.uk/2009/01/21/open_source_projects_08/[^]
Best wishes, Hans
[CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]
C will never die, greatest things needs to be done in C. A real programmer writes C and assembler I am not very good with assembler so i am not a real programmer ;) For business, maybe C is not the better option, but for innovation, robotic, AI you need to have C on your mind, or every step of your personal robot will consume 200W of electricity and take 2 minutes to complete ;P C is better to export to another language that C++ :) lange Lebensdauer zu C!
Saludos!! ____Juan
-
Long live C: http://www.theregister.co.uk/2009/01/21/open_source_projects_08/[^]
Best wishes, Hans
[CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]
-
Long live C: http://www.theregister.co.uk/2009/01/21/open_source_projects_08/[^]
Best wishes, Hans
[CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]
Having been a die-hard C programmer for many years, but now something of a convert, I can say that I would miss virtual functions (especially destructors) and inheritance. I know you can *do* it in C (more or less) but it's a pain. I use templates rarely, but occasionally they are a lifesaver (no more 50 line, impossible to debug #define's), and being able to declare local variables anywhere in the body of a function certainly makes my code that bit tidier. What I like about C++ is that if you use it wisely, it is as efficient as C. What I dislike about C++ is that it can be virtually impossible to follow, and be very inefficient, if abused. I could live without the STL personally, except for map which I use a lot for 'associative arrays' (read 'access by key'). Hell, anyone can code a linked list :) My favourite toy is a templated 'smart pointer' that deletes itself when it goes out of scope. Makes life a lot simpler and avoids a lot of bugs.
Paul Sanders http://www.alpinesoft.co.uk
-
Of course I do. Work with really critical systems, such as avionics, does not allow you to use object oriented programming. So C and ADA are a must.
> Work with really critical systems, such as avionics, does not allow you to use object oriented programming. So C and ADA are a must. Why on earth not?
Paul Sanders http://www.alpinesoft.co.uk
-
Long live C: http://www.theregister.co.uk/2009/01/21/open_source_projects_08/[^]
Best wishes, Hans
[CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]
-
I kind of agree with that, apart from the system requirements of the .Net framework - c# is a mich nicer language.
Paul Sanders http://www.alpinesoft.co.uk