Noriu išmokti krevečių. Nuo ko pradėti?

Na, pradėkime nuo paaiškinimo, kas yra „Gambas“:

„Gambas“ yra nemokama „Linux“ kūrimo aplinka, pagrįsta „Basic“ vertėju su objekto plėtiniais, šiek tiek panaši į „Visual Basic ™“ (bet NE kloną!). Naudodami „Gambas“ galite greitai sukurti savo grafinę programą naudodami „QT“ arba „GTK +“, pasiekti „MySQL“, „PostgreSQL“, „Firebird“, „ODBC“ ir „SQLite“ duomenų bazes, valdyti programas naudodami „DBUS“, išversti savo programą į bet kurią kalbą, sukurti „Linux“ komandų priekinę dalį, kurti lengvai pritaikyti tinklo programas, kurti 3D „OpenGL“ programas, kurti CGI žiniatinklio programas, generuoti diegimo paketus įvairiems paskirstymams ir kt.

Pasakykite, kad galite rasti dvi „Gambas“ versijas: Krevetės y Krevetės.

Naujausias yra „Gambas3“ ir patariu tai naudoti, nes jis labiau orientuotas į objektų, o ne „Gambas2“ programavimą, išskyrus „Gambas2“, autorius Benoît Minisini jo nebeatnaujina ir naudoja „Qt3“, kuris yra „nebenaudojamas“ (nebenaudojamas) .

Krevetinis ide3

Gambas3 IDE

Kaip jį įdiegti?

Debian / Ubuntu vartotojams turite įdiegti ppa:

$ sudo add-apt-repository ppa: nemh / gambas3 $ sudo apt-get update $ sudo apt-get install gambas3

Taip pat galite jį sukompiliuoti iš šaltinio kodo. Procesas taikomas projekto svetainėje http://gambas.sourceforge.net/en/main.html, taip pat galite pamatyti, kaip tai paaiškinta ekrano kopijose krevetė cuso: šaltinio kodo sudarymo paaiškinimas

O nuo ko pradėti, kad išmokčiau jį naudoti?

Yra keletas svetainių, kuriose galite apsilankyti:
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).

„Gambas2“ ir „Gambas3“ dokumentacijos tinklalapis

„Gambas2“ ir „Gambas3“ dokumentacijos tinklalapis

http://www.cursogambas.blogspot.com.es: Tai yra krevetės kursas, kurį rengiu ir kuris prasideda nuo nulio su programavimo žiniomis, paaiškinant pagrindinius užsakymus, kilpas, pavyzdžius ir kt.

Duomenų bazės programų pavyzdžiai, dizaino modelių naudojimas ir pavyzdžiai krevetės su Arduino.

dėmesį:
Pats „Gambas3 Ide“ pateikia nemažai pavyzdžių, paruoštų naudoti. Norėdami pamatyti šaltinio kodą, turite anksčiau „išsaugoti kaip ...“ pavyzdžius kitame aplanke ir atidaryti juos iš naujo aplanko, kad pamatytumėte šaltinio kodą.

Forumas:
Gambas-es.org: Forumas ispanų kalba, kur galite peržiūrėti daugiau nei 20.000 2000 paskelbtų pranešimų ir su daugiau nei XNUMX registruotų vartotojų

Knygos:
Jūs turite dvi nemokamas knygas:
1) ispanų kalba: Krevetės: Ši knyga buvo skirta 1.99 versijai, tačiau ji gali jums labai padėti.
2) Anglų kalba: http://beginnersguidetogambas.com/: Tai skirta 2 versijai, bet pakomentuokite 3 versiją.

Vaizdo pamokos:
Sukūriau kanalą „YouTube“, kur įkėliau kelis mokomuosius vaizdo įrašus, kuriuos dažniausiai dariau su „gambas2“, tačiau jie galioja ir „Gambas3“:
http://www.youtube.com/user/jusabejusabe

