puzz ce vjerovatno reci 'why java and not python?' :D
07.07.2005. (17:19)
-
-
-
- - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
puzz
O ne, nece... Samo ce mudro sutjeti :)
07.07.2005. (19:04)
-
-
-
- - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
Berislav www.lopsica.com
Python je interpretirani jezik, ali nije skriptni. Njime se mogu pisati skripte, ali ima i drugih nacina rada. Iskljucivo skriptni jezik je PHP.
07.07.2005. (23:40)
-
-
-
- - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
puzz
A koja je tocna definicija skriptnog jezika? Na wikipediji pise da je skriptni jezik onaj koji je namijenjen "for 'scripting' the operation of a computer" - ali kao prvo ta je definicija rekurzivna, a drugo; mislim da bi se prakticki bilo koji prog. jezik mogao progurati pod tu definiciju.
08.07.2005. (07:49)
-
-
-
- - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
mark0
Nisam programer pa cu prokomentirati javu samo s korisnicke strane. Kod mene trenutno javaw.exe trosi 100.908k a nije da se nesto pametno radi s njom (p2p ~10-20kb/s)
08.07.2005. (08:12)
-
-
-
- - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
2 berislav: i mislio sam napisati interpreter, ali mi je skriptni pobjeglo ispod prstiju...
08.07.2005. (11:22)
-
-
-
- - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
Berislav www.lopsica.com
2 puzz: Ja se držim definicije po kojoj je skripta svaki program koji se izvršava od početka do kraja u jednom runu, nakon čega nista više od njega ne ostaje u memoriji (iako može napraviti promjene na disku, u bazi itd). Skripta u užem smislu je također i interpretirana, iako se u širem smislu tu podrazumijevaju i transakcijske skripte (v. Fowler, PoEAA: http://www.martinfowler.com/eaaCatalog/transactionScript.html) koje mogu biti i cesto i jesu kompajlirane (npr. u C-u). Dakle, u svakom se jeziku moze napraviti skripta (u sirem smislu), ali samo jezici u kojem mozes pisati samo skripte (u uzem smislu) jesu skriptni. That's my story and I'm sticking to it... :)
08.07.2005. (13:27)
-
-
-
- - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
puzz
Moja definicija: Interpretirani program male kompleksnosti. Preskocimo li blagu neegzaktnost - mislim da je moja definicija elegantnija od tvoje :-)
08.07.2005. (16:08)
-
-
-
- - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
Berislav
Da, ali ja sam definirao jezike, a ne skripte. :) A sto se tice skripti, mogu one biti jaaaaaaaaaaako kompleksne (nemoj da ti pokazem neke PHP programe na kojima radim).
08.07.2005. (18:35)
-
-
-
- - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
puzz
Pa u tome je stvar, ja ne vidim nekog smisla u definiranju skriptnih jezika - upravo zato sto program moze biti vise ili manje kompleksan u bilo kojem jeziku...
08.07.2005. (20:35)
-
-
-
- - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
Berislav www.lopsica.com
Šteta sto nemam tvoj mail da ovu diskusiju maknemo jadnom Štefu s vrata. :) Skriptu ne definira njezina kompleksnost, vec nacin izvodjenja. Skriptni jezici su oni koji proizvode programe koji se mogu izvrsavati iskljucivo na taj nacin -- to je stroga definicija koje se ja drzim. U blazem obliku definicije skriptni jezici bi bili oni u kojima se *mogu* pisati programi koji se izvrsavaju na skriptni nacin, ali to u sustini vrijedi za sve jezike.
08.07.2005. (23:18)
-
-
-
- - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
Tomislav
Ja bih rekao: skriptni jezik nije neka posebna vrsta jezika, već način i svrha za koju se bilo kakav programski jezik koristi. Još strože, mogli bismo reći da "markup jezici" služe strukturiranju dokumenata, "skriptni jezici" služe dodavanju interaktivnosti u inače statičke dokumente, a "programski jezici" služe pisanju namjenskih programa (aplikacija). Isto tako možemo, možda, reći da je "scripting" tehnika kojom se omogućuje modificiranje podataka ili programske logike nekog programa bez potrebe da se modificira izvorni kod programa. Skriptni jezik je onda jezik koji koristimo u svrhu "scriptinga" - odatle "rekurzivna" definicija koju spominje puzz. Kako god okrenuli, jezik nije apriori skriptni jezik - on je skriptni u smislu njegove namjene u nekom okruženju. [IMHO]
10.07.2005. (14:20)
-
-
-
- - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
puzz
Ja mislim da bi Štef trebao biti zadovoljan što se redovito vraćamo na njegov blog i polemiziramo o njegovim tekstovima :)
11.07.2005. (09:42)
-
-
-
- - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
rasta lunatic
puzz ce vjerovatno reci 'why java and not python?' :D
07.07.2005. (17:19) - - - - - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
puzz
O ne, nece... Samo ce mudro sutjeti :)
07.07.2005. (19:04) - - - - - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
Berislav www.lopsica.com
Python je interpretirani jezik, ali nije skriptni. Njime se mogu pisati skripte, ali ima i drugih nacina rada. Iskljucivo skriptni jezik je PHP.
07.07.2005. (23:40) - - - - - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
puzz
A koja je tocna definicija skriptnog jezika? Na wikipediji pise da je skriptni jezik onaj koji je namijenjen "for 'scripting' the operation of a computer" - ali kao prvo ta je definicija rekurzivna, a drugo; mislim da bi se prakticki bilo koji prog. jezik mogao progurati pod tu definiciju.
08.07.2005. (07:49) - - - - - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
mark0
Nisam programer pa cu prokomentirati javu samo s korisnicke strane. Kod mene trenutno javaw.exe trosi 100.908k a nije da se nesto pametno radi s njom (p2p ~10-20kb/s)
08.07.2005. (08:12) - - - - - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
Wolfwood's Crowd
2 berislav: i mislio sam napisati interpreter, ali mi je skriptni pobjeglo ispod prstiju...
08.07.2005. (11:22) - - - - - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
Berislav www.lopsica.com
2 puzz: Ja se držim definicije po kojoj je skripta svaki program koji se izvršava od početka do kraja u jednom runu, nakon čega nista više od njega ne ostaje u memoriji (iako može napraviti promjene na disku, u bazi itd). Skripta u užem smislu je također i interpretirana, iako se u širem smislu tu podrazumijevaju i transakcijske skripte (v. Fowler, PoEAA: http://www.martinfowler.com/eaaCatalog/transactionScript.html) koje mogu biti i cesto i jesu kompajlirane (npr. u C-u). Dakle, u svakom se jeziku moze napraviti skripta (u sirem smislu), ali samo jezici u kojem mozes pisati samo skripte (u uzem smislu) jesu skriptni. That's my story and I'm sticking to it... :)
08.07.2005. (13:27) - - - - - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
puzz
Moja definicija: Interpretirani program male kompleksnosti. Preskocimo li blagu neegzaktnost - mislim da je moja definicija elegantnija od tvoje :-)
08.07.2005. (16:08) - - - - - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
Berislav
Da, ali ja sam definirao jezike, a ne skripte. :) A sto se tice skripti, mogu one biti jaaaaaaaaaaako kompleksne (nemoj da ti pokazem neke PHP programe na kojima radim).
08.07.2005. (18:35) - - - - - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
puzz
Pa u tome je stvar, ja ne vidim nekog smisla u definiranju skriptnih jezika - upravo zato sto program moze biti vise ili manje kompleksan u bilo kojem jeziku...
08.07.2005. (20:35) - - - - - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
Berislav www.lopsica.com
Šteta sto nemam tvoj mail da ovu diskusiju maknemo jadnom Štefu s vrata. :) Skriptu ne definira njezina kompleksnost, vec nacin izvodjenja. Skriptni jezici su oni koji proizvode programe koji se mogu izvrsavati iskljucivo na taj nacin -- to je stroga definicija koje se ja drzim. U blazem obliku definicije skriptni jezici bi bili oni u kojima se *mogu* pisati programi koji se izvrsavaju na skriptni nacin, ali to u sustini vrijedi za sve jezike.
08.07.2005. (23:18) - - - - - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
Tomislav
Ja bih rekao: skriptni jezik nije neka posebna vrsta jezika, već način i svrha za koju se bilo kakav programski jezik koristi. Još strože, mogli bismo reći da "markup jezici" služe strukturiranju dokumenata, "skriptni jezici" služe dodavanju interaktivnosti u inače statičke dokumente, a "programski jezici" služe pisanju namjenskih programa (aplikacija). Isto tako možemo, možda, reći da je "scripting" tehnika kojom se omogućuje modificiranje podataka ili programske logike nekog programa bez potrebe da se modificira izvorni kod programa. Skriptni jezik je onda jezik koji koristimo u svrhu "scriptinga" - odatle "rekurzivna" definicija koju spominje puzz. Kako god okrenuli, jezik nije apriori skriptni jezik - on je skriptni u smislu njegove namjene u nekom okruženju. [IMHO]
10.07.2005. (14:20) - - - - - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
puzz
Ja mislim da bi Štef trebao biti zadovoljan što se redovito vraćamo na njegov blog i polemiziramo o njegovim tekstovima :)
11.07.2005. (09:42) - - - - - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...
Wolfwood's Crowd
Štef je zadovoljan. :-)
11.07.2005. (11:45) - - - - - promjene spremljene- uredi komentar - obriši komentar - prijavi ovaj komentar kao spam - zabrani komentiranje autoru ovog komentara- učitavam...