16.05.2013
Die Programmiersprache Ada verfügt über spezielle Konstrukte zur nebenläufigen Programmierung. Mit Tasks lassen sich sequenzielle Instruktionen formulieren, die zur Laufzeit nebeneinander, bei mehreren Prozessoren auch gleichzeitig ausgeführt werden. Mehr…
10.05.2013
Open Source hat einen großen Einfluss auf die Art, wie Programmiersprachen entstehen und welche von ihnen zur Entwicklung quelloffener Projekte genutzt werden. Das ständige Erscheinen neuer Sprachen macht die Entscheidung schwer, mit was man sich als Nächstes beschäftigen soll. Mehr…
30.04.2013
Asynchrones, nicht blockierendes Programmieren war unter .NET-Entwicklern lange nicht beliebt, denn die bisherigen Verfahren verkomplizierten allesamt den Programmcode. Mit den Schlüsselwörtern async und await in C# 5.0 sowie Visual Basic 11.0 unterscheidet sich nun asynchroner Programmcode nicht mehr wesentlich von der synchronen Vorgehensweise. Mehr…
26.04.2013
Datensammeln allein nutzt nichts, man muss das Gesammelte auch auswerten können. Die Sprache R bietet hierzu zahlreiche analytische und statistische Möglichkeiten. Wie sich Modelle bilden und für Prognosen nutzen lassen, zeigt dieser Artikel.
Mehr…
19.04.2013
In großen Datenmengen steckt häufig großes Potenzial. Doch wie kann man es nutzen? Die Sprache R bietet viele Möglichkeiten für statistische Berechnungen, die in Analyseszenarien nützlich sein können – Grund genug, sich R einmal genauer anzusehen.
Mehr…
17.04.2013
Java kommt seit einigen Monaten nicht aus der Schusslinie. Oracle reagiert auf die Sicherheitslöcher konsequent, aber vergleichsweise lautlos. Am 16. April 2013 ist Java 7 Update 21 mit der bisher weitreichendsten Änderung erschienen. Die Sicherheitseinstellungen erlauben das lautlose Ausführen unsignierter Applets nicht mehr. Mehr…
22.02.2013
Am 24. Februar 2013 feierte die Ruby-Community den 20. Geburtstag der Programmiersprache. Zugleich erschien mit Ruby 2.0 ein neues größeres Release, das etliche spannende Neuerungen enthält. Mehr…
21.12.2012
Die Implementierung macht nur einen geringen Teil der Softwareentwicklung aus. Mehr Zeit verschlingen Design, Code Review, Verifikation und Wartung eines Programms. Die Designer der Programmiersprache Ada haben das längst erkannt und Les- und Wartbarkeit zu wichtigen Designzielen erklärt. Mit Ada 2012 integrieren sie außerdem umfassende Prüfverfahren in die Sprache. Mehr…