andrisp Posted January 16, 2006 Report Posted January 16, 2006 Kur beidzas skriptu valoda un sākas programmēšanas valoda ? Un kur atrodas PHP ?
rpr Posted January 16, 2006 Report Posted January 16, 2006 ja kompilee, tad programmee, ja nee, tad skriptee.
Delfins Posted January 16, 2006 Report Posted January 16, 2006 PHP arī kompilē... Skriptēšana tas ir kad lietotājs pats papildina sitēmu.. piemēram Excel/Access metodes
andrisp Posted January 16, 2006 Author Report Posted January 16, 2006 Skriptēšana tas ir kad lietotājs pats papildina sitēmu.. piemēram Excel/Access metodes Tādā gadijumā kas tad ir Javascript ?
v3rb0 Posted January 16, 2006 Report Posted January 16, 2006 varbūt jāskatās cik nopietni lietai pieiet, ja sāk optimizēt un rakstīt partūkstošrindiņas, tad programē, ja nekompilejamā valodā uz ātro pāris rindiņas tad scriptojās? man gan liekas ka neviens(iznemot piekasīgus augstkolu profesorus) nesitīs par to, ka teiksi ka raksti php scriptus vai ka raksti php programmas/aplikācijas.
Robis Posted January 20, 2006 Report Posted January 20, 2006 ja kompilee, tad programmee, ja nee, tad skriptee. PHP kompilē pie katras skripta izpildes, nevis programmētājs to dara. Java savukārt jākompilē, lai programma darbotos. Attiecīgi sanāk, ka php un javascript ir skriptēšana, savukārt, Java - programmēšana. Vai ne tā?
bubu Posted January 20, 2006 Report Posted January 20, 2006 Nu skriptēšana taču nav pielīdzināma programmēšanas jēdzienam. Drīzāk skriptēšana ir programmēšanas apakšnozare. (skriptu valoda ir programmu valodu veids). Domāju arī, ka javascripts kompilējas pie ielādes atmiņā. Ne jau taču izpildoties funkcijas kodam, tas tiek katru reizi pārparsēts. Varbūt tu biji domājis dinamiskās vs statiskās(?) valodas. Skriptu valodas pārsvarā jau tieši tādas ir - dinamiskās.
andrisp Posted January 21, 2006 Author Report Posted January 21, 2006 Skriptēšana tas ir kad lietotājs pats papildina sitēmu.. piemēram Excel/Access metodes Vispaar es iedomaajos, ka taa arii vareetu buut.. Javascript jau arii papildina kautko (piem., html) un nedziivo patstaaviigu dziivi. PHP arii taa iisti veel nedziivo patstaaviigi. Ir jau iespeejams veidot stand-alone aplikaacijas un taapeec daudzi php sauc par programmeeshanas valodu. Kas ir dinamiska, un kas ir statiska valoda ? Vai dinamiska ir taada, kurai var mainiit kodu izpildes laikaa (tb-skripti) ? Un statiska taada, kas nokompileeta un taada arii paliek ?
bubu Posted January 21, 2006 Report Posted January 21, 2006 Maldies gan. JS var dzīvot "patstāvīgu" dzīvi: http://www.mozilla.org/js/spidermonkey/ http://wxjs.sourceforge.net/ http://www.njs-javascript.org/ u.t.t. (bija vēl daži ļoti labi, bet nevaru tos uz ātro atrast) http://en.wikipedia.org/wiki/Dynamic_language ...dynamic programming language is a kind of programming language in which programs can change their structure as they run: functions may be introduced or removed, new classes of objects may be created, new modules may appear. As a side effect of this dynamism, most dynamic programming languages are dynamically typed, which static typing advocates consider a drawback (see also static typing).
php_Stopp Posted January 22, 2006 Report Posted January 22, 2006 atgriežoties pie headcomenta - kāda jēga no atbildes ?
bubu Posted January 22, 2006 Report Posted January 22, 2006 (edited) Mans uzskats bija pateikts te: Nu skriptēšana taču nav pielīdzināma programmēšanas jēdzienam. Drīzāk skriptēšana ir programmēšanas apakšnozare. (skriptu valoda ir programmu valodu veids). Edited January 22, 2006 by bubu
php_Stopp Posted January 22, 2006 Report Posted January 22, 2006 šahs arī skaitās sporta veids. kāda starpība, kas viņš skaitās ? ;)
rpr Posted January 23, 2006 Report Posted January 23, 2006 PHP arī kompilē...Skriptēšana tas ir kad lietotājs pats papildina sitēmu.. piemēram Excel/Access metodes es biju domaajis, ja lietotaajs to dara, nevis pati sistēma. bet īstenībā varētu būt tā, ka nav tāda jēdziena skriptēšana. rakstīt skritpu ir tas pats, kas programmēt, atšķirība ir tikai tajā vai tu raksti skriptu vai kodu, kuru pēc tam kompilē. abos gadījumos to sauc par programmēšanu, jo pēc definīcijas programmēšana manuprāt ir kaut kādu komandu procedūru rinda, lai sasniegtu rezultātu... par šito aizdomājos vairāk, kad iedomājos, ka ar php jau var rakstīt arī oop, bet kas ir oop? objekt orientētā programmēšana! domāju, ka es spēju jūs pārliecināt... :P
Recommended Posts