Racket

Szoftver screenshot:
Racket
Szoftver adatai:
Változat: 6.2 Frissítve
Feltöltés dátuma: 27 Sep 15
Fejlesztő: PLT Scheme Inc.
Engedély: Ingyenes
Népszerűség: 22

Rating: nan/5 (Total Votes: 0)

ütő (hivatalosan PLT Scheme) egy innovatív programozási nyelv, amely épít a gazdag gyakorlati és akadémiai hagyomány.
Döntetlen több kép, vagy építeni egy webszerver a semmiből. Ütő magában foglalja mind elemmel és egy programozási környezet, így az induláshoz!
Növekszik a program
Ütő interaktív módban való kísérletezésre ösztönöz, és a gyors szkripteket könnyen komponálni a nagyobb rendszerek. Kis szkriptek és nagy rendszerek kihasználhassák a natív kód JIT összeállítása. Amikor egy rendszer túlságosan nagy ahhoz, hogy tartsa a fejedben, felveheti a statikus típusokat.
Növekszik a Nyelv
Hosszabbítsa ütő, amikor meg kell. Penész, hogy jobban illeszkedjen a feladatokat anélkül együttműködés a meglevő könyvtárak és anélkül, hogy módosítsa az eszköz lánc. Amikor a kevesebb több, akkor távolítsa el részei nyelv vagy kezdjük újra, és épít egy újat.
Növekszik a készségek
Akár csak most kezdik el, akar többet tudni programozási nyelv alkalmazások vagy modellek, keres, hogy bővítse látókörét, vagy kész arra, hogy belevetik magukat a kutatás, ütő segítségével válik egy jobb programozó és rendszerépítőnek.

Mi az új ebben a kiadásban:

  • core repo
  • A csomagkezelő támogatja a közvetlen hivatkozásokat Git-tárhelyek keresztül & quot; git: // [...] & quot ;, & quot; http: // [...] .git & quot ;, és & quot; https: // [...]. git & quot; URL-ek. (Korábban csak hivatkozásokat GitHub támogatták.)
  • A --clone lehetőség Raco pkg telepíteni vagy Raco pkg frissítés megkönnyíti a Git-alapú csomagot fejlődését. Ha egy csomag X-nek Git repository forrás, telepítése és frissítése a csomagot húz ki a raktárból, egy csak olvasható módban. Segítségével Raco pkg frissítés --clone X kapcsol a helyi telepítési lerakatkiszolgálóhoz pénztár, amely alkalmas a csomagolás módosítása végrehajtását, kiállító húzza kéréseket, rámenős változásokat, és így tovább.
  • A Raco pkg frissítés --lookup X kapcsol a csomagot vissza az alapértelmezett telepítési mód.
  • drracket
  • A on-line check szintaxis grafikus tartalmat.
  • fokozott hozzáférhetősége DrRacket a blueboxes, beleértve a módszer, mind a konstruktőrök információkat.
  • A & quot; Megnyitás megkövetelése Path & quot; menüpont támogatja & quot; .. & quot; relatív elérési útvonalat.
  • adatok
  • hozzáférhetõ adatok / felsorolni, könyvtár, amely támogatja a hatékony felsorolása adatstruktúrák
  • redex
  • A redex-ellenőrzés létesítmény adatait használja (amellett, hogy random) felsorolás, hogy megpróbálja megtalálni ellenpéldák.
  • A generál távú funkcióban további érveket, hogy visszatérjen a & quot; & quot; -ik tagja egy minta segítségével adatokat / felsorolni (ami azt jelenti, hatékonyan támogatja nagyon nagy értékei & quot; & quot;).
  • A példák gyűjtemény Launchbury 1993-as nagy lépés lusta szemantika.
  • HTDP
  • 2htdp / kép poligon építhető ki Bezier-görbék helyett csak egyenes vonalak (lásd a dokumentációt, húzta-pont).
  • 2htdp / absztrakció egy teachpack az oktatók és a diákok, akik szeretnék használni / * hurkok, mérkőzés, meghatározzák típusú és típus-esetek ISL és az ISL +.
  • 2htdp / univerzum programokat lehet exportálni a DrRacket végrehajtható létrehozása mechanizmus és helyesen viselkedik, amikor egymástól függetlenül fut.
  • gépelt-ütő
  • A beírt ütő DrRacket megjeleníti buborékokban mutatják típusú kifejezések. Tooltips is megjelennek a típus hibákat.
  • A beírt ütő terhelések szerződéseket csak szükség esetén. Ez csökkenti a memória használat és indítási ideje tipizált ütő programok.
  • A beírt ütő jobban támogatja a panellakások struktúrák, a jövő a szemafor, és aszinkron csatorna.
  • A beírt ütő megérti, ha két különböző változók utalnak ugyanaz a dolog, és frissítéseket típusú kell. Ez különösen javítja a típusellenőrzés makrók, mint a mérkőzést.

