Garaj Script Language 0.1.0 - 16/11/2005Prima versiune a noului limbaj de script. Un experiment scris in Borland C++ 3.1. Desi implementarea este foarte aiurea ofera o privire de ansamblu asupra facilitatilor pe care va trebui sa le suporte versiunea viitoare.
Sintaxa este foarte simpla. Orice instructiune este formata astfel : (<instruction> <param1> <param2> ... <paramN> ) unde fiecare parametru poate fi la randul lui o instructiune. Variabilele sunt foarte generale putand sa contina orice tip de data. Ideea din spatele acestui design a fost ca sa pot sa creez un limbaj in care sa nu existe cuvinte cheie implementate de la inceput. Am vrut sa am libertatea sa adaug orice fel de functie apoi.
Aceasta versiune desi functionala are mari probleme de performanta. A fost gandita initial ca sa fie compatibila cu interfata STL dar din cauza functiilor pentru grafica nu am mai putut sa portez versiunea curenta.
Tot codul o sa fie rescris pentru a implementa tot ce am vrut. Versiune viitoare va include : un parser mai rapid si cu cerinte de memorie mai mici, hashing sau arbori pentru listele de variabile si functii, variabile thread-safe, variabile si functii locale si globale, o gama mai larga de tipuri de date, imbunatatiri in ceea ce priveste modul de adaugare de functii si lucrul cu variabile.
As vrea sa aud parerile voastre.
GarajScriptLanguage-0.1.0 148 Ko (1186)
comentarii: 1
Alex Eftimie on 2005-11-16 17:52:43: am vazut, am rulat, am ramas impresionat! foarte tare, merge grozav si e puternic! toata stima!
|
http://www.youmago.ro Portalul tau de informatii utile. http://icsel.xhost.ro Pagina personala xl.f, programatorul XL_ES. http://infoarena.ro Pregatire pentru olimpiada http://www.gnomedia.ro/ Retea independenta de bloguri tematice. http://cristi.devnet.ro Cristian George Strat http://mirceap.blogspot.com/ Mircea Pasoi http://www.vivi.ro/blog/ Bits and pieces from the life of a software developer - Octavian Mihai Costache http://www.raduionescu.ro/ Radu Ionescu http://www.ginfo.ro/ Gazeta viitorilor specialisti in informatica. http://www.pc-dojo.ro/ Comunitatea IT&C a programatorilor si hackerilor din Romania. http://www.lifehacker.com/ Downloads, web sites and shortcuts that actually save time. http://www.topcoder.com TopCoder - how fast you can write programs ? www.codeguru.com O tonã de informaþii despre WinAPI. www.sysinternals.com O cãlãtorie pâna în sufletul Windows-ului www.hxdef.org Hacker defender project www.paulgraham.com Articole pe teme tehnice abordate filozofic, foarte interesant www.insecure.org NMap - network scanner web site Portal Romanesc Un portal romanesc. Contine de toate. Cere.ro Exact ce cauti - Anunturi gratuite si director Revista presei - Roportal Ghidul tau pe internet Director Web Un director web foarte variat Ro-Flash Director web romanesc
|