Quantcast
Channel: AntoArts
Browsing all 10 articles
Browse latest View live

Book recommendations for C programmers

The following is a list of recommendations on good reads for programmers in the C programming language: The C Programming Language, aka the K&R The classic book, describing all of ANSI C in roughly...

View Article



The Vim options you should know of

Vim is a highly configurable editor, and if you can’t configure something as you want, plugins are available. While this post won’t cover plugins, it will cover the most useful options you can set in...

View Article

The J Programming Language: An introduction and tutorial

I have been reading about the J programming language lately. It is quite different from many other languages, but I will try to cover the absolute basics of it, while, inevitably, much is left out. In...

View Article

10 ways to improve your programming skills

1. Learn a new programming language Learning new programming languages will expose you to new ways of thinking; especially if the new language uses a paradigm which you aren’t yet familiar with. Many...

View Article

The most useful GCC options and extensions

This post contains information about some of the most useful GCC options. It is meant for people new to GCC, but you should already know how to compile, link and the other basic things using GCC; this...

View Article


Beginner Programming Mistakes

Interested in programming? Great! Programming is lots of fun. You want to do things well though, even if its not that important while just learning. I will list some of the beginner mistakes I did...

View Article

Understanding recursion

Recursion is something a lot of people find hard, even mystical. I learned to understand it, and even like it quite a bit, by learning Lisp. Recursion lets you solve problems in very elegant ways, and...

View Article

Designing command-line interfaces

There are few articles on the design of command-line interfaces (CLIs), even if plenty of articles on designing graphical user interfaces (GUIs) exist. This article is an attempt at presenting some of...

View Article


Void pointers in C

Void pointers are pointers pointing to some data of no specific type. A void pointer is defined like a pointer of any other type, except that void* is used for the type: You can’t directly dereference...

View Article


C preprocessor tricks

The C preprocessor is a heritage from an ancient age (the 70′s). Modern languages provide better ways to do most things the C preprocessor was (and is) used for (the D programming language has removed...

View Article
Browsing all 10 articles
Browse latest View live




Latest Images