Jump to content
php.lv forumi

Recommended Posts

Posted

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.

Posted
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ā?

Posted

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.

Posted
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 ?

Posted

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).
Posted (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 by bubu
Posted
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

×
×
  • Create New...