Umstieg von QBasic / QuickBasic / QB64 zu PureBasic

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Macros
Beiträge: 1361
Registriert: 23.12.2005 15:00
Wohnort: Olching(bei FFB)
Kontaktdaten:

Re: Umstieg von QBasic / QuickBasic / QB64 zu PureBasic

Beitrag von Macros »

Ich möchte dir übrigens auch nochmal die Demo empfehlen.
http://purebasic.com/download.php

Du kannst dir Beispielcodes ansehen und die wunderbare Hilfe genießen.
Einfach den Cursor auf einen Befehl setzen, F1 drücken und du bist bei der Hilfe zum befehl und hast einen kurzen Code der ihn dir vorführt.
Bild
Benutzeravatar
_JON_
Beiträge: 389
Registriert: 30.03.2010 15:24

Re: Umstieg von QBasic / QuickBasic / QB64 zu PureBasic

Beitrag von _JON_ »

Macros hat geschrieben:Die IDE ist bei mir unter Linux vollkommen stabil seit PB 5.22, ich arbeite täglich damit.
Interessant, also die alten 5.2x kann ich leider total vergessen.
Die reißen mir sogar des öfteren den ganzen Desktop mit ins Nirvana.

Am nervigsten ist gerade bei aktuellster Version das tab Inhalte vertauscht werden :o
Macros hat geschrieben:"LTS ein Witz" ist subjektiv. Ich finde PB extrem stabil in Vergleich zu beispielsweise Eclipse.
LTS sollte 2 Jahre lang Bugfixes erhalten, nach einem Jahr hatte Fred kein Bock mehr.

Die aktuell LTS 5.41 Final hat den PB_ANY Bug :twisted:

"... extrem stabil in Vergleich zu ..." :mrgreen:
Macros hat geschrieben:Welche Sprache erstellt SDKs für dich?
Kein Sprache, Entwickler bieten Sie an!
Meist für C, CPP und andere Mainstream Sprachen.
Alle anderen müssen sich die header konvertieren, wofür es meist ein tool gibt.
PureBasic 5.46 LTS (Windows x86/x64) | windows 10 x64 Oktober failure
Benutzeravatar
Macros
Beiträge: 1361
Registriert: 23.12.2005 15:00
Wohnort: Olching(bei FFB)
Kontaktdaten:

Re: Umstieg von QBasic / QuickBasic / QB64 zu PureBasic

Beitrag von Macros »

_JON_ hat geschrieben:Interessant, also die alten 5.2x kann ich leider total vergessen.
Die reißen mir sogar des öfteren den ganzen Desktop mit ins Nirvana.
Ich hab in einem anderen Thread gelesen, dass du Elementary OS einsetzt, damit verträgt sich PB wohl nicht ;)
Ich nutze Ubuntu mit KDE und ich kann mich kaum noch an den letzten Absturz erinnern. Früher mal waren sie an der Tagesordnung.
Die zwei Grafikbugs:
Manchmal wechselt die IDE einfach in den Tab verschieben Modus und ich bringe die Tabs durcheinander, bzw muss den aktuellen erst mit einem Klick ablegen bevor ich zu einem anderen wechseln kann.
Der Zweite: Die Tastenkombination zum Wechsel zwischen Arbeitsflächen hat nicht funktioniert. PB hat dann immer wieder sich und die alte Arbeitsfläche zurück in den Fokus gelegt.
Das konnte ich gerade lösen durch "Programmspezifische Fenstereinstellungen -> Erscheinungsbild & Korrekturen -> Vorbeigung gegen Übernahme der Aktivierung -> Extrem"
Nicht schön, aber klappt.

Ich habe nie versucht die LTS Versionen zu nutzen. Wenn das so aussieht, wie du beschrieben hast, sollte man wohl lieber die Finger davon lassen.
_JON_ hat geschrieben:IKein Sprache, Entwickler bieten Sie an!
PB dafür verantwortlich zu machen, dass es nicht Mainstream ist, finde generell unangebracht.
Vor allem hier, da das einzige Mainstream Basic auch nur selten bedacht wird (Visual Basic)
Bild
Benutzeravatar
Shardik
Beiträge: 746
Registriert: 25.01.2005 12:19

