background preloader

Langages de programmation

Facebook Twitter

F#

Accueil – Le Programmeur Moderne. Whatever Happened to APL? Late, great Ken Iverson Whatever Happened to APL? By John C. Dvorak (originally appeared circa 1998) The first language I learned to code should have been FORTRAN. APL, was invented by Ken Iverson from 1957-1960 and means, simply, A Programming Language, although it was originally dubbed Iverson Notation when Iverson developed it at Harvard. APL has a number of interest characteristics in its original form. One other noteworthy feature is the power of computation that can be compressed into a single line of code. Some of the drawbacks to APL were corrected by the newer version of the language simply called “J.” — also developed by Iverson with Roger Hui.

Doing a Whatever Happened to APL (or J) is somewhat ludicrous because nothing ever happened to the language. APL was a small player during this change over and pretty much got shoved aside completely, which is probably good for the language. This may change with the introduction of two products. Enter J. [note: Ken Iverson died in 2004] Go langage. Groovy - Home. The Julia Language.

Python

The Scala Programming Language. Scala or Java? Exploring myths and facts. The popularization of the Scala programming language, noticeable by the abundance of opinions and criticism on blogs and social networks (like this one by Nikita Ivanov from GridGain and the popular Yammer case), greatly increased the amount of information about the language. However, the quality of such information often leaves much to be desired. Whether those opinions are favorable or contrary to the Scala, they often contain outdated, superficial or biased statements. The goal of this article is to help those learning or evaluating Scala to come into their own conclusions. It presents the most common questions about language and its environment and, for each one, added clarifications, examples and links, favoring the formation of a better opinion or a more accurate assessment.

Scala is a compiled language, designed to run on a managed environment, most likely the JVM, and offers the union of the functional and object-oriented paradigms. Is Scala more productive than Java? In Java: Rosetta Code. Apprenez la programmation fonctionnelle avec Haskell.

Ruby. Langage de programmation. Coding.

J

Haskell.