
Verarbeitungsgeschwindigkeit PB 4.0 langsamer als PB 3.94 ?
- hardfalcon
- Beiträge: 3447
- Registriert: 29.08.2004 20:46
Ich verstehe nicht, warum ihr euch so wegen der Compiler-Geschwindigkeit so in die Haare bekommt. Ich benutze meinen PreCompiler und der ist (leider) doppeltsolangsam.
Wenn es um die exe-Geschwindigkeit geht ist das schon ein Problem aber was will man von der Arbeit eines Programmierers erwarten wenn in anderen Gruppen ungefähr 100 an der Programmiersprache arbeiten?
Wenn es um die exe-Geschwindigkeit geht ist das schon ein Problem aber was will man von der Arbeit eines Programmierers erwarten wenn in anderen Gruppen ungefähr 100 an der Programmiersprache arbeiten?
Für mich ist der Compiler schnell genug, ich hab nur ein Problem mit PB:
manchmal, wenn ich eine Executable erstelle, öffnet sich dass
"Kompilierungprocess läuft", schließt sich aber nicht mehr.
Obwohl die .exe Datei lauffähig auf der Festplatte ist.
Beim Testcompilieren passiert das komischerweise nie.
manchmal, wenn ich eine Executable erstelle, öffnet sich dass
"Kompilierungprocess läuft", schließt sich aber nicht mehr.
Obwohl die .exe Datei lauffähig auf der Festplatte ist.
Beim Testcompilieren passiert das komischerweise nie.
Ich besitze eine Kaufversion von PB seit Juni 2004 und habe seit dem alle Versionen ausprobiert.
In diesen 2 Jahren hat der Entwickler sehr, sehr viele Verbesserungen integriert und er hat dabei fast ebenso viele User-Wünsche berücksichtigt.
Meine Meinung: Purebasic 4.00 ist die beste Version, die wir je hatten.
Mit gutem Gewissen kann ich jederman den Kauf empfehlen. Die Kritik an der Geschwindigkeit ist mir völlig unverständlich.
Mit mehreren C-Versionen und mit Visual Basic habe ich schon herum experimentiert. Mir persönlich ist der Schreibaufwand in diesen Sprachen viel zu groß. Gefühlsmäßg enmpfinde ich PB-Executables als mindestens genau so schnell wie Programme, die in anderen Sprachen erstellt wurden.
Kann mich jemand durch einen Test vom Gegenteil überzeugen?
In diesen 2 Jahren hat der Entwickler sehr, sehr viele Verbesserungen integriert und er hat dabei fast ebenso viele User-Wünsche berücksichtigt.
Meine Meinung: Purebasic 4.00 ist die beste Version, die wir je hatten.
Mit gutem Gewissen kann ich jederman den Kauf empfehlen. Die Kritik an der Geschwindigkeit ist mir völlig unverständlich.
Mit mehreren C-Versionen und mit Visual Basic habe ich schon herum experimentiert. Mir persönlich ist der Schreibaufwand in diesen Sprachen viel zu groß. Gefühlsmäßg enmpfinde ich PB-Executables als mindestens genau so schnell wie Programme, die in anderen Sprachen erstellt wurden.
Kann mich jemand durch einen Test vom Gegenteil überzeugen?
Zuletzt geändert von pankgraf am 23.07.2006 12:18, insgesamt 1-mal geändert.
Vista, openSuse 11.1, Win2k
> Meine Meinung: Purebasic 4.00 ist die beste Version, die wir je hatten.
Das ist auch meine Meinung.
> [Performance]
> Kann mich jemand durch einen Test vom Gegenteil überzeugen?
jepp, ein für alle nachvollziehbarer Test würde in dieser Hinsicht viel Licht in's
Dunkle bringen. Anhand des Codes von Graffiti kann zumindest niemand eine
Aussage über die Geschwindigkeit geben.
Grüße ... Kiffi
Das ist auch meine Meinung.
> [Performance]
> Kann mich jemand durch einen Test vom Gegenteil überzeugen?
jepp, ein für alle nachvollziehbarer Test würde in dieser Hinsicht viel Licht in's
Dunkle bringen. Anhand des Codes von Graffiti kann zumindest niemand eine
Aussage über die Geschwindigkeit geben.
Grüße ... Kiffi
a²+b²=mc²
Welches dunkel?
Wir wissen doch alle, das PB nicht hoch optimiert ist ... mindestens nach
Danilos "augenöffnen" ... spätestens aber doch nach dem veröffentlichen
von einigen PB-Optimierungstools aus der Community
...
PB ist nicht langsam, aber gegen hoch optimierte C/C++ Kompiler wird
PB nicht ankommen können. Auch wenn sich das alles noch auf die 3.94
bezieht, die 4.00 hat bestimmt die ein oder andere verbesserung in der
Hinsicht, aber als hoch optimiert kann man sie bestimmt immer noch
nicht bezeichnen, zumindest sollte damit besser keiner rechnen, bevor
nicht das gegenteil bewiesen ist
. Dafür gibs bestimmt bald wieder
Tools usw. um das zu bekommen
. Oder vielleicht gibs ja auch mal
ein Update für PB, wo sich Fred mit dem Thema auseinander gesetzt hat
.
MFG PMV
Wir wissen doch alle, das PB nicht hoch optimiert ist ... mindestens nach
Danilos "augenöffnen" ... spätestens aber doch nach dem veröffentlichen
von einigen PB-Optimierungstools aus der Community

