Sponsorised links
This month
[FoRK] Programming languages, operating systems, despair and anger
And so for 20 years now these folks --- *the* shining lights, in many ways, of "practical" programming language, operating systems, and general systems research --- have continued to fail to "get" the fundamental practical needs of everyday programmers working in The Real World.
October 2009
Wolfram|Alpha Webservice API
Python & Java: A Side-by-Side Comparison « Python Conquers The Universe
et hop un débat pour @nkame et @biologeek.Comparing Python and Java
A programmer can be significantly more productive in Python than in Java.
How much more productive? The most widely accepted estimate is 5-10 times. On the basis of my own personal experience with the two languages, I agree with this estimate.
Linguistics Meets Linux: Morphix-NLP
Gearman
PHP and Hudson « Top Topic ?
PHP and Hudson « Top Topic ?
Sponsorised links
September 2009
Welcome to the LINGUIST List
IPA Charts
noop - Project Hosting on Google Code
August 2009
Instant SQL Formatter
Cucumber - Making BDD fun
Cucumber lets software development teams describe how software should behave in plain text. The text is written in a business-readable domain-specific language and serves as documentation, automated tests and development-aid - all rolled into one format.
Cucumber works with Ruby, Java, .NET, Flex or web applications written in any language. It has been translated to over 30 spoken languages.
» Making sense of semantic HTML: an introduction for clients and new Web designers | Web Development Blog: Heidi Adams Cool
If someone doesn't know anything about HTML or other mark-up languages, will such an explanation make sense? Or is there a better way to explain the differences between structural and presentational mark-up to clients and new Web designers?
Document Design Matters (Erik Wilde and Robert J. Glushko)
The classical approach to the data aspect of system design distinguishes conceptual, logical, and physical models. Models of each type or level are governed by metamodels that specify the kinds of concepts and constraints that can be used by each model; in most cases metamodels are accompanied by languages for describing models.
July 2009
Projectplace
WatiN Home
Welcome at the WatiN (pronounced as What-in) website. Inspired by Watir development of WatiN started in December 2005 to make a similar kind of Web Application Testing possible for the .Net languages. Since then WatiN has grown into an easy to use, feature rich and stable framework. WatiN is developed in C# and aims to bring you an easy way to automate your tests with Internet Explorer and FireFox using .Net.
Free Programming Books
categorized list of online programming books available for free download. The books cover all major programming languages
Blog / Website translation button
Why Functional Programming Matters
As software becomes more and more complex, it is more and more important to structure it well. Well-structured software is easy to write, easy to debug, and provides a collection of modules that can be re-used to reduce future programming costs. Conventional languages place conceptual limits on the way problems can be modularised. Functional languages push those limits back. In this paper we show that two features of functional languages in particular, higher-order functions and lazy evaluation, can contribute greatly to modularity. As examples, we manipulate lists and trees, program several numerical algorithms, and implement the alpha-beta heuristic (an algorithm from Artificial Intelligence used in game-playing programs). Since modularity is the key to successful programming, functional languages are vitally important to the real world.
The Georgia Guidestones
Internationalization in PHP 5.3
June 2009
Re: vCard RDF merge.... from Toby Inkster on 2009-06-30 (www-archive@w3.org from June 2009)
A while back I wrote a little RDF vocab that extended the 2006 vCard vocab. It introduces a few extra terms which I thought were useful, mostly taken from the vCard 4.0 drafts at the time. e.g. a "lang" property to indicate languages spoken by the person represented. One other thing it has though is a more vCard-like way of representing telephone numbers, e-mail addresses, etc.
