Qore Programming Language

Szoftver screenshot:
Qore Programming Language
Szoftver adatai:
Változat: 0.8.8
Feltöltés dátuma: 20 Feb 15
Fejlesztő: David Nichols
Engedély: Ingyenes
Népszerűség: 0

Rating: 5.0/5 (Total Votes: 1)

Qore egy nyílt forráskódú, ingyenes, nagy teljesítményű és könnyen használható, valamint a menet-képes, SQL integrált, gyengén típusos nyelv.
Qore programozási nyelv, hogy a funkciók TIBCO AE integráció, MySQL és Oracle DBI vezetők, valamint egy egyszerű számtani dátumot.
Ez a szoftver úgy tervezték, mint egy programozási nyelv, amely támogatja a beágyazott logika és threading. Úgy tervezték alkalmazására képlékeny scripting-alapú megközelítés a vállalati felület fejlesztése.
 Azonban Qore akkor is hasznos, mint egy általános célú nyelv. Támogatja a legtöbb ismert POSIX operációs rendszerek, beleértve a Linux, Solaris, BSD, Mac OS X, és a HP-UX.

Mi az új ebben a kiadásban:

  • Ez a verzió tartalmazza az új funkciók a javított HTTP támogatást (jobb HTTP RFC betartását, REST, és WebSocket kliens és szerver támogatást, támogatja az automatikus rendering sablonalapú HTML fájlok, stb), egy új, nagyon magas szintű adatbázis API automatizált séma menedzsment és SQL adatok műveletek (beleértve a programszerű DB hozzáféréssel), sokkal jobb UTF-8 támogatás, és sok új felhasználói modulokat.
  • A kiadás is tartalmaz számos fejlesztést a meglévő funkciók és rengeteg hibajavítás.
  • Qore mostantól elérhető a GPL 2, LGPL 2.1, és a MIT licenc.

Mi az új verzióban 0.8.7:

  • Ez a verzió rengeteg új funkciók és hibajavítások.
  • Code öröksége között Program tárgyakat nagymértékben javult, és a nyilatkozatok ide sorolva az állami most örökölnie a gyermek Program tárgyakat.
  • Sok új funkciók, módszerek, és a típus (ál) módszereket vezettek be, különösen, hogy a bejárók nagyobb teljesítményű, és hogy a fejlődő iterátoroké könnyebb.

Mi az új verzióban 0.8.6.1:

  • This kiadás tartalmazza a hibajavítás a Qore és tartalmaz néhány minor új funkciók.

Mi az új verzióban 0.8.6:

  • Ez a verzió főbb új funkciók és még számos olyan hibajavítás.
  • A kiemelt eleme a kiadás az új tetszőleges pontosságú numerikus támogatást, sokkal jobban támogatja bejárók, sokkal jobban támogatja szöveges fájl feldolgozása, javított adatbázis API támogatása, beleértve egy lehetőséget API adatbázisok vezetők, és képes kezelni modul loading hibák feldolgozási időt közvetlenül a Qore forráskód.
  • Perl kompatibilitást helyzet, mert az új alapértelmezett intuitív logikai összefüggésben értékelést viselkedését.

Mi az új verzióban 0.8.5.1:

  • fixed versenyhelyzet eléréséhez globális és bezárása kötött thread-lokális változók a többszálú környezetben
  • Javítva egy hiba a tranzakció kezelés a DatasourcePool class használata esetén a SQLStatement class
  • fix hiba a MailMessage.qm felhasználói modul, ahol mail fejlécek igénylő kódolás nem kódolt, és azokat nem igénylő kódolás voltak kódolva a Q kódolás
  • fix hiba a Mime.qm felhasználói modul, ahol & quot; _ & quot; karakterek q-kódolt fejlécek nem kódolni

Mi az új verzióban 0.8.4:

  • Ez nagyobb frissítés már támogatja a felhasználói modulokat, ahol modulok, amelyek kiterjesztik a nyelv futásidőben most írt Qore magát.
  • Továbbá, Qore már támogatja a pszeudo-osztályok köteles érték típusok, amelyek módszerek segítségével lehet futtatni bármely Qore értéket, amely lehetővé teszi bármilyen értéket kell kezelni, mint egy tárgy.
  • A névtér kezelésének újraírt, és most több következetesen alkalmazott és átfogóbb.
  • A nyelvű dokumentáció nagymértékben javult.
  • Ez a kiadás sok hibajavítás és optimalizáció, valamint építeni javítások és sok új funkciók, módszerek és állandók.

Mi az új verzióban 0.8.3:

  • Ez a verzió támogatja natív Windows binárisok és egyéb kisebb fejlesztések (beleértve a feltételes elemzés).
  • Továbbá, 33 hiba javítva lett.

Mi az új verzióban 0.8.1:

  • Ez a verzió tartalmazza a 36 hibajavításokat és jelentős új funkciók, többek egy sokkal fejlettebb típusú rendszer, osztály állandók és a statikus osztály változók, az SQL előkészített nyilatkozat API támogatása nyilvánította visszatérő típusú funkció előtt, vagy a módszer aláírás, elemző és névfeloldás támogat írás Qore szkriptek nélkül & quot;% TARTALOM% amp; quot; jelzéseket változók vagy osztály módszer hívások vagy tárgy tagja hivatkozásokat, és még sok más.

