Tag: C
Plotting is Fun with GNUPlot
This article explores the use of GNUPlot for scientific plotting, along with examples.
While strings and pages of data seem cryptic, a plot reveals the...
Joy of Programming: Language Transition Bugs
There are subtle differences between languages like C, C++, Java and C#. Programmers transitioning from one language to another should beware of such differences.
When...
Device Drivers, Part 2: Writing Your First Linux Driver in the...
This article, which is part of the series on Linux device drivers, deals with the concept of dynamically loading drivers, first writing a Linux...
CodeSport
Welcome to CodeSport! In this month's column, we feature a medley of questions covering C/C++, data structures, algorithms and operating systems.
We close the year...
Develop and Deploy a MeeGo Application
Open embedded platforms are becoming popular among end-users, and are also a key selling point for many vendors. New business models like application stores...
Joy of Programming: Why C is a Middle-Level Language!
C has low-level language features disguised as high-level features. We'll look at two case studies -- arrays and functions -- to understand what we...
Turbo Charge Python Apps with Speed, Part 1
Python's ease of use, friendliness, "batteries-included" huge standard library, plus add-on libraries, make it one of the most popular languages in the FOSS world....
Let’s GO: A First Look at Google’s Go Programming Language
Go is a new systems programming language launched by Google, and has received wide attention in the programming community. This article gives you an...
Extending Python via Shared Libraries
Python is one of the most popular programming languages ever -- its great productivity, flexibility and general-purpose nature efficiently address areas ranging from Internet...
Write Your Next Program on Linux
Quite a few colleges and schools still teach C/C++/Java programming on Windows -- and even worse, on DOS (using Turbo C/C++)! GNU/Linux provides a...