Unustasid parooli?



     
Sisseloginud kasutajatele märgistatakse automaatselt teksti piirkonnad, mis on muutunud alates viimasest lugemisest. Lisandunud osa on roheline, eemaldatud osa punane.
Lisaks märgistatakse sisseloginud kasutajatele menüüs täiendavate värvide abil artiklid, mis on kasutajal loetud (hall), ning artiklid, mis on peale lugemist täienenud (roheline).

   

     

Pealkiri :
Id (lühend aadressiribale) :
Autor ja viimase muudatuse autor :
Loomise aeg ja viimane muudatus :
Teksti pikkus :
Luba ligipääs ainult kasutajanimedele (eralda komadega). Autoril on alati ligipääs. :




Skriptimine ja interpretaatorid
 
Kommentaariks, mina otsisin C++ ja Javascripti teemal, seega mõnede muude keelte interpretaatorid on siin kohati alaesindatud, aga mitmeid asju siiski on mainitud.
 
Põhjus, miks kasutada skriptimiskeeli:
 
 
C++ ühendamine mitmete skriptimiskeeltega - SWIG:
http://en.wikipedia.org/wiki/SWIG (Simplified Wrapper and Interface Generator)
18 target languages: 
* Allegro CL
* C#
* CFFI
* CLISP - http://en.wikipedia.org/wiki/CLISP
* Chicken
* Guile
* Java
* Lua - http://en.wikipedia.org/wiki/Lua_(programming_language) - kasutatakse eriti mängudes
* Modula-3
* Mzscheme - http://en.wikipedia.org/wiki/Mzscheme
* OCAML
* Perl
* PHP
* Python
* R
* Ruby
* Tcl
* UFFI 
1.3.32: The only major C++ feature not currently supported by SWIG is the wrapping of nested classes..
Supports also Visual Studio.
Olemasolevat koodi muutma ei pea, deklaratsioone lisada pole vaja.
 
 
Clipp - C++ ja Javascripti ühendamine
http://clipp.sourceforge.net/ - "Based loosely on the boost.python project"
Nõuab deklaratsioonide lisamist. On võimalik callida nii C++ -> Javascript, kui vastupidi. Kõige uuem Javascriptiga suhtlemise libra (aga funktsionaalsuse poolest on puudu RegExp ja label'id). Kaasas on Visual Studio projektifailid.
 
 
ixlib - C++ ja Javascripti ühendamine
Projekt aastast 2001. Siiin on ka RegExp olemas, ning ka mitmed muud asjad, mis kuidagi seotud graafikatöötlusega ja geomaatriaga.
 
 
NJS JavaScript Interpreter
Projekt on aastas 1999 *algusest*, aga väidab olevat ühilduv "Version 3 of the ECMA-262 JavaScript specification"-iga. Kuna ei ole öeldud, et miski aspekt on välja jäänud, võiks samuti oletada, et piiranguid pole.
 
 
Felix
 
 
C++ interpretaator CINT
http://www.cygwin.com/ml/cygwin/1997-08/msg00347.html - miks on CINT hea: "In existing script language environment, script and compiled code have to be written in different language and interface method between them has to be manually defined.
CINT automatically makes interface method so that the interpreter and precompiled library can access each other."
 
 
C++ interpretaator Ch
Ch sisaldab mitmeid täiendavaid võimalusi, mida C++ keeles pole, nagu maatriksite arvutus, graafikute väljastamine jne. 
 
 
C++ interpretaator UnderC
 
 
Interpreter of C++ in JAVA language
 
 
sKWash
http://www.skwash.com/ - sKWash enables a transparent integration of C/C++ and other languages (such as Java, C#, ...) in Eclipse. sKWash is nothing more than a GUI on top of swig.
 
 
Py++ - C++/Python interfacing
 
 
Boost.Python
Nõuab deklaratsioonide lisamist. C++ -> Pyhton suunas callide osa pole veel päris täielik.
 
 
Tcl interpretaator
http://wiki.tcl.tk/ - Tcl keele enda koduleht
 
 
Pascali interpretaator
 
 
Turbo Pascali interpretaator
 
 
SQL Command Line Interpreter
http://sourceforge.net/projects/sqlcli/
 
 
Tühjad projektid
 
 
 
Teised lingikogud samal teemal
- siin samuti interpretaatorite lingikogu
 
 
 
Mingid muud
* http://www.stargeek.com/item/16469.html - siin on terve hunnik asju, mõned neist interpretaatorid
* http://ups.sourceforge.net/ - C++ jaoks, töötab vist ainult Linux/UNIX keskkonnas
 
 
Vaata ka:
 
 
Muud seonduvad asjad, mis pole interpretaatorid
* http://sourceforge.net/projects/jsclass/ - JSClass is a JavaScript parser/interpreter object that facilitates class-based inheritance, encapsulation (Public, Protected & Private), packages, clean syntax and much more, for JavaScript.
 
 
Haskelli kohta veel selline huvitav info:
* Kusagil oli võrreldud erinevaid keeli ning leitud, et Haskellis saab kirjutada asju 10x kiiremini ja lühemalt, vähemate vigadega jne. Kahjuks ei leia hetkel seda linki.
 
 
 
Muid linke
http://paulgraham.com/avg.html - programmeerida tuleks ikka kõige võimsamas keeles.
http://paulgraham.com/accgen.html - õige mitmete keelte võrdlus ühe spetsiifilise ülesande (curried-funktsiooni tekitamise) raames
http://paulgraham.com/icad.html - miks kirjutada Lisp-is
 
 
Bat-failide kirjutamine
 
 
 
 
 

 

kommentaarium spämmi tõttu ajutiselt välja lülitatud





Teised tekstid samas jaotuses:  ||  Librad  ||  Wiki arendus  ||  Veebidisain  ||  Töövahendid  ||  Reflektsioon ja koodigeneraatorid  ||  Proge probleemide lahendusi  ||  Huvitavad algoritmid  ||  Draiverite arendus  ||  Koodinäidised  ||  Modularity  ||  P2P tehnoloogiad  ||  OpenERP  ||  Proge - uurimiseks  ||  Andmestruktuurid  ||  MemoryLeaks  ||  

Alajaotused:  ||  Koodi konverterid  ||  



  Saada kiri