Stammtisch & Café | | | | - Seite 1 - |
| René Wagner | Nachdem ich im einem XPSE-Thread einige Aussagen gefunden habe, die mir seit geraumer Zeit auch durch den Kopf gehen, habe ich mich doch mal dazu entschlossen, das ganze hier niederzuschreiben und eine Diskussion zu starten.
Das Problem: Profan fehlt eine integrierte IDE/Editor.
Machen wir mal eine Bestandsaufnahme:
der Profaneigene Editor: wirkt unmodern, bietet nur grundsätzliche Möglichkeiten der Quelltextbearbeitung.
PrfPad/XProfan-Writer: etwas modernere Ausführungen, bietet ein paar nette Zusatztools (Prozedurlisten zum Springen z.B.), wird allerdings nicht mehr gepflegt, womit schon bei XPrf9 ein paar Problemchen auftreten
XPrfEdit: bietet hervorragende Ansätze/Ideen (endlich mal ist der Debugger aus dem Editor heraus aufzurufen), es fehlen nur viele Sachen zur Quelltextbearbeitung und leider ist da seit ner geraumen Weile auch nichts mehr passiert.
VWP2: meines Wissen der erste umfangreiche Fenstereditor, leider wird auch er nicht mehr gepflegt.
Roko ObjectCreator: atm der wohl umfangreichste Editor, wird weiter gepflegt
FA ControlBuilder: ist er seit kurzem auf dem Markt, kann ich im Moment nicht einschätzen, habn nur kurz ausprobiert
Was allen 3 Fenstereditoren auf dem Weg zur kompletten IDE fehlt: die integrierte Quelltexteditor.
Profan Debugger: Stefan Schnell hat jetzt ja eine kostenpflichtige Version des Debuggers veröffentlicht, die für den professionellen Profanprogrammierer sehr sinnvoll sein dürfte.
Soweit zur Bestandsaufnahme, jetzt meine Meinung zu dem Thema: Minimum der erweiterte Profan Debugger muss zum Standardumfang von Profan gehören. Ein entsprechend höherer Preis für die Vollversion ist da nur gerecht.
Zum Thema Editor/IDE ists schon etwas schwieriger. Die Integration des PrfPad als Profan-Standardeditor ging ja nach hinten los (keine Programmpflege mehr), damit kommt man auf Dauer nicht weiter. Der interessierte Programmierer kriegt nichtmal für gutes Geld eine ohne Abstriche einsetzbare IDE. Hier ist, da gebe ich Christian und Dieter recht, der dringendste Handlungsbedarf. |
| | | Mit XProfan erstellte Freeware findet ihr hier: [...] US World Domination Tour - bombing a country near you... | 11.09.2005 ▲ |
| |
| | | | | - Seite 3 - |
| RGH | Frank Abbing
Hallo, Und dann werden in fast allen Sourcecodes immer noch die alten Klammeraffen vor den Funktionen verwendet. Muss das wirklich noch sein? Die letzte Version, bei der die Klammeraffen Pflicht waren, war meines Erachtens nach Profan 4.5 oder 5.0. Jetzt sind wir bei 9...
Natürlich kann man seit Version 4.1 die Klammerraffen weglassen, muß es aber nicht. Diese in Handbuch und Hilfe der Übersichtlichkeit halber beizubehalten, war meine Entscheidung. Daß Stefan dieser meiner Konvention folgt, ist in Ordnung. Natürlich ist es Geschmacksache, ob man die Klammeraffen übersichtlicher findet oder nicht. Diese Diskussion gab es in einem früheren Forum schon einmal und da tendierte eine Mehrheit zum Klammeraffen. eshalb behielt ich sie in Handbuch und Hilfe bei. Was Fehler in der Hilfe betrifft: Einfach eine Mail an mich und ich werde sie sammeln und bei der nächsten Version berücksichtigen.
Frank Abbing
Ich möchte wirklich nicht deine Arbeit an der Hilfe verunglimpfen, und natürlich ist dir ein Written-by-Vermerk in der Hilfe selbstverständlich gestattet. Übel aufgestossen ist mir aber der mehrsekündige Spashscreen aus Hilfe Version 8. Das hätte nicht sein müssen. Und das hätte Roland nicht zulassen dürfen.
Meines Wissens hatte die XProfan-Hilfe nie einen Splashscreen. (Im Ernst: Mir ist nicht einmal bekannt, wie man in einer HLP-Datei einen Splashscreen einbauen könnte.) Bist Du sicher, daß der von Dir gesehene Splashscreen in der XProfan-Hilfe war???
Frank Abbing
Roland: Was ich meinte, war ein Verzeichniss aller auf der Profan-CD vorhandenen Tools und Utilities. Das sollte doch schnell zu erstellen sein. Wobei doch die Reihenfolge egal ist - warum nicht alphabethisch?
Hier würde ich sagen, daß so eine Liste nicht in die Hilfe gehört. Die Liste gehört eher in die Liesmich-Datei der XProfan-CD. Die könnte in dieser Hinsicht etwas ausführlicher sein, vielleicht sogar eine eigene Hilfedatei. Ich werde darüber nachdenken. Ansonsten findet ja jeder XProfaner - so hoffe ich - über die offizielle XProfan-Seite auch alle anderen Seiten. Gerade die hiesige XProfan-Community ist ja über die Foren-Seite direkt verlinkt.
Gruß Roland |
| | | Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 25.10.2005 ▲ |
| |
| | | | - Seite 4 - |
| | | Egal wie - ich finde es schön das sich Roland hier auch zu Wort meldet.
Ich denke - wenn Ihm die Community suspekt wäre - würde er fern bleiben. Also wenn ich Roland wäre würde ich vielleicht auch vorerst etwas distanziert aufs Geschehen blicken - aber ich bin mir sicher, wenn ich Roland wäre, würde mir das Geschehen früher oder später gefallen.
@Roland: Sorry das ich hier grad ebend in der 3.Person von Dir rede. ;D |
| | | | |
| | Frank Abbing | Hi,
Bist Du sicher, daß der von Dir gesehene Splashscreen in der XProfan-Hilfe war???
Ziemlich sicher.
Hier würde ich sagen, daß so eine Liste nicht in die Hilfe gehört. Die Liste gehört eher in die Liesmich-Datei der XProfan-CD. Die könnte in dieser Hinsicht etwas ausführlicher sein, vielleicht sogar eine eigene Hilfedatei.
Lies-mich-Datei wäre doch schon in Ordnung. Hört sich vernünftig an.
Natürlich ist es Geschmacksache, ob man die Klammeraffen übersichtlicher findet oder nicht. Diese Diskussion gab es in einem früheren Forum schon einmal und da tendierte eine Mehrheit zum Klammeraffen. eshalb behielt ich sie in Handbuch und Hilfe bei.
Sicher, Geschmackssache. Trotzdem ist es ein alter Hut und unnötig. Eine Hilfe sollte den aktuellen Stand der Dinge zeigen - das Goto hast du ja auch heraus genommen, weils nicht mehr Up-to-date ist... Aber ist natürlich deine Entscheidung |
| | | | |
| | Dietmar Horn | Hallo,
das leidige Thema Profan-Hilfedatei gibt es im RGH-Forum schon seit Jahren immer mal wieder.
Doch leider hat sich bzgl. elementarer Syntaxfehler bzw. nicht eindeutiger Sprungmarken bis heute so gut wie nichts daran geändert.
Mir persönlich ist das inzwischen gleichgültig, weil ich schon lange genug dabei bin (seit Profan² 3.3) und mich damit abgefunden habe, daß eine weitere Diskussion über dieses Thema eh nichts bringen wird (weil es schon seit Jahren nichts gebracht hat).
Doch leider erlebe ich es in meinen Programmierkursen noch immer fast täglich, daß es einem Anfänger noch immer fast unmöglich ist, auf Anhieb z.B. mit Strg + F1 die korrekte Hilfeseite zur Syntax des Messagebox-Befehls nachzuschlagen. Weitere solche Beispiele in dieser Preislage sind im RGH-Forum mehrmals und wiederholt genannt worden. Ergebnis: gleich Null (bis einschließlich XProfan 9.0).
Ich kann es wirklich nicht mehr nachvollziehen, weshalb der Klammeraffe nach so vielen Jahren noch immer mitgeschleppt wird. Meiner Meinung nach verwirrt das einen Anfänger eher, als daß es ihm nützt. Und wer sich das vor Jahren so angewöhnt hat (weil es so erforderlich gewesen war), der wird diesen Affen in der Hilfe wahrscheinlich kaum vermissen, weil er die Zusammenhänge von früher her kennt. Die CREATE-Befehle wurden doch z.B. auch 1-2-fix von heute auf morgen ohne große Diskussion umbenannt, und das hat keinen groß gestört. Dagegen wurde über viel sinnlosere Veränderungen wochen- und monatelang diskutiert. Ich denke da zum Beispiel an die damalige Geschichte mit dem GoTo-Befehl.
Eine Liste der gängigsten Tools für Profan bzw. XProfan würde sicherlich jeder Anfänger hilfreich finden. Name des Tools - ganz kurze Beschreibung - Link - und gut. Idealerweise natürlich gleich alles auf die jeweils aktuelle XProfan-CD mit drauf. Platz dafür wäre doch mehr als genügend vorhanden - notfalls gibts dann eben auf Wunsch irgendwann eine XProfan-DVD mit allem Drum und Dran, was vom XProfan-Autor geprüft und für würdig gefunden wurde. Soviel Kundenfreundlichkeit sollte man heutzutage den Käufern seines Produktes schon angedeihen lassen, auch wenn das anfangs mit etwas erhöhtem Zeitaufwand verbunden wäre.
Hier in der Community ist inzwischen zwar auch so ziemlich alles zu finden, was das Profaner-Herz glücklicher schlagen läßt. Doch warum denn diese Seite nicht auch endlich mal explizit in der Profan-Hilfe erwähnen?
Weil es zu unserer XProfan-Community in dieser Qualität weltweit sowieso keine Kongurrenz gibt (noch nicht einmal das offizielle RGH-Support-Forum würde ich dazu zählen mögen), könnte sich dadurch auch niemand auf den Schlips getreten fühlen.
Natürlich kann man immer argumentieren: Dann schaue doch auf [...] nach, und dort findest Du alle Links. Für kundenfreundlich halte ich so etwas auf alle Fälle nicht, denn schließlich ist XProfan ja ein Kaufprodukt und nicht Freeware. Außerdem haben (auch bundesweit) noch längst nicht alle XProfaner, die es sich wünschen, einen superschnellen modernen Rechner mit allen Schikanen, mit DSL-Anschluß und Flatrate und können sich nicht mal so auf die Schnelle regelmäßig 10, 20 oder noch mehr MB durch ihr 56k-Modem quetschen. Und daß sich Schüler mal schnell z.B. in der Schule mehrere -zig MB downloaden und auf CD brennen oder auf USB-Stick speichern können, das dürfte wohl nicht nur hier bei uns in Sachsen eher die Ausnahme sein.
Viele andere User sind da mit Sicherheit anderer Meinung. Die Community ist meiner Meinung nach ein freundlicher, offener Ort für Leute, die das gleiche Hobby verbindet. Nicht mehr, aber auch nicht weniger. Was du als abläuft betitelst, ist in Wirklichkeit Offenheit und Meinungsfreiheit. Ich selber mag auch keine Beleidigungen, und da würde ich als Admin hier einschreiten. Aber wer sich der Öffentlichkeit mit seinen Werken stellt, sollte schon Kritik vertragen können.
Diesen Worten von Frank ist eigentlich nichts mehr hinzuzufügen, außer daß ich vorbehaltlos jeden dieser Sätze reinen Gewissens unterschreiben könnte, und jeder meiner Schüler sicherlich ebenfalls (anderenfalls würden sie nicht immer wieder hier herkommen). Dies betrifft besonders die Offenheit und Meinungsfreiheit.
Den XPRF-Debugger habe ich selber bis jetzt ebenfalls noch nicht vernünftig zum Laufen bekommen, und ich kenne auch keinen meiner Kursteilnehmer oder sonstige Bekannte, die das bisher gepackt haben. Auf Bugberichte an den Autor habe ich von Anfang an bewußt verzichtet, weil ja schon auf meine und andere Hinweise im RGH-Forum bzgl. der Profan-Hilfedatei in der Vergangenheit keine vernünftige Reaktion kam. Daß ich ansonsten nicht gerade jemand bin, der mit (zugegeben manchmal wahrscheinlich den jeweiligen Autor auch nervenden) Bugberichten per Mail nicht gerade sparsam umgeht, das werden hier mindestens David, Frank und Rolf zur Genüge bestätigen können. Nie ging und geht es mir dabei jedoch darum, das jeweilige Programm schlechtzumachen, mieszureden, Besserwisser zu spielen, oder sonst irgendwas auf diesem primitiven Level. Wenn dann vom Autor daraufhin eine Reaktion erfolgte, führte der weitere Mailkontakt (zumindest bei den drei genannten Autoren) bisher ausnahmslos dazu, daß die gefundenen Bugs nach und nach ausgemerzt werden konnten - manchmal schon nach ein paar Stunden (mein Paradebeispiel hierfür ist immer iF mit dem komischen Nick , der in der Vergangenheit oft im Stundentakt XPSE-UpDates hochgeladen hatte), meist jedoch bei allen anderen nach ein paar Tagen bzw. nach wenigen Wochen.
Also wenn ich Roland wäre würde ich vielleicht auch vorerst etwas distanziert aufs Geschehen blicken - aber ich bin mir sicher, wenn ich Roland wäre, würde mir das Geschehen früher oder später gefallen.
Dem zweiten Halbsatz kann ich vorbehaltlos zustimmen, dem Ersten dagegen leider nicht mal mit Bauchschmerzen.
Eine Politik der ruhigen Hand bzw. des erst mal Abwartens hat noch nie etwas Vernünftiges hervorgebracht - weder in der aktuellen großen Politik, noch in der XProfan-Politik. Klar - da kann man sich überall auch vielleicht gelegentlich mal vergaloppieren, aber das ist m.E. immer noch -zig Mal besser und anerkennenswerter, als ständig nur abzuwarten und tatenlos aus dem Hintergrund heraus zuzuschauen, wie andere Leute ihre Fäden spinnen.
Ich erinnere da nur an die fruchtlosen Diskussionen zwischen der Zeit von XProfan 8 und XProfan 9 im RGH-Forum bzgl. der mehreren Befehle in einer Codezeile. Was macht da unser kleines iFchen einfach still und heimlich in seinem Berliner Kämmerlein? Er läßt die Leute im RGH-Forum diskutieren und sich deswegen fast die Köppe einschlagen. Innerhalb kürzester Zeit baut er diese (und andere) Möglichkeiten einfach in seinen XPSE ein und stellt die XProfan-Welt vor vollendete Tatsachen. Auf diese Art und Weise sollte meiner Meinung nach zukünftig auch XProfan bzw. der XProfan-Markt besser funktionieren.
Wer für sich selber entscheidet, daß er bestimmte Feautures in XProfan oder XPSE nicht benötigt, der wird doch nicht dazu gezwungen, diese zu nutzen, oder? Doch wahrscheinlich gibt es nicht wenige XProfaner, die schon andere Programmiersprachen ausgiebiger kennengelernt hatten, bevor sie zu Profan bzw. XProfan gestoßen sind (bei mir waren das Assembler, C++, Turbo-Pascal und Delphi gewesen). Und wenn man dann plötzlich durch die Verwendung von XPSE mit XProfan wieder halbwegs mit der Syntax programmieren kann, wie man das von den genannten Programmiersprachen über Jahre hinweg gewohnt gewesen war, dann kann das doch kein Makel für XProfan sein, oder? Und warum dann nicht wenigstens EINE EINZIGE ZEILE in der Hilfedatei mit z.B. dem Hinweis, daß es sowas wie XPSE, XPIA, usw. überhaupt gibt?
Meiner Meinung nach grenzt es schon bald an die Mißachtung des uneigennützigen Engagements der Autoren für die XProfan- Community, wenn solche hervorragenden Tools, wie XPSE, XPIA, ProSpeed.dll, ListView.dll, die ganzen SK*.dll, Prf2Cpp usw. mit keinem Wort in der offiziellen Hilfedatei erwähnt werden. Was wäre denn so verächtlich daran, wenn diese (und ggf. andere Profi-Tools, wozu ich natürlich unbedingt auch ROC zählen möchte) dort wenigstens mit einem kurzen Hinweis und Downloadlink erwähnt würden? Ja, ja - ich weiß selber, daß ROC auf der XProfan-CD mit drauf ist - aber in der Hilfe sucht man einen Hinweis auf ROC nach diesen vielen Jahren kontinuierlicher und uneigennütziger ROC-Entwicklungsarbeit dagegen noch immer leider vergeblich!
Ein weiteres Thema wäre endlich mal ein vernünftiger Profan-Editor!
Bisher konnte mir noch Keiner sagen oder zeigen, wie man mit einem der beiden mitgelieferten Editoren seinen Code halbwegs vernünftig und zuverlässig mit Tabs einrücken kann. Weil diese stinknormale und einfache Editierfunktion weder mit profed.exe noch mit prfpad.exe klappt, rücken meine Kursteilnehmer ihre Quelltexte nach wie vor mit Leerzeichen ein (oder sie nutzen PrFellow, denn damit klappt das wenigstens). Vor allem deswegen verwende ich nach wie vor den Editor von PrFellow. Wie gesagt, ich meine damit wirklich nur die reinen Editier-Funktionen, und nicht das sonstige mehr oder weniger nützliche Drum-Herum. Der PrFellow-Editor zeigts auf alle Fälle noch immer allen, wie reine Editierfunktionen heutzutage vernünftig zu funktionieren haben!
Zum Schluß noch etwas zu den Community-Regeln:
Irgendwelche Regeln gab, gibt es und wird es immer geben müssen, sobald sich mehrere Leute zu einem gemeinsamen Tun zusammenfinden. Dabei ist es unerheblich, ob diese Gemeinschaft ein Staat, eine Familie, eine Schulklasse, ein Computerverein, ein Biertrinkerverein, oder ein Karnickelverein ist. Wenn Jemand als Mitglied einer solchen Gemeinschaft mit einer oder mehreren Regeln nicht einverstanden ist, dann sollte er diese Regeln kongret benennen, und es kann darüber gemeinsam und demokratisch diskutiert werden. Ansprechpartner hierfür gibt es auch in unserer Community mehr als genug Leute: Wer selber mit dem iF auf keinen gemeinsamen Nenner kommen kann, der wendet sich eben an einen der anderen Admins. Wer mit mir als Blöd-Hörnchen hier eventuell nicht zurecht kommt, der wendet sich eben mit seinem Problem an iF , an Rolf, an Frank, oder an einen der anderen Admins. Aber nur einfach zu sagen: Ich bin nicht bereit, irgendwelche Regeln zu akzeptieren - das würde heutezutage jeder halbwegs intelligente 12-jährige Schüler berechtigt in die Rubrik primitivstes Biertisch-Diskussions-Niveau einordnen dürfen!.
Gruß Dietmar |
| | | Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V. [...] Windows 95 bis Windows 7 Profan² 6.6 bis XProfan X2 mit XPSE Das große XProfan-Lehrbuch: [...] | 26.10.2005 ▲ |
| |
| | RGH | Dietmar Horn
Hallo, das leidige Thema Profan-Hilfedatei gibt es im RGH-Forum schon seit Jahren immer mal wieder. Doch leider hat sich bzgl. elementarer Syntaxfehler bzw. nicht eindeutiger Sprungmarken bis heute so gut wie nichts daran geändert.
Wenn mich jemand in einer freundlichen Mail auf konkrete Fehler in der Hilfe hinweist, so wird das in der Regel auch korrigiert. Wenn icvh bei der Fülle der Mails, mal eine übersehe, so bitte ich um Entschuldigung!
Dietmar Horn
Doch leider erlebe ich es in meinen Programmierkursen noch immer fast täglich, daß es einem Anfänger noch immer fast unmöglich ist, auf Anhieb z.B. mit Strg + F1 die korrekte Hilfeseite zur Syntax des Messagebox-Befehls nachzuschlagen.
Also wenn ich mit dem Cursor über messagebox stehe und Strg-F1 drücke, bekomme ich von der Hilfe eine Auswahl der relevanten Themen angeboten, von denen ich mir das passende auswähle. Zu manchen Schlüsselwörtern gibt es mehrere Artikel und die werden dann angezeigt. Das soll so sein.
Dietmar Horn
Ich kann es wirklich nicht mehr nachvollziehen, weshalb der Klammeraffe nach so vielen Jahren noch immer mitgeschleppt wird.
Wie gesagt: Das ist Geschmacksache. Als es die Notwendigkeit nicht mehr gab, ihn zu verwenden, gab es diese Diskussion schon einmal. Und da war die Mehrheit der Meinung, daß seine Verwendung es deutlicher mache, was eine eingebaute Funktion in XProfan sei und was nicht. Und deshalb achte ich immer noch darauf, ihn in Hilfe und Handbuch zu verwenden, auch wenn ich es in meinen wenigen XProfan-Programmen kaum mehr tue. Tja, man kann es nun mal nicht jedem recht machen. Aber das ist nun wirklich eine Kleinigkeit.
Dietmar Horn
Eine Liste der gängigsten Tools für Profan bzw. XProfan würde sicherlich jeder Anfänger hilfreich finden.
Wie ich schon Frank antwortete: In der Hilfedatei selbst sehe ich diesen Platz nicht, aber auf der CD macht eine solche Liste sicherlich Sinn. Ich werde vor Zusammenstellung der nächsten CD noch einmal dazu aufrufen, mir die Informationen zukommen lassen. Kene Angst: Ohne ausdrücklichen WEunsch und Erlaubnis wird niemand genannt!
Dietmar Horn
Idealerweise natürlich gleich alles auf die jeweils aktuelle XProfan-CD mit drauf.
Natürlich! Das habe ich bislang jedesmal so gemacht. Schaue Dir die CD doch mal an! Jedes Mal noch habe ich darum gebeten mir die Sachen (bzw. die Downloadlinks) zukommen zu lassen, die mit drauf sollen!
Dietmar Horn
Den XPRF-Debugger habe ich selber bis jetzt ebenfalls noch nicht vernünftig zum Laufen bekommen, und ich kenne auch keinen meiner Kursteilnehmer oder sonstige Bekannte, die das bisher gepackt haben.
Die Version, die auf der XProfan 9 CD mit drauf ist, funktioniert bei mir reibungslos. Ich habe sie unter Windows XP und Windows 2000 getestet.
Dietmar Horn
Dietmar Horn Also wenn ich Roland wäre würde ich vielleicht auch vorerst etwas distanziert aufs Geschehen blicken - aber ich bin mir sicher, wenn ich Roland wäre, würde mir das Geschehen früher oder später gefallen.
Dem zweiten Halbsatz kann ich vorbehaltlos zustimmen, dem Ersten dagegen leider nicht mal mit Bauchschmerzen.
Wobei seit dem Umzug die Distanz eher zwangsweise war und noch ist. Gut, die Wohnung ist eingerichtet, das Bein ist wieder Ok, aber: Noch immer ist mein Entwicklungsrechner ohne Monitor, da dieser nun seit 9 Wochen bei GERICOM in Reperatur ist und die mir kein Austauschgerät schicken. So bleibt mir derzeit nur mein - für XProfan-Entwicklung ungeeignetes - Notebook für den Internetzugang und der Rechner in der Firma. (Letzteren darf ich natürlich nur sehr, sehr sparsam für eher private Internetausflüge nutzen ... wenn der Chef nicht in der Nähe ist.)
Dietmar Horn
Meiner Meinung nach grenzt es schon bald an die Mißachtung des uneigennützigen Engagements der Autoren für die XProfan- Community, wenn solche hervorragenden Tools, wie XPSE, XPIA, ProSpeed.dll, ListView.dll, die ganzen SK*.dll, Prf2Cpp usw. mit keinem Wort in der offiziellen Hilfedatei erwähnt werden.
Meines Erachtens gehört so etwas nicht in die offizielle Hilfefdatei zur XProfan-Syntax. Aber all diese Tools finden sich auf der CD und der ROC ist siogar in die Entwicklungsumgebung per Menü eingebunden. Daß eine Erwähnung dieser Tools in einer eigenen Hilfedatei zur CD sinnvoll wäre, hatte ich in einer Antwort weiter oben ja schon erwähnt.
Dietmar Horn
Ein weiteres Thema wäre endlich mal ein vernünftiger Profan-Editor!
Bei Version 7.5 hatte ich ja bereits darauf hingewiesen, daß ich den Profan-Editor nicht mehr weiter entwickle, sondern nur noch auf die jeweils neue XProfan-Syntax anpasse. Das ist der Tatsache geschuldet, daß ich XProfan im Ein-Personen-Nebenerwerb entwickle und mir neben Fulltime-Job und Familie nur begrenzte zeitliche Ressourcen zur Verfügung stehen. Ich bin allerdings gerne bereit andere Editoren mitzuliefern, die mir dazu angeboten werden. Bislang war es nur das PrfPad. Ich selbst nutze zur XProfan-Programmierung schwerpunktmäßig den schon des öfteren erwähnten Freeware-Editor CONTEXT, der sich gut an XProfan anpassen läßt und dann auch ein gutes Syntax-Highlighting bietet. Auf dem Markt gibt es eine ganze Reihe von hervorragenden Programmiereditoren, die sich an jede beliebige Sprache anpassen lassen. Ich muß allerdings gestehen, daß mich die letztlich im Forum erwähnte Scintilla-DLL und die damals mitgelieferte rudimentäre Version eines XProfan-Editors dazu animiert hat, in reinem XProfan selbst einen Editor mit Tabbed-Editing, Syntaxhighlighting, Projekt,anagement etc. zu schreiben. Der ist derzeit zwar schon so weit gediehen, daß ich im Hauptberuf damit problemlos mehrere Projekte in XProfan entwickle, aber mach meinem Geschmack noch nicht weit genug, um damit an die XProfan-Öffentlichkeit zu treten.
Gruß Roland |
| | | Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 26.10.2005 ▲ |
| |
| | RGH | Frank Abbing
Hi, Frank AbbingBist Du sicher, daß der von Dir gesehene Splashscreen in der XProfan-Hilfe war??? Ziemlich sicher.
Ich fürchte, Dur redest nicht von der XProfan-Hilfe, sondern von einer Betaversion von Stefans Hilfe-Tool für die XProfan-Hilfe (profanhlp.exe). Da gab es kurzzeitig mal eine Variante mit Splashscreen. Die war aber nie auf einer XProfan-CD mit drauf.
Gruß Roland |
| | | Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 26.10.2005 ▲ |
| |
| | Matthias Arlt | Mit Interesse verfolge ich diese Diskussion über eine neue Profan-IDE. Bisher nur lesend, da ich selbst nicht so das Problem damit hatte und habe. PRFellow reicht mir meist aus und sucht halt noch immer Seinesgleichen, auch wenn es in Teilbereichen schon sehr gute Alternativen gibt. Wie z.B. ROKOs Objekrcreator, um nur eine zu nennen. Auch habe ich noch längst nicht alles Verfügbare ausprobiert.
Was die Kritik an der Hilfe betrifft, so kann ich diese nur bedingt nachvollziehen. Zum Einen ist mir ziemlich egal, ob da nun z.B. der Klammeraffe erwähnt wird oder nicht. Zumal ja darauf hingewiesen wird, dass dessen Verwendung zwar möglich aber nicht erforderlich ist. Wer ihn verwenden will, soll es also tun oder es eben sein lassen. Zum Anderen muss eine Übersicht weiterer Quellen nicht unbedingt Teil der Hilfe sein. Dahinein gehören all die Dinge, die zwingend und unveränderlich zu Profan gehören, also dauerhaft aktuell sind. Web-Adressen usw. sind jedoch oftmals recht veränderlicher Natur und sollten (mit entsprechendem Hinweis) in einer gesonderten Übersicht auftauchen, wie durch Roland vorgeschlagen.
Weiterhin fällt mir auf, dass zunehmend die Begriffe Profan und XProfan, mitunter in ein und demselben Satz, durcheinander gewürfelt werden, ohne dass klar erkennbar ist (erst recht nicht für Neulinge), ob damit nun Profan als Programmiersprache an sich oder z.B. XProfan im Speziellen (also versionsbezogen ab Version 8 etwa) gemeint ist. Sicher ist es, besonders für diejenigen, die erst seit XProfan dabei sind, nicht immer einfach einzuschätzen, ob diese oder jene Möglichkeit auch schon in den Vorversionen vorhanden war. Trotzdem sollten wir um eine saubere Begriffstrennung bemüht sein.
So tauchte erst kürzlich beim privaten Fachsimpeln die Frage auf, ob etwa XPSE oder XPIA zwingend XProfan voraussetzen oder auch mit Vorversionen verwendbar sind. Die Frage liess sich nicht klären, da ein eindeutiger Hinweis nicht auf Anhieb gefunden werden konnte... Genau dies will man aber wissen, bevor(!) man sich etwas herunterlädt. Dankenswerterweise wurde ja schon darauf hingewiesen, dass nicht Jeder immer und überall einen schnellen und kostengünstigen Netzzugang hat !
So, nun aber erstmal genug der (hoffentlich konstruktiven, in jedem Fall aber wohlmeinenden) Kritik. Schliesslich soll kein Roman daraus werden.
Gruß Matthias
p.s. Die Postings wären übrigens sehr viel besser lesbar, wenn der mittlere Frame der Seite breiter wäre. Vielleicht liesse sich da was realisieren. Eigentlich wären linker und rechter Frame nur auf der Startseite notwendig. Es würde auch den Seitenaufbau ungemein beschleunigen... |
| | | WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 26.10.2005 ▲ |
| |
| | Matthias Arlt | Noch ein kurzer Nachtrag zum Klammeraffen und vergleichbaren Dingen:
Wäre der Affe in diesem Kontext nicht erwähnt und ein uneingeweihter Nutzer bekäme eine älteren, mit Klammeraffen durchsetzten, Quellcode in die Hand; sofort würde die dann sehr berechtigte Kritik laut werden, weshalb sich denn die Hilfe dazu ausschweigt.
Eine gute Software und auch deren Hilfe zeichnet sich nicht zuletzt dadurch aus, dass (soweit möglich und vertretbar) auf eine Abwärtskompatibilität geachtet wird.
Gruß Matthias |
| | | WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 26.10.2005 ▲ |
| |
| | Frank Abbing | Hi,
So tauchte erst kürzlich beim privaten Fachsimpeln die Frage auf, ob etwa XPSE oder XPIA zwingend XProfan voraussetzen oder auch mit Vorversionen verwendbar sind.
XPIA macht auch mit Versionen vor XProfan Sinn. Einmal generiert es ja einen neuen Profancode, in den eine Assembler-Dll eingebettet ist. Dieser Code kann nur mit XProfan genutzt werden, weil es die Erweiterungen zu Long erst seit Profan 8 gibt. Zum Zweiten wird aber eine Assembler-Dll und die dazu gehörige Inc, bzw. Ph Datei erzeugt. Diese Dll kann ab Profan 5 genutzt werden und in seine Programme eingebaut werden.
Der XPSE funktioniert - glaube ich - auch ab Profan 5. |
| | | | |
| | | @Matthias:
Die Postingbreite ist mir auch ein Dorn im Auge - da fällt mir schon etwas ein... Die Geschwindigkeit des Seitenaufbaus ist von dieser jedoch nicht abhängig.
Auf der Downloadseite des XPSE steht: [box:19bd2fcc4b]Mit dem XProfan-Syntax-Enhancer statten Sie Ihr XProfan mit zusätzlichen Befehlen, und einer erweiterten Syntax aus. XPSE unterstützt niemals ältere Versionen von XProfan sondern orientiert sich immer am neuesten Release. XPSE wird immer kostenlos sein.[/box:19bd2fcc4b] Salve. |
| | | | |
| | Frank Abbing |
Mit dem XProfan-Syntax-Enhancer statten Sie Ihr XProfan mit zusätzlichen Befehlen, und einer erweiterten Syntax aus. XPSE unterstützt niemals ältere Versionen von XProfan sondern orientiert sich immer am neuesten Release. XPSE wird immer kostenlos sein.
Das betrifft nur die speziellen Erweiterungen. Normaler Profancode oder XPIA-Code wird natürlich verarbeitet. XPIA nutzt XPSE momentan nur als Precompiler, um Inc-Dateien usw. in einem Code zu binden |
| | | | |
| | Matthias Arlt | @IF
...Downloadseite XPSE: Danke, ich geb das dann so weiter. Ich hatte vorab nur zitiert, was an mich herangetragen wurde... Vielleicht hat derjenige nur in den Foren gelesen und ist dann garnicht bis zur Downloadseite vorgedrungen !? Möglicherweise verhält es ja sich beim XPIA ähnlich.
@F.Abbing Unsere Antworten hatten sich zeitlich überschnitten. Auch in diesem Fall gilt natürlich das Vorhergehende entsprechend !
...Seitendarstellung: Wäre schön, wenn Du da was machen könntest: Danke vorab !
Gruß Matthias |
| | | WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 26.10.2005 ▲ |
| |
|
AntwortenThemenoptionen | 36.341 Betrachtungen |
ThemeninformationenDieses Thema hat 12 Teilnehmer: |