Hallo,
ich wollte einen kleinen Betrag schreiben zum Thema XProfan... Als ich damals mit XProfan anfing zu programmieren, da gab es -wie auch viele selbst wissen - noch bei weitem nicht so viele Programmiersprachen, Tools und Helfer.
Wenn ich jetzt an große Sprachen denke, wie C#, Visual Basic, C++ - dessen Oberflächen-Designer ein wahrer Augenschmauß sind- hat sich doch einiges getan: Die Elemente können Eingefügt, gefärbt, verschoben, oder sogar in Echtzeit programmiert werden. Selbst eingreifen in den Quellcode lässt den Designer kalt, er passt dies locker an.
Der Codeeditor ist ebenso vom feinsten: Die Codeerkennung liefert nicht nur Befehlsvorschläge; Diese liefert auch eine Ausführliche Beschreibung des Befehls, sowie ein Verfahren des korrekten Aufrufs dessen. Zudem unterscheidet die Codeerkennung ob diverse Variablen, Befehle usw. in einem bestimmten Bereich überhaupt genutzt werden können, wenn nicht, werden diese Ausgeblendet.
Zu dem sind Worteinrückung, oder "falsch" geschriebene Befehle sofort gekenntzeichnet und abgearbeitet. So macht programmieren um einiges mehr Spaß!
Aber warum schreibe ich das jetzt??
Ich will euch zu neuem Mut und neuer Entschlossenheit bewegen!
Diese tollen Dinge die ich genannt habe, liegen ja nicht am Compiler von C#. Auch nicht etwa an Interpretern. Nein! Diese Vorteile sind im Laufe der Jahre an den Entwicklungsumgebungen verbessert worden. Und genau diese "Vorteile" kann man auch in XProfan umsetzen.
Ich nutze diese Vorteile gerade aus um einen Designer zu entwickeln, der diese tollen Dinge irgendwann einmal im gleichen Zug für Profan umsetzen kann.
Frank Abbings LemonEd ist ebenso auf einem hervorragenden Weg dort hin. Stellt euch vor ihr könntet in einem laufenden Code in Echtzeit die Variableninhalte einsehen, und auch im Editor ändern! Derartige Sachen kann man umsetzen.
Was mir hierbei nur aufgefallen ist, ist die traurigkeit das dass Interesse an derartigen Dingen leider verlogen gegangen scheint. Wo bleibt euer Feedback, eure Vorschläge XProfan weiter nach vorn zu treiben, eure Wünsche? Ich meine programmiert mal ein klitze-klitzekleines 3D Müllspiel in C; Da würde so mancher Augen machen wie langwierig das sein kann und vor allem Zeitintensiv sich mit DirectX herum zu schlagen. XProfan erstellt das in wenigen Stunden! Ich und viele andere können euch ja nur etwas bieten was euch das programmieren erleichtert, wenn wir Feedbacks bekommen. Und diese fehlen mir ein wenig...
Wenn jemand denkt dieser Beitrag ist unpassend, oder gar falsch gedacht, darf diesen gerne ignorieren. Was ich mir mit diesem Beitrag erhoffe, ist die Rückkeht der alten Leidenschaft und Freude, die ich in meinen "alten" Zeiten und Anfängen noch erleben durfte!
Wunderschönen Abend wünsche ich euch,
Flo