SmallBasic

On November 16, 2008, in Programare, by andreiT

Daca tot avem fani MS pe aici Laughing hai sa amintim de un nou produs MS, gratuit, pt. cei ce vor sa invete programare, simplu: SmallBasic.

Nu l-am testat insa am citit un pic despre el si am vazut citeva exemple de cod. Targetul sint persoanele ce vor sa invete programare, pornind de la Basic (oarecum), intr-un limbaj ce are cit mai putine cuvinte cheie. Are vreo 4 Mb pt. download insa necesita .NET Framework 3.5 (vezi manualul PDF in eng.).

Avantajul care il vad eu pe linga simplitate e ca ii invata pe oameni programarea cu obiecte (de genul TextWindow.WriteLine() sau GraphicsWindow.Clear() ) ce apoi poate fi usor inteleasa in contextul .NET.

Editorul e foarte simplu, cu help inclus. De exemplu programul gen ‘hello world’ e cam asa:

Cod:
TextWindow.WriteLine(“Hello World”)

Incercati, poate o sa va placa.

Tagged with:  

7 Responses to SmallBasic

  1. Foarte frumos limbajul. Parca ii zici calculatorului ce sa faca(in engleza evident). Poti realiza aplicatii mai complexe cu el?

  2. lae says:

    parerea mea despre asta ar trebui sa contina multe, multe stelute

    n-are nici un main, nimic, nici un help, si nici un shortcut vizibil pt stop …. simplu de folosit …. da’ nu face mare branza … decat daca esti un geniu precum mine si faci o bucla infinita in care blochezi cursorul pe x:

    x=0
    while(x<999999)
    Mouse.MouseX = 70

    EndWhile


    de observat ca am pus x<999999 si nu-l schimbam nicaieri in while (geniul la el acas)

    dupa aceea cauta procesu in taskmanager ca sa-i dai cancel din droaia de chestii …. evident, era ala care manca cel mai mult din procesor …. numele era ceva cu tmp… faza-i ca nu s-a inchis cand am inchis smallbasicu

    nu merge …. TextWindow.WriteLine(

  3. admin says:

    @lae ii doar un simplu “mediu ” pentru incepatori (copii care vor sa se apuce de programare)…ceri prea mult de la un mediu atat de minimalist :D

  4. lae says:

    :) ) poate … dar un buton de stop ar fi fost tare folositor

    am vazut ca are si build … dar nu mi-am dat seama cand devine activ.
    oricum …. vezi ce chestie complexa am facut :) ))

    butonul de stop ar fi fost folositor rau (ala-i singuru repros, dintre alea de mai sus) …. as putea sa-ti trimit un print screen cu ce vedeam. aveam un buton in dreapta jos cu “End program” dar aveam mouseul blocat la 70 si butonul nu avea shortcut. :) )))

  5. tomarea says:

    de cand v-ati mutat aici si nimeni nu mi-a spus?
    inca nu am apucat sa-l instalez, adica am vrut dar cik din cauza ca tocmai am instalat MS Expression Studio 2 tre’ sa dau restart…deh MS = restart

  6. tomarea says:

    am reusit sa-l instalez (dar mesajul a persistat si dupa restart, weird) si e ca si cum te-ai urca intr-o masina de jucarie pentru copii de 5 ani versus o masina adevarata.
    deci e de bine, mai ales pentru cei care nu au avut vreodata de-a face cu programarea, are bling-bling si e usor de folosit.
    numai partea cu gratis din partea MS atrage atentia :D

    OFFTOPIC: pls, un RSS Feed pentru comments, se poate?

  7. lae says:

    http://www.programmingbasics.org/

    “start enhached version” …. e ceva asemanator …. si are buton de stop :) )

Leave a Reply