programming

warning: Creating default object from empty value in /home/www/drupal/drupal-6.19/modules/taxonomy/taxonomy.pages.inc on line 34.
16

The A-Z of Programming Languages: Python

http://www.computerworld.com.au

Our series on the most popular programming languages continues as we chat to Van Rossum, the man behind Python.

Read more »
serdar's picture
Created by serdar 6 years 40 weeks ago – Made popular 6 years 40 weeks ago
Category: High End   Tags:
15

GNU Coding Standards

http://www.gnu.org

The GNU Coding Standards were written by Richard Stallman and other GNU Project volunteers. Their purpose is to make the GNU system clean, consistent, and easy to install. This document can also be read as a guide to writing portable, robust and reliable programs.

Read more »
serdar's picture
Created by serdar 6 years 40 weeks ago – Made popular 6 years 40 weeks ago
Category: High End   Tags:
14

Rubygame Tutorial Rebooted

http://libertygaming.blogspot.com

I recently rebooted my rubygame tutorial, which is an introduction to game development using the ruby programming language and the rubygame library. The new tutorial series is licensed under the creative common attribution(Though I planned to use much stronger copyleft license in the future) so feel free to assimilate the knowledge!

Read more »
kiba's picture
Created by kiba 6 years 40 weeks ago – Made popular 6 years 40 weeks ago
Category: High End   Tags:
14

Talk at MPI Cologne: Emacs in Scientific Research

http://www.davids-world.com

"I'm giving a talk at the Max Planck Institute for Neurological Research in Cologne on Monday 3 August, 1.30-3pm. Here's the abstract: Emacs in Scientific Research ..."

Read more »
13

Functional programming and looping

http://railspikes.com

"I just read the post: Rail Spikes: Functional programming and looping by Jon. It's a nice post, and I completely agree - you should never write for/while/do-while loops.

Read more »
can.axis's picture
Created by can.axis 6 years 41 weeks ago – Made popular 6 years 41 weeks ago
Category: High End   Tags:
16

GNU CLISP 2.46 (2008-07-02) released

http://lists.gnu.org

"Common Lisp is a high-level, general-purpose, object-oriented, dynamic, functional programming language. CLISP is a Common Lisp implementation by Bruno Haible, then of Karlsruhe University, and Michael Stoll, then of Munich University, both in Germany. It implements the language described in the ANSI Common Lisp standard with many extensions..."

Read more »
can.axis's picture
Created by can.axis 6 years 45 weeks ago – Made popular 6 years 45 weeks ago
Category: High End   Tags:
17

Write fast 3D software without a PhD

http://fosswire.com

There are two kinds of fast in programming: Fast to code and fast to run. 3D applications and games are known to be speedy. But the time it takes to write and understand the code behind it? Not so much. On the flipside, many abstraction layers designed to make coding easier usually aren’t very efficient. So where’s the median? Meet Pyglet for Python.

Read more »
electronichouse's picture
Created by electronichouse 6 years 46 weeks ago – Made popular 6 years 46 weeks ago
Category: High End   Tags:
17

GitCasts: Video Tutorials for Using Git

http://www.gitcasts.com

Git is a free and open source version control system designed to handle very large projects with speed and efficiency. Scott Chacon started GitCasts to help teach people what Git is and how to use it.

Read more »
JRepin's picture
Created by JRepin 6 years 50 weeks ago – Made popular 6 years 49 weeks ago
Category: High End   Tags:
18

Common Lisp as an AI language

http://www.duckyblog.com

"Programming AI using standard programming languages, e.g., C/C++ or Java is not a good idea. It's too general purpose language. I'm considering to select between (Common) Lisp ..." -- Cool, but it's better on GNU systems ;-)

Read more »
can.axis's picture
Created by can.axis 6 years 50 weeks ago – Made popular 6 years 50 weeks ago
Category: High End   Tags:
15

Using Git as a versioned data store in Python

http://www.newartisans.com

"Git has sometimes been described as a versioning file-system which happens to support the underlying notions of version control. And while most people do simply use Git as a version control system, it remains true that it can be used for other tasks as well.

Read more »
can.axis's picture
Created by can.axis 7 years 2 days ago – Made popular 7 years 2 days ago
Category: High End   Tags:
18

GNU Guile 1.8.5 released

http://lists.gnu.org

"We are pleased to announce GNU Guile release 1.8.5. This is the next maintenance release for the 1.8 stable series. It provides a number of portability improvements, bug fixes, as well as several new features. You can find it here: ..."

Read more »
can.axis's picture
Created by can.axis 7 years 1 week ago – Made popular 7 years 1 week ago
Category: High End   Tags:
18

Scripting for the Desktop with Plasma in KDE 4

http://aseigo.blogspot.com

Three are three audiences: libplasma, ninjas and myspacers. Whole areas of Plasma library are designed around the eventual use cases for interpreted languages. The new widget programming interface for KDE 4.1 was designed 100% for the foundation of sane interpreted languages API exporting.

Read more »
JRepin's picture
Created by JRepin 7 years 2 weeks ago – Made popular 7 years 2 weeks ago
Category: High End   Tags:
21

KDE 4 could fundamentally change the way Linux developers code

http://www.linuxtoday.com

Today interface designers are more conservative in their changes, because while drastic changes may please the geekatroids among us, they make casual users very nervous. Lately I have begun to get that little thrill down my spine when I play with KDE 4. It's an interface that's pretty and (bonus) so fundamentally different than what we have now, it brings a lot of excitement to the table.

Read more »
JRepin's picture
Created by JRepin 7 years 3 weeks ago – Made popular 7 years 2 weeks ago
Category: End User   Tags:
17

Idioms for programming in Arc

http://arcfn.com

"The code that implements Arc illustrates many useful programming techniques. Some of the techniques occur multiple times, and can be considered idioms of Arc programming; techniques that can be applied to many problems. This article describes some of the most common idioms, and how they can be used in Arc programming.

Read more »
can.axis's picture
Created by can.axis 7 years 3 weeks ago – Made popular 7 years 3 weeks ago
Category: High End   Tags:
14

An Introduction to Programming in Emacs Lisp

http://www.gnu.org

"This tutorial an elementary introduction to teach non-programmers how to customize their work environment; it can also be used as an introduction to programming basics. It includes numerous exercises and sample programs; the author also walks you through the actual source code of several GNU Emacs commands. A handy reference appendix is included..."

Read more »
can.axis's picture
Created by can.axis 7 years 6 weeks ago – Made popular 7 years 5 weeks ago
Category: End User   Tags: