Posts By: Thomas Lord
Date | Post | Topic |
05/02/2012 | why CL didn't "win big" a long time ago | Common Lisp: The Untold Story |
05/11/2012 | Can I read about [vc's killing CL] in more detail somewhere? | Common Lisp: The Untold Story |
05/11/2012 | who's who | Common Lisp: The Untold Story |
03/19/2012 | the dream (nightmare?) | Language mystery: identify the source language to a worm based on its object code |
03/20/2012 | re dialect of C and age | Language mystery: identify the source language to a worm based on its object code |
03/20/2012 | re: If anothr tool was pumping | Language mystery: identify the source language to a worm based on its object code |
01/03/2012 | why it's called "science fiction" | Programmer Archeologists |
12/30/2011 | wow! | Cambridge Course on "Usability of Programming Languages" |
11/30/2011 | reflection | REPL-schmepl? |
11/30/2011 | REPL triviality | REPL-schmepl? |
12/02/2011 | a bad eval is a defect | REPL-schmepl? |
12/07/2011 | re: eval gone bad | REPL-schmepl? |
10/28/2011 | type diddling vs. his examples | "We Really Don't Know How to Compute!" by Gerald Sussman |
11/02/2011 | that's getting at it | "We Really Don't Know How to Compute!" by Gerald Sussman |
11/09/2011 | evolution too slow to be guided | "We Really Don't Know How to Compute!" by Gerald Sussman |
11/02/2011 | typing problem stated simply | "We Really Don't Know How to Compute!" by Gerald Sussman |
10/25/2011 | John McCarthy has passed | John McCarthy has passed |
10/19/2011 | circumstantial evidence | Open thread: RIP Steve Jobs |
10/20/2011 | But anyway, wouldn't it be | Open thread: RIP Steve Jobs |
10/24/2011 | not really much of a misconception | Open thread: RIP Steve Jobs |
10/25/2011 | no contradiction | Open thread: RIP Steve Jobs |
10/26/2011 | raising content consumers from birth | Open thread: RIP Steve Jobs |
10/26/2011 | re: system compiler | Open thread: RIP Steve Jobs |
09/30/2011 | examples of critical design | Critical Programming Language Design |
09/14/2011 | the web platform, also non-turing | What needs to be done? |
09/05/2011 | re: (defmacro or (a b) ‘(let | the gnu extension language |
09/05/2011 | re: hygiene isn't necessary | the gnu extension language |
09/02/2011 | as the person who started the Guile project | the gnu extension language |
09/06/2011 | re: A good extension language | the gnu extension language |
08/09/2011 | relation to existing work, etc. | Candle - a new script language that unifies XML technologies |
08/11/2011 | defining "referential transparency" | Candle - a new script language that unifies XML technologies |
08/14/2011 | XSLT and referential transparency | Candle - a new script language that unifies XML technologies |
08/21/2011 | re JSON vs. XML | Candle - a new script language that unifies XML technologies |
08/22/2011 | XML's "works well" niche | Candle - a new script language that unifies XML technologies |
08/22/2011 | hypothesis about XML's ill health | Candle - a new script language that unifies XML technologies |
06/29/2011 | re turing v wittgenstein | Wittgenstein versus Turing on Inconsistency Robustness |
06/21/2011 | at their gimmicky best | 50 in 50: Steele & Gabriel at RailsConf 2011 |
05/25/2011 | chapter favorites and dislikes | The Architecture of Open Source Applications |
05/23/2011 | java history | Rob Pike: Public Static Void |
05/23/2011 | re: I think your narrative | Rob Pike: Public Static Void |
05/23/2011 | Ada/Pascal history | Rob Pike: Public Static Void |
05/23/2011 | re: The Problem with your Story | Rob Pike: Public Static Void |
05/30/2011 | re: Java in the browser | Rob Pike: Public Static Void |
06/06/2011 | that's too simple, Anton | Rob Pike: Public Static Void |
06/07/2011 | agile is pro commodification | Rob Pike: Public Static Void |
06/08/2011 | dehumanizing agile programmers | Rob Pike: Public Static Void |
06/08/2011 | wanted ads prove commodification | Rob Pike: Public Static Void |
04/06/2011 | what kind of history? | History of PL |
04/07/2011 | "as to the last item" | History of PL |
03/27/2011 | Awesome! curriculum | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/12/2011 | conway | Reference request: running out of countably many variable names |
03/13/2011 | re: Not enough nuance! We are philosophers, sir! | Reference request: running out of countably many variable names |
03/11/2011 | the slope | Schemas for JSON? |
03/11/2011 | re: SImple | Schemas for JSON? |
03/12/2011 | (aside) | Schemas for JSON? |
03/15/2011 | sad for Scheme | Keyword and Optional Arguments in PLT Scheme |
03/15/2011 | re: *Scheme* is fine, if you can find one :-) | Keyword and Optional Arguments in PLT Scheme |
03/17/2011 | levels confusion | Keyword and Optional Arguments in PLT Scheme |
03/18/2011 | re: the code | Keyword and Optional Arguments in PLT Scheme |
03/21/2011 | Re: Re: levels | Keyword and Optional Arguments in PLT Scheme |
03/21/2011 | re gestures | Keyword and Optional Arguments in PLT Scheme |
03/21/2011 | If it hurts when you do that... | Keyword and Optional Arguments in PLT Scheme |
03/21/2011 | tiresome | Keyword and Optional Arguments in PLT Scheme |
03/22/2011 | enough. re: tiresome | Keyword and Optional Arguments in PLT Scheme |
03/23/2011 | please | Keyword and Optional Arguments in PLT Scheme |
03/15/2011 | re: What are you talking about | Keyword and Optional Arguments in PLT Scheme |
03/15/2011 | re: still confused | Keyword and Optional Arguments in PLT Scheme |
03/05/2011 | how to improve it (?) | Leveled Garbage Collection |
02/17/2011 | re Gensyms aren't enough | Extending Syntax from Within a Language |
02/22/2011 | so-called unbounded nondeterminism | Monads vs. Actors |
02/22/2011 | foundations | Monads vs. Actors |
02/23/2011 | re: Simple Actor system that computes an unbounded integer | Monads vs. Actors |
02/23/2011 | yes it does. | Monads vs. Actors |
02/28/2011 | Why Actor Axioms Are Non-Constructive | Monads vs. Actors |
02/23/2011 | too ugly | Monads vs. Actors |
02/22/2011 | foundations | Monads vs. Actors |
02/22/2011 | Kuhn, too. | Monads vs. Actors |
02/22/2011 | Kuhn | Monads vs. Actors |
01/15/2011 | guy steele on how (not) to think of parallel programming | guy steele on how (not) to think of parallel programming |
01/21/2011 | Gah. the accumulator abstraction | guy steele on how (not) to think of parallel programming |
01/21/2011 | recognizing loops as sigma | guy steele on how (not) to think of parallel programming |
01/21/2011 | disagreement poof | guy steele on how (not) to think of parallel programming |
01/21/2011 | "Loop notation is more readable..." | guy steele on how (not) to think of parallel programming |
01/21/2011 | 10 years | guy steele on how (not) to think of parallel programming |
01/30/2011 | re NDTM v. actors | How to Program the Many Cores for Inconsistency Robustness |
01/31/2011 | re: Clarification | How to Program the Many Cores for Inconsistency Robustness |
02/03/2011 | re: "always" and "terminates" | How to Program the Many Cores for Inconsistency Robustness |
01/07/2011 | fast compilers in context | Fast Compilers |
01/07/2011 | bean mounds | Fast Compilers |
01/07/2011 | Moore's mechanism vs. law | Fast Compilers |
01/07/2011 | forget realtime compilation | Fast Compilers |
02/18/2011 | is semantic web design a PLT issue? | IBM's Watson plays Jeopardy champion Ken Jennings in February |
12/13/2010 | yacc death revisited | yacc death revisited |
12/14/2010 | re "How does this relate to" | yacc death revisited |
12/14/2010 | it's all about the sweet spot | yacc death revisited |
12/16/2010 | question of goals | yacc death revisited |
12/08/2010 | Russ Cox is confused | Yacc is dead |
12/08/2010 | [misthreaded -- removed] | Yacc is dead |
11/25/2010 | actors not more powerful than TMs | What is computation? Concurrency versus Turing's Model |
11/26/2010 | a better foundation is needed | What is computation? Concurrency versus Turing's Model |
11/28/2010 | re: Actor Model Proof Theory | What is computation? Concurrency versus Turing's Model |
11/26/2010 | re: "fairness" | What is computation? Concurrency versus Turing's Model |
11/28/2010 | re finite traces / foundational question | What is computation? Concurrency versus Turing's Model |
11/26/2010 | # of "stop" msgs doesn't matter | What is computation? Concurrency versus Turing's Model |
11/28/2010 | re: The Actor system always halts but the NDTM doesn't | What is computation? Concurrency versus Turing's Model |
11/29/2010 | Actor partial orders | What is computation? Concurrency versus Turing's Model |
12/13/2010 | re: computational representation theorem | What is computation? Concurrency versus Turing's Model |
11/18/2010 | (dynamc vs. static) * expression problem == ?? | Clojure's Solutions to the Expression Problem |
11/18/2010 | full abstraction re expression problem | Clojure's Solutions to the Expression Problem |
11/19/2010 | re: doesn't a proof | Clojure's Solutions to the Expression Problem |
11/14/2010 | humility blah blah | Lambda the Ultimate seems an Overstatement (not) |
12/19/2010 | re: circular? | The Myths of Object-Orientation |
10/14/2010 | "A Theory of Interprocess Communication" -- Leslie Lamport | "A Theory of Interprocess Communication" -- Leslie Lamport |
10/12/2010 | Um... duh? | The barrier to take-up of language innovation |
10/14/2010 | the (non-)value of recent PL innovation | The barrier to take-up of language innovation |
10/19/2010 | other folks money or die | The barrier to take-up of language innovation |
10/19/2010 | those who forget history :-) | The barrier to take-up of language innovation |
10/20/2010 | re: Sponsors | The barrier to take-up of language innovation |
10/05/2010 | re: Operating systems shouldn't be | Design Principles Behind Smalltalk |
10/11/2010 | re: "Thomas Lord has oft expressed [....]" | Design Principles Behind Smalltalk |
10/12/2010 | fast lambda interpreter w/ ref counting | Design Principles Behind Smalltalk |
10/12/2010 | re (answers to): "As an alternative, consider" | Design Principles Behind Smalltalk |
10/13/2010 | Be Realistic | Design Principles Behind Smalltalk |
10/14/2010 | ref counting vs. ..... | Design Principles Behind Smalltalk |
10/14/2010 | re original assertion | Design Principles Behind Smalltalk |
10/14/2010 | answers to dmbarbour (re: re:alistic) | Design Principles Behind Smalltalk |
10/15/2010 | partial apology | Design Principles Behind Smalltalk |
10/07/2010 | not how I recall it. | Design Principles Behind Smalltalk |
10/06/2010 | what language-as-os means to me | Design Principles Behind Smalltalk |
10/04/2010 | re $VAUs vs, fexprs (what are you trying to say?) | Fexprs as the basis of Lisp function application; or, $vau: the ultimate abstraction |
09/30/2010 | code maps != literate programming | Software Development with Code Maps |
09/30/2010 | literate and code maps | Software Development with Code Maps |
09/30/2010 | tablets / visual languages | Software Development with Code Maps |
10/01/2010 | re: "untangling" | Software Development with Code Maps |
09/02/2010 | J's concepts rank, composition, and GC | J's concepts rank, composition, and GC |
09/03/2010 | Thanks for the FISh | J's concepts rank, composition, and GC |
09/03/2010 | Aha... array theory... | J's concepts rank, composition, and GC |
09/16/2010 | re: Garbage Collection | J's concepts rank, composition, and GC |
09/13/2010 | implicit reduction | J's concepts rank, composition, and GC |
09/14/2010 | reduction redux | J's concepts rank, composition, and GC |
09/16/2010 | "shape preserving" | J's concepts rank, composition, and GC |
09/16/2010 | nah | J's concepts rank, composition, and GC |
08/26/2010 | goedel and turing | Computational equivalent of incompleteness theorems? |
08/26/2010 | technique | Computational equivalent of incompleteness theorems? |
08/13/2010 | Please use XML Qnames for everything. Thanks. | The ideal style/system for namespaces. |
08/15/2010 | re won't simple binding | The ideal style/system for namespaces. |
08/16/2010 | it's not "two identifiers are the same" | The ideal style/system for namespaces. |
08/16/2010 | "lexeme" v. "identifier" | The ideal style/system for namespaces. |
08/08/2010 | degree of difficulty | Lexical Analysis with Extended Identifiers and Disambiguation by Table Look-up. |
08/08/2010 | I think it's a neat idea | Lexical Analysis with Extended Identifiers and Disambiguation by Table Look-up. |
07/09/2010 | radical curriculums | Why Undergraduates Should Learn the Principles of Programming Languages |
07/09/2010 | times changed? | Why Undergraduates Should Learn the Principles of Programming Languages |
06/01/2010 | Scheme at least has some history here | Algebraic |
06/04/2010 | side effects v. algebra | Algebraic |
05/26/2010 | distributed revision control is not new | Alan Kay's 70th |
05/27/2010 | what's "new" | Alan Kay's 70th |
05/27/2010 | history references | Alan Kay's 70th |
05/17/2010 | slower v. nonsense | "Critical code studies" |
05/18/2010 | reasons and words are important | "Critical code studies" |
05/11/2010 | I think it's a (pointed) joke | "Critical code studies" |
05/14/2010 | so, yeah, seriously | "Critical code studies" |
05/14/2010 | aside: Raymond v. Hackers | "Critical code studies" |
05/07/2010 | tin foil hat | Spam filters |
04/30/2010 | mistake | Any research on garbage collection for a pure langauge? |
04/24/2010 | not sure I buy it. | In the wild |
04/20/2010 | unfair to kids | More iPhone PL lockdown... Goodbye Scratch! |
04/20/2010 | re: Has anyone considered a limited exception design | How can C Programs be so Reliable? |
04/21/2010 | C modules/exceptions (reply to marco) | How can C Programs be so Reliable? |
04/16/2010 | C Koans | How can C Programs be so Reliable? |
04/17/2010 | C error handling | How can C Programs be so Reliable? |
04/18/2010 | re: memory failure and multi-processing | How can C Programs be so Reliable? |
04/21/2010 | designing graceful failure modes | How can C Programs be so Reliable? |
04/14/2010 | thanks and a note about C | Representing Type Information in Dynamically Typed Languages |
04/14/2010 | re C | Representing Type Information in Dynamically Typed Languages |
04/11/2010 | clue from S. Jobs (PL relevant!) | iPhone PL lockdown |
04/04/2010 | re: Pike's view | Go's proposed panic/recover exception-like mechanism |
03/31/2010 | The dark inside story of the Tcl Wars | Tcl the Misunderstood |
03/19/2010 | hmm. I guess I should reply. | First-class environments. Discuss. ;) |
03/19/2010 | re "THE-ENVIRONMENT" | First-class environments. Discuss. ;) |
03/19/2010 | re: First Class Environments | First-class environments. Discuss. ;) |
03/19/2010 | details | First-class environments. Discuss. ;) |
03/20/2010 | re: guarded environments | First-class environments. Discuss. ;) |
03/20/2010 | set-env! scares me | First-class environments. Discuss. ;) |
03/21/2010 | Ray's operand/env aggregates and hygiene | First-class environments. Discuss. ;) |
03/22/2010 | lazy is only part of it | First-class environments. Discuss. ;) |
03/22/2010 | off list | First-class environments. Discuss. ;) |
03/22/2010 | LtU and discourse | First-class environments. Discuss. ;) |
03/24/2010 | re: Feelings / open letter to WG1 | First-class environments. Discuss. ;) |
03/22/2010 | re: "How's that" | First-class environments. Discuss. ;) |
03/28/2010 | fexprs vs. composition | First-class environments. Discuss. ;) |
03/30/2010 | K.I.S.S. | First-class environments. Discuss. ;) |
03/30/2010 | ;-) | First-class environments. Discuss. ;) |
03/30/2010 | ironically: it's a big topic (K.I.S.S.) | First-class environments. Discuss. ;) |
03/30/2010 | re: hyper/baked | First-class environments. Discuss. ;) |
03/30/2010 | re: "what is an applicatin?!??" | First-class environments. Discuss. ;) |
03/30/2010 | FEXPRs and capability security | First-class environments. Discuss. ;) |
03/30/2010 | re: commonly used term | First-class environments. Discuss. ;) |
03/31/2010 | re: Miscommunication | First-class environments. Discuss. ;) |
03/28/2010 | fexprs, trust, etc. | First-class environments. Discuss. ;) |
03/24/2010 | re: static analysis and compilation | First-class environments. Discuss. ;) |
03/26/2010 | re: environment mutation | First-class environments. Discuss. ;) |
04/06/2010 | re: 1988 | First-class environments. Discuss. ;) |
03/17/2010 | re dfa minimization | determining subsumption of regular languages |
03/09/2010 | mozilla | Have tracing JIT compilers won? |
03/10/2010 | "to see and be seen" | Have tracing JIT compilers won? |
03/09/2010 | different types of .... | Have tracing JIT compilers won? |
03/12/2010 | whither pre-scheme | Have tracing JIT compilers won? |
03/10/2010 | proving minimalism | LISP basis for computable functions on S-Expressions. |
03/01/2010 | yes, enjoyable. But... | Extending the Scope of Syntactic Abstraction |
03/01/2010 | high fidelity static hygiene from fexprs | Extending the Scope of Syntactic Abstraction |
03/01/2010 | yes, but... | Extending the Scope of Syntactic Abstraction |
03/01/2010 | R6RS un-implementability | Extending the Scope of Syntactic Abstraction |
03/01/2010 | not missing a thing | Extending the Scope of Syntactic Abstraction |
03/01/2010 | please avoid ad hominem | Extending the Scope of Syntactic Abstraction |
03/02/2010 | failure to avoid | Extending the Scope of Syntactic Abstraction |
03/03/2010 | oh, brother (Ray) | Extending the Scope of Syntactic Abstraction |
03/03/2010 | the art of negotiation | Extending the Scope of Syntactic Abstraction |
02/13/2010 | z-bo: your link is messed up (as of this writing) | NaNs and reflexivity |
01/31/2010 | "the whole point of macro languages..." | more consistent macros? |
01/31/2010 | eval? | more consistent macros? |
01/31/2010 | eval in emacs | more consistent macros? |
01/31/2010 | eval, Emacs, and lisp | more consistent macros? |
01/31/2010 | eval trade-offs | more consistent macros? |
02/01/2010 | trust is not transitive | more consistent macros? |
02/01/2010 | capabilities require sandboxes | more consistent macros? |
02/01/2010 | ambient authority v. underlying system | more consistent macros? |
02/01/2010 | misunderstanding twixt me and naasking | more consistent macros? |
02/02/2010 | worst case | more consistent macros? |
02/01/2010 | quibbling over the definition of a sandbox | more consistent macros? |
01/31/2010 | guile does | more consistent macros? |
02/01/2010 | Guile (closures, eval, and all that) | more consistent macros? |
01/28/2010 | chez's mutable first class environments | eval and (infinite) recursion |
01/28/2010 | strange definition of eval | eval and (infinite) recursion |
01/28/2010 | confusing sikuli | Project Sikuli |
01/17/2010 | for marcro: determinism is dead | Quantum Lambda Calculus |
01/17/2010 | QM Math doesn't much matter + LtU relevance | Quantum Lambda Calculus |
01/18/2010 | (deleted) | Quantum Lambda Calculus |
01/19/2010 | Conway-Kochen in M&M-analogy-speak | Quantum Lambda Calculus |
01/20/2010 | sigh | Quantum Lambda Calculus |
01/20/2010 | Marco: read the papers | Quantum Lambda Calculus |
01/20/2010 | the paper mentions.... | Quantum Lambda Calculus |
01/20/2010 | that will also confuse him | Quantum Lambda Calculus |
01/21/2010 | your confusion | Quantum Lambda Calculus |
01/21/2010 | thanks for that "trot" | Quantum Lambda Calculus |
01/19/2010 | experimental confirmation | Quantum Lambda Calculus |
01/22/2010 | mistakes in Conway-Kochen? | Quantum Lambda Calculus |
01/23/2010 | re: transcendtal constant | Quantum Lambda Calculus |
01/23/2010 | re The transcendental constant | Quantum Lambda Calculus |
01/24/2010 | scientifically true, I think | Quantum Lambda Calculus |
01/05/2010 | re early GCC | wondering why C is the language of compilers- when a Scheme subset would seem to be a better fit? |
01/05/2010 | good point, stupid C stack (re "unix targets") | wondering why C is the language of compilers- when a Scheme subset would seem to be a better fit? |
01/06/2010 | on multiple fronts in 1994 | wondering why C is the language of compilers- when a Scheme subset would seem to be a better fit? |
01/06/2010 | meaning of "consonant with scheme" | wondering why C is the language of compilers- when a Scheme subset would seem to be a better fit? |
01/06/2010 | javascript v. scheme | wondering why C is the language of compilers- when a Scheme subset would seem to be a better fit? |
01/07/2010 | timeline and javascript+mobile | wondering why C is the language of compilers- when a Scheme subset would seem to be a better fit? |
01/05/2010 | it's a smart idea but... | An idea and syntax for "programming language" |
12/23/2009 | promising failures | Unfulfilled Promises of Software Technologies? (!) |
12/31/2009 | why I like CLU exception handling | Unfulfilled Promises of Software Technologies? (!) |
12/31/2009 | CLU exceptions and Abraham's contractual basis | Unfulfilled Promises of Software Technologies? (!) |
12/31/2009 | another reason to love CLU-style exceptions | Unfulfilled Promises of Software Technologies? (!) |
12/31/2009 | error handling at call sites | Unfulfilled Promises of Software Technologies? (!) |
01/01/2010 | call site checking / modularity | Unfulfilled Promises of Software Technologies? (!) |
01/01/2010 | "Service Layer Modularity" | Unfulfilled Promises of Software Technologies? (!) |
12/15/2009 | in other news | Claiming Infinity |
12/04/2009 | OO does not need TCO | Why Object-Oriented Languages Need Tail Calls |
12/05/2009 | delayed vals != TCO | Why Object-Oriented Languages Need Tail Calls |
12/05/2009 | flaw? | Why Object-Oriented Languages Need Tail Calls |
12/07/2009 | "reinventing" trampolines? | Why Object-Oriented Languages Need Tail Calls |
11/30/2009 | but it's wrong! | Two Bits: The Cultural Significance of Free Software |
12/01/2009 | vouching for Z-Bo re GCC | Two Bits: The Cultural Significance of Free Software |
12/01/2009 | re RMS | Two Bits: The Cultural Significance of Free Software |
12/02/2009 | re Volutneers? | Two Bits: The Cultural Significance of Free Software |
12/03/2009 | back towards the topic, ok? | Two Bits: The Cultural Significance of Free Software |
12/07/2009 | application level composition | Two Bits: The Cultural Significance of Free Software |
12/07/2009 | the unpaid volunteers question | Two Bits: The Cultural Significance of Free Software |
12/07/2009 | re z-bo's contention | Two Bits: The Cultural Significance of Free Software |
11/16/2009 | T diagrams | Seeking nearly anything re: so called language "bootstrapping" process |
12/05/2009 | State St. is badly misunderstood | Explanation of Computer Theory for Lawyers |
11/11/2009 | Juxtoposition re "abstract datatypes thread" | Go or Unladen Swallow? |
11/12/2009 | Why is this a "systems language"? | Go or Unladen Swallow? |
11/20/2009 | re "Nice background..." | Go or Unladen Swallow? |
11/21/2009 | inferno indeed. | Go or Unladen Swallow? |
11/24/2009 | "seldom helpful" | Go or Unladen Swallow? |
11/25/2009 | (the original) | Go or Unladen Swallow? |
11/16/2009 | reformatting fancy comments | Go or Unladen Swallow? |
11/17/2009 | lisp machines not such a special case | Go or Unladen Swallow? |
11/18/2009 | re Lisp Machine GC | Go or Unladen Swallow? |
11/16/2009 | LtU angle (re "quite") | Go or Unladen Swallow? |
10/15/2009 | no sentiment | Lisps, First-Class Special Forms, Fexprs, The Kernel Programming Language |
10/28/2009 | macros are fexprs + constant expression elimination | Lisps, First-Class Special Forms, Fexprs, The Kernel Programming Language |
10/17/2009 | nah, fexprs are great. | Lisps, First-Class Special Forms, Fexprs, The Kernel Programming Language |
10/18/2009 | flexibility? no, simplicity. | Lisps, First-Class Special Forms, Fexprs, The Kernel Programming Language |
10/20/2009 | yes, simplicity | Lisps, First-Class Special Forms, Fexprs, The Kernel Programming Language |
10/20/2009 | Rabbit thesis v. fexprs ("'Real' Scheme") | Lisps, First-Class Special Forms, Fexprs, The Kernel Programming Language |
10/20/2009 | "useless interpreter that no one uses" | Lisps, First-Class Special Forms, Fexprs, The Kernel Programming Language |
10/20/2009 | MIT v. New Jersey | Lisps, First-Class Special Forms, Fexprs, The Kernel Programming Language |
10/20/2009 | re Mixing macros ... Bawden's First-class macros | Lisps, First-Class Special Forms, Fexprs, The Kernel Programming Language |
10/20/2009 | bogus programs considered helpful | Lisps, First-Class Special Forms, Fexprs, The Kernel Programming Language |
10/20/2009 | re "Whose type system? ..." | Lisps, First-Class Special Forms, Fexprs, The Kernel Programming Language |
09/27/2009 | python is not "executable pseudo-code" | Why Pseudo-Code? |
09/29/2009 | on hating pseudo-code | Why Pseudo-Code? |
10/03/2009 | examples in Python | Why Pseudo-Code? |
10/05/2009 | notations, theories, and pseudo-code | Why Pseudo-Code? |
09/13/2009 | the setjmp/longjmp analogy | Background of call/cc |
09/14/2009 | CPS-conversion makes it less strange | Background of call/cc |
09/09/2009 | love sweet love? | Create Your Own Programming Language (book) |
09/10/2009 | Don't you dare... | Create Your Own Programming Language (book) |
09/02/2009 | VPL vs. ASL | Relations of Language and Thought: The View from Sign Language and Deaf Children |
08/21/2009 | re standard libraries | Scheme to be split into two languages |
08/21/2009 | about admin... | Scheme to be split into two languages |
08/19/2009 | be careful what you wish for | something strange happened after implementing a first interpreter |
08/18/2009 | language design as second phase career | something strange happened after implementing a first interpreter |
08/15/2009 | conway | Kinds of Null |
07/27/2009 | is this spaghetti stacks? | Representing Control in the Presence of First-Class Continuations |
07/27/2009 | 64KB is not so bad - apples/oranges | Representing Control in the Presence of First-Class Continuations |
07/28/2009 | re rigour | Representing Control in the Presence of First-Class Continuations |
07/28/2009 | re: "plenty of room" | Representing Control in the Presence of First-Class Continuations |
07/09/2009 | foundational questions | Oh no! Animated Alligators! |
06/29/2009 | C on the Chomsky hierarchy | Most powerful terminating semantics? |
06/30/2009 | re "reasonably" v. "technically" | Most powerful terminating semantics? |
06/30/2009 | C is a regular language | Most powerful terminating semantics? |
06/30/2009 | the true reason is true | Most powerful terminating semantics? |
06/30/2009 | C's trick (re "Tricky but...") | Most powerful terminating semantics? |
07/01/2009 | call stack limit | Most powerful terminating semantics? |
07/01/2009 | re "True, but" (very interesting) | Most powerful terminating semantics? |
07/01/2009 | why it (perhaps) matters | Most powerful terminating semantics? |
07/01/2009 | there's a lot of confusion about "regular" | Most powerful terminating semantics? |
07/02/2009 | answer to "Terminology" | Most powerful terminating semantics? |
07/03/2009 | O(N) or O(1) & the f:N->N objection | Most powerful terminating semantics? |
07/04/2009 | finite languages and complexity | Most powerful terminating semantics? |
07/01/2009 | how do you explain practice, then? | Most powerful terminating semantics? |
07/01/2009 | In practice, many (especially good) C programs *are* FSMs | Most powerful terminating semantics? |
07/01/2009 | abstractions (re state space) | Most powerful terminating semantics? |
06/30/2009 | regular languages and termination | Most powerful terminating semantics? |
07/01/2009 | non-petty details | Most powerful terminating semantics? |
07/01/2009 | r.e. and termination | Most powerful terminating semantics? |
07/01/2009 | C + "infinite tape" | Most powerful terminating semantics? |
07/01/2009 | the fpos_t escape | Most powerful terminating semantics? |
07/02/2009 | naasking's fpos_t challenge | Most powerful terminating semantics? |
07/01/2009 | clarification about C vs. infinite state | Most powerful terminating semantics? |
07/02/2009 | sorry for offending Matt | Most powerful terminating semantics? |
06/30/2009 | re "time is the input" | Most powerful terminating semantics? |
07/01/2009 | "infinite input" | Most powerful terminating semantics? |
06/30/2009 | re the "interesting" C program | Most powerful terminating semantics? |
07/14/2009 | terminating semantics... question not dead yet. | Most powerful terminating semantics? |
07/14/2009 | dmbarbour: interesting claim about guaranteed termination | Most powerful terminating semantics? |
07/14/2009 | against: "total functional languages can't include eval" | Most powerful terminating semantics? |
07/15/2009 | interesting programs are bounded in size. | Most powerful terminating semantics? |
07/15/2009 | terminates "shortly" versus "before heat death of the universe" | Most powerful terminating semantics? |
06/07/2009 | A Case for Gestures/Visualizations and Against Concrete Syntax | A Case for Gestures/Visualizations and Against Concrete Syntax |
06/07/2009 | [admin] noted | A Case for Gestures/Visualizations and Against Concrete Syntax |
06/07/2009 | (re "source ctl.") teleology and practicalities | A Case for Gestures/Visualizations and Against Concrete Syntax |
06/08/2009 | concrete is here | A Case for Gestures/Visualizations and Against Concrete Syntax |
06/08/2009 | (no apology nec. and...) how distinct from s-exps | A Case for Gestures/Visualizations and Against Concrete Syntax |
06/08/2009 | re "change terminology so that 'program' == revision history" | A Case for Gestures/Visualizations and Against Concrete Syntax |
06/08/2009 | clever, Anton, but... | A Case for Gestures/Visualizations and Against Concrete Syntax |
06/11/2009 | re "the proofs..." | A Case for Gestures/Visualizations and Against Concrete Syntax |
06/10/2009 | he lost me there, too | A Case for Gestures/Visualizations and Against Concrete Syntax |
06/07/2009 | Coccinelle thanks and comparison | A Case for Gestures/Visualizations and Against Concrete Syntax |
06/07/2009 | you win the "prior work" prize | A Case for Gestures/Visualizations and Against Concrete Syntax |
06/08/2009 | distinction from Edwards | A Case for Gestures/Visualizations and Against Concrete Syntax |
06/07/2009 | "Interaction/meta-prog." thanks and reply | A Case for Gestures/Visualizations and Against Concrete Syntax |
06/08/2009 | re "sync cont" - just separate concerns | A Case for Gestures/Visualizations and Against Concrete Syntax |
06/11/2009 | t | A Case for Gestures/Visualizations and Against Concrete Syntax |
06/06/2009 | celebrity in place of engineering | The Myth of the Genius Programmer |
06/07/2009 | realpolitik | The Myth of the Genius Programmer |
06/07/2009 | I'll probably regret asking but.. | The Myth of the Genius Programmer |
09/23/2009 | Question about Peter Landin | Peter Landin |
05/14/2009 | wolfram/alpha is plt appropriate (?) | WolframAlpha |
05/20/2009 | it's programming in the sense | WolframAlpha |
05/11/2009 | I think it is relevant... | WolframAlpha |
12/15/2010 | retire? | Oracle, Sun, and Fortress |
12/16/2010 | "retire" misunderstood | Oracle, Sun, and Fortress |
12/16/2010 | re: what are the alternatives | Oracle, Sun, and Fortress |
12/18/2010 | re: what theory | Oracle, Sun, and Fortress |
12/19/2010 | re: and what theory .... | Oracle, Sun, and Fortress |
12/20/2010 | re: Misunderstanding | Oracle, Sun, and Fortress |
05/07/2009 | scott-strachey v. analytic philosophy | Right on! |
05/08/2009 | linguistic turn, etc. | Right on! |
05/09/2009 | it's sorta funny | Right on! |
06/25/2009 | overinterpretation | Right on! |
06/25/2009 | meaning | Right on! |
06/25/2009 | formalizability | Right on! |
03/19/2009 | much appreciated | Marrying VMs |
03/20/2009 | re pika | Marrying VMs |
03/29/2009 | dfn of "VM" breaks down | Marrying VMs |
03/30/2009 | ah... it's Parrot confusion (?) | Marrying VMs |
03/31/2009 | "independent VMs [...] common substrate" | Marrying VMs |
04/01/2009 | we'll leave it there, then | Marrying VMs |
03/11/2009 | linear, functional, stack ,object oriented | Linear Logic and Permutation Stacks--The Forth Shall Be First |
03/10/2009 | to answer the question | Linear Logic and Permutation Stacks--The Forth Shall Be First |
03/14/2009 | 11 efficiency | Linear Logic and Permutation Stacks--The Forth Shall Be First |
01/31/2009 | translation to english, maybe | I'm from china and I'm working on a new programming language "Zero" |
01/24/2009 | forget Elephant! | Elephant 2000: A Programming Language for the year 2015 Based on Speech Acts |
01/24/2009 | well, yes. | Elephant 2000: A Programming Language for the year 2015 Based on Speech Acts |
01/14/2009 | xpath/xquery agreement | What Are The Resolved Debates in General Purpose Language Design? |
01/06/2009 | disagree with implementor v. user | 2008 In Review - What Happened with Programming Languages? |
01/08/2009 | nat. lang syntax and GC | 2008 In Review - What Happened with Programming Languages? |
01/12/2009 | where are we? | 2008 In Review - What Happened with Programming Languages? |
01/09/2009 | gc (and lang.) | 2008 In Review - What Happened with Programming Languages? |
01/09/2009 | thanks and gc performance | 2008 In Review - What Happened with Programming Languages? |
01/11/2009 | apples, oranges | 2008 In Review - What Happened with Programming Languages? |
01/12/2009 | memory | 2008 In Review - What Happened with Programming Languages? |
01/12/2009 | joy, cat / mem. model / addr. space size | 2008 In Review - What Happened with Programming Languages? |
01/13/2009 | lisp machine economics | 2008 In Review - What Happened with Programming Languages? |
01/12/2009 | re "final point" | 2008 In Review - What Happened with Programming Languages? |
01/13/2009 | design constraints help | 2008 In Review - What Happened with Programming Languages? |
01/08/2009 | sunk costs | 2008 In Review - What Happened with Programming Languages? |
01/04/2009 | my score and new predictions | 2008 In Review - What Happened with Programming Languages? |
01/04/2009 | C++ v. debatable | 2008 In Review - What Happened with Programming Languages? |
01/05/2009 | numbers and stats | 2008 In Review - What Happened with Programming Languages? |
01/08/2009 | damn lies and.... | 2008 In Review - What Happened with Programming Languages? |
10/22/2008 | negative suggestion | Adequate bootstrap for compiler with defmacro? |
10/22/2008 | sure | Adequate bootstrap for compiler with defmacro? |
10/12/2008 | where you are wrong | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/16/2008 | tightening the "proof" | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/17/2008 | Your Point | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/17/2008 | re: I'm not so sure d/r can one up s/r this way | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/17/2008 | differences | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
09/22/2008 | algorithmic complexity | A graph puzzle |
09/23/2008 | network effects | Intel Ct: C for Throughput Computing |
09/21/2008 | like Pogo said | Information regarding financial crisis |
09/20/2008 | the dynamic version | beyond multi-methods |
09/14/2008 | so close... | Closures for C |
09/15/2008 | ick... danger of speaking via pseudocode | Closures for C |
09/15/2008 | No, you've got it right... | Closures for C |
09/17/2008 | C closure notion | Closures for C |
07/24/2008 | how hard can it be, really? | What to do about comments? |
07/16/2008 | a lot is gained | Ada, the Ultimate Lambda? |
06/27/2008 | taboo | Request for participation |
06/20/2008 | um.. what's the ado about? | Pure imperative programming |
06/20/2008 | also, calling SSA "imperative" | Pure imperative programming |
06/13/2008 | I don't agree | Functional Programming in the ACM CS Curriculum |
06/13/2008 | universes of discourse | Functional Programming in the ACM CS Curriculum |
06/15/2008 | Discourse.... | Functional Programming in the ACM CS Curriculum |
06/16/2008 | purity == FP | Functional Programming in the ACM CS Curriculum |
06/17/2008 | ! | Functional Programming in the ACM CS Curriculum |
06/18/2008 | in my experience | Functional Programming in the ACM CS Curriculum |
06/16/2008 | specificity | Functional Programming in the ACM CS Curriculum |
06/17/2008 | please clarify the question | Functional Programming in the ACM CS Curriculum |
06/18/2008 | bah | Functional Programming in the ACM CS Curriculum |
06/06/2008 | the authors don't deny that | Map-reduce-merge: simplified relational data processing on large clusters |
05/28/2008 | wow! appropriate snarkiness! | Software complexity as means of professional advancement |
05/07/2008 | libraries are funny that way | Language geek at the Maker Faire |
05/08/2008 | :-) | Language geek at the Maker Faire |
04/29/2008 | investment v. return | Automatic Patch-Based Exploit Generation |
04/28/2008 | that's not off topic | Career paths and concerns |
04/08/2008 | darn, you got first post :-) (EOM) | Proving compositions |
04/08/2008 | jabberwocky | Proving compositions |
04/08/2008 | si. | Proving compositions |
04/08/2008 | certainty | Proving compositions |
04/02/2008 | every day | April 1st special: The War of the Worlds |
04/03/2008 | truth is | April 1st special: The War of the Worlds |
03/31/2008 | bootstrapping | the power of GNU Awk |
10/25/2010 | "use every tool we have " | Concurrent Composition and Algebras of Events, Actions, and Processes |
03/22/2008 | shouldn't be that hard | When Are Two Algorithms the Same? |
03/20/2008 | YES! | Replace heads function in Lisp |
03/19/2008 | makes sense to me | Higher-Order Programming without Closures? |
07/25/2008 | yes, essential like 0 | Is null needed? |
05/23/2008 | directness, comfort, completeness | succinctness |
02/03/2008 | have a higher order appreciation | Don't try FP in industry! |
02/03/2008 | please | Don't try FP in industry! |
01/23/2008 | reflection, product definitions, politics | How useful is reflection, anyway? |
01/23/2008 | necessity of reflection | How useful is reflection, anyway? |
01/24/2008 | the news from Harvard | How useful is reflection, anyway? |
01/16/2008 | Flower: a new way to write web services | Flower: a new way to write web services |
01/16/2008 | Link fix -- "D'oh!" -- thanks Anton. EOM | Flower: a new way to write web services |
01/16/2008 | re: re: impedance mismatch | Flower: a new way to write web services |
01/16/2008 | more concise answer about impedence mismatch | Flower: a new way to write web services |
01/16/2008 | misunderstood your impedence question | Flower: a new way to write web services |
01/18/2008 | re specific example question | Flower: a new way to write web services |
01/16/2008 | my peer reviewed papers | Flower: a new way to write web services |
01/16/2008 | the background paper | Flower: a new way to write web services |
01/17/2008 | the baker and the restauranteur | Flower: a new way to write web services |
01/18/2008 | hmm.. what do i mean by "improvisational capacity" | Flower: a new way to write web services |
01/18/2008 | ok.. i should stop apologizing | Flower: a new way to write web services |
01/19/2008 | the sequencing mini-language | Flower: a new way to write web services |
01/22/2008 | re Query Processor | Flower: a new way to write web services |
01/23/2008 | re wiki | Flower: a new way to write web services |
01/16/2008 | A PLT Connection! | SimCity Source Code Released |
01/16/2008 | Every language needs a killer clique | Prediction for 2008 |
01/09/2008 | XQuery, Scheme | Prediction for 2008 |
01/09/2008 | No elephant! Their argument.... | Computer Science Education: Where Are the Software Engineers of Tomorrow? |
01/10/2008 | Yup. | Computer Science Education: Where Are the Software Engineers of Tomorrow? |
12/27/2007 | Yes there are | Module Level Purity |
11/23/2007 | economics matters | Samurai - Protecting Critical Data in Unsafe Languages |
11/24/2007 | that's mostly "in theory" | Samurai - Protecting Critical Data in Unsafe Languages |
11/25/2007 | the original question | What are the properties of "Functional Programming Languages"? |
11/25/2007 | functional style and an economic law | What are the properties of "Functional Programming Languages"? |
11/06/2007 | No, I have a real answer (re universal types) | Universal Type System |
11/08/2007 | splay trees.. yeah, splay trees | Universal Type System |
10/26/2007 | where is my mind | Gödel, Nagel, minds and machines |
10/26/2007 | hehe... the least fixed concept enters, stage right | Gödel, Nagel, minds and machines |
10/27/2007 | constructive infinities | Gödel, Nagel, minds and machines |
10/28/2007 | constructivist orthodoxy | Gödel, Nagel, minds and machines |
10/28/2007 | the uncountable constructable | Gödel, Nagel, minds and machines |
10/28/2007 | last try (infinities) | Gödel, Nagel, minds and machines |
10/28/2007 | p.s. useful infinities | Gödel, Nagel, minds and machines |
10/25/2007 | XQuery language design issues | XQuery language design issues |
10/25/2007 | postscript | XQuery language design issues |
10/25/2007 | relation to cat | XQuery language design issues |
10/25/2007 | re confusion | XQuery language design issues |
10/25/2007 | so (confusion II): | XQuery language design issues |
10/25/2007 | I don't know the history but, the built environment... | XQuery language design issues |
11/02/2007 | Vaughn Pratt's objection | The simplest mechanism with Turing-equivalent power to date ... |
11/02/2007 | unbounded lba | The simplest mechanism with Turing-equivalent power to date ... |
11/03/2007 | TMs vs. "GPC" question | The simplest mechanism with Turing-equivalent power to date ... |
11/02/2007 | computing vs. leaving evidence of computation | The simplest mechanism with Turing-equivalent power to date ... |
11/08/2007 | don't have time to work on it | The simplest mechanism with Turing-equivalent power to date ... |
10/23/2007 | what you say is true | ECMAScript 4 overview paper |
10/26/2007 | I had the opposite reaction | ECMAScript 4 overview paper |
10/20/2007 | Ouch | The End of an Architectural Era (It's Time for a Complete Rewrite) |
10/23/2007 | performance art | The End of an Architectural Era (It's Time for a Complete Rewrite) |
10/23/2007 | as long as i'm slinging out large quantities of praise | The End of an Architectural Era (It's Time for a Complete Rewrite) |
10/20/2007 | brilliant but for programming language choice | The End of an Architectural Era (It's Time for a Complete Rewrite) |
10/22/2007 | ruby vs. storage | The End of an Architectural Era (It's Time for a Complete Rewrite) |
10/12/2007 | deep thoughts | Computing is a Natural Science |
10/05/2007 | Introducing the XQVM programming language. | Introducing the XQVM programming language. |
10/05/2007 | XQuery syntax... | Introducing the XQVM programming language. |
09/30/2007 | piggy-back question | Leave of absence |
09/14/2007 | forth in education | Minimal FORTH compiler and tutorial |
09/13/2007 | new hat band | DivaScheme |
09/14/2007 | comments: new rule | DivaScheme |
10/01/2007 | martian love | Q: Modularizing SQL? |
09/07/2007 | easy: use XQuery | Q: Modularizing SQL? |
09/08/2007 | missing higher orders in XQuery? | Q: Modularizing SQL? |
09/08/2007 | does xquery have... | Q: Modularizing SQL? |
09/10/2007 | re Xquery queries | Q: Modularizing SQL? |
09/10/2007 | XQuery vs. ORDB and network models | Q: Modularizing SQL? |
09/04/2007 | infighting | No Name: Just Notes on Software Reuse |
08/30/2007 | Please don't overlook | R6RS Validated |
08/29/2007 | for the record | R6RS Validated |
08/29/2007 | no point in arguing | R6RS Validated |
08/30/2007 | the governance question | R6RS Validated |
08/27/2007 | overloaded terminology | What is a state? |
08/10/2007 | thank you | JVM Languages group |
08/04/2007 | (retracted comment) | Amazon Flexible Payments Service |
08/04/2007 | language design vs. web | Amazon Flexible Payments Service |
08/05/2007 | XML syntax foo | Amazon Flexible Payments Service |
08/08/2007 | DOM syntax models | Amazon Flexible Payments Service |
08/07/2007 | an old saw | Syntactic abstraction? (newbie question) |
08/19/2007 | sorry i missed this | Monad Description For Imperative Programmer |
08/19/2007 | monads for the intuitive imperative programmer | Monad Description For Imperative Programmer |
07/30/2007 | human-scale spam swatting | LtU turns 7: The year of spam |
07/23/2007 | heh | Wrapping the Cloud with .NET |
07/13/2007 | I think..... | Type inference for free? |
07/12/2007 | metaphysics | A Natural Axiomatization of Church's Thesis |
07/07/2007 | words are quasi-combinators, not functions | Forth in hardware ("not dead yet") |
07/01/2007 | sign of things to come | Haskell web store |
06/23/2007 | Good policy! | Standing on each others' feet |
08/24/2009 | one of my few area of expertise | Regular Expression Matching Can Be Simple And Fast |
08/26/2009 | flattery will get us.... where? | Regular Expression Matching Can Be Simple And Fast |
08/26/2009 | nike | Regular Expression Matching Can Be Simple And Fast |
08/26/2009 | continuing, but barely | Regular Expression Matching Can Be Simple And Fast |
09/16/2009 | complexity of regular language recognition | Regular Expression Matching Can Be Simple And Fast |
09/16/2009 | implementing backreferences | Regular Expression Matching Can Be Simple And Fast |
09/17/2009 | last word (?) in this subthread | Regular Expression Matching Can Be Simple And Fast |
05/14/2008 | the smartaleck solution | Programming (language) puzzles |
04/28/2008 | Make sense? | Lisp Lovers, how would you fix Lisp or bring it up to date? |
04/28/2008 | Not that C is the ultimate answer but.... | Lisp Lovers, how would you fix Lisp or bring it up to date? |
04/28/2008 | boring agreement | Lisp Lovers, how would you fix Lisp or bring it up to date? |
04/28/2008 | C's dominance and alternative approach | Lisp Lovers, how would you fix Lisp or bring it up to date? |
03/24/2009 | in defense of Kay | ACM Queue: A Conversation with Alan Kay |
08/23/2007 | Dynamic != Unittype | Why type systems are interesting |
10/26/2007 | intuition for imperitively trained programmers | Explaining monads |
LtU Topic Index Sorted by Date | LtU Topic Index Sorted by Topic | LtU Index of Post Authors | Zipped LtU Archive |