Publications

  • Scheme to JavaScript Compilation
      • @PhDThesis{ loitsch:scm2js, title = "{S}cheme to {J}ava{S}cript Compilation", author = "Florian Loitsch", school = "Universit{\'e} de Nice - Sophia Antipolis", month = mar, year = "2009" }
thesis.pdf
  • Exceptional Continuations in JavaScript
      • @InProceedings{ sw:callcc2007, title = "Exceptional Continuations in {J}ava{S}cript", booktitle = "2007 Workshop on Scheme and Functional Programming", author = "Florian Loitsch", location = "Freiburg, Germany", month = sep, year = "2007" }
callcc.pdf
  • Hop Client-Side Compilation
      • @InProceedings{ tfp2007:hop-client, title = "Hop Client-Side Compilation", booktitle = {TFP 2007: Draft Proceedings of the 8th Symposium on Trends in Functional Programming}, author = "Florian Loitsch and Manuel Serrano", location = "New York, USA", month = apr, year = "2007" }
tfp.pdf
  • Hop, a Language for Programming the Web 2.0
      • @InProceedings{ sgl:dls06, title = "Hop, a Language for Programming the Web 2.0", booktitle = "Proceedings of the First Dynamic Languages Symposium", author = "Manuel Serrano and Erick Gallesio and Florian Loitsch", location = "Oregan, USA", month = oct, year = 2006 }
hop.pdf
  • JavaScript to Scheme Compilation
      • @InProceedings{Loitsch:Scheme05, author = {Florian Loitsch}, title = {Javascript to {S}cheme Compilation}, booktitle = {Proceedings of the Sixth Workshop on {S}cheme and Functional Programming}, year = 2005, month = sep # " 24,", pages = "101-116" }
javascript-compilation.pdf
  • Printing Floating-Point Numbers Quickly and Accurately with Integers
    • A sample implementation can be found here.
    • Here is the implementation that was used to benchmark Grisu.
      • @inproceedings{ loitsch:dtoa-pldi2010, author = {Florian Loitsch}, title = {Printing Floating-Point Numbers Quickly and Accurately with Integers}, booktitle = "Proceedings of the ACM SIGPLAN 2010 {C}onference on {P}rogramming {L}anguage {D}esign and {I}mplementation, PLDI 2010", year = {2010}, isbn = {978-1-4503-0019-3}, pages = {233--243}, location = {Toronto, Ontario, Canada}, doi = {10.1145/1806596.1806623}, publisher = {ACM}, address = {New York, NY, USA} }
dtoa-pldi2010.pdf