Visual basic
- Sauer-RAM
- Beiträge: 326
- Registriert: 13.04.2009 16:22
- Computerausstattung: Lenovo ThinkPad X230t Convertible
- Wohnort: Haslach i. K.
Visual basic
Hi,
ich hab mir die tiefgründige Frage gestellt wo der Unterschied zwischen Visual basic und purebasic ist. Außerdem würde ich gern mal wissen was besser und was teurer ist.
Danke schonmal
ich hab mir die tiefgründige Frage gestellt wo der Unterschied zwischen Visual basic und purebasic ist. Außerdem würde ich gern mal wissen was besser und was teurer ist.
Danke schonmal
"Bildung kommt vom Bildschirm und nicht vom Buch, sonst hieße es ja Buchung."
Dieter Hildebrandt
"Bildung ist Das, was übrig bleibt, wenn man alles was man in der Schule gelernt hat, vergisst. "
Albert Einstein
Dieter Hildebrandt
"Bildung ist Das, was übrig bleibt, wenn man alles was man in der Schule gelernt hat, vergisst. "
Albert Einstein
Teurer: VB
Besser: PB (imho)
Habe die Ehre, Alex
Besser: PB (imho)
Habe die Ehre, Alex
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster
PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Mit gefällt die Syntax nicht:
If ... then
... by Ref/Val ....
End If
End ...
Gruß, Alex
If ... then
... by Ref/Val ....
End If
End ...
Gruß, Alex
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster
PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Hallo Sauer-RAM,
deine Frage ist schon mal nicht so leicht zu beantworten, da du erst einmal definieren müsstest, was genau du mit VB meinst. Meinst du das "echte" VB, dessen letzte Version die 6.0 war und somit schon einige Jahre auf dem Buckel hat, oder meinst du den aktuellen Zweig für .net?
Wenn du das "echte" VisualBasic meinst, dann hast du zum einen besagten Nachteil, dass die Sprache schon ein gewisses Alter hat und auch keinen nennenswerten Updates mehr erfahren wird. Ausserdem bekommst du IMHO keine neuen Lizenzen mehr, du müsstest also irgendwo was gebrauchtes kaufen. Wie sich da die Preise entwickelt haben, kann ich dir jedoch nicht sagen.
Wenn du den aktuellen .net-Zweig meinst, hast du zwar den Vorteil, dass die Sprache immer noch weiter entwickelt wird und du sogar eine kostenlose Version (Express-Edition) bekommst, mit der man IMHO schon sehr viel machen und auch sehr gut arbeiten kann. Du hast jedoch den Nachteil, dass auf jedem Rechner auf dem dein Programm laufen soll das .net-Framework installiert sein muss. Und da habe ich schon einige sehr unschöne Sachen mit den verschiedenen Versionen erleben düren. Aber je nachdem was du machen willst, hat VB natürlich auch einige Vorteile, so z. B. einen ausgezeichneten, Designer. Da kann PB leider nicht mithalten.
Ansonsten würde ich jedoch alleine schon wegen dem Framework eher zu PB neigen. Bzw. das habe ich ja schon
deine Frage ist schon mal nicht so leicht zu beantworten, da du erst einmal definieren müsstest, was genau du mit VB meinst. Meinst du das "echte" VB, dessen letzte Version die 6.0 war und somit schon einige Jahre auf dem Buckel hat, oder meinst du den aktuellen Zweig für .net?
Wenn du das "echte" VisualBasic meinst, dann hast du zum einen besagten Nachteil, dass die Sprache schon ein gewisses Alter hat und auch keinen nennenswerten Updates mehr erfahren wird. Ausserdem bekommst du IMHO keine neuen Lizenzen mehr, du müsstest also irgendwo was gebrauchtes kaufen. Wie sich da die Preise entwickelt haben, kann ich dir jedoch nicht sagen.
Wenn du den aktuellen .net-Zweig meinst, hast du zwar den Vorteil, dass die Sprache immer noch weiter entwickelt wird und du sogar eine kostenlose Version (Express-Edition) bekommst, mit der man IMHO schon sehr viel machen und auch sehr gut arbeiten kann. Du hast jedoch den Nachteil, dass auf jedem Rechner auf dem dein Programm laufen soll das .net-Framework installiert sein muss. Und da habe ich schon einige sehr unschöne Sachen mit den verschiedenen Versionen erleben düren. Aber je nachdem was du machen willst, hat VB natürlich auch einige Vorteile, so z. B. einen ausgezeichneten, Designer. Da kann PB leider nicht mithalten.
Ansonsten würde ich jedoch alleine schon wegen dem Framework eher zu PB neigen. Bzw. das habe ich ja schon

Gruß
Der-T
PB 4.50 RC2
Der-T
PB 4.50 RC2
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
bei VB musst du dir ein komplettes SDK im Netz runterladen um überhaupt nur ein einziges Sprite aufm Schirm zu kriegen.
mit der Basisversion die auf ner CD ist ist da ABSOLUT NIX drin mit Games.
ich hab mir vor zig Jahren, als ich mal testweise das VS hatte, tierisch einen Abgebrochen mit den Images,
da auch nur das kleinste bißchen transparenz rauszuzaubern, und davon steht KEIN STERBENSWÖRTCHEN in der Anleitung.
du musst also blöd rumsuchen im Netz um überhaupt was machen zu können.
da ich damals noch nicht täglich on war, keinen eigenen Anschluss hatte, wars Essig mit games schreiben.
außerdem fand ichs als Oldskool-Progger tierisch umständlich.
ich hab drei Stunden gesucht, bis ich wußte, wie ich ein Hauptmodul erstelle wo ich meine Globals definieren kann.
jagut, wie das heutzutage mit dot-net is, keinen schimmer, interessiert mich auch nicht wirklich.
bei PureBasic schreibst du ein dutzend zeilen und hast ein Game.
das hat mich sofort überzeugt damals.
mit der Basisversion die auf ner CD ist ist da ABSOLUT NIX drin mit Games.
ich hab mir vor zig Jahren, als ich mal testweise das VS hatte, tierisch einen Abgebrochen mit den Images,
da auch nur das kleinste bißchen transparenz rauszuzaubern, und davon steht KEIN STERBENSWÖRTCHEN in der Anleitung.
du musst also blöd rumsuchen im Netz um überhaupt was machen zu können.
da ich damals noch nicht täglich on war, keinen eigenen Anschluss hatte, wars Essig mit games schreiben.
außerdem fand ichs als Oldskool-Progger tierisch umständlich.
ich hab drei Stunden gesucht, bis ich wußte, wie ich ein Hauptmodul erstelle wo ich meine Globals definieren kann.
jagut, wie das heutzutage mit dot-net is, keinen schimmer, interessiert mich auch nicht wirklich.
bei PureBasic schreibst du ein dutzend zeilen und hast ein Game.
das hat mich sofort überzeugt damals.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.