User loginNavigation |
Call Processing LanguageWhere the word "Call" stands for phone call, not procedure call. Call Processing Language (CPL): A Language for User Control of Internet Telephony Services This document defines the Call Processing Language (CPL), a language to describe and control Internet telephony services. It is designed to be implementable on either network servers or user agents. It is meant to be simple, extensible, easily edited by graphical clients, and independent of operating system or signalling protocol. It is suitable for running on a server where users may not be allowed to execute arbitrary programs, as it has no variables, loops, or ability to run external programs.When I saw the requirement to have no loops I thought about Epigram immediately... If it only was edited easily by graphical clients ;-) On a serious side - here is a nice example of real life requirement to be NOT Turing complete! Generic Functions have Landed (Python)
A semi-stable generic function API for Python.
Somewhere between CLOS style OOP and AOP, I'd say. I don't have the time to explore this, but other might wnat to give it a go and report their experience. The Xtatic experience
Vladimir Gapeyev, Michael Y. Levin, Benjamin C. Pierce, and Alan Schmitt. The Xtatic experience. Technical Report MS-CIS-04-24, University of Pennsylvania, October 2004.
The aim of the present paper is to discuss Xtatic - less formally and more holistically - from the perspective of language design. We survey the most significant issues we faced in the design process and evaluate the choices we have made in addressing them. As you'd expect a lot of time is spent explaining the design decisions concerning the type system. More Xtatic papers here. By Ehud Lamm at 2004-11-14 07:40 | XML | login or register to post comments | other blogs | 4333 reads
ACM Queue: There’s Still Some Life Left in AdaWell, at least according to this article. Haskell Communities and Activities Report, Seventh Edition, November 2004The November 2004 edition of the biannual Haskell Communities and Activities Report has been published. Lots of new stuff in the last six months, and some old stuff updated as well. The HC&AR has been steadily growing over the last three years, showing that FP is gaining users both professional and private. By shapr at 2004-11-12 18:23 | DSL | Functional | General | Implementation | Meta-Programming | Teaching & Learning | Theory | XML | 2 comments | other blogs | 6681 reads
The Essential Haskell CompilerOn the same subject as the Scheme compiler in 90 Minutes, is the Essential Haskell Compiler. From the HC&AR summary: By shapr at 2004-11-11 16:56 | Functional | Implementation | Software Engineering | 1 comment | other blogs | 12540 reads
Quick update
Due to family health problems I am away from my computer most of time, and not reading PL papers.
I'd appreciate it if the other editors take up the slack... Predicate Dispatch in the newsWhere is everyone?
Editors, are you all still tired because of the election?
I'm feeling lonely around here. OOPSLA essays trackThe program chair for OOPSLA 2005, Richard P. Gabriel, wants to shake things up. As part of that he's going to institute an Essays track, and I will be program chair for that track. I'm hunting for people to serve on the committee. -- Brian Marick Might want to send in your suggestions. Me, I am going to think of an essay topic... By Ehud Lamm at 2004-11-01 21:22 | General | login or register to post comments | other blogs | 4518 reads
|
Browse archives
Active forum topics |
Recent comments
22 weeks 23 hours ago
22 weeks 1 day ago
22 weeks 1 day ago
44 weeks 2 days ago
48 weeks 4 days ago
50 weeks 1 day ago
50 weeks 1 day ago
1 year 5 days ago
1 year 5 weeks ago
1 year 5 weeks ago