Code

Softwareentwicklung

C++-Code sicherer machen und zugleich an der Performance-Schraube drehen, das sind die beiden Domänen der neuen Type-Traits-Bibliothek. Sie beschleunigt Code, indem sie Typen zur Kompilierzeit analysiert und verändert, wenn der Entwickler sie geschickt einsetzt.

Softwareentwicklung

Der Projekthoster Github beherbergt nicht nur die Code-Repositories vieler bekannter Open-Source-Projekte, sondern bietet auch ein durchdachtes API an, mit dem sich in ihnen herrlich herumschnüffeln lässt.

Titelthema

Lua ist klein, schlank und vor allem schnell. Nicht zuletzt deshalb dient die Skriptsprache in vielen Anwendungen und Spielen als Vorlage und Einstieg. Dank der mitgebrachten C-Schnittstelle lässt sich der portugiesische Mond spielend leicht auch in eigene C-Programme integrieren.

Aktuell

NMIs: Linus flucht über Hardwarehersteller Nested Non-Maskable Interrupts (NMIs), eine vermeintlich lästige Altlast, wollte Andy Lutomirski loswerden – und damit eine ganze Latte an altem, dann nicht mehr benötigten Kernelquelltext. Dafür hatte er selbst Code eingebracht, um die Signale, die...

Softwareentwicklung

Quelltextanalysen helfen Entwicklern schon im Vorfeld Fehler zu vermeiden. Wer zudem Formatierungsregeln einhält, macht seinen Code lesbarer. Verschiedene Tools nehmen dem Python-Entwickler die Arbeit ab.

News

Die Entwickler der LLVM-Compiler-Infrastruktur (Low Level Virtual Machine) haben Version 3.5 in die freie Wildbahn entlassen, die Änderungen für verschiedene Plattformen an Bord hat, darunter ARM und MIPS.

Netz & System

Kaum ein Entwickler beginnt heute noch ein Projekt auf der grünen Wiese. Für fast alle Zwecke gibt es Frameworks, die ihm ein Grundgerüst für die Anwendung vorgeben und Routine-Aufgaben vereinfachen. Dabei braucht Software gar nicht viel Code, um als Framework gelten zu...

Softwareentwicklung

Der kommende Sprachstandard ECMA-Script 6 beseitigt viele historische Javascript-Eigenheiten. Die bisher vermissten Klassen, Module und Default-Parameter erleichtern das Coden vor allem den Umsteigern von anderen Programmiersprachen.

Softwareentwicklung

Mit Python lassen sich rasch komplexe Aufgaben lösen. Einen Tipp- oder Syntaxfehler sieht der Entwickler allerdings erst, wenn ihm seine Eigenkreation zur Laufzeit um die Ohren fliegt. Abhilfe möchte Frosted schaffen, das Python-Skripte vor ihrer Ausführung auf Syntax- und andere...

Nach oben