Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.compilers > #1571
| Path | csiph.com!optima2.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!border1.nntp.dca1.giganews.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news.iecc.com!.POSTED!nerds-end |
|---|---|
| From | christophe@taodyne.com |
| Newsgroups | comp.compilers |
| Subject | ELIoT - Extensible Language for the Internet of Things |
| Date | Thu, 9 Jul 2015 16:01:39 -0700 (PDT) |
| Organization | Compilers Central |
| Lines | 19 |
| Sender | news@iecc.com |
| Approved | comp.compilers@iecc.com |
| Message-ID | <15-07-003@comp.compilers> (permalink) |
| NNTP-Posting-Host | news.iecc.com |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=ISO-8859-1 |
| Content-Transfer-Encoding | 8bit |
| X-Trace | miucha.iecc.com 1436485548 54556 2001:470:1f07:1126:0:676f:7373:6970 (9 Jul 2015 23:45:48 GMT) |
| X-Complaints-To | abuse@iecc.com |
| NNTP-Posting-Date | Thu, 9 Jul 2015 23:45:48 +0000 (UTC) |
| Keywords | available |
| Posted-Date | 09 Jul 2015 19:45:48 EDT |
| X-submission-address | compilers@iecc.com |
| X-moderator-address | compilers-request@iecc.com |
| X-FAQ-and-archives | http://compilers.iecc.com |
| Xref | csiph.com comp.compilers:1571 |
Show key headers only | View raw
A preview release of ELIoT, an Extensible Language for the Internet of Things, is available on GitHub: http://c3d.github.io/eliot. ELIoT is a very simple and small programming language specifcally designed to facilitate the configuration and control of swarms of small devices such as sensors or actuators. It can also be used as a powerful, remotely-accessible extension language for larger applications. ELIoT is fully homoiconic, and uses that to make it very easy to send programs across the network. A single temperature API is all you need to be able to perform much more advanced operations, such as reporting temperature alarms, detecting sudden temperature changes, or computing temperature statistics. Applications are no longer limited by the API, and the design saves on network bandwidth and energy by only sending exactly the information the application needs. ELIoT is a derivative of XLR, and inherits its very simple, extensible syntax and semantics. There is a single operator to rewrite parser trees, and parse trees are the fundamental data structure for all programs.
Back to comp.compilers | Previous | Next | Find similar | Unroll thread
ELIoT - Extensible Language for the Internet of Things christophe@taodyne.com - 2015-07-09 16:01 -0700
csiph-web