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

Posts By: Peter Van Roy

  Date    Post    Topic  
03/14/2012Use of formalism in the design of OzReferences about the importance of formalism in programming language design
12/05/2011Where angels fear to tread...General purpose as a special case?
12/05/2011Oz is a dataflow languageGeneral purpose as a special case?
12/05/2011Limiting yourself to a single paradigm is completely wrongGeneral purpose as a special case?
12/10/2011I agree with Jules tooGeneral purpose as a special case?
12/10/2011Crafted syntax does not scaleGeneral purpose as a special case?
12/05/2011Programming paradigms for dummiesGeneral purpose as a special case?
10/25/2011The Great Ones are Leaving UsJohn McCarthy has passed
09/23/2011Redesigning the Mozart virtual machineRedesigning the Mozart virtual machine
09/25/2011Oz has both unification and demand-driven evaluationRedesigning the Mozart virtual machine
09/25/2011Untagged pointers, tagged pointers, or JVM?Redesigning the Mozart virtual machine
09/25/2011Going to the JVM?Redesigning the Mozart virtual machine
06/26/2011Announcing Ozma: extending Scala with Oz concurrencyAnnouncing Ozma: extending Scala with Oz concurrency
04/25/2011And what about concurrency?Patterns in Functional Programming
09/20/2010What is the best system for experimenting with and visualizing complex algorithms?What is the best system for experimenting with and visualizing complex algorithms?
06/27/2010A minor successWhy Undergraduates Should Learn the Principles of Programming Languages
03/25/2010Will data-intensive computing revolutionize programming languages?Will data-intensive computing revolutionize programming languages?
03/29/20101970s languages for the 2010s?Will data-intensive computing revolutionize programming languages?
03/01/2010Building large-scale robust systemslarge-scale programming systems inspired by ecological and market systems
06/11/2010Is P=NP?plt vs. something else for programming in the large?
06/11/2010Laws of software – they do existplt vs. something else for programming in the large?
01/15/2010Don't make trade-offs, solve the problem insteadRapid Prototyping tools & environments from academia
01/16/2010Reference for TRIZRapid Prototyping tools & environments from academia
08/05/2009The Great Game?Simplicity
05/29/2009New PLT goodnessQuestions Five Ways
05/29/2009Extensions to the kernel languageQuestions Five Ways
06/02/2009Direction of layersQuestions Five Ways
05/13/2009Computer music: a bastion of interactive visual dataflow languagesComputer music: a bastion of interactive visual dataflow languages
05/13/2009What is a general tool?Computer music: a bastion of interactive visual dataflow languages
05/13/2009Dataflow is just one paradigmComputer music: a bastion of interactive visual dataflow languages
05/14/2009Max/MSP does not enforce determinismComputer music: a bastion of interactive visual dataflow languages
05/14/2009Ptolemy II misrepresentation of Esterel model?Computer music: a bastion of interactive visual dataflow languages
05/14/2009Max position conventionsComputer music: a bastion of interactive visual dataflow languages
05/12/2009First and second year programming coursesWhy Did M.I.T. Switch from Scheme to Python?
05/15/2009Nine and sixty ways to make tribal lays ...Why Did M.I.T. Switch from Scheme to Python?
06/05/2010Objects all the way downA Brief, Incomplete ... History of Programming Languages
04/01/2009Pros and cons in CTMSeeking succnict thoughts on pros/cons of hl language styles
03/25/2009Where is the constraint community?The Art of the Propagator
03/25/2009Constraint Propagation: Models, Techniques, ImplementationThe Art of the Propagator
03/05/2009Minor comment on waiting for multiple futuresC++ Futures
12/09/2008Don't forget concurrency!RFC on an online book
11/28/2008Functional building blocks as concurrency patternsFunctional building blocks as concurrency patterns
12/02/2008Race conditions between actorsFunctional building blocks as concurrency patterns
12/03/2008Message passing and race conditionsFunctional building blocks as concurrency patterns
12/01/2008Does Kamaelia have a declarative concurrent subset?Functional building blocks as concurrency patterns
12/02/2008CTM draft for freeFunctional building blocks as concurrency patterns
11/30/2008Implementing the multi-agent dataflow paradigm efficientlyFunctional building blocks as concurrency patterns
09/17/2008Concurrent agent using dataflow and foldIrresistible programs
09/17/2008A more cryptic example: contract net protocolIrresistible programs
09/10/2008Constraint programming and financeLogic programming and finance
06/26/2008Why Multi-Core is Easy and Internet is HardWhy Multi-Core is Easy and Internet is Hard
06/27/2008REST?Why Multi-Core is Easy and Internet is Hard
06/27/2008Making a bigger distinctionWhy Multi-Core is Easy and Internet is Hard
06/27/2008Dataflow programmingWhy Multi-Core is Easy and Internet is Hard
06/30/2008Monotonic dataflow (deterministic concurrency)Why Multi-Core is Easy and Internet is Hard
07/01/2008Kinds of dataflowWhy Multi-Core is Easy and Internet is Hard
07/03/2008New versions of CTMWhy Multi-Core is Easy and Internet is Hard
06/27/2008Impossibility results in distributed computingWhy Multi-Core is Easy and Internet is Hard
06/30/2008Aloof gurusWhy Multi-Core is Easy and Internet is Hard
06/23/2008Guidelines for language designWriting a new language - ideas?
06/23/2008Writing short codeWriting a new language - ideas?
06/23/2008Handling network failuresWriting a new language - ideas?
06/12/2008Ghent University at our antipodeFunctional Programming in the ACM CS Curriculum
06/18/2008Occam and ErlangFunctional Programming in the ACM CS Curriculum
06/17/2008Smalltalk and C++Functional Programming in the ACM CS Curriculum
06/14/2008The real reason: FP is the foundation for all other paradigmsFunctional Programming in the ACM CS Curriculum
06/15/2008Importance of dataflow variablesFunctional Programming in the ACM CS Curriculum
06/16/2008Laziness and dataflowFunctional Programming in the ACM CS Curriculum
06/18/2008Transparent single assignmentFunctional Programming in the ACM CS Curriculum
05/09/2008Prolog has sent out its sons and daughters...History of Logic Programming: What went wrong, What was done about it, and What it might mean for the future
05/09/2008The future of logic programmingHistory of Logic Programming: What went wrong, What was done about it, and What it might mean for the future
03/07/2008Excel's programming paradigmExcel as a different programming paradigm
03/10/2008Excel's execution modelExcel as a different programming paradigm
03/11/2008Excel's cells are streamsExcel as a different programming paradigm
03/07/2008Capability security and referential transparencyConfused Deputies in Programming Languages
03/07/2008RT is sufficient for capability security?Confused Deputies in Programming Languages
03/07/2008Capability = designation + authorityConfused Deputies in Programming Languages
03/07/2008RT is not an unqualified goodConfused Deputies in Programming Languages
03/10/2008State and modularity (again)Confused Deputies in Programming Languages
03/07/2008Monads can not implement true mutable stateConfused Deputies in Programming Languages
03/07/2008Denotational semantics?Confused Deputies in Programming Languages
03/07/2008No overstatementConfused Deputies in Programming Languages
03/10/2008How can effects be both invisible and visible?Confused Deputies in Programming Languages
03/13/2008Invisibility + reasoning: it's possible to have bothConfused Deputies in Programming Languages
02/15/2008Simplicity graph is bogusLisaac: The power of simplicity at work for operating systems
02/15/2008The power of laziness10 Years of Purely Functional Data Structures
10/17/2007Multi-agent programming in a first courseLearning Programming with Erlang
10/06/2007More books on computing as natural scienceComputing is a Natural Science
10/07/2007Computing is the vanguard of systems scienceComputing is a Natural Science
10/09/2007Programming with feedback loopsComputing is a Natural Science
10/09/2007Are we a simulation?Computing is a Natural Science
10/10/2007Please explainComputing is a Natural Science
10/10/2007Computing is not the same as mathematicsComputing is a Natural Science
10/12/2007Science and engineeringComputing is a Natural Science
10/11/2007InformaticsComputing is a Natural Science
09/03/2007Search and PrologEscape from Zurg: An Exercise in Logic Programming
09/06/2007Heavyweight?Escape from Zurg: An Exercise in Logic Programming
09/06/2007Defining distribution strategiesEscape from Zurg: An Exercise in Logic Programming
08/19/2007Diagram showing all programming paradigms and their relationshipsDiagram showing all programming paradigms and their relationships
08/20/2007E and threadsDiagram showing all programming paradigms and their relationships
08/20/2007Scheduling inside a vatDiagram showing all programming paradigms and their relationships
08/20/2007Some explanations of what is being capturedDiagram showing all programming paradigms and their relationships
08/20/2007Paradigms, typing, and aspectsDiagram showing all programming paradigms and their relationships
08/22/2007Definition of 'analytic' and 'synthetic'?Diagram showing all programming paradigms and their relationships
08/23/2007State in the diagramDiagram showing all programming paradigms and their relationships
08/22/2007Good commentsDiagram showing all programming paradigms and their relationships
08/23/2007Updated diagramDiagram showing all programming paradigms and their relationships
08/23/2007SQL fixDiagram showing all programming paradigms and their relationships
08/23/2007A new updated diagramDiagram showing all programming paradigms and their relationships
06/09/2008Updated diagram showing programming paradigmsDiagram showing all programming paradigms and their relationships
06/09/2008Explanation of state in the diagramDiagram showing all programming paradigms and their relationships
06/09/2008The word "monad"Diagram showing all programming paradigms and their relationships
06/11/2008Monads are a programming technique that provides an interfaceDiagram showing all programming paradigms and their relationships
06/12/2008Two languages are involvedDiagram showing all programming paradigms and their relationships
06/12/2008It makes no difference where ST is putDiagram showing all programming paradigms and their relationships
02/14/2008Lazy quicksort example: using laziness to invent new algorithms"Practical" advantages of lazy evaluation
02/19/2008Tail-recursive map and declarative agents"Practical" advantages of lazy evaluation
03/11/2008Kernel language for Map"Practical" advantages of lazy evaluation
02/12/2007Almost everything happened in the Golden Age, right?Almost everything happened in the Golden Age, right?
02/12/2007Another good ideaAlmost everything happened in the Golden Age, right?
03/01/2007PopularityWhy people don't use functional programming?
01/02/2007Delay constructs in OzSurvey of delay constructs in logic/constraint PLs?
10/28/2006Future of software design?Future of software design?
10/30/2006Form and representationFuture of software design?
10/30/2006Language and paradigmFuture of software design?
10/31/2006Understanding programmingFuture of software design?
11/02/2006Convergence?Future of software design?
11/03/2006RationaleFuture of software design?
11/03/2006Stimulating discussionFuture of software design?
09/16/2006SCOLLARSecPAL: Design and Semantics of a Decentralized Authorization Language
01/07/2010Read-only variables in OzOracles
07/18/2006No Oz paper in HOPL IIIHOPL III and the History of Haskell
07/18/2006The future of OzHOPL III and the History of Haskell
07/18/2006Projects with a vision should interact only occasionallyHOPL III and the History of Haskell
06/30/2006Questions on FRPIntroduction to Concurrent Programming with Stackless Python
06/26/2006Comparing FP and OOWhat are the real benefits of FP?
06/16/2006Asynchronous higher-order dataflow programmingThe OO barrier
06/16/2006Io languageThe OO barrier
06/17/2006Objects and ADTsThe OO barrier
06/17/2006Definition of objects and ADTsThe OO barrier
06/20/2006Contamination by stateThe OO barrier
06/21/2006Changing thingsThe OO barrier
06/20/2006Integers are immutable in SmalltalkThe OO barrier
06/09/2006Threads in computation spacesSuperGlue
06/16/2006Scheduling constraints and computation spacesSuperGlue
06/03/2006Using logic to model controlContinuations for Parallel Logic Programming
05/31/2006Price of CTMyet another noob via "little lisper" and scheme
05/29/2006The importance of static typing is exaggeratedBuried Treasure - No Fluff Just Stuff
05/15/2006Some clarificationsThe Problem With Threads
05/05/2006The Operational Semantics of OzTyped Concurrent Programming with Logic Variables
05/02/2006Definitive languagesWhat do you believe about Programming Languages (that you can't prove (yet))?
04/03/2006Purity is useful but it should not be globalPurity in PLT
04/03/2006Oz as a disruptive technology and some reflections on the futureDisruptive PLT, 4 years later
04/03/2006Mozart releases, mailing lists, and roadmapDisruptive PLT, 4 years later
04/02/2006Why logic programming is not more widespreadUniform Proofs as a Foundation for Logic Programming
03/28/2006Introduction to logic/constraint/relational programminglogic/constraint/relational programming?
03/29/2006Cloning a space vs. creating a continuationlogic/constraint/relational programming?
03/28/2006Prolog might also be a good choicehelp from language people
03/28/2006The "grandmother cell" theory is correctGoogle Magic
03/20/2006Enforcing declarativenesssublanguages of CTM's Oz
03/18/2006QTk and MVCACM Queue: On Usability of Programming Languages
03/10/2006Language design tipsLanguage Design Tips
02/24/2006Declarative (deterministic) concurrencyNorman Ramsey: CS257 - Programming with Concurrency
02/05/2006"Smart Contracts"Combinators for contracts
02/06/2006Next mainstream languageCombinators for contracts
02/07/2006Ten years for securityCombinators for contracts
01/07/2006Tiny BasicClassic CS Texts
01/03/2006Flow-Based Programming, etc.The new old or The "Return" to Concurrency
01/03/2006Concurrency support in MozartThe new old or The "Return" to Concurrency
12/26/2005Solving sudoku with constraintsCan anyone help me solve this Sudoku?
12/22/2005Insights on teaching computer programmingInsights on teaching computer programming
12/22/2005Two storiesInsights on teaching computer programming
12/23/2005First yearInsights on teaching computer programming
12/25/2005Don't needlessly mathematize computer programmingInsights on teaching computer programming
12/26/2005Mathematics as a scaffold for lax teaching?Insights on teaching computer programming
01/04/2006Semantics in the first year, etc.Insights on teaching computer programming
12/12/2005Message passingIs this a new programming paradigm
12/06/2005Kernel language approachFormal Frustration...
11/28/2005Network transparency can work if done wiselyNetwork Transparent languages
11/29/2005Global versus local stateNetwork Transparent languages
11/29/2005Correctness versus efficiencyNetwork Transparent languages
10/12/2007Dependability?An Overview of the Singularity Project
09/05/2006Declarative objectsObject Oriented Programming + Referential Transparency
09/05/2006Nondeterminism is a strange beastObject Oriented Programming + Referential Transparency
10/12/2005American lecture tour gets realAmerican lecture tour gets real
10/19/2005Video recordingAmerican lecture tour gets real
01/17/2007Adding dataflow and laziness to a languageOO Language Engineering for the Post-Java Era
01/18/2007Whitehead quoteOO Language Engineering for the Post-Java Era
01/18/2007Where the power comes fromOO Language Engineering for the Post-Java Era
08/02/2005Dataflow concurrencyThe Simplicity of Concurrency
07/29/2005FIDIL: Finite Difference LanguageLanguage support for generating functions?
07/28/2005CTM tour during the week of Nov. 7CTM tour during the week of Nov. 7
07/29/2005Reading CTMCTM tour during the week of Nov. 7
07/29/2005Lobbying UTDCTM tour during the week of Nov. 7
07/30/2005NUS made multimedia recordingsCTM tour during the week of Nov. 7
07/30/2005Talks in Latin AmericaCTM tour during the week of Nov. 7
07/30/2005Programming education in the USCTM tour during the week of Nov. 7
08/02/2005European systemCTM tour during the week of Nov. 7
07/10/2005Prolog and Concurrent PrologData is code
07/09/2005Mozart platforms and portsCTM
07/10/2005First, see how far you can get with OzCTM
06/24/2005More rules on how to writeHow To Read a Paper
06/16/2005Transactions and joinsTim Bray: On Threads
06/16/2005Erlang and global dataTim Bray: On Threads
06/16/2005Parallel transitive closure algorithmTim Bray: On Threads
06/30/2006Sudoku as homework problem in OzSudoku
06/08/2005Functional languages as logic languagesA question I have been meaning to ask.
06/08/2005DefinitionsA question I have been meaning to ask.
06/05/2005Tail-recursive convolutionBidirectional fold and scan
06/07/2005Aha, but there is a differenceBidirectional fold and scan
06/07/2005Constant factors sometimes make a differenceBidirectional fold and scan
06/12/2005Tail recursive but 2n recursive callsBidirectional fold and scan
06/13/2005Tail-recursive append without helper functionsBidirectional fold and scan
05/30/2005Declarative algorithms and stateShort examples of complex use of state?
05/30/2005Are applicative languages efficient?Short examples of complex use of state?
05/20/2005You're welcomeTwo Thank Yous for Peter van Roy
05/20/2005Laziness in Oz: WaitNeeded is the right primitiveTwo Thank Yous for Peter van Roy
05/21/2005Primitives for dataflowTwo Thank Yous for Peter van Roy
05/23/2005Simplicity and expressivenessTwo Thank Yous for Peter van Roy
05/11/2005Design Philosophy of Distributed Programming in MozartDesign Philosophy of Distributed Programming in Mozart
05/03/2005"Dynamic" language featuresCall for Papers: ACM Symposium on Dynamic Languages
07/01/2005PostScript code for fractal drawingThe long tail of programming languages
05/08/2005OO and FP are paradigms in the Kuhn senseFrom Perl Monks: "pissed off about functional programming"
04/26/2005Hamming wrote a book on this topicRichard Hamming - "You and Your Research"
04/27/2005Big thoughts and project proposalsRichard Hamming - "You and Your Research"
05/12/2005The Prolog version of Alan Perlis's quoteWhy do they program in C++?
04/09/2005Language "popularity"Computerworld Development Survey
04/10/2005Degrees of popularityComputerworld Development Survey
04/10/2005Becoming popularComputerworld Development Survey
04/06/2005Some random comments on language designMechanics of designing and implementing a language
04/06/2005Languages below the radarMechanics of designing and implementing a language
04/04/2005My thoughtsStarlog
03/23/2005Calculating complexitySpeed and semantics in CTM Chap. 1
03/24/2005Chapter 1 of CTMSpeed and semantics in CTM Chap. 1
03/25/2005A recipe for immobilityGrady Booch: AOSD keynote
03/04/2005The Mozart/Oz approach to GUI and the QTk toolAdobe Releases Adam and Eve
03/06/2005Using streamsAdobe Releases Adam and Eve
03/06/2005The PrototyperAdobe Releases Adam and Eve
03/06/2005Dynamic HTMLAdobe Releases Adam and Eve
03/06/2005Dynamic HTML - good enough yet?Adobe Releases Adam and Eve
03/08/2005Suffocating gerbils problemAdobe Releases Adam and Eve
03/06/2005Arcane and verboseAdobe Releases Adam and Eve
03/06/2005Constraints in GUIsAdobe Releases Adam and Eve
03/03/2005DBLP bibliographyJournals and papers?
03/16/2005The old stuff is good stuffJournals and papers?
03/26/2005And Oz tooTransparent Persistence
08/23/2006State is only bad if it contaminates everythingTransparent Persistence
09/05/2006What should a type signature tell you?Transparent Persistence
08/23/2006Lazy declarative concurrencyTransparent Persistence
01/28/2005Going for concurrencyImplicit parallel functional programming
01/21/2005Formal techniques in CTMGetting Started
01/10/2005X. What are the programming concepts in the language?The Four Questions
01/14/2005Stephen Hawking needs Google SuggestSpeech-to-text friendly programming languages
01/06/2005Related workLinks (Wadler)
01/02/2005Declarative concurrency: the forgotten paradigmThe Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software
01/03/2005Declarative concurrency in JavaThe Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software
01/05/2005Concurrency for performance in MozartThe Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software
12/28/2004Prolog and Planner, Life and OzNon-English-Based Programming Languages
12/13/2004Combining streamsLazy evaulation and combining user streams
12/14/2004It can't be doneLazy evaulation and combining user streams
12/07/2004Another Logix...Logix: Multi-Language Programming
10/26/2004Mutable stateDr. Kenneth Iverson Passes Away
10/21/2004It's not MS's fault of courseMapReduce - functional programming in the REAL World
10/16/2004MOZ 2004 talks availableMOZ 2004 talks available
10/16/2004Distributed functional programmingDistributed Functional Programming
10/19/2004Stream objectsDistributed Functional Programming
10/19/2004De gustibus non disputandem estDistributed Functional Programming
09/21/2004However, it's long been recogQuestions about Semantics.
09/21/2004I should also point again toQuestions about Semantics.
09/21/2004Dijkstra was convinced that pDijkstra on analogies and anthropomorphism
08/18/2004Preliminary call for participation to MOZ 2004Preliminary call for participation to MOZ 2004
08/16/2004The right default: concurrent components with message passingThe right default: concurrent components with message passing
12/16/2004Continuations and closures - definition in CTMUnderstanding continuations
12/17/2004Give the intuition, but don't sacrifice truthUnderstanding continuations
12/17/2004A little bit of formalism goes a long wayUnderstanding continuations
12/17/2004Fuzzy explanations lead only to confusionUnderstanding continuations
12/21/2004"trivial" is in the eye of the beholderUnderstanding continuations
07/06/2004Source code trivia...Early history of Fortran
07/08/2004Prolog descendants and multiparadigm languagesAn interactive historical roster of computer languages
07/08/2004Where does Oz fit in the taxonomy?An interactive historical roster of computer languages
07/08/2004A partial answer...An interactive historical roster of computer languages
06/25/2004Mozart/Oz conference MOZ2004 - final CFPMozart/Oz conference MOZ2004 - final CFP
06/11/2004Re: How an idea becomes a C# language feature?How an idea becomes a C# language feature?
06/10/2004Re: ToonTalkToonTalk
05/19/2004The SkyNet Virus: Why it is Unstoppable; How to Stop itThe SkyNet Virus: Why it is Unstoppable; How to Stop it
05/15/2004Aspect-Oriented Programming for Distributed SystemsAspect-Oriented Programming for Distributed Systems
05/19/2004Re: Aspect-Oriented Programming for Distributed SystemsAspect-Oriented Programming for Distributed Systems
04/28/2004Re: When and How to Develop Domain-Specific LanguagesWhen and How to Develop Domain-Specific Languages
04/30/2004Re: Growing a LanguageGrowing a Language
04/21/2004Re: Tunneling VariablesTunneling Variables
04/21/2004Re: PoplogPoplog
04/21/2004Re: PoplogPoplog
04/21/2004Re: PoplogPoplog
03/27/2004Re: The Logic Programming Paradigm and PrologThe Logic Programming Paradigm and Prolog
03/29/2004Re: K.R. Apt: Principles of Constraint ProgrammingK.R. Apt: Principles of Constraint Programming
03/30/2004Re: Parallel-Concurrent Programming Dept.Parallel-Concurrent Programming Dept.
04/01/2004Re: Parallel-Concurrent Programming Dept.Parallel-Concurrent Programming Dept.
04/04/2004Re: Parallel-Concurrent Programming Dept.Parallel-Concurrent Programming Dept.
03/17/2004'Concepts, Techniques, and Models' is a real book'Concepts, Techniques, and Models' is a real book
03/01/2004Re: A Prolog Introduction for HackersA Prolog Introduction for Hackers
03/01/2004Re: A Prolog Introduction for HackersA Prolog Introduction for Hackers
02/12/2004Re: Udell: Programs that write programsUdell: Programs that write programs
02/02/2004Re: Data as codeData as code
02/04/2004Re: Sina Language and Composition FiltersSina Language and Composition Filters
02/02/2004Re: New Scientist interview with Alexandra AikhenvaldNew Scientist interview with Alexandra Aikhenvald
02/02/2004Re: New Scientist interview with Alexandra AikhenvaldNew Scientist interview with Alexandra Aikhenvald
02/04/2004Re: New Scientist interview with Alexandra AikhenvaldNew Scientist interview with Alexandra Aikhenvald
02/04/2004Re: New Scientist interview with Alexandra AikhenvaldNew Scientist interview with Alexandra Aikhenvald
02/04/2004Re: New Scientist interview with Alexandra AikhenvaldNew Scientist interview with Alexandra Aikhenvald
01/23/2004Re: Why Events Are a Bad IdeaWhy Events Are a Bad Idea
01/24/2004Re: Why Events Are a Bad IdeaWhy Events Are a Bad Idea
01/19/2004Re: Concept programmingConcept programming
01/19/2004Re: Concept programmingConcept programming
01/18/2004Re: teaching programming; any research or results?teaching programming; any research or results?
01/18/2004Re: teaching programming; any research or results?teaching programming; any research or results?
01/14/2004Re: Lisp MachinesLisp Machines
01/07/2004Re: Why Objects Have FailedWhy Objects Have Failed
01/21/2004Re: Why Objects Have FailedWhy Objects Have Failed
12/30/2003Re: Bach & Software CompositionBach & Software Composition
12/30/2003Re: Bach & Software CompositionBach & Software Composition
12/20/2003Re: Sun Invites IBM, Cray To Work On New Computer LanguageSun Invites IBM, Cray To Work On New Computer Language
12/20/2003Re: StarLogo: Give the Gift of LearningStarLogo: Give the Gift of Learning
12/20/2003Re: Twisted Matrix Networking for PythonTwisted Matrix Networking for Python
12/14/2003Re: 100 prisoners and a light bulb100 prisoners and a light bulb
12/12/2003Re: Erlang/OTP User Conference (euc'2003) ProceedingsErlang/OTP User Conference (euc'2003) Proceedings
12/14/2003Re: Erlang/OTP User Conference (euc'2003) ProceedingsErlang/OTP User Conference (euc'2003) Proceedings
12/07/2003Re: A Clockwork Orange: NadsatA Clockwork Orange: Nadsat
12/07/2003Re: A Clockwork Orange: NadsatA Clockwork Orange: Nadsat
12/07/2003Re: A Clockwork Orange: NadsatA Clockwork Orange: Nadsat
12/06/2003Re: 50 Questions for a Language Designer50 Questions for a Language Designer
12/03/2003Re: Dynamic PropertiesDynamic Properties
11/27/2003Re: Is it time for another guest blogger?Is it time for another guest blogger?
11/27/2003Re: 50 Questions for a Language Designer50 Questions for a Language Designer
11/16/2003Re: Making reliable distributed systems in the presence of software errorsMaking reliable distributed systems in the presence of software errors
11/17/2003Re: Making reliable distributed systems in the presence of software errorsMaking reliable distributed systems in the presence of software errors
11/18/2003Re: Making reliable distributed systems in the presence of software errorsMaking reliable distributed systems in the presence of software errors
11/18/2003Re: Making reliable distributed systems in the presence of software errorsMaking reliable distributed systems in the presence of software errors
11/18/2003Re: Making reliable distributed systems in the presence of software errorsMaking reliable distributed systems in the presence of software errors
11/19/2003Re: Making reliable distributed systems in the presence of software errorsMaking reliable distributed systems in the presence of software errors
11/19/2003Re: Making reliable distributed systems in the presence of software errorsMaking reliable distributed systems in the presence of software errors
11/01/2003Nonalgorithmic programmingNonalgorithmic programming
11/02/2003Re: Nonalgorithmic programmingNonalgorithmic programming
11/03/2003Re: Nonalgorithmic programmingNonalgorithmic programming
11/04/2003Re: Nonalgorithmic programmingNonalgorithmic programming
11/04/2003Re: Nonalgorithmic programmingNonalgorithmic programming
11/01/2003Re: A big thank you to Peter Van RoyA big thank you to Peter Van Roy
10/28/2003Re: XAML the future of UI programming?XAML the future of UI programming?
10/27/2003Macros vs. Higher-order ProgrammingMacros vs. Higher-order Programming
10/27/2003Re: Macros vs. Higher-order ProgrammingMacros vs. Higher-order Programming
10/28/2003Re: Macros vs. Higher-order ProgrammingMacros vs. Higher-order Programming
10/25/2003Re: 1983-1993: The Wonder Years of Sequential Prolog Implementation1983-1993: The Wonder Years of Sequential Prolog Implementation
10/24/2003Re: Conceptual Integrity in ErlangConceptual Integrity in Erlang
10/25/2003Re: Conceptual Integrity in ErlangConceptual Integrity in Erlang
10/22/2003State and modularityState and modularity
10/22/2003Re: State and modularityState and modularity
10/22/2003Re: State and modularityState and modularity
10/22/2003Re: State and modularityState and modularity
10/23/2003Re: State and modularityState and modularity
10/23/2003Re: State and modularityState and modularity
10/25/2003Re: State and modularityState and modularity
10/27/2003Re: State and modularityState and modularity
10/28/2003Re: State and modularityState and modularity
10/21/2003Expressiveness versus execution speedExpressiveness versus execution speed
10/23/2003Re: Expressiveness versus execution speedExpressiveness versus execution speed
10/23/2003Re: Expressiveness versus execution speedExpressiveness versus execution speed
10/23/2003Re: Expressiveness versus execution speedExpressiveness versus execution speed
10/23/2003Re: Expressiveness versus execution speedExpressiveness versus execution speed
10/24/2003Re: Expressiveness versus execution speedExpressiveness versus execution speed
10/24/2003Re: Expressiveness versus execution speedExpressiveness versus execution speed
10/25/2003Re: Expressiveness versus execution speedExpressiveness versus execution speed
10/25/2003Re: Expressiveness versus execution speedExpressiveness versus execution speed
10/21/2003Distributed programming made easyDistributed programming made easy
10/21/2003Re: Distributed programming made easyDistributed programming made easy
10/23/2003Re: Distributed programming made easyDistributed programming made easy
10/21/2003Concurrency-oriented programmingConcurrency-oriented programming
10/21/2003Re: Concurrency-oriented programmingConcurrency-oriented programming
10/21/2003Re: Concurrency-oriented programmingConcurrency-oriented programming
10/21/2003Re: Concurrency-oriented programmingConcurrency-oriented programming
10/23/2003Re: Concurrency-oriented programmingConcurrency-oriented programming
10/21/2003Teaching programmingTeaching programming
10/21/2003Re: Teaching programmingTeaching programming
10/21/2003Re: Teaching programmingTeaching programming
10/21/2003Re: Teaching programmingTeaching programming
10/21/2003Re: Teaching programmingTeaching programming
10/22/2003Re: Teaching programmingTeaching programming
10/22/2003Re: Teaching programmingTeaching programming
10/22/2003Re: Teaching programmingTeaching programming
10/22/2003Re: Teaching programmingTeaching programming
10/22/2003Re: Teaching programmingTeaching programming
10/22/2003Re: Teaching programmingTeaching programming
10/21/2003Re: Peter Van Roy here on LtUPeter Van Roy here on LtU
10/21/2003Re: Peter Van Roy here on LtUPeter Van Roy here on LtU
10/21/2003Re: Peter Van Roy here on LtUPeter Van Roy here on LtU
07/02/2003Re: OO Weed LanguagesOO Weed Languages
02/09/2004Re: Warren's Abstract MachineWarren's Abstract Machine
02/18/2004Re: Warren's Abstract MachineWarren's Abstract Machine
02/18/2004Re: Warren's Abstract MachineWarren's Abstract Machine

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