Seite 1 von 5

PB im Vergleich mit anderen Sprachen in Bezug auf Speed

Verfasst: 28.02.2011 16:55
von SebastianJu2
Ich meine natürlich Geschwindigkeit... die passte nur nicht in die Überschrift... ;)

Ich weiß dass ist eine schwierige Frage aber kann man darüber eine Aussage treffen die man zB einem Kunden angeben könnte? ZB bei IO-Anforderungen leistet PB 80% der Geschwindigkeit von C. (Wobei C ja soweit ich weiß die Sprache ist die genommen wird wenn es um Geschwindigkeit geht. ZB bei Spielen.)
Oder auch "ist in 30% aller Andwendungen die CPU-lastig sind schneller als C".

Kann man irgendsoetwas sagen?

Dass es schneller als C oder C++ zu programmieren ist bzw weniger kryptisch das erscheint mir schon mal ein Punkt zu sein. Aber wo kann man PB bei der Geschwindigkeit einordnen?

Re: PB im Vergleich mit anderen Sprachen in Bezug auf Speed

Verfasst: 28.02.2011 16:59
von ts-soft
NICHT SCHON WIEDER !

99,9% der Zeit verbringen die meisten Anwendungen im EventLoop und dösen vor sich hin, bis
der Anwender mal wieder was macht :mrgreen:

Re: PB im Vergleich mit anderen Sprachen in Bezug auf Speed

Verfasst: 28.02.2011 17:04
von SebastianJu2
Tut mir leid wenn die Frage schon so oft kam aber das was ich im Forum gefunden habe war immer sehr speziell und nicht allgemein... :)

Mir ist klar dass die meisten Anwendungen meistens idlen aber... es gibt eben auch andere wo es drauf ankommt wie schnell die Programmiersprache ist. Und um sowas gehts mir.
ZB Spiele wo es auf jeden Frame ankommt, vielleicht Packprogramme die viel rechnen müssen usw usf. Geschwindigkeit ist eben doch wichtig bei manchen Themen.

Edit: Und das Entwicklerteam von PB erwähnt ja auch wie optimiert der Code ist um schnell zu sein.

Re: PB im Vergleich mit anderen Sprachen in Bezug auf Speed

Verfasst: 28.02.2011 17:22
von ts-soft
Wenn Du beschissenen Code schreibst, nützt die schnellste Sprache nichts.

Re: PB im Vergleich mit anderen Sprachen in Bezug auf Speed

Verfasst: 28.02.2011 17:25
von SebastianJu2
Meinst du damit meinen Code? :o Ich hoffe mal nicht...

Wenn nicht... das ist doch vollkommen klar. Selbstverständlich müssen Programme sauber programmiert sein... schlecht programmierte Programme kann man nicht vergleichen...

Re: PB im Vergleich mit anderen Sprachen in Bezug auf Speed

Verfasst: 28.02.2011 17:26
von edel
Such dir lieber nen neues Thema um einen Kunden zu ueberzeugen. Alle gaengigen Compiler optimieren weit besser als der von PB.

Re: PB im Vergleich mit anderen Sprachen in Bezug auf Speed

Verfasst: 28.02.2011 17:28
von SebastianJu2
Hm... schade... ich hatte gedacht PB kann es mit den schnellen Sprachen aufnehmen. Na dann hab ich mich wohl geirrt.

Re: PB im Vergleich mit anderen Sprachen in Bezug auf Speed

Verfasst: 28.02.2011 17:49
von ts-soft
Kann es ja auch, wenn Du z.B. statt den Stringfunktionen alles über Pointer machst.
Liegt an Dir wie hoch die Geschwindigkeit ist, sich drauf verlassen, die nativen PB-
Funktionen aneinander Reihen reicht, dann wird das eher nichts.

Re: PB im Vergleich mit anderen Sprachen in Bezug auf Speed

Verfasst: 28.02.2011 17:55
von SebastianJu2
Mit Pointern hab ich vor PB noch nicht gearbeitet... aber ich werde mir mal anschauen wie man dahingehend optimieren kann.

Re: PB im Vergleich mit anderen Sprachen in Bezug auf Speed

Verfasst: 28.02.2011 18:00
von ts-soft
SebastianJu2 hat geschrieben:Meinst du damit meinen Code? :o Ich hoffe mal nicht...
SebastianJu2 hat geschrieben:Mit Pointern hab ich vor PB noch nicht gearbeitet... aber ich werde mir mal anschauen wie man dahingehend optimieren kann.
Das habe ich gemeint :mrgreen:
Anfängercode wird eher nicht optimiert sein, wenn das tatsächlich mal nötig ist!
Die meisten versuchen auch Dinge zu optimieren, wo es gar keinen Sinn macht, weil
es viel zu selten aufgerufen wird oder sowieso nur 20 ms bringt, die nirgends zu buche
schlagen.