Archive for the ‘Programmiersprachen’ Category

Konkatenative Programmierung mit Factor, Teil 3

Sonntag, August 9th, 2009 von Andreas

In diesem Teil der Factor-Einführungsreihe beschäftigen wir uns mit den Themen Currying, Kombinatoren und Closures. 1. Currying Im vorherigen Beitrag wurden Quotations dargestellt, welche erst zum Zeitpunkt ihrer Ausführung ihren Daten-Stack abarbeiten. Es ist allerdings auch möglich bereits zur Definition der Quotation Parameter aus dem Stack in die Quotation zu bringen. Das ...

Konkatenative Programmierung mit Factor, Teil 2

Mittwoch, Juli 29th, 2009 von Andreas

Nachdem wir uns im ersten Teil der Factor-Reihe mit dem grundlegenden Ausführungsmodell befasst haben, kommen wir nun zu den Words (Funktionen). Wir werden also sehen, wie wir eigene Words definieren und ein paar vordefinierte, sehr hilfreiche Words verwenden können. Zum Schluss werden wir uns dann noch anonyme Funktionen (diese werden ...

Einführung in die konkatenative Programmierung mit Factor

Mittwoch, Juli 22nd, 2009 von Andreas

Factor? Noch nie gehört? Dann wird es aber Zeit! Es handelt sich hierbei um eine multiparadigmatische (was für ein Zungenbrecher ;-), konkatenative/stackbasierte Programmiersprache, die aus einem sehr einfachen Kern besteht. Sie wurde 2003 von Slava Pestov ins Leben gerufen und erfreut sich seit dem immer größerer Beliebtheit. Aber warum schon ...

Praktisches Beispiel einer DSL

Dienstag, Februar 3rd, 2009 von Roy

Auf der OOP in München hab ich Dennis getroffen. Wir haben uns über alle möglichen Themen Rund um die OOP unterhalten und sind bei dem Thema DSL (Domain Specific Language) hängen geblieben. Einige Vorträge auf der OOP behandelten dieses Thema mehr oder weniger oberflächlich. Andreas hat darüber ja auch schon ...

C# 3.0 & LINQ - Workshopreihe: Slides, Demos, Sourcen

Mittwoch, Juli 30th, 2008 von Andreas

Nachdem ich nun die 3-teilige C# 3.0 - Workshop - Reihe vollendet habe möchte ich euch die Slides, Demos und Sourcen hierfür nicht vorenthalten: C# 3.0: C# goes functional, part1: - Einführung in C# 3.0 - Automatic properties - Object initializers - Collection initializers - Implicitly-typed local variables - Lambda Expressions Slides Demos, Sourcen, Aufgaben C# 3.0: C# goes functional, ...

Java Client und .NET WebService Problem

Mittwoch, April 30th, 2008 von Roy

Für die Vorlesung Web- und Multimedia-Systeme mussten wir ein Projekt erarbeiten und werden dies demnächst dann auch noch präsentieren müssen. Ein Komolitone und ich schlugen vor einen WebService mit dazugehörigen Clients, sowohl in WindowsForms als auch in ASP.NET zu entwickeln. Der WebService sollte nur ein paar Methoden anbieten um Daten aus ...

Prolog: Eine etwas andere Denkweise…

Donnerstag, November 15th, 2007 von Andreas

Durch mein Studium bedingt musste ich mich in letzter Zeit mit Prolog auseinandersetzen. Zuerst dachte ich: ohje... Als ich mich dann aber näher damit beschäftigt habe war ich nach kurzer Zeit ziemlich begeistert. Man bekommt eine ganz andere Denkweise bzgl. einer Herangehensweise an bestimmte Probleme. Prolog ist vom gundlegenden Aufbau eigentlich ziemlich ...