Armelle

  Very high-level languages for writing applications



Français
Castellano


Printable version


HOME
PHILOSOPHY
ORGANISATION
PROGRAM
  Program commitee
  List of topics
  Very high-level languages for writing applications
  Security
  Documentation
  Databases
  Free Software for Communication
  Kernel and operating system programming
  This topic is merged with public sessions about
  Libre Hardware topic at LSM2002
  Libre software for the blind and visually impaired
  
  Libre software for medicine
  Libre Software for administrations & local administrations
  Law, Economy, Politic and libre software
  Python
PUBLIC SESSIONS
LIVE
REGISTRATION
SPONSORS
PRESS
USEFUL LINKS

 
LSM 2001
LSM 2000

LIST OF TOPICSNEXT TOPIC

Topic 01

Very high-level languages for writing applications

Robert STRANDH


Keywords

  • High-level languages
  • Software quality
  • Aspect-Oriented Programming
  • Lisp, Scheme, Python, Smalltalk

Motivation

We have nearly finished the first stage of creating a complely free operating system. We have several kernels, basic libraries, programming tools, and lots more.

The second stage, writing applications, is making fast progress. This stage differs in a crucial way from the first, in that we do not have any specifications for applications, whereas for system software we have ANSI/ISO C, Posix, etc. Writing applications will thus require more experimentation. Very high-level languages and development environments will therefore likely play an essential role for this development.

For developers of free software, productivity is essential, for the simple reason that many of these developers are not paid for their efforts. This is another good reason for using very high-level languages.

Finally, the use of such languages is necessary for the quality (correctness, robustness, maintainability) of the applications we develop.

The purpose of this topic is to realize a state of the art among the languages and systems for developing applications, by gathering developers of Lisp (Common Lisp, Emacs Lisp), Scheme (Guile, Kawa, etc), Python, Smalltalk and others.

Subtopics

  • Lisp (Common Lisp, Emacs Lisp)
  • Scheme (Guile, Kawa, etc.)
  • Python
  • Smalltalk




Schedule

Wednesday, July 10th

10:00 - 10:20Presentation of the topic and the speakers [TECH],
by Robert STRANDH
ENSEIRB
Amphi C
10:40 - 11:40CMUCL, a free implementation of Common Lisp [TECH],
by Eric MARSDEN
ENSEIRB
Amphi C
11:40 - 12:40SBCL: Principles and Future [TECH],
by Christophe RHODES
ENSEIRB
Amphi C
14:00 - 15:00Aspect-Oriented Programming in Java [TECH],
by Laurent MARTELLI
ENSEIRB
Amphi C
15:00 - 16:00McCLIM the free Common Lisp Interface Manager [TECH],
by Robert STRANDH
ENSEIRB
Amphi C
16:20 - 17:20A Web Browser written in Common Lisp and CLIM [TECH],
by Gilbert BAUMANN
ENSEIRB
Amphi C



LIST OF TOPICSNEXT TOPIC


ABUL
http://rmll2002.abul.org/program/topic01/topic01.php3
© ABUL, 2000
Page maintained by : Robert STRANDH
Last modified : Thursday July 04 2002, 16:00:18