Mostrando entradas con la etiqueta listings. Mostrar todas las entradas
Mostrando entradas con la etiqueta listings. Mostrar todas las entradas

viernes, 9 de marzo de 2012

Top 10 interesting languages

This list is mine. I select these languages because all of them have interesting aproacches to programming and present some new paradigms. Some of them are old, some are newer, but the former were ancestors of many newer languages.
On to the list:

Forth - "Forth relies heavily on explicit use of a data stack and reverse Polish notation"
Fancy - "Fancy is a new general-purpose programming language inspired by Smalltalk, Ruby, Io and Erlang that runs on the Rubinius VM"
D - "D is not a scripting language, nor an interpreted language. It doesn't come with a VM, a religion, or an overriding philosophy"
Oberon - "Oberon is the name of a programming language in the Pascal/Modula tradition"
Smalltalk - "Smalltalk is a dynamic object-oriented language" (The first one)
Lua - "Lua is a powerful, fast, lightweight, embeddable scripting language"
Fantom - "Fantom is designed as a practical programming language to make it easy and fun to get real work done"
Cobra - "Quick, expressive coding; Fast execution; Static and dynamic binding; Language level support for quality"
Groovy - "is an agile and dynamic language for the Java Virtual Machine"
Eiffel - "Eiffel is easy to learn, write and read - readability has a significant impact on your work"
Scala - "Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way"

Newer languages as Fantom or Cobra have web support included into them.
Some languages as Groovy or Scala depends on Java (at least the VM).

As you can see almost of them were born from special needs and requirements.
Get a hand over some of them, and enjoy or learn at your own pace.

I put links to current Official Sites when i found them, and a link to the Wikipedia Article about all languages.

If you find many obscures terms in language description, just go into Wikipedia and searchs about.

Bye bye

Top 10 Languages

There will be sometime later a frame or page which will be listing programming languages ordered by importance, but for now this is the top ten!
  1. C - The father of all (modern times)
  2. Java - The never fulfilled promise
  3. C++ - The neve ever fulfilled promise
  4. PHP - The most web sites use this (not for much time)
  5. Javascript - The internet "lingua franca"
  6. Python - An attempt to an object oriented paradigm
  7. C# - The overestimated Redmond language
  8. Perl - What to say?
  9. SQL - Not a programming language but a query lang. But used anywhere, inside or outside the net!
  10. Ruby - The "best" object oriented language (or The real smalltalk)
Data has been checked on langpop, but not verified (just kidding). You can look in their site! Personally i don't agree on SQL, cause i think is not a programming language "per se", at least not a general one! But for the sake of truthness i leave as it is.
I wrote a little explanation beside each one, and the links go to "The Official Site" for every one...
Bye bye!"