Home Tags Programming

Tag: programming

Lisp: Tears of Joy, Part 8

0
Lisp has been hailed as the world's most powerful programming language. But only the top percentile of programmers use it because of its cryptic...

Lisp: Tears of Joy, Part 7

1
Lisp has been hailed as the world's most powerful programming language. But only the top percentile of programmers use it because of its cryptic...

Creating Your Own Server: The Socket API, Part 2

5
Earlier, we created a simple server and client program using the socket API. This time, we'll first start with a program, and then explain...

Web Application Penetration Testing Using Samurai

3
This article introduces you to penetration-testing of Web applications. Also included is some hands-on work with a Web-testing framework called Samurai. Penetration testing, affectionately called...

What is Scientific Programming?

5
This article will take you into the world of scientific programming -- from simple numerical computations to some complex mathematical models and simulations. We...

Joy of Programming: The ‘Broken Window’ Theory

0
It is common to see software projects fail. One important cause is 'design and code rot'. In this article, let's try understanding the causes,...

When Python Weds C

1
It is a well-known fact that the C language is closely related to many programming languages. This article discusses the Application Programming Interfaces (APIs)...

CodeSport

0
Welcome to CodeSport! We will continue the discussion that began last month about software transactional memory. The main difference between traditional lock-based synchronisation and software...

CodeSport

1
Welcome to CodeSport. This month, we feature a medley of questions about operating systems, computer architecture and algorithms. Last month's column featured three questions on...

Typo Bugs

0
[The Joy of Programming] Can typing mistakes (typos) cause bugs? Yes, they can! We’ll look at some common C programming mistakes in this column.