“Bursa” limbajelor de programare XSS -cross site scripting
Nov 16

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.

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

preload preload preload