Seite 2 von 3

Verfasst: 09.10.2004 19:03
von Blitzer
Hi,

die Purebasic-Hilfe ist nicht das Gelbe vom Ei. In Profan wird auch für Ein- und Umsteiger eingegangen. Das ist lobenswert. BlitzBasic geht auch mit gutem Beispiel voran. Die Hilfe von PowerBasic hingegen ist ähnlich schlank wie in PureBasic.

Was meiner Meinung nach verbessert werden könnte, sind grundlegende Angelegenheiten der Programmiersprache. Grundlagen sind z.B. der Aufbau des Programmgerüstes (Warum sind Proc's immer oben?), die Erklärung der Hauptschleife eines Programms oder das Einbinden von Menü's. Macht doch mal einem Ein- oder Umsteiger klar, warum in den Proceduren alles mit 'If` anfängt. Das habe ich noch in keiner anderen Programmiersprache so intensiv gesehen wie in PureBasic. Können die anderen ohne das 'If' nicht programmieren, oder sind sie nur schlechter im Stil?

Verfasst: 09.10.2004 19:46
von GPI
Blitzer hat geschrieben:Können die anderen ohne das 'If' nicht programmieren, oder sind sie nur schlechter im Stil?
Kommt auf die Programmiersprache an. PB gibt bei nahezu jeden Befehl ein OK oder ein Fehler zurück. Wenn man gescheit programmiert, dann muß man dies auch auswerten.

Macht man das nicht, kann das Programm einfach sang und klanglos abstürzen und die ursache war nur eine volle Festplatte...

Kann mir erhlich nicht vorstellen, das es bsw. in C nicht so wäre.

p.s.: Ich kenn das von anderen Basic-Dialekten: Wenn ein Fehler auftritt, bricht das komplette programm ab. Bei PB gibts halt ein Rückgabewert.

Verfasst: 09.10.2004 23:33
von sharkpeter
Jeder der Kritik an der Hilfe übt, sollte sich überlegen, welchen Aufwand es bedeutet, diese zu erstellen. Ich bin selbst schon mehrfach über unvollständige Einträge gestolpert. Es wird aber immer jemanden geben, der einem in so einem Fall hilfreich zur Seite steht! Nur meckern hilft keinem!

@André
Mach weiter so :allright:

Verfasst: 10.10.2004 01:19
von MARTIN
@Blitzer
GPI hat geschrieben:Kann mir erhlich nicht vorstellen, das es bsw. in C nicht so wäre.
In C/C++ ist es auch nicht anders. "if" wird genau so oft benutzt wie in PB, das hat nichts mit still zu tun das ist einfach technische notwendigkeit,
Rings hat geschrieben:Auch wenn ich mich wiederhole, Wer kein Englisch kann hat eigentlich nix bei der Programmierung verloren. Iss leider so.
Leider.

Und zum Thema:
Wer unter Windows mit PureBasic programieren will, ist mit allelei Hilfsmaterial gut versorgt. Die mitgeliferte Hilfe ist eine ordentliche Referenz. Es naurlich kein PB-Tutorial aber da wird alles genug ausführlich erklärt.

Verfasst: 10.10.2004 03:08
von Zaphod
imho ist eine referenz im falle einer programmiersprache das selbe wie "die hilfe". eine einführung in das programmieren selbst ist nicht aufgabe der referenz, dafür gibt es genug bücher zum thema.

obwohl ich mir schon oft gedacht habe, das ich zu einem thema in der hilfe noch etwas dazu geschrieben hätte (hust *wiki* hust) finde ich sie durchaus gut und komplett. ein tutorial ist nicht zwingend erforderlich, aber ich glaube sogar sowas ist in form eines pdf bei (purfebasic handbuch, oder ist das nur dabei wenn man die topos version upgradet?). mehr kann man echt nicht verlangen.

Verfasst: 10.10.2004 03:34
von Creature
schaut euch mal die delphi hilfe an, die ist vorbildlich...

Verfasst: 10.10.2004 09:10
von DarkDragon
freedimension hat geschrieben:Wo du den Unterschied zu Referenz siehst weiß ich nicht, ist meines Erachtens nach nur ein anderes Wort dafür
Nein, das ist kein Synonym für Hilfe. Eine Referenz im Hilfe-Bereich ist ein Dokument in dem alle Funktionen aufgelistet und beschrieben sind. Sowas finde ich jedoch besser als jedes Tutorial/FAQ(Hilfe). Ein kleines Beispiel ist manchmal sogar besser als ein großes Tutorial finde ich. Naja, für ein Neuling im ganzen Programmieren(einer der gerade den Einstieg macht) ist eine Referenz noch zu unbrauchbar. Er braucht ein Tutorial, dass ihm Schritt für Schritt erklärt, wie man überhaupt Funktionen anwendet.

Verfasst: 10.10.2004 10:38
von Lars
DarkDragon hat geschrieben:Er braucht ein Tutorial, dass ihm Schritt für Schritt erklärt, wie man überhaupt Funktionen anwendet.
Eben, und das ist nicht Aufgabe der Referenz, Leuten das programmieren
beizubringen.

Verfasst: 10.10.2004 10:53
von Andre
Grundsätzlich: der Unterschied zwischen einer Hilfe im Sinne einer Befehlsreferenz und einem Tutorial für Einsteiger ist bisher durchaus deutlich geworden. Dass die vorhandene PB-Hilfe ersterem zuzuordnen ist, denke ich auch.
Zaphod hat geschrieben:obwohl ich mir schon oft gedacht habe, das ich zu einem thema in der hilfe noch etwas dazu geschrieben hätte (hust *wiki* hust) finde ich sie durchaus gut und komplett.

ein tutorial ist nicht zwingend erforderlich, aber ich glaube sogar sowas ist in form eines pdf bei (purfebasic handbuch, oder ist das nur dabei wenn man die topos version upgradet?). mehr kann man echt nicht verlangen.
Für den Moment kannst Du mir auch gerne Deine Ideen per Mail (andre [at] purebasic.com) zukommen lassen, also nach dem Schema: Befehlsname + Erklärungstext + Beispiel wie Du Dir es vorstellst. Ich baue dies dann gerne in die Originalhilfe ein.

Wegen dem PDF-Handbuch: das ist bei der Topos-Version dabei (von mir für die damalige v3.2/v3.3 geschrieben), allerdings mit Einverständnis des Topos-Verlags auch frei zum Download (z.B. auf www.PureArea.net) verfügbar.

Verfasst: 10.10.2004 12:17
von MUDHead