Interfaces für BlitzMax

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

Silver_Knee

Betreff: Interfaces für BlitzMax

BeitragSo, Jul 05, 2015 22:47
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich möchte nur mal erwähnen, dass Brucey für seinen angepassten BlitzMax-(Vor-)Compiler eine Spracherweiterung für Interfaces geschrieben hat. Damit kann ein Type nun nicht nur von einem anderen Type erben sondern auch Methoden implementieren, die in einem Interface definiert wurden. Wenn z.B. TMap und TList interfaces wären, könnte man einen Type schreiben der als beides verwendet werden kann. Das geht ja aktuell nicht, weil man entweder von TMap oder TList erben müsste. Außerdem kann man jetzt richtige Listener schreiben. Die sind flexiebler als ne einzelne Callback-Funktion.
Die Syntax ist an Types angelehnt. Seinen Post findet ihr hier.

DAK

BeitragMo, Jul 06, 2015 16:50
Antworten mit Zitat
Benutzer-Profile anzeigen
Coole Sache! Hab nicht gedacht, dass da noch wer an BMax selbst so sehr weiter arbeitet.
Gewinner der 6. und der 68. BlitzCodeCompo

Silver_Knee

BeitragMo, Jul 06, 2015 20:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja, Brucey ist sehr engagiert. Der hat in seinen compiler sogar cross-compiling für ARM eingebaut (wenn ich alles richtig verstanden habe) sodass er dann BMax-Programme auf nem Raspberry zum laufen gebracht hat.

kog

BeitragDo, Jul 09, 2015 11:46
Antworten mit Zitat
Benutzer-Profile anzeigen
Das mit BlitzMax Programmen auf dem Raspberry, es läuft tadellos.
Habe ein Raspberry 1 mit Raspbian am laufen.
Windows 7 Home Premium 64bit
CPU: Intel Core i5 3450 Ivy Bridge
GPU: HIS HD 4870 1GB GDDR5
RAM: 4x 4GB DDR3-SDRAM Dual Channel

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group