Posts By: Leon P Smith
Date | Post | Topic |
04/25/2012 | extra-linguistic factors | Why and How People Use R |
04/25/2012 | CLU is an easy case; as far | Why and How People Use R |
04/26/2012 | "getting it right" | Why and How People Use R |
03/01/2012 | Exactly. | why first-class functions |
03/02/2012 | User-defined SQL aggregates | why first-class functions |
12/28/2011 | Date of paper? | Seven Myths of Formal Methods Revisited |
11/26/2011 | Support for toy interpreters usually doesn't exist. | LazyK example doesn't work |
10/15/2011 | Improving on C | Dennis Ritchie passed away |
10/14/2011 | Funny, I took it to mean | Dennis Ritchie passed away |
10/15/2011 | C-- is dead. | Dennis Ritchie passed away |
09/22/2011 | Yeah, I think I've seen it. | Google's "The Future of JavaScript" internal memo leaked |
09/13/2011 | As far as I can tell, it | The Trouble with Erlang |
09/17/2011 | LFE | The Trouble with Erlang |
09/09/2011 | The Future of PL | Forum Topics and Story |
09/10/2011 | Types and Accessibility | Forum Topics and Story |
09/21/2011 | Re: LtU isn't dying, it's just *not growing* | Forum Topics and Story |
08/20/2011 | I don't know anything about | Can somebody help me to understand some basic stuff about programming ? |
08/07/2011 | Composing effects | Lightweight Monadic Programming in ML |
07/10/2011 | JavaScript versus the Java Virtual Machine | Knockout JS |
06/25/2011 | RMS versus Larry on Lisp | The Value Of Syntax? |
05/30/2011 | Write once, run anywhere vs making all languages obsolete | Rob Pike: Public Static Void |
04/22/2011 | call/cc + letrec | First draft of Scheme R7RS small language available |
02/24/2011 | Will there be English subtitles online? | Profiel: Henk Barendregt: Lambda calculus hits the tube |
02/14/2011 | Monads vs Actors is kind of silly | Monads vs. Actors |
02/07/2011 | Front Page | Visual language for computer music based on Haskell |
01/05/2011 | Definition of "closure" | Runtime code generation for partial application? |
01/05/2011 | Implementing HOFs | Runtime code generation for partial application? |
12/30/2010 | Monads are at least 62 years old | The IO Monad is 45 years old |
12/28/2010 | Unreleased languages | The Semicolon Wars |
11/16/2010 | Fortran made the same claim | The Free-Form Linguistics Revolution in Mathematica |
11/15/2010 | Self selection bias. | A Preliminary Survey on Functional Programming |
11/15/2010 | Ehud has a dry and ironic | A Preliminary Survey on Functional Programming |
11/20/2010 | Language design is a non-linear problem | A Preliminary Survey on Functional Programming |
11/09/2010 | The Original Lambda Papers | Lambda the Ultimate seems an Overstatement (not) |
11/09/2010 | Syntax versus Semantics | Lambda the Ultimate seems an Overstatement (not) |
11/23/2010 | Re: Monads don't work for concurrency | Lambda the Ultimate seems an Overstatement (not) |
11/30/2010 | Re: Monads force sequencing | Lambda the Ultimate seems an Overstatement (not) |
12/01/2010 | Lazy State is a counterexample | Lambda the Ultimate seems an Overstatement (not) |
12/01/2010 | Thanks for the comment | Lambda the Ultimate seems an Overstatement (not) |
12/02/2010 | What is "sequential"? | Lambda the Ultimate seems an Overstatement (not) |
10/12/2010 | Properly implemented Tail Calls? | The barrier to take-up of language innovation |
10/15/2010 | Explicit Tail Calls in C++ | The barrier to take-up of language innovation |
10/16/2010 | Local C++ Objects | The barrier to take-up of language innovation |
08/19/2010 | Nice Syntax | The Grafwegen Hi Compiler named Hic release 0.1 |
08/19/2010 | Erlang syntax | The Grafwegen Hi Compiler named Hic release 0.1 |
08/20/2010 | No tuples in the example | The Grafwegen Hi Compiler named Hic release 0.1 |
04/22/2011 | Not Sourceforge. | The Grafwegen Hi Compiler named Hic release 0.1 |
08/20/2010 | Why stop at linear time? | Type Classes as Objects and Implicits |
08/20/2010 | You probably have the right idea. | Type Classes as Objects and Implicits |
08/20/2010 | Specialized functions versus the process of specialization | Type Classes as Objects and Implicits |
08/20/2010 | Not quite | Type Classes as Objects and Implicits |
08/03/2010 | Scheme Macros | Looking for a language like... |
08/01/2010 | Google and LtU | Can't search for C#, F#, etc. |
07/30/2010 | Dalvik tail calls | Android languages |
07/30/2010 | Sounds like a future front page story. | Book: Pearls of Functional Algorithm Design |
07/20/2010 | Bayesian Reasoning | A proof engine for Eiffel |
07/20/2010 | Direct Linking | A proof engine for Eiffel |
06/27/2010 | Nice | An Eloquent Book |
06/12/2010 | Comment navigation is broken as well | Forum "Unread Posts" bug |
06/07/2010 | Well, it substantially | berp |
05/18/2010 | A surprisingly high | The War on Spam |
05/18/2010 | Yes, I agree with this | The War on Spam |
05/18/2010 | I think this suggestion is | The War on Spam |
05/17/2010 | Slower is not better because it's slower. | "Critical code studies" |
05/18/2010 | Well put. | "Critical code studies" |
04/25/2010 | Monadic non-composition | Seeking thoughtful criticisms of functional programming and languages |
04/25/2010 | OO versus FP {GUIs, IDEs} | Seeking thoughtful criticisms of functional programming and languages |
04/22/2010 | Yep, I agree. | SEC interested in formalising contracts ... in Python |
04/22/2010 | S/360 Principles of Operation | How can C Programs be so Reliable? |
04/09/2010 | Paul Graham: Apple's Mistake | iPhone PL lockdown |
04/10/2010 | Dalvik | iPhone PL lockdown |
04/04/2010 | What is your goal? | rsr6 versus rsr5 for interpreter |
04/08/2010 | Starting from a subset of Scheme | rsr6 versus rsr5 for interpreter |
03/30/2010 | Indexing Lua Tables by Natural Numbers | Small is Beautiful: the design of Lua |
04/12/2010 | "interesting" and monadic non-sequencing | Can functional programming be liberated from the von Neumann paradigm? |
03/25/2010 | PL interoperability | Will data-intensive computing revolutionize programming languages? |
03/25/2010 | Re: Natural language translation | Will data-intensive computing revolutionize programming languages? |
03/28/2010 | Simplicity | Clojure's Mini-languages |
03/18/2010 | Looks like front-page | BitC is back |
02/23/2010 | GC and Closures? | Testing release of a platform for hosting pure functional web applications |
02/26/2010 | Clarification. | Testing release of a platform for hosting pure functional web applications |
02/09/2010 | Link to specific stories | NaNs and reflexivity |
02/12/2010 | Reflexive, Transitive, and Symmetric | NaNs and reflexivity |
02/04/2010 | Denotational versus non-denotational monads? | Monads in Action |
02/04/2010 | Representing Monads | Monads in Action |
02/03/2010 | In all fairness, LtU is run | HipHop: Facebook runs compiled PHP on its servers |
01/28/2010 | Environments | eval and (infinite) recursion |
01/24/2010 | Sounds like a spreadsheet for images... | Graph processing |
01/21/2010 | see history of things i started (vs. commented on)? | |
01/20/2010 | Agreed | Academic advice: Mathematics or Computer Science? |
01/20/2010 | Calculus vs Analysis | Academic advice: Mathematics or Computer Science? |
01/07/2010 | Front Page | 50 years of Advanced Programming – an Anniversary Seminar on Algol 60 |
12/22/2009 | Lisp-stat | Back to the Future: Lisp as a Base for a Statistical Computing System |
12/15/2009 | Why API Design Matters | Why API Design Matters |
12/16/2009 | Re: Criminal Penalties | Why API Design Matters |
12/11/2009 | The Development of Sage | The Development of Sage |
12/12/2009 | Comparable functionality, not a re-implementation | The Development of Sage |
12/11/2009 | Sage Component List | The Development of Sage |
12/06/2009 | I don't think so | Is Small Still Beautiful? |
12/07/2009 | I am (very slowly) working | Differentiating Parsers |
12/08/2009 | re: Speed of re-parsing the entire file | Differentiating Parsers |
12/03/2009 | Why Object-Oriented Languages Need Tail Calls | Why Object-Oriented Languages Need Tail Calls |
12/05/2009 | Implicit v Explicit Tail Calls | Why Object-Oriented Languages Need Tail Calls |
12/05/2009 | Macros and tail position | Why Object-Oriented Languages Need Tail Calls |
12/03/2009 | The use of 'ensure' | Eleven Theses on Clojure |
11/20/2009 | More anecdotal experience | Scratch: Programming for All |
11/11/2009 | Fame | Go or Unladen Swallow? |
11/11/2009 | Publicity | Go or Unladen Swallow? |
11/11/2009 | I share your skepticism | Go or Unladen Swallow? |
11/18/2009 | How good or bad was the Lisp | Go or Unladen Swallow? |
11/11/2009 | Sometimes, the internet *is* a big truck. | Scheduled downtime |
11/06/2009 | State of the art C compiler optimization tricks | State of the art C compiler optimization tricks |
11/09/2009 | Depends | State of the art C compiler optimization tricks |
11/02/2009 | Objects are not Observable | On Understanding Data Abstraction, Revisited |
11/03/2009 | Observing Objects | On Understanding Data Abstraction, Revisited |
11/05/2009 | Of course... | On Understanding Data Abstraction, Revisited |
10/25/2009 | Haskell/ML Design Patterns | Design Patterns 15 Years Later: An Interview with Erich Gamma, Richard Helm, and Ralph Johnson |
10/27/2009 | Yep | Type constructors based on capabilities of type arguments? |
10/17/2009 | Yes | Erik Meijer's MSDN Channel 9 lecture series on functional programming |
10/17/2009 | Familiarity and perception | Erik Meijer's MSDN Channel 9 lecture series on functional programming |
10/17/2009 | Re: name-calling | Erik Meijer's MSDN Channel 9 lecture series on functional programming |
10/12/2009 | You need a more general notion of continuation. | Recursive type for yielding function |
10/12/2009 | Re: Recursive datatype = OK | Recursive type for yielding function |
09/30/2009 | Re: Multi-touch != Mouse | JVM language summit 2009 |
09/18/2009 | ML Functors for DI | Noop: Google Language for the JVM |
09/15/2009 | Knuth's programming language | Coders at Work |
09/13/2009 | Transition via Lego Mindstorm | LEGO Turing Machine |
09/09/2009 | Because the world needs more | Create Your Own Programming Language (book) |
09/04/2009 | To further clarify, the | Proving running times of algorithms |
09/02/2009 | Previously mentioned on LtU... | Apple "adds closures to C" in Mac OS X 10.6 |
08/20/2009 | Advantages of nondeterminism. | Why determinism matters in language design. |
08/20/2009 | Oops | Why determinism matters in language design. |
08/19/2009 | Re: Contradiction | functions vs procedures.. |
08/18/2009 | Pascal and Call by Reference | functions vs procedures.. |
09/06/2009 | Re: Opinions on Syntax | Perl Cannot Be Parsed: A Formal Proof |
08/13/2009 | Yawn. | Ha? |
08/10/2009 | Front Page | Hoopl: Dataflow Optimization Made Simple |
07/28/2009 | Yep... | very simple haskell question |
08/16/2009 | Controlling for experience | Evaluation and Usability of Programming Languages and Tools (PLATEAU) |
07/27/2009 | Representing Control in the Presence of First-Class Continuations | Representing Control in the Presence of First-Class Continuations |
07/27/2009 | Differences between Stallman and Heib et al. | Representing Control in the Presence of First-Class Continuations |
07/27/2009 | We need more rigor. | Representing Control in the Presence of First-Class Continuations |
07/27/2009 | Plenty of room... | Representing Control in the Presence of First-Class Continuations |
07/26/2009 | The Kind of Monad Transformers | (Very) Simpleminded kind question |
07/23/2009 | camelCase versus ugly_underscores | Resolved Debates in Syntax Design ? |
07/23/2009 | Normalized Whitespace | Resolved Debates in Syntax Design ? |
07/23/2009 | I have to mostly agree with BlueStorm | Resolved Debates in Syntax Design ? |
07/15/2009 | Unladen Swallow: LLVM based Python compiler | Unladen Swallow: LLVM based Python compiler |
07/19/2009 | In all fairness... | Unladen Swallow: LLVM based Python compiler |
07/15/2009 | Doesn't seem credible... | In the Land of Invented Languages |
07/03/2009 | Top 200 Blogs for Developers | Top 200 Blogs for Developers |
06/30/2009 | Referring to both static and dynamic linking | Modern dynamic linking infrastructure for PLT |
06/28/2009 | It has been shown? | subjective but hopefully less flamebaid-lame |
06/30/2009 | Re: Strong Theories | Most powerful terminating semantics? |
06/18/2009 | Huh? | Factor Mixins |
06/15/2009 | Funny... | GRS vs LTRS |
06/10/2009 | Probabilistic Functional Programming | Bridging the informal and the formal |
06/07/2009 | Hmm... | A Case for Gestures/Visualizations and Against Concrete Syntax |
06/06/2009 | The Myth of the Genius Programmer | The Myth of the Genius Programmer |
06/07/2009 | GNU Arch was a DVCS pioneer | The Myth of the Genius Programmer |
06/07/2009 | Clean History versus Mistakes for Posterity | The Myth of the Genius Programmer |
03/14/2010 | Software Archeology | The Myth of the Genius Programmer |
06/08/2009 | Keeping failures, worse is better. | The Myth of the Genius Programmer |
05/15/2009 | Not a bad suggestion, in my opinion | Random Topics |
05/13/2009 | Looks like a typo to me. | Obscure question about a remark in "A Tutorial on (Co)Algebras and (Co)Induction". |
05/13/2009 | Point taken... | Obscure question about a remark in "A Tutorial on (Co)Algebras and (Co)Induction". |
05/20/2009 | PLs and DWIM | WolframAlpha |
05/21/2009 | Not quite? | WolframAlpha |
05/10/2009 | Why Did M.I.T. Switch from Scheme to Python? | Why Did M.I.T. Switch from Scheme to Python? |
05/10/2009 | No Problem | Why Did M.I.T. Switch from Scheme to Python? |
05/11/2009 | Re: Unbelievable | Why Did M.I.T. Switch from Scheme to Python? |
05/22/2009 | Ego is typically measured in nanoDijkstras... | Why Did M.I.T. Switch from Scheme to Python? |
05/11/2009 | SICP is still used | Why Did M.I.T. Switch from Scheme to Python? |
05/15/2009 | "New" ideas in Computer Science | Why Did M.I.T. Switch from Scheme to Python? |
05/06/2009 | Nice | Right on! |
05/08/2009 | Machine Translation | Right on! |
05/05/2009 | ACSLogo | Any tips (Logo)? |
05/05/2009 | What's a functional programming language? | Static typing may require runtime type checking? |
05/06/2009 | "Totality" of a Scheme function versus ML array dereferencing | Static typing may require runtime type checking? |
05/05/2009 | I say potato, you say... | Static typing may require runtime type checking? |
05/05/2009 | But the object level informs the meta | Static typing may require runtime type checking? |
05/06/2009 | Re: object/meta | Static typing may require runtime type checking? |
05/01/2009 | Project Euler | Looking for list of programming problems to thoroughly test a language |
04/23/2009 | Polymorphic Delimited Continuations | Polymorphic Delimited Continuations |
04/23/2009 | From Shift and Reset to Polarized Linear Logic | Polymorphic Delimited Continuations |
04/12/2009 | Heh | ADD 50 TO COBOL GIVING COBOL |
04/17/2009 | Not quite :-) | ADD 50 TO COBOL GIVING COBOL |
04/17/2009 | Progress Functions | ADD 50 TO COBOL GIVING COBOL |
04/04/2009 | Welcome! | Twitter and Scala |
04/04/2009 | Proebsting's Law | Twitter and Scala |
04/04/2009 | Mostly agreed | Twitter and Scala |
04/04/2009 | Indeed | Twitter and Scala |
04/06/2009 | Yep | Twitter and Scala |
04/06/2009 | Semantics matters! | Twitter and Scala |
04/06/2009 | Speeding up Ruby | Twitter and Scala |
04/07/2009 | Obie's Opinion | Twitter and Scala |
04/02/2009 | A Computer-Generated Proof that P=NP | A Computer-Generated Proof that P=NP |
04/02/2009 | Indeed | A Computer-Generated Proof that P=NP |
04/04/2009 | Answer three | A Computer-Generated Proof that P=NP |
04/07/2009 | Actually... | A Computer-Generated Proof that P=NP |
04/20/2009 | Re: Fully Rigorous | A Computer-Generated Proof that P=NP |
04/02/2009 | Hahaha | LtU: Forum not blog |
04/01/2009 | Interesting | Functional Programming Project |
04/02/2009 | Lispy syntax and macros | PLOT: Programming Language for Old Timers |
04/02/2009 | Ehh | PLOT: Programming Language for Old Timers |
03/24/2009 | CTM | Eliminating fuzziness of access modifiers |
03/23/2009 | This is probably a good thing... | Open access at MIT and Harvard |
03/21/2009 | Hmm | Tiered approaches to higher order programming? |
03/21/2009 | Hmm. | Tiered approaches to higher order programming? |
03/21/2009 | A real loss | J. Schwartz died |
03/18/2009 | Datalog | Relational database implementation paper ? |
03/18/2009 | First-order Performance Issues | Relational database implementation paper ? |
03/19/2009 | RevLex Orderings | Relational database implementation paper ? |
03/20/2009 | Hmm... | Relational database implementation paper ? |
03/22/2009 | Woah. | Lawvere Theories and Monads |
12/22/2009 | Monads and Continuations | Lawvere Theories and Monads |
03/13/2009 | The B5000 | A New Approach to the Functional Design of a Digital Computer |
03/14/2009 | Yeah, I actually clicked on | A New Approach to the Functional Design of a Digital Computer |
03/16/2009 | Conserve the points! | Advantages of pointfree? |
03/17/2009 | A little from column A, a little from column B? | Advantages of pointfree? |
04/07/2009 | Two nice examples, one for, one against | Advantages of pointfree? |
03/12/2009 | Well deserved. | Barbara Liskov Wins Turing Award |
03/22/2009 | Haha, only serious. | Languages and security: a short reading list |
03/26/2009 | Re: Scalability | Influence of cognitive models on programming language design |
03/17/2009 | Interesting | Influence of cognitive models on programming language design |
03/26/2009 | Matt is correct... | Influence of cognitive models on programming language design |
03/09/2009 | Reasoning? | Linear Logic and Permutation Stacks--The Forth Shall Be First |
03/11/2009 | Hmm... | Linear Logic and Permutation Stacks--The Forth Shall Be First |
03/03/2009 | The Meta-LtU Thread | The Meta-LtU Thread |
03/03/2009 | Active Discussion Topics | The Meta-LtU Thread |
03/03/2009 | No disagreement here. | The Meta-LtU Thread |
03/05/2009 | Lots of good points here | The Meta-LtU Thread |
03/04/2009 | Ebb and Flow | The Meta-LtU Thread |
03/05/2009 | Relevance | The Meta-LtU Thread |
03/05/2009 | That is hilarious! | The Meta-LtU Thread |
03/06/2009 | I hate that suggestion | The Meta-LtU Thread |
03/08/2009 | I like this comment | The Meta-LtU Thread |
03/04/2009 | Interesting. | Generating nested data types at runtime |
03/22/2009 | Your coalgebraic morphism | Generating nested data types at runtime |
02/13/2009 | Re: Normalization | Parameterized Notions of Computation |
02/13/2009 | Monads 2.0 | Parameterized Notions of Computation |
02/08/2009 | This is a theological argument about orthogonal issues | What is the dual of { } ? |
02/04/2009 | Open Recursion | Open Recursion |
02/04/2009 | I tend to agree | Open Recursion |
02/15/2009 | Objects | Open Recursion |
02/15/2009 | What hasn't lead to trouble? | Open Recursion |
02/04/2009 | Smoke testing; Haskell Wiki | Project Euler |
02/06/2009 | I know that I could be far | Project Euler |
04/20/2009 | Video interview of John McCarthy | Elephant 2000: A Programming Language for the year 2015 Based on Speech Acts |
01/23/2009 | Bring back goto! | What Are The Resolved Debates in General Purpose Language Design? |
01/10/2009 | You must be reading my mind. | Using coalgebraic structures for traversing ADTs lazily |
02/18/2009 | Returning pairs of lazy values | Using coalgebraic structures for traversing ADTs lazily |
03/10/2009 | It's now available | Using coalgebraic structures for traversing ADTs lazily |
01/11/2009 | Coinductive definitions | Using coalgebraic structures for traversing ADTs lazily |
02/18/2009 | Hmm... | Using coalgebraic structures for traversing ADTs lazily |
02/18/2009 | Another solution | Using coalgebraic structures for traversing ADTs lazily |
03/02/2009 | Not quite. | Using coalgebraic structures for traversing ADTs lazily |
03/04/2009 | Well... | Using coalgebraic structures for traversing ADTs lazily |
03/05/2009 | Nice | Using coalgebraic structures for traversing ADTs lazily |
03/06/2009 | Interesting | Using coalgebraic structures for traversing ADTs lazily |
03/06/2009 | Now that you've shown me yours... | Using coalgebraic structures for traversing ADTs lazily |
03/06/2009 | O(n) | Using coalgebraic structures for traversing ADTs lazily |
03/06/2009 | Re: Master Theorem | Using coalgebraic structures for traversing ADTs lazily |
12/12/2008 | Off topic? | The Genuine Sieve of Eratosthenes |
12/12/2008 | The classical sieve | The Genuine Sieve of Eratosthenes |
12/12/2008 | Yup. | The Genuine Sieve of Eratosthenes |
12/13/2008 | (1) whether these are the | The Genuine Sieve of Eratosthenes |
12/17/2008 | Casual Observation | The Genuine Sieve of Eratosthenes |
03/03/2009 | Well put. | The Genuine Sieve of Eratosthenes |
12/12/2008 | Implementation differences | The Genuine Sieve of Eratosthenes |
12/13/2008 | So what is the morality of | The Genuine Sieve of Eratosthenes |
12/17/2008 | Good example. | The Genuine Sieve of Eratosthenes |
12/17/2008 | It's still naive trial divisibility | The Genuine Sieve of Eratosthenes |
12/23/2008 | I'll bite | The Genuine Sieve of Eratosthenes |
12/23/2008 | Oops, how embarrassing. | The Genuine Sieve of Eratosthenes |
12/23/2008 | Memory Management | The Genuine Sieve of Eratosthenes |
03/04/2009 | I concur | The Genuine Sieve of Eratosthenes |
03/04/2009 | Thanks Oleg | The Genuine Sieve of Eratosthenes |
03/11/2009 | Sorry Oleg, it's just naive trial divisibility | The Genuine Sieve of Eratosthenes |
03/11/2009 | Re: different motivation. | The Genuine Sieve of Eratosthenes |
03/11/2009 | Context | The Genuine Sieve of Eratosthenes |
10/23/2009 | Still just an unfaithful sieve. ;-) | The Genuine Sieve of Eratosthenes |
10/24/2009 | Strict Unfaithful Sieve in R | The Genuine Sieve of Eratosthenes |
10/24/2009 | Not really | The Genuine Sieve of Eratosthenes |
10/24/2009 | We're getting off topic | The Genuine Sieve of Eratosthenes |
10/24/2009 | Optimizing trial division vs Optimizing a "geniune sieve" | The Genuine Sieve of Eratosthenes |
12/09/2008 | Wow. Thank you, Chris. | AMS: A Special Issue on Formal Proof |
04/02/2009 | Zeilberger chimes in... | AMS: A Special Issue on Formal Proof |
04/30/2009 | Performance, Ambiguity of CFGs vs PEGs | Parsing Expression Grammars |
09/24/2008 | GHC's Specialize Pragma | Specializing values in a functional language |
02/11/2010 | re: spam | Information regarding financial crisis |
09/10/2008 | In terms of implementation... | ML Closure vs Scheme Closure |
09/10/2008 | Also on LtU | ML Closure vs Scheme Closure |
08/22/2008 | Maybe off-topic, but not inappropriate | type derivation for 'map map', yelp |
08/13/2008 | Functional Programming Languages excel at text processing | Text Processing by Functional Language? |
08/18/2008 | Graphs | Text Processing by Functional Language? |
08/20/2008 | What is purity? | Programming Language Beauty: Look Closure |
08/19/2008 | Eta abstraction. | Programming Language Beauty: Look Closure |
08/20/2008 | Oops... | Programming Language Beauty: Look Closure |
09/10/2008 | Pure Math | Programming Language Beauty: Look Closure |
07/28/2008 | I don't get it... | Beyond FRP: physics-inspired programming abstractions? |
11/02/2010 | Make it a forum post | Beyond FRP: physics-inspired programming abstractions? |
03/19/2009 | I particularly like this post. | Beyond FRP: physics-inspired programming abstractions? |
07/12/2008 | Scheme in a Grid? | In search for a programming language to replace spreadsheets. |
07/11/2008 | You mean any pure-MzScheme parsing system... | Parser Generators Supporting Astral Characters |
07/07/2008 | Bizarre statements... | Implementing fast interpreters |
07/09/2008 | I would agree that bytecode | Implementing fast interpreters |
07/14/2008 | Juice is not an interpreter | Implementing fast interpreters |
07/12/2008 | Lambda, the Ultimate GOTO | The hits and misses of Microsoft |
06/27/2008 | Internal security risks | Why Multi-Core is Easy and Internet is Hard |
09/22/2008 | Agreed. | The A-Z of Programming Languages |
06/18/2008 | Indeed... | SWI-Prolog FFI Problem: Getting Prolog and C to work together on MacOS? |
06/10/2008 | Right idea | using foldr to do map |
06/07/2008 | Not Spam | Our Own Little Language |
06/07/2008 | Welcome to LtU! | Our Own Little Language |
06/15/2008 | Interpreters | Our Own Little Language |
06/06/2008 | Citeseer | First class class objects, class vs. value namespaces, etc. |
06/04/2008 | Comments can effect comments below them | Comments can effect comments below them |
06/04/2008 | In this comment, I use a | Comments can effect comments below them |
06/04/2008 | And now, this comment | Comments can effect comments below them |
06/04/2008 | Well, it looks fine in | Comments can effect comments below them |
06/04/2008 | Ahh, I'm causing Drupal to | Comments can effect comments below them |
12/20/2008 | Great point. | Multiple Value Return - Common Lisp vs. Tuples and destructuring |
12/21/2008 | Haskell and CPS | Multiple Value Return - Common Lisp vs. Tuples and destructuring |
06/03/2008 | Glasgow Haskell | Multiple Value Return - Common Lisp vs. Tuples and destructuring |
06/03/2008 | Speaking of... | Multiple Value Return - Common Lisp vs. Tuples and destructuring |
06/04/2008 | I was expecting somebody to yell. | Multiple Value Return - Common Lisp vs. Tuples and destructuring |
06/05/2008 | Strict Pairs | Multiple Value Return - Common Lisp vs. Tuples and destructuring |
06/05/2008 | Almost. | Multiple Value Return - Common Lisp vs. Tuples and destructuring |
12/22/2008 | Aha, I see | Multiple Value Return - Common Lisp vs. Tuples and destructuring |
06/03/2008 | Implementation? | Multiple Value Return - Common Lisp vs. Tuples and destructuring |
06/03/2008 | Right... so is Mercury, but | Multiple Value Return - Common Lisp vs. Tuples and destructuring |
07/01/2008 | Consing | Multiple Value Return - Common Lisp vs. Tuples and destructuring |
06/06/2008 | It depends on what you do... | erlang green threads and the CLR |
06/07/2008 | Re: ETOS | erlang green threads and the CLR |
06/07/2008 | Distel for other languages | erlang green threads and the CLR |
05/17/2008 | Cost of optimization is very important. | Automatic Generation of Peephole Superoptimizers |
04/11/2008 | I don't buy it. | Minimal FORTH compiler and tutorial |
07/14/2008 | Sorry about my tone, but I stand by the content. | Minimal FORTH compiler and tutorial |
08/25/2007 | Constraint-based graphics. | Beyond Pretty-Printing: Galley Concepts in Document Formatting Combinators |
04/28/2010 | Removing Spam | LtU turns 7: The year of spam |
07/10/2007 | [OT] Relevancy of Mathematics | HOPL-III: Statecharts in the Making |
07/11/2007 | In defense of Hindley-Milner... | Simply Easy! (An Implementation of a Dependently Typed Lambda Calculus) |
05/04/2007 | Notebooks | Dynamic interactivity in Mathematica 6 |
07/14/2008 | HiPE hype | SMP Erlang vs. Haskell vs. ML |
09/22/2009 | Heh, neither link works for | Embedded ML? |
04/10/2011 | Getting Started | What is a "fully featured closure"? Request for comments. |
08/13/2007 | Not Quite. | Programming (language) puzzles |
08/13/2007 | My solution | Programming (language) puzzles |
08/13/2007 | It's correct. | Programming (language) puzzles |
08/13/2007 | It's more than 50% better | Programming (language) puzzles |
08/14/2007 | R5RS lcons | Programming (language) puzzles |
11/16/2010 | Also on LtU | De-Scheming MIT? |
10/23/2006 | Ditto | Specifying ECMAScript via ML |
06/02/2006 | What about MiniKanren in Haskell? | Buried Treasure - No Fluff Just Stuff |
05/26/2006 | First thing I read: | Stealing language features for fun and profit in Ruby |
05/27/2006 | Pattern Matching is orthogonal to Multiple Dispatch | Stealing language features for fun and profit in Ruby |
05/26/2006 | Omniscent Debugging | Backwards debugging |
05/26/2006 | Software Ideals | Software ideals and history |
07/31/2008 | Non-native continuations | Gilad Bracha: Will Continuations continue? |
05/21/2009 | Inversion of Abstraction | What do you believe about Programming Languages (that you can't prove (yet))? |
05/22/2009 | Maybe | What do you believe about Programming Languages (that you can't prove (yet))? |
05/23/2009 | The good theories are obvious in retrospect. | What do you believe about Programming Languages (that you can't prove (yet))? |
05/01/2006 | "associativity" vs. "associates" | Folding neither Left nor Right (or how to avoid overspecifying the solution to a problem) |
05/01/2006 | Go for it | Folding neither Left nor Right (or how to avoid overspecifying the solution to a problem) |
04/27/2006 | It may not be so difficult to implement a language... | Oberon Script. A Lightweight Compiler and Runtime System for the Web |
04/23/2006 | Neither is more "fundamental" | The fundamental difference between Sets and Lists? |
03/28/2006 | The R Project | The R Project |
03/23/2006 | Pagerank | Google Magic |
02/28/2006 | This isn't true tail recursion... | Tail call elimination decorator in Python |
03/02/2006 | Actually... | Tail call elimination decorator in Python |
08/21/2007 | It's still broke. | Tail call elimination decorator in Python |
02/28/2006 | Probably not | McBride Derivative paper |
05/03/2009 | Pascal -> C | source code conversion |
02/07/2006 | Neural Nets | eWeek: 'Exotic' Programming Tools Go Mainstream |
03/10/2006 | Language interoperability is Hard | Programming Language transformation? |
12/02/2005 | Usability, Tractability, and Decidability... | Are we missing out on fancy types? |
10/12/2005 | Agreed | Macros/Syntax vs. AST manipulation |
10/15/2005 | Syntax-case is still applicative order | Macros/Syntax vs. AST manipulation |
10/12/2005 | I think I agree | The Church-Turing Thesis: Breaking the Myth |
10/03/2005 | Omniscient debugging | Debuging state. |
10/03/2005 | Continuation Passing Style | "The Anatomy of a Loop" |
01/03/2009 | What if I use mapCont? | Are you using delimited continuations? |
08/23/2005 | Ivory Towers and Gelfand's Principle | Ivory Towers and Gelfand's Principle |
08/23/2005 | Practicality. | Ivory Towers and Gelfand's Principle |
08/23/2005 | The particular example is a red herring | Functional anti-memoization |
01/25/2009 | Flat types. | Functional anti-memoization |
08/23/2005 | Options. | Functional anti-memoization |
08/24/2005 | Re: Dataflow? | Functional anti-memoization |
01/25/2009 | As for Anti-Memoization | Functional anti-memoization |
08/14/2005 | Academic Economics | 'Information and Computation' Open Access |
08/17/2005 | "Useless" ideas | 'Information and Computation' Open Access |
08/17/2005 | How do you find existing ideas? | 'Information and Computation' Open Access |
08/18/2005 | It's finding other Communities | 'Information and Computation' Open Access |
08/20/2005 | Wishful Thinking | 'Information and Computation' Open Access |
08/18/2005 | Nope. Not even close. | 'Information and Computation' Open Access |
08/20/2005 | Logosphere | 'Information and Computation' Open Access |
08/12/2005 | I don't believe it | Larger Subroutines == Fewer Defects |
08/12/2005 | You are right. | Larger Subroutines == Fewer Defects |
08/06/2005 | Amen | Have scripting languages peaked? |
08/07/2005 | I agree | Have scripting languages peaked? |
08/08/2005 | Definitions | Have scripting languages peaked? |
08/04/2005 | Conceptual clarity has value | Objective scientific proof of OOP's validity? Don't need no stinkun' proof. |
08/12/2005 | You are unloading the implementation onto a library... | Objective scientific proof of OOP's validity? Don't need no stinkun' proof. |
08/12/2005 | Real-time GC | Objective scientific proof of OOP's validity? Don't need no stinkun' proof. |
08/02/2005 | Python has closures now. | A Java/Python hybrid? |
08/03/2005 | Syntax is the Vietnam of programming languages. | A Java/Python hybrid? |
08/02/2005 | Oh Oh! | Language Evolution applied to PLT |
08/02/2005 | My Bad | Language Evolution applied to PLT |
04/03/2010 | This article is 4.5 years old | Vacation |
08/07/2005 | Mnesia is essentially a relat | An interview with Chris Date |
08/12/2005 | I disagree... | An interview with Chris Date |
08/12/2005 | Well, I was going to thank y | An interview with Chris Date |
08/12/2005 | Somewhat speculative philosophy... | An interview with Chris Date |
08/07/2005 | Agreed. | An interview with Chris Date |
07/29/2005 | This is largely the realm of CAS | Language support for generating functions? |
07/29/2005 | Thanks, Anton | Language support for generating functions? |
07/29/2005 | Itinerary on LtU | CTM tour during the week of Nov. 7 |
07/21/2005 | It's existing code, not language design. | On the Revival of Dynamic Languages |
06/28/2005 | Cayenne -> Agda | Dead Languages |
06/29/2005 | I stand corrected | Dead Languages |
06/24/2005 | Hang-ups that count | How To Read a Paper |
06/24/2005 | I'm not sure I understand | How To Read a Paper |
06/15/2005 | Maybe, but I doubt Tim is right. | Tim Bray: On Threads |
06/16/2005 | Thanks | Tim Bray: On Threads |
06/19/2005 | Bisimulation meaning Entailment | Tim Bray: On Threads |
06/22/2005 | Brute Force is a relative term | Sudoku |
06/11/2005 | My guess is no | Multilinguals learning computer languages faster than monol. |
06/11/2005 | Hmm... playing with the todo | Links Demos |
06/08/2005 | PPC is hardly dead... | What will Apple's move to Intel mean for Alternative Language Communities? |
03/05/2009 | Hmm | From shift and reset to polarized linear logic |
03/10/2009 | Curry-Howard correspondence | From shift and reset to polarized linear logic |
06/03/2005 | Don't fret | Adam Bosworth: Ajax reconsidered |
06/01/2005 | Second TaPL | Basic(er) Simple(r) Type Theory(?) |
06/01/2005 | Web programming with continuations | Basic(er) Simple(r) Type Theory(?) |
06/03/2005 | Discrete Math from a Math Major | Basic(er) Simple(r) Type Theory(?) |
06/18/2005 | Beseme Project | Basic(er) Simple(r) Type Theory(?) |
05/31/2005 | Simplicity is a practical concern. | Judy Stores |
05/26/2005 | It is an lsystem | Context Free: Grammars as Graphics |
05/25/2005 | Strings vs Atoms, Monads vs. Uniqueness | Haskell for C Programmers |
05/25/2005 | Stateful implementations of pure interfaces | Haskell for C Programmers |
05/19/2005 | Tail-called JVMs... | Tail recursion |
05/08/2005 | > iirc, in first order logic | From Perl Monks: "pissed off about functional programming" |
05/13/2005 | References | From Perl Monks: "pissed off about functional programming" |
05/08/2005 | Structured programming analogy | From Perl Monks: "pissed off about functional programming" |
05/08/2005 | Structured programming analogy | From Perl Monks: "pissed off about functional programming" |
05/05/2005 | No need. | R6RS Scheme Status Report |
05/05/2005 | OCAML's "Shootout" Performance... | Expressivity of lisp/scheme but speed of assembly/C/C++ |
05/27/2009 | Why not focus on better implementations? | Lisp-Stat does not seem to be in good health lately. |
06/02/2009 | Scalar Performance | Lisp-Stat does not seem to be in good health lately. |
06/03/2009 | Stack and environment introspection | Lisp-Stat does not seem to be in good health lately. |
06/04/2009 | Introspection | Lisp-Stat does not seem to be in good health lately. |
01/08/2005 | Web programming still has a long way to go | Links (Wadler) |
11/17/2009 | re: front page | The Memory Pool System: Thirty person-years of memory management development goes Open Source |
12/17/2008 | My Aha Moments. | Explaining monads |
01/19/2010 | Fourth Edition | Enumerating the Rationals |
01/19/2010 | Fun paper. | Enumerating the Rationals |
LtU Topic Index Sorted by Date | LtU Topic Index Sorted by Topic | LtU Index of Post Authors | Zipped LtU Archive |