[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