Tag: C

Sort: Date | Views | Sort Ascending

Bjarne Stroustrup: Why I Created C++

882 Views0 Comments

In the late 1970s, Stroustrup applied the idea of "classes" to the C programming language to create a new language that allows for high level abstraction—but is efficient and close to the hardware.

C++ Stylistics

888 Views0 Comments

Both by accident and by design, C++ supports a number of different styles and approaches to programming. Its evolution from C gives it obvious support for a procedural systems programming style based on C idioms, but ...

Concepts Extending C++ Templates For Generic Programming

730 Views0 Comments

Concepts are a major addition to C++0x that make templates more robust, more powerful, and easier to write and use. At their most basic level, concepts provide a type system for templates. Using concepts, the C++ comp...

Three Beautiful Quicksorts

652 Views0 Comments

This talk describes three of the most beautiful pieces of code that I have ever written: three different implementations of Hoare's classic Quicksort algorithm. The first implementation is a bare-bones function in abo...

Larry Wall: 5 Programming Languages Everyone Should Know

2.16K Views0 Comments

Java is "heavyweight, verbose, and everyone loves to hate it," but Wall still thinks you should know it.