Racket

Programinė įranga Screenshot:
Racket
Programinė detalės:
Versija: 6.2 Atnaujintas
Įkėlimo datą: 27 Sep 15
Kūrėjas: PLT Scheme Inc.
Licencija: Nemokamai
Populiarumas: 120

Rating: nan/5 (Total Votes: 0)

raketės (formaliai PLT schema) yra novatoriškas programavimo kalba, kuri remiasi turtingu praktinių ir akademinių tradicijų.
Lygiosios daugiau nuotraukų ar statyti serverį nuo nulio. Racket apima ir baterijas ir programavimo aplinką, todėl pradėti!
Grow jūsų programa
Raketę interaktyvus režimas skatina eksperimentuoti ir greitai scenarijai lengvai komponuoti į didesnes sistemas. Maži skriptus ir didelių sistemų tiek naudos iš gimtosios kodas JTG sudarymo. Kai sistema tampa per didelis, kad turėti savo galvą, galite pridėti statinius tipus.
Grow jūsų kalba
Išplėsti raketę, kai jums reikia. Mold jai geriau tiktų jūsų užduotis neaukojant sąveiką su esamomis bibliotekų ir nekeičiant įrankio grandinę. Kai mažiau yra daugiau, galite pašalinti dalys kalba arba pradėti iš naujo ir kurti naują.
Grow jūsų įgūdžiai
Nesvarbu, ar jūs tik pradedate, norite daugiau sužinoti apie programavimo kalba paraiškų ar modelių, kurie nori plėsti savo akiratį, ar pasirengę pasinerti į mokslinius tyrimus, raketės gali padėti jums tapti geriau programuotojas ir sistemos statybininkas.

Kas naujo , šioje laidoje:

  • šerdis atpirkimo
  • paketų tvarkyklė palaiko tiesioginį nuorodas į Git saugyklų Via & quot; GIT: // [...] quot ;, & & quot; http: // [...] .git & quot ;, ir & quot; https: // . [...] git & quot; URL. (Anksčiau buvo palaikoma tik nuorodos į GitHub.)
  • --clone variantas Raco PKG įdiegti ar Raco PKG atnaujinimas palengvina Git pagrįstą pakuotės plėtrą. Jei pakuotė X yra Git saugyklos šaltinį, įrengimo ir atnaujinimo paketą išsitraukia iš jo tik skaityti režimu saugykloje. Naudojant Raco PKG atnaujinimas --clone X jungikliai vietos įrengimas į kapinyną kasos, kad tinka pakeisti paketo įgyvendinimą, traukite prašymus išduoti, stūmimas pokyčius ir pan.
  • Naudodami Raco PKG atnaujinimas --lookup X jungikliai paketą atgal į nutylėjimą režimu.
  • drracket
  • Jo on-line check sintaksė dirba su grafinio turinio.
  • Didesnė DrRacket anketa blueboxes, įskaitant metodą ir konstruktorius informaciją.
  • & quot; Atverti Reikalauti Kelias & quot; meniu punktas palaiko & quot; .. & quot; santykinis kelio pavadinimą.
  • Duomenų
  • Pridėta duomenys / išvardinti, biblioteka, kuri palaiko veiksmingą skaičiavimas duomenų struktūrų
  • Prekybos ženklas REDEX
  • Jo Prekybos ženklas REDEX patikra įrenginys naudoja duomenis (Be atsitiktine tvarka) išvardijami bandyti rasti kontrargumentų pavyzdžių.
  • Jo generuoti trukmės funkcija priima papildomus argumentus grąžinti & quot; & quot; -ojo nario modelio naudojant duomenis / išvardinti (tai reiškia, kad efektyviai palaiko labai daug vertybes & quot; i & quot;).
  • pavyzdžiai kolekcija apima Launchbury anketa 1993 didelis žingsnis tingus semantiką.
  • HTDP
  • 2htdp / vaizdą anketa daugiakampis gali būti pastatytas iš Bézier kreivių, o ne tik tiesiomis linijomis (Žr ištrauktas taško dokumentus).
  • 2htdp / abstrakcija yra instruktorių ir studentams, kurie nori naudoti / * kilpos, rungtynės, apibrėžti tipo ir tipo atvejų ISL ir ISL + teachpack.
  • 2htdp / visatos programų gali būti eksportuojami taikant DrRacket vykdomąjį sudarymo mechanizmą ir jie elgiasi tinkamai, kai paleisti savarankiškai.
  • įvedėte-raketės
  • įvedėte raketės ir DrRacket rodo patarimus, kad parodyti išraiškos tipus. Patartyse taip pat rodomas tipo klaidų.
  • Rinktų raketę krovinius generuojami sutartis tik tada, kai reikia. Tai sumažina atminties naudojimą ir paleisties laiko įvedėte raketę programas.
  • įvedėte raketės pagerėjo paramą surenkamų konstrukcijų, ateities semafory ir async kanalų.
  • įvedėte raketės supranta, kai du skirtingi kintamieji susiję su to paties dalyko ir atnaujinimai Atitinkamai tipai. Tai ypač pagerina tipo tikrinimas makrokomandas, pvz rungtynės.

