Seite 5 von 13

Verfasst: 15.07.2008 01:07
von hardfalcon
Edel: Wieso entpuppt die RegExp-Lib sich bei näherem Hinsehen denn als völliger Blödsinn? :?

Verfasst: 15.07.2008 01:45
von edel
Fuer einfache Dinge mag das ja noch reichen, siehe Postleitzahlen, fuer
komplexe Sachen muss ich aber auf die Funktionen von PCRE zugreifen.

In der Hilfe steht folgendes :
Alle in PCRE unterstützten regulären Ausdrücke werden auch in PureBasic unterstützt.
Das stimmt so auch, nur kann ich mit den meisten gar nichts anfangen,
da ich, dank des Funktionsumfangs der PBLib, ueberhaupt nichts damit
machen kann.

Es gibt ja nichtmal eine Funktion fuer das Handle, wie z.B. WindowID() ...

Die Idee war gut, die Umsetzung war es allerdings nicht.

Verfasst: 15.07.2008 07:55
von Danilo
marco2006 hat geschrieben:Ich bin ja schon zu alt um zu träumen :(
Daran gedacht habe ich aber schon ein paar Mal (meist, wenn ich irgendwelche Stories im Internet lese - da frißt mich zum Teil der Neid).
Wer keine Träume mehr hat ist tot. Es ist nie zu spät um durchzustarten! :)

Da ich ja sehr vielseitig interessiert bin und mich auch schon mit diesem
Thema ("Wie wird man Millionär?", "Was machen diese Leute, was ich nicht
mache?" usw..) auseinander gesetzt habe, hier mal wieder kurz und knapp
ein paar Empfehlungen aus meiner Bibliothek:

- Buch: "Denke nach und werde reich: Die 13 Gesetze des Erfolgs" (Napoleon Hill)
- Buch: "Das Maximum-Prinzip: Mehr Einkommen, Freizeit und Erfolg - durch Konzentration auf das Wesentliche" (Brian Tracy)
- AudioBook: Die Magie der Effektivität - Erfolgscoaching (Stephane Etrillard)

Das sollte für den Anfang reichen. Kleine Investition, große Wirkung.
Lesen/hören. Nachdenken. Plan machen. Handeln.

Von Brian Tracy gibts noch mehr gute Sachen:
- Buch: Thinking Big: Von der Vision zum Erfolg
- Buch: Eat that frog - 21 Wege sein Zaudern zu überwinden und in weniger Zeit mehr zu erledigen
- uvm...

Viel Spass! ;)
7x7 hat geschrieben:hm...interessant! Welche denn?
Internal only.
edel hat geschrieben:Nur meinte ich die Sprache selber, also das was uebrigbleibt
wenn man "alle" Libs entfernt.
Ja, war mir schon fast klar. Ich denke aber das Fred die Sprache selbst
als fertig ansieht. Zumindest war das damals so, also ich mit ihm zusammen-
gearbeitet habe. Sehr viel würde ich da nicht mehr erwarten. Nur noch mehr
Libs, Addons etc.

Wenn Du mehr willst und brauchst (z.B. OOP wie C++) kannst Du ja
selbst entscheiden was Du tust. Entweder noch ein paar Jahre abwarten
ob es dann vielleicht irgendwann kommt, oder einfach gehen und das nehmen,
was die Features, die Du brauchst, bietet.
Ich hatte damals das abwarten satt, und hab dann alles nur noch in C++
mit OOP gemacht. Die Entscheidung war gut und hat mich viel weiter gebracht.
Hätte ich das nicht getan, würde ich immernoch warten. ;)

Das wäre meine Empfehlung an einen Programmierkollegen, womit
ich nichts gegen PB sagen will. PB ist so wie es ist. Wenns nicht passt
muß man was anderes nehmen, statt abzuwarten ob es sich vielleicht
doch noch ändert.
Ist bei Frauen genauso. Nehmen wie sie ist, nicht nörgeln und
versuchen sie zu ändern, wie man das gerne hätte... ;)

Als erfahrener API-Coder kannst Du Dir recht schnell viel PB-Zeug
selbst in C++ nachcoden. Fenster und Gadgets? 2 Wochen hinsetzen
und paar Klassen machen, fertig. Danach genauso easy wie in PB.
Oder eben vorhandene Libs und Toolkits nehmen. RegEx, 3D-Engine,
whatever... alles keine Zauberei bei PureBasic... ;)

Verfasst: 15.07.2008 10:27
von 7x7
Danilo hat geschrieben:
7x7 hat geschrieben:
Danilo hat geschrieben:Ich habe selbst in den letzten Jahren Compiler geschrieben
hm...interessant! Welche denn?
Internal only.

