Gusto kong malaman ang mga Prawns.Saan ako magsisimula?

Magsimula tayo sa pagpapaliwanag kung ano ang Gambas:

Ang Gambas ay isang libreng kapaligiran sa pag-unlad ng Linux batay sa isang Pangunahing interpreter na may mga extension ng object, katulad ng Visual Basic ™ (ngunit HINDI isang clone!). Sa Gambas, maaari mong mabilis na idisenyo ang iyong grapikong aplikasyon sa QT o GTK +, i-access ang MySQL, PostgreSQL, Firebird, ODBC at mga database ng SQLite, kontrolin ang mga application sa DBUS, isalin ang iyong programa sa anumang wika, lumikha ng Front End ng mga utos ng linux, lumikha ng mga application ng network madali, gumawa ng mga application ng 3D OpenGL, gumawa ng mga aplikasyon sa web na CGI, bumuo ng mga pakete sa pag-install para sa iba't ibang mga pamamahagi, atbp.

Sabihin sa iyo na maaari kang makahanap ng dalawang bersyon ng Gambas: Mga Prawns2 y Mga Prawns3.

Ang pinakabagong isa ay ang Gambas3, at pinapayuhan ko kayo na gamitin ang isang ito dahil mas nakatuon sa pagprograma ng mga bagay kaysa sa Gambas2, bukod sa Gambas2, hindi na ito nai-update ng may-akda na si Benoît Minisini at gumagamit ng Qt3 na nasa "depisit" (hindi na ginagamit).

Prawn ide3

Gambas3 IDE

Paano ko ito mai-install?

Para sa mga gumagamit ng Debian / Ubuntu mayroon kang isang ppa upang mai-install ito:

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

Maaari mo ring ipunin ito, mula sa source code. Ang proseso ay inilalapat sa website ng proyekto http://gambas.sourceforge.net/en/main.html, maaari mo ring makita itong ipinaliwanag sa mga screenshot sa prawn cuso: paliwanag ng pag-iipon ng source code

At upang malaman kung paano gamitin ito, saan ako magsisimula?

Maraming mga website na maaari mong bisitahin:
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).

Ang web page ng dokumentasyon ng Gambas2 at Gambas3

Ang web page ng dokumentasyon ng Gambas2 at Gambas3

http://www.cursogambas.blogspot.com.es: Ito ay isang kurso sa prawn na ako ay nagse-set up at nagsisimula ito mula sa simula na may kaalaman sa programa, na nagpapaliwanag ng pangunahing mga order, mga loop, mga halimbawa, atbp ....

Ang mga halimbawa ng mga application ng database, paggamit ng mga pattern ng disenyo, at mga halimbawa ng mga aplikasyon ng database ay tinatalakay pa. mga prawn kasama si Arduino.

Tandaan:
Ang Ideyang Gambas3 mismo ay nagdudulot ng maraming bilang ng mga halimbawa, handa nang gamitin. Upang makita ang source code kailangan mong "i-save bilang ..." ang mga halimbawa sa ibang folder, at buksan ang mga ito mula sa bagong folder, upang makita ang source code.

Forum:
gambas-en.org: Forum sa Espanya, kung saan maaari kang kumunsulta sa higit sa 20.000 mga mensahe na nai-publish at may higit sa 2000 mga rehistradong gumagamit

Mga Libro:
Mayroon kang dalawang libreng libro:
1) Sa Espanyol: Mga Prawns: Ang librong ito ay para sa bersyon 1.99, ngunit makakatulong ito sa iyo ng malaki.
2) Sa English: http://beginnersguidetogambas.com/: Para ito sa bersyon 2 ngunit magkomento sa bersyon 3.

Mga tutorial sa video:
Gumawa ako ng isang channel sa YouTube, kung saan nag-upload ako ng maraming mga tutorial video, karamihan sa mga ito ay ginawa ko sa gambas2, ngunit may bisa rin ang mga ito para sa Gambas3:
http://www.youtube.com/user/jusabejusabe

Ang ilang mga manwal:
http://jsbsan.blogspot.com.es/p/tutoriales-y-manuales-de-gambas.html

Iba pang blog kung saan maaari kang makahanap ng higit pang mga artikulo tungkol sa mga prawn:
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/

