Faculty of Information Technology Programming Languages and Systems
Skip to Content
QUT Home FIT Home PLAS Home Projects People Wiki Contacts
 
     

Generics

   

Overview

This project aims to investigate the design and implementation of generics facilities for programming languages. Generics or parametric polymorphism has been around for some time but has only recently become main stream with its incorporation into Java 5 and C# version 2. Our work on generics revolves around three projects: the incorporation of generics into our Component Pascal implementation, the support for generics in PS file reader writer library PERWAPI and the experimentation with generics in a family of small Pascal like languages called Mini Component Pascal. All the languages are available for download and can be tried online.

We would like to thank Microsoft Research Cambridge who has sponsored this work.

Research team

Researchers
Professor John Gough
Associate Professor Paul Roe

Research Assistant
Brian Blackwell

 

PLAS
Projects
  ActiveSheets
  Bioinformatics
  ConcernMaps
  ELP
  ELP.NET
  G2 Cluster Computing
  Generics
  Mini Component Pascal
  Gardens Point Component Pascal
  Gardens Point Flow
  Gardens Point Modula
  Gardens Point Service Language
  Language Processing Tools
  Mentok
  Metaphor
  Mobilizer
  RikWik
  Ruby.NET
People
Wiki
Contacts