/ / Skriptovacie programovacie jazyky: úlohy, vlastnosti a výhody

Skriptovanie programovacích jazykov: úlohy, vlastnosti a výhody

Prvý programovací jazyk sa objavil v roku 1950- zostavovateľ. V porovnaní s modernými počítačmi počítače ešte neboli inteligentné deti. Podľa zákonov darvinizmu stroje vzrástli, získali inteligenciu a produktivitu. Spolu s nimi sa vyvinuli programovacie jazyky. Z nízkej úrovne sa vyvinuli na objektívne orientované na vyššiu úroveň. Teraz máme skriptovacie alebo skriptovacie jazyky.

skriptovacie jazyky

Čo sú skriptovacie jazyky

Programovacie jazyky vysokej úrovne na písanie postupnosti operácií alebo skriptov sa nazývajú skriptovacie, skriptovacie alebo interpretované jazyky. Tie obsahujú:

  • JavaScript;
  • ActionScript;
  • perl;
  • Python;
  • Scala;
  • R;
  • Ruby;
  • PHP.

Programovacie jazyky ako C #, C alebo Pascalpoužíva sa na vytváranie algoritmov, postupov, nových údajov. Skripty sú určené na prepojenie existujúcich nástrojov. To minimalizuje množstvo kódu.

Napísať najjednoduchší programAhoj, svet! assembler vyžaduje 14 riadkov kódu. C ++ vás núti písať 8. Takmer dvakrát menej, ale stále dlhé. Budete musieť pripojiť hlavičkový súbor, knižnice, zadať funkciu a potom aj kompilovať. To isté v Pythone zapadá do jednej vety - print Hello, World!. Rovnaký výsledok pri menšom úsilí, bez kompilátorov.

Rýchlosť spracovania

S príchodom skriptovacích jazykov v komunitáchkodéri často počúvajú špekulácie o bezprostrednom zániku C ++. Stále viac nespokojných ľudí naráža na zložitú syntax a zložitosť kompilácie. Obhajcovia procedurálneho programovania tvrdia, že Pythonov kód nie je zďaleka taký rýchly ako C. A Perl je detský jazyk, ktorý nie je vhodný na „skutočné“ programovanie. Ale to je mýtus.

Výkon počítača sa zvyšuje oexponenciálny. Asi pred 10 rokmi, pre rýchlosť, ste naozaj potrebovali kód v programovacom jazyku. Výpočty sú teraz dostatočne silné na to, aby spracovali skripty a aplikácie Java alebo Ruby v rovnakom čase.

Kto potrebuje skriptovacie jazyky a na aké účely

Rozšírenie internetu vyvolalo kastu „epizodickú“programátori ". Sú to webmasteri, návrhári rozloženia a vlastníci internetových zdrojov, pre ktorých je dostupnosť dôležitá. Nemajú čas na roky ponorenia sa do základov procedurálneho programovania. Píšu kód od prípadu k prípadu a potrebujú jednoduchú syntax pre skriptovanie JavaScriptu a front-end vývoj. Na programovanie na strane servera sú vhodné skriptovacie jazyky JS aj PHP.

Klasický OOP sa pýši dedičstvomimplementácia kódu. Toto je hlavný argument pre svetovú nadvládu OOP v budúcnosti, ale tiež významný nedostatok. Pri opakovanom použití časti kódu alebo hotelovej podtriedy sa nemôžete zbaviť vplyvu a metód jej nadtriedy. Je to však možné pomocou JavaScriptu. Skriptovacie jazyky poskytujú bezbolestné opätovné použitie vložením jednotlivých komponentov do zdieľaného kódu.

skriptovací jazyk php

JavaScript

Podľa barometra popularity náklady na JavaScriptna prvom mieste. Používa sa na webové programovanie, vytváranie klientskych aplikácií a interaktívnu prácu. Tlmočníci JS sú zabudovaní do každého sebaúcty prehliadača a s príchodom uzla Node sa začal JavaScript používať na programovanie servera.

JavaScript je dnes skriptovacím jazykom,ktorý sa používa na všetkých stránkach. Pretože to funguje priamo v prehliadači, nie je potrebné sťahovať ďalší softvér, stačí textový editor. Je to flexibilný jazyk s jednoduchou syntaxou, a preto sa často odporúča pre začiatočníkov.

krajta

Popularita tohto jazyka sa neúprosne zvyšujeotáčok. Python je skriptovací jazyk na vysokej úrovni servera pre webové stránky a mobilné aplikácie. Má kompaktnú syntax, je ľahko čitateľný a ľahko sa s ním pracuje. Skeptici tvrdia, že Python je vhodný iba na prácu s webom a bol vytvorený na animáciu statického HTML. To však nie je tento prípad.

skriptovacie jazyky sú

V Pythone nie sú napísané iba doplnky a moduly.Používa sa pri vývoji hier. V Pythone boli postavené pražce Frets On Fire, MMORPG EVE a Online Sims 4 (predaný 1 milión). Používajú ho Instagram, Pinterest, Rdio, Google, Yahoo a dokonca aj NASA. Python má nízky prah vstupu, je rýchlo naučený a zapamätaný. Dozviete sa to úplne zadarmo na interaktívnych stránkach služieb Codecademy, Udacity a Coursera.

PHP

Serverový skriptovací jazyk navrhnutý nadynamické webové stránky a vývoj aplikácií. Možno ich vložiť priamo do pôvodného dokumentu HTML, a nie do externého súboru. Na PHP bolo vybudovaných a prevádzkovaných viac ako 200 miliónov webových stránok vrátane platforiem Digg, Facebook a WordPress, Joomla a Drupal.

skriptovací jazyk javascript

Dnes sú najpopulárnejšími skriptovacími jazykmi JavaScript, Python, PHP. Programátori Ruby, Scala a R postupne získavajú lásku.

  1. Ruby je skriptovací jazyk vytvorený v roku 1995 Yukihiro Matsumoto. Až do roku 2004 o ňom nikto nepočul, kým sa neobjavil rámec Ruby on Rails. Ruby teraz dohání Pythona.
  2. Záujem o Scalu rastie. Je to funkčný jazyk používaný servermi Foursquare a Twitter. Môže sa použiť na písanie webových aplikácií aj aplikácií pre Android.
  3. R je nástroj na zhromažďovanie štatistických údajov,práca s grafikou a výkonným skriptovacím jazykom. Je to zbierka klasických skriptovacích funkcií vypožičaných od Lispa a matematiky so súborom podprogramov na analýzu.

zistenie

Skriptovacie jazyky sú teraz trendy, a väčšina z nichAnalytici sa domnievajú, že im patrí budúcnosť. Python, Ruby, PHP vám umožňujú písať kompaktný a výstižný kód s najmenším počtom chýb. Jednoduchá a zrozumiteľná syntax umožňuje každému, aby si ich osvojil a začal sa rozvíjať.

páčilo sa:
0
Populárne príspevky
Duchovný rozvoj
jedlo
y