Press releases of the 19th German Perl Workshop (German only)
Perl-Community trifft sich im Juni 2017 in Hamburg
Im Gegensatz zu Programmiersprachen, die von Firmen entwickelt werden, wird Perl von IT-Spezialisten aus aller Welt in ihrer Freizeit geschrieben, ohne dass Budgetrestriktionen oder andere Erwägungen der Kreativität der Entwickler Grenzen setzen. Sie machen es aus eigenem Antrieb, weil sie so etwas schon immer machen wollten oder weil sie so sehr an der Sache interessiert sind. Ihr Ziel ist es, zu den Besten der Welt zu gehören. Oft tun sich auch mehrere Personen zusammen, um an einem Teilprojekt zu arbeiten. Genau diese Experten kommen zum gpw2016 nach Nürnberg, halten Vorträge und tauschen sich aus. Manch Einer wird sein Projekt vorstellen und Feedback bekommen. Andere suchen Mitarbeiter für ihre Firma. Am 12. März geht der Workshop in die Verlängerung mit einem Hackathon-Event. Dazu stellt die noris network AG einen Raum und Infrastruktur zur Verfügung, die Computer werden ausgepackt und man kann an irgendeinem Thema mit anderen Entwicklern gemeinsam arbeiten.
Perl wurde bereits in den 80er Jahren als Open Source Projekt ins Leben gerufen, von IT-Spezialisten, die mit den vorhandene Programmiersprachen aus unterschiedlichen Gründen unzufrieden waren, sei es wegen gravierender Mängel, zu hohem Spezialisierungsgrad oder nicht ausreichender Leistungsfähigkeit. Also starteten sie etwas Neues, das wesentlich flexibler sein sollte und gleichzeitig mindestens so leistungsfähig und bedienungsfreundlich wie die bestehenden Programmiersprachen.
Fallende Hardwarekosten, steigende Arbeitskosten und Verbesserungen bei der Compiler-Technologie waren damals die Auslöser. Perl wurde so konstruiert, dass einfache Dinge einfach bleiben und komplizierte Dinge einfach möglich werden. Das ist heute aktueller denn je. Zum Beispiel haben andere Sprachen Technologien wie Objektorientierung und Reguläre Ausdrücke mehrfach kopiert, jedoch wurden diese nie so komfortabel integriert, wie das in Perl möglich ist. Mit Perl 6 wird nun viel aufwendig geschriebener Code zum Einzeiler. Bereits in früheren Versionen geschriebener Code läuft auch in der aktuellen Versionen weiter. Wer sich mit Unicode, also den Sprachen und Zeichen der Welt, beschäftigt, findet in Perl immer die neueste Version. "Normal Form Grapheme" ist eine Perl Entwicklung im Unicode-Bereich, die sich der Problematik annimmt: "Was gleich aussieht muss auch gleich sein." In vielen Bereichen wird Perl verwendet: Web-Entwicklung, Testautomation, Konfigurationsmanagement, Systemadministration, Bioinformatik und vieles mehr.
Natürlich geht die Entwicklungsarbeit auch in der Open Source Welt nicht ganz ohne Geld, so dass Sponsoren sowohl für die kontinuierliche Arbeit als auch für den gpw2017 unerlässlich sind. Zu den Sponsoren gehören XXX