- Home
- » Tags
- » Shriram Krishnamurthi
Top View
- The Racket Manifesto∗
- Shriram Krishnamurthi Curriculum Vitae (Extended Abstract)
- Event Loops As First-Class Values: a Case Study In
- 2010 Workshop on Scheme and Functional Programming
- Task-Specific Programming Languages for Promoting Computing Integration: a Precalculus Example
- LP Based Integration of Computing and Science Education in Middle Schools
- Topics in Programming Languages, a Philosophical Analysis Through the Case of Prolog
- On Teaching How to Design Programs Observations from a Newcomer
- From Principles to Practice with Class in the First Year
- Executable Examples for Programming Problem Comprehension
- Teaching Programming Languages by Experimental and Adversarial Thinking∗
- The Structure and Interpretation of the Computer Science Curriculum
- Why Undergraduates Should Learn the Principles of Programming Languages∗
- Introducing Computational Thinking in K-12 Education: Historical, Epistemological, Pedagogical, Cognitive, and Affective Aspects Michael Lodi
- Toward a More Carefully Specified Metanotation
- Mitpress.Mit.Edu/Cs and Other Familiar Stories Illustrate the Raphy, Available for the first Time in One Volume
- Hybrid Type Checking
- Why Undergraduates Should Learn the Principles of Programming Languages∗
- Technical Report
- Lipics-SNAPL-2019-4.Pdf (0.3
- High-Performance Symbolic-Numerics Via Multiple Dispatch
- Hybrid Type Checking
- Prototypes: Object-Orientation, Functionally
- A Functional I/O System ∗ Or, Fun for Freshman Kids
- Programming Assignment #2
- A Model of Triangulating Environments for Policy Authoring
- Programming Languages: Application and Interpretation
- Algebraic Functions, Computer Programming, and the Challenge of Transfer
- Proving As Programming with Drhol: a Preliminary Design
- A Public School Model of CS Education
- Why Undergraduates Should Learn the Principles of Programming Languages∗
- A New Way of Debugging Lisp Programs
- From Macros to Dsls: the Evolution of Racket
- SPLASH Keynote.Key
- TH`ESE Mise En Œuvre D'un Langage `A Mobilité Forte
- Programming Languages: Application and Interpretation
- Foundations for Scripting Languages
- Curriculum Vitae Robert Bruce Findler · Jun
- The Design Discipline
- Hardware Support for Distributed Simulation Using Time Warp
- Fexprs As the Basis of Lisp Function Application Or $Vau : the Ultimate Abstraction by John N
- Can We Crowdsource Language Design?
- 2006 Scheme and Functional Programming Papers, University of Chicago TR-2006-06
- Introducing Computational Thinking in K-12 Education: Historical, Epistemological, Pedagogical, Cognitive, and Affective Aspects
- Exploring Languages with Interpreters and Functional Programming Chapter 0
- A Programmable Programming Language
- Computational Nanoelectronics
- Functional Programming in Education
- A Contracts for First-Class Classes