Inaasahan kong nasiyahan ka rito, regards


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   apoy dijo

    Salamat kaibigan, ibibigay ko sa aking sarili ang gawain ng pag-aaral, ang katotohanan ay mukhang kawili-wili, pagbati

    1.    anonimo dijo

      Tingnan ang program na ito na tinatawag na i-nex nakasulat sa Gambas 3, ito ay tulad ng windows everest, ipinapakita nito ang lahat ng iyong hardware at software sa isang graphic na interface.

      Na-install ko ito sa ubuntu ngunit nabigo ito, paano ito gumagana?

      https://www.facebook.com/inexlinux

  2.   gallux dijo

    Mayroong isang pamamahagi na tinatawag na Daxos na gumagamit ng isang desktop na ginawa sa Gambas 3. Ito ay dapat na nakatuon sa mga computer na mababa ang mapagkukunan. Ang pangunahing bersyon ay batay sa Ubuntu at Rasperry Pi sa Debian. Hindi ko ito nasubukan, ngunit mula sa mga nakunan na nakita ko, maganda ito. Ang set ng Icon ay halos kapareho ng ginagamit sa Haiku OS.
    Pagbati!

    1.    jsbsan dijo

      Nakalimutan kong banggitin na mayroong isa pang pamamahagi ng gnu / linux, kung saan ang gambas3 ay na-install bilang pamantayan, ito ay tinatawag na Minino PicarOS «Diego», http://minino.galpon.org/es/descargas

    2.    jsbsan dijo

      Nakalimutan kong banggitin na may isa pang pamamahagi (bukod sa Daxos) na paunang naka-install na mga prawns3, tinatawag itong Minino PicarOs «Diego».
      Maaari mo itong i-download dito: http://minino.galpon.org/es/descargas

  3.   makintab na itim dijo

    Kumusta, napakagandang post. Mukhang talagang kawili-wili at nais mong malaman. Nais kong magtanong ng isang katanungan: mayroon bang mga silid aklatan upang makontrol ang usb port na may mga prawn? Noong nakaraang taon gumawa ako ng isang proyekto para sa guro, at kailangan kong gamitin ang usb port, iyon ang dahilan kung bakit sa aking pangkat natapos kaming gumamit ng visual basic sa ilang mga espesyal na aklatan. Ngunit napakahusay na magamit ang platform na ito at nais kong malaman kung mayroon ding mga aklatan o isang bagay na tulad nito.
    Pagbati.

    1.    jsbsan dijo

      Mayroong isang proyekto sa automation ng bahay, kung saan ginagamit ang mga USB port:
      http://www.domotiga.nl/
      https://github.com/DomotiGa/DomotiGa
      Fuente:
      http://www.gambas-es.org/viewtopic.php?f=1&t=1791&highlight=usb

  4.   Cuervo dijo

    Sa palagay ko ang potensyal na mayroon ito ay mahusay, ngunit ang syntax ng pangunahing at derivatives ay pumatay sa aking mga mata, gusto kong subukan ito.

  5.   msx dijo

    «Nais kong malaman ang mga Prawns. Saan ako magsisimula?»

    PARA SA RUNNING OUT.

    Prawns, talaga? Ang pagkakaroon ng maraming mga wika at napakaraming mga kagiliw-giliw na bagay upang malaman ... Mga Prawn !!! ??
    Walang tao, hindi ...

    1.    Daniel dijo

      At alin ang inirerekumenda mo?

      1.    msx dijo

        Ang @Jsbsan, ay tiyak na, iyon ang problema, ang Gambas ay hindi seryoso * na programa at mas masahol pa, pinipinsala nito ang pag-aaral at ang unang diskarte sa pag-aalok ng programa ng isang RAD hybrid na deretsahang nag-iiwan ng maraming nais.

        @Daniel: nakasalalay kung ano ang nais mong gawin, syempre, ngunit sa pangkalahatang mga linya: C ++ (Qt, tahimik), PHP stack, Python, Ruby ... depende ito sa iyong hinahanap.
        Ang Python ay gumagawa ng maraming ingay dahil hindi lamang ito scripted ngunit gumagamit din ng isang precompile na ginagawang mas mabilis, mayroon itong mga aklatan at bindings sa iba pang mga wika tulad ng C ++ para sa halos anumang nais mo at naging matagumpay na paglipat sa web. Ang pinakamagandang bagay tungkol sa Python ay ang parehong code na may napakakaunting mga pagbabago na gumagana sa parehong lokal at sa anumang iba pang kapaligiran, sa katunayan ngayon maraming mga tool sa pangangasiwa sa antas ng system ang nai-program nang direkta sa Python ...

        Ang Java ay isa pang kakila-kilabot na bagay, nakita mo na ba ang iyong code? Ang iyong paraan ng paglikha ng mga klase at pag-andar? At sa tuktok ng lahat ng ito ay tumatakbo sa isang virtual machine ... hindi, salamat.

        1.    kalten dijo

          Pasensya na Sinusuportahan mo ba ang paggamit ng C ++ ngunit hindi Java? ... Saan sa palagay mo nagmula ang karamihan sa syntax ng Java? Ang paraan upang lumikha ng mga klase sa Java ay tila natural sa akin na may kaugnayan sa OOP, hindi katulad ng C ++ na idinisenyo upang ang C programmers ay maaaring gumamit ng OOP, totoo na ito ay salita (na sumulat ka ng maraming linya) ngunit kung nais mo ang isang bagay na Mas mabilis na mag-code maaari mong gamitin ang alinman sa mga wika na tumatakbo sa Java virtual machine, ito ang Ceylon halimbawa, na binuo ni Gavin King na gumagana para sa Red Hat, sa Java na walang pag-andar (maliban sa mga nagtayo) tulad nito, may mga pamamaraan.

          Gayundin, nagrereklamo ka ba tungkol sa java virtual machine? Ang LOL ay isa sa mga pinakamahusay na bagay na mayroon ang platform. Ngunit hindi lang iyon, sinusuportahan mo ang paggamit ng PHP. Ang PHP ay ang batayang paningin ng mga oras na ito, sa aking mapagpakumbabang opinyon na ang PHP ay isang wikang nilikha para sa mga taong hindi totoong mga programmer. Ibig kong sabihin, hindi sila mga propesyonal. Kung ano ang sasabihin mo tungkol sa Gambas.

          Alam mo ba ang bilang ng mga application ng negosyo na tumatakbo sa isang java virtual machine? At hindi lamang iyon, ngunit maraming iba pang mga aplikasyon sa desktop. Ang simpleng katotohanan na ang java ay cross-platform ay ginagawang isang mahusay na platform ng pag-unlad.

          Sa Python at Ruby wala akong tinatalakay sa iyo, para sa akin ito ay napakahusay na wika, malinaw, simple at kapaki-pakinabang.

        2.    pandev92 dijo

          Ang bawat isa upang magamit kung ano ang pinakamadali para sa kanila, panahon.

        3.    cy assembler programmer dijo

          sumuso si sawa
          hindi mo na kailangang ideklara ang mga variable
          at bakit pag-usapan ang tungkol sa php

          hipon
          lahat sila tanga dito
          ang mga prawn ay hindi para sa pag-aaral na mag-program
          at hindi upang gumawa ng mga programa na hindi seryoso

          ang mga prawn ay upang gawin ang tipikal na pang-administratibong programa
          ang front end
          ang interface ng gumagamit ng database
          ang mga programang iyon na karaniwang naghahatid lamang sa isang solong kumpanya / gumagamit

          1.    hay nako dijo

            sabihin iyon sa google, na gumagamit ng sawa bilang karagdagan sa maraming iba pang mga pang-agham na proyekto na gumagamit din nito, o mga programa tulad ng bittorrent at ang opisyal na bitcoin wallet

          2.    jsbsan dijo

            "Ang Gambas ay upang gawin ang tipikal na pang-administratibong programa sa harap na pagtatapos ng interface para sa gumagamit ng database, ang mga program na iyon ay karaniwang nagsisilbi lamang sa isang solong kumpanya / gumagamit"
            At parang maliit ito sa iyo?

        4.    Fabian Flores Vadell dijo

          @msx
          "Ang Gambas ay hindi seryoso * sa pagprograma at mas masahol pa, binabalewala nito ang pag-aaral at ang unang diskarte sa pagprograma sa pamamagitan ng pag-aalok ng isang RAD hybrid na deretsahang nag-iiwan ng maraming nais."

          Ito ay totoo Gambas ay hindi seryosong programa, sa katunayan ito ay isang wika, higit sa isang IDE, mas isang bytecode compiler, mas isang interpreter. Ang programa ay itinakda ng programmer at magiging seryoso ito o hindi depende kung seryoso ang programmer o hindi.

          Hindi rin ito isang RAD tool ... o ito ay kasing dami ng anumang IDE na may form form na maaaring (iyon ay, wala).

          Tungkol sa na ito deforms pag-aaral ... alinman. Ang ugali na magsimulang magsulat ng isang programa sa pamamagitan ng interface ng grapiko ay hindi ang problema, ngunit sa halip ang mungkahi na isama ang lahat ng mga uri ng code sa mga handler ng kaganapan ng mga kontrol na grapiko.

          Tandaan: ang pagsisimula sa graphic na interface ay hindi isang bagay na gusto ko, ngunit ang pamamaraang RAD na batay sa pag-unlad ng mga prototype na maaaring ipakita sa gumagamit upang makakuha ng mabilis na puna, wasto. Ang isang IDE tulad ng Gambas ay hindi maaaring magturo ng isang pamamaraan, kahit na dapat itong tanggapin na maaari itong gawin nang mas mahusay.

          Ngunit ito ay isang problema ng hindi magandang pagpapatupad ng RAD ng halos LAHAT ng mga tool na tinatawag na RAD.

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

          Tungkol sa katotohanan na ang Gambas ay umalis ng maraming nais, depende ito sa gusto mo.

          Ang teknolohiyang web ay nag-iiwan ng maraming nais: HTML, CSS, javascript, web-server, lahat ay nais na maging mas simple, ang hindi sinasadyang pagiging kumplikado na ipinakilala ng mga teknolohiyang ito ay napakalaki.

          Ang teknolohiyang nagsisilbing imprastraktura ng Internet ay umaalis sa higit na nais: ang tcp / ip protocol stack ay malayo sa itinuring bilang "seryoso" (sa mga tuntunin ng disenyo).

          Ano ang masasabi tungkol sa C / C ++, ang mga tao ay karaniwang mga hayop C ++ ay dinisenyo kasama ang mga programmer ng C. Ang pagiging kumplikado ng C ++ ay napakalaking at ngayon may mga bagong pagtatangka upang mapabuti kung ano ang inaalok ng C ++ (kahit na mayroong ay mga pagtatangka na nagmula nang mahabang panahon): go language, Mozilla Rust, halimbawa. Kung ang mga nakatatanda ay nabigo o hindi umunlad, ito ay "salamat" sa mga programmer, ang pangangailangan para sa paatras na pagkakatugma, at mga interes sa komersyo.

          Ang Gambas ay isang pagtatangka na gumawa ng isang Visual Basic (6) para sa Linux na hindi isang clone. Ang ebolusyon nito mula doon ay mabuti. Ngayon ay nag-aalok ito ng maraming mga tampok (ngunit hindi lahat, siyempre) na naroroon sa mga wika tulad ng Java, ngunit sa isang mas simpleng paraan.

          Sa puntong iyon, ang Gambas ay katulad ng Python, ibig sabihin ko ang praktikal na diskarte: sinusubukan nitong ibigay ang wika sa mga tampok na nakikita ng mga programmer na mahalaga, kahit na ang resulta ay isang magkakaiba-iba na wika (ang problemang ito sa Gambas ay mas mababa kaysa sa Python) .

          Tungkol sa iyong iba pang mga puna: kung ang nais na gawin ng isang tao ay matutong mag-program (sa isang amateur na paraan) ang iyong mga mungkahi ay nagpapakita ng maraming mga problema:

          C ++: napaka-kumplikado at madaling kapitan ng pagkakamali, nangangailangan din ito ng mas maraming trabaho upang makuha ang parehong resulta tulad ng sa iba pang mga wika (hal. Gambas) kaya't ito rin ay magiging demotivating para sa nag-aaral sa karamihan ng mga kaso.

          Stack PHP: hindi mas mahusay kaysa sa Gambas pagdating sa pagmumungkahi ng hindi magandang gawi sa programa, ang paghahalo ng code ng negosyo sa code ng interface ng gumagamit ay ang iminungkahi ng PHP mula sa simula sa pamamagitan ng pagpapahintulot sa code na ma-embed sa isang html file. Mas kumplikadong i-install at i-configure ang lahat ng kinakailangang mga tool. Hindi ito pangkalahatang layunin (hindi ka maaaring gumawa ng isang desktop application o hindi man lohikal na gawin ito).

          Python: sumusuporta sa 3 mga tularan na maaaring nakalilito para sa isang nag-aaral at maaaring pilitin kang magsimula sa mga kumplikadong bagay tulad ng pag-unawa sa konsepto sa mga tularan. Wala itong isang matikas na disenyo, ngunit isang praktikal na disenyo. Napakalakas nito at nagpapahintulot na maipakita nito ang nag-aaral na may totoong mga hamon na nagbibigay-malay. Pabor dito, mayroon itong malawak na pamayanan at materyal sa pag-aaral. Higit pa sa pagsubok na ipakita na ang bawat wika ay maaaring magpakita ng mga problema at kahit na napakalaking hamon para sa isang nag-aaral, ang Python na may tamang dokumentasyon ay isang napakagandang lugar upang magsimula.

          Ruby: mayroong parehong problema tulad ng Python sa mga tuntunin ng mga paradigms na sinusuportahan nito. Ang syntax nito ay maaaring maging mas malinaw at mas madaling malaman kung kinuha ito (dahil tumagal ito ng maraming mga bagay) mula sa Smalltalk, ngunit ang pangako nito sa ibang mga wika ay ginagawang hindi madali ang pag-aaral ng syntax tulad ng maaari, para sa isang nag-aaral. Tiyak na hindi ito isang wika na idinisenyo upang madaling matuto, kahit na marahil ay medyo madali kaysa sa Python. Mayroon itong napakahusay na dokumentasyon at mga pamayanan na ginagawang napakahusay na pagpipilian bilang isang unang wika.

          Ang tanging wika na alam ko na intelihente na dinisenyo upang mapadali ang pag-aaral, ngunit nang hindi lamang isang wikang pang-akademiko, ay ang Smalltalk, para sa akin ang pinakamahusay na pagpipilian sa lahat kung isasaalang-alang mo ang wika at mga tool, dahil ang dokumentasyon upang malaman na programa sa Smalltalk ito medyo may date. Mayroon din itong mga pamayanan kung saan maaari kang matuto.

          Isinasaalang-alang ang konteksto, ang paggamit ng Gambas upang matuto sa programa ay perpektong lohikal, lalo na kung ang nag-aaral ay nagkaroon na ng pakikipag-ugnay sa isang bersyon ng BASIC.

          Ang mga magagandang materyales sa pag-aaral para sa Gambas ay napalampas dahil sila ay mahirap pa rin at hindi kumpleto, ngunit ang mga pagsisikap ni jsbsan sa bagay na iyon ay ginagawa ang Gambas bilang isang pagpipilian upang matutong mag-program (para sa isang gumagamit ng GNU / Linux, ibig sabihin, hobbist) isang pagpipilian upang isaalang-alang. Ang Gambas ay mayroon ding mga kapaki-pakinabang na pamayanan para sa pag-aaral.

          1.    jsbsan dijo

            Tulad ng nakasanayan, +1, Fabian.
            Miss na namin kayo para sa forum.

    2.    jsbsan dijo

      Tulad ng sinasabi nila sa aking bayan: «Ang kaalaman ay walang lugar»
      At para sa mga nais matutong mag-program, sa palagay ko ito ay isang pagpipilian upang isaalang-alang.
      Ang lahat ng mga gumawa ng mga programa na may mga grapikong interface na may pyhton o java, ay makakasama ko, dahil sa Gambas mas madali ito.

      1.    kalten dijo

        Muli, sa aking mapagpakumbabang opinyon, dahil lamang sa "madali" ay hindi nangangahulugang mabuti o mas mahusay ito. Ito ay depende sa maraming mga kadahilanan. Ang iyong proyekto ba ay isang proyekto sa paglilibang, o propesyonal ba ito? Mataas ba ang pagganap? multiplatform?, atbp ...
        Pinag-uusapan din ang tungkol sa GUI, hindi mo ba nakita ang JavaFX API? Ito ay mabuting ama, mga epekto, CSS at maraming mga kaakit-akit na bagay, at na binuo mo sa isang napakaikling panahon.

        Ngunit kung pinag-uusapan mo ang tungkol sa pagsisimula sa programa o pag-aaral, sa palagay ko ang Python ay isang mahusay na pagpipilian. Mula doon ay pupunta ito sa C kasama ang Assembler at pagkatapos ay sa anumang iba pang mataas na antas na wika.

        1.    compilationmaniaco dijo

          kung ang java ay "madali" para sa multiplatform ay hindi nangangahulugang ito ay mabuti o mas mahusay.
          ang python na madaling matutunan ay hindi nangangahulugang ito ay mabuti o mas mahusay
          Ito ay isang kakila-kilabot na ideya, rekomendasyon upang magsimula
          sa katunayan lahat ay kahila-hilakbot na mga ideya upang simulan ang pag-aaral sa programa

          1.    kalten dijo

            Ano ang pinagsasabi mo ... Hindi ko sinabi na mas mahusay ang Java. Walang wika ang pinakamahusay, depende ang lahat sa hangarin. Hindi ko rin maintindihan kung bakit mo sinabi na ang Python ay isang masamang ideya bilang isang unang wika. Maraming unibersidad ang gumagamit ng sawa upang magturo ng lohika at mga algorithm, ginagamit ito sapagkat ito ay simple, malinaw at pare-pareho. Dahil ito ay iskrip, ang mga mag-aaral ay walang pakialam sa mga isyu tulad ng pagtitipon. Ang hindi kinakailangang paggamit ng isang nakapirming istraktura upang lumikha ng isang programa ay nagbibigay ng pagiging simple na ginagawang pagtuon ang mag-aaral sa mga algorithm at lohika.

            Kapag ang mag-aaral ay may kaalaman tungkol sa mga paksang ito, maaari silang magsimula sa mga mas advanced na paksang.Ang isang mahusay na wika upang makita ang mga konseptong ito ay C. Sa C, natutunan mong gawin ang mga bagay sa pamamagitan ng kamay, mga istraktura, mga payo, atbp Ngayong alam mo na ang C, oras na upang makakita ng mas nakakapagod na mga tagubilin na malapit sa makina, ilang wika ng pagpupulong upang malaman kung paano gumagana ang makina.

            Ngayon na ang mag-aaral ay mayroong lohika, mga istruktura, mga algorithm at alam niya ang pagiging kumplikado ng mga mababang tagubilin na tagubilin, handa na siyang matuto ng isang mataas na antas na wika.

            Para sa akin, ang paraang ito ng pagtuturo ay tila tama, hindi mo binibigyan ang iyong opinyon tungkol sa kung bakit hindi, sasabihin mo lamang na parang isang kakila-kilabot na ideya. Nais kong malaman ang iyong opinyon.
            Pagbati.

      2.    olaf dijo

        Napaka bago ko sa forum na ito at partikular na gusto ko ang electronics at maraming iba pang mga bagay sa kanilang programa. Una, nang magpasiya akong iwanan ang Windows at lumipat sa Linux, wala na akong mas mahusay na alok kaysa sa mga prawn na mangibabaw ang aking Bit. Upang mapaglaro ang parallel port upang magawa ito sa pamamagitan ng USB .... isang advance at pangatlo upang sa wakas ay magawa ang aking mga proyekto mayroon akong maraming tela. Samakatuwid sa palagay ko binigyan ako ng isang pampatibay ng loob ng Gambas na magpatuloy sa pagprograma hindi sa nangyari ako kasama ang ibang mga wika sa wakas ay may nahuli ako at may iba pang lumabas, halimbawa ng hakbang na VB6 .net at matalim at hindi ko na naintindihan ang isang hawakan ng pinto at ang aking mga proyekto ay natigil. Salamat sa Linux at mga pasilyo na maaari kong magpatuloy. Isang yakap sa lahat

    3.    eliotime3000 dijo

      Kung may crush ka sa Visual Basic 6, mainam ito para sa iyo. Kung hindi (tulad ng iyong kaso), mahinahon na gamitin ang EMACS o VIM.

      1.    hay nako dijo

        ang mga emac at vim ay hindi mga wika sa pagprograma ...

        1.    Mario dijo

          Sa palagay ko ito ay tumutukoy sa VB6 IDE, kapareho ng post na "medyo tulad ng Visual Basic ™"

    4.    f3niX dijo

      Mula sa aking pananaw, bagaman hindi ko gusto ang hipon, anumang kapaligiran na makakatulong sa mga tao na magsimula sa pag-program at na kasiya-siyang hinihimok ang pagbuo ng aplikasyon ay isang hiyas. Ang pagbuo ng RAD mayroon kaming mahusay na lazarus at qtcreator.

      Sa personal, ang pinakaayaw ko tungkol sa Gambas ay hindi ito multiplatform, pagiging isang "Interpreter", hindi ko nakikita ang lohika, masasabi lamang na mayroon itong hindi magandang arkitektura ng pag-unlad, kaya napakahirap na mag-port ito sa iba pang mga platform.

      1.    jsbsan dijo

        Sinubukan kong malaman ang lazarus (sa katunayan, gumawa ako ng mga programa sa kapaligirang ito), ngunit hindi ako halos makahanap ng impormasyon o mga manwal (mayroong isang tila napakahusay, ngunit nagkakahalaga ng maraming pera at nakasulat sa Ingles). Inaanyayahan ka naming gumawa ng isang post tungkol sa lazarus kung saan nagkomento ka kung saan makakahanap ng impormasyon upang malaman ito.
        Regards

      2.    Fabian Flores Vadell dijo

        "Sa personal, ang pinaka kinamumuhian ko tungkol sa Gambas ay hindi ito multiplatform na pagiging isang" Interpreter ", hindi ko nakikita ang lohika, masasabi lamang na mayroon itong masamang arkitektura sa pag-unlad, kung bakit napakahirap na i-port ito sa iba pang mga platform. "

        Ito ay dinisenyo at binuo mula sa ground up upang maging isang tool sa pag-unlad para sa mga system ng GNU / Linux. Walang pagnanais na pahintulutan itong maging cross-platform, kaya't ang masamang arkitektura ng pag-unlad ay isang pagkakamali ng iyong pagpapahalaga.

        Kung iyon ang pinaka-kinamumuhian mo tungkol sa Gambas, marahil ay naiinis ka: C ++ dahil hindi ito ang pinakamahusay na pagpipilian para sa pag-unlad ng web; upang mag-javascript dahil hindi nito pinapabilis ang pagbuo ng mga aplikasyon ng desktop; kay Vala para sa kanyang pag-asa sa GObject; Messi dahil hindi siya naglalaro ng tennis; at Nadal dahil hindi siya naglalaro ng football.

    5.    nano dijo

      Palagi akong natatapos na makilala sa iyo, magkantot xD

      Ang totoo ay kung nais mong mag-program, kahit papaano sa aking pananaw, ang pinakamagandang bagay ay ang Python, Ruby, PHP o, bakit hindi mo ako gusto at ipadala ang lahat sa impiyerno at italaga ang iyong sarili sa Javascript? Ito ay isang mundo doon at Gambas, aba, hindi ito nag-aalok ng masyadong xD

      1.    msx dijo

        Ang mga brilian na isip ay may posibilidad na matugunan ...

        1.    bsdgambero dijo

          sobrang ningning nila
          tulad ng madilim na bagay

  6.   Jean Pierre dijo

    Gumawa ng isang tutorial sa kung paano gumawa ng isang proyekto sa CMake at Vala, kung nais mo tutulungan kita sa teknikal na bahagi ...

  7.   nosferatuxx dijo

    Kagiliw-giliw na artikulo, kahit na kulang ito ng mga label tulad ng OOP o programa.

    Ang pagiging "medyo katulad ng pangunahing" maaari itong gawing mas madali para sa marami upang simulan ang pagbuo ng mga aplikasyon sa ilalim ng Linux, sa palagay mo?

    1.    jsbsan dijo

      @nosferatuxx:
      Sumasang-ayon ako sa iyo .
      Sa katunayan ay mag-a-upload ako ng ilan sa aking mga application sa blog upang makita mo kung anong mga bagay ang maaaring gawin.
      Regards

  8.   ismael dijo

    Hindi ito ang aking hangarin na saktan ang damdamin ngunit upang maging matapat, wala akong nakitang mabuti para sa pag-aaral ng mga hindi seryosong wika tulad ng Gambas (nakikita na ang BASIC syntax mula 80's) kailangan lang ng Microsoft na mag-demanda ng Gambas para sa paggamit ng kanilang VB na wika.
    Mayroong mas mahusay na mga wika upang malaman at nag-aalok ng mas mahusay na mga tutorial tulad ng Javascript, Python, Ruby, Vala, Bash Script, C, C ++.
    Ang mga wikang iyon ay may hinaharap.

    1.    jsbsan dijo

      Prawns syntax ng Pangunahing uri mula 80's?
      Sa palagay ko ay hindi mo alam ang Gambas3 ...

    2.    Fabian Flores Vadell dijo

      "Mayroong mas mahusay na mga wika upang malaman at nag-aalok ng mas mahusay na mga tutorial tulad ng Javascript, Python, Ruby, Vala, Bash Script, C, C ++."

      Na-paste mo ito sa Python at Ruby, ang iba pang mga mungkahi na ginawa mo ay ipinapakita na hindi ka kumuha ng 5 minuto upang isipin kung anong mga paghihirap ang ipinakita nila bilang isang unang wika.

  9.   hindi pinangalanan dijo

    Maraming salamat sa pagpapaalam sa kapaligiran na ito, para sa mga gumamit na ng basic basic, madali itong mahahanap ng mga gamba

    ang isang manu-manong format na epub ng mga prawn ay magiging kawili-wili

  10.   tibiyacks dijo

    mahal kong jbsan matagal ko nang sinusundan ang iyong mga tutorial nang personal na gusto ko ang mga prawn, para sa kadali ng pagprograma at ilan sa mga kontrol nito, syempre mapapabuti pa rin nito ang arkitektura ngunit sa linux ito ay isang mahusay na pagpipilian sa pagprogram.

  11.   kawawa taku dijo

    May isang oras na tinanong akong gumamit ng Visual Basic, dahil ang aking makina ay pagmamay-ari lamang ng wildebeest software, gumawa ako ng mga bagay sa mga prawns.
    Totoo na ang parehong mga platform ay medyo simple upang gumawa ng mga bagay, ngunit ang dokumentasyon ay mahirap makuha sa Espanyol.
    Sa personal, hindi ko isinasaalang-alang ang pamamaraang ito ng tunay na pag-program at kung nais mong malaman ang tunay na programa na kapaki-pakinabang para sa anumang kaso at palaging walang mas mahusay kaysa sa c / c ++, emacs at gcc

  12.   kalten dijo

    Dito nila tinanggal ang mga komento? Magkomento kanina at hindi na lumitaw ang aking dalawang komento ...

  13.   Carlos dijo

    Sa debian stable hindi kinakailangan na idagdag ang ppa upang mai-install ang gambas3.
    Para sa natitirang bahagi, magandang artikulo.

  14.   fenriz dijo

    Pagbati JSBAN. mahusay na post, ako ay isang programmer ng hipon, at kahit nasa forum ng hipon ako. Napakaganda ng iyong paliwanag. Sa palagay ko, ang mga prawn ay isang wika upang simulan ang mundo ng pagprograma, ngunit kung personal para sa mga seryosong proyekto, sa palagay ko hindi ko irerekomenda ang mga prawn. Kung nais mong Program bilang isang propesyonal na kalakalan, may iba pang mga wika, C, C ++, PHP, JAVA, JS, PYTHON. regards

    1.    compilationmaniaco dijo

      tumingin sa iyo gamit ang windows 7 at firefox

      1.    fenriz dijo

        Ano ang punto mo? Hindi sa lahat ng oras maaari akong maging sa Linux aking mahal.

  15.   msx dijo

    Huwag sayangin ang oras kay PAJEREADAS.

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

  16.   Maikli dijo

    Ang nemh repository ay hindi na aktibo. Upang mai-install ang bagong (at inaasahan na tumutukoy) repository na kailangan mong gamitin:
    $ sudo add-apt-repository ppa: gambas-team / gambas3
    $ sudo apt-get update
    $ sudo apt-get install gambas3