[HAIFUX LECTURE] Cedalion: A Democracy Awaiting the People -- Boaz Rosenan
Eli Billauer
eli at billauer.co.il
Sat Aug 2 20:31:27 IDT 2014
On Monday, August 4th at 18:30, Haifux will gather to hear a talk by Boaz Rosenan:
Cedalion: A Democracy Awaiting the People
Abstract
Cedalion is a democratic programming language. Most programming languages have a fixed syntax with fixed semantics, defined by either a small committee or by a single person, who, as benevolent as he or she may be, is still a dictator. Cedalion is different. It features a small core, that is only enough for users to extend the language, adding the language constructs they need for the problem and solution domains they are interested in. For that, Cedalion provides them nearly complete freedom over syntax and semantics. Unfortunately, a democracy is worthless without the people, and the people are yet to come to use Cedalion. One important reason for this is that so far we have failed to provide a simple way to use Cedalion programs outside the Cedalion IDE, mainly due to its pure-declarative nature.
I will start this talk with a short overview of Cedalion, followed by a
short demo. Then I will describe our earlier attempts at creating a Web
framework around Cedalion, and eventually dive into our current work on
the subject. The current approach goes deep into the fundamentals of
software, questioning the fine line between a programmer and a user,
between a program and its state, and between a powerful generic IDE and
good UI.
=================================================================
We meet in Taub building, room 6. For instructions see:
http://www.haifux.org/where.html
Attendance is free, and you are all invited!
==================================================================
Future lectures:
01/09/14 The Book of Bad Crypto Decisions (part 2 of 1,000,000):
Orr Dunkelman
==================================================================
We are always interested in hearing your talks and ideas. If you wish to give a talk, hold a discussion, or just plan some event haifux might be interested in, please contact us atwebmaster at haifux.org
--
Web:http://www.billauer.co.il
More information about the Linux-il
mailing list