Seite 1 von 3
OO in PureBasic
Verfasst: 22.04.2005 11:55
von johnlein
Ich schaue mir gerade PureBasic an und denke darüber nach es mir zuzulegen. Dabei ist mir aufgefallen das es keine Objekt Orientierung hat. Ire ich mich da? Wen nicht, gibt es da eine gängige art Objekt Orientierung in PureBasic zu emulieren? Wen nicht, gibt es so was wie structs und function pointer in PureBasic? Ich wäre für diese Information dankbar.
A
Verfasst: 22.04.2005 12:30
von Green Snake
hallo
ich verstehe zwar nicht alles was du sagst (sprich: objektorientierung... was das?)
aber ich kann dir sagen, mit purebasic werden deine träume wahr.....
ok, dass ist ein bischen zu rosa

aber um es kurz zu machen.
pb ist die beste prggsprache, die ich jemals hatte.
Verfasst: 22.04.2005 12:41
von johnlein
Ich hab eher einen C, Java und Python Hintergrund, also bin ich nicht ganz unvoreingenommen allem gegenüber. PureBasic scheint kleine executables zu produzieren und ist eindeutig die sauberste Basic Variante die ich mir angesehen habe. Aber das fehlen von OO macht mir doch etwas zu schaffen. Daher die frage.
Verfasst: 22.04.2005 12:48
von NicTheQuick
@johnlein: Anstatt hier Erfahrungen von Anfängern zu sammeln, die in diesem Fall wenig aussagekräftig sind und kaum der Wahrheit entsprechen, würde ich an deiner Stelle mal ein bisschen im Forum suchen. Es gibt schon genügend Threads über dieses Thema. Gerade Danilo kann ein Liedchen davon singen.
Ich habe gerade wenig Zeit und Lust dir hier jetzt alles haarklein zu erklären, daher ist die Forumsuche im neuen und im alten Board bestens dafür geeignet.
Verfasst: 22.04.2005 12:52
von diGGa
n precompiler wird glaub grad von n par leuten entwickelt...
Verfasst: 22.04.2005 12:54
von johnlein
@NicTheQuick:
Ok, ich suche mall nach der info. Ich habe die frage hier gestellt da ich dachte sie wäre am besten aufgehoben. (obwohl ich kein programmier Anfänger bin, bin ich es doch wen es um Basic und PureBasic geht)
Verfasst: 22.04.2005 12:58
von 125
Also. PB Unterstützt OOP teilweise.
Interfaces Structuren etc. gibt es. für ComObjects gibt es eine userlib. aber vererbung classen etc. unterstützt PB nicht. Der Programmierer (Fred) weill es auch anscheinend nicht einbauen.
Hoffe die Info ist hilfreich
mfg
125
Re: OO in PureBasic
Verfasst: 22.04.2005 13:50
von traumatic
Zu Deiner Frage: 'Structs' und 'function pointer' gibt es.
PureBasic ist eine prozedurale Sprache. Punkt. Alles in Richtung OO ist reine
frickelei. Man kann ja auch in ASM OO programmieren...
Ansonsten kann ich mich nur anschließen - ist nicht böse gemeint - das Thema
wurde schon bis ins kleinste zerkaut, einfach mal suchen.
Verfasst: 22.04.2005 14:01
von estate
Ich bin der selben Meinung wie traumatic.
Man braucht keine direkte Objektorientierungsunterstützung, um Objektorientiert zu programmieren.
Außerdem gibt es für jedes Problem auch eine nicht objektorientierte Lösung.
Verfasst: 22.04.2005 15:10
von DarkDragon
Es gibt auch Klassen! Die heißen hier nur Interfaces und sind nicht gerade so komfortabel.