Jump to content
php.lv forumi

Atrasts internetā


briedis

Recommended Posts

Man šķiet, ka par programmēšanas valodām sauc tās, kuras ir "Turing complete" un viena no īpašībām, kas piemīt šādām valodām, nav iespēja ierobežotā laikā prognozēt to darbību, piemēram, vai jebkura programma šai valodā beigs savu darbību vai nē - "Halting problem". Uz doto brīdi grūti iedziļināties visās HTML niansēs, bet, man šķiet, ka jebkurai HTML "programmai" var izveidot algoritmu, kurš nosaka, vai šī programma beigsies, vai nē un tāpēc HTML nav programmēšanas valoda.

Taču iespējams es kļūdos un ir kāds haks kā ar HTML izveidot "programmu", kuras darbības beigas nav iespējams paredzēt.

Link to comment
Share on other sites

  • Replies 539
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Par programmēšanas valodām sauc tās, kurās var kaut ko uzprogrammēt. Turing complete tam nav priekšnosacījums.

 

Definē "kaut ko uzprogrammēt" jeb programmēt. Ja es iestatu mikroviļņu krāsnij laiku un jaudu (ieprogrammēju viņas darbību), tad šo divu parametru iespējamo izvēļu kombinācija ir programmēšanas valoda?

Turing completeness parasti tiek uzskatīt kā definēta, diskrēta robeža starp programmēšanas valodu un markup, query vai kādam citam uzdevumam paredzētu valodu vai datu attēlošanas formātu.

Link to comment
Share on other sites

Man šķiet, ka par programmēšanas valodām sauc tās, kuras ir "Turing complete" un viena no īpašībām, kas piemīt šādām valodām, nav iespēja ierobežotā laikā prognozēt to darbību, piemēram, vai jebkura programma šai valodā beigs savu darbību vai nē - "Halting problem". Uz doto brīdi grūti iedziļināties visās HTML niansēs, bet, man šķiet, ka jebkurai HTML "programmai" var izveidot algoritmu, kurš nosaka, vai šī programma beigsies, vai nē un tāpēc HTML nav programmēšanas valoda.

Taču iespējams es kļūdos un ir kāds haks kā ar HTML izveidot "programmu", kuras darbības beigas nav iespējams paredzēt.

 

Man jau šķiet, ka jāsāk ar pamatiem. Vai valoda spēj veikt aritmētiskas darbības.

Link to comment
Share on other sites

Man jau šķiet, ka jāsāk ar pamatiem. Vai valoda spēj veikt aritmētiskas darbības.

 

Mana mikroviļņu krāsns "programmēšanas valoda" spēj - sākumā es ieprogrammēju 5 minūtes un ik pēc minūtes skaitlis samazinās par 1. Tātad atņemšanu noteikti spēj.

Vai tāpēc tā programmēšanas valoda?

Link to comment
Share on other sites

Mana mikroviļņu krāsns "programmēšanas valoda" spēj - sākumā es ieprogrammēju 5 minūtes un ik pēc minūtes skaitlis samazinās par 1. Tātad atņemšanu noteikti spēj.

Vai tāpēc tā programmēšanas valoda?

 

Bļaaaaa... Nu nesūdīgs arguments +1

 

Es katru rītu eju uz tualeti un man ar ir, "Turing complete" jo nav iespējas ierobežotā laikā prognozēt manu darbību, :)

 

p.s. Kā tu taisies reizināt un dalīt ar mikroviļņu krāsni?

Edited by Wuu
Link to comment
Share on other sites

No hacker news. Par to, ka on-site darbs ir labi un veselīgi prātam, ķermenim un makam. Sēdēšana mājās, protams, ir pretējais.

 

Why Continuing to Work Is Good for a Man’s Health

https://features.wearemel.com/ill-retire-when-i-m-dead-why-continuing-to-work-is-good-for-a-man-s-health-c3053052d136#.78sbrbr2t

 

(bet tas laikam attiecas uz sakarīgu darbu)

(ar sēdēšanu mājās es saprotu arī frīlansošanu no dīvāna)

Edited by Mr.Key
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...