| Lastni programski jeziki | ||
|---|---|---|
|
swizec
19. avg 2010 09:55:05
Pridružen od: 20. jul 2010 18 objav 10 1 2 |
#1
Hoj, a je kdo ze kdaj v svojem zivljenju si izmislil svoj programski/skriptni jezik in zanj spisal kompajler/interpreter? If so, imate kak nasvet? Pametne vire ali karkoli? |
|
|
Frajder
29. avg 2010 18:15:24
Pridružen od: 26. avg 2010 241 objav 203 109 2 |
#2
Svoj programski jezik je po mojem mnenju neumno pisat, ker že na svetu že malo morje. Zato je moje vprašanje zakaj do hudiča želiš programirati svoj lastni programski jezik. Kaj bo vseboval kar drugi nimajo? |
|
|
jankoM
29. avg 2010 19:45:14
Pridružen od: 25. sep 2007 615 objav 253 7 2 |
#3
Po mojem swizec ne piše programskega jezika zato da bo potem npr "lahko" naredil neko spletno aplikacijo v njem, ampak bol za zabavo in da se kej novega nauči :) (tisto bi bilo res neumno) lambda the ultimate je mogoče dober vir informacij (včasih je veliko preveč strokoven za mene). Razni kanali za kakšne alter OS jezike na freenode so tudi (npr. #concatenative ..). Če hočeš malo bol resno zastavit (jit in to) se ti splača pogledat LLVM , manj znan/popularen a veliko bol lightweight pristop omogoča libjit. Lua, Io sta znana po zelo minimalnih VM-jih in nekaterih zelo zanimivih lastnostih (par 1000 vrstic c kode tako da se da mal naštudirat). NekoVM ti ponuja generičen virtual machine posebej narejen za dinamične jezike z funkcijskimi lastnostmi in mislim da nekaj OO-ja. HaXe in NekoML sta zgrajena na njem (najbrž že še kaj, sem mal out). Parrot je zelo resen projekt ki prav tako ponuja VM z continuationi, closurji, mislim da tudi coroutinami in vem da je po lastnostih zelo zelo kul. |
|