Beginnen wir mit der Erklärung, was Gambas ist:
Gambas ist eine kostenlose Linux-Entwicklungsumgebung, die auf einem Basic-Interpreter mit Objekterweiterungen basiert, ähnlich wie Visual Basic ™ (aber KEIN Klon!). Mit Gambas können Sie Ihre grafische Anwendung schnell mit QT oder GTK + entwerfen, auf MySQL-, PostgreSQL-, Firebird-, ODBC- und SQLite-Datenbanken zugreifen, Anwendungen mit DBUS steuern, Ihr Programm in eine beliebige Sprache übersetzen, Front-End-Befehle für Linux erstellen und erstellen Netzwerkanwendungen einfach erstellen, 3D OpenGL-Anwendungen erstellen, CGI-Webanwendungen erstellen, Installationspakete für verschiedene Distributionen erstellen usw.
Sagen Sie, dass Sie zwei Versionen von Gambas finden können: Garnelen2 y Garnelen3.
Das aktuellste ist Gambas3, und ich rate Ihnen, dieses zu verwenden, da es mehr auf die Programmierung durch Objekte ausgerichtet ist als Gambas2. Abgesehen von Gambas2 wird es vom Autor Benoît Minisini nicht mehr aktualisiert und verwendet Qt3, das in "veraltet" ist. (veraltet).
Wie installiere ich es?
Für Debian / Ubuntu-Benutzer haben Sie eine ppa, um es zu installieren:
$ sudo add-apt-repository ppa: nemh / gambas3 $ sudo apt-get update $ sudo apt-get install gambas3
Sie können es auch aus dem Quellcode kompilieren. Der Prozess wird auf der Projektwebsite angewendet http://gambas.sourceforge.net/en/main.html, können Sie es auch mit Screenshots in erklärt sehen Prawn Cuso: Erklärung zum Kompilieren des Quellcodes
Und um zu lernen, wie man es benutzt, wo fange ich an?
Es gibt mehrere Websites, die Sie besuchen können:
http://gambasdoc.org/help/?es&v3: Página de la documentación oficial. Donde encontráis toda la información de la sintaxis del lenguaje (en varios idiomas).
http://www.cursogambas.blogspot.com.es: Es ist ein Garnelenkurs, den ich gerade einrichte. Er beginnt bei Null mit Programmierkenntnissen und erklärt die Hauptreihenfolgen, Schleifen, Beispiele usw.
Beispiele für Datenbankanwendungen, Verwendung von Entwurfsmustern und Beispiele für Garnelen mit Arduino.
Hinweis:
Das Gambas3 Ide selbst bietet eine Reihe gebrauchsfertiger Beispiele. Um den Quellcode anzuzeigen, müssen Sie die Beispiele zuvor in einem anderen Ordner "speichern unter ..." und aus dem neuen Ordner öffnen, um den Quellcode anzuzeigen.
Forum:
gambas-de.org: Forum auf Spanisch, in dem Sie mehr als 20.000 veröffentlichte Nachrichten mit mehr als 2000 registrierten Benutzern einsehen können
Bücher:
Sie haben zwei kostenlose Bücher:
1) Auf Spanisch: Garnelen: Dieses Buch war für Version 1.99, aber es kann Ihnen sehr helfen.
2) Auf Englisch: http://beginnersguidetogambas.com/: Es ist für Version 2, aber Kommentar zu Version 3.
Videoanleitungen:
Ich habe einen Kanal auf YouTube erstellt, in dem ich mehrere Tutorial-Videos hochgeladen habe, die meisten davon mit gambas2, aber sie gelten auch für Gambas3:
http://www.youtube.com/user/jusabejusabe
Einige Handbücher:
http://jsbsan.blogspot.com.es/p/tutoriales-y-manuales-de-gambas.html
Anderer Blog, in dem Sie weitere Artikel über Garnelen finden:
http://jsbsan.blogspot.com.es/
http://www.sologambas.blogspot.com.es/
http://gambas-basico.blogspot.com.es/
http://willicab.gnu.org.ve/componente-ncurses-en-gambas-3/
http://gambaslinux.wordpress.com/
Ich hoffe es gefällt euch, Grüße
Danke Freund, ich werde mich der Aufgabe des Lernens widmen, die Wahrheit sieht interessant aus, Grüße
Schauen Sie sich dieses Programm namens i-nex an, das in Gambas 3 geschrieben wurde. Es ist wie Windows Everest und zeigt Ihre gesamte Hardware und Software in einer grafischen Oberfläche.
Ich habe es in Ubuntu installiert, aber es schlägt fehl. Wie funktioniert es?
https://www.facebook.com/inexlinux
Es gibt eine Distribution namens Daxos, die einen in Gambas 3 erstellten Desktop verwendet. Sie soll sich an Computer mit geringen Ressourcen richten. Die Hauptversion basiert auf Ubuntu und Rasperry Pi auf Debian. Ich habe es nicht ausprobiert, aber von den Aufnahmen, die ich gesehen habe, sieht es gut aus. Das Icon-Set ist dem in Haiku OS verwendeten sehr ähnlich.
Saludos!
Ich habe vergessen zu erwähnen, dass es eine andere Gnu / Linux-Distribution gibt, in der gambas3 standardmäßig installiert wurde. Sie heißt Minino PicarOS «Diego». http://minino.galpon.org/es/descargas
Ich habe vergessen zu erwähnen, dass es neben Daxos noch eine andere Distribution gibt, in der Prawns3 vorinstalliert ist. Sie heißt Minino PicarOs «Diego».
Sie können es hier herunterladen: http://minino.galpon.org/es/descargas
Hallo, sehr guter Beitrag. Es sieht wirklich interessant aus und macht Lust zu lernen. Ich wollte eine Frage stellen: Gibt es Bibliotheken, um den USB-Port mit Garnelen zu steuern? Letztes Jahr habe ich ein Projekt für die Fakultät durchgeführt und musste den USB-Port verwenden. Deshalb haben wir in meiner Gruppe Visual Basic mit einigen speziellen Bibliotheken verwendet. Aber es wäre sehr gut, diese Plattform nutzen zu können, und ich wollte wissen, ob es auch Bibliotheken oder ähnliches gibt.
Grüße.
Es gibt ein Hausautomationsprojekt, bei dem die USB-Anschlüsse verwendet werden:
http://www.domotiga.nl/
https://github.com/DomotiGa/DomotiGa
Quelle:
http://www.gambas-es.org/viewtopic.php?f=1&t=1791&highlight=usb
Ich denke, das Potenzial ist großartig, aber die Syntax von Basic und Derivaten tötet meine Augen, es bringt mich dazu, es auszuprobieren.
«Ich möchte Garnelen lernen. Wo fange ich an?»
ZUM AUSLAUFEN.
Garnelen, wirklich? So viele Sprachen und so viele interessante Dinge zu lernen… Garnelen !!! ??
Kein Mann, nein ...
Und welches empfehlen Sie?
@Jsbsan, genau das ist das Problem, Gambas ist keine * ernsthafte * Programmierung und noch schlimmer, es deformiert das Lernen und den ersten Ansatz zur Programmierung, indem es einen RAD-Hybrid anbietet, der offen gesagt zu wünschen übrig lässt.
@ Daniel: Es hängt natürlich davon ab, was Sie tun möchten, aber im Allgemeinen: C ++ (Qt, leise), PHP-Stack, Python, Ruby ... es hängt davon ab, wonach Sie suchen.
Python hat viel Lärm gemacht, da es nicht nur mit Skripten versehen ist, sondern auch eine Vorkompilierung verwendet, die es viel schneller macht. Es verfügt über Bibliotheken und Bindungen zu anderen Sprachen wie C ++ für fast alles, was Sie wollen, und es war auch erfolgreich Migration ins Web. Das Beste an Python ist, dass derselbe Code mit sehr wenigen Änderungen sowohl lokal als auch in jeder anderen Umgebung funktioniert. Tatsächlich werden heutzutage viele Verwaltungstools auf Systemebene direkt in Python programmiert ...
Java ist eine andere schreckliche Sache. Haben Sie jemals Ihren Code gesehen? Ihre Art, Klassen und Funktionen zu erstellen? Und obendrein läuft es auf einer virtuellen Maschine ... nein, danke.
Es tut uns leid? Unterstützen Sie die Verwendung von C ++, aber nicht von Java?… Woher kommt Ihrer Meinung nach der größte Teil der Java-Syntax? Die Art und Weise, Klassen in Java zu erstellen, erscheint mir in Bezug auf OOP sehr natürlich, im Gegensatz zu C ++, das so konzipiert wurde, dass C-Programmierer OOP verwenden können. Es ist wahr, dass es ausführlich ist (Sie schreiben viele Zeilen), aber wenn Sie möchten Etwas schneller zu codieren Sie können jede der Sprachen verwenden, die in der Java Virtual Machine ausgeführt werden. Dies ist beispielsweise Ceylon, das von Gavin King entwickelt wurde, der für Red Hat arbeitet. Übrigens gibt es in Java keine Funktionen (außer für Konstruktoren) als solche gibt es Methoden.
Beschweren Sie sich auch über die Java Virtual Machine? LOL ist eines der besten Dinge, die die Plattform hat. Aber das ist noch nicht alles, Sie unterstützen die Verwendung von PHP. PHP ist das visuelle Fundament dieser Zeit. Meiner bescheidenen Meinung nach ist PHP eine Sprache, die für Leute entwickelt wurde, die keine echten Programmierer sind. Ich meine, sie sind keine Profis. Genau das, was Sie über Gambas sagen.
Kennen Sie die Anzahl der Geschäftsanwendungen, die auf einer virtuellen Java-Maschine ausgeführt werden? Und nicht nur das, sondern auch viele andere Desktop-Anwendungen. Die einfache Tatsache, dass Java plattformübergreifend ist, macht es zu einer guten Entwicklungsplattform.
In Python und Ruby diskutiere ich nichts mit Ihnen, ich finde sie sehr gute Sprachen, klar, einfach und nützlich.
Jeder verwendet, was für sie am einfachsten ist, Punkt.
Python saugt
Sie müssen nicht einmal die Variablen deklarieren
und warum über PHP sprechen
Garnele
Sie sind alle Dummköpfe hier
Garnelen sind nicht zum Programmierenlernen gedacht
und keine Programme zu machen, die nicht ernst sind
Garnelen soll das typische Verwaltungsprogramm machen
das vordere Ende
die Datenbank-Benutzeroberfläche
jene Programme, die normalerweise nur einem einzigen Unternehmen / Benutzer dienen
Sagen Sie das Google, das Python verwendet, zusätzlich zu vielen anderen wissenschaftlichen Projekten, die es ebenfalls verwenden, oder Programmen wie Bittorrent und der offiziellen Bitcoin-Brieftasche
"Gambas soll das typische Verwaltungsprogramm zum Front-End der Schnittstelle für den Benutzer der Datenbank machen. Diese Programme dienen normalerweise nur einem einzelnen Unternehmen / Benutzer."
Und es scheint dir wenig?
@msx
"Gambas ist keine * ernsthafte * Programmierung und noch schlimmer, es verformt das Lernen und den ersten Ansatz zur Programmierung, indem es einen RAD-Hybrid anbietet, der offen gesagt zu wünschen übrig lässt."
Es ist wahr, dass Gambas keine ernsthafte Programmierung ist, sondern eine Sprache, eher eine IDE, mehr ein Bytecode-Compiler, mehr ein Interpreter. Die Programmierung wird vom Programmierer festgelegt und ist schwerwiegend oder nicht, je nachdem, ob der Programmierer ernst ist oder nicht.
Es ist auch kein RAD-Tool ... oder es ist so viel wie jede IDE mit einem Formular-Designer (dh nichts).
In Bezug darauf, dass es das Lernen deformiert ... entweder. Die Tendenz, ein Programm über die grafische Oberfläche zu schreiben, ist nicht das Problem, sondern der Vorschlag, alle Arten von Code in die Ereignishandler der grafischen Steuerelemente aufzunehmen.
Hinweis: Das Starten mit der grafischen Oberfläche gefällt mir nicht, aber die RAD-Methodik, die auf der Entwicklung von Prototypen basiert, die dem Benutzer gezeigt werden können, um schnelles Feedback zu erhalten, ist gültig. Eine IDE wie die von Gambas kann keine Methodik lehren, obwohl eingeräumt werden muss, dass dies besser gemacht werden könnte.
Es ist jedoch ein Problem der schlechten RAD-Implementierung von fast ALLEN Tools, die sich RAD nennen.
https://en.wikipedia.org/wiki/Rapid_application_development
In Bezug auf die Tatsache, dass Gambas sehr zu wünschen übrig lässt ... hängt es davon ab, was Sie wollen.
Die Web-Technologie lässt zu wünschen übrig: HTML, CSS, Javascript, Webserver, jeder möchte, dass es einfacher wird, die zufällige Komplexität, die diese Technologien mit sich bringen, ist überwältigend.
Die Technologie, die als Infrastruktur des Internets dient, lässt zu wünschen übrig: Der TCP / IP-Protokollstapel ist weit entfernt von etwas, das als "ernst" (in Bezug auf das Design) angesehen wird.
Was man über C / C ++ sagen kann: Menschen sind gewöhnliche Tiere. C ++ wurde speziell für C-Programmierer entwickelt. Die Komplexität von C ++ ist ungeheuerlich und heute gibt es neue Versuche, das Angebot von C ++ zu verbessern (obwohl es sie gibt) sind Versuche, die lange zurückreichen): go language, Mozilla Rust zum Beispiel. Wenn die älteren scheitern oder nicht gedeihen, ist dies "den Programmierern", der Notwendigkeit der Abwärtskompatibilität und den kommerziellen Interessen zu verdanken.
Gambas war ein Versuch, ein Visual Basic (6) für Linux zu erstellen, das kein Klon war. Die Entwicklung von dort ist gut. Heute bietet es viele Funktionen (aber natürlich nicht alle), die in Sprachen wie Java vorhanden sind, jedoch auf viel einfachere Weise.
In diesem Sinne ist Gambas ein bisschen wie Python, ich meine den pragmatischen Ansatz: Es versucht, der Sprache Funktionen zu bieten, die Programmierer für wertvoll halten, obwohl das Ergebnis eine eher heterogene Sprache ist (dieses Problem in Gambas ist viel geringer als in Python). .
In Bezug auf Ihre anderen Kommentare: Wenn jemand lernen möchte, (auf Amateur-Weise) zu programmieren, werfen Ihre Vorschläge viele Probleme auf:
C ++: Sehr komplex und fehleranfällig. Es erfordert auch viel mehr Arbeit, um das gleiche Ergebnis wie bei anderen Sprachen (z. B. Gambas) zu erzielen, sodass es in den meisten Fällen auch für den Lernenden demotivierend ist.
Stack-PHP: Nicht besser als Gambas, wenn es darum geht, schlechte Programmiergewohnheiten vorzuschlagen. Das Mischen von Business-Code mit Benutzeroberflächen-Code ist das, was PHP von Anfang an vorgeschlagen hat, indem Code in eine HTML-Datei eingebettet werden kann. Komplexer in der Installation und Konfiguration aller erforderlichen Tools. Es ist kein allgemeiner Zweck (Sie können keine Desktop-App erstellen oder es ist zumindest nicht logisch, dies zu tun).
Python: Unterstützt 3 Paradigmen, die für einen Lernenden verwirrend sein können und Sie dazu zwingen können, mit komplexen Dingen wie dem konzeptionellen Verständnis dieser Paradigmen zu beginnen. Es hat kein elegantes, sondern ein pragmatisches Design. Es ist so mächtig und freizügig, dass es den Lernenden vor echte kognitive Herausforderungen stellen kann. Zu seinen Gunsten hat es eine breite Community und Studienmaterial. Neben dem Versuch zu zeigen, dass jede Sprache Probleme und sogar große Herausforderungen für einen Lernenden darstellen kann, ist Python mit der richtigen Dokumentation ein sehr guter Ausgangspunkt.
Ruby: hat das gleiche Problem wie Python in Bezug auf die unterstützten Paradigmen. Die Syntax könnte viel klarer und leichter zu erlernen sein, wenn sie Smalltalk (wie so viele Dinge) entnommen hätte, aber das Engagement für andere Sprachen macht das Erlernen der Syntax für einen Lernenden nicht so einfach wie möglich. Es ist definitiv keine Sprache, die leicht zu erlernen ist, obwohl sie vielleicht etwas einfacher ist als Python. Es hat eine sehr gute Dokumentation und Communitys, die es zu einer sehr guten Option als 1. Sprache machen.
Die einzige Sprache, die ich kenne und die intelligent entwickelt wurde, um das Lernen zu erleichtern, ohne jedoch nur eine akademische Sprache zu sein, ist Smalltalk, für mich die beste Option, wenn man die Sprache und die Werkzeuge berücksichtigt, da die Dokumentation zum Erlernen des Programmierens mit Smalltalk ist etwas veraltet. Es gibt auch Communities, in denen Sie lernen können.
In Anbetracht des Kontextes ist die Verwendung von Gambas zum Erlernen der Programmierung vollkommen logisch, insbesondere wenn der Lernende bereits Kontakt zu einer Version von BASIC hatte.
Gute Lernmaterialien für Gambas werden vermisst, da sie immer noch knapp und unvollständig sind, aber die diesbezüglichen Bemühungen von jsbsan machen Gambas zu einer Option, um das Programmieren zu lernen (für einen GNU / Linux-Benutzer, dh einen Hobbist), zu einer Option, die in Betracht gezogen werden sollte. Gambas hat auch nützliche Lerngemeinschaften.
Wie immer +1, Fabian.
Wir vermissen dich für das Forum.
Wie man in meiner Stadt sagt: «Wissen hat keinen Platz»
Und für diejenigen, die das Programmieren lernen wollen, denke ich, dass es eine Wahl ist, dies zu berücksichtigen.
Alle, die Programme mit grafischen Oberflächen mit Pyhton oder Java erstellt haben, werden bei mir sein, weil es mit Gambas viel einfacher ist.
Meiner bescheidenen Meinung nach bedeutet es nicht, dass es gut oder besser ist, nur weil es "einfach" ist. Dies hängt von mehreren Faktoren ab. Ist Ihr Projekt ein Freizeitprojekt oder ist es professionell? Ist es hohe Leistung? Multiplattform?, etc ...
Haben Sie die JavaFX-API nicht gesehen? Es ist guter Vater, Effekte, CSS und viele attraktive Dinge, die Sie in sehr kurzer Zeit entwickeln.
Aber wenn Sie über das Programmieren oder Lernen sprechen, denke ich, dass Python eine gute Wahl ist. Von dort ging es mit Assembler nach C und dann zu jeder anderen Hochsprache.
Ob Java für Multiplattform "einfach" ist, bedeutet nicht, dass es gut oder besser ist.
Dass Python leicht zu lernen ist, bedeutet nicht, dass es gut oder besser ist
Es ist eine schreckliche Idee, Empfehlung zu beginnen
Tatsächlich sind alle schreckliche Ideen, um das Programmieren zu lernen
Wovon redest du? Ich habe nie gesagt, dass Java besser ist. Keine Sprache ist die beste, alles hängt vom Zweck ab. Ich verstehe auch nicht, warum Sie sagen, dass Python als Muttersprache eine schlechte Idee ist. Viele Universitäten verwenden Python, um Logik und Algorithmen zu lehren. Es wird verwendet, weil es einfach, klar und konsistent ist. Da es sich um ein Skript handelt, kümmern sich die Schüler nicht um Themen wie das Kompilieren. Wenn zum Erstellen eines Programms keine feste Struktur verwendet werden muss, ist dies einfacher, sodass sich der Schüler auf Algorithmen und Logik konzentrieren kann.
Sobald der Schüler Kenntnisse über diese Themen hat, kann er mit fortgeschritteneren Themen beginnen. Eine gute Sprache, um diese Konzepte zu sehen, ist C. In C lernen Sie, Dinge von Hand, Strukturen, Zeiger usw. zu tun. Jetzt, da Sie C kennen, ist es Zeit, langwierigere Anweisungen zu sehen, die näher an der Maschine liegen, eine Assemblersprache, um zu wissen, wie die Maschine funktioniert.
Nachdem der Schüler die Logik, die Strukturen, die Algorithmen und die Komplexität der Anweisungen auf niedriger Ebene kennt, ist er bereit, eine Sprache auf hoher Ebene zu lernen.
Für mich scheint diese Art des Lehrens die richtige zu sein. Sie geben keine Meinung darüber ab, warum nicht. Sie sagen nur, dass es eine schreckliche Idee ist. Ich würde gerne Ihre Meinung erfahren.
Grüße.
Ich bin super neu in diesem Forum und insbesondere mag ich Elektronik und viele andere Dinge, darunter Programmierung. Als ich mich entschied, Windows zu verlassen und auf Linux umzusteigen, hatte ich kein besseres Angebot als Garnelen, um mein Bit zu dominieren über die parallele Schnittstelle, um es über USB tun zu können ... ein Fortschritt und drittens, um endlich meine Projekte ausführen zu können, habe ich viel Stoff. Deshalb denke ich, dass Gambas mich ermutigt hat, mit der Programmierung fortzufahren, nicht wie ich passiert mit anderen Sprachen Ich habe endlich etwas gefangen und etwas anderes ist herausgekommen, Beispiel für VB6 step .net und scharf und ich habe keinen Knopf mehr verstanden und meine Projekte sind ins Stocken geraten. Dank Linux und Garnelen kann ich weitermachen. Eine Umarmung an alle
Wenn Sie Visual Basic 6 mögen, ist es ideal für Sie. Wenn nicht (wie in Ihrem Fall), verwenden Sie ruhig EMACS oder VIM.
emacs und vim sind keine programmiersprachen ...
Ich denke, es bezieht sich auf die VB6-IDE, genau wie der Beitrag "ein bisschen wie Visual Basic ™".
Obwohl ich Shrimps nicht mag, ist aus meiner Sicht jede Umgebung, die den Menschen den Einstieg in die Programmierung erleichtert und die Anwendungsentwicklung zufriedenstellend fördert, ein Juwel. RAD-Entwicklung Wir haben den exzellenten Lazarus und Qtcreator.
Was ich persönlich am meisten an Gambas hasse, ist, dass es sich nicht um eine Multiplattform handelt, die ein «Interpreter» ist. Ich sehe die Logik nicht. Man kann nur sagen, dass es eine schlechte Entwicklungsarchitektur hatte, daher war es so schwierig, sie zu portieren zu anderen Plattformen.
Ich habe versucht, Lazarus zu lernen (tatsächlich habe ich Programme in dieser Umgebung erstellt), aber ich habe kaum Informationen oder Handbücher gefunden (es gibt eines, das recht gut zu sein scheint, aber viel Geld kostet und auf Englisch geschrieben ist). Ich lade Sie ein, einen Beitrag über Lazarus zu verfassen, in dem Sie kommentieren, wo Sie Informationen finden, um sie zu lernen.
Grüße
"Was ich persönlich am meisten an Gambas hasse, ist, dass es keine Multiplattform ist, ein" Interpreter "zu sein. Ich sehe die Logik nicht. Man kann nur sagen, dass es eine schlechte Entwicklungsarchitektur hatte, warum es so schwierig war, sie zu portieren zu anderen Plattformen. "
Es wurde von Grund auf als Entwicklungswerkzeug für GNU / Linux-Systeme entworfen und entwickelt. Es war nie beabsichtigt, eine plattformübergreifende Architektur zuzulassen, daher ist die schlechte Entwicklungsarchitektur ein Fehler Ihrer Wertschätzung.
Wenn Sie Gambas am meisten hassen, hassen Sie wahrscheinlich: C ++, weil es nicht die beste Option für die Webentwicklung ist. zu Javascript, weil es die Entwicklung von Desktop-Anwendungen nicht erleichtert; an Vala für ihre Abhängigkeit von GObject; Messi, weil er kein Tennis spielt; und Nadal, weil er keinen Fußball spielt.
Am Ende identifiziere ich mich immer mit dir, fick xD
Die Wahrheit ist, dass, wenn Sie zumindest aus meiner Sicht programmieren möchten, Python, Ruby, PHP oder warum Sie mich nicht mögen und alles in die Hölle schicken und sich Javascript widmen? Es ist eine Welt da draußen und Gambas, na ja, es bietet nicht zu viel xD
Brillante Köpfe neigen dazu, sich zu treffen ...
Sie leuchten so hell
wie dunkle Materie
Machen Sie ein Tutorial, wie man ein Projekt mit CMake und Vala macht. Wenn Sie möchten, werde ich Ihnen im technischen Teil helfen ...
Interessanter Artikel, obwohl es keine Labels wie OOP oder Programmierung gab.
"Ein bisschen wie Basic" zu sein, könnte es vielen leichter machen, mit der Anwendungsentwicklung unter Linux zu beginnen, finden Sie nicht?
@nosferatoxx:
Ich stimme mit Ihnen ein .
Tatsächlich werde ich einige meiner Anwendungen in den Blog hochladen, damit Sie sehen können, was getan werden kann.
Grüße
Es ist nicht mein Ziel zu beleidigen, aber um ehrlich zu sein, ich sehe nichts Gutes für das Erlernen nicht seriöser Sprachen wie Gambas (da die BASIC-Syntax aus den 80er Jahren stammt). Microsoft muss Gambas nur wegen der Verwendung ihrer VB-Sprache verklagen.
Es gibt bessere Sprachen zu lernen und diese bieten bessere Tutorials wie Javascript, Python, Ruby, Vala, Bash Script, C, C ++.
Diese Sprachen haben eine Zukunft.
Garnelensyntax vom Typ Basic aus den 80ern?
Ich glaube nur nicht, dass du Gambas3 kennst ...
"Es gibt bessere Sprachen zu lernen und diese bieten bessere Tutorials wie Javascript, Python, Ruby, Vala, Bash Script, C, C ++."
Sie haben es mit Python und Ruby eingefügt. Die anderen Vorschläge, die Sie machen, zeigen, dass Sie nie 5 Minuten gebraucht haben, um zu überlegen, welche Schwierigkeiten sie als erste Sprache haben.
Vielen Dank, dass Sie diese Umgebung bekannt gemacht haben. Für diejenigen, die bereits Visual Basic verwendet haben, werden Garnelen es recht einfach finden
Interessant wäre ein Handbuch im Epub-Format für Garnelen
Mein lieber JBSAN, ich verfolge Ihre Tutorials schon lange persönlich. Ich mag Garnelen, um die Programmierung und einige ihrer Steuerelemente zu vereinfachen. Natürlich kann es seine Architektur noch verbessern, aber unter Linux ist es eine gute Programmieroption.
Es gab eine Zeit, in der ich gebeten wurde, Visual Basic zu verwenden, da meine Maschine nur Gnusoftware gehört. Ich habe Dinge in Garnelen gemacht.
Es ist wahr, dass beide Plattformen ziemlich einfach zu erledigen sind, aber die Dokumentation auf Spanisch ist knapp.
Persönlich habe ich diese Methode nicht als echte Programmierung angesehen und wenn Sie echte Programmierung lernen wollen, ist sie auf jeden Fall nützlich und für immer nichts Besseres als c / c ++, emacs und gcc
Hier löschen sie die Kommentare? Kommentar vor einiger Zeit und meine beiden Kommentare erscheinen nicht mehr ...
In Debian Stable ist es nicht erforderlich, den ppa hinzuzufügen, um gambas3 zu installieren.
Im Übrigen guter Artikel.
Grüße JSBAN. Ich bin ein Shrimps-Programmierer und sogar im Shrimps-Forum. Ihre Erklärung ist sehr gut, Garnelen sind meiner Meinung nach eine Sprache, um die Welt des Programmierens zu beginnen, aber wenn ich persönlich für ernsthafte Projekte bin, würde ich Garnelen nicht empfehlen. Wenn Sie als professioneller Beruf programmieren möchten, gibt es andere Sprachen: C, C ++, PHP, JAVA, JS, PYTHON. Prost
schau dich mit Windows 7 und Firefox an
Worum geht es dir? Nicht die ganze Zeit kann ich unter Linux sein, meine Liebe.
Verschwenden Sie keine Zeit mit PAJEREADAS.
https://www.youtube.com/watch?v=ON0A1dsQOV0
Das nemh-Repository ist nicht mehr aktiv. Um das neue (und hoffentlich endgültige) Repository zu installieren, müssen Sie Folgendes verwenden:
$ sudo add-apt-repository ppa: gambas-team / gambas3
$ sudo apt-get Aktualisierung
$ sudo apt-get install gambas3