Ist es nicht peinlich, wenn man nichts vorweisen kann? Um es offen zu sagen: Du wirkst auf mich nicht glaubhaft!
Möglicherweise erging es Fred genauso, als er dir den Source nicht aushändigte. Nur mal so ein Gedanke von mir.

Tut mir leid, aber das klingt mir alles so nach...Selbstbeweihräucherung!
:|

Verfasst: 15.07.2008 11:31
von Rings
7x7 hat geschrieben:Ist es nicht peinlich, wenn man nichts vorweisen kann? Um es offen zu sagen: Du wirkst auf mich nicht glaubhaft!
Na ja, man muss nich unbedingt was vorweisen um einem glaubhaft zu machen das man es drauf hat.Ich kann mich an dutzende fragen/antworten/Diskussionen im IRC zw. Fred und Danilo erinnern. Im Endeffekt wurde einiges heute so gelöst wie Danilo das in 2002/3 vorgeschlagen hat.Man muss auch nich jedem was vorweisen.
Danilo's qualitäten als coder sind überragend, ich habe sehr viele gute samples gesehen.
7x7 hat geschrieben:Möglicherweise erging es Fred genauso, als er dir den Source nicht aushändigte. Nur mal so ein Gedanke von mir.
oder vielleicht hatte fred probleme seinen evtl. fehlerhaften code jemanden zu zeigen ?
Danilo ist jemand, der seinen Kram von Grund auf selbst entwickelt, der brauch nix von anderen.
Interessanterweise kennen sich Fred, Freak,Danilo auch persönlich.

Macht euch hier keine unnötigen Gedankenkonstrukte über Sachen die wirklich internal sind.Es gibt nur ein paar wenige die wissen was lief, läuft, laufen wird.bringt eh nix mehr.

Fakt ist:
PB ist ein gut funktionierendes Compilersystem, mit dem man effektiv arbeiten kann.Die Entwicklung wird fortgesetzt (Siehe gerade den x86-64 oder den 3DOgre -part), das gibt es nur in wenigen Sprachen.
PB wird der erste native X86-64 Basic Compiler sein.
-Powerbasic iss ein 16 Bit-Compiler, Bob Zale wohl zu alt um weiter zu machen.
-Ibasic oder Emergence leider von nem Spinner der immer Geld braucht.
-RealBasic ein PCode-Compiler
-VB.NET halt ein IL-Code Compiler
-Freebasic unkomplett,unusable ohne eigene IDE
-Blitz/max iss nur für games....
gibts sonst noch (Basic-Compiler) alternativen ?

Verfasst: 15.07.2008 11:37
von milan1612
Rings hat geschrieben:...gibts sonst noch (Basic-Compiler) alternativen ?
BCX - Basic to C Converter - Opensource - unterstützt viele C Compiler...

Verfasst: 15.07.2008 11:47
von Rings
milan1612 hat geschrieben:
Rings hat geschrieben:...gibts sonst noch (Basic-Compiler) alternativen ?
BCX - Basic to C Converter - Opensource - unterstützt viele C Compiler...
letztes update: 2004 ????
also quasi ein totes projekt.

Verfasst: 15.07.2008 12:00
von Little John
Rings hat geschrieben:-Powerbasic iss ein 16 Bit-Compiler
Sicher?
http://www.powerbasic.com/products/ hat geschrieben:This is a native code compiler for 32-bit Windows.
Aber PowerBasic ist teuer und nicht cross-platform.
Rings hat geschrieben:gibts sonst noch (Basic-Compiler) alternativen ?
BASICs gibt es ja viele, siehe z.B. http://basic.mindteq.com/. Welche davon in Bezug auf Funktionsumfang, Zuverlässigkeit, Portabilität, Geschwindigkeit usw. ernsthafte Alternativen zu PureBasic sind, weiß ich nicht.

Gruß, Little John

Verfasst: 15.07.2008 12:03
von rolaf
Meine Meinung: Die ganzen Internas gehören nicht hier hin. Lassen einige im schlechten Licht erscheinen und andere als Messias. Mag alles so gewesen sein (kann und will ich nicht beurteilen), aber schlechter Stil dies jetzt raushängen zu lassen.

Verfasst: 15.07.2008 12:37
von ts-soft
Little John hat geschrieben:
http://www.powerbasic.com/products/ hat geschrieben:This is a native code compiler for 32-bit Windows.
Ist ein Compiler der native 32-bit erzeugt, aber selber ist er 16-bit,
zumindest bis vor kurzem.