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

Posts By: Manuel J. Simoni

  Date    Post    Topic  
07/13/2012Try many different thingsLanguage Implementation 101
06/05/2012Graphical languages of the Russian space programGraphical languages of the Russian space program
06/06/2012What's a non-graphical programming language, anyway?Graphical languages of the Russian space program
06/04/2012Two related linksMatthew Flatt on Racket Submodules
05/31/2012Interactive Tutorial of the Sequent CalculusInteractive Tutorial of the Sequent Calculus
06/01/2012Point of viewInteractive Tutorial of the Sequent Calculus
05/02/2012Common Lisp: The Untold StoryCommon Lisp: The Untold Story
05/04/2012Separate compilationCommon Lisp: The Untold Story
05/06/2012Yes?Common Lisp: The Untold Story
04/26/2012Reminds me of fexprsWhy and How People Use R
04/14/2012sums & productsSymmetry in type systems
03/25/2012RustRetrospective Thoughts on BitC
03/22/2012P2P doesn't seem that important anymore?Disruptive PLT Revisited
03/24/2012ACIDDisruptive PLT Revisited
03/24/2012You seem to be implying thatDisruptive PLT Revisited
03/15/2012Filtering system calls with a packet filtering languageFiltering system calls with a packet filtering language
03/09/2012Examples of Lisp Code TypographyExamples of Lisp Code Typography
03/05/2012What does focusing tell us about language design?What does focusing tell us about language design?
03/02/2012Adding Delimited and Composable Control to a Production Programming EnvironmentAdding Delimited and Composable Control to a Production Programming Environment
03/03/2012CouchDBMassive Numbers of Actors vs. Massive Numbers of Objects vs. ????
03/02/2012Content-centric networking; Edge-side processing; Social networkMassive Numbers of Actors vs. Massive Numbers of Objects vs. ????
03/03/2012"Green" actors; MapReduce; Serializable continuationsMassive Numbers of Actors vs. Massive Numbers of Objects vs. ????
02/23/2012PLT humor on TwitterPLT humor on Twitter
02/24/2012Well, let me just say I'mPLT humor on Twitter
03/08/2012Content-addressing; Eventual consistencyLong rant on Erlang-style Actors: Lost Dimension
02/26/2012Split stacksLong rant on Erlang-style Actors: Lost Dimension
02/18/2012Julia, a language for technical computingJulia, a language for technical computing
02/15/2012R7RS public comment period (June 30, 2012)R7RS public comment period (June 30, 2012)
02/20/2012Comments on draft 6 about call/ccR7RS public comment period (June 30, 2012)
02/04/2012Programming as collaborative referenceProgramming as collaborative reference
02/03/2012The Algebra of Data, and the Calculus of MutationThe Algebra of Data, and the Calculus of Mutation
01/27/2012PLT have BTDTSyntax Desugaring Algorithm Question
01/19/2012Visual Studio AchievementsVisual Studio Achievements
01/02/2012<a href="deca#comment-68756" class="active">[Meta] /deca URL</a>Deca, an LtU-friendly bare metal systems programming language
01/06/2012Data archaeologists at FacebookProgrammer Archeologists
11/25/2011FexprsActors all the way down
11/25/2011Open, extensible composition modelsActors all the way down
11/30/2011KernelREPL-schmepl?
12/02/2011JITREPL-schmepl?
10/15/2011The Scheme shell; EsModern Shell Language
10/14/2011Named parameters"Crutches in language design", accidental complexity and feature overlap
10/17/2011Solves a different problem"Crutches in language design", accidental complexity and feature overlap
10/14/2011Alexander Stepanov: STL and Its Design Principles (video)Alexander Stepanov: STL and Its Design Principles (video)
10/15/2011Inside MacintoshDennis Ritchie passed away
10/10/2011Another nice overviewGoogle's Dart announced
10/11/2011Why not covariant generics?Google's Dart announced
10/06/2011OOPOpen thread: RIP Steve Jobs
10/07/2011In defense of event loopsOpen thread: RIP Steve Jobs
10/04/2011Scheme was specifically designed to be not "too useful"Critical Programming Language Design
09/10/2011Ye shall know them by their appsWhat needs to be done?
09/15/2011It's complicatedWhat needs to be done?
09/08/2011Somewhat relatedReplicated experiments in computer science
09/04/2011"Partially evaluating" fexprs?"Partially evaluating" fexprs?
09/01/2011the gnu extension languagethe gnu extension language
09/05/2011Hygiene in Kernelthe gnu extension language
09/05/2011(defmacro or (a b) ‘(letthe gnu extension language
09/06/2011Hygiene is necessarythe gnu extension language
09/06/2011Yesthe gnu extension language
09/06/2011fexprs (frankenprogramming expressions)the gnu extension language
09/04/2011Delaying evaluation is only one aspect of macrosthe gnu extension language
09/05/2011Thanksthe gnu extension language
09/08/2011I don't really see the pointForum Topics and Story
08/28/2011Google App Engine?Opa
08/24/2011A Monadic Framework for Delimited ContinuationsA Monadic Framework for Delimited Continuations
08/25/2011I think the model offered byA Monadic Framework for Delimited Continuations
08/30/2011static ontologies are reallyAsynchronous messaging as integral part of programming language
08/20/2011Get another bookCan somebody help me to understand some basic stuff about programming ?
08/19/2011Delimited Continuations Blues?Delimited Continuations Blues?
08/19/2011PapersDelimited Continuations Blues?
08/25/2011That probably was and is (?)New book on functional programming and games
08/12/2011Generic proceduresThe this argument in dynamic programming languages with OO and first-class functions
08/22/2011Actually, the fact thatThe this argument in dynamic programming languages with OO and first-class functions
08/06/2011Programming and ScalingProgramming and Scaling
08/07/2011MP4Programming and Scaling
08/18/2011Homomorphic cryptographyProgramming and Scaling
08/22/2011tee hee heeProgramming and Scaling
08/03/2011ECOOP 2011 slidesECOOP 2011 slides
07/29/2011This may be the first timeClojurescript
07/14/2011Implementor's guide/tutorial to delimited continuations?Implementor's guide/tutorial to delimited continuations?
07/15/2011Performance doesn't matter to meImplementor's guide/tutorial to delimited continuations?
07/21/2011"just functions"?Implementor's guide/tutorial to delimited continuations?
07/21/2011Ad-hoc polymorphismImplementor's guide/tutorial to delimited continuations?
07/21/2011Thanks; Delimited control in JSImplementor's guide/tutorial to delimited continuations?
07/19/2011Checking my understandingThe Last Language?
05/24/2011The Architecture of Open Source ApplicationsThe Architecture of Open Source Applications
05/23/2011May 23, 1994Rob Pike: Public Static Void
08/18/2011+1Coding at the Speed of Touch
04/11/2011Where's my stylus?Programming on an iPhone
03/20/2011Type-checking Modular Multiple Dispatch with Parametric Polymorphism and Multiple InheritanceType-checking Modular Multiple Dispatch with Parametric Polymorphism and Multiple Inheritance
03/23/2011Not your grandma's mainstream PLBob Harper of CMU is blogging about programming languages and introductory CS education
04/02/2011Tool timeBob Harper of CMU is blogging about programming languages and introductory CS education
03/11/20112cNamespaces for methods?
03/14/2011Scopes are the issueNamespaces for methods?
03/15/2011As I understand it, theNamespaces for methods?
03/15/2011Ah!Namespaces for methods?
03/06/2011Keyword and Optional Arguments in PLT SchemeKeyword and Optional Arguments in PLT Scheme
03/18/2011Not too shabby, IMOKeyword and Optional Arguments in PLT Scheme
02/26/2011Parametric polymorphism an open issueInfoQ video + transcript of Rob Pike on Go
02/19/2011Tractatus Digito-PhilosophicusTractatus Digito-Philosophicus
02/14/2011Experience with non-linearized superclasses?Experience with non-linearized superclasses?
02/16/2011Hygiene is a no-brainer, IMHOExtending Syntax from Within a Language
02/16/2011Could you provide examplesExtending Syntax from Within a Language
02/17/2011Precise names do existExtending Syntax from Within a Language
02/17/2011Hygiene for the UnhygienicExtending Syntax from Within a Language
02/03/2011Macros that Work TogetherMacros that Work Together
01/08/2011Please never lock me out, not even for 50ms!Fast Compilers
01/12/2011Compiler-only bootstrapFast Compilers
01/13/2011SureFast Compilers
01/13/2011I'm used to a more liberal definiton of bootstrapFast Compilers
12/30/2010Sounds interestingRequest for feedback: Epoch Programming Language
12/20/2010DInteresting Standard Libraries to Study
12/21/2010"Iterators must go"Interesting Standard Libraries to Study
12/21/2010GooInteresting Standard Libraries to Study
01/07/2011My name is nobodyStressed by Distributed Programming? Well, CALM Down.
01/07/2011Availability doesn't always trump consistencyStressed by Distributed Programming? Well, CALM Down.
01/07/2011Posting another itemStressed by Distributed Programming? Well, CALM Down.
12/08/2010Semi-implicit batched remote code execution as stagingSemi-implicit batched remote code execution as staging
12/08/2010ThanksSemi-implicit batched remote code execution as staging
12/14/2010+1Semi-implicit batched remote code execution as staging
12/15/2010ChannelsSemi-implicit batched remote code execution as staging
12/07/2010Split stacksContinuation-Passing C: Compiling threads to events through continuations
12/05/2010Ghosts of Unix Past: a historical search for design patternsGhosts of Unix Past: a historical search for design patterns
11/07/2010Don't forget link-timeClosures without function pointers
10/09/2010First-class modules: hidden power and tantalizing promisesFirst-class modules: hidden power and tantalizing promises
10/04/2010Anecdote on implementing hygieneFexprs as the basis of Lisp function application; or, $vau: the ultimate abstraction
09/25/2010Omega - Language of the FutureOmega - Language of the Future
09/25/2010ThanksOmega - Language of the Future
09/26/2010Why do type-level computations have to terminate?Omega - Language of the Future
09/27/2010Non terminating type-level -&gt; Unsoundness?Omega - Language of the Future
09/27/2010Re: EpigramOmega - Language of the Future
09/20/2010Forms and LtU's origin in outlining softwareProgramming with touch?
09/16/2010Sorry, but that seems like a red herringMildly Extended MixFix
09/19/2010CLOS, thenMildly Extended MixFix
09/20/2010Pet peeveMildly Extended MixFix
09/21/2010The men who stare at lines of codeMildly Extended MixFix
09/14/2010GADTs in a dynamically type-checked language?GADTs in a dynamically type-checked language?
09/14/2010Flying blind...GADTs in a dynamically type-checked language?
09/15/2010Exact runtime typesGADTs in a dynamically type-checked language?
09/16/2010Confusing terminologyGADTs in a dynamically type-checked language?
09/16/2010Different goalsGADTs in a dynamically type-checked language?
09/14/2010untyped = dynamically type-checked (= unityped), no?GADTs in a dynamically type-checked language?
09/14/2010OKGADTs in a dynamically type-checked language?
09/16/2010Fields...GADTs in a dynamically type-checked language?
09/14/2010YesGADTs in a dynamically type-checked language?
09/11/2010Fortifying MacrosFortifying Macros
09/11/2010Great, we didn't have a macro debate-fest in a while!Fortifying Macros
09/05/2010Do I need a forall if type parameters are syntactically distinguishable from type constructors?Do I need a forall if type parameters are syntactically distinguishable from type constructors?
09/07/2010ThanksDo I need a forall if type parameters are syntactically distinguishable from type constructors?
09/04/2010Dependency injection via parameterized types (?!)Dependency injection via parameterized types (?!)
09/04/2010Hm...Dependency injection via parameterized types (?!)
09/05/2010This isn't very flexible:Dependency injection via parameterized types (?!)
09/05/2010Compile-time and link-time optimizationsDependency injection via parameterized types (?!)
09/05/2010StaticDependency injection via parameterized types (?!)
09/05/2010AhDependency injection via parameterized types (?!)
09/05/2010Artefact of C# model?Dependency injection via parameterized types (?!)
09/08/2010CLR genericsDependency injection via parameterized types (?!)
08/31/2010Alice ML's SEAMChoosing a VM for a concurrent language
09/03/2010One ring to bind them?Choosing a VM for a concurrent language
09/04/2010Good examples?Choosing a VM for a concurrent language
09/04/2010Why a VM?Choosing a VM for a concurrent language
09/08/2010Dozens of pthreadsChoosing a VM for a concurrent language
08/24/2010Andrew KennedyArticles on Precise GC with Parametric Polymorphism
08/25/2010MonoArticles on Precise GC with Parametric Polymorphism
08/25/2010BEOL/ENDOL4Jnew kid on the block: fun4j is a new fp project for the Java VM
08/16/2010A while ago I asked about aMod sys with external binding of mods to mod sigs, where all mod imports must be sigs only
08/16/2010Broken linkMod sys with external binding of mods to mod sigs, where all mod imports must be sigs only
08/14/2010Another commentMiguel de Icaza on Java lawsuit
08/16/2010identifier-syntaxThe ideal style/system for namespaces.
08/07/2010GenericsType Classes as Objects and Implicits
07/21/2010Scribble: Closing the Book on Ad Hoc Documentation ToolsScribble: Closing the Book on Ad Hoc Documentation Tools
07/20/2010The Future of C#The Future of C#
07/22/2010Hm...The Future of C#
07/08/20102 centsThe Rust Language
07/04/2010What's the type of an optional parameter?What's the type of an optional parameter?
06/24/2010How important is language support for namespace management?How important is language support for namespace management?
06/25/2010Namespace mgmt and build mgmt are orthogonalHow important is language support for namespace management?
06/25/2010Naming conflicts are verbotenHow important is language support for namespace management?
06/25/2010Ha!How important is language support for namespace management?
06/26/2010Where's the problem?How important is language support for namespace management?
06/25/2010FunnyHow important is language support for namespace management?
06/25/2010Modify the codeHow important is language support for namespace management?
06/08/2010Formal Compiler Implementation in a Logical FrameworkFormal Compiler Implementation in a Logical Framework
06/02/2010Safer C Code Using ATSSafer C Code Using ATS
05/24/2010Adding Type Constructor Parameterization to JavaAdding Type Constructor Parameterization to Java
05/12/2010On IterationOn Iteration
04/30/2010Understanding hygieneUnderstanding hygiene
04/24/2010Some pointersModule systems for Lisp like language
04/15/2010How can C Programs be so Reliable?How can C Programs be so Reliable?
04/16/2010Is in-language and in-OS security dead?How can C Programs be so Reliable?
09/09/2010Urination, tooiPhone PL lockdown
10/27/2011you can't bring code iniPhone PL lockdown
03/29/2010I like Dylan's modelGo's proposed panic/recover exception-like mechanism
03/30/2010Restarts are just conditionsGo's proposed panic/recover exception-like mechanism
03/30/2010Still puzzledGo's proposed panic/recover exception-like mechanism
04/08/2010Sorry, still don't get itGo's proposed panic/recover exception-like mechanism
04/08/2010No funny stuffGo's proposed panic/recover exception-like mechanism
04/09/2010next_handlerGo's proposed panic/recover exception-like mechanism
04/09/2010I don't think soGo's proposed panic/recover exception-like mechanism
04/10/2010OKGo's proposed panic/recover exception-like mechanism
04/11/2010Puzzled againGo's proposed panic/recover exception-like mechanism
01/03/2012DoubtfulGo's proposed panic/recover exception-like mechanism
02/03/2012Really clever?Small is Beautiful: the design of Lua
03/24/2010Scalable mini-languagesClojure's Mini-languages
03/19/2010First-class environments. Discuss. ;)First-class environments. Discuss. ;)
03/19/2010I expect disciplined useFirst-class environments. Discuss. ;)
03/19/2010THE-ENVIRONMENT (invokedFirst-class environments. Discuss. ;)
03/21/2010HygieneFirst-class environments. Discuss. ;)
03/22/2010Clarification, and a new quasiquoteFirst-class environments. Discuss. ;)
03/24/2010SRFI-72-style quasiquoteFirst-class environments. Discuss. ;)
03/26/2010That's, like, your opinion manFirst-class environments. Discuss. ;)
03/27/2010Grafted on...First-class environments. Discuss. ;)
03/28/2010Your brain on fexprsFirst-class environments. Discuss. ;)
03/28/2010One man's non-local expression of concepts is another man's EDSLFirst-class environments. Discuss. ;)
03/28/2010Boilerplate-averse programmingFirst-class environments. Discuss. ;)
03/27/2010Just let the happy campers campFirst-class environments. Discuss. ;)
03/27/2010ModernFirst-class environments. Discuss. ;)
02/26/2010UNIX, REST: Avoiding PITLplt vs. something else for programming in the large?
02/27/2010I meant, compared to beingplt vs. something else for programming in the large?
11/04/2009What about generic object-orientation?On Understanding Data Abstraction, Revisited
11/08/2009TrustOn Understanding Data Abstraction, Revisited
10/15/2009Compiler issue?Lisps, First-Class Special Forms, Fexprs, The Kernel Programming Language
09/09/2009Create Your Own Programming Language (book)Create Your Own Programming Language (book)
09/09/2009The second time as farceCreate Your Own Programming Language (book)
07/20/2009Iterators Must GoIterators Must Go
06/21/2009Naked objectsWhy are objects so unintuitive?
09/04/2008Transform to let + setdoing letrec with lambdas
10/22/2010And yet it movesConcurrent Composition and Algebras of Events, Actions, and Processes
10/26/2010You rock, David!Concurrent Composition and Algebras of Events, Actions, and Processes
04/10/2011Some workable definitions from the Lisp worldWhat is a "fully featured closure"? Request for comments.
08/03/2011LinkrotDelimited dynamic binding

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