Mi az új verzióban 0.7.5:

  • Hibajavítás: fix localtime ()-vel meghívott nem érv, hogy visszatérjen az aktuális dátum és idő szerinti dokumentációt
  • Hibajavítás: fix versenyhelyzet, ami miatt a holtpont, amikor hív pthread_join (), amikor Qore kódot kéri & quot; exit () & quot; ha több szálon fut
  • Hibajavítás: rögzítette a Dir :: listFiles () metódus; A használt maszk nem szűri ki a könyvtárakat
  • Hibajavítás: fix összeomlik a File osztály miatt aláíratlan adat típusát használják, és az összehasonlítást (& lt; 0), hogy jelezte hiba mindig nem sikerült; A baleset történne, ha egy nem fájl objektum volt olvasni
  • Hibajavítás: fix kimenetre rekurzív adatszerkezet a% n és% N printf formátumleírók (egyébként eredményez baleset - például, ha egy tárgy listáját tartalmazza, amely szintén tartalmaz az objektum, stb)
  • Hibajavítás: fix objektum hozzáférési patthelyzet forgatókönyvek
  • Hibajavítás: rögzítette a & quot; - & quot; üzemeltető: hash-string és a hash-lista (is hash- = húr, és hash- = lista), hogy távolítsa el az érték (ek) a hash, nem kérdőjelezik meg a delete operátor
  • Hibajavítás: NULL értékek sorozatszámmal is, mint & quot; null & quot; JSON értékek
  • Hibajavítás: fix elemzésekor a sarokban esetén kis mértékben érvényes XML-RPC
  • Hibajavítás: fix XML-RPC serialization kezelni semmit (nincs érték) és a NULL azonosan
  • Hibajavítás: fix XML-RPC serialization hogy soha output egy üres elemet, mert esetleg törni egyes implementációk (az XML-RPC spec nem nagyon egyértelmű ebben). Megjegyzés: küldünk üres értéket elemei: ha szerializálásáról semmit, vagy NULL, amely nem lehet helyes vagy
  • Hibajavítás: nem feltételezik, hogy a záró null megszünteti a húr olvasása közben karakterlánc fileokból; többek között a záró null a szöveg
  • Hibajavítás: Javítva egy hiba elemzés base64 húrok újsorok és / vagy soremelés vontatott base64 kódolású adatok
  • Hibajavítás: fix kimenetre "%%", mint "% 'in * * printf () függvények
  • Hibajavítás: Javítva egy hiba elemzés hash ahol a kettőskereszt gombot kapott, mint állandó
  • Hibajavítás: Javítva egy hiba a törlés üzemeltető, ahol megosztott adatok frissítése helyett másolás helyett majd frissíteni
  • Hibajavítás: fix néhány verseny feltételeit, amelyek hatására a holtpontok a getAllThreadCallStacks () függvény (általában nem engedélyezett alapbeállításként)
  • Hibajavítás: figyelmen kívül hagyja "
  • 'és a' "Elemzésekor base64 kódolású húrok
  • Hibajavítás: fix egy lefagyást bug, amikor megpróbált másolni tagja elemei a törölt objektum
  • Hibajavítás: rögzítette a foreach utasítás használata esetén a referencia és a break utasítás használható
  • Hibajavítás: fix ritka referencia függőségi bug, ahol a rendszer osztályok megsemmisítették, miközben továbbra is hivatkozott felhasználói kód
  • Hibajavítás: fix% = egy Modula operandusaként 0 állítani a balérték 0 (korábban a kifejezés lett figyelembe véve, ha a Modula operandus 0)
  • hozzá a abilty egy állapota változó várni RWLock tárgyak, valamint Mutex tárgyakat
  • dereferencing egy hash vagy tárgy egy listát visszatér egy szeletet a hash vagy az objektumot egy hash: ex: $ hash. (& Quot; KEY1 & quot ;, & quot; KEY2 & quot;)
  • lehetővé% közé parse irányelvek idézni a fájl nevét (figyelmen kívül hagyja a kezdő és záró idézőjelek a fájl nevét)
  • új Socket osztály módszerek: + Socket :: isWriteFinished (): a jövőbeni támogatás a nem-blokkoló írások + Socket :: setNoDelay (): állítsa be a TCP_NODELAY lehetőség + Socket :: getNoDelay (): visszatér értéke TCP_NODELAY lehetőség
  • új funkciók lehetővé teszik pontosan megadják a kódolást, ha szerializálásáról XML-RPC húrok: + makeXMLRPCCallStringWithEncoding () + makeXMLRPCCallStringArgsWithEncoding () + makeXMLRPCResponseStringWithEncoding () + makeXMLRPCFaultResponseStringWithEncoding () + makeFormattedXMLRPCCallStringWithEncoding () + makeFormattedXMLRPCCallStringArgsWithEncoding () + makeFormattedXMLRPCResponseStringWithEncoding () + makeFormattedXMLRPCFaultResponseStringWithEncoding ( )
  • hozzáadott új HTTPClient manipulálására a TCP_NODELAY beállítás: + HTTPClient :: setNoDelay () + HTTPClient :: getNoDelay ()
  • most a XmlRpcClient és JsonRpcClient konstruktőrök elfogadom opcionális második érv, hogy ha igaz, gátolja a közvetlen kapcsolódási kísérlet a konnektorból, és ahelyett, hogy a socket kapcsolatok, hogy manuálisan létrehozott vagy kialakíthatók az első kérés

Hasonló program

Más szoftver fejlesztő David Nichols

Qore JSON Module
Qore JSON Module

19 Feb 15

Qore asn1 Module
Qore asn1 Module

20 Feb 15

Qore Glut Module
Qore Glut Module

20 Feb 15

Qore Oracle Module
Qore Oracle Module

19 Feb 15

Hozzászólások a Qore Programming Language

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!