Re: Umstieg von QBasic / QuickBasic / QB64 zu PureBasic

Beitrag von Shardik »

_JON_ hat geschrieben:Die IDE:
- unter Windows ist Sie "relativ" stabil unter Linux unbrauchbar
Diese pauschale Aussage ist meiner Meinung nach nicht haltbar. Warum? Im Zuge meiner Crossplattform-Programmierprojekte teste ich meine PureBasic-Programme in den aktuellen Versionen plus den LTS-Versionen regelmäßig auf folgenden nativ installierten (nicht virtualisierten) Linux-Distributionen (neben diversen Windows- und MacOS-Versionen) und kann die von Dir behauptete "Unbrauchbarkeit" in keiner Weise nachvollziehen:
- Bodhi 3.0.0 x86 mit Enlightenment E17
- Debian 7 x86 mit Gnome 3
- Elementary OS 0.2 x86 "Luna" mit Pantheon
- Elementary OS 0.3.2 x86 "Freya" mit Pantheon
- Fedora 23 x86 mit Gnome 3
- Linux Mint 17 x86 "Quiana" mit Cinnamon
- Linux Mint 17.3 x86 "Rosa" mit Cinnamon
- Kubuntu 12.04 x86 mit KDE
- Kubuntu 14.04 x86 mit KDE
- Lubuntu 14.04 x86 mit LXDE
- Manjaro 0.8.7 x86 mit Xfce
- OpenSuSE 13.2 x86 mit KDE
- PCLinuxOS 2014.05 x86 MiniME mit KDE
- PearOS 8 x86 mit stark modifiziertem Gnome 3 (Apple Look)
- Ubuntu 12.04 x86 mit Unity
- Ubuntu 14.04 x86 mit Unity
- Ubuntu 14.04 x64 mit KDE, Unity und Enlightenment E17
- Ubuntu 15.10 x86 mit Unity
- Ubuntu MATE 14.04 x86 mit MATE
- Xubuntu 12.04 x86 mit Xfce
- Xubuntu 14.04 x86 mit Xfce

Deine Behauptung beruht anscheinend lediglich auf den Problemen bei Nutzung von PureBasic auf Elementary OS, die Du in diesem Thread geschildert hast. Schon in diesem Thread habe ich Deine Probleme leider nicht nachvollziehen können, obwohl ich extra für Dich die aktuellste Version von Elementary OS heruntergeladen und getestet habe. Leider konnte ich Deine Probleme weder mit dem älteren Elementary OS 0.2 "Luna" noch mit der aktuellsten Version Elementary OS 0.3.2 "Freya" nachvollziehen...

Diese Aussage von Dir ist allerdings zutreffend:
_JON_ hat geschrieben:Am nervigsten ist gerade bei aktuellster Version das tab Inhalte vertauscht werden :o
Dies ist leider seit dem Austausch des PanelGadgets in der PureBasic-IDE durch STARGÅTEs TabBarGadget beim Update von PB 4.61 nach 5.00 der Fall. STARGÅTEs TabBarGadget ist wirklich toll, doch anscheinend hat er nicht die Möglichkeit, es unter Linux und MacOS zu testen. Da der Quellcode offen ist und von jedermann heruntergeladen werden kann, liegt der Ball auch bei den Linux- und MacOS-Programmierern, die diesen Fehler auch selbst hätten suchen und melden können. Bei mir war bisher der Leidensdruck leider noch nicht groß genug... :wink:
_JON_ hat geschrieben:Die aktuell LTS 5.41 Final hat den PB_ANY Bug :twisted:
Dieser Fehler tritt genauso auch in Windows und MacOS auf... :wink: (und soll in PB 5.42 Beta 1 behoben sein)
Benutzeravatar
_JON_
Beiträge: 389
Registriert: 30.03.2010 15:24

Re: Umstieg von QBasic / QuickBasic / QB64 zu PureBasic

