मला कोळंबी शिकायची आहे मी कोठे सुरू करू?

बरं, गॅम्बस म्हणजे काय ते समजावून सांगा:

गॅम्बस हे एक मुक्त लिनक्स डेव्हलपमेंट वातावरण आहे जे ऑब्जेक्ट एक्सटेंशन असलेल्या बेसिक इंटरप्रिटरवर आधारित आहे, जे व्हिज्युअल बेसिक like सारखे आहे (परंतु क्लोन नाही!). गॅम्बाससह, आपण पटकन क्यूटी किंवा जीटीके + सह आपला ग्राफिकल अनुप्रयोग डिझाइन करू शकता, मायएसक्यूएल, पोस्टग्रीएसक्यूएल, फायरबर्ड, ओडीबीसी आणि एसक्यूलाईट डेटाबेसमध्ये प्रवेश करू शकता, डीबीयूएससह अनुप्रयोग नियंत्रित करू शकता, आपला प्रोग्राम कोणत्याही भाषेत अनुवादित करू शकता, लिनक्स कमांडचा फ्रंट एंड तयार करू शकता, तयार करू शकता नेटवर्क easilyप्लिकेशन्स सहजपणे, थ्रीडी ओपनजीएल makeप्लिकेशन्स बनवतात, सीजीआय वेब makeप्लिकेशन्स बनवतात, विविध वितरणांसाठी इंस्टॉलेशन पॅकेजेस निर्माण करतात इ.

आपणास सांगा की आपल्याला गॅम्बसच्या दोन आवृत्त्या सापडतील: कोळंबीचे 2 y कोळंबीचे 3.

सर्वात चालू आहे गॅम्बॅस,, आणि मी तुम्हाला हे वापरण्याचा सल्ला देतो कारण ते गॅम्बॅस २ पेक्षा ऑब्जेक्ट्सद्वारे प्रोग्रामिंगकडे अधिक केंद्रित आहे, गॅम्बॅस २ व्यतिरिक्त हे बेनोअट मिनीसिनी यांनी यापुढे अद्ययावत केले नाही आणि "नमन" मध्ये असलेल्या क्यूटी 3 चा वापर केला आहे. ).

कोळंबी आयडी 3

Gambas3 IDE

मी ते कसे स्थापित करू?

डेबियन / उबंटू वापरकर्त्यांसाठी आपल्याकडे स्थापित करण्यासाठी पीपीए आहेः

$ sudo -ड--प्ट-रेपॉजिटरी पीपीए: नेम्ह / गॅम्बॅस 3 $ सूडो ptप्ट-गेट अपडेट $ सूडो -प्ट-गेट गॅम्बॅस 3 स्थापित करा

आपण स्त्रोत कोड वरून संकलित देखील करू शकता. प्रक्रिया वेबसाइटवर प्रक्रिया लागू केली जाते http://gambas.sourceforge.net/en/main.html, मध्ये स्क्रीनशॉटसह हे स्पष्ट केलेले आपण देखील पाहू शकता प्रॅन कुसो: स्त्रोत कोड संकलित करण्याचे स्पष्टीकरण

आणि ते कसे वापरायचे ते शिकण्यासाठी मी कुठून सुरू करू?

आपण भेट देऊ शकता अशा बर्‍याच वेबसाइट्स आहेत:
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 आणि Gambas3 दस्तऐवजीकरण वेब पृष्ठ

Gambas2 आणि Gambas3 दस्तऐवजीकरण वेब पृष्ठ

http://www.cursogambas.blogspot.com.es: मी स्थापित करत असलेला हा एक कोळंबी कोर्स आहे आणि तो प्रोग्रामिंग ज्ञानासह सुरवातीपासून सुरू होतो, मुख्य ऑर्डर, पळवाट, उदाहरणे इत्यादी समजावून सांगते….

डेटाबेस अनुप्रयोगांची उदाहरणे, डिझाइन नमुन्यांचा वापर आणि उदाहरणे अरुडिनो सह कोळंबी.

नोट:
गॅम्बॅस 3 आयडी स्वतःच बर्‍याचशा उदाहरणे वापरण्यास तयार आहे. स्त्रोत कोड पाहण्यासाठी आपल्याला पूर्वी दुसर्या फोल्डरमधील उदाहरणे "म्हणून जतन करा ..." करावी लागेल आणि स्त्रोत कोड पाहण्यासाठी त्या नवीन फोल्‍डर वरून उघडाव्या.

मंच:
gambas-en.org: स्पॅनिशमधील मंच, जेथे आपण २००० हून अधिक संदेश प्रकाशित आणि २००० पेक्षा जास्त नोंदणीकृत वापरकर्त्यांसह सल्ला घेऊ शकता

पुस्तके:
आपल्याकडे दोन विनामूल्य पुस्तके आहेत:
1) स्पॅनिश मध्ये: कोळंबी: हे पुस्तक आवृत्ती 1.99 चे होते, परंतु ते आपणास खूप मदत करू शकेल.
२) इंग्रजीमध्येः http://beginnersguidetogambas.com/: हे आवृत्ती 2 साठी आहे परंतु आवृत्ती 3 वर टिप्पणी द्या.

व्हिडिओ शिकवण्याः
मी यूट्यूबवर एक चॅनेल बनविले आहे, जिथे मी अनेक ट्यूटोरियल व्हिडिओ अपलोड केले आहेत, त्यापैकी बर्‍याच मी गॅम्बॅस 2 सह केले आहेत, परंतु ते गॅम्बॅस 3 साठी देखील वैध आहेत:
http://www.youtube.com/user/jusabejusabe

