Lambda the Ultimate Weblog Topics
Last Updated 07/17/2012

Posts By: Sam Tobin-Hochstadt

  Date    Post    Topic  
06/08/2012Do you have any specificMatthew Flatt on Racket Submodules
06/09/2012The interleaving is entirelyMatthew Flatt on Racket Submodules
04/17/2012CitationsCertified Programming with Dependent Types: home stretch!
04/01/2012For Typed RacketQuantitative comparison of unit testing vs. static typing?
04/07/2012Proxies/ChaperonesQuantitative comparison of unit testing vs. static typing?
04/07/2012Well, you said originallyQuantitative comparison of unit testing vs. static typing?
04/12/2012I think you're confusedQuantitative comparison of unit testing vs. static typing?
04/12/2012FastQuantitative comparison of unit testing vs. static typing?
04/11/2012Works For Me :)Quantitative comparison of unit testing vs. static typing?
04/02/2012Squadron scrambleQuantitative comparison of unit testing vs. static typing?
04/03/2012Yes, the example code hadn'tQuantitative comparison of unit testing vs. static typing?
03/06/2012send/suspend/dispatchAdding Delimited and Composable Control to a Production Programming Environment
03/07/2012Programming in CPSAdding Delimited and Composable Control to a Production Programming Environment
09/26/2011Not true of RacketWhat Does Functional Programming Mean?
09/04/2011You should take a look atthe gnu extension language
09/21/2011Discussion yes, but with who?Forum Topics and Story
09/22/2011The issue is not that peopleForum Topics and Story
07/21/2011I find your lack of faith disturbingKnockout JS
06/24/2011Rightmodules are anti-modular
06/24/2011messagesmodules are anti-modular
06/25/2011Naming exportsmodules are anti-modular
06/25/2011importmodules are anti-modular
06/27/2011open is not enoughmodules are anti-modular
05/16/2011Guido wrong, film at 11Why is tail call optimization an issue in GC'd languages?
05/18/2011The need for tail callsWhy is tail call optimization an issue in GC'd languages?
05/16/2011Rust and GCOne Pass Real-Time Generational Mark-Sweep Garbage Collection
05/18/2011PerhapsOne Pass Real-Time Generational Mark-Sweep Garbage Collection
03/24/2011Equality just sucksBob Harper of CMU is blogging about programming languages and introductory CS education
03/25/2011SetsBob Harper of CMU is blogging about programming languages and introductory CS education
03/25/2011Welcome to JavaBob Harper of CMU is blogging about programming languages and introductory CS education
03/25/2011ComparisonBob Harper of CMU is blogging about programming languages and introductory CS education
03/09/2011Racket's implementation is a libraryKeyword and Optional Arguments in PLT Scheme
03/14/2011Racket's keywordKeyword and Optional Arguments in PLT Scheme
03/18/2011The codeKeyword and Optional Arguments in PLT Scheme
03/21/2011GesturesKeyword and Optional Arguments in PLT Scheme
03/15/2011What are you talking about?Keyword and Optional Arguments in PLT Scheme
03/15/2011I'm still confusedKeyword and Optional Arguments in PLT Scheme
03/15/2011RacketKeyword and Optional Arguments in PLT Scheme
03/08/2011Any language with continuationsMiddle History of Logic Programming
11/12/2010[citation needed]Lambda the Ultimate seems an Overstatement (not)
11/12/2010Church-Rosser for \lambda-v-CSLambda the Ultimate seems an Overstatement (not)
11/12/2010CritiqueLambda the Ultimate seems an Overstatement (not)
11/13/2010names of notions of reductionLambda the Ultimate seems an Overstatement (not)
11/13/2010Humility still in orderLambda the Ultimate seems an Overstatement (not)
11/14/2010A rule of thumbLambda the Ultimate seems an Overstatement (not)
10/06/2010Back from the DeadDesign Principles Behind Smalltalk
10/07/2010The Racket listFexprs as the basis of Lisp function application; or, $vau: the ultimate abstraction
10/09/2010Not correctFexprs as the basis of Lisp function application; or, $vau: the ultimate abstraction
09/21/2010Modus TollensThe Halting Problem on Turing Machines
09/21/2010Hard to writeMildly Extended MixFix
09/21/2010JackMildly Extended MixFix
09/13/2010Because you haven't every used any interesting macrosFortifying Macros
09/13/2010[meta]Fortifying Macros
09/14/2010debateFortifying Macros
08/06/2010Racket has this alreadyLexical Analysis with Extended Identifiers and Disambiguation by Table Look-up.
08/07/2010Nothing to do with syntaxLexical Analysis with Extended Identifiers and Disambiguation by Table Look-up.
08/24/2010More Metaprogramming at ICFPType Classes as Objects and Implicits
06/27/2010The Expressive Power of Programming LanguagesSF-calculus
06/14/2010Please NoC-Machine
06/09/2010Crash CourseRacket Released
06/09/2010TypesRacket Released
06/09/2010Not reallyRacket Released
06/16/2010Scheme in academiaRacket Released
04/14/2010Clojure?Representing Type Information in Dynamically Typed Languages
04/14/2010PL TerminologyiPhone PL lockdown
03/17/2010LawOn the (Alleged) Value of Proof for Assurance
03/18/2010Isabelle's foundationsOn the (Alleged) Value of Proof for Assurance
03/18/2010HmmOn the (Alleged) Value of Proof for Assurance
03/18/2010NoOn the (Alleged) Value of Proof for Assurance
03/18/2010Still not correctOn the (Alleged) Value of Proof for Assurance
03/18/2010The LCF approachOn the (Alleged) Value of Proof for Assurance
03/19/2010NoOn the (Alleged) Value of Proof for Assurance
03/19/2010GoodbyeOn the (Alleged) Value of Proof for Assurance
03/01/2010But with macros?Extending the Scope of Syntactic Abstraction
03/03/2010Need for macrosExtending the Scope of Syntactic Abstraction
03/04/2010Binding is specialExtending the Scope of Syntactic Abstraction
03/04/2010?Extending the Scope of Syntactic Abstraction
03/04/2010Delta-expansionExtending the Scope of Syntactic Abstraction
03/05/2010Try SchemeExtending the Scope of Syntactic Abstraction
03/01/2010Not reallyExtending the Scope of Syntactic Abstraction
03/01/2010Missing the definitionExtending the Scope of Syntactic Abstraction
03/01/2010Very many thingsExtending the Scope of Syntactic Abstraction
03/02/2010ad hominem avoidanceExtending the Scope of Syntactic Abstraction
04/23/2010ntA few billion lines of code later: using static analysis to find bugs in the real world
01/25/2010Relation to Flatt 07?Delimited Control in OCaml, Abstractly and Concretely, System Description
02/04/2010Not the sameSuper and Inner — Together at Last!
12/06/2009Not dead yetIs Small Still Beautiful?
12/04/2009Clinger's PaperWhy Object-Oriented Languages Need Tail Calls
12/16/2009SometimesWhy Object-Oriented Languages Need Tail Calls
12/06/2009Proper Implementation of Tail Calls is a Semantic PropertyWhy Object-Oriented Languages Need Tail Calls
12/07/2009This is not correctWhy Object-Oriented Languages Need Tail Calls
11/22/2009The finest wisdomModule Initialization and Ordering - Another Module Question
11/16/2009Too big a topicI Seek a Reasonable Survey on the Concept of "Module System"
11/24/2009[Meta] KarmaGo or Unladen Swallow?
10/20/2009"Real" SchemeLisps, First-Class Special Forms, Fexprs, The Kernel Programming Language
10/20/2009Mind-readingLisps, First-Class Special Forms, Fexprs, The Kernel Programming Language
10/24/2009Not the sameLisps, First-Class Special Forms, Fexprs, The Kernel Programming Language
08/21/2009Unfortunate FramingScheme to be split into two languages
08/18/2009Schemefunctions vs procedures..
07/29/2009Space OptimizationDefinition of Functional Programming Language
07/24/2009I dissentResolved Debates in Syntax Design ?
06/12/2009IncompletenessPreventing downcasting and adding a universal variant
06/12/2009Occurrence TypingPreventing downcasting and adding a universal variant
06/12/2009Operational ProofsSemantics: Logic vs. PL
05/08/2009no longer trueOracle, Sun, and Fortress
12/18/2010What theory?Oracle, Sun, and Fortress
12/19/2010And what theory was that?Oracle, Sun, and Fortress
12/19/2010MisunderstandingOracle, Sun, and Fortress
05/08/2009analyitic philRight on!
05/08/2009&cRight on!
06/24/2009Nothing wrong with postmodernismRight on!
06/25/2009yesRight on!
06/25/2009-Right on!
05/05/2009No, it isn'tStatic typing may require runtime type checking?
05/05/2009MStatic typing may require runtime type checking?
05/05/2009Terminological confusionStatic typing may require runtime type checking?
05/05/2009ConfusedStatic typing may require runtime type checking?
05/05/2009tomatoStatic typing may require runtime type checking?
05/05/2009object/metaStatic typing may require runtime type checking?
05/06/2009meta/objectStatic typing may require runtime type checking?
05/05/2009GADTStatic typing may require runtime type checking?
04/30/2009PLT Scheme now support Literate ProgrammingWhat is the best literate programming tool/environment/research work?
04/15/2009Garbage Collection ResearchSemantics of Memory Management for Polymorphic Languages
04/14/2009Really?Why are objects so unintuitive?
04/15/2009Where can you go to get aWhy are objects so unintuitive?
04/07/2009HaAdvantages of pointfree?
03/05/2009ImportanceEnsuring Correct-by-Construction Resource Usage by using Full-Spectrum Dependent Types
03/06/2009The term "PLT"The Meta-LtU Thread
03/07/2009Not reallyThe Meta-LtU Thread
03/07/2009The trouble with PLTThe Meta-LtU Thread
03/07/2009Off with their headsThe Meta-LtU Thread
03/07/2009Like it says in the titleThe Meta-LtU Thread
03/08/2009Why?The Meta-LtU Thread
03/08/2009Living?The Meta-LtU Thread
03/08/2009Quite so. For me, PLT is aThe Meta-LtU Thread
03/08/2009The definition of theoryThe Meta-LtU Thread
03/08/2009Now we're getting somewhereThe Meta-LtU Thread
03/09/2009and now to bedThe Meta-LtU Thread
03/10/2009PLThe Meta-LtU Thread
03/10/2009You can never take my PrinciplesThe Meta-LtU Thread
03/10/2009The dark agesThe Meta-LtU Thread
03/08/2009different kinds of design dicussionsThe Meta-LtU Thread
03/07/2009A concessionThe Meta-LtU Thread
02/12/2009?Parameterized Notions of Computation
02/12/2009HmmParameterized Notions of Computation
01/08/2009more disagreement2008 In Review - What Happened with Programming Languages?
01/09/2009'for free'2008 In Review - What Happened with Programming Languages?
01/12/2009endless features2008 In Review - What Happened with Programming Languages?
01/16/2009minimums2008 In Review - What Happened with Programming Languages?
01/18/2009?2008 In Review - What Happened with Programming Languages?
01/20/2009just like C2008 In Review - What Happened with Programming Languages?
01/12/2009final point2008 In Review - What Happened with Programming Languages?
01/13/2009backwards2008 In Review - What Happened with Programming Languages?
12/17/2008See Typed SchemeAny problems with true union types if all values are tagged? (like in a dynamically typed system, Lisp, etc.)
12/19/2008Typed SchemeAny problems with true union types if all values are tagged? (like in a dynamically typed system, Lisp, etc.)
12/22/2008Typed SchemeAny problems with true union types if all values are tagged? (like in a dynamically typed system, Lisp, etc.)
10/30/2008Bad Statistics are Worse than NoneWeb application shootout?
10/17/2008CPS!No more tail calls in Javascript?
10/18/2008See Typed SchemeOn the (perceived) equivalence of static and dynamically typed reflective programming languages
10/01/2008s-exps and typesHelp with Mixfix in Bison?
10/05/2008Types and ParensHelp with Mixfix in Bison?
10/09/2008HmmHelp with Mixfix in Bison?
09/18/2008Typed SchemeGenericity over tuples
09/23/2008An explanationGenericity over tuples
09/23/2008A few pointsGenericity over tuples
09/23/2008YesFirst-class Macros
09/23/2008LazinessFirst-class Macros
09/23/2008Macros and InterpretersFirst-class Macros
09/23/2008StagingFirst-class Macros
09/23/2008But that's wrongFirst-class Macros
09/23/2008HmmFirst-class Macros
09/24/2008Unneccessary?First-class Macros
06/21/2008Both necessary and notScaling Type Inference
04/22/2008Really?program verification: the very idea
04/22/2008Incompletenessprogram verification: the very idea
04/08/2008They're both fruitSimply efficient functional reactivity
04/07/2008Syntax-case algorithmScheme macro systems
04/07/2008Poor discussion of syntax-caseScheme macro systems
01/28/2008What's wrong with equality?Really un-mutable Scheme
01/29/2008But you still want `eqv?'Really un-mutable Scheme
01/22/2008ExactlyThe Design and Implementation of Typed Scheme
01/24/2008See Fritz Henglein's work on thisThe Design and Implementation of Typed Scheme
01/27/2008Parametricity in Typed SchemeThe Design and Implementation of Typed Scheme
02/06/2008More detailsThe Design and Implementation of Typed Scheme
11/22/2007Not in R6RSWhat are the properties of "Functional Programming Languages"?
11/14/2007R*5*RSPLT Redex operational semantics for Scheme
09/15/2006ChangesDraft R6RS available
09/15/2006R*5*RSDraft R6RS available
03/27/2006What is static typing?Extremely static language?
03/22/2006The patent seems to require CPSUsing continuations in Web applications is patented
03/14/2006Why not boxes?Scheme Language Steering Committee Report to the Community
11/02/2005swing?Bruce Tate: Technologies that may challenge Java
10/05/2005What do you mean "model"?Chapel: "Solving the parallel programming problem"
10/05/2005Part of the DARPA HPCS ProjectChapel: "Solving the parallel programming problem"
04/07/2010HmmStatic Typing Where Possible, Dynamic Typing When Needed
04/07/2010Recent WorkStatic Typing Where Possible, Dynamic Typing When Needed
04/27/2005Sort ofThe Fortress Language Spec v0.618
04/27/2005Precision vs MathThe Fortress Language Spec v0.618
04/27/2005Academic vs "Real" languagesThe Fortress Language Spec v0.618
04/27/2005Why Type Erasure is Wrong2005 Programming Languages Day at Watson
03/10/2005Re: GlasperlenspielEducational Pearl: Automata as Macros
01/22/2005HTDP as a textGetting Started
01/23/2005It's all thereGetting Started

LtU Topic Index Sorted by Date LtU Topic Index Sorted by Topic LtU Index of Post Authors Zipped LtU Archive


Chris Rathman/ Chris.Rathman@tx.rr.com