Beitrag von _JON_ »

@Shardik
Bei elementary OS war es wirklich am schlimmsten, allerdings habe ich auch Ubuntu Gnome und Mint Cinnamon (jeweils aktuell Versionen)
eine sher instabile IDE.

Da ich dir glaube, dass es bei dir läuft, werde ich ab sofort nur noch über Linux meckern 8)

Bezüglich des PB_ANY Bug's nah mal abwarten: http://www.purebasic.fr/english/viewtop ... =4&t=64829
PureBasic 5.46 LTS (Windows x86/x64) | windows 10 x64 Oktober failure
Benutzeravatar
HeX0R
Beiträge: 3042
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3
Kontaktdaten:

Re: Umstieg von QBasic / QuickBasic / QB64 zu PureBasic

Beitrag von HeX0R »

Fast alle Deine Distributionen sind x86, Shardik.
Ich kann zumindest auch anmerken, dass die x64 IDE bei meinen letzten Versuchen unter linux x64 eine Katastrophe war (sorry, ich weiss nicht mehr welches *nix das war).
Die 32Bit Variante dafür läuft eigentlich immer und überall.

Aber das ist auch schon wieder eine Weile her, möglicherweise läuft das heutzutage besser.
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

Re: Umstieg von QBasic / QuickBasic / QB64 zu PureBasic

Beitrag von ts-soft »

Dann bin ich wohl der einzige, wo die 64-Bit Version sehr stabil läuft :D
Das Problem mit dem TabBarGadget hatte ich aber auch, vor einigen Versionen. Tritt im moment aber nicht mehr auf.
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
NicTheQuick
Ein Admin
Beiträge: 8809
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Re: Umstieg von QBasic / QuickBasic / QB64 zu PureBasic

Beitrag von NicTheQuick »

Du bist nicht der einzige. Bei mir läuft auch alles bestens. Wobei ich das Problem mit den Tabs dennoch manchmal habe, aber zu selten, dass es mich so stören würde, dass ich das wieder als Bug melden würde. ;)
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Umstieg von QBasic / QuickBasic / QB64 zu PureBasic

Beitrag von RSBasic »

+1
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
Shardik
Beiträge: 746
Registriert: 25.01.2005 12:19

Re: Umstieg von QBasic / QuickBasic / QB64 zu PureBasic

Beitrag von Shardik »

HeX0R hat geschrieben:Fast alle Deine Distributionen sind x86, Shardik.
Das ist richtig, wenn man meine Auflistung der Distributionen betrachtet. Allerdings ist mein Entwicklungsrechner zu Hause ein iMac, auf dem das aufgeführte Ubuntu 14.04 x64 mit Unity, KDE und Enlightenment E17 läuft, auf dem ich unter Linux am häufigsten programmiere und teste und das in der 64-Bit Version ebenfalls absolut stabil läuft.

Es kann aber tatsächlich sein, dass in neueren Ubuntu-Versionen wie 15.10 in Unity und vor allem in KDE Probleme auftreten, die vor allem von marcoagpinto in verschiedenen Postings im englischen "Bugs - Linux" Unterforum gemeldet wurden. In diesem Thread bestätigt Oma/Charlie, dass der neue KDE Plasma-Desktop noch sehr fehlerhaft ist:
[u][color=#0040FF]Oma[/color][/u] hat geschrieben:Kubuntu 5.10 got the new Plasma Desktop and is still very buggy - the Themes too!
I've installed it 2 weeks ago and costs me hours to get it running and reasonably stable.
Ich würde sowieso immer empfehlen, eine stabile LTS-Version von K/X/L/Ubuntu oder Linux Mint zu installieren. Wieso allerdings _JON_ auch mit dem aktuellen Linux Mint Cinnamon Probleme mit der PureBasic-IDE hat, ist mir zur Zeit unerklärlich, zumal Thomas mit der aktuellen x64-Version von Linux Mint Cinnamon ebenfalls keine Probleme hat...
Zuletzt geändert von Shardik am 10.02.2016 22:00, insgesamt 2-mal geändert.
Antworten