Two types of C programmers
utcc.utoronto.ca
Two types of C programmers
1–10 of 225 posts
Re: Two types of C programmers
#2But:
> My perception of the second sort of C programmer is that if they've moved to any more recent mainstream language, it's probably Rust.
If in this context the "second sort" is the type who likes C on its own merits (rather than because they don't have any other choice), I think Zig is a much better option than Rust.
Re: Two types of C programmers
#3Re: Two types of C programmers
#4[flagged]
Re: Two types of C programmers
#5Obviously there is C++ which can leverage most of this too, but C++ traps you into an ABI which is difficult to use from any language which is not C++.
Re: Two types of C programmers
#6Re: Two types of C programmers
#7I still don't "know" C or what's a customary way of doing things because I only started with C code by Martin Jacob that executes machine code in a memory buffer ( https://gist.github.com/martinjacobd/3ee56f3c7b7ce621034ec3e... ) and some Perl Compatible Regular Expression library example C file.
I want to know C enough that I can create good APIs in it and transpile to C effectively because I want to take advantage of LLVM and gcc optimising backends.
Re: Two types of C programmers
#8Re: Two types of C programmers
#9I also mostly use other languages these days, but there's still something about C that always feels like coming home to me. Maybe it's because it's what I used during my apprenticeship which is where the magic of programming finally clicked for me (after a failed attempt taking a programming class). Maybe it's just the simplicity and lack of rules to learn.