Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Pizza into Java: Translating theory into practice
 
conference paper

Pizza into Java: Translating theory into practice

Odersky, Martin  
•
Wadler, Philip
1997
POPL '97: Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
24th ACM Symposium on Principles of Programming Languages

Pizza is a strict superset of Java that incorporates three ideas from the academic community: parametric polymorphism, higher-order functions, and algebraic data types. Pizza attempts to make these ideas accessible by translating them into Java. We mean that both figuratively and literally, because Pizza is defined by translation into Java. It turns out that these features integrate well: Pizza fits smoothly to Java, with only a few rough edges.

  • Files
  • Details
  • Metrics
Type
conference paper
DOI
10.1145/263699.263715
Author(s)
Odersky, Martin  
Wadler, Philip
Date Issued

1997

Published in
POPL '97: Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Start page

146

End page

159

Written at

EPFL

EPFL units
LAMP1  
Event nameEvent placeEvent date
24th ACM Symposium on Principles of Programming Languages

Paris, France

January 1997

Available on Infoscience
January 24, 2006
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/221711
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés