Languages

TwitterFacebook
Get flash to fully experience Pearltrees
http://www.yellosoft.us/evilgenius/ We were negotiating with the Pentagon, we had a blue screen of death.

Haskell for the Evil Genius

python

ruby/rails

The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors.

TIOBE Software: Tiobe Index

http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
This tutorial is aimed at all newcomers to the language Lua. We start off with where to find relevant introductory material and then progress to using the language with tutorials in the TutorialDirectory .

wiki: Lua Tutorial

http://lua-users.org/wiki/LuaTutorial
Now every Java developer can leverage the immense power of AOP With AspectJ, Java developers can leverage the breakthrough power of Aspect-Oriented Programming (AOP) using a language they already know, within the comfortable, highly productive Eclipse development environment.

Eclipse AspectJ: Aspect-Oriented Programming with AspectJ and the Eclipse AspectJ Development Tools

http://www.informit.com/store/product.aspx?isbn=0321245873

Squirrel - The Programming Language

Squirrel is inspired by languages like Python,Javascript and especially Lua(The API is very similar and the table code is based on the Lua one) http://squirrel-lang.org/
http://blog.fogus.me/2011/10/18/programming-language-development-the-past-5-years/ I recently compiled a list of Perlis Languages that were meant to illustrate varying paradigms not typically found in mainstream programming languages. Those languages were meant to stretch your mind and are not necessarily representative of the state of the art in language design and implementation.

Programming language development: the past 5 years

Perlis Languages

A language that doesn’t affect the way you think about programming is not worth knowing. — Alan Perlis http://blog.fogus.me/2011/08/14/perlis-languages/
http://createyourproglang.com/?hop=rubyinside “The book I want to read.” — Matz , creator of the Ruby language Want to create a programming language, but don't feel like going through one of those expensive and boring 1000 pages book ? Well, you're not alone ...

Create Your Own Programming Language

Languages

Java

http://www.rubyinside.com/coffeescript-a-new-language-with-a-pure-ruby-compiler-2921.html

CoffeeScript: A New Language With A Pure Ruby Compiler

Interesting trivia: Jeremy was inspired to create CoffeeScript based on code he saw while reading Create Your Own Programming Language by Marc Andre Cournoyer!

Backbone.js

Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface. The project is hosted on GitHub , and the annotated source code is available, as well as an online test suite , an example application , a list of tutorials and a long list of real-world projects that use Backbone.
javapractices.com offers concise presentations of Java practices, tasks, and designs, illustrated with syntax-highlighted code examples.

Java Practices -> Home

We all know HTML5 is revolutionizing the web development industry and it is still under development.And i’m sure you’ve heard the fight between Flash and HTML5.Well of course we don’t know exactly what will happen in the future but even though HTML5 has been well known among web developers for years, it became the topic of mainstream media in April 2010 after Apple Inc’s then-CEO Steve Jobs issued a public letter titled “Thoughts on Flash” where he concludes that Adobe “Flash is no longer necessary to watch video or consume any kind of web content” and that “new open standards created in the mobile era, such as HTML5, will win” . Learn About HTML5 and the Future of the Web

6 Must Watch Videos About HTML5 and Future of The Web | Design Inspiration-Resources for Design and Development

The Scala Programming Language

Today we released an early preview of the Scala IDE V2.1 for Eclipse!
The highest complement you can deliver in the Python world is to say that something is "Pythonic" -- that it feels and fits into the Python way of thinking. I never imagined that a static language could feel this way, but Scala does -- and possibly even better. Advertisement

Scala: The Static Language that Feels Dynamic