Talu ai nei, o le isi lomiga o le Kaitai Struct 0.9 na tatalaina - o se gagana faʻamatalaga ma meafaigaluega mo le faʻavasegaina o faʻasologa binary eseese (mo se faʻataʻitaʻiga, pusa fesoʻotaʻiga, faila ata / leo / vitio, database, archives, containers, etc.). E ui lava i le numera faʻatauvaʻa foliga numera 0.9, o se faʻasalalauga tele lea e aofia ai atinaʻe i le 2.5 tausaga talu ai. I le taimi lea, ua tupu a'e le gagana i se aiga atoa o galuega faatino:
- o se faʻapipiʻi e faʻatagaina oe e maua se faʻailoga faʻapipiʻi faʻapipiʻi ua saunia i le tele o gagana polokalame (C++, C#, Construct, Go, Java, JavaScript, Lua, Nim, Perl, PHP, Python, Ruby) mai se faatulagaga. faila faʻamatalaga (.ksy), faʻapea foʻi ma ata i le faʻatulagaina o le GraphViz ma faʻamatalaga faʻapitoa e mafai ona faitau e tagata i le HTML;
- meafaigaluega mo le atinaʻeina faigofie o faʻamatalaga faʻatasi ma le faʻatonuga vaʻaia tutusa: Web IDE, fa'amafanafana va'ai, plugin mo Visual Studio Code, Faʻafiafiaga, Veles, plugin mo Hiew, plugin mo Binary Ninja;
- modules mo le tu'ufa'atasia o le Kaitai Struct i le fa'agasologa o fa'apotopotoga mo Maven, mo Gradle, mo Python, mo JavaScript/WebPack
- fa'atulagaina faletusi, lea ua uma ona i ai 156 faʻamatalaga i lenei faʻasalalauga (ma 78 isi faatulagaga o lo'o fa'agasolo le toe iloiloga o talosaga).
- faletusi o fa'apipi'i fa'apipi'i algorithms Kaitai Compress
- module mo FUSE - Kaitai FS, lea e mafai ai ona e faʻapipiʻi se faila o se faila faila, faʻaaoga le ksy faʻamatalaga o lona faatulagaga
Язык iloa e GitHub ma o loʻo faʻaaogaina nei i le sili atu i le 400 free / open source projects mo le faʻavasegaina o ituaiga uma o faʻamaumauga faʻamatalaga, e amata mai fa'ainisinia fa'ainisinia faila fa'amaumauga o ta'alogacumming au'ili'iliga o feso'ota'iga satelite.
Faatasi ai ma mea fou fou o le gagana 0.9 e tatau ona faʻamaonia:
- lagolago mo gagana fou (Python e ala i le faletusi Fausia, Nim, faʻavaeina o faʻamaumauga ile HTML)
- lagolago atoatoa mo C ++ faʻaonaponei (faʻailoga atamai, leai se manaʻoga e pulea ma le lima le manatua, faʻaleleia uma mea e iloa ai manatuaga)
- lagolago mo le fa'atalanoaina o ituaiga fa'aputuga e ala ile syntax pei ole foo::bar::baz
- lagolago mo le faʻamaonia o faʻamatalaga faitau e tusa ai ma tulaga faʻamatalaina (faʻamaonia)
- fa'atatauina le tele o fa'amaumauga fa'amaumauga i paita ma fasi (tele ma le tele o fa'agaioiga)
- fa'amatalaga aloa'ia o se gagana i le fomu JSON fuafuaga, mai le taimi nei fa'atupuina fa'amaumauga
puna: linux.org.ru