ubuntuusers.de

VB6 Programmierer will umsteigen

Status: Ungelöst | Ubuntu-Version: Ubuntu 9.04 (Jaunty Jackalope)
Antworten |

Powerbauer

Anmeldungsdatum:
2. Oktober 2009

Beiträge: 16

Hallo,

bin seit gestern stolzer Ubuntu User - macht echt Spaß! Nun habe ich auch ein bißchen unter Win in Visual basic programmiert - gibt es was Vergleichbares für Ubu?

Danke!

PB

Lunar

Anmeldungsdatum:
17. März 2006

Beiträge: 5792

Gambas, wenn Du Dir Visual Basic auch unter Linux noch antun möchtest. Am besten aber vergisst Du alles, was Du unter Visual Basic gelernt hast, und fängst mit einer unter Linux üblichen und verbreiteten Sprache nochmal mit dem Programmieren an.

Powerbauer

(Themenstarter)

Anmeldungsdatum:
2. Oktober 2009

Beiträge: 16

nein es muss nicht VB sein - aber die grafische Oberfläche hat mir gefallen - gibts da was, das du empfehlen könntest?

PB

Lunar

Anmeldungsdatum:
17. März 2006

Beiträge: 5792

Eine Programmiersprache hat keine "Oberfläche". Meinst Du die VB-IDE oder die GUI-Bibliothek?

Powerbauer

(Themenstarter)

Anmeldungsdatum:
2. Oktober 2009

Beiträge: 16

das verstehe ich jetzt nicht - vb hat doch eine grafische Oberfläche...

Lunar

Anmeldungsdatum:
17. März 2006

Beiträge: 5792

Nein, es gibt eine Unterschied zwischen einer Sprache und einem Editor für diese Sprache. Bei Visual Basic heißt die IDE halt auch nur Visual Basic. Falls Du etwas suchst, was genau so aussieht, kann ich Dir nicht helfen. Ich hatte glücklicherweise nie mit Visual Basic zu tun.

Andere Sprachen und Entwicklungsumgebungen gibt es viele, suche in diesem Forum mal, dann findest Du genügend Diskussionen über dieses Thema.

dentaku

Anmeldungsdatum:
31. Januar 2005

Beiträge: 3778

Unsinn: Visual Basic ist keine "nakte" Programmiersprache. Visual Basic kommt explizit in einer visuellen IDE. Genau das hat VB so berühmt und einfach gemacht. Es gibt nur 1 Visual Basic incl seiner (visual) IDE. Bisher gibt es keine andere "Programmiersprache" die es so einfach macht, mal schnell ein Programm "zusammenzuklicken". Nur zur Info: ich hasse VB und bin schon lange auf Eclipse mit Java umgestiegen. Natürlich gibt es heutzutage auch tolle IDEs für alle möglichen Programmiersprachen und auch unzählige Add-Ons/Plugins um per Maus eine GUI zusammenzuklicken. Aber das alles ist viel umfangreicher, mächtiger, komplizierter und funktioniert nicht so reibungslos wie Visual Basic, welches von Anfang an einfach komplett integriert ausgeliefert wurde.

Gwen-Dragon

Anmeldungsdatum:
4. August 2008

Beiträge: 189

Wenn du einen Editor und eine Verwaltungsoberfläche für deine Programmierprojekte suchst, ist Eclipse<http://www.eclipse.org/> ganz gut.

Wenn du Basic willst, nimm Gambas<http://gambas.sourceforge.net/en/main.html>, HBasic<http://hbasic.sourceforge.net/> oder WXBasic<http://wxbasic.net/> Wenn du unbending sowas wie VBasic weiter hjaben willst, schau dir mal den Artikel<http://www.linux-magazin.de/Heft-Abo/Ausgaben/2006/01/Der-Tuerenoeffner> an.

Wenn du in anderen Sprachen weiter programmieren willst, schau dir doch mal das WIki hier<http://wiki.ubuntuusers.de/Programmierung> an.

Vielleicht hilft dir mein Tipp weiter.

user_unknown

Avatar von user_unknown

Anmeldungsdatum:
10. August 2005

Beiträge: 17608

Wohnort: Berlin

dentaku schrieb:

Bisher gibt es keine andere "Programmiersprache" die es so einfach macht, mal schnell ein Programm "zusammenzuklicken".

Mit anderen Worten, Du kennst jede andere Programmiersprache mit ihren IDEs?

dentaku

Anmeldungsdatum:
31. Januar 2005

Beiträge: 3778