Mi az új verzióban 5,93:

  • Javítva egy alacsony szintű konkurencia probléma a GUI könyvtár Mac OS X, amely különösen érinti a 32 bites épít;
  • Fix GRacket alapú hordozórakéták (mint a `drracket`) egy Unix-szerű létesítmény;
  • bővült a lista az elismert OpenSSL könyvtár változatban;
  • Fix kis CSS problémák és ellentmondások (relatív v5.3.6) az új Firka stílus, amilyen a ütő dokumentációt;
  • Hozzáadás a verziószám vissza a & quot; ütő & quot; könyvtárat a forrás csomag.

Mi az új verzióban 5,92:

  • ütő 5,92 van egy új csomagot, beleértve egy katalógus több száz már-álló csomagokat. Kérjük, látogasson http://pkgs.racket-lang.org/ áttekintést a csomagokat.
  • legújabb változatai szerepelnek a & quot; béta & quot; változatai a csomagkezelő rendszer. Ütő változata 5,92 tartalmaz sok által javasolt fejlesztésekre az előzetes tapasztalatok:
  • A csomag tekinteni, mint egységes gyűjtemény alapértelmezésben, így még könnyebben kezelhető a GitHub repository egy csomagban. Induláshoz gyorsan: http://docs.racket-lang.org/pkg/getting-started.html
  • DrRacket tartalmaz egy új csomagkezelő GUI, elérhető a Fájl | csomagkezelő ... menüpontot. A GUI is rendelkezésre áll, mint egy önálló program segítségével a & quot; gui-pkg-menedzser & quot; csomagot.
  • A fő ütő forgalmazás bontották mintegy 200 csomagokat. Az ütő telepítő egyesíti a központi rendszer a csomagban változatai ezek a csomagok.
  • A másik megoldás, akkor most felrakjuk a minimális ütő elosztó --- ami körülbelül 1/10 a méret a fő elosztó --- és add csak azokat a csomagokat van szüksége.
  • A csomag telepítését támogatja az előre elkészített csomagokat, amelyek tartalmazzák összeállított byte-kód és kiolvasztott dokumentációt, értelmét csomagok telepítése esetén gyorsan épül változatok állnak rendelkezésre. Minden csomagot a fő elosztó kaphatók előre beépített formában.
  • További fejlesztések a munkálatok, nevezetesen beleértve a csomag dokumentációját a csomag-katalógust honlapján.
  • kompatibilitás Megjegyzés: Az bolygón, az előző ütő csomagkezelő rendszer, a helyén marad a belátható jövőben, de elvárjuk minden csomagot munkát váltani az új rendszerre.
  • Túl a csomagot rendszer, ez a kiadás számos egyéb változás:
  • ütő HTML dokumentációt van egy új és jobb megjelenés, köszönhetően Matthew Butterick.
  • A dokumentáció tartalmazza a stílus útmutató, & quot; programozása ütő & quot; http://docs.racket-lang.org/style/
  • ütő a JIT fordító támogatja az ARM architektúra.
  • ütő támogatja a Mac Retina kijelző mód.
  • Az előadás a tipizált ütő fordító javult 50% -kal néhány gépelt programok; lásd például http://bit.ly/1d0Ye4z
  • A Profiler egy új módot, amely a errortrace könyvtár termelni finomszemcsés profilokat.
  • Egy új szerződést Profiler jelentések, hogy mennyi időt töltenek programok ellenőrzése szerződések, és a szerződések ki- legdrágább.
  • A math / flonum könyvtár export gyors 105-bites pontosságú műveletek.
  • Ellenőrizze Syntax kezeli generált azonosítókat, különösen azok által bevezetett struktúra (pl területen szelektor) és Redex (pl e_1, e_2)
  • 2htdp / batch-io funkciókat tartalmaz foglalkozó html / xml a fájlok és weboldalak, mint az X-kifejezések plusz kényelmi web-alapú grafikon bejárási.
  • A `gen: set" generikus interfész húzódik halmazműveleteket dolgozni felhasználó által definiált típusok, amelyek megvalósítják beállított módszerek, valamint a másik meg-szerű beépített típusok, mint például a listákat.
  • piktek támogatja átalakítás SVG formátumban.
  • A unix, ütő biztosít asztali bejegyzés (.desktop fájlok) grafikus futtatható.

Mi az új verzióban 5.3.6:

  • ütő v5.3.6 egy bugfix kiadása.
  • Ez kiküszöböli a hibák v5.3.5, hogy az emberek találtak a nyár folyamán.

Mi az új verzióban 5.3.5:

  • Ez egy speciális kiadás, hogy megfeleljen a érkezése & quot; birodalma ütő & quot; a könyvesboltokban. Ütő v5.3.5 hozzáteszi egyetlen birodalma gyűjtemény a v5.3.4 kiadás. Az új gyűjtemény tartalmazza a forráskódot, hogy az olvasók a Realm is szeretnék használni a kísérletekhez.

Mi az új verzióban 5.3.4:

  • Extflonums (80-bites lebegőpontos számok) támogatottak néhány x86 / x86_64 platformon - beleértve a Windows, és többek között platformok, ahol ütő használatára fordítják SSE utasítások flonum számtani. Köszönet Michael Filonenko.
  • OS X: DrRacket és az összes többi apps most aláírt egy hivatalos gombot.
  • Tally labirintus: egy új játék alapján felsorolásával 2d mazes.
  • A Optimization Coach, a DrRacket plugint, átkerült az ütő elosztása a ütő csomag gyűjteményből. Telepítsd: Raco pkg install optimalizálás-edző.
  • Redex: meghatározza szakszervezeti nyelvű vállalattal egyesül produkciók, amikor nyelveken amelyek ugyanazokat nemterminális. Hála William Bowman.
  • A srfi / 19 könyvtár már kompatibilis a struktúrában által exportált ütő / bázis.

Mi az új verzióban 5.3.3:

  • Ez egy bug-fix kiadás, hogy foglalkozzon a hibája DrRacket v5.3.2 érintő közötti kölcsönhatások a kontúr ablak és a szintaxis.

Mi az új verzióban 5.3.2:

  • Core könyvtárak:
  • Az új matematikai könyvtár funkciók és adatstruktúrák dolgozó számok és gyűjtemények számokat. Funkciók között nem elemi (például a gamma, zéta, Lambert W), több-elméleti (faktorizációs, moduláris aritmetika), lineáris algebra (számtan, decompositions), és a statisztikai (elvárt értékek, rendstatisztikák, binning). Adatszerkezetek tetszőleges pontosságú bigfloats, valószínűségi, és többdimenziós tömböket.
  • Az új fájl / kicsomagolás, fájl / untgz, és a fájl / unzip könyvtárak támogatásra kicsomagolás körben használt tömörített formátumok.
  • Az új lusta igényel formában lehetővé teszi a programok, hogy késleltesse a be- és példányosítását segítő modulokat, amíg szükség van rájuk.
  • Az új adatok / bit-vektor könyvtár egy végrehajtásához kicsit vektorok (mutable sorozata logikai értékek) támogatása popcount.
  • A ütő / generikus könyvtár lehetővé teszi a specifikáció alapértelmezett módszer megvalósítása az alapvető adattípusok.
  • az OpenSSL könyvtár ellenőrizheti gépnevekhez és használja az operációs rendszer tanúsítványtárolójába ellenőrizni igazolásokat.
  • Package rendszer:
  • Egy új formák rendszere béta fázisban. Ez a rendszer lesz Planet utódja. Ez jelentősen eltér az utóbbi. A részletekért kérjük, olvassa el a dokumentációt http://docs.racket-lang.org/planet2/ és felsorolni a csomagokat az új index https://pkg.racket-lang.org/.
  • A Raco teszt parancs támogatja tesztelés gyűjtése és csomagot, ráadásul a könyvtár és a fájlok, a -c és -p.
  • Teaching könyvtárak:
  • batch-io: az olvasási és írási funkciók működnek Unix-stílusú standard input és output.
  • DrRacket:
  • DrRacket grafikus felülete jobban reagál.
  • Az automatikus zárójelben beszúrás üzemmódot is javul.
  • Firka:
  • Firka teszi Markdown formátumú fájlokat keresztül a --markdown parancssori jelzőt. Egy példa esetében: Létrehoz dokumentáció házigazdája GitHub vagy BitBucket.
  • Dokumentáció kereszthivatkozások információt tárolnak SQLite3 adatbázisban, ami azt jelenti, hogy SQLite3 szükséges építési ütő dokumentációt Unix / Linux gépek (de SQLite3 szerepel ütő Windowsra és Mac OS X).
  • Egy adatbázis utalás információk jelentősen csökkenti a kezdeti lábnyoma DrRacket, hiszen DrRacket már nem kell tölteni az összes határon referencia információkat.
  • A beírt ütő:
  • A beírt ütő programok megkövetelik telek / gépelt felhívni telkek. Lista- és vektor-elfogadó funkciók elfogadom általános szekvenciák.
  • A beírt ütő támogatja ütő a tagolt folytatása és folytatása védjegy piaci szereplők.
  • Redex:
  • Added több támogatást meghatározni-ítélet-formában, beleértve a véletlenszerű generációs jól kialakított ítéletek és vizualizációs ítéletek.
  • rosszallás:
  • A következő eltávolították ebben a kiadásban ...
  • a bolygó parancssori eszköz; felhasználása Raco bolygó helyett.
  • A következő már elavult, és el lesz távolítva a 2013-as kiadás ... Augusztus
  • A mzlib / class100 könyvtár; Használja ütő / osztály helyett.

Mi az új verzióban 5.3.1:

  • ütő:
  • Az eset formában kiszállítások a karakter, fixnums, szimbólumok és kulcsszavak logaritmikus időben. (Köszönet Jon Zeppieri.)
  • Az új ütő / méret könyvtár új és továbbfejlesztett karakterlánc-formázás funkciót.
  • Naplózás eszközök közé tartozik a jobb szűrés támogatása neve alapján egy logger. Egy új meghatározzák logger formában egyszerűsíti a használatát elemzi favágók. Formák, mint például a log-debug már támogatja karakterlánc formázást.
  • A formák már támogatja #: kis szünetet, és #: záró rendelkezések.
  • Az új PLTCOMPILEDROOTS környezeti változó állítja be a keresési útját lefordított bájtkódot.
  • DrRacket:
  • Ellenőrizze Syntax most össze a dokumentációt (azaz, a kék doboz) a azonosítónak a kurzort a jobb felső sarokban a definíciók ablak.
  • Ellenőrizze Syntax most folyamatosan fut a program, hogy állapítsa meg a nyelvüket a forrás. Ez az üzemmód óta elérhetők a korábbi kiadások, de most alapértelmezés szerint engedélyezett.
  • DrRacket lehet helyesírási karakterlánc konstans (engedélyezi ezt a Szerkesztés menü).
  • A beírt ütő:
  • A tipizált ütő értelmezi a bármely típusú, mint egy másik szerződést. Ez azt jelezheti, dinamikus hibák néhány már meglévő vegyes gépelt / típustalan programok. A szokásos megoldás az, hogy cserélje ki a használatát bármely konkrétabb típusok.
  • NaN tartalmazza az összes tipizált ütő a lebegőpontos típusú, amely precíz lebegőpontos típusok könnyebb használni.
  • A beírt ütő támogatja a leadott működés támogatása magasabb rendű típusok.
  • begépelte ütő biztosítja a: query-type / argumentum és: query-type / eredmény közművek felfedezni típusok a REPL.
  • Egyéb:
  • A kompatibilitási gyűjtemény nyújt jellemzőket ütő rokonok, mint a defmacro és változékony listákat. Ezek a funkciók arra szolgálnak, hogy megkönnyítsék számhordozás kódot ütő. Kerülje el őket a modern ütő kódot.
  • Pillanatképek a kütyü által nyújtott ütő GUI könyvtár tartalmazza a dokumentációt. (Köszönet Diogo F. S. Ramos.)
  • FrTime átírták ütő #lang. (Köszönet Patrick Mahoney.)
  • rosszallás:
  • A következő már elavult, és el lesz távolítva a január 2013 kiadás:
  • a bolygó parancssori eszköz; felhasználása Raco bolygó helyett.
  • A következő már elavult, és el lesz távolítva a 2013-as kiadás Augusztus:
  • A mzlib / class100 könyvtár; Használja ütő / osztály helyett.

Mi az új verzióban 5.2.1:

  • Ez a verzió hozzáteszi teljesítményének javítása Redex a matcher, egy javult & quot; telken & quot; könyvtár, szebb kinézetű telkek, testreszabható kéttengelyes kullancsok / transzformáció, halmozott hisztogram, és 3D-s vektoros mezőket.
  • Performance fejlesztések közé tartozik az, epoll () / kqueue (), cross-modul inline-kódkezelő, és segítségével SSE a JIT-összeállított lebegőpontos műveletek.
  • Irodalmi húrok, reguláris, stb internálták.
  • DrRacket használ, alakítható ray-vezethető ikonok, és beírta ütő segítségével testre szabás típusú hibák makrók.
  • & quot; 2htdp / univerzumban & quot; támogatja egy kísérleti játékvezérlő billentyű kezelő.
  • A & quot; db & quot; könyvtár már támogatja a beágyazott tranzakciók és PostgreSQL tömböket.

Hasonló program

Jikes
Jikes

3 Jun 15

Darning
Darning

20 Feb 15

Mercury
Mercury

15 Apr 15

Más szoftver fejlesztő PLT Scheme Inc.

PLT Scheme
PLT Scheme

5 Jun 15

Racket
Racket

10 Feb 16

Hozzászólások a Racket

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