Keith Packard (), factor activus Debian, dux incepti X.Org et creator multarum extensionum X, inter quas XRender, XComposite, et XRandR, nova programmandi lingua emissio quae cogitari potest de facilioris variantis linguae Pythonis, usui accommodatae in systematibus immersis, quae facultates non satis habent ad utendum. и . Snek non affirmat plenum esse subsidium Pythonis, sed assulis adhiberi potest quam minimum 2KB of RAM, 32KB Flash, et 1KB of EEPROM. Project code licentiatus sub GPLv3. Conventiones ad Linux, Windows и macOS.
Necessitas novae linguae orta est in doctrina usu Keith Packard, qui voluit uti ad docendum studentes linguam aptam utendi in tabulis Arduini et simile Lego Logo in operibus suis, sed fundamentum fieri potest ad ulteriorem rationem discendi programmandi. Claves requisita ad linguam novam erant e textu fundato (demonstratio methodorum programmandi realium quae graphice interface et mure non ligantur);
fundamento discendi plenae discendi ad propositum et pressionem linguae (facultas discendi linguam paucis horis).
Lingua Snek semanticis et syntaxi Pythonis utitur, sed solum copia linearum strictarum sustentatur. Una proposita quae in evolutione ratio habenda est, convenientiam retrorsum conservare potest - programmata Snek exsecutioni mandari possunt utentes pythonis 3 exsecutiones plenae flexae. alumni, qui cum Snek sunt familiares, recte possunt salire ad discendam Pythonem plenam discendi et utendi eo quod iam cum Pythone laborandum est.
Amplis machinis infixae inclusae Arduino, Pluma/Metro M0 Express, Adafruit Crickit, Adafruit ItsyBitsy, Lego EV3 et μduino tabulis, Snek aditum GPIOs et varias peripherales praebet. Hoc faciens, consilium microcontroller quoque suum apertum fontem evolvit. (ARM Cortex M0 cum 256KB Flash et 32KB RAM) usus cum Snek vel CircuitPython destinavit et intendit ad robots docendos et aedificandas partes lego utens. Instrumenta creando snackboard in crowdfunding.
A codice editor adhiberi potest ut develop applicationes in Snek () Vel tuum consolatorium IDE , quod scriptum est utens bibliotheca maledicta et interfaciendum praebet ad emendum codicem et inter se occurrunt cum fabrica per USB portum (protinus potes programmata servare ad eeprom fabricam et ad onus codicem e fabrica).
in nova emissione;
- Portum Arduino Uno tabulas addidit, quod est simile portui Duemilanove tabulae, sed firmware substitutionem includit pro Atmega 16u2.
- Vincula comparationis operationum (a < b < c).
- Adafruit Circuit Playground Express tabulae facultatem audiendi output habent.
- Bootloader enabled ad Duemilanove boards permittens te Snek reponere ad vitandum necessitatem programmandi separatum.
Praeter Snek Keith Packard etiam vexillum C bibliotheca quae adhiberi potest in structuris modicis RAM.
Source: opennet.ru