Ehm, ich bin schon 14 Jahre in der Software Entwicklung und habe schon dutzende Programmiersprachen und IDEs "durch". Auch versuche ich immer auf dem laufenden zu bleiben, was Neuheiten betrifft (fast täglich diverse Entwickler Newsseiten) - und bisher habe ich nichts vergleichbares gefunden, was genauso einfach und in einem Paket daherkommt wie damals VB. Selbst Visual Basic .NET ist ein viel größerer Moloch und sieht zu überladen aus. Es hat eben seinen Grund gehabt warum bis Heute (!) Firmen gutes Geld mit Software verdienen, die immer noch mit Visual Basic programmiert ist und weiter wird.

Lunar

Anmeldungsdatum:
17. März 2006

Beiträge: 5792

dentaku schrieb:

Ehm, ich bin schon 14 Jahre in der Software Entwicklung […]

Ist das jetzt der Punkt, an dem wir in Ehrfurcht erstarren sollen?

Ich habe nie mit Visual Basic gearbeitet, aber Programme einfach in einer integrierten Umgebung "zusammenklicken" konnte man auch mit Delphi.

dentaku

Anmeldungsdatum:
31. Januar 2005

Beiträge: 3778

Und gerade einer, der noch nie mit VB programmiert hat gibt solche falsche Infos wieder wie oben ("Nein, es gibt eine Unterschied zwischen einer Sprache und einem Editor für diese Sprache. Bei Visual Basic heißt die IDE halt auch nur Visual Basic."). Frei nach NUHR: wenn man keine Ahnung hat, sollte man einfach die F...

Quivadis

Anmeldungsdatum:
13. Februar 2008

Beiträge: 142

Visual Basic ist, wenn man mal Delphi programmiert, kastriert. Gambas , also Basic für Linux ist nicht wirklich meine Welt.

Das Problem mit dem Programmiersprachen vorschlagen ist das, das niemand hier weiß, welches Problem, oder welche Aufgabe du lösen willst.

Viele Problem kannst du mit verschiedenen Programmiersprachen lösen, aber ob die Lösung dann, die Beste ist, das ist Frage. Also, die Programmiersprache hängt auch etwas von Deiner Aufgabenstellung und Deinen Wissen ab.

Wenn du richtig programmieren willst, gibt es unter Linux c/c++ , Java, Scala , JavaFX und noch viele weitere.

Wie schon gesagt, die Oberfläche zusammen klicken hat weniger mit Programmieren zu tun.

An Deiner Stelle würde ich mich etwas mit Objektorientierter Programmierung beschäftigen, also weniger mit konkreten Sprachen, sondern erstmal nur die Grundlagen. Wenn du das verstanden hast, kannst ja mal erste Versuche einer einer Sprache machen.

Dann lerne auch Dein Handwerkzeugs kennen: Editor , Linker, Debugger usw. kennen, wenn du verstehst was die machen, kannst du auch euch auf eine IDE Umsteigen.

VBasic ist eine komplett andere Welt gewesen. Delphi, sprich Pascal hat sich ja leider nicht wirklich durchgesetzt, so das viele modernen Sprachen den C-Syntax haben.

Ich persönlich mag Java ganz gerne, fand aber auch Delphi ziemlich gut (gibt es leider nicht für Linux, und Kylix, wird nicht weiterentwickelt).

Mache Dich etwas im Netz schlau und finde die Sprache die Dir zusagt. Niemand kann Dir hier so wirklich ohne ein Konkretes Problem eine Sprache nennen.

Jeder hat eine andere Meinung.

dentaku

Anmeldungsdatum:
31. Januar 2005

Beiträge: 3778

HBasic:

Ungültiges Makro

Dieses Makro ist nicht verfügbar

Gambas:

Ungültiges Makro

Dieses Makro ist nicht verfügbar

Mono:

Ungültiges Makro

Dieses Makro ist nicht verfügbar

Eclipse:

Ungültiges Makro

Dieses Makro ist nicht verfügbar

adun Team-Icon

Avatar von adun

Anmeldungsdatum:
29. März 2005

Beiträge: 8606

Quivadis schrieb:

Viele Problem kannst du mit verschiedenen Programmiersprachen lösen, aber ob die Lösung dann, die Beste ist, das ist Frage. Also, die Programmiersprache hängt auch etwas von Deiner Aufgabenstellung und Deinen Wissen ab.

Beim Gros der Programme ist es aber nicht relevant ob man wirklich "das Beste" benutzt. Meistens ist ja doch wieder irgendwas nicht so toll. Von dem "Besten" sollte man wegkommen und sich nicht davon irre machen lassen, finde ich und so lässt sich ja auch der Rest deines Beitrages interpretieren.

Antworten |