PB ist nicht langsam, aber gegen hoch optimierte C/C++ Kompiler wird
PB nicht ankommen können. Auch wenn sich das alles noch auf die 3.94
bezieht, die 4.00 hat bestimmt die ein oder andere verbesserung in der
Hinsicht, aber als hoch optimiert kann man sie bestimmt immer noch
nicht bezeichnen, zumindest sollte damit besser keiner rechnen, bevor
nicht das gegenteil bewiesen ist

Tools usw. um das zu bekommen

ein Update für PB, wo sich Fred mit dem Thema auseinander gesetzt hat

MFG PMV
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
yoKiffi hat geschrieben:jepp, ein für alle nachvollziehbarer Test würde in dieser Hinsicht viel Licht in's Dunkle bringen.
du fischt doch nur im trüben!PMV hat geschrieben:PB ist nicht langsam, aber gegen hoch optimierte C/C++ Kompiler wird
PB nicht ankommen können. Auch wenn sich das alles noch auf die 3.94
bezieht, die 4.00 hat bestimmt die ein oder andere verbesserung in der
Hinsicht, aber als hoch optimiert kann man sie bestimmt immer noch
nicht bezeichnen, zumindest sollte damit besser keiner rechnen, bevor
nicht das gegenteil bewiesen ist
dann beweis doch deinen standpunkt mit einem
Kiffi hat geschrieben:für alle nachvollziehbarer Test
PS:
weiste, mir is das ja absolut schnurz, ob PB schneller oder langsamer ist als Zeh-PlusPlus oder Nillekees-Extreme...
ich hab vorher kohle in den wind geschrieben, indem ich mir andere "entwicklungsumgebungen" gekauft hab, nämlich 3DGS-"extra", und "DarkBasic".
mit PB hatte ich was, was endlich mal mir ermöglicht hat, auf die schnelle ein kleines game zu schreiben,
und das für 35,- steine, und das geld für die Update-berechtigung hab ich gerne draufgelegt.
und wenn einem seine programme nich schnell genug sind, dann sollte man vielleicht auch mal programmieren lernen. denn effektive algorythmen kann nunmal nicht der optimierteste compiler ersetzen, jedenfalls nicht solange deine programmiersprache dich nicht bevormundet.
und ich bin sehr froh, dass PB das nicht tut, und das es was bringt, optimiert zu proggen.
Zuletzt geändert von Kaeru Gaman am 23.07.2006 14:44, insgesamt 1-mal geändert.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
> Wir wissen doch alle, das PB nicht hoch optimiert ist ...
in diesem Thread geht es nicht darum, wie schnell PB generell ist, sondern in
wie fern sich die Geschwindigkeit von PB4 im Vergleich zu 3.94 verändert hat
>Welches dunkel?
das Dunkel der subjektiven Wahrnehmung bzgl. der Geschwindigkeitsveränderung.
Grüße ... Kiffi
in diesem Thread geht es nicht darum, wie schnell PB generell ist, sondern in
wie fern sich die Geschwindigkeit von PB4 im Vergleich zu 3.94 verändert hat
>Welches dunkel?
das Dunkel der subjektiven Wahrnehmung bzgl. der Geschwindigkeitsveränderung.
Grüße ... Kiffi
a²+b²=mc²
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Vergleich hinkt, weil PB einen SinglePass Compiler hat. Diese Tools sind jaPMV hat geschrieben:Welches dunkel?
Wir wissen doch alle, das PB nicht hoch optimiert ist ... mindestens nach
Danilos "augenöffnen" ... spätestens aber doch nach dem veröffentlichen
von einigen PB-Optimierungstools aus der Community...
sowas wie ein extra Pass, werden also immer möglich sein, solange PB ein
SinglePass Compiler bleibt.
Der Kompromiß zwischen Dateigrösse, Geschwindigkeit sowie Compilierzeit
ist recht gut getroffen. Verbesserungen werden immer möglich sein, sonst
wäre meine Upgrade-Berechtigung sinnlos

PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