काही पुस्तिका:
http://jsbsan.blogspot.com.es/p/tutoriales-y-manuales-de-gambas.html

इतर ब्लॉग जिथे आपल्याला कोळंबीबद्दल अधिक लेख सापडतील:
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/

मी आशा करतो की आपण याचा आनंद घ्याल


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   फायरकॉल्ड म्हणाले

    धन्यवाद मित्रा, मी स्वत: ला शिकवण्याच्या कार्यात देईन, सत्य मनोरंजक दिसते, अभिवादन करतो

    1.    अनामिक म्हणाले

      गॅम्बॅस in मध्ये लिहिलेल्या आय-नेक्स नावाच्या या प्रोग्रामकडे पहा, हे विंडोज इव्हरेस्टसारखे आहे, हे ग्राफिकल इंटरफेसमध्ये आपले सर्व हार्डवेअर आणि सॉफ्टवेअर दर्शवते.

      मी ते उबंटूमध्ये स्थापित केले परंतु ते अपयशी ठरते, हे कसे कार्य करते?

      https://www.facebook.com/inexlinux

  2.   गॅलक्स म्हणाले

    डॅक्सॉस नावाची एक वितरण आहे जी गॅम्बॅस 3 मध्ये बनविलेले डेस्कटॉप वापरते. हे कमी संसाधनाच्या संगणकांचे लक्ष्य आहे. मुख्य आवृत्ती उबंटू आणि डेबियन वर रास्परी पाई वर आधारित आहे. मी प्रयत्न केला नाही, परंतु मी पाहिलेल्या कॅप्चरमधून हे छान दिसत आहे. आयकॉन सेट हायकू ओएस मध्ये वापरल्या गेलेल्या प्रमाणेच आहे.
    ग्रीटिंग्ज!

    1.    jsbsan म्हणाले

      मी हे सांगायला विसरलो की आणखी एक gnu / लिनक्स वितरण आहे, जेथे gambas3 मानक म्हणून स्थापित केले गेले आहे, त्याला मिनीनो पिकारोस «डिएगो called असे म्हणतात, http://minino.galpon.org/es/descargas

    2.    jsbsan म्हणाले

      मी हे सांगण्यास विसरलो की आणखी एक वितरण आहे (डॅक्सॉस व्यतिरिक्त) ज्याने प्री-इंस्टॉल प्रॅन्स 3 केले आहे, त्याला मिनीनो पिकारओस «डिएगो called असे म्हणतात.
      आपण ते येथे डाउनलोड करू शकता: http://minino.galpon.org/es/descargas

  3.   रावेन म्हणाले

    नमस्कार, खूप चांगली पोस्ट. हे खरोखर मनोरंजक दिसते आणि आपल्याला शिकायला आवडते. मला एक प्रश्न विचारण्याची इच्छा होती: कोळंबी असलेल्या यूएसबी पोर्टवर नियंत्रण ठेवण्यासाठी काही लायब्ररी आहेत का? मागील वर्षी मी प्राध्यापकांसाठी एक प्रकल्प केला आणि मला यूएसबी पोर्ट वापरण्याची आवश्यकता आहे, म्हणूनच माझ्या गटात आम्ही काही खास लायब्ररीच्या सहाय्याने व्हिज्युअल बेसिकचा वापर केला. परंतु हे व्यासपीठ वापरण्यास सक्षम असणे फार चांगले होईल आणि मला तेथे वाचनालय किंवा त्यासारखे काही आहे की नाही हे जाणून घ्यायचे आहे.
    ग्रीटिंग्ज

    1.    jsbsan म्हणाले

      एक होम ऑटोमेशन प्रकल्प आहे, जेथे यूएसबी पोर्ट वापरले जातात:
      http://www.domotiga.nl/
      https://github.com/DomotiGa/DomotiGa
      स्त्रोत:
      http://www.gambas-es.org/viewtopic.php?f=1&t=1791&highlight=usb

  4.   कुवेरो म्हणाले

    मला वाटते की त्यातील संभाव्यता उत्तम आहे, परंतु मूलभूत आणि डेरिव्हेटिव्ह्जचे वाक्यरचना माझ्या डोळ्यांना ठार मारते, हे मला प्रयत्न करण्याचा प्रयत्न करते.

  5.   msx म्हणाले

    «मला कोळंबी शिकायची आहे. मी कोठून सुरू करू?»

    धावत्यासाठी.

    कोळंबी, खरोखर? बर्‍याच भाषा आणि बर्‍याच मनोरंजक गोष्टी शिकणे ... कोळंबी !!!
    नाही माणूस, नाही ...

    1.    डॅनियल म्हणाले

      आणि आपण कोणत्याची शिफारस करता?

      1.    msx म्हणाले

        @ ज्सब्सन, तंतोतंत हीच समस्या आहे, गॅम्बास * गंभीर * प्रोग्रामिंग नाही आणि त्याहूनही वाईट आहे, हे शिक्षणाला विकृत करते आणि आरएडी संकरित प्रोग्रामिंगचा पहिला दृष्टिकोन आहे ज्याने स्पष्टपणे बरेच काही हवे आहे.

        @ डॅनियलः हे आपण नक्की काय करायचे आहे यावर अवलंबून आहे, परंतु सर्वसाधारण रेषांमध्येः सी ++ (क्यू.टी., शांतपणे), पीएचपी स्टॅक, पायथन, रुबी ... हे आपण शोधत असलेल्या गोष्टीवर अवलंबून आहे.
        पायथन तो फक्त स्क्रिप्टेड नसल्यामुळे खूप आवाज करत आहे परंतु प्रीकंपाइल देखील वापरतो ज्यामुळे तो अधिक वेगवान बनतो, आपल्याकडे जवळजवळ आपल्या इच्छेसाठी यासह सी ++ सारख्या इतर भाषांमध्ये लायब्ररी आहेत आणि त्यास वेबवर यशस्वीरित्या स्थलांतरही करण्यात आले आहे. पायथनबद्दलची सर्वात चांगली गोष्ट म्हणजे स्थानिक आणि इतर कोणत्याही वातावरणात अगदी कमी बदल असलेला समान कोड कार्य करतो, खरं तर आज सिस्टम-स्तरीय प्रशासनाची अनेक साधने थेट पायथनमध्ये प्रोग्राम केली जातात ...

        जावा ही आणखी एक भयानक गोष्ट आहे, आपण आपला कोड कधी पाहिला आहे? वर्ग आणि कार्ये तयार करण्याचा आपला मार्ग? आणि त्या सर्वांच्या वर व्हर्च्युअल मशीन चालू आहे ... नाही, धन्यवाद.

        1.    kalten म्हणाले

          क्षमस्व? आपण सी ++ च्या वापराचे समर्थन करता पण जावा नाही?… जावा सिंटॅक्स बहुतेक कोठून आला आहे असे तुम्हाला वाटते? जावा मध्ये वर्ग तयार करण्याचा मार्ग ओओपीच्या संबंधात मला अगदी नैसर्गिक वाटतो ज्या सी ++ ची रचना केली गेली होती जेणेकरून सी प्रोग्रामर ओओपीचा वापर करु शकतील, हे खरे आहे की ते वर्बोज आहे (आपण बर्‍याच ओळी लिहिता) परंतु आपल्याला काही हवे असल्यास कोडसाठी वेगवान आपण जावा व्हर्च्युअल मशीनमध्ये चालत असलेल्या कोणत्याही भाषेचा वापर करू शकता, ही सिलोन आहे उदाहरणार्थ, रेड हॅटसाठी काम करणार्‍या गॅव्हिन किंगने विकसित केली आहे, जावाच्या मार्गात कोणतेही कार्य नाहीत (कन्स्ट्रक्टर वगळता) अशा पद्धती आहेत.

          तसेच, आपण जावा व्हर्च्युअल मशीनबद्दल तक्रार करत आहात? प्लॅटफॉर्मकडे असलेली एक उत्तम गोष्ट म्हणजे एलओएल. परंतु हे सर्व नाही, आपण पीएचपीच्या वापरास समर्थन देता. पीएचपी ही या काळाची व्हिज्युअल बेसिक आहे, माझ्या नम्र मते पीएचपी ही अशी भाषा आहे जी वास्तविक प्रोग्रामर नसतात. म्हणजे, ते व्यावसायिक नाहीत. फक्त आपण Gambas बद्दल काय म्हणता.

          जावा व्हर्च्युअल मशीनवर चालणार्‍या व्यवसाय अनुप्रयोगांची संख्या आपल्याला माहिती आहे? आणि केवळ तेच नाही तर इतर बरेच डेस्कटॉप अनुप्रयोग आहेत. जावा क्रॉस-प्लॅटफॉर्म आहे ही साधी वस्तुस्थिती यामुळे एक चांगला विकास व्यासपीठ बनते.

          पायथन आणि रूबीमध्ये मी तुमच्याशी कशावरही चर्चा करीत नाही, मला त्या खूप चांगल्या भाषा, स्पष्ट, सोप्या आणि उपयुक्त वाटल्या.

        2.    पांडेव 92 म्हणाले

          प्रत्येकजण त्यांच्यासाठी सर्वात सोपा, कालावधी वापरण्यासाठी.

        3.    cy अ‍ॅसेम्बलर प्रोग्रामर म्हणाले

          अजगर निराशेचा उदगार
          आपल्याला व्हेरिएबल्स घोषित करण्याची देखील आवश्यकता नाही
          आणि पीएचपी बद्दल का बोलू

          कोळंबी मासा
          ते सर्व येथे मुर्ख आहेत
          कोळंबी हे प्रोग्राम शिकण्यासाठी नाही
          आणि गंभीर नसलेले कार्यक्रम बनवू नयेत

          कोळंबी सामान्य प्रशासकीय कार्यक्रम बनविणे आहे
          पुढचा शेवट
          डेटाबेस वापरकर्ता इंटरफेस
          ते प्रोग्राम जे सामान्यत: केवळ एकाच कंपनी / वापरकर्त्याची सेवा देतात

          1.    अहो म्हणाले

            गूगलला सांगा, जे अजगर वापरत आहेत त्या व्यतिरिक्त बर्‍याच वैज्ञानिक प्रकल्पांद्वारे, किंवा बिट्टोरंट आणि ऑफिसियल बिटकॉइन वॉलेट सारखे प्रोग्राम

          2.    jsbsan म्हणाले

            "गॅम्बास हा टिपिकल प्रशासकीय प्रोग्राम बनवायचा आहे जो डेटाबेसच्या वापरकर्त्यासाठी इंटरफेसचा शेवटचा इंटरफेस बनवतो, ते छोटे प्रोग्राम जे सामान्यत: फक्त एकाच कंपनी / वापरकर्त्याची सेवा देतात"
            आणि ते तुम्हाला थोडेसे वाटते?

        4.    फॅबियन फ्लोरेस वॅडेल म्हणाले

          @एमएसएक्स
          "गॅम्बास * गंभीर * प्रोग्रामिंग नाही आणि त्याहूनही वाईट गोष्ट आहे, ते शिक्षणाला विकृत करते आणि आरएडी संकरित प्रोग्रामिंग करण्याचा पहिला दृष्टीकोन आहे ज्यामुळे स्पष्टपणे बरेच काही हवे असते."

          हे खरे आहे की गॅम्बास गंभीर प्रोग्रामिंग नाही, खरं तर ती एक भाषा आहे, अधिक आयडीई आहे, अधिक बायकोड कंपाईलर आहे, अधिक दुभाषी असेल. प्रोग्रामिंग प्रोग्रामरद्वारे सेट केलेला आहे आणि तो प्रोग्रामर गंभीर आहे की नाही यावर अवलंबून असेल किंवा तो गंभीर असेल.

          किंवा ते एक आरएडी साधन नाही ... किंवा ते फॉर्म डिझाइनर असलेले कोणतेही आयडीइएवढे आहे (जे काही नाही).

          यास ते शिक्षण विकृत करते ... एकतर. ग्राफिकल इंटरफेसद्वारे प्रोग्राम लिहिण्याची प्रवृत्ती ही समस्या नसून ग्राफिकल कंट्रोलच्या इव्हेंट हँडलरमध्ये सर्व प्रकारच्या कोडचा समावेश करण्याची सूचना आहे.

          टीप: ग्राफिकल इंटरफेससह प्रारंभ करणे मला आवडेल असे नाही, परंतु वापरकर्त्यास द्रुत अभिप्राय मिळविण्यासाठी दर्शविल्या जाणार्‍या प्रोटोटाइपच्या विकासावर आधारित आरएडी कार्यपद्धती वैध आहे. गॅम्बास सारख्या आयडीई कार्यपद्धती शिकवू शकत नाहीत, तरीही हे चांगले केले जाऊ शकते हे कबूल केले पाहिजे.

          परंतु जवळजवळ सर्व साधने स्वत: ला आरएडी म्हणत नसल्यामुळे अंमलबजावणीची ही समस्या आहे.

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

          गॅम्बास हव्या त्या गोष्टीसाठी बरेच काही सोडते ... हे आपल्यास पाहिजे असलेल्या गोष्टींवर अवलंबून असते.

          वेब तंत्रज्ञानाने इच्छिततेनुसार बरेच काही सोडले: एचटीएमएल, सीएसएस, जावास्क्रिप्ट, वेब सर्व्हर, प्रत्येकजण हे सोपी व्हावे अशी आपली इच्छा आहे, ही तंत्रज्ञान परिचय देणारी अपघाती जटिलता जबरदस्त आहे.

          इंटरनेटची पायाभूत सुविधा म्हणून काम करणारे तंत्रज्ञान आवश्यकतेनुसार बरेच काही सोडते: टीसीपी / आयपी प्रोटोकॉल स्टॅक अशा एखाद्या गोष्टीपासून दूर आहे ज्याला "गंभीर" (डिझाइनच्या दृष्टीने) मानले जाते.

          सी / सी ++ बद्दल काय म्हटले जाऊ शकते, लोक नेहमीचे प्राणी आहेत सी ++ हे सी प्रोग्रामर लक्षात घेऊन डिझाइन केले होते सी ++ ची जटिलता राक्षसी आहे आणि आज सी ++ ऑफर सुधारण्यासाठी नवीन प्रयत्न आहेत (जरी तेथे आहेत बर्‍याच दिवसांपूर्वीचे प्रयत्न आहेत): उदाहरणार्थ भाषा, मोझिला रस्ट, जा. जर वयस्क अपयशी ठरले किंवा प्रगती झालेली नसेल तर प्रोग्रामर, मागास सुसंगततेची आवश्यकता आणि व्यावसायिक हितसंबंधांची ती "धन्यवाद" आहे.

          क्लोन नसलेल्या लिनक्ससाठी व्हिज्युअल बेसिक (6) बनवण्याचा प्रयत्न गॅम्बासने केला होता. तिथून त्याचे उत्क्रांती चांगले आहे. आज हे जावा सारख्या भाषांमध्ये उपस्थित बर्‍याच वैशिष्ट्ये (परंतु सर्वच अर्थातच) ऑफर करीत नाही, परंतु अगदी सोप्या पद्धतीने.

          त्या अर्थाने, गॅम्बस हा अजगर सारखाच आहे, मी व्यावहारिक दृष्टिकोनाचा अर्थ असा आहे: प्रोग्रामरला त्या भाषेची वैशिष्ट्ये देण्याची भाषा करण्याचा प्रयत्न केला आहे, जरी त्याचा परिणाम ऐवजी विषम भाषा आहे (गॅम्बसमधील ही समस्या पायथनपेक्षा खूपच कमी आहे ).

          आपल्या इतर टिप्पण्यांबद्दल: जर एखाद्यास काय करायचे असेल तर प्रोग्राम करणे शिकणे (हौशी मार्गाने) आपल्या सूचना बर्‍याच समस्या सादर करतात:

          सी ++: अत्यंत गुंतागुंतीचे आणि चुकांमुळे प्रसूतीसाठी इतर भाषांप्रमाणेच (जसे की गॅम्बा) परिणाम प्राप्त करण्यासाठी बरेच अधिक काम करण्याची देखील आवश्यकता असते जेणेकरून बहुतेक प्रकरणांमध्ये ते शिकणार्‍यासाठी देखील विकृत होईल.

          स्टॅक पीएचपी: खराब प्रोग्रामिंगच्या सवयी सुचवण्याच्या बाबतीत, गॅम्बसपेक्षा अधिक चांगले नाही, यूझर इंटरफेस कोडमध्ये बिझिनेस कोड मिसळणे म्हणजे एचटीएमएल फाइलमध्ये कोड एम्बेड करण्याची परवानगी देऊन पीएचपीने सुरवातीपासूनच प्रस्तावित केले. सर्व आवश्यक साधने स्थापित आणि कॉन्फिगर करण्यासाठी अधिक जटिल. हे सामान्य हेतू नसते (आपण डेस्कटॉप अ‍ॅप बनवू शकत नाही किंवा तसे करणे तार्किक नसते).

          पायथन: 3 प्रतिमानांचे समर्थन करते जे एखाद्या शिक्षकासाठी गोंधळात टाकणारे असू शकते आणि संकल्पना समजून घेण्यासारख्या जटिल गोष्टींसह प्रारंभ करण्यास भाग पाडते. यात मोहक डिझाइन नसून व्यावहारिक डिझाइन आहे. हे इतके सामर्थ्यवान आणि अनुज्ञेय आहे की ते शिकणार्‍याला वास्तविक संज्ञानात्मक आव्हानांसह सादर करू शकते. त्याच्या बाजूने, त्यात विस्तृत समुदाय आणि अभ्यास सामग्री आहे. प्रत्येक भाषा शिकणार्‍यासाठी समस्या आणि मोठ्या आव्हानांचा सामना करू शकते हे दर्शविण्याच्या प्रयत्नापलीकडे, योग्य कागदपत्रांसह पायथन सुरू करणे खूप चांगले आहे.

          रुबीः अज Py्यासारख्याच समस्येचा तो समर्थन करीत असलेल्या पॅराडिजम्सच्या बाबतीत आहे. त्याचा वाक्यरचना स्मॉलटॉक कडून घेतला (तर त्याने ब things्याच गोष्टी घेतल्या असत्याच) हे शिकणे अधिक सुलभ होते, परंतु इतर भाषांबद्दलची त्याची वचनबद्धता वाक्यरचना शिकणे शिकणे इतके सोपे नाही. ही भाषा सहजपणे सुलभ करण्यासाठी तयार केली गेलेली भाषा नाही, जरी पायथनपेक्षा ती थोडीशी सोपी आहे. त्यात खूप चांगली कागदपत्रे आणि समुदाय आहेत जे 1 ली भाषा म्हणून खूप चांगला पर्याय बनवतात.

          मला माहित असलेली एकमेव भाषा बौद्धिकरित्या शिक्षणाची सोय करण्यासाठी तयार केली गेली आहे, परंतु केवळ एक शैक्षणिक भाषा न करता, स्मॉलटॉक आहे, जेव्हा आपण भाषा आणि साधने विचारात घेत असाल तर सर्व कागदासाठी दस्तऐवजीकरण, स्मॉलटॉकसह प्रोग्राम करणे शिकणे. काही प्रमाणात दि. यामध्ये असे समुदाय आहेत जेथे आपण शिकू शकता.

          संदर्भ लक्षात घेता, प्रोग्राम शिकण्यासाठी गॅम्बस वापरणे अगदी तार्किक आहे, विशेषत: जर शिक्षकाने आधीच बेसिकच्या आवृत्तीसह संपर्क साधला असेल.

          गॅम्बससाठी चांगले अभ्यास साहित्य चुकले आहे कारण ते अद्याप कमीच आहेत आणि अपूर्ण आहेत, परंतु त्या संदर्भात जेएसबीसनच्या प्रयत्नांमुळे Gambas ला प्रोग्राम शिकण्यासाठी एक पर्याय म्हणून बनविले जात आहे (जीएनयू / लिनक्स वापरकर्त्यांसाठी, म्हणजे हॉबीस्ट) एक पर्याय विचार करणे. Gambas देखील शिकण्यासाठी उपयुक्त समुदाय आहेत.

          1.    jsbsan म्हणाले

            नेहमी प्रमाणे, +1, फॅबियन.
            फोरमसाठी आम्ही तुम्हाला मिस करतो.

    2.    jsbsan म्हणाले

      माझ्या गावात ते म्हणतात त्याप्रमाणे: «ज्ञानाला स्थान नाही»
      आणि ज्यांना प्रोग्राम शिकायला पाहिजे आहे त्यांच्यासाठी, मी विचारात घेणे ही निवड आहे असे मला वाटते.
      ज्यांनी पाय्टन किंवा जावा सह ग्राफिकल इंटरफेससह प्रोग्राम केलेले आहेत ते सर्व माझ्याबरोबर असतील, त्यामध्ये गॅम्बस हे बरेच सोपे आहे.

      1.    kalten म्हणाले

        पुन्हा, माझ्या नम्र मते, फक्त ते "सोपे" आहे याचा अर्थ असा नाही की ते चांगले किंवा चांगले आहे. हे अनेक घटकांवर अवलंबून असते. आपला प्रकल्प एक विश्रांती प्रकल्प आहे की व्यावसायिक आहे? हे उच्च कामगिरी आहे? मल्टीप्लेटफॉर्म?, इ ...
        जीयूआय बद्दल बोलणे, आपण जावाएक्सएक्सपीपी पाहिले नाही? हे चांगले वडील, प्रभाव, सीएसएस आणि बर्‍याच आकर्षक गोष्टी आहेत आणि आपण अगदी कमी वेळेत विकसित होऊ शकता.

        परंतु आपण प्रोग्रामिंग सुरू करण्यास किंवा शिकण्याबद्दल बोलत असल्यास मला असे वाटते की पायथन एक चांगली निवड आहे. तेथून ते असेंम्ब्लरसह सीकडे जाईल आणि नंतर इतर कोणत्याही उच्च-स्तरीय भाषेत जाईल.

        1.    संकलनकर्ता म्हणाले

          बहुविध प्लेटफॉर्मसाठी जावा "सुलभ" आहे की नाही याचा अर्थ ते चांगले किंवा चांगले आहे असे नाही.
          अजगर शिकणे सोपे आहे याचा अर्थ असा नाही की ते चांगले किंवा चांगले आहे
          ही एक भयानक कल्पना आहे, प्रारंभ करण्याची शिफारस
          प्रोग्राम शिकणे सुरू करणे ही सर्व भयंकर कल्पना आहे

          1.    kalten म्हणाले

            आपण कशाबद्दल बोलत आहात ... मी जावा चांगले आहे असे कधीही म्हटले नाही. कोणतीही भाषा सर्वोत्तम नाही, ती सर्व हेतूवर अवलंबून असते. पहिली भाषा म्हणून पायथन ही एक वाईट कल्पना आहे असे का म्हणते हे मला देखील समजत नाही. तर्कशास्त्र आणि अल्गोरिदम शिकवण्यासाठी बर्‍याच विद्यापीठे अजगर वापरतात, ती वापरली जातात कारण ती सोपी, स्पष्ट आणि सातत्यपूर्ण आहे. हे स्क्रिप्ट आहे म्हणून, विद्यार्थ्यांना संकलनासारख्या मुद्द्यांची काळजी नाही. एखादा प्रोग्राम तयार करण्यासाठी निश्चित रचना न वापरल्यामुळे साधेपणा मिळते जे विद्यार्थी अल्गोरिदम आणि लॉजिकवर लक्ष केंद्रित करते.

            एकदा विद्यार्थ्यास या विषयांचे ज्ञान झाल्यानंतर ते अधिक प्रगत विषयांसह प्रारंभ करू शकतात या संकल्पना पाहण्यासाठी चांगली भाषा सी आहे सी मध्ये, आपण हातांनी, रचना, पॉइंटर्स इत्यादी गोष्टी शिकण्यास शिकलात. आता आपल्याला सी माहित आहे, मशीनच्या अधिक जवळ असलेल्या अधिक दमवणारा सूचना, मशीन कशी कार्य करते हे जाणून घेण्यासाठी काही विधानसभा भाषा पाहण्याची वेळ आली आहे.

            आता विद्यार्थ्याकडे तर्कशास्त्र, रचना, अल्गोरिदम आहेत आणि त्याला निम्न-स्तरीय सूचनांची जटिलता माहित आहे, म्हणून तो उच्च-स्तरीय भाषा शिकण्यास तयार आहे.

            माझ्यामते, शिकवण्याचा हा मार्ग योग्य आहे असे वाटते, आपण असे का नाही याबद्दल मत दिले नाही, आपण फक्त असे म्हणता की ही एक भयानक कल्पना आहे. मला तुमचे मत जाणून घ्यायचे आहे.
            ग्रीटिंग्ज

      2.    ओलाफ म्हणाले

        या फोरममध्ये मी खूपच नवीन आहे आणि विशेषत: मला इलेक्ट्रॉनिक्स आणि त्यांच्यातील बर्‍याच गोष्टी प्रोग्रामिंग आवडतात प्रथम, जेव्हा मी विंडोज सोडण्याचा निर्णय घेतला आणि लिनक्सवर स्विच केला तेव्हा माझ्या बिटवर प्रभुत्व मिळविण्यासाठी कोलंबींपेक्षा अधिक चांगली ऑफर नव्हती. समांतर पोर्टद्वारे ते यूएसबीद्वारे सक्षम होण्यासाठी… .आणि माझे प्रकल्प पूर्ण करण्यास सक्षम असणे अगोदर आणि तिसरे म्हणजे माझ्याकडे भरपूर कपड आहे. म्हणून मला वाटते की गॅम्बास मला प्रोग्रामिंग सुरू ठेवण्यास प्रोत्साहित केले जसे मी नाही. इतर भाषांसह घडते शेवटी मी काहीतरी पकडले आणि दुसरे काहीतरी समोर आले, व्हीबी 6 स्टेपचे उदाहरण .नेट आणि तीक्ष्ण आणि मला यापुढे अडथळा समजला नाही आणि माझे प्रकल्प रखडले. लिनक्स आणि कोळंबीचे आभार मी पुढे चालू ठेवू शकतो. सर्वांना मिठी

    3.    इलियोटाइम 3000 म्हणाले

      जर आपणास व्हिज्युअल बेसिक 6 ची आवड असेल तर ते आपल्यासाठी आदर्श आहे. नसल्यास (जसे आपल्या बाबतीत आहे) शांतपणे EMACS किंवा VIM वापरा.

      1.    अहो म्हणाले

        ईमॅक्स आणि विम प्रोग्रामिंग भाषा नाहीत ...

        1.    मारियो म्हणाले

          मला वाटते की हे VB6 IDE संदर्भित आहे, पोस्ट "व्हिज्युअल बेसिक सारख्या थोडा" सारखाच

    4.    f3niX म्हणाले

      माझ्या दृष्टीकोनातून, जरी मला कोळंबी मासा आवडत नाही, तरीही असे वातावरण जे लोकांना प्रोग्रामिंगमध्ये प्रारंभ करण्यास मदत करते आणि अनुप्रयोग विकासास समाधानकारकपणे प्रोत्साहित करते ते एक रत्न आहे. आरएडी विकास आमच्याकडे उत्कृष्ट लॅझारस आणि क्यूएक्रिएटर आहे.

      वैयक्तिकरित्या, मला गॅम्बाबद्दल सर्वात जास्त आवडत नाही ते म्हणजे बहुभाषिक an इंटरप्रिटर being नसते, मला तर्कशास्त्र दिसत नाही, फक्त असे म्हटले जाऊ शकते की त्यात खराब विकास आर्किटेक्चर आहे, म्हणून इतर प्लॅटफॉर्मवर पोर्ट करणे इतके अवघड आहे.

      1.    jsbsan म्हणाले

        मी लॅझारस शिकण्याचा प्रयत्न केला आहे (खरं तर मी या वातावरणात प्रोग्राम बनवले आहेत), परंतु मला माहिती किंवा मार्गदर्शक सूचना फारच सापडल्या नाहीत (एक अशी गोष्ट आहे जी खूप चांगली दिसते, परंतु त्यासाठी खूप पैसे खर्च होतात आणि इंग्रजीत लिहिलेले आहे). मी तुम्हाला लाझारस विषयी एक पोस्ट तयार करण्यासाठी आमंत्रित करतो जिथे आपण जिथे माहिती मिळवायची तिथे कोठे टिप्पणी करता यावर टिप्पणी करता.
        कोट सह उत्तर द्या

      2.    फॅबियन फ्लोरेस वॅडेल म्हणाले

        "वैयक्तिकरित्या, मला गॅम्बाबद्दल सर्वात जास्त आवडत नाही ते म्हणजे" बहुभाषिक "एक दुभाषिया होण्यासारखे नाही, मला तर्कशास्त्र दिसत नाही, फक्त असे म्हटले जाऊ शकते की त्यात खराब विकास आर्किटेक्चर आहे, ते पोर्ट करणे इतके कठीण का आहे? इतर प्लॅटफॉर्मवर. "

        जीएनयू / लिनक्स सिस्टमचे विकास साधन म्हणून हे ग्राउंड पर्यंत डिझाइन आणि विकसित केले गेले होते. कधीही क्रॉस-प्लॅटफॉर्म होऊ देण्याचा हेतू नव्हता, म्हणून खराब विकास आर्किटेक्चर ही आपल्या कौतुकाची त्रुटी आहे.

        जर तुम्हाला गॅम्बाबद्दल सर्वात जास्त आवडत नसेल तर कदाचित तुमचा तिरस्कार असेल: C ++ कारण वेब विकासासाठी हा सर्वोत्तम पर्याय नाही; जावास्क्रिप्ट वर कारण यामुळे डेस्कटॉप अनुप्रयोग विकसित करणे सुलभ नाही; GObject वर तिच्या अवलंबित्वासाठी वालाला; मेस्सी कारण तो टेनिस खेळत नाही; आणि नदाल कारण तो सॉकर खेळत नाही.

    5.    नॅनो म्हणाले

      मी नेहमी तुझ्याशी ओळख पटवितो, एक्सडी संभोग

      सत्य हे आहे की जर तुम्हाला प्रोग्राम करायचा असेल तर माझ्या दृष्टीकोनातून सर्वात चांगली गोष्ट म्हणजे पायथन, रुबी, पीएचपी किंवा तुम्ही माझ्यासारखे का करत नाही आणि सर्व काही नरकात का पाठवत नाही आणि स्वत: ला जावास्क्रिप्टमध्ये समर्पित करत नाही? हे तिथे एक जग आहे आणि गॅम्बस, बरं, ते जास्त एक्सडी देत ​​नाही

      1.    msx म्हणाले

        हुशार मनाची भेट घेण्याचा कल असतो ...

        1.    bsdgambero म्हणाले

          ते इतके तेजस्वी प्रकाशतात
          गडद पदार्थ जसे

  6.   जीन पियरे म्हणाले

    सीएमके आणि वाला सह प्रकल्प कसे करावे याबद्दल एक प्रशिक्षण तयार करा, आपल्याला हवे असल्यास मी तांत्रिक भागामध्ये मदत करीन ...

  7.   nosferatuxx म्हणाले

    मनोरंजक लेख, जरी त्यात ओओपी किंवा प्रोग्रामिंग सारख्या लेबलांची कमतरता आहे.

    "थोडेसे मूलभूत" असल्यामुळे लिनक्स अंतर्गत अनुप्रयोग विकसित करणे बरेचांना सुलभ करते, तुम्हाला वाटत नाही?

    1.    jsbsan म्हणाले

      nosferatuxx:
      मी तुझ्याशी सहमत आहे .
      खरं तर मी ब्लॉगवर माझे काही अनुप्रयोग अपलोड करीत आहे जेणेकरुन आपण काय करू शकता हे पाहू शकता.
      कोट सह उत्तर द्या

  8.   इस्माईल म्हणाले

    अपमान करणे हे माझे ध्येय नाही परंतु प्रामाणिकपणे सांगायचे तर, गॅम्बाससारख्या गंभीर-गंभीर भाषा शिकण्यासाठी मला काहीही चांगले दिसत नाही (80 च्या दशकापासून बेसिकचा वाक्यरचना पाहून) मायबोलीला फक्त व्हीबी भाषा वापरल्याबद्दल गॅम्बसवर दावा दाखल करण्याची गरज आहे.
    तेथे चांगल्या भाषा शिकण्यासाठी आहेत आणि त्या जावास्क्रिप्ट, पायथन, रुबी, वाला, बॅश स्क्रिप्ट, सी, सी ++ सारख्या चांगल्या ट्यूटोरियलची ऑफर देतात.
    त्या भाषांचे भविष्य आहे.

    1.    jsbsan म्हणाले

      80 च्या दशकापासून बेसिक प्रकाराचा कोळंबी वाक्यरचना?
      मला वाटत नाही की तुला Gambas3 माहित आहे ...

    2.    फॅबियन फ्लोरेस वॅडेल म्हणाले

      "जावास्क्रिप्ट, पायथन, रुबी, वाला, बॅश स्क्रिप्ट, सी, सी ++ सारख्या चांगल्या ट्यूटोरियल्सची ऑफर शिकण्यासाठी आणखी चांगल्या भाषा उपलब्ध आहेत."

      आपण पायथन आणि रुबीसह पेस्ट केले, अन्य सूचना आपण दर्शविता की आपण 5 ली भाषा म्हणून कोणत्या अडचणी उपस्थित केल्या आहेत याचा विचार करण्यास आपण 1 मिनिटे कधी घेतला नाहीत.

  9.   नाममात्र म्हणाले

    या वातावरणास परिचित केल्याबद्दल मनापासून धन्यवाद, ज्यांनी आधीपासूनच व्हिज्युअल बेसिकचा वापर केला आहे त्यांना कोळंबी हे खूप सोपे वाटेल

    कोळंबीच्या इपब स्वरूपातील एक पुस्तिका मनोरंजक असेल

  10.   टिबिया म्हणाले

    माझ्या प्रिय प्रियांनो मी बर्‍याच काळापासून आपल्या शिकवण्यांचे अनुसरण करतो आहे वैयक्तिकरित्या मला कोळंबी आवडते, प्रोग्रामिंग सुलभतेने आणि काही नियंत्रणे, अर्थातच ते अजूनही आपल्या आर्किटेक्चरला सुधारू शकते परंतु लिनक्समध्ये हा एक चांगला प्रोग्रामिंग पर्याय आहे.

  11.   गरीब टाकू म्हणाले

    एक वेळ असा होता जेव्हा मला व्हिज्युअल बेसिक वापरण्यास सांगितले गेले, कारण माझे मशीन फक्त वाइल्डबीस्ट सॉफ्टवेअरच्या मालकीचे आहे, मी कोळंबीमध्ये गोष्टी केल्या.
    हे खरे आहे की दोन्ही प्लॅटफॉर्म गोष्टी करण्यासाठी अगदी सोप्या आहेत, परंतु स्पॅनिश भाषेमध्ये कागदपत्र फारच कमी आहे.
    व्यक्तिशः, मी ही पद्धत वास्तविक प्रोग्रामिंगचा विचार केला नाही आणि जर आपल्याला कोणत्याही परिस्थितीसाठी उपयुक्त प्रोग्रामिंग उपयुक्त शिकण्याची इच्छा असेल आणि नेहमी सी / सी ++, ईमॅक्स आणि जीसीसीपेक्षा चांगले काहीही नसेल.

  12.   kalten म्हणाले

    येथे ते टिप्पण्या हटवतात? काही काळापूर्वी टिप्पणी द्या आणि माझ्या दोन टिप्पण्या यापुढे दिसणार नाहीत ...

  13.   कार्लोस म्हणाले

    डेबियन स्टॅबिलमध्ये gambas3 स्थापित करण्यासाठी पीपीए जोडणे आवश्यक नाही.
    उर्वरित, चांगला लेख.

  14.   फेनरीझ म्हणाले

    जेएसबीएनला शुभेच्छा. उत्कृष्ट पोस्ट, मी एक कोळंबी मासा प्रोग्रामर आहे आणि मी अगदी कोळंबी मालामध्ये आहे. आपले स्पष्टीकरण खूप चांगले आहे माझ्या मते, कोळंबी ही प्रोग्रामिंगचे जग सुरू करण्याची भाषा आहे, परंतु वैयक्तिक प्रकल्प गंभीरपणे घेतल्यास मला असे वाटते की मी कोळंबीची शिफारस करणार नाही. आपण व्यावसायिक व्यापार म्हणून प्रोग्राम करू इच्छित असल्यास, सी, सी ++, पीएचपी, जावा, जेएस, पायथन या इतर भाषा आहेत. चीअर्स

    1.    संकलनकर्ता म्हणाले

      विंडोज 7 आणि फायरफॉक्ससह आपल्याकडे पहा

      1.    फेनरीझ म्हणाले

        तुमचा मुद्दा काय? मी माझ्या प्रिय, लिनक्सवर सर्व वेळ राहू शकत नाही.

  15.   msx म्हणाले

    PAJEREADAS सह वेळ वाया घालवू नका.

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

  16.   शोर्डी म्हणाले

    नेम्ह रेपॉजिटरी यापुढे सक्रिय नाही. नवीन (आणि आशेने निश्चित) भांडार स्थापित करण्यासाठी आपल्याला वापरावे लागेल:
    $ sudo -ड-ptप्ट-रेपॉजिटरी पीपीए: गॅम्बस-टीम / गॅम्बॅस 3
    $ sudo apt-get अद्यतन
    do sudo apt-get gambas3 स्थापित करा