Skip to Content
Beginning Modern Unix: Learn to Live Comfortably in a Modern Unix Environment
book

Beginning Modern Unix: Learn to Live Comfortably in a Modern Unix Environment

by Manish Jain
August 2018
Beginner
431 pages
9h 3m
English
Apress
Content preview from Beginning Modern Unix: Learn to Live Comfortably in a Modern Unix Environment
© Manish Jain 2018
Manish JainBeginning Modern Unix https://doi.org/10.1007/978-1-4842-3528-7_11

11. Unix Programming with C and Vala

Manish Jain1 
(1)
Jaipur, Rajasthan, India
 

This chapter is for readers who intend to develop binary applications under Unix. As you can imagine, this is a vast, almost limitless, area. Just the number of programming languages today is in dozens: C, C++, Go, Haskell, Java, Lisp, Swift, Vala, and quite a few more.

If you are new to programming, you want to whittle down the choice of languages to work with. C is an excellent choice to develop skills in, almost a necessity when programming with Unix. Unix kernels, device drivers, system libraries, and essential executables are all written in C—apart from most of the object-oriented ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Blown to Bits: Your Life, Liberty, and Happiness After the Digital Explosion, 2nd Edition

Blown to Bits: Your Life, Liberty, and Happiness After the Digital Explosion, 2nd Edition

Hal Abelson, Ken Ledeen, Wendy Seltzer, Harry Lewis
Experiences with Oracle for Linux on zSeries

Experiences with Oracle for Linux on zSeries

Viviane Anavi-Chaput, Kathryn Arrell, Denny Dutcavich, Bruce Frank, Michael Gorman, Mark Jaenen, Tom Russell

Publisher Resources

ISBN: 9781484235287Purchase LinkPublisher Website