Kai kurie vadovai:
http://jsbsan.blogspot.com.es/p/tutoriales-y-manuales-de-gambas.html

Kitas tinklaraštis, kuriame rasite daugiau straipsnių apie krevetes:
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/

Tikiuosi, kad jums patiks, linkėjimai


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   ugnies šaltis sakė

    Ačiū draugei, aš atsidėsiu mokymosi užduočiai, tiesa atrodo įdomiai, sveikinimai

    1.    Anonimo sakė

      Pažvelkite į šią programą, pavadintą „i-nex“, parašytą „Gambas 3“, ji panaši į „Windows everest“, grafinėje sąsajoje rodo visą jūsų aparatinę ir programinę įrangą.

      Įdiegiau jį „ubuntu“, bet nepavyksta, kaip jis veikia?

      https://www.facebook.com/inexlinux

  2.   galaksas sakė

    Yra platinimas, vadinamas „Daxos“, kuris naudoja „Gambas 3“ pagamintą darbalaukį. Manoma, kad jis skirtas mažai išteklių naudojantiems kompiuteriams. Pagrindinė versija paremta „Ubuntu“ ir Rasperry Pi „Debian“. Aš to nebandžiau, bet iš matytų užfiksuotų vaizdų jis atrodo gražiai. „Icon“ rinkinys yra gana panašus į tą, kuris naudojamas „Haiku OS“.
    Sveiki atvykę!

    1.    jsbsan sakė

      Aš pamiršau paminėti, kad yra dar vienas „gnu / linux“ paskirstymas, kur gambas3 buvo įdiegtas kaip standartas, jis vadinamas „Minino PicarOS“ „Diego“, http://minino.galpon.org/es/descargas

    2.    jsbsan sakė

      Pamiršau pakomentuoti, kad yra dar vienas platinimas (be „Daxos“), kuriame iš anksto įdiegtos krevetės3, jis vadinamas „Minino PicarOs“ „Diego“.
      Galite atsisiųsti čia: http://minino.galpon.org/es/descargas

  3.   varnas sakė

    Sveiki, labai geras pranešimas. Tai atrodo tikrai įdomu ir sukelia norą mokytis. Norėjau užduoti klausimą: bet kokiu atveju yra bibliotekų, kurios valdytų USB prievadą krevetėmis? Praėjusiais metais aš padariau projektą fakultetui ir man reikėjo naudoti usb prievadą, todėl savo grupėje mes galėjome naudoti „Visual Basic“ su kai kuriomis specialiomis bibliotekomis. Bet būtų labai gerai, kad galėčiau naudotis šia platforma, ir norėjau sužinoti, ar yra ir bibliotekų, ar panašiai.
    Sveikinimai.

    1.    jsbsan sakė
  4.   Cuervo sakė

    Manau, kad jo turimas potencialas yra didelis, tačiau pagrindinių ir darinių sintaksė žudo mano akis, todėl norisi tai išbandyti.

  5.   MSX sakė

    «Noriu išmokti krevečių. Nuo ko pradėti?»

    UŽ BĖGIMĄ.

    Krevetės, tikrai? Tiek daug kalbų ir tiek daug įdomių dalykų, kurių reikia išmokti ... Krevetės !!! ??
    Nėra žmogaus, ne ...

    1.    Danielis sakė

      Ir kurį jūs rekomenduojate?

      1.    MSX sakė

        @Jsbsan, ar būtent tai yra problema, „Gambas“ nėra * rimtas * programavimas ir dar blogiau, tai deformuoja mokymąsi ir pirmąjį požiūrį į programavimą, siūlydamas RAD hibridą, kuris, tiesą sakant, palieka daug norimų rezultatų.

        @Danielis: tai, žinoma, priklauso nuo to, ką tu nori daryti, bet paprastai eilutės: C ++ (Qt, tyliai), PHP kaminas, Python, Ruby ... tai priklauso nuo to, ko ieškai.
        „Python“ kelia daug triukšmo, nes jis ne tik scenarijus, bet ir naudoja išankstinį kompiliavimą, kuris jį daro daug greitesnį, jis turi bibliotekas ir susiejimus su kitomis kalbomis, pvz., C ++, beveik viskam, ko tik norite, ir jis taip pat sėkmingai perkeliamas į internetą. Geriausias „Python“ dalykas yra tas, kad tas pats kodas su labai nedaug pakeitimų veikia tiek lokaliai, tiek bet kurioje kitoje aplinkoje, iš tikrųjų šiandien daugelis sistemos lygio administravimo įrankių yra programuojami tiesiogiai „Python“ ...

        „Java“ yra dar vienas siaubingas dalykas, ar jūs kada nors matėte savo kodą? Jūsų būdas kurti klases ir funkcijas? Ir visa tai, kas veikia virtualia mašina ... ne, ačiū.

        1.    kalten sakė

          Atsiprašau? Ar palaikote C ++, bet ne „Java“, naudojimą?… Kaip manote, iš kur kyla didžioji „Java“ sintaksės dalis? Kuriant klases „Java“ man atrodo labai natūralu, palyginti su „OOP“, skirtingai nei „C ++“, kuris buvo sukurtas taip, kad „C“ programuotojai galėtų pasinaudoti „OOP“, tiesa, kad jis yra daugžodis (rašote daug eilučių), bet jei norite kažko greičiau koduoti galite naudoti bet kurią kalbą, kuri veikia „Java“ virtualioje mašinoje, tai yra, pavyzdžiui, Ceilonas, kurį sukūrė Gavinas Kingas, dirbantis „Red Hat“, beje, „Java“ nėra jokių funkcijų (išskyrus konstruktorius) savaime yra metodų.

          Be to, ar jūs skundžiatės „Java“ virtualia mašina? LOL yra vienas geriausių dalykų, kuriuos turi platforma. Bet tai dar ne viskas, jūs palaikote PHP naudojimą. PHP yra vizualus šių laikų pagrindas, mano kuklia nuomone, PHP yra kalba, sukurta žmonėms, kurie nėra tikri programuotojai. Noriu pasakyti, kad jie nėra profesionalai. Tik ką tu sakai apie Gambą.

          Ar žinote, kiek verslo programų veikia „Java“ virtualioje mašinoje? Ir ne tik tai, bet ir daugelis kitų darbalaukio programų. Paprastas faktas, kad „Java“ yra daug platformų, daro ją gera kūrimo platforma.

          „Python“ ir „Ruby“ nieko su jumis neaptariu, manau, kad tai labai geros kalbos, aiškios, paprastos ir naudingos.

        2.    92. kas yra? sakė

          Kiekvienas naudoti tai, kas jiems yra lengviausia, taškas.

        3.    cy surinkėjo programuotojas sakė

          pitonas čiulpia
          jums net nereikia deklaruoti kintamųjų
          kodėl verta kalbėti apie php

          krevetes
          jie visi čia kvailiai
          krevetės nėra skirtos mokytis programuoti
          ir nedaryti programų, kurios nėra rimtos

          krevetės yra įprasta administracinė programa
          priekinis galas
          duomenų bazės vartotojo sąsaja
          tos programos, kurios paprastai aptarnauja tik vieną įmonę / vartotoją

          1.    ei sakė

            pasakykite tai „Google“, kuris be daugelio kitų mokslinių projektų, kurie taip pat jį naudoja, naudoja pitoną arba tokias programas kaip „bitittorrent“ ir oficiali „Bitcoin“ piniginė

          2.    jsbsan sakė

            "Gambas turi padaryti tipinę administracinę programą sąsaja duomenų bazės vartotojui, toms mažoms programoms, kurios paprastai aptarnauja tik vieną įmonę / vartotoją"
            Ir tau tai atrodo mažai?

        4.    Fabianas Floresas Vadellas sakė

          @msx
          "Gambas nėra * rimtas * programavimas ir dar blogiau, jis deformuoja mokymąsi ir pirmąjį požiūrį į programavimą, siūlydamas RAD hibridą, kuris, tiesą sakant, palieka daug norimų rezultatų."

          Tiesa, „Gambas“ nėra rimtas programavimas, iš tikrųjų tai yra kalba, daugiau IDE, daugiau baitų kodo kompiliatorius, daugiau vertėjas. Programavimą nustato programuotojas ir jis bus rimtas, ar ne, priklausomai nuo to, ar programuotojas yra rimtas, ar ne.

          Tai nėra ir RAD įrankis ... arba jis yra tiek, kiek gali būti bet kuris IDE su formos dizaineriu (tai yra nieko).

          Atsižvelgiant į tai, kad tai deformuoja mokymąsi ... arba. Polinkis pradėti rašyti programą per grafinę sąsają nėra problema, bet pasiūlymas įtraukti visų rūšių kodus į grafinių valdiklių įvykių tvarkytuvus.

          Pastaba: pradžia nuo grafinės sąsajos nėra kažkas, kas man patinka, tačiau RAD metodika, pagrįsta prototipų, kuriuos vartotojui galima parodyti norint greitai gauti atsiliepimą, kūrimu, yra tinkama. Tokia IDE, kaip „Gambas“, negali mokyti metodikos, nors reikia pripažinti, kad tai būtų galima padaryti geriau.

          Bet tai yra prasto RAD įdiegimo problema beveik visoms priemonėms, kurios save vadina RAD.

          https://en.wikipedia.org/wiki/Rapid_application_development

          Kalbant apie tai, kad Gambas palieka daug ko norėti ... tai priklauso nuo to, ko norite.

          Žiniatinklio technologijos palieka daug norimų rezultatų: HTML, CSS, „javascript“, žiniatinklio serveriai, visi nori, kad jie būtų paprastesni, atsitiktinis šių technologijų sudėtingumas yra didžiulis.

          Interneto infrastruktūra tarnaujanti technologija palieka daug ko norėti: tcp / ip protokolo kaminas yra toli nuo to, kas laikoma „rimtu“ (dizaino požiūriu).

          Iš C / C ++, galima sakyti, žmonės yra įprasti gyvūnai. C ++ buvo sukurtas atsižvelgiant į C programuotojus. C ++ sudėtingumas yra siaubingas ir šiandien yra naujų bandymų patobulinti tai, ką siūlo C ++ (nors yra bandymų, kad jau seniai): eik kalba, pavyzdžiui, „Mozilla Rust“. Jei vyresniems nepavyksta ar jie nesiseka, tai „programuotojų“ dėka, atgalinio suderinamumo poreikio ir komercinių interesų.

          „Gambas“ bandė sukurti „Visual Basic“ (6), skirtą „Linux“, o ne klonui. Jo evoliucija iš ten yra gera. Šiandien jis siūlo daugybę funkcijų (bet, žinoma, ne visų), vartojamų tokiomis kalbomis kaip „Java“, tačiau daug paprasčiau.

          Šia prasme „Gambas“ yra šiek tiek panašus į „Python“, turiu omenyje pragmatišką požiūrį: jis bando kalbai suteikti funkcijų, kurios programuotojams atrodo vertingos, nors rezultatas yra gana nevienalytė kalba (ši „Gambas“ problema yra daug mažesnė nei „Python“). .

          Dėl kitų jūsų komentarų: jei kažkas nori išmokti (mėgėjiškai) programuoti, jūsų pasiūlymai kelia daug problemų:

          C ++: labai sudėtinga ir linkusi į klaidas, taip pat reikia daug daugiau darbo, kad gautumėte tą patį rezultatą, kaip ir kitomis kalbomis (pvz., „Gambas“), todėl daugeliu atvejų tai bus ir motyvuojantis besimokančiajam.

          „Stack PHP“: ne geriau nei „Gambas“, kai reikia siūlyti blogus programavimo įpročius, verslo kodo maišymas su vartotojo sąsajos kodu yra tai, ką PHP pasiūlė nuo pat pradžių, leidžiant kodą įterpti į HTML failą. Sudėtingiau įdiegti ir sukonfigūruoti visus reikalingus įrankius. Tai nėra bendra paskirtis (negalite sukurti darbalaukio programos arba bent jau nėra logiška tai daryti).

          „Python“: palaiko 3 paradigmas, kurios gali būti painios besimokančiajam ir gali priversti pradėti nuo sudėtingų dalykų, pavyzdžiui, konceptualiai suprasti šias paradigmas. Jis turi ne elegantišką, o pragmatišką dizainą. Tai yra tokia galinga ir viską leidžianti, kad gali pateikti besimokančiajam tikrų pažintinių iššūkių. Jos naudai ji turi plačią bendruomenę ir studijų medžiagą. Be bandymo parodyti, kad kiekviena kalba gali sukelti problemų ir net didžiulius iššūkius besimokančiajam, „Python“ su tinkama dokumentacija yra labai gera vieta pradėti.

          „Ruby“: turi tą pačią problemą kaip „Python“, kalbant apie palaikomas paradigmas. Jos sintaksė galėtų būti daug aiškesnė ir lengviau išmokstama, jei ji ją būtų paėmusi (nes reikėjo tiek daug dalykų) iš „Smalltalk“, tačiau dėl savo įsipareigojimo kitoms kalboms mokytis sintaksės nėra taip lengva, kaip galėtų būti. Tai tikrai nėra ta kalba, kuri sukurta taip, kad ją būtų lengva išmokti, nors ji galbūt šiek tiek lengvesnė už „Python“. Joje yra labai geri dokumentai ir bendruomenės, todėl tai yra labai geras pasirinkimas kaip 1-oji kalba.

          Vienintelė kalba, kurią žinau ir kuri buvo suprojektuota siekiant palengvinti mokymąsi, tačiau nėra tik akademinė kalba, yra „Smalltalk“, man geriausias pasirinkimas iš visų, jei atsižvelgsite į kalbą ir įrankius, nes dokumentai, skirti išmokti programuoti su „Smalltalk“ jis šiek tiek datuojamas. Jame taip pat yra bendruomenių, kuriose galite mokytis.

          Atsižvelgiant į kontekstą, „Gambas“ naudoti norint išmokti programuoti yra visiškai logiška, ypač jei besimokantysis jau turėjo kontaktą su „BASIC“ versija.

          Geros „Gambas“ mokomosios medžiagos praleista, nes jos vis dar yra nedaug ir neišsamios, tačiau jsbsano pastangos šiuo klausimu daro „Gambas“ pasirinkimo galimybe išmokti programuoti (GNU / Linux vartotojui, ty hobistui). svarstyti. „Gambas“ taip pat turi naudingų mokymuisi bendruomenių.

          1.    jsbsan sakė

            Kaip visada, +1, Fabianas.
            Mes ilgimės jūsų forume.

    2.    jsbsan sakė

      Kaip sakoma mano mieste: „Žinioms nėra vietos“
      O norintiems išmokti programuoti, manau, kad tai pasirinkimas, į kurį reikia atsižvelgti.
      Visi tie, kurie sukūrė programas su grafinėmis sąsajomis su pyhtonu ar java, bus su manimi, nes su „Gambas“ tai yra daug lengviau.

      1.    kalten sakė

        Vėlgi, mano kuklia nuomone, vien tai, kad tai „lengva“, dar nereiškia, kad jis yra geras ar geresnis. Tai priklauso nuo kelių veiksnių. Ar jūsų projektas yra laisvalaikio projektas, ar jis yra profesionalus? Ar tai didelis našumas? daugiaplatformis? ir pan ...
        Taip pat kalbant apie GUI, ar nematėte „JavaFX“ API? Tai geras tėvas, efektai, CSS ir daugybė patrauklių dalykų, kuriuos sukursite per labai trumpą laiką.

        Bet jei jūs kalbate apie programavimo pradžią ar mokymąsi, manau, kad „Python“ yra geras pasirinkimas. Iš ten jis eis į „C“ su „Assembler“ ir tada į bet kurią kitą aukšto lygio kalbą.

        1.    kompiliacijos maniakas sakė

          ar java yra „lengva“ daugiaplatformei, dar nereiškia, kad ji yra gera ar geresnė.
          kad pitoną lengva išmokti, dar nereiškia, kad jis geras ar geresnis
          Tai yra siaubinga idėja, rekomendacija pradėti
          iš tikrųjų visos yra baisios idėjos pradėti mokytis programuoti

          1.    kalten sakė

            Apie ką tu kalbi ... Aš niekada nesakiau, kad „Java“ yra geresnė. Nė viena kalba nėra pati geriausia, viskas priklauso nuo tikslo. Aš taip pat nesuprantu, kodėl jūs sakote, kad „Python“ yra bloga mintis kaip pirmoji kalba. Daugelis universitetų naudoja pitoną mokydami logikos ir algoritmų, jis naudojamas, nes jis yra paprastas, aiškus ir nuoseklus. Kadangi tai scenarijus, studentams nerūpi tokie klausimai kaip kompiliavimas. Nereikia naudoti fiksuotos struktūros programai kurti, todėl studentas gali susitelkti ties algoritmais ir logika.

            Kai studentas turi žinių apie šias temas, jis gali pradėti nuo pažangesnių temų.Gera kalba šioms sąvokoms pamatyti yra C. C kalboje jūs mokotės daryti viską rankomis, struktūras, rodykles ir pan. Dabar, kai žinote C, atėjo laikas pamatyti daugiau varginančių instrukcijų, kurios yra arčiau mašinos, kai kurios surinkimo kalbos, kad sužinotumėte, kaip mašina veikia.

            Dabar, kai studentas turi logiką, struktūras, algoritmus ir žino žemo lygio instrukcijų sudėtingumą, jis yra pasirengęs išmokti aukšto lygio kalbą.

            Man toks mokymo būdas atrodo teisingas, jūs nepateikiate savo nuomonės apie tai, kodėl gi ne, tiesiog sakote, kad tai atrodo baisi mintis. Norėčiau sužinoti jūsų nuomonę.
            Sveikinimai.

      2.    OLAF sakė

        Šiame forume esu labai naujas ir ypač man patinka elektronika ir daugybė kitų dalykų, įskaitant jų programavimą. Pirma, kai nusprendžiau palikti „Windows“ ir pereiti prie „Linux“, neturėjau geresnio pasiūlymo nei krevetės dominuoti mano „Bit“. žaisti per lygiagretųjį prievadą, kad galėčiau tai padaryti per USB .... anksto ir trečia, kad galiausiai galėčiau įgyvendinti savo projektus, turiu daug audinių. Todėl manau, kad „Gambas“ paskatino mane tęsti programavimą ne taip, kaip aš darau su kitomis kalbomis. Pagaliau kažką pagavau ir pasirodė kažkas kitas, VB6 step .net pavyzdys ir aštrus, aš nebesupratau rankenėlės ir mano projektai strigo. „Linux“ ir krevečių dėka galiu tęsti. Apkabinimas visiems

    3.    3000 sakė

      Jei jums patiko „Visual Basic 6“, jis jums idealiai tinka. Jei ne (kaip yra jūsų atveju), ramiai naudokite EMACS arba VIM.

      1.    ei sakė

        „emacs“ ir „vim“ nėra programavimo kalbos ...

        1.    Mario sakė

          Manau, kad tai reiškia „VB6 IDE“, tą patį kaip įrašas „šiek tiek panašus į„ Visual Basic ™ “

    4.    f3niX sakė

      Mano požiūriu, nors man nepatinka krevetės, bet kokia aplinka, padedanti žmonėms pradėti programuoti ir patenkinamai skatinanti kurti programas, yra brangakmenis. RAD plėtra mes turime puikų lazarus ir qtcreator.

      Aš asmeniškai labiausiai nekenčiu apie „Gambas“, kad jis nėra daugiaplatformis, būdamas „vertėju“, nematau logikos, galima tik pasakyti, kad jis turėjo prastą vystymo architektūrą, todėl buvo taip sunku jį perkelti į kitas platformas.

      1.    jsbsan sakė

        Bandžiau išmokti „lazarus“ (tiesą sakant, šioje aplinkoje esu sukūręs programų), bet beveik neradau informacijos ar vadovų (yra tokių, kurie atrodo visai neblogai, tačiau kainuoja daug pinigų ir parašyti anglų kalba). Kviečiu parašyti įrašą apie lazarus, kur pakomentuosite, kur rasti informacijos, kad ją išmoktumėte.
        saludos

      2.    Fabianas Floresas Vadellas sakė

        "Aš asmeniškai labiausiai nekenčiu apie" Gambas "tai, kad ne daugiaplatformis yra" vertėjas ", nematau logikos, galima tik pasakyti, kad ji turėjo blogą plėtros architektūrą, kodėl taip sunku buvo ją perkelti į kitas platformas."

        Jis buvo sukurtas ir sukurtas nuo pat pradžių, kad būtų GNU / Linux sistemų kūrimo įrankis. Niekada nebuvo ketinama leisti, kad tai būtų platforma, todėl bloga kūrimo architektūra yra jūsų vertinimo klaida.

        Jei labiausiai nekenčiate „Gambas“, tikriausiai nekenčiate: C ++, nes tai nėra geriausias pasirinkimas kuriant internetą; „javascript“, nes tai nepalengvina darbalaukio programų kūrimo; Valai už jos priklausomybę nuo GObject; Messi, nes jis nežaidžia teniso; ir Nadalas, nes nežaidžia futbolo.

    5.    nanotechnologijų sakė

      Aš visada galų gale tapatau su tavimi, šūdas xD

      Tiesa ta, kad jei norite programuoti, bent jau mano požiūriu, geriausias dalykas yra „Python“, „Ruby“, PHP arba, kodėl jums nepatinka aš ir nesiunčiate visko į pragarą ir atsiduodate „Javascript“? Tai pasaulis ten ir Gambas, na, jis nepasiūlo per daug xD

      1.    MSX sakė

        Puikūs protai linkę susitikti ...

        1.    bsdgambero sakė

          jie šviečia taip ryškiai
          kaip tamsioji materija

  6.   Jean Pierre sakė

    Padarykite pamoką, kaip atlikti projektą su „CMake“ ir „Vala“, jei norite, aš jums padėsiu techninėje dalyje ...

  7.   nosferatuxx sakė

    Įdomus straipsnis, nors jame trūko etikečių, tokių kaip OOP ar programavimas.

    Būdamas „šiek tiek panašus į pagrindinį“, daugeliui būtų lengviau pradėti kurti programas naudojant „Linux“, ar nemanote?

    1.    jsbsan sakė

      @nosferatuxx:
      Aš sutinku su tavimi .
      Tiesą sakant, įkelsiu kai kurias savo programas į tinklaraštį, kad galėtumėte pamatyti, ką galima padaryti.
      saludos

  8.   Ismael sakė

    Ne mano tikslas yra įžeisti, bet, jei atvirai, nematau nieko gero mokytis tokių rimtų kalbų kaip „Gambas“ (matant, kad 80-ųjų dešimtmetį į BASIC panaši sintaksė) tiesiog reikia, kad „Microsoft“ paduotų „Gambas“ į teismą dėl jų VB kalbos naudojimo.
    Yra geresnių kalbų, kurias galima išmokti, ir siūlomos geresnės mokymo programos, tokios kaip „Javascript“, „Python“, „Ruby“, „Vala“, „Bash Script“, C, C ++.
    Tos kalbos turi ateitį.

    1.    jsbsan sakė

      Krevetės „Basic“ tipo sintaksė nuo 80-ųjų?
      Aš tiesiog nemanau, kad žinai Gambą3 ...

    2.    Fabianas Floresas Vadellas sakė

      "Yra geresnių kalbų, kurias galima išmokti, ir kurios siūlo geresnes mokymo programas, tokias kaip" Javascript "," Python "," Ruby "," Vala "," Bash Script ", C, C ++."

      Įklijavote jį kartu su „Python“ ir „Ruby“, kiti jūsų pateikti pasiūlymai rodo, kad niekada nepagalvojote 5 minučių galvoti apie tai, kokius sunkumus jie kelia kaip 1-oji kalba.

  9.   bevardis sakė

    Labai ačiū, kad padarėte žinomą šią aplinką, tiems, kurie jau naudojo „Visual Basic“, krevetėms bus gana lengva

    būtų įdomus epub formato krevečių vadovas

  10.   blauzdikauliai sakė

    mano mielasis jbsan, aš jau seniai seku tavo pamokas, man asmeniškai patinka krevetės, dėl paprasto programavimo ir kai kurių jo valdiklių, žinoma, jis vis tiek gali pagerinti savo architektūrą, tačiau Linux sistemoje tai yra gera programavimo galimybė.

  11.   vargšas taku sakė

    Buvo laikas, kai manęs paprašė naudoti „Visual Basic“, nes mano mašina priklauso tik gnu programinei įrangai, aš dariau viską krevetėse.
    Tiesa, kad abi platformas atlikti yra gana paprasta, tačiau ispanų kalba yra nedaug dokumentų.
    Asmeniškai aš nemaniau, kad šis metodas yra realus programavimas, o jei norite išmokti tikro programavimo, bet kokiu atveju naudingas ir visada nieko geresnio už c / c ++, emacs ir gcc

  12.   kalten sakė

    Čia jie ištrina komentarus? Komentuokite prieš kurį laiką ir mano du komentarai nebebus rodomi ...

  13.   Carlos sakė

    Debian stabil, norint įdiegti gambas3, nebūtina pridėti ppa.
    Likusiam, geras straipsnis.

  14.   Fenrizas sakė

    Sveikinimai JSBAN. puikus įrašas, aš esu krevečių programuotojas ir netgi dalyvauju krevečių forume. Jūsų paaiškinimas yra labai geras. Mano nuomone, krevetės yra kalba, leidžianti pradėti programavimo pasaulį, tačiau, jei asmeniškai vykdau rimtus projektus, manau, kad krevetės nerekomenduočiau. Jei norite programuoti kaip profesinę profesiją, yra kitų kalbų: C, C ++, PHP, JAVA, JS, PYTHON. Cheers

    1.    kompiliacijos maniakas sakė

      pažvelk į tave su „Windows 7“ ir „Firefox“

      1.    Fenrizas sakė

        Kokia tavo mintis? Ne visada galiu būti „Linux“, mano brangusis.

  15.   MSX sakė

    Nešvaistyk laiko su PAJEREADAS.

    https://www.youtube.com/watch?v=ON0A1dsQOV0

  16.   Šordi sakė

    „Nemh“ saugykla nebeaktyvi. Norėdami įdiegti naują (ir, tikiuosi, galutinę) saugyklą, turite naudoti:
    $ sudo add-apt-repository ppa: gambas-team / gambas3
    $ sudo apt-get atnaujinimas
    $ sudo apt-get install gambas3