TyCO
Current location Project & news Downloads Documentation Team Projects
TyCO - Typed Concurrent Objects, is an implicitly typed polymorphic concurrent language based on an extension of the asynchronous pi-calculus featuring first class objects, asynchronous messages and process definitions. Definitions allow, among other things, for object classes to be modeled. A type system assigns monomorphic types to variables and polymorphic types to definition identifiers. TyCO provides a very clean model for a concurrent object-based language which combines the benefits of the formal framework of process calculi with the characteristics of Hewitt's actor system.
There are several reasons why you should want to try TyCO, namely: for programming in the pi-calculus with primitive objects (and no obligation to specify types at identifier declaration), for teaching purposes and to study language design and implementation (by experimenting with the code for the compiler and for the virtual machine).
Get TyCO's lastest release (0.4.1) Get the TyCO Development Tool for Eclipse 3.0 and 3.1
09/03/2005 - Version 0.4.1 of the TyCO Programming Language and Virtual Machine has been released
Read more
07/03/2005 - Version 0.2.2 of the TyCO Eclipse plug-in has been released
Read more
28/01/2005 - Version 0.2.1 of the TyCO Eclipse plug-in has been released
Read more
20/12/2004 - Version 0.2 of the TyCO Eclipse plug-in has been released
Read more
24/05/2004 - Stable version of the TyCO Eclipse plug-in 0.1 has been released
Read more
16/04/2004 - TyCO version 0.4 has been released
Read more
25/11/2003 - TyCO Eclipse plug-in has been released
Read more
14/11/2003 - TyCO's website has suffered major changes
Read more
13/06/2003 - TyCO site online
TyCO Support
Universidade de Lisboa
© 2003