Kas naujo versija 5.93:

  • Fiksuotas žemo lygio lygiagrečiai problema su GUI bibliotekoje "Mac OS X, kuris ypač paveikė 32-bit stato;
  • Fiksuoti GRacket pagrindu paleidimo (pvz `drracket`) į Unix tipo montavimas;
  • išplėtė pripažintų OpenSSL bibliotekos versijų sąrašą;
  • Fiksuoti maži CSS problemos ir neatitikimai (palyginti su v5.3.6) naujoje Rašinėti stiliaus, kuris naudojamas raketę dokumentus;
  • Pridėta versijos numeris atgal į & quot; raketės & quot; katalogas viduje šaltinis platinimo paketas.

Kas naujo versija 5.92:

  • raketės 5.92 turi naują paketų sistemą, įskaitant iš katalogo šimtai jau turimus paketus. Prašome apsilankyti http://pkgs.racket-lang.org/ už šių paketų apžvalga.
  • Naujausi pranešimai apėmė & quot; beta & quot; versijos paketo sistema. Racket versija 5.92 apima daug patobulinimų siūlomus šių preliminarių patirtimi: "
  • pakuotė laikoma vienu surinkimo pagal nutylėjimą, todėl yra dar lengviau naudotis GitHub saugykloje kaip paketą. Pradėkite greitai: http://docs.racket-lang.org/pkg/getting-started.html
  • DrRacket apima naują Package Manager GUI, prieinama per failui | Package Manager ... meniu. GUI taip pat galima kaip atskira programa per & quot; gui-pkg-manager & quot; paketas.
  • Pagrindinis raketės pasiskirstymas buvo suskirstyti į maždaug 200 paketus. Raketę montuotojas sujungia pagrindinę sistemą integruotuose versijų tų pakuočių.
  • Arba jūs dabar gali įdiegti minimalų raketę pasiskirstymą --- kuris yra apie 1/10 iš pagrindinio paskirstymo dydis --- ir pridėti tik tuos paketus, kad jums reikia.
  • Komplektas montavimo palaiko iš anksto paruoštus paketus, kurie apima apibendrina baitų kodą ir lydytų dokumentus, tai reiškia, paketai gali būti įdiegta greitai, kai pastatytas versijos. Visi pagrindiniai platinimo paketai yra prieinami anksto pastatytas forma.
  • Kiti patobulinimai yra darbų, visų pirma įskaitant pakuotės dokumentus ant pakuotės-katalogas svetainėje.
  • SUDERINAMUMAS. PASTABA: planetos, ankstesnis raketės paketas sistema išliks ir artimiausioje ateityje, bet mes tikimės, kad visi paketas darbai pereiti prie naujos sistemos;
  • Už pakuotės sistemą, ši laida atneša kitų pakeitimų skaičių:
  • raketę HTML dokumentacija turi naują ir patobulintą išvaizdą dėka Matthew Butterick.
  • dokumentacija apima stiliaus vadovas, & quot; Kaip programa raketę & quot; http://docs.racket-lang.org/style/
  • raketę anketa JIT kompiliatorius palaiko ARM architektūra.
  • raketės palaiko MAC tinklainės ekrano režimą.
  • įvedėte raketę sudarytojas pagerėjo 50% kai kuriose įvedėte programų įgyvendinimą; pvz žr http://bit.ly/1d0Ye4z
  • Profiler suteikia naują režimą, kuris naudoja errortrace biblioteką gaminti smulkiagrūdis profilius.
  • nauja sutartis Profiler ataskaitos, kiek laiko praleidžia programos tikrinimo sutartis, ir kurių sutartys yra pats brangiausias.
  • Matematika / flonum biblioteka eksportas sparčiai 105 bitų tikslumo operacijos.
  • Patikrinkite Sintaksė rankenos sugeneruotus identifikatorius, ypač tuos, kuriuos struct (pvz lauko selektoriai) ir Prekybos ženklas REDEX Įdiegtas (pvz E_1, E_2)
  • 2htdp / partijos IO apima funkcijas, susijusius su HTML / XML rinkmenose ir svetainių kaip rentgeno išraiškos plius patogumais Web pagrįstas grafikas traversals.
  • `Geną: nustatykite generinis sąsaja apima nustatytus veiksmus dirbti vartotojo nustatytus tipus, kuriais įgyvendinamos nustatytus metodus, taip pat dėl ​​kitų nustatytų panašaus built-in tipų, pavyzdžiui, sąrašus
  • .
  • picts remti virtimą SVG formatu.
  • Pagal Unix, raketės suteikia darbalaukio Įrašai (.desktop failus) dėl savo grafinių vykdomąjį.

Kas naujo versijos 5.3.6.

  • raketės v5.3.6 yra Ištaisyta spaudai
  • Jis pašalina klaidas, iš v5.3.5 kad žmonės nerasta per vasarą.

Kas naujo versijos 5.3.5:

  • Tai specialios paskirties laida sutaptų atvykimas & quot; Realm of raketę & quot; knygynuose. Racket v5.3.5 prideda vieną karalystė kolekciją v5.3.4 spaudai. Nauja kolekcija yra kodo, kad skaitytojai Realm gali naudoti eksperimentams.

Kas naujo versijos 5.3.4:

  • Extflonums (80 bitų slankaus kablelio skaičiai) palaikomi kai kurių x86 / x86_64 platformos - įskaitant Windows, ir įskaitant platformas, kur raketės kaupiami naudoti SSE instrukcijas flonum aritmetika. Ačiū Michael Filonenko.
  • OS X ". DrRacket ir visų kitų apps dabar yra pasirašyta su oficialiu klavišą
  • Tally labirintas:. naujas žaidimas grindžiamas 2d labirintus išvardijimas;
  • optimizavimas trenerį, DrRacket įskiepiai, buvo perkeltas iš raketę paskirstymo raketę pakuotės saugykloje. Įdiekite ją su:. Raco PKG įdiegti Optimizavimas treneris
  • Prekybos ženklas REDEX: apibrėžti sąjungų kalba dabar susilieja kūrinius, kai kalbos apibrėžti tuos pačius nonterminals. Ačiū William Bowman.
  • srfi / 19 bibliotekos dabar suderinama su data konstrukcijos tipo, eksportuojamo iš raketės / pagrindo.

Kas naujo versijos 5.3.3:

  • Tai bug-fix "laida, spręsti trūkumas DrRacket v5.3.2 dėl sąveikos tarp kontūro lango ir sintaksės spalvinimas.

Kas naujo versijos 5.3.2:

  • Core Bibliotekos:
  • Naujas matematikos biblioteka suteikia funkcijas ir duomenų struktūras dirbti su skaičiais ir kolekcijų numerius. Funkcijos apima ne ELEMENTARY (pvz gama, zeta, Lambert W), teoretikai-(irimą, modulinės aritmetikos), tiesinė algebra (aritmetinis, irimą) ir statistiniai (tikėtinus dydžius, užsakymų statistika, dvigubinimas). Duomenų struktūros apima pasirenkamų tikslumo bigfloats, tikimybiniai skirstiniai ir daugiamačių masyvų.
  • New file / Išpakuokite, failo / untgz ir File / išpakuokite bibliotekos parama išpakavimas plačiai naudojamas archyvo formatus.
  • Naujas tingus-reikalauja forma leidžia programoms atidėti pakrauti ir momentinė pagalbininkų modulių, kol jie reikalingi.
  • nauji duomenys / tiek vektoriaus biblioteka pateikiama bitų vektorių įgyvendinimą (A permainingas seką loginę) remti popcount.
  • raketės / bendrinis biblioteka leidžia numatytasis metodas realizacijos specifikacija pagrindinių duomenų tipai.
  • OpenSSL bibliotekos gali patikrinti vardai as ir naudoti operacinės sistemos sertifikatų saugyklą patikrinti sertifikatus.
  • Komplektas sistema:
  • Naujas paketas sistema yra beta. Ši sistema taps Planet įpėdinis. Ji žymiai skiriasi nuo pastarojo. Norėdami gauti daugiau informacijos, prašome perskaityti dokumentus http://docs.racket-lang.org/planet2/ sąrašą ir savo paketus dėl naujojo indekso https://pkg.racket-lang.org/.
  • Raco testas komandą palaiko bandymų surenkant ir pakuotės, be to, pagal katalogą ir failą, su -c ir -P variantų.
  • Mokymo Bibliotekos:
  • partijos IO: skaitymo ir rašymo funkcijos veikia Unix stiliaus standartinio įvesties ir išvesties
  • .
  • DrRacket:
  • DrRacket GUI yra labiau reaguoja.
  • Automatinis skliaustas įterpimo režimas pagerėjo.
  • rašinėti: "
  • rašinėti teikia reklamos kainos formato failus per --markdown komandų eilutės vėliava. Naudojimo pavyzdys atvejis:. Generuoti dokumentus esančioje GitHub ar BitBucket
  • Dokumentacija kryžminė nuoroda informacija būtų saugomi sqlite3 duomenų bazę, o tai reiškia, kad SQLite3Comment reikalingas statybos raketę dokumentus Unix / Linux mašinos (bet SQLite3Comment yra įtrauktas į raketę paskirstymo Windows ir Mac OS X).
  • Naudodami duomenų bazę kryžminio Papildoma informacija žymiai sumažina pradinį pėdsaką DrRacket, nes DrRacket nebereikia įkelti visą kryžminių nuorodų informaciją.
  • įvedėte Racket:
  • įvedėte raketę programos gali reikalauti, Plot / įvedėte atkreipti sklypai. List- ir užkrato priimti funkcijos priimti bendrąsias sekas.
  • įvedėte raketės palaiko raketę anketa apribotų tęstinumą ir tęstinumas ženklo operatorių.
  • Prekybos ženklas REDEX:
  • Pridėta daugiau paramos apibrėžti-nuovokumą formą, įskaitant atsitiktinį kartos už gerai suformuotas sprendimų ir vizualizacijos sprendimus.
  • nusidėvėjimas:
  • Toliau buvo ištrintas, šioje laidoje ...
  • planeta komandų eilutės įrankis; naudojimas Raco planeta vietoj.
  • Toliau buvo pasmerkta ir bus pašalintas Rugpjūčio 2013 išleidimo ...
  • mzlib / class100 biblioteka; naudoti vietoj raketės / klasė.

Kas naujo versijos 5.3.1:

  • raketės:
  • Case formos siuntos į simbolių, fixnums, simboliai ir raktažodžius logaritminis metu. (Ačiū Jon Zeppieri).
  • Nauja raketė / formatas biblioteka suteikia naujų ir patobulintų eilutė-formatavimo funkcijos.
  • Miškininkystė įrankiai tiriamos tobulesnės filtravimo paramą remiantis tam kaupiklis vardu. Naujas apibrėžti-kaupiklis forma supaprastina pavadintas kaupikliai naudojimą. Formų, pavyzdžiui, žurnalo-debug dabar palaiko string formatavimą.
  • Už formų dabar palaiko #: pertrauką ir #:. baigiamosios nuostatos "
  • Naujas PLTCOMPILEDROOTS aplinkos kintamąjį konfigūruoja paieškos kelią, rengiami bytecode.
  • DrRacket:
  • Patikrinkite Sintaksė dabar apibendrina dokumentus (ty mėlynos dėžutės) už tuo įterpimo tašką viršutiniame dešiniajame kampe apibrėžimų lango identifikatorius.
  • Patikrinkite Sintaksė dabar veikia nuolat programų, kurios deklaruoja savo kalbą per šaltinį. Šis režimas buvo galima kelis pastaruosius spaudai, bet dabar įjungta pagal nutylėjimą.
  • DrRacket gali patikrinti rašybą string konstantos (įjungti šią redagavimo meniu).
  • įvedėte Racket:
  • įvedėte raketės interpretuoja bet kokio tipo kitokiu sutartyje. Tai gali reikšti, dinaminius klaidų kai kurių esamų mišri įvedėte / untyped programas. Įprasta nustatyti yra pakeisti jokiai naudoti su daugiau konkrečių rūšių.
  • NaN yra įtrauktas į visus įvedėte raketę anketa slankiojo kablelio tipų, todėl tikslius slankiojo kablelio tipų lengviau naudoti.
  • įvedėte raketės palaiko lietas operaciją su parama aukštesnės eilės tipų.
  • įvedėte raketė užtikrina: užklausos tipo / ARGS ir: užklausos tipo / rezultatas komunalinės ištirti tipų tuo repl
  • .
  • Įvairūs:
  • suderinamumas kolekcija suteikia funkcijas iš raketę giminaičių, pavyzdžiui, defmacro ir permainingas sąrašus. Šios savybės yra teikiamos, kad būtų lengviau siejimą kodą raketę. Venkite juos šiuolaikinėje raketę kodą.
  • Ekrano raštai teikiamų raketę GUI bibliotekoje yra įtraukti į dokumentaciją. (Ačiū Diogo F. S. Ramos).
  • FrTime buvo perkeltas į raketės #lang. (Ačiū Patrick Mahoney).
  • nusidėvėjimas:
  • Toliau buvo pasmerkta ir bus pašalintas sausio 2013 išleidimo:
  • planeta komandų eilutės įrankis; naudojimas Raco planeta vietoj.
  • Toliau buvo pasmerkta ir bus pašalintas Rugpjūčio 2013 išleidimo:
  • mzlib / class100 biblioteka; naudoti vietoj raketės / klasė.

Kas naujo versijos 5.2.1:

  • Ši versija prideda pagerino atlikimas Prekybos ženklas REDEX anketa Matcher, pagerino & quot; Sklypas & quot; biblioteka, gražiau atrodančius sklypai, pritaikoma dviguba ašies erkių / transformacijas, sukrauti histogramos ir 3D vektorinę laukus.
  • Performance patobulinimų, naudojant epoll () / kqueue (), cross-modulio įterpimas ir naudojant SSE už JTG parengta slankiojo kablelio operacijų.
  • pažodinis įsipareigojimų, įpraiškos ir tt yra internuoti.
  • DrRacket naudoja komponentų surenkama-ray atsekti ženkliukus, o įvedėte raketė leidžia tinkinti tipo klaidas makrokomandas.
  • & quot; 2htdp / visata & quot; palaiko eksperimentinį gamepadzie pagrindinį prižiūrėtojas.
  • & quot; dB & quot; Biblioteka dabar palaiko įdėtos sandorius ir PostgreSQL masyvus.

Panaši programinė įranga

CMake
CMake

16 Aug 18

DOS33
DOS33

3 Jun 15

GCC ARM Embedded
GCC ARM Embedded

17 Aug 18

Jikes
Jikes

3 Jun 15

Kita programinė įranga kūrėjas PLT Scheme Inc.

Racket
Racket

10 Feb 16

PLT Scheme
PLT Scheme

5 Jun 15

Komentarai Racket

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!