Ich bin ein pragmatischer Entwickler und optimiere die Entwicklungsproduktivität und die Codequalität durch den Einsatz von innovativen Techniken.
Ältere Programmierprachen, wie z.B. Java und C++ sind nicht für "Rapid Application Development" geeignet und unterstützen neuere Techniken, wie XML, SOA und Parallelität schlecht.
Moderne Programmierprachen, wie z.B. Scala, Groovy und F#, haben diese Nachteile nicht.
Der Erfolg von Ruby on Rails hat die Vorteile von dynamisch getypten Programmiersprachen bei Webapplikationen bewiesen.
Der Überblick über Programmiersprachen gibt weitere Informationen.
Neue rechenintensive Anwendungen und Performanceverbesserungen sind nur mit Parallelität möglich, weil die physikalischen Grenzen beim Prozessordesign erreicht wurden.
Weitere Informationen über Parallelität.
Ein großer Teil der Software besteht aus fachlichen Definitionen und Regeln, die sich häufig ändern.
Warum sollte man diese in einer Programmiersprache fest kodieren?
Diese sollten von den Fachleuten selbst definiert werden können und leicht änderbar sein!
Eclipse hat viele wiederverwendbare Komponenten.
Weitere Informationen über meine Eclipse-Projekte.
Open Source ist in vielen Bereichen Marktführer. Hier gibt es Lösungen, die auch gegenüber kommerzieller Software Vorteile haben.
Falls Sie Fragen haben, schicken Sie mir eine Email!
Copyright © 2007-2012 Jörn Dinkla. All rights reserved.