#lang racket (require scriblib/autobib scribble/core scribble/decode scribble/base) (provide (all-defined-out)) (define-cite cite citet gen-bib) (define asvf-toplas18 (make-bib #:title "Feature-Specific Profiling" #:author (authors "Leif Andersen" "Vincent St-Amour" "Jan Vitek" "Matthias Felleisen") #:location (journal-location "Transactions on Programming Languages and Systems") #:date "2018")) (define ffftskwnyfb-toplas18 (make-bib #:title "POP-PL: A Patient-Oriented Prescription Programming Language" #:author (authors (author-name "Spencer P." "Florence") "Burke Fetscher" "Matthew Flatt" (author-name "William H." "Temps") "Vincent St-Amour" "Tina Kiguradze" (author-name "Dennis P." "West") "Charlotte Niznik" (author-name "Paul R. Yarnold") (author-name "Robert Bruce" "Findler") (author-name "Steven M." "Belknap")) #:location (journal-location "Transactions on Programming Languages and Systems" #:volume "40" #:number "3" #:pages '(1 37)) #:date "2018")) (define dsdhc-asplos18 (make-bib #:title "Unconventional Parallelization of Nondeterministic Applications" #:author (authors (author-name "Enrico A." "Deiana") "Vincent St-Amour" "Peter Dinda" "Nikos Hardavellas" "Simone Campanoni") #:location (proceedings-location "International Conf. Architectural Support for Programming Languages and Operating Systems") #:date "2018")) (define sffyf-icfp17 (make-bib #:title "Herbarium Racketensis: A Stroll Through the Woods" #:author (authors "Vincent St-Amour" "Daniel Feltey" (author-name "Spencer P." "Florence") "Shu-Hung You" (author-name "Robert Bruce" "Findler")) #:location (proceedings-location "International Conf. Functional Programming" #:pages '(1 15)) #:date "2017")) (define dsdhc-pact17 (make-bib #:title "The Liberation Day of Nondeterministic Programs" #:author (authors (author-name "Enrico A." "Deiana") "Vincent St-Amour" "Peter Dinda" "Nikos Hardavellas" "Simone Campanoni") #:location (proceedings-location "Internaction Conf. Parallel Architectures and Compilation Techniques") #:date "2017")) (define thfffgksst-snapl17 (make-bib #:title "Migratory Typing: Ten Years Later" #:author (authors "Sam Tobin-Hochstadt" "Matthias Felleisen" (author-name "Robert Bruce" "Findler") "Matthew Flatt" "Ben Greenman" (author-name "Andrew M." "Kent") "Vincent St-Amour" (author-name "T. Stephen" "Strickland") "Asumu Takikawa") #:location (proceedings-location "Summit on Advances in Programming Languages") #:date "2017")) (define ffkscfff-lwc16 (make-bib #:title "Languages the Racket Way" #:author (authors "Daniel Feltey" (author-name "Spencer P." "Florence") "Tim Knutson" "Vincent St-Amour" "Ryan Culpepper" "Matthew Flatt" (author-name "Robert Bruce" "Findler") "Matthias Felleisen") #:location (proceedings-location "Language Workbench Challenge") #:date "2016")) (define sag-ecoop15 (make-bib #:title "Optimization Coaching for JavaScript" #:author (authors "Vincent St-Amour" "Shu-yu Guo") #:location (proceedings-location "European Conf. on Object-Oriented Programming" #:pages '(271 295)) #:date "2015")) (define bmsad-pldi15 (make-bib #:title "Profile-guided meta-programming" #:author (authors (author-name "William J." "Bowman") "Swaha Miller" "Vincent St-Amour" (author-name "R. Kent" "Dybvig")) #:location (proceedings-location "Conf. on Programming Language Design and Implementation" #:pages '(403 412)) #:date "2015")) (define sa-diss (make-bib #:title "How to Generate Actionable Advice about Performance Problems" #:author "Vincent St-Amour" #:is-book? #t #:location (dissertation-location #:institution "Northeastern University") #:date "2015")) (define saaf-cc15 (make-bib #:title "Feature-specific profiling" #:author (authors "Vincent St-Amour" "Leif Andersen" "Matthias Felleisen") #:location (proceedings-location "International Conf. on Compiler Construction" #:pages '(49 68)) #:date "2015")) (define sat-icfp13 (make-bib #:title "Experience report: Applying random testing to a base type environment" #:author (authors "Vincent St-Amour" "Neil Toronto") #:location (proceedings-location "International Conf. Functional Programming" #:pages '(351 356)) #:date "2013")) (define sathf-oopsla12 (make-bib #:title "Optimization coaching" #:author (authors "Vincent St-Amour" "Sam Tobin-Hochstadt" "Matthias Felleisen") #:location (proceedings-location "Conf. Object-Oriented Programming Systems, Languages, and Applications" #:pages '(163 178)) #:date "2012")) (define sfsaff-fhpc12 (make-bib #:title "Seeing the futures: profiling shared-memory parallel Racket" #:author (authors "James Swaine" "Burke Fetscher" "Vincent St-Amour" (author-name "Robert Bruce" "Findler") "Matthew Flatt") #:location (proceedings-location "Works. on Functional High-Performance Computing" #:pages '(73 82)) #:date "2012")) (define sathff-padl12 (make-bib #:title "Typing the numeric tower" #:author (authors "Vincent St-Amour" "Sam Tobin-Hochstadt" "Matthew Flatt" "Matthias Felleisen") #:location (proceedings-location "International Symp. on Practical Aspects of Declarative Languages" #:pages '(289 303)) #:date "2012")) (define thsacff-pldi11 (make-bib #:title "Languages as libraries" #:author (authors "Sam Tobin-Hochstadt" "Vincent St-Amour" "Ryan Culpepper" "Matthew Flatt" "Matthias Felleisen") #:location (proceedings-location "Conf. on Programming Language Design and Implementation" #:pages '(132 141)) #:date "2011")) (define sathff-ifl10 (make-bib #:title "Where are you going with those types?" #:author (authors "Vincent St-Amour" "Sam Tobin-Hochstadt" "Matthew Flatt" "Matthias Felleisen") #:location (proceedings-location "Symp. on Implementation and Application of Functional Languages (Draft Proceedings)" #:pages '(386 387)) #:date "2010")) (define saf-ifl09 (make-bib #:title "PICOBIT: A Compact Scheme System for Microcontrollers" #:author (authors "Vincent St-Amour" "Marc Feeley") #:location (proceedings-location "Symp. on Implementation and Application of Funcitonal Languages" #:pages '(1 17)) #:date "2009")) (define saf-sw08 (make-bib #:title "S³ (Small Scheme Stack): A Scheme TCP/IP Stack Targeting Small Embedded Applications" #:author (authors "Vincent St-Amour" "Lysiane Bouchard" "Marc Feeley") #:location (proceedings-location "Works. on Scheme and Functional Programming" #:pages '(11 18)) #:date "2008"))