Was würdest Du als erstes tun/ändern,

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Benutzeravatar
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

Beitrag von ts-soft »

<nicht ernstgemeint>
After Aids ist wohl die Krankheit nach Aids :mrgreen:
</immer noch nicht>
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.
Bild
Benutzeravatar
Xaby
Beiträge: 2144
Registriert: 12.11.2005 11:29
Wohnort: Berlin + Zehdenick
Kontaktdaten:

Beitrag von Xaby »

Am Ende stellen wir ja doch fest, dass PureBasic so sein sollte wie TurboPascal 7, nur für Windows.

TurboPascal 7 hatte ich 1996 oder so benutzt, und nun 12 Jahre später, stellen wir fest, dass PureBasic immer noch nicht alles kann, was diese Pascal Version konnte.

Genauso lustig fand ich den Umstieg von PureBasic 3.94 auf 4.0

Bei Pascal waren IDs für die Dateien schon lange angesagt.

Pascal kann Units erstellen, die private und öffentliche Prozeduren und Variablen zur Verfügung stellen. Und der Übersichtlichkeit halber war es möglich, Prozeduren zu verschachteln.

Und wenn man Units benutzt hatte, wurden gleichnamige Befehle überschrieben, je nach dem welche Unit man zuerst nutzen wollte.

Man könnte hier natürlich auch noch alternativ etwas machen wie bei den Klassen von Java.

Das mann sagt:

KlassenName bzw. Unitname, dann ein Tennzeichen und dann der Befehl und alle folgenden Befehle beziehen sich auf die Klasse bzw. die Unit.

So könnte man unzählige Klassen/Units einbinden, ohne immer den Murks mit Unterstrichsändungen oder sonst was für Buchstabenschwänzen an den Prozeduren machen zu müssen.

In Vorteil bei Pascal war auch, dass man bereits kompilierte Units nicht noch mal erstellen musste. Sie waren dann so etwas wie LIBs. Gleich automatisch.

Hatte den Vorteil, dass man die Dateiein hätte weggeben können, ohne dass der Code offen liegt. Man sich aber sonst keine großen Gedanken um das Erstellen einer LIB machen braucht.


>>>>>>>>>>>

Ich wäre auch bei Pascal liebendgern geblieben, aber Borland hat mich mit Delphi nicht wirklich überzeugt.

Übrigens TurboPascal 7 hat Objekte unterstützt.

Man konnte sich selbst Objekte erschaffen und diese dann nutzen.
Geile Sache. Hätte ich auch mehr mit gemacht, aber die 64 KByte Speicher auf DOS-Ebene, die gleichzeitig ohne zusätzliche "PlugIns" nur allokierbar waren, haben mich dann doch irgendwann genervt.

Kennt jemand noch das gute alte TurboPascal 7?

:roll:
Kinder an die Macht http://scratch.mit.edu/
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1765
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

marco2006 hat geschrieben:KG, Du wärst der erste, der Die Beziehung mit MasterCreating (oder wie die Firma heißt) beenden würde :D
Auch wenn ich diesen Foren-Thread jetzt erst entdeckt habe (und mir jetzt im Detail auch nicht durchlese), o.g. Vertriebsvereinbarung ist per 31.10.08 beendet.

Solange www.purebasic.de mit dem jetzigen Inhalt noch fortbesteht, verweist zumindest der dort angegebene Bestell-Link auf die deutschsprachige Bestellseite von www.purebasic.com/german

Damit gibt es nun keine Ausreden mehr, warum jemand nicht bei mir bestellt... :mrgreen:
(Und schon gar nicht vielerlei Anfragen von wartenden / unzufriedenen Kunden... :))
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

Andre hat geschrieben:o.g. Vertriebsvereinbarung ist per 31.10.08 beendet.
finally!

... das wird uns Freiwilligen einige Service-Rückfragen ersparen.

nunja... dafür gibts die Pearl-Version, die zukünftig für Rückfragen sorgen wird.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1765
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

Kaeru Gaman hat geschrieben: ... das wird uns Freiwilligen einige Service-Rückfragen ersparen.

nunja... dafür gibts die Pearl-Version, die zukünftig für Rückfragen sorgen wird.
Was den Rückgang der "Service-Rückfragen" angeht: ich hoffe doch :allright:

Ansonsten ist auf der jetzt verlinkten Bestellseite http://www.purebasic.com/german/ordering.php3 schon einiges mehr an Informationen zu finden, außerdem ist dort auch die Seite mit ausführlichen Erklärungen zu den verschiedenen Ladenversionen auf www.PureArea.net verlinkt. :)
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

fein.

und beide sind in deinem FAQ-Beitrag verlinkt.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
X0r
Beiträge: 2770
Registriert: 15.03.2007 21:47
Kontaktdaten:

Beitrag von X0r »

>PureBasic ist eine LowCost Programmiersprache. Durch den Kauf von PureBasic...
Würde man nicht eher "Low Budget" statt "Low Cost" sagen?
Benutzeravatar
TomS
Beiträge: 1508
Registriert: 23.12.2005 12:41
Wohnort: München

Beitrag von TomS »

LowCost: kostet wenig (zu kaufen)
LowBudget: kostet wenig (zu entwickeln)

"PaintShop Pro" ist eine LowCost-Alternative zu "PhotoShop".
Irgendein Film ist eine LowBudget Produktion. Dem/den Produzenten steht wenig Geld zur Verfüfung.

Also stimmt das LowCost schon, imho
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag von hardfalcon »

Ich weiss nicht, also für mich hört sich "Low Cost" nach "nicht viel Geld ausgeben wollen" und "Low Budget" nach "Nicht viel Geld haben zum Ausgeben" an. Ist aber nur rein subjektiv... :|
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

aber der satz lautet nunmal "PB ist eine ... Programmiersprache"
und da wäre Low Budget schlicht fehl am Platz, weil das bedeuten würde, dass das Team bei/an der Entwicklung spart.

hf, deine Interpretation ist nicht falsch, aber dann muss sie sich auf das Budget vom Kunden beziehen,
so wie das beim "Budget Regal" für runtergesetzte Games der fall ist.

dann müsste der Satz komplett umgestellt werden, damit da "Low Budget" den richtigen Context ergibt.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Antworten