[Coco] C language
    Mark McDougall 
    msmcdoug at iinet.net.au
       
    Tue Dec  3 05:04:46 EST 2019
    
    
  
On 3/12/2019 2:54 am, Salvador Garcia via Coco wrote:
> My experience with C goes way back to the Turbo and Borland C
> compilers, with a dash of Let's C circa 1991.
I used Turbo/Borland C for DOS in the early days before migrating to 
Quick C and then Microsoft C for DOS and then Windows.
> I was re-introduced to the language 20ish years later when I started
> delving into the TI MSP340 (https://www.udemy.com/course/mcu_msp430/)
> and the Arduino.
Since then I've lost count of the number of different C/C++ compilers 
I've had to use over the years, from SDCC on the 8051/Z80, to GCC and 
Visual Studio and everything in between. I did a uni assignment on a TI 
DSP but I'm thinking that was ASM rather than C...
> I appreciate everyone's help in getting back into the language. It's
> always been one of my favorite languages, along with assembler which
> I used from 1985 to 1992 to program the IBM PC and its clones.
Definitely the most versatile language, from flipping bits in hardware 
to full-featured GUIs. Yet still very portable if your application 
suits. Of course the infinite variety of libraries goes a long way... 
but it's my go-to language for the stuff I do, even if there are 
languages out there that could sometimes do it in less lines of code.
I also stick to command line and makefiles, and open source toolchains 
and libraries if possible. I figure that's the most future-proof format 
for projects, and being a retro programmer, I want to be able to build 
my projects 20-30 years from now, on whatever platform is available. 
It's also a lot easier to store in version control.
Regards,
-- 
Mark McDougall
<http://retroports.blogspot.com.au>
    
    
More information about the Coco
mailing list