News for hackers. Stuff that matters.
Re:Learn C The Hard Way by z92 on Sunday July 03, 2011 @03:03AM (#2723254)
Other uses of C besides low level programming is:

1. Building static libraries. 2. Building so and dll. 3. Binding those so/dll with higher level languages like Ruby, Python, Perl and PHP.

That is my main use of C these days. I always write the IO, user interface code in higher level languages and put all processing code in a so or dll written in C.

Re:Learn C The Hard Way by regularfry on Sunday July 03, 2011 @03:50AM (#2723307)
I've done a bit of this in Haskell, and it can be remarkably clean. It can also be a right pain, though.
Re:Learn C The Hard Way by malkia on Sunday July 03, 2011 @04:34AM (#2723360)
Yup. Same here.

Having not to deal with exceptions, STL libs, makes life a bit easier.