10 ms·
Out of curiosity: Who has written C99 in the last 24h within a larger project and if yes what kind of project?
by bonn1 12y ago
Out of curiosity:
Who has written C99 in the last 24h within a larger project and if yes what kind of project?
- unwind 12y agoI sure have. I work on embedded software for industrial assembly tools.
- cowsandmilk 12y agoAll my code is C99. Computational chemistry program that ships on Linux, Mac, and Windows.
- throwawayaway 12y agowhat do you compile with for windows?
- AlexeyBrin 12y agoYou can use GCC and Clang directly on Windows, both implement 100% C99. Alternatively, Visual Studio 2013 implements most of the C99 standard (not a complete implementation though).
- throwawayaway 12y agoGCC: only as Mingw or MSYS? You can use intel too, I wanted to know what this person was using, not what options there were.
- AlexeyBrin 12y agoYou don't need to install MinGW or MSYS in order to use GCC (I assume you are interested only in C99 here and not in POSIX programming). Here is an example of a standalone GCC (contains C, C++ and Fortran compilers): http://www.equation.com/servlet/equation.cmd?fa=fortran http://www.equation.com/servlet/equation.cmd?fa=fortran
- goalieca 12y agoI have, and most of the linux libraries that I work with are C.
- LeoNatan25 12y agoHere's one.
- cperciva 12y agoAll the code I write is C99. What counts as a "large project" is open to interpretation though.
- DSMan195276 12y agoI'm working on a music player client (Currently only terminal based, but that could change).
- invernomut0 12y agoI write C code (not always C99) for automotive/racing.
- aninteger 12y agoI have. The project is an event based http server and client. Mostly I work with libevent, redis, and openssl. We don't build our software on Windows so we don't have to worry about the limitations on that platform (non-POSIX mostly).
- laported 12y agoI have also. DSP code in an embedded environment.
- trentnelson 12y agoI wrote 14.62 hours worth of C89 yesterday, and 2.33 hours so far today. For PyParallel. (https://bitbucket.org/tpn/pyparallel https://bitbucket.org/tpn/pyparallel)
- JoshTriplett 12y agoThe Linux kernel uses various C language features, including both C99 (such as designated initializers) and GCC extensions.
- Sir_Cmpwn 12y agoI was working on an assembler/linker in C last night.
- rogerbinns 12y agoVarious bits of numerical analysis. The overall framework and plumbing is written in Python, as are all the algorithms initially. Then for those that are too slow, or need to be run lots of times, algorithms are reimplemented in C as a Python extensions. The existing Python implementation then helps with debugging and testing.
- stephencanon 12y agoWaves hand. Multiple OS libraries.
- xtreme 12y agoAn MPI library.
- stephenmm 12y agoYes, I have and I found this was useful. Would like more sites like this or a central location for standard tricks which are tagged as being C99 or GNU specific.
- varjag 12y agoSIP phone software. Display and self-test code today.
- glassx 12y agoI'm currently writing a game in C99. Compilation times, no need for inheritance and the fact that most libraries I'm using are written in C were the reasons I chose C over C++ or something else.
- enginsneer 12y agoEveryday for a router operating system.
- JoachimSchipper 12y agoMe; a high-security network crypto device.
- pornel 12y agopngquant is C99 https://github.com/pornel/pngquant https://github.com/pornel/pngquant