Posts Tagged “Programmiersprachen”

Ein Blick auf die Absatzzahlen von O’Reilly Büchern zu Programmiersprachen finde ich recht interessant: Im vergangenen Jahr 2008 hat der Absatz von Büchern zu C# das erste Mal die Nase vorn und überholt damit Bücher zu Java, die in den letzten Jahren vorne lagen. Bei Ruby scheint der Hype abzuflachen, dafür gibt es zwei klare Gewinner: Objective C und ActionScript. Vergleicht man die Verkäufe zum Quartal des Vorjahr zeigt sich folgende Entwicklung:

Platz   Sprache   Veränderung
1 C# + 1%
2 Java - 12%
3 PHP + 3%
4 JavaScript - 24%
5 C/C++ - 22%
6 Objective C + 965%
7 ActionScript + 33%
11 SQL - 29%

Ein Quercheck auf Amazon.com zu den Bestsellern bei Programmiersprachen ergab Ende Februar 2009 folgende Treffer: Den Rest des Eintrages lesen »

Comments 13 Kommentare »

Vor ein paar Jahren sich die Entwicklung von CPUs grundlegend verändert: Statt immer höhere Taktraten zu erzielen setzen Prozessorhersteller auf mehrere Prozessorkerne, die parallel arbeiten. Das volle Leistungspotential können damit auch nur noch Programme ausschöpfen, die parallel mit mehreren Prozessen oder Threads arbeiten. Klassische Programmiersprachen wie C, C++ und Java verlangen vom Programmierer, dass sie selbst für die Parallelisierung Sorge tragen (explizite Parallelisierung). Einfacher zu handhaben sind Programmiersprachen die eine implizite Parallelisierung unterstützen, also keine weiteres Zutun seitens des Entwicklers bedürfen. Insbesondere funktionale Sprachen wie Haskell und Erlang sind besonders dafür geeignet, da sich die Programme hier naturgemäß in parallel abarbeitbar Einheiten unterteilen lassen.
Den Rest des Eintrages lesen »

Comments 3 Kommentare »