Posts By: dmbarbour
Date | Post | Topic |
07/17/2012 | Enso or OMeta. | OO type systems and BNFs |
07/13/2012 | Spike | Language Implementation 101 |
07/15/2012 | Starting at a Higher Level | Language Implementation 101 |
07/15/2012 | Growing the Heap | Language Implementation 101 |
07/16/2012 | Approaching parsing as a | Language Implementation 101 |
07/07/2012 | Not all things are possible | Why languages and not systems? |
07/07/2012 | I agree strongly. PL is very | Why languages and not systems? |
07/12/2012 | I certainly didn't get into | Why languages and not systems? |
07/06/2012 | The usual difficulty with | Immediate mode GUIs |
07/06/2012 | Widget Identity | Immediate mode GUIs |
07/06/2012 | The association between | Immediate mode GUIs |
07/14/2012 | User Model State | Immediate mode GUIs |
07/09/2012 | manipulating some level of | Erik Meijer started a discussion on Domain Specific Languages |
07/09/2012 | External DSLs on the other | Erik Meijer started a discussion on Domain Specific Languages |
07/12/2012 | Embedding a DSL is | Erik Meijer started a discussion on Domain Specific Languages |
07/12/2012 | Expressiveness, as described | Erik Meijer started a discussion on Domain Specific Languages |
07/13/2012 | Static analysis can be staged, too | Erik Meijer started a discussion on Domain Specific Languages |
06/24/2012 | Configuring the Genome | Evolved Turing neural networks - Unorganized machines and the brain |
06/24/2012 | Supervised | Evolved Turing neural networks - Unorganized machines and the brain |
06/18/2012 | Bottom is not a value. | Null, bottom, etc.? |
06/19/2012 | Value vs. Suspended Computations | Null, bottom, etc.? |
06/19/2012 | We don't need "types" to explain "values" | Null, bottom, etc.? |
06/20/2012 | Arguing Semantics | Null, bottom, etc.? |
06/20/2012 | Divergence meets no contracts | Null, bottom, etc.? |
06/20/2012 | Not all interesting | Null, bottom, etc.? |
06/20/2012 | Anything we can prove at | Null, bottom, etc.? |
06/21/2012 | Not treating bottom as a | Null, bottom, etc.? |
06/21/2012 | It is true that we can't | Null, bottom, etc.? |
06/21/2012 | What do you mean by | Null, bottom, etc.? |
06/20/2012 | Disagree | Null, bottom, etc.? |
06/21/2012 | Everything | Null, bottom, etc.? |
06/21/2012 | Provable is not the same as | Null, bottom, etc.? |
06/19/2012 | If values are defined by language | Null, bottom, etc.? |
06/20/2012 | Values relative to Language | Null, bottom, etc.? |
06/20/2012 | Within a lambda calculus, | Null, bottom, etc.? |
06/20/2012 | Distinguish them as you | Null, bottom, etc.? |
06/20/2012 | You can't distinguish \x. x | Null, bottom, etc.? |
06/20/2012 | With respect to the subset | Null, bottom, etc.? |
06/21/2012 | Domains before values | Null, bottom, etc.? |
06/20/2012 | Lazy performance | Null, bottom, etc.? |
06/20/2012 | Whole point of laziness | Null, bottom, etc.? |
06/21/2012 | Most control flow | Null, bottom, etc.? |
06/21/2012 | Speculation on Implementation | Null, bottom, etc.? |
06/21/2012 | Operational semantics | Null, bottom, etc.? |
06/22/2012 | Knowing the Unobserveable | Null, bottom, etc.? |
06/22/2012 | Non-termination and runtime | Null, bottom, etc.? |
06/22/2012 | I expect we accept different | Null, bottom, etc.? |
06/23/2012 | What may have been part of | Null, bottom, etc.? |
06/23/2012 | the distinction between | Null, bottom, etc.? |
06/23/2012 | Of course it is dependent on | Null, bottom, etc.? |
06/25/2012 | So you are saying one could | Null, bottom, etc.? |
06/20/2012 | Forcing is not Necessarily internal to lazy languages | Null, bottom, etc.? |
06/19/2012 | PS: regarding your point | Null, bottom, etc.? |
06/20/2012 | You have conflated "value" | Null, bottom, etc.? |
06/18/2012 | Total functions | Null, bottom, etc.? |
06/19/2012 | Ultrafinitism and Paraconsistency | Null, bottom, etc.? |
06/19/2012 | Sounds like | Null, bottom, etc.? |
06/19/2012 | Programming by Analogy with Parconsistent Modules | Null, bottom, etc.? |
06/14/2012 | Maybe Just Either Left, Right or Nothing | Why are exceptions not described as 'purely functional'? |
06/14/2012 | Conditions with pure functions | Why are exceptions not described as 'purely functional'? |
06/14/2012 | I'm assuming you don't have | Why are exceptions not described as 'purely functional'? |
06/15/2012 | Continuations | Why are exceptions not described as 'purely functional'? |
06/23/2012 | No Exceptions | Why are exceptions not described as 'purely functional'? |
07/07/2012 | Exceptions are not (usually) syntactic shorthand | Why are exceptions not described as 'purely functional'? |
07/07/2012 | Hacking the language | Why are exceptions not described as 'purely functional'? |
07/07/2012 | No need for continuation | Why are exceptions not described as 'purely functional'? |
06/14/2012 | I don't believe "precise | Looking for more info on precise types |
06/14/2012 | I could say more, but it | Looking for more info on precise types |
06/13/2012 | Not seeing much motive... | Type classes in a dynamic language |
06/13/2012 | Typeclass Issues | Type classes in a dynamic language |
06/14/2012 | Scope of definitions | Type classes in a dynamic language |
06/13/2012 | Associating Values with Types | Type classes in a dynamic language |
06/14/2012 | Configurations | Type classes in a dynamic language |
06/12/2012 | Lenses, ST, Applicative | Updating immutable data structures & hybrids from functional to imperative |
06/13/2012 | Applicatives | Updating immutable data structures & hybrids from functional to imperative |
06/13/2012 | Lazy Functional State Threads | Updating immutable data structures & hybrids from functional to imperative |
06/09/2012 | [meta] Broken link | Why Do Some Programming Languages Live and Others Die? |
06/12/2012 | People think sequentially ? | Why Do Some Programming Languages Live and Others Die? |
06/12/2012 | I can't even remember that. | Why Do Some Programming Languages Live and Others Die? |
06/12/2012 | Do we read sequentially? | Why Do Some Programming Languages Live and Others Die? |
06/12/2012 | Dual arguments... | Why Do Some Programming Languages Live and Others Die? |
06/12/2012 | Programming Experience | Why Do Some Programming Languages Live and Others Die? |
06/13/2012 | You don't need live | Why Do Some Programming Languages Live and Others Die? |
06/13/2012 | Re: Apologies | Why Do Some Programming Languages Live and Others Die? |
06/13/2012 | UI as PL | Why Do Some Programming Languages Live and Others Die? |
06/13/2012 | UI with two checkboxes and a | Why Do Some Programming Languages Live and Others Die? |
06/13/2012 | Grammar of Blubs | Why Do Some Programming Languages Live and Others Die? |
06/13/2012 | RE: Live vs. Modal | Why Do Some Programming Languages Live and Others Die? |
06/13/2012 | Well said, Jules. I agree | Why Do Some Programming Languages Live and Others Die? |
06/17/2012 | The goal of live programming | Why Do Some Programming Languages Live and Others Die? |
06/12/2012 | Testing | Why Do Some Programming Languages Live and Others Die? |
06/13/2012 | Temporal Working Set | Why Do Some Programming Languages Live and Others Die? |
06/06/2012 | pointless | Graphical languages of the Russian space program |
06/06/2012 | With point-free programming, | Graphical languages of the Russian space program |
06/06/2012 | Programming and User Interface | Graphical languages of the Russian space program |
06/06/2012 | Just a subset | Graphical languages of the Russian space program |
06/03/2012 | Talents: Dynamically Composable Units of Reuse | Talents: Dynamically Composable Units of Reuse |
06/02/2012 | Types or Something Types Provide | Implementing abstract classes automatically? |
05/30/2012 | Good support for weakly | Implementing abstract classes automatically? |
05/23/2012 | But in a "language with | Languages with 'unique' programs |
05/26/2012 | Not relevant. You are | Languages with 'unique' programs |
05/28/2012 | You seem to be decoupling | Languages with 'unique' programs |
05/22/2012 | what interesting | Languages with 'unique' programs |
05/28/2012 | SQL is Turing Complete, | Languages with 'unique' programs |
05/22/2012 | No refactoring or abstraction | Languages with 'unique' programs |
05/22/2012 | easy solutions were the only ones | Languages with 'unique' programs |
05/22/2012 | Finding this translation and | Languages with 'unique' programs |
05/22/2012 | Your language would just be | Languages with 'unique' programs |
05/22/2012 | Why would it be? It isn't as | Languages with 'unique' programs |
05/23/2012 | Performance Abstractions | Languages with 'unique' programs |
05/23/2012 | Keen Point. | Languages with 'unique' programs |
05/23/2012 | Live Programming, Interactive Programming, Gestures and Touch | Languages & Niches |
05/24/2012 | Language design and | Languages & Niches |
06/01/2012 | SIMD parallelism in PLs | Languages & Niches |
04/11/2012 | Are you sure it's an | Reverend Bayes, meet Countess Lovelace: Probabilistic Programming for Machine Learning |
04/10/2012 | Contributing Editor | Reverend Bayes, meet Countess Lovelace: Probabilistic Programming for Machine Learning |
04/20/2012 | None vs. Null | Quantitative comparison of unit testing vs. static typing? |
04/22/2012 | Phase Separation | Quantitative comparison of unit testing vs. static typing? |
04/22/2012 | Live staged programming | Quantitative comparison of unit testing vs. static typing? |
04/23/2012 | Inline State | Quantitative comparison of unit testing vs. static typing? |
04/23/2012 | Dynamic just means behavior | Quantitative comparison of unit testing vs. static typing? |
04/22/2012 | Typeful Dynamic | Quantitative comparison of unit testing vs. static typing? |
04/22/2012 | Inference | Quantitative comparison of unit testing vs. static typing? |
04/23/2012 | If you have generic or | Quantitative comparison of unit testing vs. static typing? |
04/21/2012 | Not necessarily Tedious or Brittle | Quantitative comparison of unit testing vs. static typing? |
04/21/2012 | Separate compilation is | Quantitative comparison of unit testing vs. static typing? |
03/31/2012 | Take existing populations of | Quantitative comparison of unit testing vs. static typing? |
03/31/2012 | The scientific lab approach | Quantitative comparison of unit testing vs. static typing? |
03/31/2012 | We must compare apples to oranges. | Quantitative comparison of unit testing vs. static typing? |
03/31/2012 | A lesson on lab results vs. | Quantitative comparison of unit testing vs. static typing? |
03/31/2012 | Not Chess Strategy | Quantitative comparison of unit testing vs. static typing? |
03/31/2012 | Invention and Design | Quantitative comparison of unit testing vs. static typing? |
04/01/2012 | Agreed. There is certainly a | Quantitative comparison of unit testing vs. static typing? |
04/01/2012 | Learning Curve | Quantitative comparison of unit testing vs. static typing? |
04/09/2012 | Encryption as Abstraction | Quantitative comparison of unit testing vs. static typing? |
03/23/2012 | Expressive Power | Parsing: The Solved Problem That Isn't |
04/06/2012 | Parse as a Stable Model | Parsing: The Solved Problem That Isn't |
04/06/2012 | Countering some Skepticisms | Parsing: The Solved Problem That Isn't |
04/06/2012 | May not Should | Parsing: The Solved Problem That Isn't |
04/06/2012 | Allowances and constraints | Parsing: The Solved Problem That Isn't |
04/06/2012 | Art of the State | Parsing: The Solved Problem That Isn't |
04/06/2012 | The state in my example is | Parsing: The Solved Problem That Isn't |
04/08/2012 | Stateful Semantics | Parsing: The Solved Problem That Isn't |
03/23/2012 | Synchronous reactive | How to Generate (Hard) Real-Time Code from Declarative Programming Languages? |
03/23/2012 | Hard Real-time | How to Generate (Hard) Real-Time Code from Declarative Programming Languages? |
03/23/2012 | Hard Memory Limits do not imply Real-time | How to Generate (Hard) Real-Time Code from Declarative Programming Languages? |
03/29/2012 | Linear Typed | How to Generate (Hard) Real-Time Code from Declarative Programming Languages? |
03/29/2012 | Conflating real-time and resource control | How to Generate (Hard) Real-Time Code from Declarative Programming Languages? |
03/29/2012 | Not separate concerns | How to Generate (Hard) Real-Time Code from Declarative Programming Languages? |
03/29/2012 | Anticipation | How to Generate (Hard) Real-Time Code from Declarative Programming Languages? |
03/23/2012 | Type-dependent behavior, | Disruptive PLT Revisited |
03/24/2012 | Types by any other name | Disruptive PLT Revisited |
03/23/2012 | SMT Solvers | Disruptive PLT Revisited |
03/24/2012 | NoACID? | Disruptive PLT Revisited |
03/15/2012 | Under which conditions do | Distributed capabilities versus network latency |
03/15/2012 | Remote Batching | Distributed capabilities versus network latency |
03/15/2012 | Unum Pattern | Distributed capabilities versus network latency |
03/16/2012 | State Model | Distributed capabilities versus network latency |
03/26/2012 | Uni-Tea | Distributed capabilities versus network latency |
03/16/2012 | Client-Immediate EC | Distributed capabilities versus network latency |
03/15/2012 | More Resources | Software Cartography and Code Navigation |
03/13/2012 | Persistent Data Structures | Reversing operations |
03/12/2012 | Type as a function of what? | What work in FRP models programs which can change the type of output and input they have? |
03/09/2012 | Coherent Formal Design? | References about the importance of formalism in programming language design |
03/12/2012 | Bad ideas can be written in | References about the importance of formalism in programming language design |
03/09/2012 | Formalism and Coherence | References about the importance of formalism in programming language design |
03/10/2012 | broken link | Language mystery: identify the source language to a worm based on its object code |
03/05/2012 | Total semantics | What does focusing tell us about language design? |
03/05/2012 | non-termination isn't an | What does focusing tell us about language design? |
03/06/2012 | Purity | What does focusing tell us about language design? |
03/05/2012 | C++ has plenty of that. | Informed dissent: William Cook contra Bob Harper on OOP |
02/28/2012 | Objects and Actors | Massive Numbers of Actors vs. Massive Numbers of Objects vs. ???? |
02/29/2012 | Problems of OO and RMI | Massive Numbers of Actors vs. Massive Numbers of Objects vs. ???? |
02/29/2012 | Actor, Object, Agent, Node | Massive Numbers of Actors vs. Massive Numbers of Objects vs. ???? |
02/29/2012 | Web application servers. | Massive Numbers of Actors vs. Massive Numbers of Objects vs. ???? |
02/29/2012 | messages that behave like | Massive Numbers of Actors vs. Massive Numbers of Objects vs. ???? |
02/29/2012 | Meh. | Massive Numbers of Actors vs. Massive Numbers of Objects vs. ???? |
02/29/2012 | Leaky Conceptual Models | Massive Numbers of Actors vs. Massive Numbers of Objects vs. ???? |
02/29/2012 | Develop and Design | Massive Numbers of Actors vs. Massive Numbers of Objects vs. ???? |
02/29/2012 | Technology and platform are | Massive Numbers of Actors vs. Massive Numbers of Objects vs. ???? |
03/01/2012 | 1. Is there a less vague way | Massive Numbers of Actors vs. Massive Numbers of Objects vs. ???? |
03/03/2012 | cell phones will soon have | Massive Numbers of Actors vs. Massive Numbers of Objects vs. ???? |
03/03/2012 | Into the Cloud | Massive Numbers of Actors vs. Massive Numbers of Objects vs. ???? |
03/03/2012 | smarts and replicated | Massive Numbers of Actors vs. Massive Numbers of Objects vs. ???? |
03/04/2012 | Survivable Networking | Massive Numbers of Actors vs. Massive Numbers of Objects vs. ???? |
03/01/2012 | Existential Types | why first-class functions |
03/01/2012 | Parameterization | why first-class functions |
02/28/2012 | Partial Transcript | Bret Victor's Inventing on Priniciple |
03/03/2012 | Serving Time in a PL Jail | Bret Victor's Inventing on Priniciple |
03/03/2012 | Why Anticipation? | Bret Victor's Inventing on Priniciple |
02/24/2012 | Worrydreams and Principles | When Formal Systems Kill: Computer Ethics and Formal Methods |
02/29/2012 | Crash-only | When Formal Systems Kill: Computer Ethics and Formal Methods |
02/26/2012 | 403 | When Formal Systems Kill: Computer Ethics and Formal Methods |
02/23/2012 | Self-Certification: Bootstrapping Certified Typecheckers | Self-Certification: Bootstrapping Certified Typecheckers |
02/24/2012 | Futures vs. Promises | Long rant on Erlang-style Actors: Lost Dimension |
02/24/2012 | Reactive vs. Futures | Long rant on Erlang-style Actors: Lost Dimension |
03/07/2012 | Combining Streams | Long rant on Erlang-style Actors: Lost Dimension |
03/07/2012 | Synchrony and Coordination | Long rant on Erlang-style Actors: Lost Dimension |
03/08/2012 | Eliminating Stale Updates | Long rant on Erlang-style Actors: Lost Dimension |
03/08/2012 | No Change | Long rant on Erlang-style Actors: Lost Dimension |
03/08/2012 | Partitioned dataflow subgraphs | Long rant on Erlang-style Actors: Lost Dimension |
03/08/2012 | fools and their deadlines | Long rant on Erlang-style Actors: Lost Dimension |
03/08/2012 | Soft Armor against Glitches | Long rant on Erlang-style Actors: Lost Dimension |
03/08/2012 | Burden from explicit delay | Long rant on Erlang-style Actors: Lost Dimension |
03/08/2012 | you'll just get called again | Long rant on Erlang-style Actors: Lost Dimension |
03/08/2012 | The reasoning required to | Long rant on Erlang-style Actors: Lost Dimension |
03/08/2012 | Shared State Synchronization | Long rant on Erlang-style Actors: Lost Dimension |
03/08/2012 | Compiler | Long rant on Erlang-style Actors: Lost Dimension |
03/08/2012 | RE: Content Addressing | Long rant on Erlang-style Actors: Lost Dimension |
03/07/2012 | Data fusion is what we do | Long rant on Erlang-style Actors: Lost Dimension |
03/10/2012 | Deprecating observer pattern | Long rant on Erlang-style Actors: Lost Dimension |
03/10/2012 | Initial event source | Long rant on Erlang-style Actors: Lost Dimension |
03/11/2012 | creating and destroying new event sources | Long rant on Erlang-style Actors: Lost Dimension |
03/16/2012 | Not very | Long rant on Erlang-style Actors: Lost Dimension |
03/11/2012 | not naturally event-driven | Long rant on Erlang-style Actors: Lost Dimension |
03/16/2012 | meaning of event | Long rant on Erlang-style Actors: Lost Dimension |
03/17/2012 | Keyboard state | Long rant on Erlang-style Actors: Lost Dimension |
03/17/2012 | model with state | Long rant on Erlang-style Actors: Lost Dimension |
03/10/2012 | Events not essential | Long rant on Erlang-style Actors: Lost Dimension |
03/11/2012 | Interactive Programming | Long rant on Erlang-style Actors: Lost Dimension |
03/01/2012 | Consistency with Vats | Long rant on Erlang-style Actors: Lost Dimension |
03/02/2012 | Cause and Side-effect | Long rant on Erlang-style Actors: Lost Dimension |
03/04/2012 | Efficiently implementing | Long rant on Erlang-style Actors: Lost Dimension |
03/05/2012 | Not Necessarily | Long rant on Erlang-style Actors: Lost Dimension |
03/05/2012 | Not Relevant | Long rant on Erlang-style Actors: Lost Dimension |
03/06/2012 | Essential indeterminism and | Long rant on Erlang-style Actors: Lost Dimension |
02/23/2012 | Concept maps | A Concept Design for C++ |
02/15/2012 | Arrows | Why Concatenative Programming Matters |
02/15/2012 | Point-free style, Tacit programming | Why Concatenative Programming Matters |
02/15/2012 | Application as Staging | Why Concatenative Programming Matters |
02/15/2012 | I am not a stack | Why Concatenative Programming Matters |
02/15/2012 | Concatenative means more | Why Concatenative Programming Matters |
02/20/2012 | Entanglement | Why Concatenative Programming Matters |
02/26/2012 | Zero and One | Why Concatenative Programming Matters |
02/09/2012 | Adam Chlipala | Teaching challenge: culturally enriching formulae-as-types |
02/08/2012 | Access Oriented | Active Variables in Common Lisp |
02/08/2012 | Lenses | Active Variables in Common Lisp |
02/04/2012 | Neat Idea | Programming as collaborative reference |
02/03/2012 | More than once | Peak Abstraction |
02/03/2012 | Abstraction-poor | Peak Abstraction |
02/03/2012 | Reusable, Extensible, Modular, Type Safe, Stateful | Peak Abstraction |
02/04/2012 | I'm not sure what you just | Peak Abstraction |
02/03/2012 | Resent it or not | Peak Abstraction |
02/03/2012 | Proper `Interfaces` | Peak Abstraction |
02/04/2012 | Abstraction problem | Peak Abstraction |
02/04/2012 | Mystique? | Peak Abstraction |
02/05/2012 | By means of | Peak Abstraction |
02/03/2012 | Blaming the Language | Peak Abstraction |
02/04/2012 | Natural level of abstraction | Peak Abstraction |
02/04/2012 | Well said. | Peak Abstraction |
01/30/2012 | Complexity Estimates | Evolution of mainstream programming language paradigms |
01/31/2012 | Interaction | Evolution of mainstream programming language paradigms |
02/01/2012 | Growing Pains | Evolution of mainstream programming language paradigms |
02/02/2012 | Complexity Pain | Evolution of mainstream programming language paradigms |
02/06/2012 | Language Properties | Evolution of mainstream programming language paradigms |
02/08/2012 | Complex vs. Complicated | Evolution of mainstream programming language paradigms |
02/02/2012 | Arguments without character | Evolution of mainstream programming language paradigms |
01/30/2012 | Brookian Behavior | Evolution of mainstream programming language paradigms |
01/31/2012 | Component vs. Framework | Evolution of mainstream programming language paradigms |
01/31/2012 | Components and Functional | Evolution of mainstream programming language paradigms |
02/05/2012 | Open System Dynamic Processes | Evolution of mainstream programming language paradigms |
01/30/2012 | the next step | Evolution of mainstream programming language paradigms |
01/26/2012 | PLT | Syntax Desugaring Algorithm Question |
02/13/2012 | Functions for Annotations | Syntax Desugaring Algorithm Question |
01/26/2012 | Space sensitive syntax | LastCalc: A web-based REPL for a pure functional programming language with a flexible syntax and parser |
02/01/2012 | Mixfix precedence | STEPS 2011 Progress Report (personal computing in 20kLOC) |
01/20/2012 | Don't Try This At Home | Visual Studio Achievements |
01/19/2012 | Diagrams | Graphics primitives? |
01/19/2012 | GPipe, Spark, Vertigo | Graphics primitives? |
01/20/2012 | Features for Graphics Systems | Graphics primitives? |
01/21/2012 | 2 entangled things here. | Graphics primitives? |
01/22/2012 | Subpixel Rendering | Graphics primitives? |
01/25/2012 | Link | Graphics primitives? |
01/25/2012 | Regarding Shape Grammars | Graphics primitives? |
01/17/2012 | So there cannot be any other | crazy PL idea: prescriptive trait inference |
01/17/2012 | Trait Suppression | crazy PL idea: prescriptive trait inference |
01/18/2012 | Somehow Abstract? | crazy PL idea: prescriptive trait inference |
01/18/2012 | It isn't clear to me that | crazy PL idea: prescriptive trait inference |
01/19/2012 | How is `semantic intent` represented | crazy PL idea: prescriptive trait inference |
01/20/2012 | Where is it marked? | crazy PL idea: prescriptive trait inference |
01/19/2012 | Deriving Usage and Yet | crazy PL idea: prescriptive trait inference |
01/20/2012 | Inference through Attrition | crazy PL idea: prescriptive trait inference |
01/20/2012 | Ambiguous, Not Abstract | crazy PL idea: prescriptive trait inference |
01/20/2012 | You aren't resolving a name | crazy PL idea: prescriptive trait inference |
01/21/2012 | No resolution? | crazy PL idea: prescriptive trait inference |
01/19/2012 | Taking `Position` | crazy PL idea: prescriptive trait inference |
01/17/2012 | Interesting | crazy PL idea: prescriptive trait inference |
01/18/2012 | Utopian Pipedreams | crazy PL idea: prescriptive trait inference |
01/18/2012 | For relevant experiences | crazy PL idea: prescriptive trait inference |
01/20/2012 | Structured Frustration? | crazy PL idea: prescriptive trait inference |
01/21/2012 | Accessing position has and | crazy PL idea: prescriptive trait inference |
12/27/2011 | Replaceable Abstractions | Programmer Archeologists |
12/27/2011 | What I mean by composition | Programmer Archeologists |
12/28/2011 | External structure | Programmer Archeologists |
12/29/2011 | No Absolute Reference | Programmer Archeologists |
12/29/2011 | Medium of discourse | Programmer Archeologists |
12/30/2011 | Modus tollens | Programmer Archeologists |
12/30/2011 | Temporal and Spatial | Programmer Archeologists |
12/31/2011 | Scope | Programmer Archeologists |
01/02/2012 | Partial View of the Elephant | Programmer Archeologists |
01/02/2012 | No better position | Programmer Archeologists |
01/03/2012 | You said the same thing in | Programmer Archeologists |
12/29/2011 | Composition, Entanglement, Abstraction | Programmer Archeologists |
12/19/2011 | Human to Human | Cambridge Course on "Usability of Programming Languages" |
12/20/2011 | Social Models for PL | Cambridge Course on "Usability of Programming Languages" |
01/03/2012 | Typestate or Null Object | Designing a languge — what theory is a must? |
12/11/2011 | It used to be a pair-a-dime | General purpose as a special case? |
12/05/2011 | Kell Calculus or Concept Oriented or RDP | Models for distributed parallelism |
09/24/2011 | CTM | Redesigning the Mozart virtual machine |
09/18/2011 | Meh. Not worth reading. | What Does Functional Programming Mean? |
09/18/2011 | Composition vs. Purity | What Does Functional Programming Mean? |
09/19/2011 | Bickering over semantics | What Does Functional Programming Mean? |
09/20/2011 | Re: True State | What Does Functional Programming Mean? |
09/20/2011 | Use X to do my job better | What Does Functional Programming Mean? |
09/24/2011 | Not sufficient | What Does Functional Programming Mean? |
09/20/2011 | ZUI vs. Physics | Sample applications for programming languages |
09/20/2011 | Iterative solutions | Sample applications for programming languages |
09/20/2011 | FRP is stateful | Sample applications for programming languages |
09/20/2011 | Modeling physics | Sample applications for programming languages |
09/20/2011 | FRP is not 'openly' modular. | Sample applications for programming languages |
09/21/2011 | Modularity and FRP | Sample applications for programming languages |
09/22/2011 | Resource Directories | Sample applications for programming languages |
09/22/2011 | Fresh identifiers | Sample applications for programming languages |
09/22/2011 | Too concrete | Sample applications for programming languages |
09/23/2011 | Stable Identity | Sample applications for programming languages |
09/22/2011 | Relative paths | Sample applications for programming languages |
09/19/2011 | Staging, Constraints | Sample applications for programming languages |
09/17/2011 | I would love to see a good | Sample applications for programming languages |
09/15/2011 | Closed design | Google's "The Future of JavaScript" internal memo leaked |
09/20/2011 | back on Earth, I vote for a | Google's "The Future of JavaScript" internal memo leaked |
09/21/2011 | When seeking revolutionary | Google's "The Future of JavaScript" internal memo leaked |
09/21/2011 | Excitement factor | Google's "The Future of JavaScript" internal memo leaked |
09/22/2011 | Standards are for clients, not competitors | Google's "The Future of JavaScript" internal memo leaked |
09/22/2011 | Not the size that matters | Google's "The Future of JavaScript" internal memo leaked |
09/22/2011 | The "lowest common | Google's "The Future of JavaScript" internal memo leaked |
09/23/2011 | Did you even read the leaked | Google's "The Future of JavaScript" internal memo leaked |
09/23/2011 | RFCs and Proposals | Google's "The Future of JavaScript" internal memo leaked |
09/23/2011 | Open source does not make a | Google's "The Future of JavaScript" internal memo leaked |
09/24/2011 | APIs come with | Google's "The Future of JavaScript" internal memo leaked |
09/24/2011 | Peers | Google's "The Future of JavaScript" internal memo leaked |
09/26/2011 | I am sorry you feel that | Google's "The Future of JavaScript" internal memo leaked |
09/22/2011 | Interesting | Google's "The Future of JavaScript" internal memo leaked |
09/09/2011 | Laziness for RDBMSs | What needs to be done? |
09/12/2011 | Lazy Implicit State | What needs to be done? |
09/13/2011 | I'm unfamiliar with Spine | What needs to be done? |
09/09/2011 | Reactive Demand Programming | What needs to be done? |
09/10/2011 | CSCW | What needs to be done? |
09/10/2011 | Functional optimizations | What needs to be done? |
09/10/2011 | Inline virtual method call | What needs to be done? |
09/12/2011 | Metaprogramming | What needs to be done? |
09/13/2011 | Ugly Metaprogramming | What needs to be done? |
09/12/2011 | Computer! Earl grey, hot! | What needs to be done? |
09/12/2011 | machine language | What needs to be done? |
09/12/2011 | Fatuus in machina | What needs to be done? |
09/14/2011 | Educational Aspect | What needs to be done? |
09/16/2011 | Graphics is classic Library material | What needs to be done? |
09/17/2011 | I consider your vector | What needs to be done? |
09/17/2011 | Definition and Coupling | What needs to be done? |
09/18/2011 | My response isn't | What needs to be done? |
09/19/2011 | no need for numbers | What needs to be done? |
09/20/2011 | Are you missing the meaning | What needs to be done? |
09/20/2011 | Meh. | What needs to be done? |
09/14/2011 | Text in Haskell | What needs to be done? |
09/15/2011 | An Iteratee is a fold | What needs to be done? |
09/17/2011 | Language Transforms | What needs to be done? |
09/17/2011 | Refactoring | What needs to be done? |
09/18/2011 | Behavior | What needs to be done? |
09/20/2011 | Expressing Constraints | What needs to be done? |
09/20/2011 | Constraint Programming | What needs to be done? |
09/12/2011 | General Purpose Blub | The Trouble with Erlang |
09/13/2011 | Multi-domain programming | The Trouble with Erlang |
09/13/2011 | No | The Trouble with Erlang |
09/14/2011 | ill suited for every purpose | The Trouble with Erlang |
09/04/2011 | Typing Abstraction Violations? | Behavioral subtyping and errors |
09/05/2011 | Why? | Behavioral subtyping and errors |
09/06/2011 | Extending the Extension Language | the gnu extension language |
09/07/2011 | library vs. extension | the gnu extension language |
09/09/2011 | no waiting | the gnu extension language |
09/12/2011 | Toil is an option | the gnu extension language |
09/07/2011 | If it's a parameter or | the gnu extension language |
09/08/2011 | Untrue. Support for macros | the gnu extension language |
09/11/2011 | A modification to the | the gnu extension language |
09/12/2011 | Metaprogramming is programming | the gnu extension language |
09/08/2011 | re: macros by value | the gnu extension language |
09/05/2011 | Hygiene isn't necessary | the gnu extension language |
09/06/2011 | No | the gnu extension language |
09/06/2011 | All mad scientists | the gnu extension language |
09/07/2011 | Anarchy and Anti-modularity | the gnu extension language |
09/08/2011 | Rigid constraints | the gnu extension language |
09/08/2011 | Abstractive Power | the gnu extension language |
09/08/2011 | Equal Power | the gnu extension language |
09/09/2011 | Islands bridged by abstractions | the gnu extension language |
09/02/2011 | JavaScript is an option | the gnu extension language |
09/02/2011 | JavaScript implementations | the gnu extension language |
09/02/2011 | High level incompatibility | the gnu extension language |
09/02/2011 | Performance and Extension Languages | the gnu extension language |
09/03/2011 | Nice rant. But I don't see | the gnu extension language |
09/03/2011 | Standard Junior Project | the gnu extension language |
09/04/2011 | OMeta | the gnu extension language |
09/06/2011 | A good extension language | the gnu extension language |
09/06/2011 | Simple minded approach | the gnu extension language |
08/31/2011 | Plaid Verbosity | State of objects |
09/01/2011 | Plaid Concurrency | State of objects |
09/01/2011 | Declarative is not timeless | State of objects |
09/01/2011 | Declarative | State of objects |
08/31/2011 | Typing Protocols | State of objects |
09/01/2011 | Partial Failure | State of objects |
09/03/2011 | Regarding Transactions | State of objects |
09/06/2011 | Explicit Dependencies and Cascading Failure | State of objects |
09/21/2011 | Contributing editors | Forum Topics and Story |
09/21/2011 | The usual answer is to hide | Forum Topics and Story |
09/22/2011 | The 'golden years' of LtU | Forum Topics and Story |
09/24/2011 | Not about me | Forum Topics and Story |
09/24/2011 | You make some good points. I | Forum Topics and Story |
09/22/2011 | Indeed | Forum Topics and Story |
08/26/2011 | More than monads | Side effect tracking in Haskell and D |
08/26/2011 | Opa is interesting. But | Opa |
08/26/2011 | Their choice, of course. But | Opa |
08/26/2011 | Maude standard library code | Opa |
08/27/2011 | I am quite sure there is a | Opa |
08/26/2011 | License feedback | Opa |
08/26/2011 | I welcome freedom | Opa |
08/29/2011 | Re: FRP vs. Pi | Opa |
09/01/2011 | Father Time | Opa |
09/03/2011 | Extend vs. Stretch | Opa |
09/03/2011 | Why should someone say 'what | Opa |
09/03/2011 | root failure | Opa |
09/03/2011 | Higher order reasoning is | Opa |
09/05/2011 | Infokinesis | Opa |
09/05/2011 | Sketch e-mail example | Opa |
09/09/2011 | Litany of RDP questions | Opa |
09/01/2011 | 99% of web applications | Opa |
09/02/2011 | Measuring cost-effectiveness | Opa |
09/08/2011 | Neat | Opa |
08/24/2011 | Vat Concurrency | Asynchronous messaging as integral part of programming language |
08/24/2011 | Priority Perversion | Asynchronous messaging as integral part of programming language |
08/25/2011 | Security does not need to be | Asynchronous messaging as integral part of programming language |
08/26/2011 | 'Reply' Link | Asynchronous messaging as integral part of programming language |
08/26/2011 | Buggy or Malign | Asynchronous messaging as integral part of programming language |
08/26/2011 | E order | Asynchronous messaging as integral part of programming language |
08/28/2011 | RPC Layer | Asynchronous messaging as integral part of programming language |
08/28/2011 | Abstraction and Composition | Asynchronous messaging as integral part of programming language |
08/28/2011 | Event Programming | Asynchronous messaging as integral part of programming language |
08/28/2011 | Not so nasty | Asynchronous messaging as integral part of programming language |
09/04/2011 | Inadequate abstraction is nasty | Asynchronous messaging as integral part of programming language |
09/05/2011 | Use more abstraction | Asynchronous messaging as integral part of programming language |
09/05/2011 | Arguably, the world is flat. | Asynchronous messaging as integral part of programming language |
09/05/2011 | Simplistic | Asynchronous messaging as integral part of programming language |
08/29/2011 | callbacks | Asynchronous messaging as integral part of programming language |
08/30/2011 | marginal improvements | Asynchronous messaging as integral part of programming language |
08/30/2011 | Nested Meta-info | Asynchronous messaging as integral part of programming language |
08/28/2011 | Bandwidth and Stateless Communication | Asynchronous messaging as integral part of programming language |
08/20/2011 | Term Rewrite Systems | Can somebody help me to understand some basic stuff about programming ? |
08/12/2011 | U Can't Touch `this` | The this argument in dynamic programming languages with OO and first-class functions |
08/08/2011 | Curl | Candle - a new script language that unifies XML technologies |
08/12/2011 | Referential Transparency | Candle - a new script language that unifies XML technologies |
08/22/2011 | Little Bits of XML Repeating | Candle - a new script language that unifies XML technologies |
08/22/2011 | Design Gaps | Candle - a new script language that unifies XML technologies |
08/11/2011 | GPipe | Spark: Modular, Composable Shaders for Graphics Hardware |
08/11/2011 | Rate-qualified types | Spark: Modular, Composable Shaders for Graphics Hardware |
08/07/2011 | the problem isn't putting | Programming and Scaling |
08/08/2011 | Language Glue | Programming and Scaling |
08/09/2011 | Reject 'extensible' syntax in favor of 'user-defined' syntax | Programming and Scaling |
08/09/2011 | Effective DSLs | Programming and Scaling |
08/09/2011 | DSLs and Experience | Programming and Scaling |
08/12/2011 | The problem | Programming and Scaling |
08/12/2011 | Living with Legacy | Programming and Scaling |
08/13/2011 | expose the navigation | Programming and Scaling |
08/13/2011 | Little Bits of History Repeating | Programming and Scaling |
08/14/2011 | innovation can go faster for | Programming and Scaling |
08/15/2011 | Necessary Complexity | Programming and Scaling |
08/15/2011 | Second Base | Programming and Scaling |
08/18/2011 | Parametric Effects | Programming and Scaling |
08/18/2011 | When you send code as data, | Programming and Scaling |
08/18/2011 | Variable number | Programming and Scaling |
08/19/2011 | if I visit some shady | Programming and Scaling |
08/18/2011 | Homomorphic cryptography | Programming and Scaling |
08/18/2011 | Semi-transparent Distribution | Programming and Scaling |
08/19/2011 | Writing it once | Programming and Scaling |
08/19/2011 | Dynamically Scoped Effects | Programming and Scaling |
08/19/2011 | Capabilities as Effect Constructors | Programming and Scaling |
08/19/2011 | No Role for Effects-as-Signals in Security | Programming and Scaling |
08/19/2011 | Dynamic Environment | Programming and Scaling |
08/19/2011 | Far refs in E | Programming and Scaling |
08/20/2011 | Are you proposing to change | Programming and Scaling |
08/21/2011 | What does | Programming and Scaling |
08/22/2011 | Wouldn't it be better | Programming and Scaling |
08/22/2011 | Interesting. I've never | Programming and Scaling |
08/22/2011 | I'm blanking on the name, | Programming and Scaling |
08/23/2011 | Network Resource | Programming and Scaling |
08/23/2011 | Alternative to embedding cost caps | Programming and Scaling |
08/21/2011 | E reference mechanics | Programming and Scaling |
08/22/2011 | Eventually is not Lazy | Programming and Scaling |
08/22/2011 | We Dream of Parallel | Programming and Scaling |
08/23/2011 | Broken promises and timeouts | Programming and Scaling |
08/23/2011 | Pipelining without Promises | Programming and Scaling |
08/18/2011 | Proposed Web Assembly Model | Programming and Scaling |
08/12/2011 | Orchestration Languages | Programming and Scaling |
08/02/2011 | Kleisli Arrows | Lightweight Monadic Programming in ML |
08/04/2011 | Wrong problem | Lightweight Monadic Programming in ML |
08/04/2011 | Composition and Decomposition | Lightweight Monadic Programming in ML |
08/04/2011 | Capabilities and subsetting | Lightweight Monadic Programming in ML |
08/04/2011 | Monads and Effects is a bad marriage | Lightweight Monadic Programming in ML |
08/05/2011 | First Class Signals | Lightweight Monadic Programming in ML |
08/05/2011 | first class signals | Lightweight Monadic Programming in ML |
07/25/2011 | Composition Properties and Paradigms | Developer Phenomenology vs. Artifact Attributes in Language Design |
07/23/2011 | F-aster | F*: A Verifying ML Compiler for Distributed Programming |
07/20/2011 | The Right Stuff | Is it possible to write code that works the very first time? |
07/25/2011 | Specification for Pudding | Is it possible to write code that works the very first time? |
07/25/2011 | why I should care | Is it possible to write code that works the very first time? |
07/25/2011 | Compilers are a (relatively) Easy case | Is it possible to write code that works the very first time? |
07/22/2011 | I'm curious how critics of | Is it possible to write code that works the very first time? |
07/23/2011 | Re: Intensionality vs. Extensionality | Is it possible to write code that works the very first time? |
07/23/2011 | Libraries | Is it possible to write code that works the very first time? |
07/23/2011 | Somewhat Agreed | Is it possible to write code that works the very first time? |
07/28/2011 | Compositional by Construction | Is it possible to write code that works the very first time? |
07/14/2011 | Compiling with Continuations | Implementor's guide/tutorial to delimited continuations? |
07/14/2011 | Feature Space | The Last Language? |
07/19/2011 | portable language | The Last Language? |
07/14/2011 | Composition and Integration before Abstraction | The Last Language? |
07/14/2011 | Composition vs. Abstraction (Terminology) | The Last Language? |
07/16/2011 | Modifying Language vs. Program | The Last Language? |
07/14/2011 | We've found the last language. | The Last Language? |
07/14/2011 | Embrace the Negative Paradigms! | The Last Language? |
07/15/2011 | Step Back and See the Ugliness | The Last Language? |
07/15/2011 | Cancer of the Signal State Membrane | The Last Language? |
07/16/2011 | Pushing Buttons | The Last Language? |
07/16/2011 | Signals and YinYang | The Last Language? |
07/16/2011 | Behaviors need Signals | The Last Language? |
07/15/2011 | Legacy and Compatibility | The Last Language? |
07/15/2011 | Better Abstractions | The Last Language? |
07/15/2011 | Separation of Abstraction and Performance | The Last Language? |
07/08/2011 | Acts of Desperation? | Knockout JS |
07/09/2011 | Web Assembly | Knockout JS |
07/09/2011 | a language in multiple hats | Knockout JS |
07/10/2011 | not javascript's success | Knockout JS |
07/10/2011 | JS vs. C++? | Knockout JS |
07/10/2011 | Widely Used != Effective | Knockout JS |
07/10/2011 | Issues of perspective | Knockout JS |
07/20/2011 | Fog of Software Development | Knockout JS |
07/21/2011 | MIME not usable in <script> | Knockout JS |
07/21/2011 | Dreaming On | Knockout JS |
07/21/2011 | Evolving Language | Knockout JS |
07/21/2011 | Substantial Evolution | Knockout JS |
07/10/2011 | Don't agree with your characterization of developer fault | Knockout JS |
07/10/2011 | Tools can be really, really bad | Knockout JS |
07/11/2011 | Illusion of Choice | Knockout JS |
07/12/2011 | Coq | Knockout JS |
07/28/2011 | Intersection of Classes and Prototypes | Knockout JS |
07/06/2011 | Do People think Sequentially? | Parallel bars |
07/06/2011 | Giving goals | Parallel bars |
07/18/2011 | Express Sequentiality | Parallel bars |
07/04/2011 | Concept of a "Benign Effect"? | Of Course ML Has Monads! |
07/05/2011 | hear hear, and how | Of Course ML Has Monads! |
06/27/2011 | Re: language extension | Why Programming Languages? |
06/29/2011 | Language Concurrency vs. Performance? | Why Programming Languages? |
06/29/2011 | Optimizability and Interop | Why Programming Languages? |
06/30/2011 | annotating optimizations | Why Programming Languages? |
08/24/2011 | Thank you | Inconsistency Robustness 2011 at Stanford |
06/27/2011 | re: incremental algorithms | modules are anti-modular |
06/27/2011 | Incremental for Job Control and Concurrency | modules are anti-modular |
06/27/2011 | No danger there. | modules are anti-modular |
06/22/2011 | ISO/IEC 24772 is off-putting | Guidance to avoiding vulnerabilities in programming languages (ISO/IEC 24772) |
06/21/2011 | Cognitive Dimensions of Notation | The Value Of Syntax? |
06/21/2011 | Parse before syntax? | The Value Of Syntax? |
06/21/2011 | Invariants in Grammar Definition | The Value Of Syntax? |
06/22/2011 | Not prefix/postfix hiccups. | The Value Of Syntax? |
06/20/2011 | Interesting | Visual programming for the higher level architecture |
06/12/2011 | Vats | AsyncScala: DSL for coordinating asynchronous processes in Scala |
06/12/2011 | Infrastructure Layer | AsyncScala: DSL for coordinating asynchronous processes in Scala |
06/13/2011 | Legacy API integration | AsyncScala: DSL for coordinating asynchronous processes in Scala |
06/07/2011 | Parkinson's Law of Triviality | Wadler's law of language design |
05/27/2011 | Related | Advice for a young researcher |
05/28/2011 | Check out event calculus and | Advice for a young researcher |
05/29/2011 | Behaviors with Lasting Effects | Advice for a young researcher |
05/31/2011 | Re: Ada failure | Rob Pike: Public Static Void |
06/07/2011 | winner takes all, eventually | Rob Pike: Public Static Void |
07/10/2011 | re: exceptions overrated | Rob Pike: Public Static Void |
08/02/2011 | Why is this a problem? | Why is tail call optimization an issue in GC'd languages? |
08/02/2011 | Not 'naturally TCO' | Why is tail call optimization an issue in GC'd languages? |
05/16/2011 | The issue, as I understand | Why is tail call optimization an issue in GC'd languages? |
05/17/2011 | Ah, but how many of those | Why is tail call optimization an issue in GC'd languages? |
05/10/2011 | garbage collecting immutable | One Pass Real-Time Generational Mark-Sweep Garbage Collection |
05/10/2011 | Perhaps 'misleading' would | One Pass Real-Time Generational Mark-Sweep Garbage Collection |
05/10/2011 | Re: replication | One Pass Real-Time Generational Mark-Sweep Garbage Collection |
05/11/2011 | !pervasive mutability | One Pass Real-Time Generational Mark-Sweep Garbage Collection |
05/16/2011 | Haskell and Clean do not | One Pass Real-Time Generational Mark-Sweep Garbage Collection |
05/16/2011 | What benefit is the | One Pass Real-Time Generational Mark-Sweep Garbage Collection |
05/16/2011 | You can prevent generating | One Pass Real-Time Generational Mark-Sweep Garbage Collection |
05/16/2011 | Sure, immutability doesn't | One Pass Real-Time Generational Mark-Sweep Garbage Collection |
05/04/2011 | Cyclic Graphs | Enso: William Cook's new programming model |
05/23/2011 | Imperative cycles | Enso: William Cook's new programming model |
05/24/2011 | Re: Transactions at scale | Enso: William Cook's new programming model |
05/24/2011 | Scalable models are compositional | Enso: William Cook's new programming model |
05/24/2011 | Lock-based implementation not relevant | Enso: William Cook's new programming model |
05/24/2011 | A Language of Micro Databases | Enso: William Cook's new programming model |
07/04/2012 | Excellent. Front page. | Enso: William Cook's new programming model |
04/29/2011 | Ban on Imports | Types from imported modules "leaking" into a module's public interface |
04/30/2011 | Linker as Constraint Solver | Types from imported modules "leaking" into a module's public interface |
05/01/2011 | Code Search - Semantics vs. IDE feature | Types from imported modules "leaking" into a module's public interface |
05/01/2011 | Formalizing some of this | Types from imported modules "leaking" into a module's public interface |
05/03/2011 | point-free composition | Iteration function in lambda calculus |
05/03/2011 | Multiplication | Iteration function in lambda calculus |
05/05/2011 | Problematic Integers | Iteration function in lambda calculus |
04/27/2011 | Modularity | Elephants don't play chess |
04/27/2011 | Modularity of Subsumption | Elephants don't play chess |
04/27/2011 | Definition of Subsumption Architecture: | Elephants don't play chess |
05/01/2011 | Differences from previous architectures | Elephants don't play chess |
05/01/2011 | Automata and Language Theory for Agents | Elephants don't play chess |
04/27/2011 | Sharing Plans is a Fine Basis for Wait-Free Coordination | Elephants don't play chess |
04/27/2011 | Re: 'enhanced' perception | Elephants don't play chess |
04/23/2011 | Procedure as Strategy | Nomenclature for impure functions |
04/23/2011 | Infinite Memory | Nomenclature for impure functions |
04/23/2011 | Allocation and Temporal Effects | Nomenclature for impure functions |
04/23/2011 | Idempotence | Nomenclature for impure functions |
04/21/2011 | Generalized Arrows are Multi Level Languages | Generalized Arrows are Multi Level Languages |
08/17/2011 | Contextual Clipboard! | Coding at the Speed of Touch |
08/18/2011 | Contextual Clipboard | Coding at the Speed of Touch |
08/18/2011 | Type inference | Coding at the Speed of Touch |
08/31/2011 | Mess and Merge | Coding at the Speed of Touch |
08/18/2011 | temporarily ill typed | Coding at the Speed of Touch |
08/31/2011 | Zany Doodle | Coding at the Speed of Touch |
02/09/2012 | Chorded Keyboard | Coding at the Speed of Touch |
03/25/2012 | 3D Touch | Coding at the Speed of Touch |
03/27/2012 | Speech based | Coding at the Speed of Touch |
03/27/2012 | Interactive Languages | Coding at the Speed of Touch |
04/22/2011 | Explain | Build Your Own Blocks (BYOB) |
04/22/2011 | Thanks | Build Your Own Blocks (BYOB) |
04/22/2011 | Command and Consequence | Build Your Own Blocks (BYOB) |
04/22/2011 | Word play | Build Your Own Blocks (BYOB) |
04/22/2011 | If my battalions could | Build Your Own Blocks (BYOB) |
04/23/2011 | I don't attribute any | Build Your Own Blocks (BYOB) |
04/23/2011 | Programming with Time | Build Your Own Blocks (BYOB) |
04/23/2011 | Delay vs. State | Build Your Own Blocks (BYOB) |
04/23/2011 | The robotics community isn't | Build Your Own Blocks (BYOB) |
04/23/2011 | How could you be in the | Build Your Own Blocks (BYOB) |
04/23/2011 | Re: Scalable Programming Models | Build Your Own Blocks (BYOB) |
04/13/2011 | Principled Programming Language Design | Staking Claims: A History of Programming Language Design Claims and Evidence |
04/14/2011 | No need for Psychology | Staking Claims: A History of Programming Language Design Claims and Evidence |
04/18/2011 | an industrial chair | Staking Claims: A History of Programming Language Design Claims and Evidence |
04/18/2011 | psychology and security? | Staking Claims: A History of Programming Language Design Claims and Evidence |
04/18/2011 | one of the worst mechanisms | Staking Claims: A History of Programming Language Design Claims and Evidence |
04/19/2011 | Human in a loop | Staking Claims: A History of Programming Language Design Claims and Evidence |
04/05/2011 | here it is | History of PL |
04/11/2011 | Useful Algebraic Properties for Programming Models | Algebra of Programming |
03/28/2011 | Concept Oriented Programming | Extensible nesting of classes |
03/31/2011 | Specification Bugs | Finding and Understanding Bugs in C Compilers |
04/01/2011 | Contradictions in the | Finding and Understanding Bugs in C Compilers |
04/01/2011 | a bit fuzzy what a | Finding and Understanding Bugs in C Compilers |
03/30/2011 | x-ref | Programming on an iPhone |
03/30/2011 | tablet programming experience | Programming on an iPhone |
03/30/2011 | Jailbreak! | Programming on an iPhone |
03/30/2011 | Developer License | Programming on an iPhone |
03/24/2011 | ST Monad | Determining if a function is effectively pure |
03/25/2011 | IIRC, Bit-C includes a | Determining if a function is effectively pure |
03/22/2011 | OO as Imperative | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | Creative enough | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | Schools of Programming | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | Metaphors aren't precise | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | A roomful of object people | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | Can you define 'object'? | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | Not Pop Culture | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | Synchronous message passing | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/28/2011 | Imperative is Characteristic | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/28/2011 | If objects are used to model | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/28/2011 | Put four 'OO' language | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/28/2011 | Typo | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | What relationship are you | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | Object the Ultimate | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | Programming in a multi-object system | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | Computer scientists are not | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | deceptive intuitions | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/23/2011 | There is certainly some | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/29/2011 | In many cases if we simply | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/29/2011 | Strange metaphors | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/30/2011 | Gradient | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/30/2011 | In practice | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/30/2011 | Consistent Experience | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/30/2011 | inConsistent Experience | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | No more so than concrete | Bob Harper of CMU is blogging about programming languages and introductory CS education |
06/28/2012 | Not disagreeing, but we | Bob Harper of CMU is blogging about programming languages and introductory CS education |
06/28/2012 | Concurrency is not a type of | Bob Harper of CMU is blogging about programming languages and introductory CS education |
06/29/2012 | Concurrency without Parallelism | Bob Harper of CMU is blogging about programming languages and introductory CS education |
06/29/2012 | Users are concurrent. But, | Bob Harper of CMU is blogging about programming languages and introductory CS education |
06/29/2012 | Perl? or Lisp? | Bob Harper of CMU is blogging about programming languages and introductory CS education |
06/29/2012 | True. I thought about that | Bob Harper of CMU is blogging about programming languages and introductory CS education |
06/26/2012 | Bah, Humpty Dumpty Definitions | Bob Harper of CMU is blogging about programming languages and introductory CS education |
06/28/2012 | The confusion you describe | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/24/2011 | Uses | Continuations that store the heap? |
03/25/2011 | Opposite problem | Continuations that store the heap? |
03/20/2011 | First-class Undo, Backtracking, Worlds | Continuations that store the heap? |
03/16/2011 | Uniplate, biplate, | Functor is to Lens as Applicative is to Biplate: Introducing Multiplate |
03/12/2011 | 'where' is not an expression | Very Quick Question On "where" vs. "letrec", "letfn", "labels", etc. |
03/11/2011 | Non-strict application | Strict data constructors + non-strict application? |
03/14/2011 | Effectful computations | Strict data constructors + non-strict application? |
03/15/2011 | Under which conditions would | Strict data constructors + non-strict application? |
03/11/2011 | Protocol buffers offer | Schemas for JSON? |
03/15/2011 | Scoped Extensions | Namespaces for methods? |
03/15/2011 | It depends on why you are | Namespaces for methods? |
03/17/2011 | Long names | Namespaces for methods? |
03/14/2011 | Objects as Modules | Namespaces for methods? |
03/15/2011 | Extensions via Interfaces | Namespaces for methods? |
03/17/2011 | Explicit interface implementations | Namespaces for methods? |
03/09/2011 | Ambient Oriented Programming (AmOP) | Ambient Oriented Programming (AmOP) |
03/10/2011 | Horrible | Ambient Oriented Programming (AmOP) |
03/10/2011 | Are you calling me an | Ambient Oriented Programming (AmOP) |
08/31/2011 | Classless objects | Ambient Oriented Programming (AmOP) |
08/31/2011 | Service Brokering | Ambient Oriented Programming (AmOP) |
03/10/2011 | Information wants to | Rule 110 in HTML5 + CSS3 |
03/02/2011 | Destructive Reflection | Object capabilities for protecting object slots in prototype-based languages? |
03/02/2011 | Not Quite Capabilities | Object capabilities for protecting object slots in prototype-based languages? |
03/03/2011 | Thoughts on the model | Object capabilities for protecting object slots in prototype-based languages? |
03/04/2011 | My experience... | Object capabilities for protecting object slots in prototype-based languages? |
03/04/2011 | we don't have proof that the | Object capabilities for protecting object slots in prototype-based languages? |
03/08/2011 | small victory | Middle History of Logic Programming |
03/09/2011 | The main problem | Middle History of Logic Programming |
03/09/2011 | Vivarium project | Middle History of Logic Programming |
03/09/2011 | Many-core concurrency has | Middle History of Logic Programming |
03/09/2011 | A thesis statement ought to have justification. | Middle History of Logic Programming |
03/09/2011 | Whether a language scales to | Middle History of Logic Programming |
03/09/2011 | compile times and project size | Middle History of Logic Programming |
03/10/2011 | Staging | Middle History of Logic Programming |
02/27/2011 | Frame Problem | Can contracts provide the features of type classes, bounded quantification and effect systems? |
02/28/2011 | I don't really understand | Can contracts provide the features of type classes, bounded quantification and effect systems? |
02/28/2011 | Contracts and Auditing | Can contracts provide the features of type classes, bounded quantification and effect systems? |
02/28/2011 | I'll check out the book, but | Can contracts provide the features of type classes, bounded quantification and effect systems? |
02/28/2011 | EC? | Memory Models: A Case for Rethinking Parallel Languages and Hardware, CACM, August 2010 |
02/28/2011 | Scalability of Transactions | Memory Models: A Case for Rethinking Parallel Languages and Hardware, CACM, August 2010 |
03/10/2011 | live programming, dynamic update | InfoQ video + transcript of Rob Pike on Go |
02/26/2011 | Maybe extend the synopsis a | InfoQ video + transcript of Rob Pike on Go |
02/26/2011 | It Depends on your choice of | InfoQ video + transcript of Rob Pike on Go |
02/26/2011 | I'm sure there are others. | InfoQ video + transcript of Rob Pike on Go |
02/28/2011 | Consistency | InfoQ video + transcript of Rob Pike on Go |
02/28/2011 | Zero-overhead Principle | InfoQ video + transcript of Rob Pike on Go |
03/01/2011 | Critiquing language design | InfoQ video + transcript of Rob Pike on Go |
03/01/2011 | What is a large system, | InfoQ video + transcript of Rob Pike on Go |
03/01/2011 | how is that different from | InfoQ video + transcript of Rob Pike on Go |
02/20/2011 | Performance | What is an Actor? |
02/20/2011 | Okay, I'll grant that | What is an Actor? |
02/13/2011 | actors would still fail to | Monads vs. Actors |
02/13/2011 | Exactly as written. | Monads vs. Actors |
02/13/2011 | Wrong problem | Monads vs. Actors |
02/14/2011 | Laziness is not the issue | Monads vs. Actors |
02/14/2011 | reasoning about side-effects | Monads vs. Actors |
02/15/2011 | what could you possibly do | Monads vs. Actors |
02/17/2011 | that still rules out all the | Monads vs. Actors |
02/17/2011 | Capabilities are semantic | Monads vs. Actors |
02/17/2011 | Re: Scenarios | Monads vs. Actors |
02/18/2011 | No such thing as "one" level of indirection | Monads vs. Actors |
02/18/2011 | if accessing a local value | Monads vs. Actors |
02/18/2011 | Monads vs. Actors | |
02/14/2011 | "purely functional actor" | Monads vs. Actors |
02/13/2011 | Abstracting Glue | Monads vs. Actors |
02/20/2011 | Concurrency was not relevant | Monads vs. Actors |
02/20/2011 | Not relevant to Gilad's argument | Monads vs. Actors |
02/20/2011 | Effect Affect | Monads vs. Actors |
02/21/2011 | Strictly speaking, neither | Monads vs. Actors |
02/21/2011 | Ridiculous | Monads vs. Actors |
02/21/2011 | abstraction violation | Monads vs. Actors |
02/22/2011 | Actors can be implemented in lambda calculus | Monads vs. Actors |
02/22/2011 | There is no "fairness" in | Monads vs. Actors |
02/25/2011 | Fairness Axiom | Monads vs. Actors |
01/28/2011 | If a holistic type A refers | Holistic types |
01/22/2011 | Generative Grammars, Term Rewrite Systems | Points in the Pattern Matching Design Space |
01/22/2011 | Single Assignment Variables | Points in the Pattern Matching Design Space |
01/23/2011 | What is the similarity? | Points in the Pattern Matching Design Space |
01/23/2011 | Single assignment variables | Points in the Pattern Matching Design Space |
01/23/2011 | Oz's variables can be | Points in the Pattern Matching Design Space |
01/23/2011 | I don't remember exactly, | Points in the Pattern Matching Design Space |
01/23/2011 | logic variables and single | Points in the Pattern Matching Design Space |
01/23/2011 | Why do you insist on | Points in the Pattern Matching Design Space |
01/25/2011 | Thanks for clarifying that. | Points in the Pattern Matching Design Space |
01/21/2011 | A few I've found interesting | I've run out of programming languages to study |
01/24/2011 | I like Curl's consistency | I've run out of programming languages to study |
01/21/2011 | Newspeak | I've run out of programming languages to study |
01/22/2011 | There's definitely a lot of | I've run out of programming languages to study |
01/23/2011 | POLA isn't a solution. | I've run out of programming languages to study |
01/24/2011 | Security and Usability | I've run out of programming languages to study |
01/24/2011 | Ocaps won't help you solve a | I've run out of programming languages to study |
01/25/2011 | Powerful assembly instructions | I've run out of programming languages to study |
02/03/2011 | Access oriented programming | I've run out of programming languages to study |
02/04/2011 | all you need to do is | I've run out of programming languages to study |
02/04/2011 | At scale... | I've run out of programming languages to study |
01/16/2011 | RepRap | Quines and my mad mind |
01/16/2011 | FunLoft | Parametric Prediction of Heap Memory Requirements |
01/20/2011 | Reactive spreadsheet-like | guy steele on how (not) to think of parallel programming |
01/20/2011 | Aqueuemulators | guy steele on how (not) to think of parallel programming |
01/20/2011 | i see development teams | guy steele on how (not) to think of parallel programming |
01/21/2011 | Weak forms of Consistency | guy steele on how (not) to think of parallel programming |
01/21/2011 | Three stooges Bling? | guy steele on how (not) to think of parallel programming |
01/22/2011 | Parallel compilation | guy steele on how (not) to think of parallel programming |
01/23/2011 | Incremental? | guy steele on how (not) to think of parallel programming |
01/23/2011 | if you are making sustained | guy steele on how (not) to think of parallel programming |
01/23/2011 | A self-fulfilling prophecy | guy steele on how (not) to think of parallel programming |
01/23/2011 | 'Linear N' will in a few | guy steele on how (not) to think of parallel programming |
01/24/2011 | The difference between | guy steele on how (not) to think of parallel programming |
01/24/2011 | Parallelism works well | guy steele on how (not) to think of parallel programming |
01/21/2011 | Root Problem | guy steele on how (not) to think of parallel programming |
01/25/2011 | a language that could model | guy steele on how (not) to think of parallel programming |
01/25/2011 | Responsibility of a Language Architect | guy steele on how (not) to think of parallel programming |
01/25/2011 | if there is going to be major innovation | guy steele on how (not) to think of parallel programming |
01/21/2011 | I think he means that | guy steele on how (not) to think of parallel programming |
01/10/2011 | With FRP and staged | Scala Team Wins ERC Grant |
01/11/2011 | Related | Scala Team Wins ERC Grant |
01/07/2011 | Edit Compile Test Repeat | Fast Compilers |
01/09/2011 | At 50 ms... | Fast Compilers |
01/09/2011 | UI without lockout | Fast Compilers |
01/09/2011 | Yeah, a goal would be | Fast Compilers |
01/09/2011 | Synch Costs | Fast Compilers |
01/09/2011 | Sounds architectural, then. | Fast Compilers |
01/09/2011 | Interesting document. I | Fast Compilers |
01/08/2011 | Consistent Delay | Fast Compilers |
01/07/2011 | Hill of Beans | Fast Compilers |
01/08/2011 | Moore's end is a real | Fast Compilers |
01/19/2011 | Bridging extreme domains | Fast Compilers |
01/19/2011 | Manifest typing is axed if | Fast Compilers |
01/12/2011 | Bootstrap from Interpreter | Fast Compilers |
01/12/2011 | Re: runtime first | Fast Compilers |
01/13/2011 | Why use the target language | Fast Compilers |
01/14/2011 | No. A language can have a | Fast Compilers |
01/11/2011 | I've heard of people using RDBMS | Fast Compilers |
01/05/2011 | Confused | Runtime code generation for partial application? |
01/05/2011 | Partial application and | Runtime code generation for partial application? |
01/05/2011 | If you define 'staging' such | Runtime code generation for partial application? |
01/05/2011 | Re: definition of "closure" | Runtime code generation for partial application? |
01/05/2011 | Simple Decision Mechanisms | Runtime code generation for partial application? |
01/05/2011 | Predictable of Optimization | Runtime code generation for partial application? |
01/05/2011 | Interesting. Someone | Runtime code generation for partial application? |
01/05/2011 | Objects, in general, are a | Runtime code generation for partial application? |
01/05/2011 | Use of cryptographic URLs is | Runtime code generation for partial application? |
01/06/2011 | Language Support is not just Foreign References | Runtime code generation for partial application? |
01/06/2011 | export in the way Waterken | Runtime code generation for partial application? |
01/06/2011 | mobile code again? I don't | Runtime code generation for partial application? |
01/07/2011 | Arguments about Terminology | Runtime code generation for partial application? |
01/07/2011 | This concept of 'ownership' | Runtime code generation for partial application? |
01/07/2011 | Please provide even a | Runtime code generation for partial application? |
01/07/2011 | Semantically, I would say | Runtime code generation for partial application? |
01/08/2011 | But I still don't see why | Runtime code generation for partial application? |
01/08/2011 | Content-Centric Networking | Runtime code generation for partial application? |
01/07/2011 | In some languages, function | Runtime code generation for partial application? |
01/11/2011 | Indeed, it has been a | Runtime code generation for partial application? |
01/05/2011 | Higher-order functions can | Runtime code generation for partial application? |
01/05/2011 | I had previously argued that | Runtime code generation for partial application? |
01/05/2011 | I attempted to clarify what | Runtime code generation for partial application? |
01/05/2011 | This interpretation is the | Runtime code generation for partial application? |
01/07/2011 | I've also used this | The AST Typing Problem |
12/25/2010 | Related | Type systems for structured languages |
12/28/2010 | In the same vein as TV, you | Type systems for structured languages |
12/28/2010 | Challenge | Type systems for structured languages |
01/02/2011 | Extensible syntax is | Memory, Actions and Extensible Syntax |
12/29/2010 | C isn't a very good example | The Semicolon Wars |
12/29/2010 | Judging semantics | The Semicolon Wars |
12/30/2010 | A program may be incorrect | The Semicolon Wars |
12/30/2010 | Language Properties | The Semicolon Wars |
01/01/2011 | A standard library | Interesting Standard Libraries to Study |
01/07/2011 | Nobody uses ACID | Stressed by Distributed Programming? Well, CALM Down. |
01/07/2011 | Posting an Item | Stressed by Distributed Programming? Well, CALM Down. |
01/07/2011 | Stateless apps | Stressed by Distributed Programming? Well, CALM Down. |
01/07/2011 | Useful | Stressed by Distributed Programming? Well, CALM Down. |
12/09/2010 | Desiderata for a remote batch processing language | Semi-implicit batched remote code execution as staging |
12/09/2010 | Distributed GC or Bandwidth costs? | Semi-implicit batched remote code execution as staging |
12/12/2010 | Sending code to the server | Semi-implicit batched remote code execution as staging |
12/12/2010 | Side effects | Semi-implicit batched remote code execution as staging |
12/12/2010 | Self-contained... | Semi-implicit batched remote code execution as staging |
12/14/2010 | efficiency | Semi-implicit batched remote code execution as staging |
12/06/2010 | Huh? | Reference Counting vs Tracing Garbage Collection? |
12/06/2010 | Not relevant. | Reference Counting vs Tracing Garbage Collection? |
12/02/2010 | I'm really disappointed that | Haskell Researchers Announce Discovery of Industry Programmer Who Gives a Shit |
12/02/2010 | Just avoid the four letter | Haskell Researchers Announce Discovery of Industry Programmer Who Gives a Shit |
12/02/2010 | I will not | Haskell Researchers Announce Discovery of Industry Programmer Who Gives a Shit |
12/02/2010 | I have reddit if I'm looking | Haskell Researchers Announce Discovery of Industry Programmer Who Gives a Shit |
12/02/2010 | Spewing poison with perfumed | Haskell Researchers Announce Discovery of Industry Programmer Who Gives a Shit |
12/04/2010 | "gives a beep" | Haskell Researchers Announce Discovery of Industry Programmer Who Gives a Shit |
12/04/2010 | Where is your logic? | Haskell Researchers Announce Discovery of Industry Programmer Who Gives a Shit |
12/04/2010 | I am not offended or | Haskell Researchers Announce Discovery of Industry Programmer Who Gives a Shit |
12/17/2010 | 6NF enough | Tolerant vs. Demanding Software |
12/17/2010 | My last experience working | Tolerant vs. Demanding Software |
11/26/2010 | Nice links. Thank you, Josh. | Inconsistency Robustness 2011 at Stanford |
11/25/2010 | A text summary was | "Future of Programming Languages" panel |
12/09/2010 | Practical languages today | "Future of Programming Languages" panel |
12/13/2010 | performance | "Future of Programming Languages" panel |
11/24/2010 | Real world of concurrent systems... | What is computation? Concurrency versus Turing's Model |
11/24/2010 | In many-core concurrent | What is computation? Concurrency versus Turing's Model |
11/26/2010 | Component failures are | What is computation? Concurrency versus Turing's Model |
11/24/2010 | Closed Actors System? | What is computation? Concurrency versus Turing's Model |
11/25/2010 | Choice vs. Concurrency | What is computation? Concurrency versus Turing's Model |
11/25/2010 | Simultaneity exists. | What is computation? Concurrency versus Turing's Model |
11/16/2010 | Interactive Language | The Free-Form Linguistics Revolution in Mathematica |
11/15/2010 | Expression Problem minus Static Type Safety | Clojure's Solutions to the Expression Problem |
11/15/2010 | many ways to make this problem difficult | Clojure's Solutions to the Expression Problem |
11/16/2010 | In context | Clojure's Solutions to the Expression Problem |
11/16/2010 | Nope. | Clojure's Solutions to the Expression Problem |
11/17/2010 | It should also include MOO, | Clojure's Solutions to the Expression Problem |
11/16/2010 | Multiple Dispatch | Clojure's Solutions to the Expression Problem |
11/17/2010 | I've not seen any papers on | Clojure's Solutions to the Expression Problem |
11/22/2010 | Always a tradeoff? | Clojure's Solutions to the Expression Problem |
11/23/2010 | Expressiveness vs. Tractability | Clojure's Solutions to the Expression Problem |
11/16/2010 | Programmers rise to meet the problems. | A Preliminary Survey on Functional Programming |
11/16/2010 | Talents are not equal. Not | A Preliminary Survey on Functional Programming |
11/17/2010 | OMG! | A Preliminary Survey on Functional Programming |
11/16/2010 | Grasshoppers and Gurus | A Preliminary Survey on Functional Programming |
11/17/2010 | Standard Error | A Preliminary Survey on Functional Programming |
11/18/2010 | Feature Competition and Consistency | A Preliminary Survey on Functional Programming |
11/08/2010 | Grammar-based Computation | Lambda the Ultimate seems an Overstatement (not) |
11/09/2010 | I disagree with your | Lambda the Ultimate seems an Overstatement (not) |
11/10/2010 | Partial expansions from | Lambda the Ultimate seems an Overstatement (not) |
11/11/2010 | Indeed. | Lambda the Ultimate seems an Overstatement (not) |
11/11/2010 | Under the rug. | Lambda the Ultimate seems an Overstatement (not) |
11/12/2010 | Right. | Lambda the Ultimate seems an Overstatement (not) |
11/12/2010 | Single assignment variables | Lambda the Ultimate seems an Overstatement (not) |
11/14/2010 | I see. You aren't saying the | Lambda the Ultimate seems an Overstatement (not) |
11/14/2010 | I understand your goals, but | Lambda the Ultimate seems an Overstatement (not) |
11/13/2010 | If the technical argument | Lambda the Ultimate seems an Overstatement (not) |
11/14/2010 | Ethos, Pathos, Logos | Lambda the Ultimate seems an Overstatement (not) |
11/13/2010 | Humility still in order | Lambda the Ultimate seems an Overstatement (not) |
11/27/2010 | I disagree. Calculation and | Lambda the Ultimate seems an Overstatement (not) |
11/27/2010 | I consider any argument | Lambda the Ultimate seems an Overstatement (not) |
11/27/2010 | Category Mistake | Lambda the Ultimate seems an Overstatement (not) |
11/24/2010 | "Work for"? | Lambda the Ultimate seems an Overstatement (not) |
11/24/2010 | Re: CPS | Lambda the Ultimate seems an Overstatement (not) |
11/27/2010 | FP view of time | Lambda the Ultimate seems an Overstatement (not) |
11/29/2010 | I know what Actors model | Lambda the Ultimate seems an Overstatement (not) |
11/29/2010 | Indeed. | Lambda the Ultimate seems an Overstatement (not) |
11/30/2010 | Indeterminism is unnecessary for Concurrency | Lambda the Ultimate seems an Overstatement (not) |
12/01/2010 | The real question | Lambda the Ultimate seems an Overstatement (not) |
12/01/2010 | Separation of Concerns | Lambda the Ultimate seems an Overstatement (not) |
11/25/2010 | Could you please work on | Lambda the Ultimate seems an Overstatement (not) |
11/17/2010 | Exponential code explosives | Closures without function pointers |
11/17/2010 | You'd probably need lambda | Closures without function pointers |
11/13/2010 | Humorous | Computation Abstraction: Going Beyond Programming Language Glue |
11/06/2010 | Ercato Manifesto and an Anti-manifesto | yet another paradigm |
11/04/2010 | Reversibility and Sokoban | Conservative Logic |
11/01/2010 | Coconut | Accelerating Haskell Array Codes with Multicore GPUs |
10/29/2010 | Related | Asynchronous Programming, Monads and Continuations in C#, F# and Scala |
10/29/2010 | Responsiveness | Asynchronous Programming, Monads and Continuations in C#, F# and Scala |
10/31/2010 | Improving Values | Asynchronous Programming, Monads and Continuations in C#, F# and Scala |
10/31/2010 | Re: just use futures+threads | Asynchronous Programming, Monads and Continuations in C#, F# and Scala |
10/28/2010 | Grand Theft Wumpus | Land of Lisp |
10/29/2010 | Yeah | Land of Lisp |
10/29/2010 | 'Lazy' guild | Land of Lisp |
10/29/2010 | Dedicated Topic | Programming Languages Panel Streaming Live Today (10/28/2010 16:30 PST GMT-7) |
10/30/2010 | Thanks for the Summary | Programming Languages Panel Streaming Live Today (10/28/2010 16:30 PST GMT-7) |
10/30/2010 | Full Service Computing & Evolvable Software | Programming Languages Panel Streaming Live Today (10/28/2010 16:30 PST GMT-7) |
10/30/2010 | City on a Swamp | Programming Languages Panel Streaming Live Today (10/28/2010 16:30 PST GMT-7) |
10/27/2010 | I'd direct the question at | Comprehensive overview of security models? |
10/29/2010 | Secure Interaction Design | Comprehensive overview of security models? |
10/27/2010 | Object Capability Discipline | The Myths of Object-Orientation |
10/28/2010 | Message passing has poor | The Myths of Object-Orientation |
10/29/2010 | Message passing. | The Myths of Object-Orientation |
10/29/2010 | The above author was | The Myths of Object-Orientation |
10/29/2010 | Interesting. I wonder what | The Myths of Object-Orientation |
10/29/2010 | Protocol Buffers | The Myths of Object-Orientation |
10/29/2010 | synchronicity is mostly a | The Myths of Object-Orientation |
10/29/2010 | E language | The Myths of Object-Orientation |
10/27/2010 | Functional Objects | The Myths of Object-Orientation |
10/28/2010 | Re: Philosophy | The Myths of Object-Orientation |
11/01/2010 | Pick One: 'Baked in' Modularity vs. Monolithic Apps | The Myths of Object-Orientation |
11/01/2010 | Standard Libraries and Core Languages | The Myths of Object-Orientation |
11/02/2010 | Just Another Problem Domain? | The Myths of Object-Orientation |
11/02/2010 | Modularity and Architecture | The Myths of Object-Orientation |
11/03/2010 | A dozen different linear | The Myths of Object-Orientation |
11/03/2010 | Modularity doesn't | The Myths of Object-Orientation |
11/03/2010 | Configurable | The Myths of Object-Orientation |
11/03/2010 | Modularity isn't about the | The Myths of Object-Orientation |
11/04/2010 | Modular Languages on the Mind | The Myths of Object-Orientation |
11/03/2010 | Layering and Interoperability | The Myths of Object-Orientation |
11/03/2010 | Not Hopeless | The Myths of Object-Orientation |
10/24/2010 | Something everyone can object to | another new language, Chomsky hierarchy Type-0 |
10/15/2010 | Omega by Tim Sheard | Programming languages with higher kinds? |
10/12/2010 | Glasgow, Coconut, Sse compiler run... | Intel's Array Building Blocks (was Rapidmind) : What do the purists and pragmatists think? |
10/11/2010 | Many other barriers | The barrier to take-up of language innovation |
10/12/2010 | Exercise of a concept - raw, | The barrier to take-up of language innovation |
10/13/2010 | Naming and Reasoning | The barrier to take-up of language innovation |
10/14/2010 | quality of design will | The barrier to take-up of language innovation |
10/26/2010 | RE: JavaScript | The barrier to take-up of language innovation |
10/09/2010 | Functional Reactive Programming | A functional-programming view of time |
10/09/2010 | Explicit delay, Integration | A functional-programming view of time |
10/09/2010 | Reactive allows it easily | A functional-programming view of time |
10/15/2010 | Physical Constraints | A functional-programming view of time |
10/15/2010 | Integral in Reactive means | A functional-programming view of time |
10/16/2010 | on the inside, their should | A functional-programming view of time |
10/16/2010 | Relative Efforts for Relative Benefits | A functional-programming view of time |
10/09/2010 | In real life events occur in | A functional-programming view of time |
10/15/2010 | your problem is with how OSs | A functional-programming view of time |
10/07/2010 | Reify Runtime or Regions | Is cloning independent of message-passing |
10/08/2010 | Quite So | Is cloning independent of message-passing |
10/06/2010 | Languages friendly to memory and caching | Design Principles Behind Smalltalk |
10/07/2010 | High Level Programming Language Implementations | Design Principles Behind Smalltalk |
10/15/2010 | Temporal Semantics and Latency Requirements | Design Principles Behind Smalltalk |
10/07/2010 | Has what you say about the | Design Principles Behind Smalltalk |
10/08/2010 | Interesting Work | Design Principles Behind Smalltalk |
10/08/2010 | Ropes (in the regular B-tree | Design Principles Behind Smalltalk |
10/08/2010 | Region-based GC | Design Principles Behind Smalltalk |
10/11/2010 | Many other reasons, too. If | Design Principles Behind Smalltalk |
10/12/2010 | Reference counts don't work, | Design Principles Behind Smalltalk |
10/12/2010 | As an alternative, consider | Design Principles Behind Smalltalk |
10/13/2010 | GPPL and DSL symbiosis | Design Principles Behind Smalltalk |
10/12/2010 | Be Water | Design Principles Behind Smalltalk |
10/13/2010 | Re:alistic | Design Principles Behind Smalltalk |
10/14/2010 | Incremental GC | Design Principles Behind Smalltalk |
10/14/2010 | any serious implementation | Design Principles Behind Smalltalk |
10/14/2010 | The original assertion I | Design Principles Behind Smalltalk |
10/14/2010 | Re: original assertion and context | Design Principles Behind Smalltalk |
10/14/2010 | Cycles and Syntax | Design Principles Behind Smalltalk |
10/15/2010 | Accepted | Design Principles Behind Smalltalk |
09/30/2010 | User-definable Kinds | Working around limitations of whole-program monomorphization |
09/26/2010 | Staging | Omega - Language of the Future |
09/27/2010 | Errata | Omega - Language of the Future |
09/18/2010 | Sounds like Silk | OoO Java |
09/18/2010 | Nice | Distributed Transactional Memory |
09/17/2010 | . | Thyrd at Emerging Languages Camp |
09/17/2010 | SLIME won't work. | Programming with touch? |
04/08/2011 | Wouldn't it be feasible to | Programming with touch? |
04/08/2011 | I didn't say anything about | Programming with touch? |
09/18/2010 | Other Costs | FunLoft reactive, concurrent programming language |
09/19/2010 | Context Switching | FunLoft reactive, concurrent programming language |
09/21/2010 | Finite time, Finite Memory | FunLoft reactive, concurrent programming language |
09/16/2010 | [meta] Formatting | New Dataflow Programming Language |
09/16/2010 | Which Brand of Dataflow? | New Dataflow Programming Language |
09/16/2010 | Arbitrary Precision | New Dataflow Programming Language |
09/16/2010 | Dataflow Language Design | New Dataflow Programming Language |
09/17/2010 | Dataflow as electronic | New Dataflow Programming Language |
09/20/2010 | FBP | New Dataflow Programming Language |
09/17/2010 | Typed Dataflows | New Dataflow Programming Language |
09/21/2010 | Pub/sub buses, at a very | New Dataflow Programming Language |
11/28/2010 | Always adapt first. A good | New Dataflow Programming Language |
11/28/2010 | Imperative Haskell | New Dataflow Programming Language |
11/29/2010 | Do you mean that in the same | New Dataflow Programming Language |
11/29/2010 | Why not? | New Dataflow Programming Language |
11/29/2010 | Insane Languages | New Dataflow Programming Language |
09/14/2010 | dynamic GADTs | GADTs in a dynamically type-checked language? |
09/14/2010 | Dynamic Typing? | GADTs in a dynamically type-checked language? |
09/14/2010 | . | GADTs in a dynamically type-checked language? |
09/14/2010 | Similar Thoughts | GADTs in a dynamically type-checked language? |
09/14/2010 | No. That doesn't seem | GADTs in a dynamically type-checked language? |
09/13/2010 | Every top-level module and | principle of least authority and programming languages |
09/14/2010 | Language Sandboxing | principle of least authority and programming languages |
09/14/2010 | Staging | principle of least authority and programming languages |
09/14/2010 | RE: Permissions | principle of least authority and programming languages |
09/17/2010 | Re: class vs. component | principle of least authority and programming languages |
09/17/2010 | Both. | principle of least authority and programming languages |
09/14/2010 | Papers and Websites and Mailing Lists... | principle of least authority and programming languages |
09/13/2010 | Monads vs. Capabilities for Reasoning about Effects | principle of least authority and programming languages |
09/10/2010 | STM is the worst possible | Is Transactional Programming Actually Easier? |
09/10/2010 | I like how it fills out the | Is Transactional Programming Actually Easier? |
09/08/2010 | It depends on what we mean | Is Transactional Programming Actually Easier? |
09/08/2010 | Concurrency vs. Parallelism | Is Transactional Programming Actually Easier? |
09/08/2010 | Randomized + SIMD | Is Transactional Programming Actually Easier? |
09/08/2010 | Performance was not a metric | Is Transactional Programming Actually Easier? |
09/08/2010 | Simple Expression | Is Transactional Programming Actually Easier? |
09/09/2010 | Re: Motivation | Is Transactional Programming Actually Easier? |
09/07/2010 | Orchestration with Transactions | Is Transactional Programming Actually Easier? |
09/07/2010 | Transactional Console.WriteLine | Joe Duffy: A (brief) retrospective on transactional memory |
09/04/2010 | Objects as Modules | Dependency injection via parameterized types (?!) |
09/04/2010 | Waterbed Theory | Dependency injection via parameterized types (?!) |
09/07/2010 | Re-editable Configurations and Parameterized Modules | Dependency injection via parameterized types (?!) |
09/08/2010 | Re: Benefits | Dependency injection via parameterized types (?!) |
09/08/2010 | Elusive Context | Dependency injection via parameterized types (?!) |
09/01/2010 | Maudeling the Language | Choosing a VM for a concurrent language |
09/02/2010 | Usability and Ergonomics? Computer Science Fiction. | Choosing a VM for a concurrent language |
09/02/2010 | Lightweight Modeling | Choosing a VM for a concurrent language |
09/03/2010 | Modeling a language get's you absolutely nowhere | Choosing a VM for a concurrent language |
09/03/2010 | languages to solve problems are interesting and useful | Choosing a VM for a concurrent language |
09/02/2010 | Not so; measurement is arbitrary | Choosing a VM for a concurrent language |
09/03/2010 | Ergonomicists object to hand-waving; strains wrist... | Choosing a VM for a concurrent language |
09/03/2010 | Language Toolbox | Choosing a VM for a concurrent language |
09/03/2010 | Lessons of OS's and the Internet | Choosing a VM for a concurrent language |
09/03/2010 | Value of metrics without requirements | Choosing a VM for a concurrent language |
09/03/2010 | Different Schools? | Choosing a VM for a concurrent language |
09/03/2010 | Goto Start | Choosing a VM for a concurrent language |
09/04/2010 | Clojure-CLR | Choosing a VM for a concurrent language |
09/08/2010 | Scalable Concurrency | Choosing a VM for a concurrent language |
09/08/2010 | Conflating concurrency with | Choosing a VM for a concurrent language |
09/09/2010 | I did consider adding an | Choosing a VM for a concurrent language |
08/30/2010 | Nested Receive/React? | Unifying Actors and Objects? |
08/23/2010 | E order | Unifying Actors and Objects? |
08/23/2010 | Join Calculus | Unifying Actors and Objects? |
08/23/2010 | Tea Time | Unifying Actors and Objects? |
08/23/2010 | I think it's better to | The Grafwegen Hi Compiler named Hic release 0.1 |
08/16/2010 | Abstract-only Imports | Mod sys with external binding of mods to mod sigs, where all mod imports must be sigs only |
08/16/2010 | Relative Benefits | Mod sys with external binding of mods to mod sigs, where all mod imports must be sigs only |
08/17/2010 | My strong impression was | Mod sys with external binding of mods to mod sigs, where all mod imports must be sigs only |
08/17/2010 | Little Pockets of Solitude | Mod sys with external binding of mods to mod sigs, where all mod imports must be sigs only |
08/13/2010 | Review | The ideal style/system for namespaces. |
08/11/2010 | [no longer relevant] | Synchronic Computaion |
08/11/2010 | Hyperlinks and Abstracts | Synchronic Computaion |
10/20/2010 | Sarcasm carries so well | Compiler Design Q&A Site |
03/17/2011 | Concurrency and MM | does your language need a memory model? |
08/06/2010 | Done before | Lexical Analysis with Extended Identifiers and Disambiguation by Table Look-up. |
08/09/2010 | Moderately Related | Lexical Analysis with Extended Identifiers and Disambiguation by Table Look-up. |
08/02/2010 | I'm still unclear what you | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/02/2010 | As I understand it, Direct | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/05/2010 | Spatial or Context-Sensitive Properties | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/05/2010 | Eventual Consistency and Information Hiding | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/05/2010 | Any sane system has to have | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/05/2010 | Re: Purpose of Logic | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | I'm quite aware you're more | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | Supposition | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | No Meta-level Reasoning | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/05/2010 | Variable Scope Example | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/05/2010 | Paraconsistent Logics | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | Insane Assumptions | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | Your Haskell example doesn't | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | Lifted types can violate | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | really should be A → | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | Curry-Howard Equivocation | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | You claim malign | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | "Overzealous hair-splitting" | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | Hewitt's presentation leaves | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | Other Examples | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | Quibbling 'Inconsistent' | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | Distribution does require logical inconsistency | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | Direct Logic is a subset of Classical Logic | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | That doesn't sound like | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | Distribution vs. Concurrency | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | Whether logic programming | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/02/2010 | Direct Logic is for Cloud Computing | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/06/2010 | Toy Problems | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/09/2010 | Liberating Constraints | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/09/2010 | Monkey and the Weasel | Incompleteness Theorems: The Logical Necessity of Inconsistency |
08/09/2010 | Localizing Inconsistency? | Incompleteness Theorems: The Logical Necessity of Inconsistency |
09/28/2010 | Glitch-freedom between Vats | Deprecating the Observer Pattern |
08/05/2010 | Once we have embraced | Deprecating the Observer Pattern |
08/05/2010 | Glitch Control | Deprecating the Observer Pattern |
08/06/2010 | Glitch = Transitory Inconsistency | Deprecating the Observer Pattern |
08/07/2010 | A Glitch in a Forest | Deprecating the Observer Pattern |
08/07/2010 | Trivialized by Assumptions? | Deprecating the Observer Pattern |
08/07/2010 | Re: Memoization | Deprecating the Observer Pattern |
07/27/2010 | Systems Programming | The Clay language |
07/23/2010 | Java Wildcards | Containers and Inheritance |
07/24/2010 | C++ Concepts | Containers and Inheritance |
07/23/2010 | No Runtime Dependency? | The Mirah Language |
07/25/2010 | Thank you for explaining. It | The Mirah Language |
07/21/2010 | Firefox | Scribble: Closing the Book on Ad Hoc Documentation Tools |
07/23/2010 | Browser Developer, eh? | Scribble: Closing the Book on Ad Hoc Documentation Tools |
07/17/2010 | Still OT | Is mathematics invention or discovery? |
07/12/2010 | Generative Grammar-based Computation | Generative Grammar-based Computation |
07/13/2010 | Re: Notation | Generative Grammar-based Computation |
07/13/2010 | RE: CFGs | Generative Grammar-based Computation |
07/13/2010 | Semantics and Syntax | Generative Grammar-based Computation |
07/13/2010 | Re: Language tells no lies | Generative Grammar-based Computation |
07/13/2010 | Why not Conventional Pipelines | Generative Grammar-based Computation |
07/14/2010 | Uncommitted | Generative Grammar-based Computation |
07/13/2010 | Re: Context Sensitive Grammars | Generative Grammar-based Computation |
07/13/2010 | Re: Hmpf (grumpy coalgebras?) | Generative Grammar-based Computation |
07/14/2010 | Prolog | Generative Grammar-based Computation |
07/15/2010 | Re: Tradeoffs | Generative Grammar-based Computation |
07/20/2010 | RE: extended sets, spaces | Generative Grammar-based Computation |
07/20/2010 | Re: the 'point' behind xsets | Generative Grammar-based Computation |
07/24/2010 | Point-free Composition and Partial Grammars | Generative Grammar-based Computation |
07/26/2010 | Re: Partial Grammars as a Monoid | Generative Grammar-based Computation |
07/26/2010 | Algebraic properties of partial grammars | Generative Grammar-based Computation |
07/27/2010 | Thank you for the | Generative Grammar-based Computation |
10/09/2010 | Temporal Generative Grammars | Generative Grammar-based Computation |
11/11/2010 | Domain | Generative Grammar-based Computation |
11/11/2010 | Re: temporal grammars | Generative Grammar-based Computation |
11/19/2010 | Not for Parsing | Generative Grammar-based Computation |
10/09/2010 | Infinite Arity Partial Grammars | Generative Grammar-based Computation |
07/12/2010 | "NO programming knowledge" | App Inventor: Programming for non-programmers... again |
07/13/2010 | Environments that can Teach | App Inventor: Programming for non-programmers... again |
07/08/2010 | Rust will eat your laundry | The Rust Language |
07/08/2010 | Re: Ur/Web | The Rust Language |
07/19/2010 | Interest from the community | A proof engine for Eiffel |
07/19/2010 | Suggestions for Organization | A proof engine for Eiffel |
07/07/2010 | The most important expressiveness issue of our time | Uncle Bob's talk at RailsConf 2010 |
07/07/2010 | Oh. I apologize for that | Uncle Bob's talk at RailsConf 2010 |
07/03/2010 | Thanks | An intuitionistic logic that proves Markov's principle |
07/03/2010 | Really? | An intuitionistic logic that proves Markov's principle |
07/03/2010 | Thanks for that insight. | An intuitionistic logic that proves Markov's principle |
07/05/2010 | Not Trivial in Intuitionist logics | An intuitionistic logic that proves Markov's principle |
07/06/2010 | Markov's principle in essence | An intuitionistic logic that proves Markov's principle |
07/02/2010 | Some References | Simulation language ideas? |
07/01/2010 | Suggestions | Logic programming based GUI framework |
07/02/2010 | Naming and Graphs | Logic programming based GUI framework |
07/02/2010 | Limited DAGs | Logic programming based GUI framework |
07/02/2010 | Naming those Widgets | Logic programming based GUI framework |
07/02/2010 | You've made the confusion clearer. | Logic programming based GUI framework |
07/02/2010 | So you're saying that the | Logic programming based GUI framework |
07/02/2010 | Rebuild from State | Logic programming based GUI framework |
07/02/2010 | roll your own widget set and | Logic programming based GUI framework |
07/03/2010 | doesn't really solve the | Logic programming based GUI framework |
07/26/2010 | Natural Undo | Logic programming based GUI framework |
07/29/2010 | Word play | Logic programming based GUI framework |
07/29/2010 | Mashups | Logic programming based GUI framework |
07/29/2010 | For undo, you need some sort | Logic programming based GUI framework |
07/30/2010 | Solve the Exercise by Letting the Dog Eat It | Logic programming based GUI framework |
07/29/2010 | Parr developed a set of | Logic programming based GUI framework |
07/30/2010 | Safe Templating Engines | Logic programming based GUI framework |
07/30/2010 | Ur/Web | Logic programming based GUI framework |
07/30/2010 | Blame | Logic programming based GUI framework |
07/01/2010 | Re: Interface Injection | Compiling Structural Types on the JVM |
06/29/2010 | Reflection and Higher Order Programs | SF-calculus |
06/30/2010 | UTM | SF-calculus |
06/30/2010 | Re: 'External' Interpreters | SF-calculus |
06/30/2010 | Illegal moves, Casey | SF-calculus |
06/30/2010 | Re: The Basics and Determinism | SF-calculus |
06/30/2010 | Re: Definition of "Deterministic" | SF-calculus |
07/01/2010 | Re: a different approach? | SF-calculus |
06/30/2010 | Re: Now you have two problems | SF-calculus |
06/30/2010 | Those comments | SF-calculus |
06/29/2010 | Not individual conditionals | SF-calculus |
06/29/2010 | Re: Computational Equivalence | SF-calculus |
06/27/2010 | Expressive Power of Programming Languages | SF-calculus |
06/27/2010 | Subsumption in Language | SF-calculus |
06/30/2010 | Shutt's Kernel Language | SF-calculus |
06/30/2010 | Link Link | SF-calculus |
06/25/2010 | Axiom schema of specification | A lambda calculus with arbitrary set primitives |
06/25/2010 | Express vs. Do | A lambda calculus with arbitrary set primitives |
06/28/2010 | Just Do It | A lambda calculus with arbitrary set primitives |
06/25/2010 | Term Rewriting | A lambda calculus with arbitrary set primitives |
06/24/2010 | Flat Namespace | How important is language support for namespace management? |
06/25/2010 | Discoverability, Language | How important is language support for namespace management? |
06/25/2010 | Backtracking Parsers | How important is language support for namespace management? |
06/25/2010 | Not so orthogonal | How important is language support for namespace management? |
06/25/2010 | Naming conflicts are still possible | How important is language support for namespace management? |
06/30/2010 | Namespaces and Mobility | How important is language support for namespace management? |
07/12/2010 | Namespaces and Mobility and Security :) | How important is language support for namespace management? |
06/25/2010 | Import/Export Controls | How important is language support for namespace management? |
06/25/2010 | Fully qualified names | How important is language support for namespace management? |
06/25/2010 | Import Controls | How important is language support for namespace management? |
06/25/2010 | Teach CTM? | Why Undergraduates Should Learn the Principles of Programming Languages |
06/25/2010 | CnC is for Parallelism (despite name) | Intel Concurrent Collections for Haskell |
06/25/2010 | Doubt it... | Intel Concurrent Collections for Haskell |
06/20/2010 | I look forward to reading a | A Theory of Typed Hygienic Macros |
06/20/2010 | Thanks. That's ten times | A Theory of Typed Hygienic Macros |
06/12/2010 | Tagless Staged Interpreters | Interpreter to compiler generator? |
06/08/2010 | Clojure is an invention of Man | Racket Released |
06/08/2010 | Does Not Compute | Racket Released |
06/09/2010 | I begin to | Racket Released |
06/05/2010 | Repost! | A Brief, Incomplete, and Mostly Wrong History of Programming Languages |
06/08/2010 | Vacuous Parametricity | Adding Type Constructor Parameterization to Java |
06/08/2010 | Which resulting theorems? | Adding Type Constructor Parameterization to Java |
05/27/2010 | Big Ideas and Broad Strokes | Alan Kay's 70th |
05/27/2010 | Models and Revolutions | Alan Kay's 70th |
05/28/2010 | Incremental Leaping indistinguishable from excited Walking | Alan Kay's 70th |
05/31/2010 | Site Organization | Alan Kay's 70th |
05/31/2010 | Kayia | Alan Kay's 70th |
05/31/2010 | Kayia Comments | Alan Kay's 70th |
05/31/2010 | Evaluation Actions? | Alan Kay's 70th |
05/21/2010 | Hidden Process | The Glasgow Haskell Compiler and LLVM |
05/17/2010 | No Index | The War on Spam |
05/18/2010 | Really? | The War on Spam |
05/13/2010 | AgileWiki Blog; and Rolons | AgileWiki theory/tool outline |
05/13/2010 | Mutable Initialization | Means to Limit or Constrain Side Effects |
05/13/2010 | Substructural Optimization | Means to Limit or Constrain Side Effects |
05/13/2010 | Optimizations and Models | Means to Limit or Constrain Side Effects |
05/11/2010 | Off Topic | Strange function |
05/12/2010 | Aliasing | Strange function |
05/12/2010 | For prior art, I would | Strange function |
05/09/2010 | It depends | Computing complexity |
05/14/2010 | Mutable Collections | A solution to the catcall problem in Eiffel |
05/14/2010 | RE: Inheritance can be useful without subtyping | A solution to the catcall problem in Eiffel |
05/08/2010 | Universal Temporal Concurrent Constraint Programming | Universal Temporal Concurrent Constraint Programming |
05/08/2010 | FRP plus Parameterized Demand | Universal Temporal Concurrent Constraint Programming |
04/27/2010 | Horton's "Who Done It?" | Capability-based security; how does it work? |
04/27/2010 | Accountability | Capability-based security; how does it work? |
04/27/2010 | Identity of the Malefactor | Capability-based security; how does it work? |
05/01/2010 | Distinguishing Transmission of Data and Authority | Capability-based security; how does it work? |
04/27/2010 | Revocation Patterns | Capability-based security; how does it work? |
04/27/2010 | Identity and ownership are | Capability-based security; how does it work? |
04/27/2010 | Capabilities are not always Unforgeable | Capability-based security; how does it work? |
04/27/2010 | 128-bit numbers are guessable 1/2^128 of the time | Capability-based security; how does it work? |
04/28/2010 | Re: OS-based capability systems | Capability-based security; how does it work? |
04/29/2010 | Distributed Systems Security without a TCB | Capability-based security; how does it work? |
04/29/2010 | already walkin' | Capability-based security; how does it work? |
04/30/2010 | Encapsulation vs. Confinement in App Models | Capability-based security; how does it work? |
04/30/2010 | Confinement is a crutch. | Capability-based security; how does it work? |
05/01/2010 | Suspicious Collaborators also Shun Confinement | Capability-based security; how does it work? |
05/01/2010 | Interpretation of data is behavior. | Capability-based security; how does it work? |
05/03/2010 | Liveness is a Security Property | The Structure of Authority: Why security is not a separable concern |
05/04/2010 | Physical Security | The Structure of Authority: Why security is not a separable concern |
05/04/2010 | Wireless Phones, Foreign Phones, Red Phones, Green Phones | The Structure of Authority: Why security is not a separable concern |
05/04/2010 | Security is about Risk Management, not Expectations Management | The Structure of Authority: Why security is not a separable concern |
05/06/2010 | resource accounting and SoA | The Structure of Authority: Why security is not a separable concern |
04/21/2010 | The Paradigms for Dummies | Seeking thoughtful criticisms of functional programming and languages |
04/22/2010 | Pudding Samplers | Seeking thoughtful criticisms of functional programming and languages |
04/22/2010 | Reactive Demand Programming | Seeking thoughtful criticisms of functional programming and languages |
04/22/2010 | Functional Islands need Bridges | Seeking thoughtful criticisms of functional programming and languages |
04/23/2010 | Not about lambdas. | Seeking thoughtful criticisms of functional programming and languages |
04/24/2010 | RE: Infinite regress | Seeking thoughtful criticisms of functional programming and languages |
04/25/2010 | right software to the right device at the right time | Seeking thoughtful criticisms of functional programming and languages |
04/25/2010 | the point of purity isn't | Seeking thoughtful criticisms of functional programming and languages |
04/25/2010 | Pervasive Monadic Style devolves to Language Primitive | Seeking thoughtful criticisms of functional programming and languages |
04/25/2010 | Monads vs. Capabilities for Reasoning about Effects | Seeking thoughtful criticisms of functional programming and languages |
04/26/2010 | Real-world scenarios are | Seeking thoughtful criticisms of functional programming and languages |
04/25/2010 | I do not see how your point | Seeking thoughtful criticisms of functional programming and languages |
04/26/2010 | I still don't see any | Seeking thoughtful criticisms of functional programming and languages |
04/26/2010 | RE: same problem in any language | Seeking thoughtful criticisms of functional programming and languages |
04/26/2010 | You imagine a specific | Seeking thoughtful criticisms of functional programming and languages |
04/26/2010 | Pervasive Monadic Style devolves to Language Primitive, ctd. | Seeking thoughtful criticisms of functional programming and languages |
04/27/2010 | Meaning of Effects | Seeking thoughtful criticisms of functional programming and languages |
04/26/2010 | RE: "encapsulate authority" | Seeking thoughtful criticisms of functional programming and languages |
05/20/2010 | Implicit Configuration Parameters | Seeking thoughtful criticisms of functional programming and languages |
05/22/2010 | False Dichotomy | Seeking thoughtful criticisms of functional programming and languages |
05/22/2010 | If logging is required at a | Seeking thoughtful criticisms of functional programming and languages |
05/22/2010 | Being "explicit" is about | Seeking thoughtful criticisms of functional programming and languages |
05/23/2010 | When it comes to logging, an | Seeking thoughtful criticisms of functional programming and languages |
05/23/2010 | Purity with Implicit Parameters | Seeking thoughtful criticisms of functional programming and languages |
05/23/2010 | You either pass the | Seeking thoughtful criticisms of functional programming and languages |
06/11/2010 | Pure and Non-deterministic? | Seeking thoughtful criticisms of functional programming and languages |
06/11/2010 | NDFA-like computes | Seeking thoughtful criticisms of functional programming and languages |
06/11/2010 | Confusing Referential Transparency vs. Purity | Seeking thoughtful criticisms of functional programming and languages |
06/11/2010 | Referential Transparency Def | Seeking thoughtful criticisms of functional programming and languages |
05/27/2010 | How rather than What | Seeking thoughtful criticisms of functional programming and languages |
05/27/2010 | Constraint programming can | Seeking thoughtful criticisms of functional programming and languages |
05/28/2010 | Programming at higher | Seeking thoughtful criticisms of functional programming and languages |
04/17/2010 | Clearly, such artistic works can't be formalized... | Visual programming for movies, games |
04/17/2010 | Programming Paradigms for Artistic Works | Visual programming for movies, games |
04/19/2010 | O(10^2)=O(1) | More iPhone PL lockdown... Goodbye Scratch! |
06/22/2010 | Bit-rot | seL4: Formal Verification of an Operating-System Kernel |
06/22/2010 | Define 'Program' | seL4: Formal Verification of an Operating-System Kernel |
06/22/2010 | Specification, Context, Correctness | seL4: Formal Verification of an Operating-System Kernel |
06/23/2010 | Specification vs. Assumption | seL4: Formal Verification of an Operating-System Kernel |
06/23/2010 | Hair-washing decapitation chairs | seL4: Formal Verification of an Operating-System Kernel |
06/23/2010 | Power and Responsibility | seL4: Formal Verification of an Operating-System Kernel |
06/23/2010 | Time Varying Specifications | seL4: Formal Verification of an Operating-System Kernel |
06/23/2010 | Non-distinction | seL4: Formal Verification of an Operating-System Kernel |
06/23/2010 | Boolean Reliability? | seL4: Formal Verification of an Operating-System Kernel |
06/24/2010 | Specification | seL4: Formal Verification of an Operating-System Kernel |
06/24/2010 | Reliability | seL4: Formal Verification of an Operating-System Kernel |
06/23/2010 | Court | seL4: Formal Verification of an Operating-System Kernel |
06/23/2010 | Formal Specs and Productivity | seL4: Formal Verification of an Operating-System Kernel |
06/23/2010 | Never met a formal spec | seL4: Formal Verification of an Operating-System Kernel |
06/24/2010 | Ignore client's spec and substitute your own | seL4: Formal Verification of an Operating-System Kernel |
06/24/2010 | Great Strides and Initial Specifications | seL4: Formal Verification of an Operating-System Kernel |
06/25/2010 | Ideally, specifications | seL4: Formal Verification of an Operating-System Kernel |
06/25/2010 | Yeah, it's a false dichotomy | seL4: Formal Verification of an Operating-System Kernel |
06/25/2010 | Dichotomy of Practice | seL4: Formal Verification of an Operating-System Kernel |
06/23/2010 | A specification is, like a | seL4: Formal Verification of an Operating-System Kernel |
04/17/2010 | Higher Level Code and Failure Modes | How can C Programs be so Reliable? |
04/17/2010 | Sensible handling of failure | How can C Programs be so Reliable? |
04/17/2010 | Error Recovery | How can C Programs be so Reliable? |
04/21/2010 | Inference of Exception Types | How can C Programs be so Reliable? |
04/21/2010 | Optimize HOF Type Syntax for the Default Case | How can C Programs be so Reliable? |
04/21/2010 | Monadic exception handling... | How can C Programs be so Reliable? |
04/17/2010 | If we can't secure the OS | How can C Programs be so Reliable? |
04/20/2010 | Singularity OS is the sort | How can C Programs be so Reliable? |
04/21/2010 | Language influence on Hardware | How can C Programs be so Reliable? |
04/22/2010 | More than this... | How can C Programs be so Reliable? |
04/22/2010 | High Confidence OS | How can C Programs be so Reliable? |
04/10/2010 | Legalese is a terrible programming language | iPhone PL lockdown |
04/11/2010 | A scruple of truth in every myth... | iPhone PL lockdown |
04/12/2010 | That pretty much defines a | iPhone PL lockdown |
09/09/2010 | Code and Data | iPhone PL lockdown |
03/30/2010 | Dylan's model has both | Go's proposed panic/recover exception-like mechanism |
03/30/2010 | Didn't I just say that? | Go's proposed panic/recover exception-like mechanism |
03/30/2010 | TIMTOWTDI | Go's proposed panic/recover exception-like mechanism |
04/08/2010 | RE: still don't get it | Go's proposed panic/recover exception-like mechanism |
04/08/2010 | all of your questions have | Go's proposed panic/recover exception-like mechanism |
04/09/2010 | simple and satisfactory answers | Go's proposed panic/recover exception-like mechanism |
04/09/2010 | Except there isn't anything | Go's proposed panic/recover exception-like mechanism |
04/10/2010 | Re: structured syntax extension | Go's proposed panic/recover exception-like mechanism |
04/10/2010 | Guaranteed termination was | Go's proposed panic/recover exception-like mechanism |
04/10/2010 | Scale of Language Extension | Go's proposed panic/recover exception-like mechanism |
04/10/2010 | Judging Dylan's condition system | Go's proposed panic/recover exception-like mechanism |
04/11/2010 | Saying nothing about | Go's proposed panic/recover exception-like mechanism |
04/03/2010 | Error Handling Patterns | Go's proposed panic/recover exception-like mechanism |
04/06/2010 | Utility of Resumable Exceptions | Go's proposed panic/recover exception-like mechanism |
04/07/2010 | RE: Performance of passing error/event handlers | Go's proposed panic/recover exception-like mechanism |
04/07/2010 | Combining Futures and Exceptions | Go's proposed panic/recover exception-like mechanism |
04/07/2010 | RE: Passing error/event handlers | Go's proposed panic/recover exception-like mechanism |
01/04/2012 | Even checked exceptions are | Go's proposed panic/recover exception-like mechanism |
01/04/2012 | Sum types | Go's proposed panic/recover exception-like mechanism |
01/04/2012 | So your problem is the | Go's proposed panic/recover exception-like mechanism |
01/05/2012 | some of the properties of | Go's proposed panic/recover exception-like mechanism |
01/06/2012 | Checked exceptions + | Go's proposed panic/recover exception-like mechanism |
01/06/2012 | Feature interaction and intersection | Go's proposed panic/recover exception-like mechanism |
01/06/2012 | What am I proposing? I don't | Go's proposed panic/recover exception-like mechanism |
01/07/2012 | You cannot define problems | Go's proposed panic/recover exception-like mechanism |
03/31/2010 | Just to be clear | Can functional programming be liberated from the von Neumann paradigm? |
03/25/2010 | Issues more Algorithmic than Mechanical | Will data-intensive computing revolutionize programming languages? |
03/25/2010 | A trillion times faster... | Will data-intensive computing revolutionize programming languages? |
03/25/2010 | Job of Linkers in context of Distributed Data and Services | Will data-intensive computing revolutionize programming languages? |
03/26/2010 | Match-makers under the hood. | Will data-intensive computing revolutionize programming languages? |
03/25/2010 | Distributed Data Fusion, Command and Control | Will data-intensive computing revolutionize programming languages? |
03/22/2010 | Code Transformations for Effectful Code | Effectful Code Transformations |
03/22/2010 | Hardly a comprehensive list | Effectful Code Transformations |
03/23/2010 | Analysis is Insufficient | Effectful Code Transformations |
03/20/2010 | Thomas, missing </code> | First-class environments. Discuss. ;) |
03/20/2010 | Thank you. | First-class environments. Discuss. ;) |
03/27/2010 | Why Macros | First-class environments. Discuss. ;) |
03/27/2010 | Local Syntax Extension vs. Fexprs | First-class environments. Discuss. ;) |
03/28/2010 | awful lot like Christiansen Grammars... | First-class environments. Discuss. ;) |
03/28/2010 | First-class Procedures | First-class environments. Discuss. ;) |
03/28/2010 | Re: fexprs and trust | First-class environments. Discuss. ;) |
03/29/2010 | Encapsulation possible, and useful. | First-class environments. Discuss. ;) |
03/29/2010 | relying on language-level | First-class environments. Discuss. ;) |
03/30/2010 | Threat Model or Application Model? | First-class environments. Discuss. ;) |
03/30/2010 | If a problem is impossible... | First-class environments. Discuss. ;) |
03/30/2010 | K.I.S. for S. | First-class environments. Discuss. ;) |
03/30/2010 | RE: Missing Abstraction? General Purpose? | First-class environments. Discuss. ;) |
03/30/2010 | positing the potential | First-class environments. Discuss. ;) |
03/30/2010 | commonly used term with a | First-class environments. Discuss. ;) |
03/30/2010 | Miscommunication | First-class environments. Discuss. ;) |
03/31/2010 | Application: It's Obvious! | First-class environments. Discuss. ;) |
03/31/2010 | RE: particular owners, central control, non-peer nodes, et. al. | First-class environments. Discuss. ;) |
03/30/2010 | Projecting too much E | First-class environments. Discuss. ;) |
03/30/2010 | to maintain encapsulation | First-class environments. Discuss. ;) |
03/29/2010 | "Schemes at every node" fails Scalability | First-class environments. Discuss. ;) |
03/28/2010 | One man's misunderstanding is another man's miscommunication... | First-class environments. Discuss. ;) |
06/19/2010 | Funhouse Mirrors | On the (Alleged) Value of Proof for Assurance |
06/18/2010 | NP-slow | On the (Alleged) Value of Proof for Assurance |
06/19/2010 | Very fair points. It has | On the (Alleged) Value of Proof for Assurance |
03/12/2010 | That - CodeBubbles - is a | Code Bubbles |
03/09/2010 | Betting on JIT | Have tracing JIT compilers won? |
03/09/2010 | Profiling | Have tracing JIT compilers won? |
03/12/2010 | Futamura Projection | Have tracing JIT compilers won? |
06/10/2010 | What is Bytecode? | Have tracing JIT compilers won? |
03/07/2010 | That looks painful... | Alternative method for defining statically typed variables |
02/28/2010 | Purity offers its most | Advantages of Purity |
02/28/2010 | I disagree. Using the state | Advantages of Purity |
03/01/2010 | Every Turing Machine Program is Pure | Advantages of Purity |
03/01/2010 | I didn't call it impure. | Advantages of Purity |
03/01/2010 | the monadic value must be | Advantages of Purity |
03/01/2010 | RE: composition at function boundaries | Advantages of Purity |
03/03/2010 | BitC | Advantages of Purity |
03/16/2010 | Premature Generalization? | Advantages of Purity |
03/17/2010 | I would consider the example | Advantages of Purity |
03/17/2010 | Oh, there seems to be a | Advantages of Purity |
03/18/2010 | exceptions in pure | Advantages of Purity |
03/18/2010 | Short-circuiting | Advantages of Purity |
03/19/2010 | Problem? | Advantages of Purity |
03/19/2010 | Effect Subtyping | Advantages of Purity |
03/17/2010 | Partial Annotations | Advantages of Purity |
03/16/2010 | Prior discussions | Advantages of Purity |
03/24/2010 | RE: Purity and Security | Advantages of Purity |
02/28/2010 | Service Markets | large-scale programming systems inspired by ecological and market systems |
03/01/2010 | Is there any reason to | large-scale programming systems inspired by ecological and market systems |
03/01/2010 | Redundancy and Feedback | large-scale programming systems inspired by ecological and market systems |
03/02/2010 | a fair bit at sea... | a "thank you" to You |
02/26/2010 | Related | functional equivalance? |
03/16/2010 | RE: Quick Explanation | functional equivalance? |
03/11/2010 | Though distributed systems | functional equivalance? |
02/26/2010 | Before the flames begin,let | Can a Biologist Fix a Radio? |
02/25/2010 | RE: Programming tool theory | plt vs. something else for programming in the large? |
02/24/2010 | Distributed Programming | plt vs. something else for programming in the large? |
06/11/2010 | RE: Principles | plt vs. something else for programming in the large? |
06/12/2010 | RE: But you can model that on a UTM! | plt vs. something else for programming in the large? |
06/12/2010 | RE: Overturning Models | plt vs. something else for programming in the large? |
06/14/2010 | RE: Fundamental Mathematical Abstraction | plt vs. something else for programming in the large? |
06/15/2010 | The fundamental task of | plt vs. something else for programming in the large? |
06/14/2010 | Hand-waving -> Biology -> Chemistry -> Physics -> Mathematics | plt vs. something else for programming in the large? |
06/14/2010 | Re: Meaty | plt vs. something else for programming in the large? |
06/15/2010 | RE: Fundamental Models | plt vs. something else for programming in the large? |
06/15/2010 | Re: Reductionism | plt vs. something else for programming in the large? |
06/15/2010 | RE: Other Useful Models | plt vs. something else for programming in the large? |
02/25/2010 | Multiple Models and Perspectives | plt vs. something else for programming in the large? |
03/02/2010 | PLT (meta) | plt vs. something else for programming in the large? |
02/22/2010 | Confused Deputy Problem? | Testing release of a platform for hosting pure functional web applications |
02/22/2010 | Compilation and Distribution | Testing release of a platform for hosting pure functional web applications |
02/23/2010 | Rejecting the Powerbox | Testing release of a platform for hosting pure functional web applications |
02/23/2010 | Agreed. | Testing release of a platform for hosting pure functional web applications |
02/23/2010 | I would contend that a | Testing release of a platform for hosting pure functional web applications |
02/23/2010 | Perhaps | Testing release of a platform for hosting pure functional web applications |
02/23/2010 | UI Security | Testing release of a platform for hosting pure functional web applications |
02/23/2010 | No, asking for the OS to | Testing release of a platform for hosting pure functional web applications |
02/24/2010 | The relevant question is: if | Testing release of a platform for hosting pure functional web applications |
02/24/2010 | Who says we want to be rid | Testing release of a platform for hosting pure functional web applications |
02/24/2010 | It isn't separate | Testing release of a platform for hosting pure functional web applications |
02/25/2010 | Any command that the user | Testing release of a platform for hosting pure functional web applications |
02/25/2010 | So I shouldn't be able to | Testing release of a platform for hosting pure functional web applications |
02/26/2010 | Isolation is the Exception | Testing release of a platform for hosting pure functional web applications |
02/26/2010 | Mashups | Testing release of a platform for hosting pure functional web applications |
02/26/2010 | Forms Example | Testing release of a platform for hosting pure functional web applications |
02/26/2010 | Should we be able to share a | Testing release of a platform for hosting pure functional web applications |
02/16/2010 | Neat. | A Lambda Calculus for Real Analysis |
02/17/2010 | Decompiler | Joe-E: A Security-Oriented Subset of Java |
02/17/2010 | Taming the Libraries | Joe-E: A Security-Oriented Subset of Java |
02/08/2010 | O'Haskell | Mutable objects with monadic methods |
02/09/2010 | Reactive Objects | Mutable objects with monadic methods |
02/07/2010 | Meh. | Why prolog is by far the best, most productive, easiest programming language |
02/08/2010 | RE: 'making a mistake' | Why prolog is by far the best, most productive, easiest programming language |
02/09/2010 | printed upside down... | Why prolog is by far the best, most productive, easiest programming language |
02/10/2010 | Re:flection | Why prolog is by far the best, most productive, easiest programming language |
02/09/2010 | RE: TRS for Logic | Why prolog is by far the best, most productive, easiest programming language |
02/09/2010 | Program layer and Service layer Logic Programming | Why prolog is by far the best, most productive, easiest programming language |
02/10/2010 | Semantic Web | Why prolog is by far the best, most productive, easiest programming language |
02/11/2010 | 'Pure' Prolog? | Why prolog is by far the best, most productive, easiest programming language |
06/01/2010 | That programming language | Why prolog is by far the best, most productive, easiest programming language |
06/01/2010 | Reactive Demand Programming | Why prolog is by far the best, most productive, easiest programming language |
06/02/2010 | Assume agent F is confined | Why prolog is by far the best, most productive, easiest programming language |
06/02/2010 | Languages as Databases | Why prolog is by far the best, most productive, easiest programming language |
02/05/2010 | Not at all! | Continuity Analysis of Programs |
02/05/2010 | No. | Continuity Analysis of Programs |
02/05/2010 | RE: 'inspect every digit' | Continuity Analysis of Programs |
02/05/2010 | Irrelevant. | Continuity Analysis of Programs |
02/05/2010 | This seems to be the heart | Continuity Analysis of Programs |
02/05/2010 | I've reworded the above to | Continuity Analysis of Programs |
02/05/2010 | Even the formal definition | Continuity Analysis of Programs |
02/06/2010 | For emphasis: being closed | Continuity Analysis of Programs |
02/06/2010 | Even of integers one cannot | Continuity Analysis of Programs |
02/06/2010 | If they aren't comparable | Continuity Analysis of Programs |
02/06/2010 | I agree: no known | Continuity Analysis of Programs |
02/06/2010 | Also, I think it's easy | Continuity Analysis of Programs |
02/09/2010 | Observational Inequality | Continuity Analysis of Programs |
02/09/2010 | Constructive Logic | Continuity Analysis of Programs |
02/09/2010 | Truth is determined by | Continuity Analysis of Programs |
02/02/2010 | is snot | Depends on what "is" is |
02/11/2010 | RE: impossible to have tuples containing tuples | Babel-17 v0.2 spec is out |
02/11/2010 | How many need | Babel-17 v0.2 spec is out |
02/11/2010 | Lazy ~ | Babel-17 v0.2 spec is out |
12/10/2010 | Val and Def? | Babel-17 v0.2 spec is out |
02/02/2010 | Upgrade patterns, too, | What data sets would tell you the most about what sort of programming language to design? |
02/17/2010 | [format] Z-bo | What data sets would tell you the most about what sort of programming language to design? |
02/17/2010 | Semantics-based Code Search / Service Search | What data sets would tell you the most about what sort of programming language to design? |
02/17/2010 | Design Patterns or Implementation Patterns? | What data sets would tell you the most about what sort of programming language to design? |
02/17/2010 | You shouldn't presume that | What data sets would tell you the most about what sort of programming language to design? |
02/18/2010 | Too broad and vague? | What data sets would tell you the most about what sort of programming language to design? |
02/18/2010 | Progress | What data sets would tell you the most about what sort of programming language to design? |
02/20/2010 | You keep reading | What data sets would tell you the most about what sort of programming language to design? |
01/29/2010 | Reactive expressions for key and table identifier? | Declarative reactive tables |
01/29/2010 | Doesn't answer... | Declarative reactive tables |
01/29/2010 | More clarification; Change propagation | Declarative reactive tables |
01/29/2010 | R is undefined if TableA | Declarative reactive tables |
01/30/2010 | representing things | Declarative reactive tables |
01/30/2010 | RE: Order and Isomorphism | Declarative reactive tables |
01/30/2010 | Not "Sufficiently Smart" | Declarative reactive tables |
01/31/2010 | Opportunity, Not Onus | Declarative reactive tables |
01/31/2010 | Human beings aren't that | Declarative reactive tables |
01/31/2010 | Each case where a primitive | Declarative reactive tables |
01/31/2010 | Primitives subject to Variation | Declarative reactive tables |
01/31/2010 | Can't Iterate | Declarative reactive tables |
01/31/2010 | Perhaps, though that seems a | Declarative reactive tables |
01/31/2010 | Is an RT Primitive | Declarative reactive tables |
01/28/2010 | Fexprs, First-Class 'Macros' | more consistent macros? |
01/29/2010 | I share this opinion. I am | more consistent macros? |
01/31/2010 | See No Eval, Hear No Eval, Speak No Eval | more consistent macros? |
01/31/2010 | Emacs Example? | more consistent macros? |
01/31/2010 | What you tell me is that | more consistent macros? |
01/31/2010 | in over 20 years of history... | more consistent macros? |
01/31/2010 | Argh! that stubborn Sandbox Security myth... | more consistent macros? |
02/01/2010 | Firewalls are themselves a | more consistent macros? |
02/01/2010 | Trust can be made a non-issue. | more consistent macros? |
02/01/2010 | Stable sandboxes whitelist | more consistent macros? |
02/01/2010 | Dual | more consistent macros? |
02/01/2010 | So what you're saying | more consistent macros? |
02/02/2010 | I think you underestimate | more consistent macros? |
02/01/2010 | Capabilities don't require Sandboxes | more consistent macros? |
02/02/2010 | execution of certain | more consistent macros? |
01/25/2010 | They're Good | are rewrite systems really the bee's knees |
01/26/2010 | TRS and Logic Programming | are rewrite systems really the bee's knees |
01/26/2010 | A Matter of Perspective | are rewrite systems really the bee's knees |
01/27/2010 | Access control lists | are rewrite systems really the bee's knees |
01/25/2010 | Reactive, Live Programming | Graph processing |
01/24/2010 | Aliasing Calculus vs. Implementation Hiding | The Theory and Calculus of Aliasing |
01/26/2010 | Software Is Composition | The Theory and Calculus of Aliasing |
01/21/2010 | Memory Addressed IDs | Syntax of Literal Tables (Assocative Collections) and Auto-generated fields |
01/20/2010 | Opaque Identity and Referential Transparency | Syntax of Literal Tables (Assocative Collections) and Auto-generated fields |
01/21/2010 | cryptic map@list \(X Y Z)-- | Syntax of Literal Tables (Assocative Collections) and Auto-generated fields |
01/21/2010 | run-of-the-mill programmers | Syntax of Literal Tables (Assocative Collections) and Auto-generated fields |
02/02/2010 | Missing the context, at | Declarative binding vs. composition |
01/27/2010 | 'Open' Functions with FRP | Declarative binding vs. composition |
01/27/2010 | RE: SuperGlue comparison | Declarative binding vs. composition |
01/27/2010 | If you can somehow make the | Declarative binding vs. composition |
01/28/2010 | Ha. | Declarative binding vs. composition |
01/28/2010 | Maintained Relations | Declarative binding vs. composition |
01/15/2010 | Scalable Composition | Discoverability, Language Features, and the First Step Toward Composition |
01/15/2010 | Indexing | Discoverability, Language Features, and the First Step Toward Composition |
01/15/2010 | RE: MDA | Discoverability, Language Features, and the First Step Toward Composition |
01/19/2010 | Dual Security Models? | Discoverability, Language Features, and the First Step Toward Composition |
01/20/2010 | SSO vs. O-Caps | Discoverability, Language Features, and the First Step Toward Composition |
02/01/2010 | Now the only thing left to | Discoverability, Language Features, and the First Step Toward Composition |
02/01/2010 | I do not think it means what you think it means... | Discoverability, Language Features, and the First Step Toward Composition |
01/15/2010 | scoping with flat namespaces | Discoverability, Language Features, and the First Step Toward Composition |
01/15/2010 | Realtime Feeds | Discoverability, Language Features, and the First Step Toward Composition |
01/28/2010 | Aren't virtual events | Discoverability, Language Features, and the First Step Toward Composition |
01/28/2010 | Synchronous Executive | Discoverability, Language Features, and the First Step Toward Composition |
01/30/2010 | Consideration | Discoverability, Language Features, and the First Step Toward Composition |
01/08/2010 | Acknowledging a weakness | Rapid Prototyping tools & environments from academia |
01/15/2010 | Design Trade-offs | Rapid Prototyping tools & environments from academia |
01/15/2010 | Technical Contradiction is Opportunity for Innovation | Rapid Prototyping tools & environments from academia |
01/07/2010 | Huh? | does anybody want to fix wikipedia? |
01/07/2010 | I don't agree with much of | does anybody want to fix wikipedia? |
01/01/2010 | The year in review, and What's to come | |
01/01/2010 | Granted. | The year in review, and What's to come |
12/30/2009 | Related Discussion | Open wiki-like code repository |
12/30/2009 | Repaired inline. | Open wiki-like code repository |
12/30/2009 | WikiWiki wouldn't work if | Open wiki-like code repository |
12/31/2009 | is it worthwhile? | Open wiki-like code repository |
12/31/2009 | there is no such thing as | Open wiki-like code repository |
01/04/2010 | Systems and Languages | Open wiki-like code repository |
01/05/2010 | Experiment? How? | Open wiki-like code repository |
01/05/2010 | RE: many hammers | Open wiki-like code repository |
12/30/2009 | Sandboxes | Open wiki-like code repository |
12/31/2009 | Capability Links | Open wiki-like code repository |
12/31/2009 | What if I want to grant a | Open wiki-like code repository |
01/01/2010 | Feel free to learn <ul> and | Open wiki-like code repository |
05/30/2011 | Code Catalog | Open wiki-like code repository |
05/30/2011 | public code repository without names | Open wiki-like code repository |
12/24/2009 | Blending of Viewpoints... | Ward's Wiki |
12/31/2009 | Robust error handling and good modularity | Unfulfilled Promises of Software Technologies? (!) |
12/31/2009 | Handling Partial Failure | Unfulfilled Promises of Software Technologies? (!) |
12/31/2009 | Not a comment on CLU | Unfulfilled Promises of Software Technologies? (!) |
01/01/2010 | Service Layer Modularity | Unfulfilled Promises of Software Technologies? (!) |
01/01/2010 | Seems useless... | Unfulfilled Promises of Software Technologies? (!) |
12/14/2009 | Symbolic and type-based | Haskell and logic |
12/11/2009 | Motivation | Implementation of Cardelli and Daan Leijen Style Record Systems? |
12/11/2009 | Records and Objects | Implementation of Cardelli and Daan Leijen Style Record Systems? |
12/11/2009 | Records as Objects | Implementation of Cardelli and Daan Leijen Style Record Systems? |
12/12/2009 | Generic Programming on Record | Implementation of Cardelli and Daan Leijen Style Record Systems? |
12/12/2009 | Thanks | Implementation of Cardelli and Daan Leijen Style Record Systems? |
12/11/2009 | Haskell records | Implementation of Cardelli and Daan Leijen Style Record Systems? |
12/11/2009 | Why "Polymorphism" | Implementation of Cardelli and Daan Leijen Style Record Systems? |
12/06/2009 | Open or Distributed Setting | Is Small Still Beautiful? |
12/07/2009 | Small runtime | Is Small Still Beautiful? |
12/09/2009 | Error Recovery vs. Localization | Differentiating Parsers |
12/04/2009 | Clarification Request | Pragmatic declarative event abstraction |
12/03/2009 | What does Tail Call Optimization mean to you? | Why Object-Oriented Languages Need Tail Calls |
12/04/2009 | Semantic TCO | Why Object-Oriented Languages Need Tail Calls |
12/08/2009 | Clinger | Why Object-Oriented Languages Need Tail Calls |
12/04/2009 | Not so obvious... | Why Object-Oriented Languages Need Tail Calls |
12/04/2009 | Granted. | Why Object-Oriented Languages Need Tail Calls |
12/04/2009 | Early GC | Why Object-Oriented Languages Need Tail Calls |
12/04/2009 | RE: Why not Goto? | Why Object-Oriented Languages Need Tail Calls |
12/08/2009 | Blub Paradox? | Why Object-Oriented Languages Need Tail Calls |
12/02/2009 | Recombination is Innovation | Eleven Theses on Clojure |
12/02/2009 | Implementation vs. Model | Eleven Theses on Clojure |
12/03/2009 | Isolation Levels | Eleven Theses on Clojure |
12/03/2009 | Oops. | Eleven Theses on Clojure |
12/03/2009 | I converted | Eleven Theses on Clojure |
12/04/2009 | RE: Predicate Dispatching | Eleven Theses on Clojure |
12/04/2009 | Eliminating Modularity | Eleven Theses on Clojure |
12/04/2009 | Complex Domain-Object Code | Eleven Theses on Clojure |
12/07/2009 | Rules Based + Domain Objects | Eleven Theses on Clojure |
12/08/2009 | Rules-based and Domain Objects | Eleven Theses on Clojure |
12/03/2009 | One Extensible Language | Eleven Theses on Clojure |
11/19/2009 | Example? | Connections between Transactions and Promises/Futures? |
11/19/2009 | Reversals and Answers | Connections between Transactions and Promises/Futures? |
11/19/2009 | Kay's "Worlds" | Connections between Transactions and Promises/Futures? |
11/20/2009 | Post-commit | Connections between Transactions and Promises/Futures? |
11/20/2009 | Examples of Post-Commit and Decay | Connections between Transactions and Promises/Futures? |
11/21/2009 | In your example, Z is | Connections between Transactions and Promises/Futures? |
11/21/2009 | Transactions don't guarantee Determinism | Connections between Transactions and Promises/Futures? |
11/23/2009 | Detailing your example | Connections between Transactions and Promises/Futures? |
11/24/2009 | Not a Limit | Connections between Transactions and Promises/Futures? |
11/24/2009 | Upgrading the Cell to support Transactions | Connections between Transactions and Promises/Futures? |
11/25/2009 | Development and Distribution Architectures | The perfect advanced programming language for the productive industrial developer |
11/27/2009 | Consistency | The perfect advanced programming language for the productive industrial developer |
11/27/2009 | Layered Languages | The perfect advanced programming language for the productive industrial developer |
11/27/2009 | Hidden concept of Time | The perfect advanced programming language for the productive industrial developer |
01/05/2010 | Bits are not Numbers | Explanation of Computer Theory for Lawyers |
11/10/2009 | Bullets of Very Shiny Materials | John Hughes on Erlang and Haskell |
11/11/2009 | Boilerplate Code | John Hughes on Erlang and Haskell |
11/12/2009 | Language Expressivity and Abusing Type Systems | John Hughes on Erlang and Haskell |
11/13/2009 | Expressing Constraints in the Term Language | John Hughes on Erlang and Haskell |
11/16/2009 | RE: Rich Type Systems | John Hughes on Erlang and Haskell |
11/17/2009 | Why the focus on the type system? | John Hughes on Erlang and Haskell |
11/17/2009 | Types as Interfaces | John Hughes on Erlang and Haskell |
11/18/2009 | Types as Interfaces II | John Hughes on Erlang and Haskell |
11/18/2009 | No Greenspunning Here | John Hughes on Erlang and Haskell |
11/19/2009 | My question remains: how can | John Hughes on Erlang and Haskell |
11/19/2009 | De-facto and Implied Type Systems | John Hughes on Erlang and Haskell |
11/20/2009 | Not Generally Equivalent | John Hughes on Erlang and Haskell |
11/20/2009 | Open Systems Components | John Hughes on Erlang and Haskell |
11/21/2009 | Refer to Informal Def | John Hughes on Erlang and Haskell |
11/22/2009 | Static Analysis != Type System | John Hughes on Erlang and Haskell |
11/22/2009 | Library binaries should not | John Hughes on Erlang and Haskell |
11/22/2009 | Not a real problem | John Hughes on Erlang and Haskell |
11/18/2009 | Program Behavior and Types | John Hughes on Erlang and Haskell |
11/18/2009 | Well typing proofs are not "static"? | John Hughes on Erlang and Haskell |
11/03/2009 | Begging the Question; Impostors | On Understanding Data Abstraction, Revisited |
11/05/2009 | Pessimism fully warranted | On Understanding Data Abstraction, Revisited |
11/06/2009 | Natural Divisions do not Exist outside our Minds | On Understanding Data Abstraction, Revisited |
11/06/2009 | Composites vs. Composite Pattern | On Understanding Data Abstraction, Revisited |
11/06/2009 | Composite Pattern and UIs | On Understanding Data Abstraction, Revisited |
11/07/2009 | RE: What is internal composition? | On Understanding Data Abstraction, Revisited |
10/29/2009 | LP perspective | Literate Programming: Retrospect and Prospects |
10/27/2009 | It Depends | What is a Type? |
10/28/2009 | 'Subsets' confuses too many | What is a Type? |
10/23/2009 | C++ Concepts, Haskell Type Classes | Type constructors based on capabilities of type arguments? |
10/24/2009 | I used 'derived' in | Type constructors based on capabilities of type arguments? |
10/20/2009 | Based on 'Inspirations' | The design process for Zimbu |
10/22/2009 | "Applications" | The design process for Zimbu |
10/22/2009 | Not 'OOP' inheritance | The design process for Zimbu |
10/22/2009 | Disruption tolerance, Security principles | The design process for Zimbu |
10/22/2009 | Revocation | The design process for Zimbu |
10/22/2009 | Largely pointless = | The design process for Zimbu |
10/18/2009 | Flexibility is nice, but... | Lisps, First-Class Special Forms, Fexprs, The Kernel Programming Language |
10/18/2009 | Simplicity? | Lisps, First-Class Special Forms, Fexprs, The Kernel Programming Language |
10/20/2009 | "Fascist with a read only mind" | Lisps, First-Class Special Forms, Fexprs, The Kernel Programming Language |
10/20/2009 | (restoration of ref) | Lisps, First-Class Special Forms, Fexprs, The Kernel Programming Language |
10/22/2009 | Actors / OO Concurrency + Transactions | Seeking broad survey of wide range of concurrency idioms |
10/23/2009 | Global? | Seeking broad survey of wide range of concurrency idioms |
10/23/2009 | Messages and Replies are Global State | Seeking broad survey of wide range of concurrency idioms |
10/23/2009 | Global state and Concurrency | Seeking broad survey of wide range of concurrency idioms |
10/23/2009 | Transaction Deadlock is not 'Fatal'. | Seeking broad survey of wide range of concurrency idioms |
10/24/2009 | Breaking Deadlocks Safely | Seeking broad survey of wide range of concurrency idioms |
10/24/2009 | Atomic Transactions | Seeking broad survey of wide range of concurrency idioms |
10/24/2009 | Don't Need Mutexes; Have Transactions | Seeking broad survey of wide range of concurrency idioms |
10/24/2009 | Rollback more than Delete | Seeking broad survey of wide range of concurrency idioms |
10/24/2009 | You are assuming your | Seeking broad survey of wide range of concurrency idioms |
10/24/2009 | Commutative Updates | Seeking broad survey of wide range of concurrency idioms |
10/23/2009 | Re Starvation | Seeking broad survey of wide range of concurrency idioms |
10/23/2009 | Non-Transactional FFIs, Hardware, Protocols | Seeking broad survey of wide range of concurrency idioms |
10/23/2009 | AXIOM: transactions should | Seeking broad survey of wide range of concurrency idioms |
10/24/2009 | Transaction Barriers | Seeking broad survey of wide range of concurrency idioms |
10/24/2009 | Composition with Transaction Barriers | Seeking broad survey of wide range of concurrency idioms |
10/22/2009 | Shared Nothing? | Seeking broad survey of wide range of concurrency idioms |
10/15/2009 | A few parallel designs... | Seeking broad survey of wide range of concurrency idioms |
10/16/2009 | Most Elegant Threads... | Seeking broad survey of wide range of concurrency idioms |
10/23/2009 | totally agreed | Seeking broad survey of wide range of concurrency idioms |
10/22/2009 | I suspect when Sandro said | Seeking broad survey of wide range of concurrency idioms |
10/22/2009 | Map/Reduce | Seeking broad survey of wide range of concurrency idioms |
10/22/2009 | What I'd really like... | Seeking broad survey of wide range of concurrency idioms |
10/25/2009 | FBP and Futures | Seeking broad survey of wide range of concurrency idioms |
10/01/2009 | Objects are Data... | Swarm now based on Scala 2.8, uses delimited continuations |
10/01/2009 | The Swarm video makes it | Swarm now based on Scala 2.8, uses delimited continuations |
10/02/2009 | Synchronizing distributed | Swarm now based on Scala 2.8, uses delimited continuations |
10/02/2009 | Ambient Authority for Distributed Computation | Swarm now based on Scala 2.8, uses delimited continuations |
09/30/2009 | This sounds like horizontal | Should method names be (module-) scoped? |
10/05/2009 | Languages that Learn... | Why Pseudo-Code? |
09/04/2009 | Public exposure of another API | Proper Library Versioning no longer NP-Complete |
09/01/2009 | Rules governing memory | Apple "adds closures to C" in Mac OS X 10.6 |
09/01/2009 | Const binding | Apple "adds closures to C" in Mac OS X 10.6 |
09/02/2009 | Good implementation... | Apple "adds closures to C" in Mac OS X 10.6 |
08/31/2009 | TM + Explicit Memory Management | Transactional Memory versus Locks - A Comparative Case Study |
09/01/2009 | Thanks | Transactional Memory versus Locks - A Comparative Case Study |
09/01/2009 | Cilk++ | Transactional Memory versus Locks - A Comparative Case Study |
08/25/2009 | I'm concerned | Review NP-complete Library Versioning Problem |
08/27/2009 | If your library's clients | Review NP-complete Library Versioning Problem |
08/28/2009 | Blaming customers is wrong | Review NP-complete Library Versioning Problem |
08/28/2009 | Whatever is not forbidden, | Review NP-complete Library Versioning Problem |
08/29/2009 | Touché. | Review NP-complete Library Versioning Problem |
09/02/2009 | Spin the finger... | Review NP-complete Library Versioning Problem |
08/26/2009 | Not a cyclic dependency problem | Review NP-complete Library Versioning Problem |
08/26/2009 | Wording was confusing | Review NP-complete Library Versioning Problem |
08/29/2009 | You are confusing... | Review NP-complete Library Versioning Problem |
09/02/2009 | Clarification | Review NP-complete Library Versioning Problem |
09/02/2009 | Objection to Realism | Review NP-complete Library Versioning Problem |
08/24/2009 | Expressive Modes? | Expressive Modes and Species of Language |
08/25/2009 | Debunking the "expensive | Why determinism matters in language design. |
08/22/2009 | Laziness and Lenience | Why determinism matters in language design. |
08/24/2009 | Not Practical Yet | Theoretical Foundations for Practical Totally Functional Programming, by Colin Kemp |
08/26/2009 | Does the totally functional | Theoretical Foundations for Practical Totally Functional Programming, by Colin Kemp |
08/18/2009 | Forth | best superset language... |
08/18/2009 | That's another way of | best superset language... |
08/18/2009 | There are many paths before | something strange happened after implementing a first interpreter |
08/17/2009 | Links | The Discrete Event Calculus as a Programming Language |
08/19/2009 | Multiple Causes for a Fluent | The Discrete Event Calculus as a Programming Language |
08/17/2009 | I prefer | functions vs procedures.. |
08/17/2009 | Unwise | functions vs procedures.. |
08/17/2009 | Thanks for the reference. | functions vs procedures.. |
08/16/2009 | Inconsistent... | Categories, the homemade object system |
08/15/2009 | Unknown value | Kinds of Null |
08/12/2009 | Coupling and Delegation | Receiver knowing the sender? |
08/12/2009 | Reflection is a design bug | Receiver knowing the sender? |
08/13/2009 | Something that can look at | Receiver knowing the sender? |
08/13/2009 | Poorly defined | Receiver knowing the sender? |
08/13/2009 | Good meta-object protocol? | Receiver knowing the sender? |
08/23/2009 | Second class I/O | Receiver knowing the sender? |
08/24/2009 | I/O based composition | Receiver knowing the sender? |
08/25/2009 | Distributed programming | Receiver knowing the sender? |
08/25/2009 | I've encountered this in | Receiver knowing the sender? |
08/11/2009 | Conal Elliot's Vertigo | The End of the GPU Roadmap |
08/13/2009 | Data and Codata | The End of the GPU Roadmap |
08/12/2009 | Total functional | The End of the GPU Roadmap |
08/16/2009 | Regardless of graphics API | The End of the GPU Roadmap |
08/16/2009 | Not just now... | The End of the GPU Roadmap |
08/16/2009 | Performance | The End of the GPU Roadmap |
08/16/2009 | Graphics API | The End of the GPU Roadmap |
08/17/2009 | Immediate-mode Scene-graphs | The End of the GPU Roadmap |
08/12/2009 | I don't even know where to | The End of the GPU Roadmap |
08/20/2009 | I don't agree | The End of the GPU Roadmap |
08/15/2009 | The ability to prove | Observational Equality, Now! |
12/22/2009 | Services vs. Modules | Objects as Modules in Newspeak |
12/23/2009 | Dependency Inversion | Objects as Modules in Newspeak |
08/08/2009 | While hardly bleeding edge | seeking help: approaches to model based development? |
07/28/2009 | terminology discussion off-topic | Definition of Functional Programming Language |
07/28/2009 | Elaborating vocabulary for CS... | Definition of Functional Programming Language |
07/29/2009 | Please Elaborate | Evaluation and Usability of Programming Languages and Tools (PLATEAU) |
08/16/2009 | Effectiveness | Evaluation and Usability of Programming Languages and Tools (PLATEAU) |
07/24/2009 | Kind of... | (Very) Simpleminded kind question |
07/24/2009 | Unicode IDs | Resolved Debates in Syntax Design ? |
08/12/2009 | Problems typing them seems a | Resolved Debates in Syntax Design ? |
07/20/2009 | Invalidation... | Iterators Must Go |
07/24/2009 | Preference | Iterators Must Go |
07/21/2009 | Dead ends | Concepts Get Voted Off The C++0x Island |
07/22/2009 | Who's heard of 'Bling'? | Concepts Get Voted Off The C++0x Island |
07/22/2009 | Incremental | Concepts Get Voted Off The C++0x Island |
07/22/2009 | Nice when done right | Concepts Get Voted Off The C++0x Island |
07/23/2009 | escaping the language | Concepts Get Voted Off The C++0x Island |
07/22/2009 | Please clarify | Concepts Get Voted Off The C++0x Island |
07/22/2009 | One-dimensional analysis | Concepts Get Voted Off The C++0x Island |
07/23/2009 | No simpler than possible | Concepts Get Voted Off The C++0x Island |
07/27/2009 | Abstract base classes can't | Concepts Get Voted Off The C++0x Island |
07/20/2009 | 360 Review | Simplicity |
07/21/2009 | GC must often integrate with | Simplicity |
07/20/2009 | Simple vs Simplistic | Simplicity |
07/20/2009 | Not so simple a distinction | Simplicity |
07/21/2009 | OS is abstract machine | Simplicity |
07/22/2009 | OS isn't simple | Simplicity |
07/20/2009 | Erlang, Oz, Clojure, | Simplicity |
07/21/2009 | Max/MSP/Jitter is a | Simplicity |
07/21/2009 | Worked for me | Munkres' Topology |
07/21/2009 | Funny... | Munkres' Topology |
07/10/2009 | Clearly not popular enough... | Phosphorous, The Popular Lisp |
07/09/2009 | (\x.(x x) \x.(x x)) | Oh no! Animated Alligators! |
07/07/2009 | Lengthwise and Depthwise Security | Trade-offs with abstraction |
07/07/2009 | RE: Abstract Silver Bullet Factory | Trade-offs with abstraction |
07/07/2009 | Design "Trade Offs" | Trade-offs with abstraction |
07/08/2009 | Relative to "Problem"? | Trade-offs with abstraction |
07/07/2009 | Systems of Abstraction | Trade-offs with abstraction |
07/07/2009 | Inventor's Paradox | Trade-offs with abstraction |
07/08/2009 | I would say all of those | Trade-offs with abstraction |
07/09/2009 | Problem with Problem Domains | Trade-offs with abstraction |
07/10/2009 | Dataflows and Pipelines | Trade-offs with abstraction |
07/10/2009 | Web and IDE | Trade-offs with abstraction |
07/08/2009 | Software Security | Trade-offs with abstraction |
06/30/2009 | Portability... | Modern dynamic linking infrastructure for PLT |
06/30/2009 | Live Service Layers | Modern dynamic linking infrastructure for PLT |
06/27/2009 | That's because we aren't | subjective but hopefully less flamebaid-lame |
06/26/2009 | It's a valid point | Most powerful terminating semantics? |
06/26/2009 | Finding L | Most powerful terminating semantics? |
06/27/2009 | Not an oracle. | Most powerful terminating semantics? |
06/26/2009 | Not quite, Marc | Most powerful terminating semantics? |
06/27/2009 | ... | Most powerful terminating semantics? |
06/26/2009 | It does not... | Most powerful terminating semantics? |
07/09/2009 | Composition? Symmetry? bah! | Most powerful terminating semantics? |
06/26/2009 | Language with self-evaluation: | Most powerful terminating semantics? |
06/27/2009 | Thank you, Charles. | Most powerful terminating semantics? |
07/01/2009 | State Space | Most powerful terminating semantics? |
06/30/2009 | I mean that program in C are | Most powerful terminating semantics? |
07/01/2009 | ... those needless, petty details | Most powerful terminating semantics? |
07/01/2009 | I apologize... | Most powerful terminating semantics? |
07/01/2009 | you could define a kind of | Most powerful terminating semantics? |
07/14/2009 | Terminate 'up to input' | Most powerful terminating semantics? |
07/14/2009 | Which language? | Most powerful terminating semantics? |
07/14/2009 | That's a very interesting | Most powerful terminating semantics? |
07/14/2009 | Restricting Composition | Most powerful terminating semantics? |
07/15/2009 | Which size? | Most powerful terminating semantics? |
07/15/2009 | Wrong issue | Most powerful terminating semantics? |
06/25/2009 | Many allow this... | Fully Encapsulated Languages? Are there any out there? |
06/26/2009 | Maybe rephrase your question... | Fully Encapsulated Languages? Are there any out there? |
06/26/2009 | Instance Encapsulation | Fully Encapsulated Languages? Are there any out there? |
06/26/2009 | What means "module"? | Fully Encapsulated Languages? Are there any out there? |
06/26/2009 | Modules implement abstractions. | Fully Encapsulated Languages? Are there any out there? |
06/26/2009 | Different Universes? | Fully Encapsulated Languages? Are there any out there? |
06/26/2009 | Capability-driven encapsulation vs. LoD | Fully Encapsulated Languages? Are there any out there? |
06/28/2009 | www.erights.org | Fully Encapsulated Languages? Are there any out there? |
06/29/2009 | Thank you. | Fully Encapsulated Languages? Are there any out there? |
06/26/2009 | Disagree with LoD | Fully Encapsulated Languages? Are there any out there? |
07/01/2009 | Deep freeze... | Fully Encapsulated Languages? Are there any out there? |
07/02/2009 | 'Closures' good for AOP? | Peter Van Roy: Programming Paradigms for Dummies |
06/15/2009 | For something "not evil", | GRS vs LTRS |
06/15/2009 | Oops... | GRS vs LTRS |
06/15/2009 | still static... | GRS vs LTRS |
06/16/2009 | Gatekeeping to prevent bad | GRS vs LTRS |
06/15/2009 | All successful software becomes mission-critical. | GRS vs LTRS |
06/16/2009 | Engineers using our | GRS vs LTRS |
06/16/2009 | Extent of Knowledge | GRS vs LTRS |
06/17/2009 | No need for the impossible... | GRS vs LTRS |
06/23/2009 | Seeming isn't Believing | GRS vs LTRS |
06/23/2009 | "Elegant" Solution | GRS vs LTRS |
06/01/2009 | Actors Model "Time" | Computing Needs Time |
06/01/2009 | Time as a Side Effect | Computing Needs Time |
06/01/2009 | Temporal Reactive Displays | Computing Needs Time |
06/02/2009 | Strongly Timed | Computing Needs Time |
06/01/2009 | Computing needs Energy | Computing Needs Time |
06/01/2009 | Not Turing Complete | Computing Needs Time |
06/01/2009 | Once you start down the | Computing Needs Time |
06/01/2009 | Turing whisper... | Computing Needs Time |
03/05/2012 | Neither does global time | Computing Needs Time |
05/29/2009 | Composability | Questions Five Ways |
05/29/2009 | Merely an application... | Questions Five Ways |
05/30/2009 | No true Scotsman... | Questions Five Ways |
05/30/2009 | Capabilities Abstraction | Questions Five Ways |
05/30/2009 | Not an Application until Invoked | Questions Five Ways |
05/30/2009 | Am I part of a language? | Questions Five Ways |
05/29/2009 | RE: Extensions to kernel language | Questions Five Ways |
06/02/2009 | RE: Direction of Layers | Questions Five Ways |
05/30/2009 | PL is man's own Babel. The | Questions Five Ways |
05/20/2009 | Correct Link | Acknowledging the cosmic bonk/oif balance |
05/20/2009 | Yeah... that about | Acknowledging the cosmic bonk/oif balance |
05/15/2009 | Random Topics | Random Topics |
05/13/2009 | Still correct... | Obscure question about a remark in "A Tutorial on (Co)Algebras and (Co)Induction". |
05/16/2009 | You've missed something | C++ Frequently Questioned Answers |
05/06/2009 | Call it discrimination on a | Static typing may require runtime type checking? |
05/01/2009 | Programming Chrestomathy | Looking for list of programming problems to thoroughly test a language |
04/30/2009 | Thoughts | YAPL - yet another programming language |
05/02/2009 | "Network oriented" is how | YAPL - yet another programming language |
05/02/2009 | A step back from distributed agents. | YAPL - yet another programming language |
04/23/2009 | The web as we know it | Andrej Bauer on PLD |
04/23/2009 | If you agree with the | Andrej Bauer on PLD |
04/17/2009 | Object Capability Model | How to ensure safety when millions of users inject scripts into a running system? |
04/15/2009 | Composition of Concerns | multidimensional abstraction? |
04/16/2009 | To visualize duality, you | multidimensional abstraction? |
11/17/2010 | OO "works" because there is | Why are objects so unintuitive? |
04/12/2009 | reference to Kay's comment | Why are objects so unintuitive? |
04/16/2009 | Listen to your 'ma' | Why are objects so unintuitive? |
04/16/2009 | Encapsulation is not a bad | Why are objects so unintuitive? |
07/09/2009 | Nonetheless... | Why are objects so unintuitive? |
11/17/2010 | Harmful Intuitions | Why are objects so unintuitive? |
11/17/2010 | I agree that you don't need | Why are objects so unintuitive? |
11/18/2010 | Codebase Inertia | Why are objects so unintuitive? |
04/09/2009 | failings of OOP | Why are objects so unintuitive? |
04/09/2009 | Why would modeling the | Why are objects so unintuitive? |
04/09/2009 | Being poor at modeling is essential to OOP | Why are objects so unintuitive? |
04/10/2009 | What I am defending is the | Why are objects so unintuitive? |
04/12/2009 | No. | Why are objects so unintuitive? |
06/22/2009 | Naked Objects and OO Modeling | Why are objects so unintuitive? |
04/12/2009 | The suggestion that we "use | Why are objects so unintuitive? |
04/12/2009 | In general, to code a | Why are objects so unintuitive? |
04/14/2009 | Language self abuse | Why are objects so unintuitive? |
04/14/2009 | Don't forget context and actor | Why are objects so unintuitive? |
04/15/2009 | Simple? | Why are objects so unintuitive? |
11/18/2010 | Which gets me to think, | Why are objects so unintuitive? |
11/18/2010 | OOps. | Why are objects so unintuitive? |
11/18/2010 | A model of GUI elements is | Why are objects so unintuitive? |
11/19/2010 | Application level. | Why are objects so unintuitive? |
11/18/2010 | I wouldn't qualify a buffer | Why are objects so unintuitive? |
04/07/2009 | Creating a competing product | Jonathon Shapiro Wraps Up BitC |
04/09/2009 | I've never seen an agreement | Jonathon Shapiro Wraps Up BitC |
04/01/2009 | Opinions | Seeking succnict thoughts on pros/cons of hl language styles |
03/20/2009 | Many languages have tiers, | Tiered approaches to higher order programming? |
03/11/2009 | Offline Security and More | Languages and security: a short reading list |
03/11/2009 | ... and more | Languages and security: a short reading list |
03/11/2009 | libraries bringing ocaps to | Languages and security: a short reading list |
03/08/2009 | Social models more relevant | Influence of cognitive models on programming language design |
03/08/2009 | "Libraries" written by and for just a few people? | Influence of cognitive models on programming language design |
03/09/2009 | Most programming tasks | Influence of cognitive models on programming language design |
03/09/2009 | It sounds like you're | Influence of cognitive models on programming language design |
03/09/2009 | Indeed. | Influence of cognitive models on programming language design |
03/10/2009 | First, do no harm. | Influence of cognitive models on programming language design |
03/26/2009 | When "whipping up something | Influence of cognitive models on programming language design |
03/09/2009 | Saying you built your house | Influence of cognitive models on programming language design |
03/09/2009 | Is there an example of | Influence of cognitive models on programming language design |
03/09/2009 | What it explains today is | Influence of cognitive models on programming language design |
03/09/2009 | do end-user programming | Influence of cognitive models on programming language design |
03/10/2009 | SOA, COM/DCOM, Unix Pipes | Influence of cognitive models on programming language design |
03/10/2009 | Thanks for the suggestion. | Influence of cognitive models on programming language design |
03/08/2009 | Well, it does mean the | Dao, the official 1.0 version is released |
03/08/2009 | Saying that "OOP has been | Dao, the official 1.0 version is released |
03/06/2009 | Limited Futures | C++ Futures |
03/07/2009 | Inability to resume/reset a | C++ Futures |
03/08/2009 | Couldn't you define the | C++ Futures |
03/08/2009 | I may be swimming in a Turing tarpit but ... | C++ Futures |
03/08/2009 | Calling it 'Programming | The Meta-LtU Thread |
03/08/2009 | Not literal enough. | The Meta-LtU Thread |
03/08/2009 | It seems your understanding | The Meta-LtU Thread |
03/08/2009 | I'd agree with the relative | The Meta-LtU Thread |
03/08/2009 | Those questions are not | The Meta-LtU Thread |
03/10/2009 | MonsterQuest: Well-flogged | The Meta-LtU Thread |
03/08/2009 | 'design' discussions get | The Meta-LtU Thread |
03/08/2009 | I get the feeling that all | The Meta-LtU Thread |
02/12/2009 | Language Extension... | Parameterized Notions of Computation |
02/08/2009 | Other forms of obfuscation... | On the (Im)possibility of Obfuscating Programs |
02/08/2009 | The value of steganography | On the (Im)possibility of Obfuscating Programs |
02/08/2009 | The OP notes that | On the (Im)possibility of Obfuscating Programs |
02/09/2009 | Consider Capability Security | On the (Im)possibility of Obfuscating Programs |
02/09/2009 | Non-issue | On the (Im)possibility of Obfuscating Programs |
02/09/2009 | I don't see why that is | On the (Im)possibility of Obfuscating Programs |
02/10/2009 | This approach is exploitable | On the (Im)possibility of Obfuscating Programs |
02/10/2009 | Yeah, I suspect Matt's | On the (Im)possibility of Obfuscating Programs |
02/10/2009 | PLT is about achieving | On the (Im)possibility of Obfuscating Programs |
02/11/2009 | No longer supporting stated goals... | On the (Im)possibility of Obfuscating Programs |
02/10/2009 | I do not even mention a | On the (Im)possibility of Obfuscating Programs |
02/09/2009 | Dongle is different issue | On the (Im)possibility of Obfuscating Programs |
02/09/2009 | Trusted Computing... | On the (Im)possibility of Obfuscating Programs |
02/09/2009 | Steganography/Crypto Links | On the (Im)possibility of Obfuscating Programs |
02/09/2009 | Obfuscators solve wrong problem | On the (Im)possibility of Obfuscating Programs |
02/09/2009 | SPKI | On the (Im)possibility of Obfuscating Programs |
02/08/2009 | IO Error: 0xDEADBEA7 stack dump... (Blork!) | What is the dual of { } ? |
02/08/2009 | I don't think I've seen an | What is the dual of { } ? |
02/04/2009 | Please read the Policy | How best to add a record type to my typed Scheme variant? |
02/04/2009 | BitC Tail Calls | How best to add a record type to my typed Scheme variant? |
02/04/2009 | Data Space Refmaps | Tagged Arithmetic Optimization |
02/04/2009 | Thanks for the GC links. | Tagged Arithmetic Optimization |
02/04/2009 | Static map | Tagged Arithmetic Optimization |
02/02/2009 | Silly Problems | Ruling out nonsensical data type definitions |
02/02/2009 | First you need to grok codata... | Ruling out nonsensical data type definitions |
02/02/2009 | Turner's Notation | Ruling out nonsensical data type definitions |
02/02/2009 | Usable, but never Useful | Ruling out nonsensical data type definitions |
02/02/2009 | Divergent Inhabitants | Ruling out nonsensical data type definitions |
02/02/2009 | Analogy needs explanation... | Ruling out nonsensical data type definitions |
02/03/2009 | In C++, 'void' is a Unit, | Ruling out nonsensical data type definitions |
02/03/2009 | Cardinalities | Ruling out nonsensical data type definitions |
02/03/2009 | 'Data' has a denotation in | Ruling out nonsensical data type definitions |
02/03/2009 | Paramaterization | Ruling out nonsensical data type definitions |
02/03/2009 | I roughly consider "type" | Ruling out nonsensical data type definitions |
02/03/2009 | That's fair. | Ruling out nonsensical data type definitions |
02/03/2009 | The test is "does it carry | Ruling out nonsensical data type definitions |
02/03/2009 | Agreed, optimize out is the way to go... | Ruling out nonsensical data type definitions |
01/31/2009 | The distinction you make | I'm from china and I'm working on a new programming language "Zero" |
02/02/2009 | Change function | PL Grand Challenges |
02/03/2009 | Only perceived pain matters... | PL Grand Challenges |
02/03/2009 | CS very young | PL Grand Challenges |
02/06/2009 | Apples and Apples | PL Grand Challenges |
02/06/2009 | I mean Apples vs. Oranges | PL Grand Challenges |
02/06/2009 | The fact that you can eat | PL Grand Challenges |
02/08/2009 | Again... Do I need to remind | PL Grand Challenges |
02/10/2009 | 2 3 + 8 * | PL Grand Challenges |
01/22/2009 | Forgive my ignorance but... | Tony Hoare / Historically Bad Ideas: "Null References: The Billion Dollar Mistake" |
01/23/2009 | You're confusing abstractions... | Tony Hoare / Historically Bad Ideas: "Null References: The Billion Dollar Mistake" |
01/23/2009 | It is my impression that the | Tony Hoare / Historically Bad Ideas: "Null References: The Billion Dollar Mistake" |
01/24/2009 | The list above is to make it | Tony Hoare / Historically Bad Ideas: "Null References: The Billion Dollar Mistake" |
01/24/2009 | That also seems to imply | Tony Hoare / Historically Bad Ideas: "Null References: The Billion Dollar Mistake" |
01/24/2009 | it's even preferable that it | Tony Hoare / Historically Bad Ideas: "Null References: The Billion Dollar Mistake" |
01/25/2009 | Dumb compilers that can follow suggestions | Tony Hoare / Historically Bad Ideas: "Null References: The Billion Dollar Mistake" |
01/23/2009 | Two mistakes | Tony Hoare / Historically Bad Ideas: "Null References: The Billion Dollar Mistake" |
01/21/2009 | PRE | what causes really wide pages? |
01/22/2009 | John meant shared state | Nested functions - how many nesting levels are really needed? |
01/22/2009 | Missing the Purpose | Nested functions - how many nesting levels are really needed? |
01/22/2009 | Nesting Level Irrelevant | Nested functions - how many nesting levels are really needed? |
01/22/2009 | I see. | Nested functions - how many nesting levels are really needed? |
01/21/2009 | Depth Limit vs. Cactus Stack | Nested functions - how many nesting levels are really needed? |
01/22/2009 | Just grab a promise that it | Using Promises to Orchestrate Web Interactions |
01/17/2009 | I've never worked with a | Macro systems |
01/22/2009 | macros walk code with two left feet | Macro systems |
01/20/2009 | Non-communication Side Effects | Macro systems |
01/16/2009 | Undecidable... | Weird computability problem relating to state + lambda calculus |
01/17/2009 | Collections and Static Structural Typing | Compilation/method resolution with structural subtyping |
01/15/2009 | Ah, I thought they were cute | CWE/SANS TOP 25 Most Dangerous Programming Errors |
01/15/2009 | Finite Linear Flows Only? | Introducing Dawn - yet another new language |
01/16/2009 | To the contrary... | Introducing Dawn - yet another new language |
01/13/2009 | Anonymous Functor Objects... | What Are The Resolved Debates in General Purpose Language Design? |
01/13/2009 | If it needs that much explanation... | What Are The Resolved Debates in General Purpose Language Design? |
01/13/2009 | Here's a few: | What Are The Resolved Debates in General Purpose Language Design? |
02/12/2009 | String Representation not resolved... | What Are The Resolved Debates in General Purpose Language Design? |
01/15/2009 | Unicode not just a Representation | What Are The Resolved Debates in General Purpose Language Design? |
01/15/2009 | Unicode support should no | What Are The Resolved Debates in General Purpose Language Design? |
01/15/2009 | I think you're being | What Are The Resolved Debates in General Purpose Language Design? |
01/15/2009 | Abstract Syntax Only? | What Are The Resolved Debates in General Purpose Language Design? |
01/15/2009 | What means 'unicode support'? | What Are The Resolved Debates in General Purpose Language Design? |
01/16/2009 | UTF-8 reading, writing, and | What Are The Resolved Debates in General Purpose Language Design? |
01/17/2009 | If you point at the | What Are The Resolved Debates in General Purpose Language Design? |
01/13/2009 | XPath? | What Are The Resolved Debates in General Purpose Language Design? |
01/14/2009 | Wow, you must be blessed... | What Are The Resolved Debates in General Purpose Language Design? |
01/15/2009 | Continuations to be deserved to be resolved... | What Are The Resolved Debates in General Purpose Language Design? |
01/15/2009 | Compiling and Linking | What Are The Resolved Debates in General Purpose Language Design? |
01/15/2009 | Not talking about JIT | What Are The Resolved Debates in General Purpose Language Design? |
01/15/2009 | Separate Compilation will Die Another Day | What Are The Resolved Debates in General Purpose Language Design? |
01/15/2009 | Again... not talking about JIT | What Are The Resolved Debates in General Purpose Language Design? |
01/16/2009 | Agreed. | What Are The Resolved Debates in General Purpose Language Design? |
01/17/2009 | First Class Locality | What Are The Resolved Debates in General Purpose Language Design? |
01/14/2009 | Code cleanup... | What Are The Resolved Debates in General Purpose Language Design? |
01/15/2009 | Not a problem. | What Are The Resolved Debates in General Purpose Language Design? |
01/16/2009 | Buried | What Are The Resolved Debates in General Purpose Language Design? |
01/15/2009 | InD'd it does... | What Are The Resolved Debates in General Purpose Language Design? |
01/15/2009 | Not always decomposable. | What Are The Resolved Debates in General Purpose Language Design? |
01/15/2009 | at the only goto target | What Are The Resolved Debates in General Purpose Language Design? |
01/15/2009 | Clojure | What Are The Resolved Debates in General Purpose Language Design? |
01/16/2009 | You'll be waiting... | What Are The Resolved Debates in General Purpose Language Design? |
01/15/2009 | "I" am confused... | What Are The Resolved Debates in General Purpose Language Design? |
01/15/2009 | Avoid Language-specific Resolutions | What Are The Resolved Debates in General Purpose Language Design? |
01/20/2009 | Is Formal Semantics a Resolved Debate? | What Are The Resolved Debates in General Purpose Language Design? |
01/21/2009 | Formal Semantics Unresolved | What Are The Resolved Debates in General Purpose Language Design? |
01/21/2009 | No language expressive | What Are The Resolved Debates in General Purpose Language Design? |
01/21/2009 | Agreed, but... | What Are The Resolved Debates in General Purpose Language Design? |
01/21/2009 | Not in general, no... | What Are The Resolved Debates in General Purpose Language Design? |
01/20/2009 | Language defined in Language | What Are The Resolved Debates in General Purpose Language Design? |
01/11/2009 | In the lenient-evaluation | Using coalgebraic structures for traversing ADTs lazily |
01/11/2009 | A 'field' is a record of | Using coalgebraic structures for traversing ADTs lazily |
01/11/2009 | No, I never considered doing | Using coalgebraic structures for traversing ADTs lazily |
01/11/2009 | Translation to Laziness | Using coalgebraic structures for traversing ADTs lazily |
01/28/2009 | C/C++ good examples | 2008 In Review - What Happened with Programming Languages? |
12/18/2008 | Representations for tagged | Any problems with true union types if all values are tagged? (like in a dynamically typed system, Lisp, etc.) |
12/19/2008 | Some Nothing | Any problems with true union types if all values are tagged? (like in a dynamically typed system, Lisp, etc.) |
12/14/2008 | I am hard pressed to believe | Practicality of Exclusively Compiler-Driven Unboxing |
12/15/2008 | the human merely has to | Practicality of Exclusively Compiler-Driven Unboxing |
12/15/2008 | I have not advocated | Practicality of Exclusively Compiler-Driven Unboxing |
12/15/2008 | don't know how to do that | Practicality of Exclusively Compiler-Driven Unboxing |
12/14/2008 | Excepting typeful | Fundamental Flaws in Current Programming Language Type Systems |
12/14/2008 | Project Zap | Fundamental Flaws in Current Programming Language Type Systems |
12/14/2008 | Pluggable and Optional systems missing. | Fundamental Flaws in Current Programming Language Type Systems |
12/14/2008 | Contextually inferred | Fundamental Flaws in Current Programming Language Type Systems |
12/14/2008 | Value Judgements | Fundamental Flaws in Current Programming Language Type Systems |
12/15/2008 | Example ways to attach | Fundamental Flaws in Current Programming Language Type Systems |
12/15/2008 | To your first four | Fundamental Flaws in Current Programming Language Type Systems |
12/16/2008 | Commuting Common Sense | Fundamental Flaws in Current Programming Language Type Systems |
12/19/2008 | Not just about assurances | Fundamental Flaws in Current Programming Language Type Systems |
12/20/2008 | Limitations of Typeful Programming | Fundamental Flaws in Current Programming Language Type Systems |
12/19/2008 | Types vs. Type Descriptors | Fundamental Flaws in Current Programming Language Type Systems |
12/20/2008 | RE: Bruce's question to Me | Fundamental Flaws in Current Programming Language Type Systems |
12/21/2008 | Types and Type Descriptors | Fundamental Flaws in Current Programming Language Type Systems |
12/21/2008 | Type is a Type | Fundamental Flaws in Current Programming Language Type Systems |
12/21/2008 | First Class Garbage | Fundamental Flaws in Current Programming Language Type Systems |
12/22/2008 | Over the heads of Children | Fundamental Flaws in Current Programming Language Type Systems |
01/08/2009 | While the ability to handle | Fundamental Flaws in Current Programming Language Type Systems |
01/08/2009 | Can you cite even one | Fundamental Flaws in Current Programming Language Type Systems |
01/08/2009 | you once again allege to | Fundamental Flaws in Current Programming Language Type Systems |
01/09/2009 | types not representation, either | Fundamental Flaws in Current Programming Language Type Systems |
01/09/2009 | Then you should surely be | Fundamental Flaws in Current Programming Language Type Systems |
01/09/2009 | Apples to apples was the | Fundamental Flaws in Current Programming Language Type Systems |
01/10/2009 | "Better" is too difficult to | Fundamental Flaws in Current Programming Language Type Systems |
01/10/2009 | Fundamental Flaws in Current Programming Language Type Systems | Fundamental Flaws in Current Programming Language Type Systems |
01/10/2009 | Your supposition seems to be | Fundamental Flaws in Current Programming Language Type Systems |
01/12/2009 | As a practical matter, type | Fundamental Flaws in Current Programming Language Type Systems |
01/12/2009 | This is all rather vague. A | Fundamental Flaws in Current Programming Language Type Systems |
01/12/2009 | Codecs | Fundamental Flaws in Current Programming Language Type Systems |
01/12/2009 | Coder-Decoder | Fundamental Flaws in Current Programming Language Type Systems |
01/12/2009 | Soft Control, Absolutely | Fundamental Flaws in Current Programming Language Type Systems |
01/12/2009 | Optimizable implies Soft Control | Fundamental Flaws in Current Programming Language Type Systems |
01/13/2009 | The language is... | Fundamental Flaws in Current Programming Language Type Systems |
01/15/2009 | Criterion stated in following sentence | Fundamental Flaws in Current Programming Language Type Systems |
01/09/2009 | What is needed is a | Fundamental Flaws in Current Programming Language Type Systems |
01/08/2009 | I don't disagree that memory | Fundamental Flaws in Current Programming Language Type Systems |
12/17/2008 | Computing every composite | The Genuine Sieve of Eratosthenes |
12/17/2008 | Think Lazier | The Genuine Sieve of Eratosthenes |
12/17/2008 | Lower Bound | The Genuine Sieve of Eratosthenes |
12/17/2008 | Point granted. I didn't | The Genuine Sieve of Eratosthenes |
12/18/2008 | Operation Cost | The Genuine Sieve of Eratosthenes |
12/23/2008 | Flaw in Test | The Genuine Sieve of Eratosthenes |
12/11/2008 | SuperMetaOffTopic | Is it ok... |
12/11/2008 | I wouldn't have thought it | Is it ok... |
12/10/2008 | This can be done... | How to load/interpret STATIC libraries at runtime. |
12/11/2008 | I hope my first statement | How to load/interpret STATIC libraries at runtime. |
12/12/2008 | Programming Languages all the way down | How to load/interpret STATIC libraries at runtime. |
12/05/2008 | Daily WTF supports job | FP Jobs |
12/02/2008 | Versioned STM | Remembering everything - a new(?) idea for a new PL |
12/02/2008 | Races | Functional building blocks as concurrency patterns |
12/03/2008 | STM Races | Functional building blocks as concurrency patterns |
12/03/2008 | Not Actor Model | Functional building blocks as concurrency patterns |
12/04/2008 | Transactor Model | Functional building blocks as concurrency patterns |
12/05/2008 | Every Erlang process has all | Functional building blocks as concurrency patterns |
12/03/2008 | Vocabulary for State Management | Functional building blocks as concurrency patterns |
12/03/2008 | Bad Strategy | Functional building blocks as concurrency patterns |
12/04/2008 | Parry Parry Parley | Functional building blocks as concurrency patterns |
12/05/2008 | Top Level Transactions | Functional building blocks as concurrency patterns |
12/04/2008 | Racing to the Set! | Functional building blocks as concurrency patterns |
12/04/2008 | Not the Compiler's Job | Functional building blocks as concurrency patterns |
12/05/2008 | Huh? | Functional building blocks as concurrency patterns |
12/03/2008 | Threads in a declarative | Functional building blocks as concurrency patterns |
12/04/2008 | Not a Race Condition | Functional building blocks as concurrency patterns |
12/05/2008 | function f() may return a point for Declarative Concurrency | Functional building blocks as concurrency patterns |
11/29/2008 | What you describe may be | Functional building blocks as concurrency patterns |
12/02/2008 | A Wiki type system would, | Functional building blocks as concurrency patterns |
12/02/2008 | Kamaelia does not directly support declarative concurrency. | Functional building blocks as concurrency patterns |
11/29/2008 | By completeness, no... | Functional building blocks as concurrency patterns |
11/29/2008 | "Complete" backtraces... | Clojure: Trampoline for mutual recursion |
11/21/2008 | Open Systems Survivability | Current "hot" topics in parallel programming? |
02/10/2009 | Make it a community task... | First-Class Patterns |
11/10/2008 | Is there a reason... | Extensible tuples? |
11/13/2008 | Attacking a Fly with a Sledgehammer | Extensible tuples? |
11/14/2008 | The loss of 'completeness' | Extensible tuples? |
11/14/2008 | Types reflect operators. If | Extensible tuples? |
11/14/2008 | Unsoundness would require | Extensible tuples? |
11/14/2008 | Consistency is relevant. I | Extensible tuples? |
11/15/2008 | No. 666#((3,4)#()) = | Extensible tuples? |
11/15/2008 | Alex' intention was having a | Extensible tuples? |
11/15/2008 | Explicit injection isn't | Extensible tuples? |
11/15/2008 | But it does make a | Extensible tuples? |
11/15/2008 | It doesn't. Ambiguity | Extensible tuples? |
11/15/2008 | Because... | Extensible tuples? |
11/17/2008 | Only with the much weaker | Extensible tuples? |
11/12/2008 | Typeclass usually refers to | The Origins of the BitC Programming Language |
11/13/2008 | RE: marco | The Origins of the BitC Programming Language |
11/08/2008 | Dependent Soft Typing? | Question concerning parameterization over literals |
11/01/2008 | Safety vs. Security | Automated Code Review Tools for Security |
11/02/2008 | Eavesdroppers would include | Automated Code Review Tools for Security |
11/02/2008 | Clients...? | Automated Code Review Tools for Security |
11/02/2008 | What is a 'server' and what | Automated Code Review Tools for Security |
11/03/2008 | Re: gatekeepers | Automated Code Review Tools for Security |
11/03/2008 | Trivially solved: don't leak | Automated Code Review Tools for Security |
10/24/2008 | You wouldn't gain | Why do OOPLs type objects as classes? |
10/20/2008 | It is nice to see theory and | A bit of Scheming |
10/12/2008 | Not just an Impression | No more tail calls in Javascript? |
10/13/2008 | RE: Problems with impure languages | No more tail calls in Javascript? |
10/13/2008 | Emphasis on the dynamic | No more tail calls in Javascript? |
10/17/2008 | Important Cases | No more tail calls in Javascript? |
10/12/2008 | Static Typing and Flexibility | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/16/2008 | The need to "think straight" | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/12/2008 | The Price of a MetaLanguage | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/12/2008 | Wouldn't it be possible for | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/12/2008 | Expressive vs. Computable | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/12/2008 | Go for it! | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/13/2008 | Insufficient Information | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/13/2008 | Who is missing the point? | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/13/2008 | Contradictory | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/13/2008 | Disagree | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/14/2008 | Frank's retraction was quite | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/14/2008 | The practical upshot | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/18/2008 | Trivial Bugs | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/18/2008 | RE: d/r is the ultimate | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/18/2008 | You claim | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/18/2008 | "one up" and one down | On the (perceived) equivalence of static and dynamically typed reflective programming languages |
10/31/2010 | This seriously deserves its | Beyond FRP: physics-inspired programming abstractions? |
03/16/2009 | The idea of leveraging | Beyond FRP: physics-inspired programming abstractions? |
10/22/2010 | Does it Compose? | Concurrent Composition and Algebras of Events, Actions, and Processes |
10/25/2010 | Deadlocks not so easy to find and fix | Concurrent Composition and Algebras of Events, Actions, and Processes |
10/25/2010 | Concurrency as basis for Scalable Parallelism | Concurrent Composition and Algebras of Events, Actions, and Processes |
10/26/2010 | Viewed the right way | Concurrent Composition and Algebras of Events, Actions, and Processes |
01/31/2010 | New Link | Tagless Staged Interpreters for Simpler Typed Languages |
02/01/2010 | One would think different | Tagless Staged Interpreters for Simpler Typed Languages |
07/28/2009 | programming is all the same: | Microsoft's new Dynamic Language Runtime (DLR) |
03/18/2010 | What program properties | Types vs classes: what is the difference? |
01/14/2010 | Reactive Programming and Delta Propagation | Reactive Programming |
01/16/2010 | Implement w/o Weak Refs | Reactive Programming |
01/16/2010 | bidirectional relationship | Reactive Programming |
01/16/2010 | I tried coming up with some | Reactive Programming |
01/17/2010 | Now lose the reference to B. | Reactive Programming |
01/17/2010 | Yep. That's good. | Reactive Programming |
01/18/2010 | what really loses me is the | Reactive Programming |
01/18/2010 | Compound Signal Samplers | Reactive Programming |
01/18/2010 | Recomputing | Reactive Programming |
01/16/2010 | Weak ref performance | Reactive Programming |
01/15/2010 | FRP Physics Hybrid UIs | Reactive Programming |
01/18/2010 | RE: Exceptions with Signals | Reactive Programming |
01/19/2010 | Signal constructors | Reactive Programming |
01/19/2010 | Disposed Signals, Last Value, Information Carrying Failures | Reactive Programming |
01/19/2010 | Ordered Choice, Finalization and Disposal | Reactive Programming |
01/20/2010 | Disposable Signals | Reactive Programming |
01/19/2010 | Extra Error Channel | Reactive Programming |
01/20/2010 | Ah. | Reactive Programming |
02/04/2009 | I want my 2pc | Patrick Logan on Software Transaction Memory |
10/23/2009 | Massively Parallel Worlds | Patrick Logan on Software Transaction Memory |
10/23/2009 | Rules, Actors, and STM | Patrick Logan on Software Transaction Memory |
10/23/2009 | Deadlocks and Memory Transactions | Patrick Logan on Software Transaction Memory |
10/23/2009 | I am not privy to the | Patrick Logan on Software Transaction Memory |
10/23/2009 | Dodging feral cats | Patrick Logan on Software Transaction Memory |
10/25/2009 | RE: STM Risks | Patrick Logan on Software Transaction Memory |
10/25/2009 | RE: STM Risks | Patrick Logan on Software Transaction Memory |
10/26/2009 | RE: STM Risks | Patrick Logan on Software Transaction Memory |
03/20/2009 | collocation used when available | Patrick Logan on Software Transaction Memory |
02/04/2009 | Actor Transactions | Patrick Logan on Software Transaction Memory |
12/06/2008 | Erlang / Actor Model + STM | Patrick Logan on Software Transaction Memory |
02/04/2009 | Transactions in Actor Model | Process calculi for transactions |
02/04/2009 | I'm rather curious... | Process calculi for transactions |
02/05/2009 | Process Composition | Process calculi for transactions |
02/05/2009 | Orc and Pie (calculi) | Process calculi for transactions |
02/05/2009 | Killer Orcs - Asynchronous Termination | Process calculi for transactions |
02/06/2009 | Generality and Desiderata for 'Orc'hestration | Process calculi for transactions |
02/06/2009 | Orc != Orc Primitive Combinators | Process calculi for transactions |
02/06/2009 | They don't specify that the | Process calculi for transactions |
02/07/2009 | Any other site calls are | Process calculi for transactions |
02/07/2009 | requires only that any value | Process calculi for transactions |
02/07/2009 | I wouldn't call any new | Process calculi for transactions |
02/08/2009 | Isn't this [appeal to | Process calculi for transactions |
02/07/2009 | More work for Composition | Process calculi for transactions |
02/07/2009 | Very similar. | Process calculi for transactions |
02/07/2009 | Plan? | Process calculi for transactions |
02/07/2009 | Parametricity is indeed more | Process calculi for transactions |
02/07/2009 | Agreed. So the question | Process calculi for transactions |
03/06/2009 | Looks promising. I'm | Process calculi for transactions |
12/13/2009 | Message Ordering Semantics | Oracles |
12/14/2009 | Isn't all actor programming | Oracles |
12/28/2009 | Re: Stateful. | Oracles |
12/28/2009 | ToonTalk is stateful. | Oracles |
12/28/2009 | Single Assignment Variables | Oracles |
01/07/2010 | Selectively Added Concepts | Oracles |
01/08/2010 | Huff and Puff | Oracles |
01/08/2010 | Old Fables | Oracles |
01/08/2010 | Mr. Roboto | Oracles |
01/03/2010 | Stateful Language | Oracles |
01/04/2010 | Your linear types (oracle | Oracles |
01/05/2010 | Turing Equivalent != Stateful | Oracles |
01/06/2010 | Direct Interpretive Rule | Oracles |
01/07/2010 | Thank you. | Oracles |
01/02/2010 | Reactive Widgets Overview | Oracles |
01/03/2010 | Retained Mode is One Difference. | Oracles |
01/07/2010 | Re: 'Quantum Encyclopedia' dig | Oracles |
01/07/2010 | Neither Side | Oracles |
01/07/2010 | RE: Delay Combinators | Oracles |
01/07/2010 | Shared Objects | Oracles |
01/08/2010 | Collect | Oracles |
01/08/2010 | FRP without binding? | Oracles |
01/03/2010 | . | Oracles |
01/06/2010 | Loose UI <-> Service Coupling in Reactive UI | Oracles |
01/06/2010 | FRP is widely useful. | Oracles |
01/07/2010 | Cats and Carrots | Oracles |
01/07/2010 | What purpose has a User Interface? | Oracles |
02/03/2010 | And where does 'Hello World' | Oracles |
01/08/2010 | FRP, Oracles, and Non-determinism | Oracles |
01/08/2010 | Top Level IO | Oracles |
01/12/2010 | FRP 'protocols' | Oracles |
01/12/2010 | FRP Resources | Oracles |
01/21/2010 | RE: Locking Strategy and STM | Oracles |
05/15/2009 | RE: Harrumph | Joshua Bloch: "Nearly All Binary Searches Broken" |
06/24/2012 | Text merge as cooperative work | Functional Relational Programming: Out of the tar pit |
05/19/2009 | Live Object Layer | What do you believe about Programming Languages (that you can't prove (yet))? |
05/19/2009 | Stigmergy in Programming | What do you believe about Programming Languages (that you can't prove (yet))? |
05/19/2009 | JavaScript before Orc? | What do you believe about Programming Languages (that you can't prove (yet))? |
05/20/2009 | Non-Web2.0 Stuff(?) | What do you believe about Programming Languages (that you can't prove (yet))? |
05/20/2009 | Live Documents will trump Web Applications | What do you believe about Programming Languages (that you can't prove (yet))? |
05/21/2009 | Inventor's Paradox | What do you believe about Programming Languages (that you can't prove (yet))? |
05/21/2009 | A grand unified theory of | What do you believe about Programming Languages (that you can't prove (yet))? |
05/23/2009 | it took a lot of effort in | What do you believe about Programming Languages (that you can't prove (yet))? |
05/22/2009 | Perhaps so, but I bet that | What do you believe about Programming Languages (that you can't prove (yet))? |
05/23/2009 | It would be much sadder if | What do you believe about Programming Languages (that you can't prove (yet))? |
04/03/2010 | WWEI | Vacation |
04/03/2010 | Vacation | Vacation |
04/03/2010 | Only if others adopt it. :-) | Vacation |
04/12/2011 | cf. Arrows | Multi-Return Function Call |
12/01/2008 | Unreachable code and Metaprogramming | Shoot-out: most annoying compiler error message |
12/14/2008 | If you're aiming to be truly frustrating | Shoot-out: most annoying compiler error message |
12/16/2008 | True... especially if it | Shoot-out: most annoying compiler error message |
07/13/2010 | Infinite Languages and Grammars | Questions about Semantics. |
05/13/2012 | Auto complete; Capabilities | Higher order versus Object order |
05/13/2012 | Isn't the core of "object" | Higher order versus Object order |
05/13/2012 | First class procedures and | Higher order versus Object order |
05/14/2012 | When a file descriptor ocap | Higher order versus Object order |
05/15/2012 | Secure Tokens vs. Capabilities | Higher order versus Object order |
05/16/2012 | Impure Calculus | Higher order versus Object order |
05/16/2012 | Essential Difficulty | Higher order versus Object order |
05/16/2012 | Hmm | Higher order versus Object order |
05/17/2012 | Open systems are essential. | Higher order versus Object order |
05/17/2012 | Custom architecture is not a crisis | Higher order versus Object order |
05/17/2012 | They only look internal to | Higher order versus Object order |
05/17/2012 | Interesting. You are saying | Higher order versus Object order |
01/16/2012 | Datalog, Dedalus | Embedding Prolog in Haskell |
01/16/2012 | I've used Datalog as a basis | Embedding Prolog in Haskell |
01/17/2012 | What features would be most | Embedding Prolog in Haskell |
01/17/2012 | One of my implicit premises | Embedding Prolog in Haskell |
01/17/2012 | Serialization | Embedding Prolog in Haskell |
LtU Topic Index Sorted by Date | LtU Topic Index Sorted by Topic | LtU Index of Post Authors | Zipped LtU Archive |