start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
start [2007/08/14 22:08] – stijnm | start [2009/10/08 14:04] – tvcutsem | ||
---|---|---|---|
Line 4: | Line 4: | ||
{{: | {{: | ||
+ | |||
+ | < | ||
+ | AmbientTalk is now [[http:// | ||
+ | [[http:// | ||
+ | </ | ||
====== What is AmbientTalk about? ====== | ====== What is AmbientTalk about? ====== | ||
Line 15: | Line 20: | ||
* It features a dynamic OO kernel language built upon the principles of prototype-based programming. More importantly, | * It features a dynamic OO kernel language built upon the principles of prototype-based programming. More importantly, | ||
- | Check out the [[at: | + | Check out the [[at: |
AmbientTalk is not our only research artifact. There is also [[crime: | AmbientTalk is not our only research artifact. There is also [[crime: | ||
+ | |||
+ | ====== Why another programming language? ====== | ||
+ | |||
+ | "What does a high-level language accomplish? It frees a program from much of its accidental complexity. An abstract program consists of conceptual constructs: operations, data types, sequences, and communication. The concrete machine program is concerned with bits, registers, conditions, branches, channels, disks, and such. To the extent that the high-level language embodies the constructs one wants in the abstract program and avoids all lower ones, it eliminates a whole level of complexity that was never inherent in the program at all." - Frederick Brooks, //No Silver Bullet: Essence and Accidents of | ||
+ | Software Engineering// | ||
====== Contact ====== | ====== Contact ====== | ||
- | The [[http:// | + | The [[http:// |
====== Further Reading ====== | ====== Further Reading ====== | ||
Line 30: | Line 40: | ||
====== Research Topics ====== | ====== Research Topics ====== | ||
* [[research: | * [[research: | ||
- | * [[research:exceptions|Ambient-Oriented Exception Handling]] | + | * [[research:recap|Reactive Context-Aware Computing]] |
* [[research: | * [[research: | ||
* [[research: | * [[research: | ||
* [[research: | * [[research: | ||
* [[research: | * [[research: |
start.txt · Last modified: 2021/09/24 10:20 by elisag