Posts By: Sean McDirmid
Date | Post | Topic |
07/17/2012 | OO type systems and BNFs | OO type systems and BNFs |
07/17/2012 | I should have been more | OO type systems and BNFs |
07/17/2012 | Recursion in the has-a | OO type systems and BNFs |
07/13/2012 | Also, consider being meta | Language Implementation 101 |
07/15/2012 | It quite depends on what | Language Implementation 101 |
07/16/2012 | You can do some fun things | Language Implementation 101 |
07/16/2012 | Sounds fun. I'm already into | Language Implementation 101 |
07/17/2012 | Language Implementation 101 | Language Implementation 101 |
07/13/2012 | Yes, everything that is | Why languages and not systems? |
07/06/2012 | For some context, I'm a PL | Why languages and not systems? |
07/06/2012 | Immediate mode GUIs | Immediate mode GUIs |
07/07/2012 | An immediate mode GUI gives | Immediate mode GUIs |
07/10/2012 | Actually, the deadline is in | Immediate mode GUIs |
07/13/2012 | I actually think Immediate | Immediate mode GUIs |
07/15/2012 | Conventional immediate mode | Immediate mode GUIs |
07/18/2012 | Glitch freedom is just not | Immediate mode GUIs |
07/06/2012 | Object identity or "who am I?" | Immediate mode GUIs |
07/13/2012 | A matter of semantics | Immediate mode GUIs |
07/14/2012 | Embracing UI state | Immediate mode GUIs |
07/14/2012 | Accidental State | Immediate mode GUIs |
07/13/2012 | More thoughts | Immediate mode GUIs |
07/13/2012 | I can see this for | Immediate mode GUIs |
06/29/2012 | It took me awhile to figure | DSL for Streaming Network Traffic Analysis |
07/01/2012 | Are you considering doing a | Less is exponentially more: Rob Pike on Go and Why C++ Programmers Aren't Flocking to it. |
07/01/2012 | Workshops generally don't | Less is exponentially more: Rob Pike on Go and Why C++ Programmers Aren't Flocking to it. |
06/26/2012 | ACM A.M. Turing Centenary Celebration | ACM A.M. Turing Centenary Celebration |
06/26/2012 | Outlook search doesn't even | ACM A.M. Turing Centenary Celebration |
06/24/2012 | Related | Evolved Turing neural networks - Unorganized machines and the brain |
06/09/2012 | Why Do Some Programming Languages Live and Others Die? | Why Do Some Programming Languages Live and Others Die? |
06/09/2012 | Fixed, sorry about that! I | Why Do Some Programming Languages Live and Others Die? |
06/09/2012 | It is nice to have a front | Why Do Some Programming Languages Live and Others Die? |
06/10/2012 | I always come back to Sherry | Why Do Some Programming Languages Live and Others Die? |
06/10/2012 | Turkle's observations can be | Why Do Some Programming Languages Live and Others Die? |
06/10/2012 | Data mining should save us | Why Do Some Programming Languages Live and Others Die? |
06/06/2012 | This is a great realization. | Graphical languages of the Russian space program |
06/06/2012 | I believe there is a strong | Graphical languages of the Russian space program |
06/06/2012 | I like to use "graphical | Graphical languages of the Russian space program |
06/05/2012 | brogramming languages | Synth programming language concept |
06/06/2012 | You seem to be passionate | Synth programming language concept |
06/06/2012 | This is the problem with | Synth programming language concept |
06/08/2012 | My recent work gets away | Wat |
06/08/2012 | This goes over my head, but | Wat |
06/08/2012 | I wasn't offended at all, no | Wat |
06/01/2012 | Really? So where do we go to | Pythonect (A New Programming Language) Call for Syntax! All feedback and comments are appreciated! |
05/28/2012 | Implementing abstract classes automatically? | Implementing abstract classes automatically? |
05/28/2012 | Brittle and unpleasant? As a | Implementing abstract classes automatically? |
05/29/2012 | And yet dynamic languages | Implementing abstract classes automatically? |
05/30/2012 | For duck typing, if you use | Implementing abstract classes automatically? |
06/02/2012 | Types are not the problem, they are the solution | Implementing abstract classes automatically? |
05/29/2012 | I still don't really get | Implementing abstract classes automatically? |
06/02/2012 | Thanks for the explanation, | Implementing abstract classes automatically? |
05/27/2012 | A lot of D3 would look very | D3: Thinking with Joins |
05/28/2012 | The point about superglue | D3: Thinking with Joins |
05/22/2012 | Agreeing with most of what | Languages & Niches |
05/22/2012 | concurrent vs. parallel | Languages & Niches |
06/01/2012 | Parallelism has mostly | Languages & Niches |
05/22/2012 | Concurrent programming | Languages & Niches |
05/07/2012 | On the Naturalness of Software | On the Naturalness of Software |
05/07/2012 | Fixed. Sorry, I shouldn't | On the Naturalness of Software |
05/08/2012 | The draft watermark kind of | On the Naturalness of Software |
05/08/2012 | Hybrid approaches | On the Naturalness of Software |
05/08/2012 | . In general if you have | On the Naturalness of Software |
05/08/2012 | We can include known | On the Naturalness of Software |
05/07/2012 | Monads can be used to | Feather: A Heapless Functional Programming Language |
05/09/2012 | There are alternative to | Feather: A Heapless Functional Programming Language |
05/09/2012 | Ok, as of 2.0, you can | Feather: A Heapless Functional Programming Language |
05/07/2012 | I think the AI winter mainly | Common Lisp: The Untold Story |
04/25/2012 | Evaluating the Design of the R Language | Evaluating the Design of the R Language |
04/21/2012 | Jan Vitek and his students | Why and How People Use R |
04/21/2012 | Jan talked to me about this | Why and How People Use R |
04/21/2012 | One thing that shader | Why and How People Use R |
04/24/2012 | Its not that bad of a | Why and How People Use R |
05/04/2012 | What contrast are you | Why and How People Use R |
05/06/2012 | I wonder if we are talking about the same thing? | Why and How People Use R |
05/06/2012 | Ecosystem = libraries + | Why and How People Use R |
05/06/2012 | The point is not if Scala is | Why and How People Use R |
04/26/2012 | Worse is better | Why and How People Use R |
04/27/2012 | We put out knowledge, the | Why and How People Use R |
04/26/2012 | I should have said "don't | Why and How People Use R |
05/06/2012 | I'm not sure what your point | Why and How People Use R |
04/01/2012 | The main problem I've always | Erik Meijer: Your Mouse is a Database - Rx and Modern Asynchronous Programming |
03/30/2012 | Relevant question thread | Quantitative comparison of unit testing vs. static typing? |
03/31/2012 | I think we need such | Quantitative comparison of unit testing vs. static typing? |
03/31/2012 | Here is another potentially | Quantitative comparison of unit testing vs. static typing? |
03/31/2012 | Ah, I forgot we were dealing | Quantitative comparison of unit testing vs. static typing? |
04/23/2012 | It's never a wash though... | Quantitative comparison of unit testing vs. static typing? |
04/24/2012 | I expect your results will | Quantitative comparison of unit testing vs. static typing? |
04/24/2012 | Cognitive dissonance ensures | Quantitative comparison of unit testing vs. static typing? |
04/24/2012 | I think we disagree about | Quantitative comparison of unit testing vs. static typing? |
04/24/2012 | You could over-abstract in | Quantitative comparison of unit testing vs. static typing? |
04/19/2012 | Evidence? I've seen static | Quantitative comparison of unit testing vs. static typing? |
04/19/2012 | My point was that this can | Quantitative comparison of unit testing vs. static typing? |
04/20/2012 | For the life of me, I don't | Quantitative comparison of unit testing vs. static typing? |
04/20/2012 | Pattern matches are still | Quantitative comparison of unit testing vs. static typing? |
04/22/2012 | Not if you are only pattern | Quantitative comparison of unit testing vs. static typing? |
04/20/2012 | I would argue strongly | Quantitative comparison of unit testing vs. static typing? |
04/20/2012 | Working in the reactive | Quantitative comparison of unit testing vs. static typing? |
04/20/2012 | Quantitative comparison of unit testing vs. static typing? | Quantitative comparison of unit testing vs. static typing? |
04/20/2012 | Re: Good will and discipline | Quantitative comparison of unit testing vs. static typing? |
04/21/2012 | All of that static analysis | Quantitative comparison of unit testing vs. static typing? |
04/21/2012 | My only point was that | Quantitative comparison of unit testing vs. static typing? |
04/22/2012 | I've dipped into this area a | Quantitative comparison of unit testing vs. static typing? |
04/22/2012 | That is almost the same as | Quantitative comparison of unit testing vs. static typing? |
04/23/2012 | Interesting, but nested too | Quantitative comparison of unit testing vs. static typing? |
04/23/2012 | I've done this before of | Quantitative comparison of unit testing vs. static typing? |
04/21/2012 | I'm wondering how far we can | Quantitative comparison of unit testing vs. static typing? |
04/22/2012 | Dependent types | Quantitative comparison of unit testing vs. static typing? |
03/31/2012 | I'm not sure what we would | Quantitative comparison of unit testing vs. static typing? |
03/31/2012 | You are asking questions | Quantitative comparison of unit testing vs. static typing? |
03/31/2012 | But to answer the question, | Quantitative comparison of unit testing vs. static typing? |
03/31/2012 | Science is hard | Quantitative comparison of unit testing vs. static typing? |
03/31/2012 | You are definitely right, | Quantitative comparison of unit testing vs. static typing? |
03/31/2012 | The data acquired from a | Quantitative comparison of unit testing vs. static typing? |
04/01/2012 | That was what my crazy | Quantitative comparison of unit testing vs. static typing? |
03/31/2012 | You mentioned "objective" | Quantitative comparison of unit testing vs. static typing? |
04/01/2012 | Good experiments are | Quantitative comparison of unit testing vs. static typing? |
04/01/2012 | ECOOP and OOPSLA seem to be | Quantitative comparison of unit testing vs. static typing? |
04/01/2012 | Experience bias | Quantitative comparison of unit testing vs. static typing? |
04/02/2012 | Dynamically typed ML? | Quantitative comparison of unit testing vs. static typing? |
04/03/2012 | Tooling will have a lot of | Quantitative comparison of unit testing vs. static typing? |
06/21/2012 | Now I wonder how much better | Quantitative comparison of unit testing vs. static typing? |
06/21/2012 | Similar to the other peer | Quantitative comparison of unit testing vs. static typing? |
03/29/2012 | Escaping the Maze of Twisty Classes | Escaping the Maze of Twisty Classes |
04/01/2012 | I've seen his work on | Escaping the Maze of Twisty Classes |
04/01/2012 | Thanks for taking a look! | Escaping the Maze of Twisty Classes |
04/02/2012 | Updated | Escaping the Maze of Twisty Classes |
04/07/2012 | Ask not what your programming can do for your types | Escaping the Maze of Twisty Classes |
04/07/2012 | This is a great find, but I | Escaping the Maze of Twisty Classes |
04/07/2012 | This is exactly what I'm | Escaping the Maze of Twisty Classes |
04/13/2012 | I've updated skydrive with a | Escaping the Maze of Twisty Classes |
04/13/2012 | There are a few semantic and | Escaping the Maze of Twisty Classes |
04/14/2012 | Done and submitted. I had to | Escaping the Maze of Twisty Classes |
06/17/2012 | Accepted for publication in | Escaping the Maze of Twisty Classes |
06/17/2012 | I haven't gotten this far yet | Escaping the Maze of Twisty Classes |
06/17/2012 | I'm confused. The proposed | Escaping the Maze of Twisty Classes |
06/18/2012 | You pointed this out before | Escaping the Maze of Twisty Classes |
06/18/2012 | PLDI was fun | Escaping the Maze of Twisty Classes |
04/02/2012 | And such an oh so open | Parsing: The Solved Problem That Isn't |
04/02/2012 | Actually, there is a middle | Parsing: The Solved Problem That Isn't |
04/02/2012 | Its actually not that bad. | Parsing: The Solved Problem That Isn't |
04/04/2012 | I never understood how this | Parsing: The Solved Problem That Isn't |
04/05/2012 | I've done this before so let | Parsing: The Solved Problem That Isn't |
04/05/2012 | I would go much further than | Parsing: The Solved Problem That Isn't |
04/05/2012 | Surely you could, but you | Parsing: The Solved Problem That Isn't |
04/06/2012 | I can't look at the wordpress | Parsing: The Solved Problem That Isn't |
04/06/2012 | New kinds of state emerge | Parsing: The Solved Problem That Isn't |
04/06/2012 | Once you add history to your | Parsing: The Solved Problem That Isn't |
04/06/2012 | Thats the problem right | Parsing: The Solved Problem That Isn't |
04/06/2012 | You can do a much better job | Parsing: The Solved Problem That Isn't |
04/02/2012 | I replied to your post | Parsing: The Solved Problem That Isn't |
04/03/2012 | In the Scala editor, I would | Parsing: The Solved Problem That Isn't |
04/02/2012 | I would argue that | Parsing: The Solved Problem That Isn't |
04/02/2012 | Touche | Parsing: The Solved Problem That Isn't |
04/02/2012 | It is a parser, what I call | Parsing: The Solved Problem That Isn't |
04/02/2012 | It is the same thing I | Parsing: The Solved Problem That Isn't |
04/02/2012 | I should clarify: the kind | Parsing: The Solved Problem That Isn't |
04/02/2012 | I don't know if this is | Parsing: The Solved Problem That Isn't |
04/02/2012 | Semantically, as you say, | Parsing: The Solved Problem That Isn't |
04/03/2012 | Noone has figured it out | Parsing: The Solved Problem That Isn't |
04/04/2012 | Sounds analogous to Vim | Parsing: The Solved Problem That Isn't |
04/04/2012 | The definition of a parser | Parsing: The Solved Problem That Isn't |
03/29/2012 | I wrote a paper once that | How to Generate (Hard) Real-Time Code from Declarative Programming Languages? |
03/21/2012 | Disruptive PLT Revisited | Disruptive PLT Revisited |
03/21/2012 | Disruptive PLT Revisited | Disruptive PLT Revisited |
03/21/2012 | Actually, JS libraries are a | Disruptive PLT Revisited |
03/21/2012 | What should disrupt? | Disruptive PLT Revisited |
03/22/2012 | Its about usability: the | Disruptive PLT Revisited |
03/22/2012 | I'm a bit biased here with | Disruptive PLT Revisited |
03/22/2012 | Cloud services like E2, | Disruptive PLT Revisited |
03/22/2012 | I would love to agree with | Disruptive PLT Revisited |
03/22/2012 | Is LINQ really about monads | Disruptive PLT Revisited |
03/22/2012 | LINQ is still not used often | Disruptive PLT Revisited |
03/22/2012 | Some nostalgia in the | Disruptive PLT Revisited |
03/22/2012 | In the other direction, | Disruptive PLT Revisited |
03/22/2012 | Imagine if we had rock solid | Disruptive PLT Revisited |
03/23/2012 | I think you misunderstood my | Disruptive PLT Revisited |
03/23/2012 | Already there are people out | Disruptive PLT Revisited |
03/24/2012 | The type system I'm working | Disruptive PLT Revisited |
03/24/2012 | Ah yes, overflow, I wasn't | Disruptive PLT Revisited |
03/24/2012 | There are many ways about | Disruptive PLT Revisited |
03/24/2012 | The big disruptive trend in | Disruptive PLT Revisited |
03/24/2012 | Not really. There is big | Disruptive PLT Revisited |
03/24/2012 | Again, just because a new | Disruptive PLT Revisited |
03/24/2012 | I believe Google has many | Disruptive PLT Revisited |
03/26/2012 | I think Don Sym's type | Disruptive PLT Revisited |
03/15/2012 | Software Cartography and Code Navigation | Software Cartography and Code Navigation |
03/16/2012 | I think the constraining | Software Cartography and Code Navigation |
03/13/2012 | Reversible computations are | Reversing operations |
03/14/2012 | Reversing operations | Reversing operations |
03/16/2012 | Learning things like this is | Reversing operations |
03/16/2012 | How about dynamic scope? | Reversing operations |
03/09/2012 | I don't think the paper you | References about the importance of formalism in programming language design |
03/10/2012 | When you get to the point | References about the importance of formalism in programming language design |
03/11/2012 | I'm not arguing that | References about the importance of formalism in programming language design |
03/11/2012 | Well, "easier" for sure, but | References about the importance of formalism in programming language design |
03/11/2012 | Are we confusing cause and | References about the importance of formalism in programming language design |
03/11/2012 | How many people actually use | References about the importance of formalism in programming language design |
03/12/2012 | Bad ideas can be formalized | References about the importance of formalism in programming language design |
03/12/2012 | Is the approach popular, is | References about the importance of formalism in programming language design |
03/12/2012 | I thought the question was | References about the importance of formalism in programming language design |
03/13/2012 | sort of... | References about the importance of formalism in programming language design |
03/11/2012 | Of course, you could say | References about the importance of formalism in programming language design |
03/14/2012 | Peter, the paper describes | References about the importance of formalism in programming language design |
03/16/2012 | Actually, a proof is tedious | References about the importance of formalism in programming language design |
03/17/2012 | PCs are weird. You'll see a | References about the importance of formalism in programming language design |
03/17/2012 | In this case my primary | References about the importance of formalism in programming language design |
03/17/2012 | Type systems might be PL, | References about the importance of formalism in programming language design |
03/19/2012 | I think we value different | References about the importance of formalism in programming language design |
03/19/2012 | In PL, a proof cannot be | References about the importance of formalism in programming language design |
03/19/2012 | Again, doing the proof isn't | References about the importance of formalism in programming language design |
03/20/2012 | References about the importance of formalism in programming language design | References about the importance of formalism in programming language design |
03/20/2012 | CHI/UIST used to be cooler... | References about the importance of formalism in programming language design |
03/21/2012 | It sounds like we should | References about the importance of formalism in programming language design |
03/09/2012 | I invented v-tables myself | Language mystery: identify the source language to a worm based on its object code |
03/19/2012 | Its more like a dialect of C | Language mystery: identify the source language to a worm based on its object code |
03/20/2012 | If another tool was pumping | Language mystery: identify the source language to a worm based on its object code |
03/20/2012 | You are definitely correct, | Language mystery: identify the source language to a worm based on its object code |
03/05/2012 | Research in Programming Languages | Research in Programming Languages |
03/06/2012 | Whether there is some | Research in Programming Languages |
03/06/2012 | I'm going to disagree with | Research in Programming Languages |
03/06/2012 | Some supporting discussion | Research in Programming Languages |
03/10/2012 | Research in Programming Languages | Research in Programming Languages |
03/22/2012 | Is it surprising that the | Informed dissent: William Cook contra Bob Harper on OOP |
03/22/2012 | "Car is a Vehicle" is intuitive | Informed dissent: William Cook contra Bob Harper on OOP |
03/18/2012 | Just wanted to add: this is | Adding Delimited and Composable Control to a Production Programming Environment |
02/28/2012 | Bret Victor's Inventing on Priniciple | Bret Victor's Inventing on Priniciple |
03/05/2012 | Bret Victor's Inventing on Priniciple | Bret Victor's Inventing on Priniciple |
02/27/2012 | Well, reddit's moderation | [Meta] Are we Reddit? |
02/27/2012 | Given how many of us have | [Meta] Are we Reddit? |
03/08/2012 | Embracing the glitches | Long rant on Erlang-style Actors: Lost Dimension |
03/08/2012 | I dislike the explicit delay | Long rant on Erlang-style Actors: Lost Dimension |
03/08/2012 | I'm OK with encapsulated | Long rant on Erlang-style Actors: Lost Dimension |
03/08/2012 | Adding these delays just | Long rant on Erlang-style Actors: Lost Dimension |
03/08/2012 | Yet its not apparent enough | Long rant on Erlang-style Actors: Lost Dimension |
02/22/2012 | 10 years is about right, its | A Concept Design for C++ |
02/24/2012 | Google spends a lot of time | A Concept Design for C++ |
02/24/2012 | But architect majors learn autocad... | A Concept Design for C++ |
02/08/2012 | In Bling, you can create a | Active Variables in Common Lisp |
02/05/2012 | Siri-ous programming | Programming as collaborative reference |
02/03/2012 | Peak Abstraction | Peak Abstraction |
02/03/2012 | Peak Abstraction | Peak Abstraction |
02/04/2012 | My last job more than 4 | Peak Abstraction |
02/04/2012 | Peak abstraction identifies | Peak Abstraction |
01/30/2012 | Your components sound | Evolution of mainstream programming language paradigms |
02/02/2012 | Szyperski's component book | Evolution of mainstream programming language paradigms |
02/05/2012 | The physics of reactive programming | Evolution of mainstream programming language paradigms |
01/27/2012 | Wolfram alpha's parser is | LastCalc: A web-based REPL for a pure functional programming language with a flexible syntax and parser |
04/26/2012 | To be honest, there isn't | STEPS 2011 Progress Report (personal computing in 20kLOC) |
04/28/2012 | The misuse of metrics is | STEPS 2011 Progress Report (personal computing in 20kLOC) |
04/28/2012 | As an exercise in critical | STEPS 2011 Progress Report (personal computing in 20kLOC) |
01/20/2012 | Stack overflow achievements | Visual Studio Achievements |
01/21/2012 | You should have a basic | Graphics primitives? |
01/17/2012 | crazy PL idea: prescriptive trait inference | crazy PL idea: prescriptive trait inference |
01/17/2012 | Maybe two differences. | crazy PL idea: prescriptive trait inference |
01/17/2012 | Honestly, I don't understand | crazy PL idea: prescriptive trait inference |
01/23/2012 | No type parameters needed | crazy PL idea: prescriptive trait inference |
01/24/2012 | Yes, but foo's signature is | crazy PL idea: prescriptive trait inference |
01/25/2012 | Each method call adds a | crazy PL idea: prescriptive trait inference |
01/26/2012 | It's not equivalence at all, | crazy PL idea: prescriptive trait inference |
01/26/2012 | There are two nodes for each | crazy PL idea: prescriptive trait inference |
01/30/2012 | Each instantiation is unique | crazy PL idea: prescriptive trait inference |
01/30/2012 | Sure. This approach easily | crazy PL idea: prescriptive trait inference |
03/24/2012 | If you have control of the | crazy PL idea: prescriptive trait inference |
03/25/2012 | It would be an instance of | crazy PL idea: prescriptive trait inference |
03/26/2012 | Here is how I think about | crazy PL idea: prescriptive trait inference |
03/25/2012 | You don't use functions or | crazy PL idea: prescriptive trait inference |
01/17/2012 | Position is a direct | crazy PL idea: prescriptive trait inference |
01/17/2012 | I've already run into this | crazy PL idea: prescriptive trait inference |
01/17/2012 | Actually my current | crazy PL idea: prescriptive trait inference |
01/18/2012 | CanvasWidget doesn't need to | crazy PL idea: prescriptive trait inference |
01/19/2012 | Very interesting! To me, | crazy PL idea: prescriptive trait inference |
01/20/2012 | Has position is marks as not | crazy PL idea: prescriptive trait inference |
01/20/2012 | Right now there is simply a | crazy PL idea: prescriptive trait inference |
01/20/2012 | Whether an extension is | crazy PL idea: prescriptive trait inference |
01/20/2012 | The problem is that there | crazy PL idea: prescriptive trait inference |
01/20/2012 | Summoning the theory of has | crazy PL idea: prescriptive trait inference |
01/20/2012 | Position is defined in has | crazy PL idea: prescriptive trait inference |
01/21/2012 | I should note that the | crazy PL idea: prescriptive trait inference |
01/20/2012 | What does ambiguous even | crazy PL idea: prescriptive trait inference |
01/21/2012 | Your source code is a tree, | crazy PL idea: prescriptive trait inference |
01/21/2012 | My point was that there is | crazy PL idea: prescriptive trait inference |
01/21/2012 | Non inferable is special, | crazy PL idea: prescriptive trait inference |
01/18/2012 | I think we are fairly in | crazy PL idea: prescriptive trait inference |
01/18/2012 | There is no name resolution | crazy PL idea: prescriptive trait inference |
01/19/2012 | They are different | crazy PL idea: prescriptive trait inference |
01/19/2012 | There is no ambiguity at the | crazy PL idea: prescriptive trait inference |
02/03/2012 | I'm thinking perhaps a | crazy PL idea: prescriptive trait inference |
01/18/2012 | Dependency hell (aka DLL | crazy PL idea: prescriptive trait inference |
01/18/2012 | I want to create the | crazy PL idea: prescriptive trait inference |
01/19/2012 | Yes, external code can | crazy PL idea: prescriptive trait inference |
01/22/2012 | Actually, existence tests | crazy PL idea: prescriptive trait inference |
01/21/2012 | Inference assumes correct | crazy PL idea: prescriptive trait inference |
01/21/2012 | What? Accessing position has | crazy PL idea: prescriptive trait inference |
01/21/2012 | If there are multiple | crazy PL idea: prescriptive trait inference |
12/28/2011 | According to Citeseer, it is | Seven Myths of Formal Methods Revisited |
12/25/2011 | Programmer Archeologists | Programmer Archeologists |
12/26/2011 | I'm fascinated by the future | Programmer Archeologists |
12/21/2011 | The nearest human relative | Cambridge Course on "Usability of Programming Languages" |
12/21/2011 | Human resources, data, user | Cambridge Course on "Usability of Programming Languages" |
12/21/2011 | Yes, there is some | Cambridge Course on "Usability of Programming Languages" |
12/22/2011 | A program instructs a | Cambridge Course on "Usability of Programming Languages" |
12/22/2011 | If I take your view, the | Cambridge Course on "Usability of Programming Languages" |
12/22/2011 | I completely agree with this | Cambridge Course on "Usability of Programming Languages" |
12/23/2011 | The problem is that | Cambridge Course on "Usability of Programming Languages" |
12/23/2011 | Adoption is different from | Cambridge Course on "Usability of Programming Languages" |
12/24/2011 | I haven't even seen such a | Cambridge Course on "Usability of Programming Languages" |
12/23/2011 | I agree with that. But then | Cambridge Course on "Usability of Programming Languages" |
12/23/2011 | Definitely, hence the | Cambridge Course on "Usability of Programming Languages" |
12/25/2011 | IBM has pretty much left | Cambridge Course on "Usability of Programming Languages" |
12/25/2011 | Do you know how many PLs | Cambridge Course on "Usability of Programming Languages" |
12/22/2011 | It goes both ways right? | Cambridge Course on "Usability of Programming Languages" |
12/21/2011 | When I write a program, I | Cambridge Course on "Usability of Programming Languages" |
12/19/2011 | The OP has the wrong | Cambridge Course on "Usability of Programming Languages" |
12/20/2011 | Actually, they have some | Cambridge Course on "Usability of Programming Languages" |
12/20/2011 | Part of an expert's training | Cambridge Course on "Usability of Programming Languages" |
12/29/2011 | UBC and UVic both have | Cambridge Course on "Usability of Programming Languages" |
01/06/2012 | Traditional HCI doesn't go | Cambridge Course on "Usability of Programming Languages" |
12/26/2011 | How can you watch a video | Interview [Video] -> Simon Peyton-Jones - Closer to Nirvana |
12/27/2011 | I'm not arguing against the | Interview [Video] -> Simon Peyton-Jones - Closer to Nirvana |
12/27/2011 | Crowd sourcing could help | Interview [Video] -> Simon Peyton-Jones - Closer to Nirvana |
12/09/2011 | I guess I agree that | Designing a languge — what theory is a must? |
12/09/2011 | The type system was found | Designing a languge — what theory is a must? |
12/10/2011 | I find it hard to believe, | Designing a languge — what theory is a must? |
01/02/2012 | null is incredibly convenient | Designing a languge — what theory is a must? |
12/22/2011 | The primary focus in PL | Designing a languge — what theory is a must? |
12/22/2011 | Ironically enough, more | Designing a languge — what theory is a must? |
12/04/2011 | Design! | General purpose as a special case? |
12/06/2011 | But what knowledge are you | General purpose as a special case? |
12/04/2011 | Prolog was designed to be an | General purpose as a special case? |
12/06/2011 | I disagree strongly. For | General purpose as a special case? |
12/06/2011 | You are still not talking | General purpose as a special case? |
11/30/2011 | They are speaking SE, not | Abstraction Driven (MDA++) |
11/19/2011 | Share: a programming environment for loosely bound cooperation | Share: a programming environment for loosely bound cooperation |
11/21/2011 | REPL-schmepl? | REPL-schmepl? |
11/12/2011 | I believe the expression | Is the Expression Problem Fundamental? |
11/13/2011 | Disclaimer, I'm inherently | Is the Expression Problem Fundamental? |
11/13/2011 | Ah, then that explains a | Is the Expression Problem Fundamental? |
11/15/2011 | binary compatibility | Is the Expression Problem Fundamental? |
11/05/2011 | Most people should | extending functions vs. extending objects |
11/06/2011 | It wasn't meant as a slur. | extending functions vs. extending objects |
11/07/2011 | How are our models not | extending functions vs. extending objects |
11/07/2011 | It seems that XTend comes | Xtend. Yet another "better Java" language; this time from Eclipse. Built with Xtext. |
11/07/2011 | Dead on the web (JavaScript | Xtend. Yet another "better Java" language; this time from Eclipse. Built with Xtext. |
11/07/2011 | If you were going to do a | Xtend. Yet another "better Java" language; this time from Eclipse. Built with Xtext. |
11/03/2011 | Subjective is the realm of | How to determine your new language is perfect? |
11/05/2011 | I disagree. Sometimes | How to determine your new language is perfect? |
11/19/2011 | The question should not be | "We Really Don't Know How to Compute!" by Gerald Sussman |
11/19/2011 | I wasn't thinking about | "We Really Don't Know How to Compute!" by Gerald Sussman |
10/30/2011 | cyborgs | "We Really Don't Know How to Compute!" by Gerald Sussman |
11/09/2011 | The important take away is | "We Really Don't Know How to Compute!" by Gerald Sussman |
11/09/2011 | I agree with that. I | "We Really Don't Know How to Compute!" by Gerald Sussman |
11/09/2011 | Machine learning works | "We Really Don't Know How to Compute!" by Gerald Sussman |
11/02/2011 | The problem is that QA | "We Really Don't Know How to Compute!" by Gerald Sussman |
11/02/2011 | Sounds like neural networks. | "We Really Don't Know How to Compute!" by Gerald Sussman |
11/08/2011 | I think R is popular for | "We Really Don't Know How to Compute!" by Gerald Sussman |
10/17/2011 | DirectX seems to be based on | "Crutches in language design", accidental complexity and feature overlap |
10/21/2011 | I saw the talk ref'd on | "Crutches in language design", accidental complexity and feature overlap |
10/14/2011 | Heres a Wired article for | Dennis Ritchie passed away |
10/15/2011 | C had no real flaws given | Dennis Ritchie passed away |
10/22/2011 | printf("goodbye, Dennis"); | Dennis Ritchie passed away |
10/10/2011 | Well, perhaps this equation | Google's Dart announced |
10/10/2011 | Dynamically typed is not the | Google's Dart announced |
10/11/2011 | Isn't he conflating one | Google's Dart announced |
10/12/2011 | Why? Google currently | Google's Dart announced |
10/12/2011 | To paraphrase Jobs: "we | Google's Dart announced |
10/12/2011 | I was agreeing with Ehud. | Google's Dart announced |
10/13/2011 | More Dart, metaprogramming | Google's Dart announced |
10/17/2011 | I think you are missing my | Google's Dart announced |
10/06/2011 | My favorite SJ quotes below. | Open thread: RIP Steve Jobs |
10/06/2011 | He has been hugely | Open thread: RIP Steve Jobs |
10/07/2011 | A genius need not be a | Open thread: RIP Steve Jobs |
10/06/2011 | You counter inertia with | Open thread: RIP Steve Jobs |
10/06/2011 | Journalists writes | Open thread: RIP Steve Jobs |
10/13/2011 | People will tend to be | Open thread: RIP Steve Jobs |
10/25/2011 | I cannot build a programming | Open thread: RIP Steve Jobs |
10/26/2011 | Collateral damage. It | Open thread: RIP Steve Jobs |
10/27/2011 | I agree this is offtopic for | Open thread: RIP Steve Jobs |
10/06/2011 | Open thread: RIP Steve Jobs | Open thread: RIP Steve Jobs |
10/07/2011 | Apple supports some back-end | Open thread: RIP Steve Jobs |
10/07/2011 | Probably, but then so is | Open thread: RIP Steve Jobs |
10/07/2011 | Point taken, the genius of | Open thread: RIP Steve Jobs |
10/06/2011 | Ironically... | Open thread: RIP Steve Jobs |
10/06/2011 | We need a Steve Jobs for | Open thread: RIP Steve Jobs |
10/07/2011 | Mostly we are more Wozniak | Open thread: RIP Steve Jobs |
10/07/2011 | Wozniak sees beauty in | Open thread: RIP Steve Jobs |
10/07/2011 | Probably. I realize my | Open thread: RIP Steve Jobs |
10/07/2011 | Sometimes you don't | Open thread: RIP Steve Jobs |
10/07/2011 | We are talking about | Open thread: RIP Steve Jobs |
10/07/2011 | Then yes, a successful | Open thread: RIP Steve Jobs |
10/07/2011 | Lazy thinking | Open thread: RIP Steve Jobs |
10/08/2011 | I see your point and | Open thread: RIP Steve Jobs |
10/07/2011 | Whenever I talk to someone | Open thread: RIP Steve Jobs |
10/07/2011 | Processing is a simple | Open thread: RIP Steve Jobs |
10/07/2011 | Java | Open thread: RIP Steve Jobs |
10/19/2011 | Dylan never took off. Its | Open thread: RIP Steve Jobs |
10/19/2011 | Objective C predates Java by | Open thread: RIP Steve Jobs |
10/20/2011 | Alternative history. Without | Open thread: RIP Steve Jobs |
10/08/2011 | I agree this is sad, and | Open thread: RIP Steve Jobs |
10/25/2011 | Bombs don't hate children | Open thread: RIP Steve Jobs |
10/26/2011 | Collateral damage is the | Open thread: RIP Steve Jobs |
10/26/2011 | I have never managed my iPad | Open thread: RIP Steve Jobs |
10/09/2011 | I would guess because | F# type providers |
10/11/2011 | Thanks for the | F# type providers |
10/10/2011 | Usability is key, most | F# type providers |
10/04/2011 | I remember when Artima was | Language/Compiler design blogs? |
09/30/2011 | Critical Programming Language Design | Critical Programming Language Design |
09/30/2011 | Disagree with what? I wasn't | Critical Programming Language Design |
09/30/2011 | To some extent, all design | Critical Programming Language Design |
09/30/2011 | I would even go so far as to | Critical Programming Language Design |
10/01/2011 | This was something I hadn't | Critical Programming Language Design |
10/04/2011 | Great link, thanks! | Critical Programming Language Design |
09/24/2011 | Depends on the device | Redesigning the Mozart virtual machine |
09/24/2011 | The million dollar question | Redesigning the Mozart virtual machine |
09/26/2011 | You are going to take a | Redesigning the Mozart virtual machine |
09/27/2011 | Metaphors are a part of | Metaphors we Program By: Space, Action and Society in Java |
09/19/2011 | purely continuous FRP doesn't work | Sample applications for programming languages |
09/19/2011 | I believe the correct | Sample applications for programming languages |
09/20/2011 | A GUI widget must somehow | Sample applications for programming languages |
09/20/2011 | The nice thing about the | Sample applications for programming languages |
09/20/2011 | FRP is only capable of | Sample applications for programming languages |
09/20/2011 | Whether stateful or not, can | Sample applications for programming languages |
09/20/2011 | So I am quite wrong, | Sample applications for programming languages |
09/21/2011 | If you want the external | Sample applications for programming languages |
09/20/2011 | Physics-based layout is | Sample applications for programming languages |
09/24/2011 | Dictatorships | Google's "The Future of JavaScript" internal memo leaked |
09/24/2011 | The population of new | Google's "The Future of JavaScript" internal memo leaked |
09/21/2011 | During my first year of grad | Google's "The Future of JavaScript" internal memo leaked |
09/23/2011 | Given whose involved, this | Google's "The Future of JavaScript" internal memo leaked |
09/23/2011 | Tooling should be part of the language spec | Google's "The Future of JavaScript" internal memo leaked |
09/10/2011 | We should understand the | What needs to be done? |
09/11/2011 | Cognitive psychology works | What needs to be done? |
09/11/2011 | Well, if we are talking | What needs to be done? |
09/12/2011 | Maturity. I realize what I | What needs to be done? |
09/12/2011 | Finally buried I hope. | What needs to be done? |
09/12/2011 | Perfect modularity | What needs to be done? |
09/13/2011 | Metaprogramming has been | What needs to be done? |
09/17/2011 | I've covered some of this in my live | What needs to be done? |
10/14/2011 | Yep. At Onward this year, | What needs to be done? |
09/11/2011 | The problem with mutability | The Trouble with Erlang |
09/11/2011 | The Trouble with Erlang | The Trouble with Erlang |
09/11/2011 | Then I don't quite get your | The Trouble with Erlang |
09/12/2011 | Got it. Arguments of the | The Trouble with Erlang |
08/31/2011 | See Plaid by Jonathan | State of objects |
08/31/2011 | I don't know Plaid very | State of objects |
08/31/2011 | In World of Warcraft, you | State of objects |
09/01/2011 | This sort of gets down to | State of objects |
09/01/2011 | Declarative is timeless and | State of objects |
09/01/2011 | Implicit time doesn't make | State of objects |
09/08/2011 | I was wondering if it would | Forum Topics and Story |
09/08/2011 | how about reddit.com/r/ltu? | Forum Topics and Story |
09/08/2011 | I'm getting most of my PL | Forum Topics and Story |
09/09/2011 | As a self-described OO | Forum Topics and Story |
09/19/2011 | The established experts do | Forum Topics and Story |
09/22/2011 | Ehud, how is a kill file app | Forum Topics and Story |
08/26/2011 | Exposition quality is higher | quite "old" books discussion |
08/28/2011 | Not a bad book, but I'm not | quite "old" books discussion |
08/31/2011 | The Psychology Of Computer | quite "old" books discussion |
09/01/2011 | The main problem with this | quite "old" books discussion |
09/03/2011 | Why is it controversial or | Opa |
09/03/2011 | I did a small case study and | Opa |
09/09/2011 | Are you going to attend | Opa |
09/14/2011 | PLDI/ECOOP are in Beijing | Opa |
09/09/2011 | I don't believe Gilad is | Opa |
08/23/2011 | When I was an undergrad | New book on functional programming and games |
08/10/2011 | I'm pretty sure Scala | Candle - a new script language that unifies XML technologies |
08/10/2011 | I disagree, at least on | Candle - a new script language that unifies XML technologies |
08/10/2011 | Its hard to say how people | Candle - a new script language that unifies XML technologies |
08/20/2011 | JSON vs. XML | Candle - a new script language that unifies XML technologies |
08/21/2011 | Sorry, I was referring to | Candle - a new script language that unifies XML technologies |
08/24/2011 | In my own experience, its | Candle - a new script language that unifies XML technologies |
08/08/2011 | Bling has done the cross | Spark: Modular, Composable Shaders for Graphics Hardware |
08/09/2011 | I wasn't aware of | Spark: Modular, Composable Shaders for Graphics Hardware |
08/11/2011 | If you did this in OpenCL | Spark: Modular, Composable Shaders for Graphics Hardware |
08/12/2011 | Spark: Modular, Composable Shaders for Graphics Hardware | Spark: Modular, Composable Shaders for Graphics Hardware |
08/12/2011 | All texture accesses must | Spark: Modular, Composable Shaders for Graphics Hardware |
08/07/2011 | The video is unwatchable | Programming and Scaling |
08/07/2011 | You mean the phone icon with | Programming and Scaling |
08/07/2011 | I have been working on this | Programming and Scaling |
08/08/2011 | System designers are very | Programming and Scaling |
08/07/2011 | I suspected as much, and I | Programming and Scaling |
08/04/2011 | Unfortunately, | ECOOP 2011 slides |
07/25/2011 | Your abstraction used to | Is it possible to write code that works the very first time? |
07/25/2011 | Are you assuming that | Is it possible to write code that works the very first time? |
07/16/2011 | Interview with Scala's Martin Odersky | Interview with Scala's Martin Odersky |
07/14/2011 | In the end there can only be | The Last Language? |
07/15/2011 | Rube Goldberg | The Last Language? |
07/15/2011 | It depends on what you do | The Last Language? |
07/15/2011 | First, YinYang doesn't have | The Last Language? |
07/16/2011 | YinYang isn't based on | The Last Language? |
07/16/2011 | Someday, I will make the | The Last Language? |
07/17/2011 | The Last Language? | The Last Language? |
07/15/2011 | Rube Goldberg | The Last Language? |
07/09/2011 | Scala traits | whatever became of hyperslices? |
07/07/2011 | Very nice. Sounds like | Knockout JS |
07/09/2011 | Why JS became the web | Knockout JS |
07/10/2011 | The accident is that JS was | Knockout JS |
07/10/2011 | Today's C++ or yesterdays, | Knockout JS |
07/12/2011 | BitC? Actually, Shapiro was | Knockout JS |
07/10/2011 | In UX, there is this common | Knockout JS |
07/22/2011 | He did mention monkey | Knockout JS |
07/27/2011 | You really can't/shouldn't | Knockout JS |
07/27/2011 | Classes and prototypes are not orthogonal | Knockout JS |
07/28/2011 | Versions of Javascript (aka | Knockout JS |
06/28/2011 | How to explain a new programming language? | How to explain a new programming language? |
06/29/2011 | The tricky part is getting | How to explain a new programming language? |
06/28/2011 | My readers are the opposite: | How to explain a new programming language? |
06/28/2011 | How to explain a new programming language? | How to explain a new programming language? |
06/29/2011 | I've always found that my | How to explain a new programming language? |
07/03/2011 | The paper includes how | How to explain a new programming language? |
06/27/2011 | Great and very timely as I | Why Programming Languages? |
06/29/2011 | Agreed. A framework is a | Why Programming Languages? |
07/02/2011 | Very interesting thought. | Why Programming Languages? |
06/29/2011 | Trying to close the rogue | Wittgenstein versus Turing on Inconsistency Robustness |
06/24/2011 | I would like to think that | modules are anti-modular |
06/26/2011 | My point was I don't think | modules are anti-modular |
06/26/2011 | My opinion doesn't really | modules are anti-modular |
06/26/2011 | There is quite a big | modules are anti-modular |
06/21/2011 | Actually, I think this is | 50 in 50: Steele & Gabriel at RailsConf 2011 |
06/19/2011 | C++ AMP - Accelerated Massive Parallelism | C++ AMP - Accelerated Massive Parallelism |
06/07/2011 | Wadler's law of language design | Wadler's law of language design |
05/28/2011 | science = scientific method | Advice for a young researcher |
05/29/2011 | Behaviors are | Advice for a young researcher |
05/29/2011 | Hit by bullet is much more | Advice for a young researcher |
04/30/2011 | Misleading name | Why I invented Kinetic Rule Language (KRL)? |
04/28/2011 | Jiazzi | Types from imported modules "leaking" into a module's public interface |
04/30/2011 | Jiazzi leveraged explicit | Types from imported modules "leaking" into a module's public interface |
05/01/2011 | Ok, your modules are | Types from imported modules "leaking" into a module's public interface |
04/23/2011 | Elephants don't play chess | Elephants don't play chess |
04/24/2011 | I think the implementation | Elephants don't play chess |
04/25/2011 | Right, but "a lot of state | Elephants don't play chess |
04/24/2011 | I've read all of Brooks' | Elephants don't play chess |
04/27/2011 | You can present memories of | Elephants don't play chess |
04/16/2011 | Coding at the Speed of Touch | Coding at the Speed of Touch |
04/16/2011 | Unfortunately, too many file | Coding at the Speed of Touch |
04/17/2011 | Search is a tricky problem | Coding at the Speed of Touch |
04/19/2011 | I thought that was the major | Coding at the Speed of Touch |
06/06/2011 | Conditional accept. | Coding at the Speed of Touch |
07/17/2011 | I've just posted a new draft | Coding at the Speed of Touch |
07/20/2011 | Accept accept. | Coding at the Speed of Touch |
06/15/2011 | What does "Part | Bank | | Coding at the Speed of Touch |
07/17/2011 | I borrowed this from Kodu. | Coding at the Speed of Touch |
07/25/2011 | Mind rot | Coding at the Speed of Touch |
08/17/2011 | My current research is | Coding at the Speed of Touch |
08/17/2011 | Flexibility of the language | Coding at the Speed of Touch |
08/18/2011 | Coding at the Speed of Touch | Coding at the Speed of Touch |
07/25/2011 | Wrong place. | Coding at the Speed of Touch |
03/25/2012 | Believe me, we have been | Coding at the Speed of Touch |
03/27/2012 | Weird, assuming a frame rate | Coding at the Speed of Touch |
03/27/2012 | Well, speech can be sign | Coding at the Speed of Touch |
04/13/2011 | I'll be done with my onward | Build Your Own Blocks (BYOB) |
04/13/2011 | Build Your Own Blocks (BYOB) | Build Your Own Blocks (BYOB) |
04/22/2011 | Build your own tiles | Build Your Own Blocks (BYOB) |
04/22/2011 | Attack is just an order, you | Build Your Own Blocks (BYOB) |
04/22/2011 | Attack is a continuous | Build Your Own Blocks (BYOB) |
04/22/2011 | If I am "attacking" | Build Your Own Blocks (BYOB) |
04/22/2011 | Attack often has a | Build Your Own Blocks (BYOB) |
04/23/2011 | You should checkout Brooks' | Build Your Own Blocks (BYOB) |
04/23/2011 | How could you be in the | Build Your Own Blocks (BYOB) |
04/23/2011 | Always a good idea then to | Build Your Own Blocks (BYOB) |
04/19/2011 | great expectations | Build Your Own Blocks (BYOB) |
04/27/2011 | Garnet | Build Your Own Blocks (BYOB) |
04/12/2011 | Faith, Hope, and Love: An essay on software science's neglect of human factors | Faith, Hope, and Love: An essay on software science's neglect of human factors |
04/10/2011 | Staking Claims: A History of Programming Language Design Claims and Evidence | Staking Claims: A History of Programming Language Design Claims and Evidence |
04/10/2011 | How quickly I forget LtU | Staking Claims: A History of Programming Language Design Claims and Evidence |
04/12/2011 | Staking Claims: A History of Programming Language Design Claims and Evidence | Staking Claims: A History of Programming Language Design Claims and Evidence |
04/13/2011 | At least Green's cognitive | Staking Claims: A History of Programming Language Design Claims and Evidence |
04/19/2011 | If we must avoid making | Staking Claims: A History of Programming Language Design Claims and Evidence |
04/19/2011 | Language designer's notebook: Quantitative language design | Staking Claims: A History of Programming Language Design Claims and Evidence |
04/07/2011 | I'm not sure what you are | History of PL |
04/07/2011 | Think of comic books: a | History of PL |
04/08/2011 | Onward's essay deadline is | History of PL |
04/08/2011 | An essay on just the need | History of PL |
04/08/2011 | Totally, that's my problem | History of PL |
04/07/2011 | There is an article on an | History of PL |
04/05/2011 | What about the DLR? | Compiler framework, insight? |
04/05/2011 | I have found | Compiler framework, insight? |
04/05/2011 | Compiler framework, insight? | Compiler framework, insight? |
04/05/2011 | Yep, I'm doing code gen | Compiler framework, insight? |
04/06/2011 | Send me your resume | Compiler framework, insight? |
03/28/2011 | Extensible nesting of classes | Extensible nesting of classes |
03/28/2011 | I get that nesting is often | Extensible nesting of classes |
03/28/2011 | Possibly related. I'm not | Extensible nesting of classes |
03/28/2011 | Functors provide for | Extensible nesting of classes |
03/29/2011 | A bit more general | Extensible nesting of classes |
03/28/2011 | Great reference! They seem | Extensible nesting of classes |
03/31/2011 | I'm well aware of the work. | Extensible nesting of classes |
04/05/2011 | A couple of points: | Extensible nesting of classes |
04/05/2011 | I'm not really interested in | Extensible nesting of classes |
03/29/2011 | This matches my short | Finding and Understanding Bugs in C Compilers |
03/30/2011 | John, I don't see much of a | Finding and Understanding Bugs in C Compilers |
03/30/2011 | What about rectifying the | Finding and Understanding Bugs in C Compilers |
03/31/2011 | Compilers are mathematical | Finding and Understanding Bugs in C Compilers |
03/31/2011 | There is a niche where | Finding and Understanding Bugs in C Compilers |
04/01/2011 | We fuzz tested the JVM | Finding and Understanding Bugs in C Compilers |
03/31/2011 | All this work under | Finding and Understanding Bugs in C Compilers |
03/31/2011 | You are saying, "it's | Finding and Understanding Bugs in C Compilers |
03/30/2011 | Are you doing anything in | Programming on an iPhone |
03/30/2011 | Relevant, although I think | Programming on an iPhone |
04/03/2011 | mouse != touch | Programming on an iPhone |
04/11/2011 | Yes, target size is | Programming on an iPhone |
03/30/2011 | You could also deploy your | Programming on an iPhone |
04/03/2011 | two paws and some whiskers | Programming on an iPhone |
04/03/2011 | What about dalvik and | Programming on an iPhone |
04/11/2011 | Nice to see this is finally | Programming on an iPhone |
03/21/2011 | Its a religious thing, I've | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | I have designed plenty of | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | Let a hundred schools of | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | Object-oriented is much more | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | So terminology is incredibly | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | Object people have a strong | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | I don't believe logic and | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | You have thought about OO in | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | That is in itself is a huge | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | Actors, agents, | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | The notion of an object is | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | An object is quite simply a | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/22/2011 | Bob Harper of CMU is blogging about programming languages and introductory CS education | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/24/2011 | I'm very worried when | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/24/2011 | With objects, we create and | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/29/2011 | Straight jackets vs. loaded guns | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/29/2011 | You should think about the | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/30/2011 | Consistent experiences | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/30/2011 | I'm speaking from experience | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/30/2011 | Developers would get a more | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/31/2011 | If it gets the job done | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/31/2011 | And this is why PL research | Bob Harper of CMU is blogging about programming languages and introductory CS education |
04/01/2011 | We have nested a bit too far | Bob Harper of CMU is blogging about programming languages and introductory CS education |
04/02/2011 | The fallacy of the right tool | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/26/2011 | The debate hits | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/28/2011 | I am not really worried | Bob Harper of CMU is blogging about programming languages and introductory CS education |
06/28/2012 | The fact that an | Bob Harper of CMU is blogging about programming languages and introductory CS education |
06/28/2012 | Sure! FP languages can be | Bob Harper of CMU is blogging about programming languages and introductory CS education |
06/29/2012 | Scala supports both very | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/10/2011 | I thought that post was | Ambient Oriented Programming (AmOP) |
03/11/2011 | I was calling the post that | Ambient Oriented Programming (AmOP) |
03/11/2011 | I didn't get it. I apologize | Ambient Oriented Programming (AmOP) |
04/03/2011 | Nested Mixin-Methods in Agora | Agora: The Story of the Simplest MOP in the World - or - The Scheme of Object-Orientation |
03/08/2011 | Any rule-based system has | Middle History of Logic Programming |
03/09/2011 | This could be said to just | Middle History of Logic Programming |
03/09/2011 | True. But if you have good | Middle History of Logic Programming |
03/09/2011 | For production languages, | Middle History of Logic Programming |
03/09/2011 | I agree practical speed is | Middle History of Logic Programming |
03/09/2011 | I'm pretty sure C++ is | Middle History of Logic Programming |
02/28/2011 | We should only critique | InfoQ video + transcript of Rob Pike on Go |
03/01/2011 | I disagree. At the very | InfoQ video + transcript of Rob Pike on Go |
03/01/2011 | Art is designed to convey | InfoQ video + transcript of Rob Pike on Go |
03/01/2011 | I didn't say code was art, I | InfoQ video + transcript of Rob Pike on Go |
03/01/2011 | Obviously, the 3 year old | InfoQ video + transcript of Rob Pike on Go |
03/01/2011 | I once designed a language | InfoQ video + transcript of Rob Pike on Go |
03/01/2011 | A long time ago, I got into | InfoQ video + transcript of Rob Pike on Go |
02/15/2011 | Superglue | Experience with non-linearized superclasses? |
02/13/2011 | Monads vs. Actors | Monads vs. Actors |
02/13/2011 | Clarification | Monads vs. Actors |
02/15/2011 | My point was more about | Monads vs. Actors |
02/14/2011 | Done, thanks! | Monads vs. Actors |
01/23/2011 | Take passwords as another | I've run out of programming languages to study |
01/23/2011 | Whatever you think about the | I've run out of programming languages to study |
01/23/2011 | In terms of the technology, | I've run out of programming languages to study |
01/24/2011 | I'm not arguing that | I've run out of programming languages to study |
02/02/2011 | Mainstream languages should | I've run out of programming languages to study |
02/08/2011 | Proof and pudding | I've run out of programming languages to study |
02/13/2011 | Usable languages | I've run out of programming languages to study |
01/20/2011 | This sounds related to the | guy steele on how (not) to think of parallel programming |
01/21/2011 | guy steele on how (not) to think of parallel programming | guy steele on how (not) to think of parallel programming |
01/22/2011 | Bling doesn't do this, it | guy steele on how (not) to think of parallel programming |
01/23/2011 | I'm not mixing parallel and | guy steele on how (not) to think of parallel programming |
01/23/2011 | Sorry, I'm attacking two | guy steele on how (not) to think of parallel programming |
01/23/2011 | Bling has no live | guy steele on how (not) to think of parallel programming |
01/23/2011 | We are talking about | guy steele on how (not) to think of parallel programming |
01/24/2011 | That cores will scale is a | guy steele on how (not) to think of parallel programming |
01/24/2011 | Parallelizing can make a | guy steele on how (not) to think of parallel programming |
01/11/2011 | Bling works well for | Scala Team Wins ERC Grant |
01/12/2011 | Even with instruction set | Scala Team Wins ERC Grant |
01/07/2011 | The compiler doesn't have to | Fast Compilers |
01/08/2011 | Only recompile the changed | Fast Compilers |
01/08/2011 | 50 milliseconds is the upper | Fast Compilers |
01/08/2011 | Fast Compilers | Fast Compilers |
01/09/2011 | You won't notice it at 50 | Fast Compilers |
01/09/2011 | Of course. 50 ms makes sense | Fast Compilers |
01/09/2011 | Well, if you want to go that | Fast Compilers |
01/09/2011 | You can run the procedure in | Fast Compilers |
01/09/2011 | Its not sunk cost per say, | Fast Compilers |
01/10/2011 | You are possibly right. The | Fast Compilers |
01/09/2011 | I believe most LCDs refresh | Fast Compilers |
01/09/2011 | If the delay is noticeable | Fast Compilers |
01/07/2011 | Or you could just memoize | Fast Compilers |
01/08/2011 | You can often have your cake | Fast Compilers |
01/19/2011 | There will always be two | Fast Compilers |
01/19/2011 | It might also depend on the | Fast Compilers |
01/11/2011 | Or an OODBMS? But actually, | Fast Compilers |
12/31/2010 | Bling does something similar | Request for feedback: Epoch Programming Language |
01/01/2011 | You still didn't mention how | Request for feedback: Epoch Programming Language |
01/02/2011 | Leveraging GPUs involve very | Request for feedback: Epoch Programming Language |
01/04/2011 | CUDA is generally faster | Request for feedback: Epoch Programming Language |
12/30/2010 | I think the Scala compiler | The AST Typing Problem |
12/31/2010 | I thought that they were | The AST Typing Problem |
12/25/2010 | Type systems for structured languages | Type systems for structured languages |
12/25/2010 | Definitely modifications are | Type systems for structured languages |
12/28/2010 | I was specifically inquiring | Type systems for structured languages |
12/29/2010 | If you are working | Type systems for structured languages |
12/20/2010 | Scala | Interesting Standard Libraries to Study |
12/20/2010 | Most of the documentation | Interesting Standard Libraries to Study |
12/26/2010 | I don't think documentation | Interesting Standard Libraries to Study |
12/21/2010 | Smalltalk | Interesting Standard Libraries to Study |
01/06/2011 | Scala's XML support was rare | Interesting Standard Libraries to Study |
02/17/2011 | I lost on Jeopardy, baby! | IBM's Watson plays Jeopardy champion Ken Jennings in February |
02/17/2011 | Trivia is of course about | IBM's Watson plays Jeopardy champion Ken Jennings in February |
02/18/2011 | The computer's advantage is | IBM's Watson plays Jeopardy champion Ken Jennings in February |
02/17/2011 | Symbolic vs. ML AI | IBM's Watson plays Jeopardy champion Ken Jennings in February |
02/18/2011 | Designing abstractions is at | IBM's Watson plays Jeopardy champion Ken Jennings in February |
12/03/2010 | I always thought context was | Haskell Researchers Announce Discovery of Industry Programmer Who Gives a Shit |
11/16/2010 | The Free-Form Linguistics Revolution in Mathematica | The Free-Form Linguistics Revolution in Mathematica |
11/17/2010 | There are modular solutions | Clojure's Solutions to the Expression Problem |
11/18/2010 | The problem is one of | Clojure's Solutions to the Expression Problem |
11/15/2010 | 19 is a horribly small | A Preliminary Survey on Functional Programming |
11/20/2010 | Design by focus group is | A Preliminary Survey on Functional Programming |
11/17/2010 | Depends on the shader model | Closures without function pointers |
11/17/2010 | DX11 supports dynamic HLSL | Closures without function pointers |
11/08/2010 | Perhaps he meant that not | Closures without function pointers |
11/08/2010 | This is exactly where I'm at | Closures without function pointers |
11/17/2010 | Yep, abstractions are fine | Closures without function pointers |
11/08/2010 | Staged computation in Bling | Closures without function pointers |
11/17/2010 | If you mean aggregating | Closures without function pointers |
11/05/2010 | First glance at the paper, | yet another paradigm |
11/09/2010 | We pretty much are already | when does debugability break down? |
11/10/2010 | More likely, you'll see more | when does debugability break down? |
11/01/2010 | The Myths of Object-Orientation | The Myths of Object-Orientation |
10/11/2010 | The barrier to take-up of language innovation | The barrier to take-up of language innovation |
10/12/2010 | The barrier to take-up of language innovation | The barrier to take-up of language innovation |
10/12/2010 | I agree that text (and | The barrier to take-up of language innovation |
10/13/2010 | The common uses of names to | The barrier to take-up of language innovation |
10/14/2010 | Personally, I find names | The barrier to take-up of language innovation |
10/14/2010 | I believe I am consistent. | The barrier to take-up of language innovation |
10/15/2010 | Given my experience bears | The barrier to take-up of language innovation |
10/15/2010 | If you and the writer share | The barrier to take-up of language innovation |
10/12/2010 | Debatable. Historically, IDE | The barrier to take-up of language innovation |
10/12/2010 | Your claims were that | The barrier to take-up of language innovation |
10/12/2010 | Apologies. I'm confusing | The barrier to take-up of language innovation |
10/14/2010 | Human factors are at play | The barrier to take-up of language innovation |
10/17/2010 | The barrier to take-up of language innovation | The barrier to take-up of language innovation |
10/09/2010 | Functional reactive | A functional-programming view of time |
10/09/2010 | Surely, researching FRP | A functional-programming view of time |
10/09/2010 | I'm not aware of any | A functional-programming view of time |
10/09/2010 | It took me 5 years to | A functional-programming view of time |
10/15/2010 | The real challenge is in | A functional-programming view of time |
10/15/2010 | Ah, I was getting confused | A functional-programming view of time |
10/09/2010 | A functional-programming view of time | A functional-programming view of time |
10/08/2010 | Very off topic, but my eyes | Kai |
09/17/2010 | Programming with touch? | Programming with touch? |
09/17/2010 | I never heard Reppening use | Programming with touch? |
04/06/2011 | Hopefully not | Programming with touch? |
04/08/2011 | Space and context | Programming with touch? |
04/08/2011 | You could drag one element | Programming with touch? |
04/08/2011 | Very interesting, thanks for | Programming with touch? |
04/13/2011 | The submit is due Friday, so | Programming with touch? |
04/09/2011 | Found via | Programming with touch? |
09/17/2010 | I like to think about | New Dataflow Programming Language |
09/22/2010 | Whereas Microsoft also seems | New Dataflow Programming Language |
09/28/2010 | Silverlight 4 does not | New Dataflow Programming Language |
09/28/2010 | You cannot curry singular | New Dataflow Programming Language |
09/28/2010 | Do you have some sample code | New Dataflow Programming Language |
09/24/2010 | Like WPF in C#/XAML? I | New Dataflow Programming Language |
09/26/2010 | This makes a lot of sense, | New Dataflow Programming Language |
09/24/2010 | Nice, looks like Bling | New Dataflow Programming Language |
09/27/2010 | Not sure. There are many | New Dataflow Programming Language |
08/31/2010 | DLR is very nice for | Choosing a VM for a concurrent language |
09/02/2010 | Of course it depends on what | Choosing a VM for a concurrent language |
09/02/2010 | A lot of language design IS | Choosing a VM for a concurrent language |
09/03/2010 | Choosing a VM for a concurrent language | Choosing a VM for a concurrent language |
09/03/2010 | The critical part that your | Choosing a VM for a concurrent language |
09/03/2010 | Just because ergonomics and | Choosing a VM for a concurrent language |
09/03/2010 | You don't really need to | Choosing a VM for a concurrent language |
09/04/2010 | VM is a simplification: its | Choosing a VM for a concurrent language |
09/01/2010 | Then again, another | Sapir-Whorf 70 years on |
08/27/2010 | Is it time for a programming | Theoretical Computer Science StackExchange Beta now open |
08/27/2010 | Nice Find. Would prefer the | Theoretical Computer Science StackExchange Beta now open |
08/27/2010 | PL is either theory or | Theoretical Computer Science StackExchange Beta now open |
08/28/2010 | Maybe, but it's really a | Theoretical Computer Science StackExchange Beta now open |
08/28/2010 | The mechanism and community | Theoretical Computer Science StackExchange Beta now open |
08/16/2010 | See Jiazzi (units for Java), | Mod sys with external binding of mods to mod sigs, where all mod imports must be sigs only |
10/17/2010 | Reasonable. A tag for | Compiler Design Q&A Site |
10/19/2010 | I've scanned the questions, | Compiler Design Q&A Site |
10/20/2010 | Does anyone else remember | Compiler Design Q&A Site |
08/04/2010 | Deprecating the Observer Pattern | Deprecating the Observer Pattern |
08/05/2010 | When you guys support | Deprecating the Observer Pattern |
08/05/2010 | In SuperGlue, the system is | Deprecating the Observer Pattern |
08/07/2010 | Let me try and think this | Deprecating the Observer Pattern |
08/07/2010 | Me :) Here you go! Say try | Deprecating the Observer Pattern |
08/07/2010 | Is a glitch still a glitch | Deprecating the Observer Pattern |
08/07/2010 | For x * (x + 2), the | Deprecating the Observer Pattern |
08/07/2010 | Yes, that is true. x * (x + | Deprecating the Observer Pattern |
07/12/2010 | Kodu | App Inventor: Programming for non-programmers... again |
06/29/2010 | There are techniques...if | Xtext: An IDE on the cheap |
06/30/2010 | I've been doing this in | SF-calculus |
06/24/2010 | Flat namespace is definitely | How important is language support for namespace management? |
06/10/2010 | The PLT team is trying to | Racket Released |
06/16/2010 | Scheme as an academic topic | Racket Released |
05/28/2010 | Alan Kay's 70th | Alan Kay's 70th |
05/11/2010 | film theory vs. programming theory | "Critical code studies" |
04/27/2010 | Security, safety, and trust | The Structure of Authority: Why security is not a separable concern |
04/27/2010 | The Structure of Authority: Why security is not a separable concern | The Structure of Authority: Why security is not a separable concern |
04/28/2010 | Access controls limit the | The Structure of Authority: Why security is not a separable concern |
04/25/2010 | Good question. Basically, I | Seeking thoughtful criticisms of functional programming and languages |
04/22/2010 | Evidence? Just because | Seeking thoughtful criticisms of functional programming and languages |
04/23/2010 | Fair enough. I don't equate | Seeking thoughtful criticisms of functional programming and languages |
04/23/2010 | The typing (keyboard kind) | Seeking thoughtful criticisms of functional programming and languages |
04/21/2010 | Context Free Art | Visual programming for movies, games |
04/09/2010 | iPhone PL lockdown | iPhone PL lockdown |
04/09/2010 | Extremely relevant to LtU as | iPhone PL lockdown |
10/27/2011 | Codify | iPhone PL lockdown |
10/27/2011 | I think that would be ok, | iPhone PL lockdown |
10/28/2011 | You cannot download code | iPhone PL lockdown |
10/28/2011 | Apple will constantly have | iPhone PL lockdown |
10/28/2011 | Ya, but its still an | iPhone PL lockdown |
11/02/2011 | Codify is taking a big risk | iPhone PL lockdown |
11/03/2011 | Apple needs to maintain | iPhone PL lockdown |
11/03/2011 | Apple hasn't so much | iPhone PL lockdown |
11/04/2011 | I'll go further: what about | iPhone PL lockdown |
11/04/2011 | Apple no longer has the | iPhone PL lockdown |
11/04/2011 | Worms aren't the only kind | iPhone PL lockdown |
12/08/2011 | Apple doesn't play word | iPhone PL lockdown |
12/09/2011 | They don't define code or | iPhone PL lockdown |
12/09/2011 | iPhone PL lockdown | iPhone PL lockdown |
12/11/2011 | I wasn't looking for an | iPhone PL lockdown |
03/27/2010 | The language looks fairly | Fantom language discussion ; what are your thoughts ? |
03/08/2010 | Comments | Fighting Bit Rot with Types (Scala Collections) |
02/23/2010 | True...but you could | Operational Research (OR)/ Constraint Programming (CP)using GPUs |
02/24/2010 | As I said, I really don't | Operational Research (OR)/ Constraint Programming (CP)using GPUs |
02/20/2010 | Probably because your | Reminder: OOPSLA is now SPLASH |
02/20/2010 | Amazingly, this thread has | Reminder: OOPSLA is now SPLASH |
02/22/2010 | I'm sure the reviewers will | Reminder: OOPSLA is now SPLASH |
02/09/2010 | Three points: There was a | Why prolog is by far the best, most productive, easiest programming language |
02/01/2010 | Sometimes designing a new | Babel-17 v0.2 spec is out |
02/02/2010 | But you are being very | Babel-17 v0.2 spec is out |
02/02/2010 | Aren't there tons of UIST | What data sets would tell you the most about what sort of programming language to design? |
01/29/2010 | Declarative reactive tables | Declarative reactive tables |
01/29/2010 | e_table and e_k are both | Declarative reactive tables |
01/29/2010 | I already acknowledged that | Declarative reactive tables |
01/29/2010 | Q1: How do you declare an | Declarative reactive tables |
01/29/2010 | Declarative reactive tables | Declarative reactive tables |
01/31/2010 | design vs. implementation | Declarative reactive tables |
01/31/2010 | I don't see the | Declarative reactive tables |
01/29/2010 | In that case, so does LINQ | more consistent macros? |
01/25/2010 | You can also analyze | Historical or sociological studies of programming language evolution? |
01/25/2010 | My point was that you could | Historical or sociological studies of programming language evolution? |
01/26/2010 | Historical or sociological studies of programming language evolution? | Historical or sociological studies of programming language evolution? |
01/26/2010 | While there is the romantic | Historical or sociological studies of programming language evolution? |
01/28/2010 | Programming Paradigms and Mind Metaphors | Historical or sociological studies of programming language evolution? |
01/25/2010 | Adaptive, incremental, self-adjusting computing | Graph processing |
01/25/2010 | As you say, sounds like just | Graph processing |
01/22/2010 | Clojure 1.1 and Beyond | Clojure 1.1 and Beyond |
01/20/2010 | A lot of throw our monitors | indentation yet again? |
01/21/2010 | Academic advice: Mathematics or Computer Science? | Academic advice: Mathematics or Computer Science? |
01/21/2010 | Academic advice: Mathematics or Computer Science? | Academic advice: Mathematics or Computer Science? |
01/16/2010 | Declarative binding vs. composition | Declarative binding vs. composition |
01/17/2010 | I don't buy that. | Declarative binding vs. composition |
01/17/2010 | Because people inside | Declarative binding vs. composition |
01/25/2010 | The idea looks interesting, | Declarative binding vs. composition |
02/02/2010 | A language can have both | Declarative binding vs. composition |
01/27/2010 | I doubt step-wise debugging | Declarative binding vs. composition |
01/27/2010 | This would, for example, | Declarative binding vs. composition |
01/27/2010 | Declarative binding vs. composition | Declarative binding vs. composition |
01/27/2010 | Declarative binding vs. composition | Declarative binding vs. composition |
01/28/2010 | What I'm specifying isn't a | Declarative binding vs. composition |
01/16/2010 | The Regiment Macroprogramming System | The Regiment Macroprogramming System |
01/14/2010 | I'm working on a paper on just this right now | Discoverability, Language Features, and the First Step Toward Composition |
01/16/2010 | I'm familiar with Jade, but | Discoverability, Language Features, and the First Step Toward Composition |
01/26/2010 | Ah! That ECOOP paper is a | Discoverability, Language Features, and the First Step Toward Composition |
01/26/2010 | Different: names have | Discoverability, Language Features, and the First Step Toward Composition |
01/15/2010 | You should turn this post | Discoverability, Language Features, and the First Step Toward Composition |
01/16/2010 | quantum | Quantum Lambda Calculus |
01/18/2010 | fuzzy/statistical reasoning | Quantum Lambda Calculus |
01/09/2010 | live programming | Why Normalization Failed to Become the Ultimate Guide for Database Designers? |
01/08/2010 | Mindset is important. Rapid | Rapid Prototyping tools & environments from academia |
01/08/2010 | You should try working in a | Rapid Prototyping tools & environments from academia |
01/09/2010 | I can't help but wonder if | Rapid Prototyping tools & environments from academia |
01/15/2010 | Her ྛ Life on the Screen | Rapid Prototyping tools & environments from academia |
01/12/2010 | but the way i read their | does anybody want to fix wikipedia? |
01/03/2010 | From my experience and hazy | SelfType and MyType |
12/31/2009 | scary world | most water-tight real-world language implementation? |
12/31/2009 | I was kind of being serious. | most water-tight real-world language implementation? |
12/30/2009 | Open wiki-like code repository | Open wiki-like code repository |
12/30/2009 | comment deleted by author | Open wiki-like code repository |
12/30/2009 | I did my Google due | Open wiki-like code repository |
12/30/2009 | Have you seen github or | Open wiki-like code repository |
12/30/2009 | No, to get scale, modularly | Open wiki-like code repository |
12/30/2009 | WikiWiki wouldn't work if a | Open wiki-like code repository |
12/30/2009 | Nice, from the linked | Open wiki-like code repository |
12/31/2009 | Ah, all of this stuff was in | Open wiki-like code repository |
12/31/2009 | Alternatively, one could | Open wiki-like code repository |
01/02/2010 | No, there are NOT two mind | Open wiki-like code repository |
01/04/2010 | I do not believe that | Open wiki-like code repository |
12/30/2009 | Another idea | Open wiki-like code repository |
12/31/2009 | but you'd need to reject | Open wiki-like code repository |
12/31/2009 | It is possible to write a | Open wiki-like code repository |
05/27/2011 | If Joe came up with | Open wiki-like code repository |
12/29/2009 | Exploration of Program as Language | Exploration of Program as Language |
12/30/2009 | You mean DSLs? | Exploration of Program as Language |
12/24/2009 | Ward's Wiki | Ward's Wiki |
12/26/2009 | Follow up | Ward's Wiki |
12/27/2009 | I'm pretty sure Haskell | Holiday Fun: How Programming Language Fanboys See Each Others' Languages |
12/23/2009 | Scala | Parameterized Modules |
12/23/2009 | In Scala, object and module | Parameterized Modules |
01/06/2010 | I like Greg's work, but when | Parameterized Modules |
01/04/2010 | This is a problem with any | Parameterized Modules |
12/29/2009 | Same situation with computer | The AI Systems of Left 4 Dead |
01/04/2010 | Awesome link! Bling does | The AI Systems of Left 4 Dead |
12/22/2009 | negative results are hard to publish | Unfulfilled Promises of Software Technologies? (!) |
12/16/2009 | This article feels more like | Why API Design Matters |
12/19/2009 | To be fair, the WPF | Why API Design Matters |
12/19/2009 | Why API Design Matters | Why API Design Matters |
12/20/2009 | Twisty maze of classes | Why API Design Matters |
12/21/2009 | This reminds me of how we | Why API Design Matters |
12/22/2009 | Sorry, but this was not | Why API Design Matters |
12/10/2009 | Previously on LtU | ChucK : A Strongly timed language |
12/10/2009 | BSGP: bulk-synchronous GPU programming | BSGP: bulk-synchronous GPU programming |
12/14/2009 | Just from a cursory look at | BSGP: bulk-synchronous GPU programming |
12/06/2009 | Link to Rob Pike's systems | Is Small Still Beautiful? |
12/06/2009 | Big language research | Is Small Still Beautiful? |
12/07/2009 | This is highly unfair to the | Is Small Still Beautiful? |
12/07/2009 | I understand your argument | Is Small Still Beautiful? |
12/06/2009 | Incremental but not continuous? | Differentiating Parsers |
12/07/2009 | Differentiating Parsers | Differentiating Parsers |
12/07/2009 | Differentiating Parsers | Differentiating Parsers |
12/08/2009 | The heading "Checkpointing | Differentiating Parsers |
12/08/2009 | I believe your experience is | Differentiating Parsers |
12/08/2009 | If by pass you mean phase | Differentiating Parsers |
12/09/2009 | I take taxi's | Differentiating Parsers |
12/08/2009 | Memoization of parse trees | Differentiating Parsers |
12/09/2009 | holy grails | Differentiating Parsers |
12/09/2009 | As for KISS, the basic | Differentiating Parsers |
12/04/2009 | Pragmatic declarative event abstraction | Pragmatic declarative event abstraction |
12/04/2009 | Its probably very related to | Pragmatic declarative event abstraction |
12/05/2009 | Because the properties | Pragmatic declarative event abstraction |
12/04/2009 | Yes, my current | Pragmatic declarative event abstraction |
12/04/2009 | Outer.Mouse.Drag.Update is | Pragmatic declarative event abstraction |
12/05/2009 | Here is code that adjusts a | Pragmatic declarative event abstraction |
12/02/2009 | A SIGPLAN-ish conference | Top rated programming conferences? |
12/03/2009 | Links: | Top rated programming conferences? |
11/29/2009 | I'm sure this was brought up | Reactive Extensions for .NET released this week |
11/30/2009 | As for 2, I understand the | Reactive Extensions for .NET released this week |
12/01/2009 | State machines....My answer | Reactive Extensions for .NET released this week |
12/04/2009 | I had a related | Reactive Extensions for .NET released this week |
11/18/2009 | Precedence parsing to be incremental | Statically typed Pratt parsers |
11/17/2009 | You could also checkout my | I Seek a Reasonable Survey on the Concept of "Module System" |
11/18/2009 | Module actually has a very | I Seek a Reasonable Survey on the Concept of "Module System" |
11/14/2009 | Ponies!!! Ok, its probably | The perfect advanced programming language for the productive industrial developer |
11/11/2009 | Yes, you go from writing | John Hughes on Erlang and Haskell |
10/23/2009 | I agree, this is dense and | Languages and systems for edge-computing? |
10/25/2009 | I implemented a distributed | Languages and systems for edge-computing? |
10/18/2009 | Erik Meijer's MSDN Channel 9 lecture series on functional programming | Erik Meijer's MSDN Channel 9 lecture series on functional programming |
10/27/2009 | This doesn't reflect my | Erik Meijer's MSDN Channel 9 lecture series on functional programming |
10/01/2009 | To be honest, I haven't done | JVM language summit 2009 |
09/10/2009 | This is the most bizarre | Create Your Own Programming Language (book) |
09/07/2009 | Great, now I'll have to try | DSL goodness |
09/09/2009 | In that case, everything is | DSL goodness |
09/09/2009 | Then I disagree on your | DSL goodness |
09/08/2009 | Extensibility problem | Solving the expression problem with type classes |
09/08/2009 | Thats one of them. Given | Solving the expression problem with type classes |
08/20/2009 | Jedi programming | Why determinism matters in language design. |
08/23/2009 | So you are equating | Why determinism matters in language design. |
08/24/2009 | I understand what you are | Why determinism matters in language design. |
08/18/2009 | The highest concentration of | something strange happened after implementing a first interpreter |
08/16/2009 | In Chinese, dongxi is also | Eastwest: a new programming language and structure editor |
08/16/2009 | (a) you just have to define | Eastwest: a new programming language and structure editor |
08/18/2009 | I'm going to stand by my | Eastwest: a new programming language and structure editor |
08/20/2009 | Perhaps. But I guess my | Eastwest: a new programming language and structure editor |
08/23/2009 | But the usability of | Eastwest: a new programming language and structure editor |
08/25/2009 | No. As far as I know, no one | Eastwest: a new programming language and structure editor |
08/25/2009 | The problem with most smart | Eastwest: a new programming language and structure editor |
08/16/2009 | Or 东西 for those of us | Eastwest: a new programming language and structure editor |
08/12/2009 | This is possible to some | The End of the GPU Roadmap |
08/16/2009 | I've been looking at this | The End of the GPU Roadmap |
08/16/2009 | retained-mode 3D APIs | The End of the GPU Roadmap |
08/17/2009 | Retained API that supports | The End of the GPU Roadmap |
08/20/2009 | I always thought that the | The End of the GPU Roadmap |
10/02/2009 | NVIDIA Fermi/Nexus | The End of the GPU Roadmap |
12/27/2009 | Objects as Modules in Newspeak | Objects as Modules in Newspeak |
07/28/2009 | I think the Da Vinci Machine | New JDK 7 Feature: Support for Dynamically Typed Languages in the JVM |
07/29/2009 | The last time I looked, | New JDK 7 Feature: Support for Dynamically Typed Languages in the JVM |
07/29/2009 | I meant in a lightweight, | New JDK 7 Feature: Support for Dynamically Typed Languages in the JVM |
07/30/2009 | i believe invokedynamic is | New JDK 7 Feature: Support for Dynamically Typed Languages in the JVM |
08/03/2009 | People are interested, the | Evaluation and Usability of Programming Languages and Tools (PLATEAU) |
08/06/2009 | I think its about time | Evaluation and Usability of Programming Languages and Tools (PLATEAU) |
08/08/2009 | I like the idea of focusing | Evaluation and Usability of Programming Languages and Tools (PLATEAU) |
07/29/2009 | I've always been a bit | LtU turns 9: The year of the lurkers |
07/21/2009 | My feeling 10 years ago was | Concepts Get Voted Off The C++0x Island |
07/21/2009 | Bling provides abstractions | Concepts Get Voted Off The C++0x Island |
07/22/2009 | These are all side projects | Concepts Get Voted Off The C++0x Island |
07/22/2009 | C is more simple than C++, | Concepts Get Voted Off The C++0x Island |
07/22/2009 | The DLR is written in C# and | Concepts Get Voted Off The C++0x Island |
07/21/2009 | I think the best way to | Concepts Get Voted Off The C++0x Island |
07/20/2009 | You obviously want to use | Simplicity |
07/07/2009 | Security is not non-modular, | Trade-offs with abstraction |
07/07/2009 | The more narrow the | Trade-offs with abstraction |
05/27/2009 | There is a whole interview | Tim Sweeney on Epic Games' History |
05/30/2009 | 2. I agree about | Computer music: a bastion of interactive visual dataflow languages |
06/19/2009 | Its been done. Still, you | Computer music: a bastion of interactive visual dataflow languages |
12/19/2010 | +1, at least from my | Oracle, Sun, and Fortress |
12/13/2010 | There doesn't seem to be | Oracle, Sun, and Fortress |
07/10/2012 | Preview of book on scribd | Conversations with the Creators of Major Programming Languages |
04/26/2009 | What if Smalltalk were invented today? | What if Smalltalk were invented today? |
04/26/2009 | Ya, we've seen the demos and | Intentional tool released |
04/21/2009 | Hmmm, I didn't see his talk | 2009 Lang.NET |
04/21/2009 | In WPF databinding model, | 2009 Lang.NET |
05/05/2009 | For sure, FRP discipline can | 2009 Lang.NET |
04/15/2009 | One could say that this | multidimensional abstraction? |
04/16/2009 | Maps have their uses, but | multidimensional abstraction? |
04/15/2009 | Why is the impression that | Scala Lift Off 2009 |
04/15/2009 | Surely important. But the | Scala Lift Off 2009 |
04/16/2009 | PL semantics definitely has | Scala Lift Off 2009 |
11/19/2010 | On a tangent, windows are | Why are objects so unintuitive? |
04/07/2009 | I don't get it. Why would | Jonathon Shapiro Wraps Up BitC |
04/07/2009 | PL, architecture > compiler | Twitter and Scala |
03/29/2009 | Onward! is definitely fun, | Onward! |
03/29/2009 | The Physics of Programming. | Onward! |
03/30/2009 | You'd probably want to cut | Onward! |
03/14/2009 | So what? One could say that | Barbara Liskov Wins Turing Award |
03/08/2009 | Influence of cognitive models on programming language design | Influence of cognitive models on programming language design |
03/08/2009 | Influence of cognitive models on programming language design | Influence of cognitive models on programming language design |
03/06/2009 | PL is more than lambdas, | The Meta-LtU Thread |
03/08/2009 | I thought PLT meant | The Meta-LtU Thread |
03/10/2009 | Best thing I've hear all day | The Meta-LtU Thread |
02/19/2009 | Ack, all of the Dana stuff | Dana |
02/22/2009 | I learned a long time ago... | Dana |
02/26/2009 | Need to find time to update | Dana |
02/26/2009 | Perhaps Conal's new paper on | Dana |
02/26/2009 | 2. I'm not sure I understand | Dana |
02/28/2009 | Definitely, I'm working on a | Dana |
02/08/2009 | I once browsed Weinberg's | PL Grand Challenges |
02/09/2009 | HCI is the closest to what | PL Grand Challenges |
02/09/2009 | Obtaining an understanding | PL Grand Challenges |
02/09/2009 | This thread is probably too | PL Grand Challenges |
02/10/2009 | PL Grand Challenges | PL Grand Challenges |
01/26/2009 | I'm not sure if you should | Graduate Programs in Programming Language Design/Research/Implementation? |
01/28/2009 | Disclaimer: I'm not on | Graduate Programs in Programming Language Design/Research/Implementation? |
01/23/2009 | I've run into this before. | Parsing with error recovery? |
01/14/2009 | I design languages without | What Are The Resolved Debates in General Purpose Language Design? |
01/14/2009 | Rule driven programming is | What Are The Resolved Debates in General Purpose Language Design? |
01/14/2009 | FYI, C# is a newish language | What Are The Resolved Debates in General Purpose Language Design? |
01/14/2009 | The current way of handling | What Are The Resolved Debates in General Purpose Language Design? |
01/12/2009 | Can't wait to learn more! | Kodu video game |
01/10/2009 | There are occasional job | Job board on LtU? |
12/28/2008 | Uhm, how would Clojure | 2008 In Review - What Happened with Programming Languages? |
12/28/2008 | I'd argue that you want your | 2008 In Review - What Happened with Programming Languages? |
12/31/2008 | There is a lot of work on | 2008 In Review - What Happened with Programming Languages? |
01/06/2009 | I'm not arguing that LISP | 2008 In Review - What Happened with Programming Languages? |
01/11/2009 | Virtual memory hardware is | 2008 In Review - What Happened with Programming Languages? |
01/12/2009 | Not sure I understand. If | 2008 In Review - What Happened with Programming Languages? |
01/12/2009 | So you would be happy with | 2008 In Review - What Happened with Programming Languages? |
12/28/2008 | Your last point is a bit | 2008 In Review - What Happened with Programming Languages? |
12/29/2008 | It is weird. Maybe this is | 2008 In Review - What Happened with Programming Languages? |
12/29/2008 | Surely, but the days of | 2008 In Review - What Happened with Programming Languages? |
01/07/2009 | I'm not really arguing with | 2008 In Review - What Happened with Programming Languages? |
12/28/2008 | Be careful of what you hope | 2008 In Review - What Happened with Programming Languages? |
12/28/2008 | I'm not optimistic about the | 2008 In Review - What Happened with Programming Languages? |
01/04/2009 | This is a classic red | 2008 In Review - What Happened with Programming Languages? |
12/28/2008 | I went through this in | A Variation of the Expression Problem and two Solutions in Scala |
12/22/2008 | Two Lightweight DSLs for Rich UI Programming | Two Lightweight DSLs for Rich UI Programming |
12/22/2008 | Think of this as an | Two Lightweight DSLs for Rich UI Programming |
01/27/2009 | In C#, extension methods are | Two Lightweight DSLs for Rich UI Programming |
01/27/2009 | C# technically doesn't | Two Lightweight DSLs for Rich UI Programming |
01/28/2009 | Definitely, I'll upload it | Two Lightweight DSLs for Rich UI Programming |
02/02/2009 | Uploaded now on codeplex | Two Lightweight DSLs for Rich UI Programming |
02/20/2009 | New version of Bling is up | Two Lightweight DSLs for Rich UI Programming |
02/21/2009 | leftmost assignment works | Two Lightweight DSLs for Rich UI Programming |
06/10/2009 | Bling Channel 9 interview | Two Lightweight DSLs for Rich UI Programming |
06/10/2009 | WPF is close to JavaFX in | Two Lightweight DSLs for Rich UI Programming |
06/18/2009 | My use of percents is just | Two Lightweight DSLs for Rich UI Programming |
06/19/2009 | Safe extension is not | Two Lightweight DSLs for Rich UI Programming |
01/10/2009 | Bling WPF sort of works like | Fundamental Flaws in Current Programming Language Type Systems |
11/21/2008 | topic = problem, not tech | Current "hot" topics in parallel programming? |
02/09/2009 | Perhaps an administrator | First-Class Patterns |
03/20/2011 | I just got done reading this | A Personal Computer for Children of All Ages |
10/28/2008 | You probably know about the | Declarative layout and/or UI languages? |
11/02/2008 | I've been using the MS | Declarative layout and/or UI languages? |
11/03/2008 | Declarative layout and/or UI languages? | Declarative layout and/or UI languages? |
10/30/2008 | I doubt you can stereotype | Declarative layout and/or UI languages? |
10/13/2008 | Nice! I'm definitely | haskell for gpu |
10/21/2008 | I've just implemented a | haskell for gpu |
09/20/2008 | Are you feeling FOOLish? | Are you feeling FOOLish? |
09/20/2008 | Java and VB..Java isn't so | Narrowing field of languages? |
02/06/2009 | You are assuming that CUDA | Twilight of the GPU |
08/31/2008 | This is similar how binary | Languages ready for API Evolution |
07/27/2008 | Beyond FRP: physics-inspired programming abstractions? | Beyond FRP: physics-inspired programming abstractions? |
07/28/2008 | I should have qualified this | Beyond FRP: physics-inspired programming abstractions? |
11/01/2010 | Maybe a better versed | Beyond FRP: physics-inspired programming abstractions? |
11/01/2010 | Just because you could | Beyond FRP: physics-inspired programming abstractions? |
07/30/2008 | With collision detection and | Beyond FRP: physics-inspired programming abstractions? |
07/31/2008 | In a physics engine, | Beyond FRP: physics-inspired programming abstractions? |
07/31/2008 | Cool. I'm looking forward to | Beyond FRP: physics-inspired programming abstractions? |
03/12/2009 | I've released a new version | Beyond FRP: physics-inspired programming abstractions? |
03/16/2009 | Message passing is simply | Beyond FRP: physics-inspired programming abstractions? |
03/16/2009 | SPAM or just off topic? | Beyond FRP: physics-inspired programming abstractions? |
03/16/2009 | Been there done that. | Beyond FRP: physics-inspired programming abstractions? |
03/19/2009 | I apologize for labeling | Beyond FRP: physics-inspired programming abstractions? |
07/22/2008 | If you are buying a C++ | What to do about comments? |
07/21/2008 | Functional reactive programming in C# for WPF | Functional reactive programming in C# for WPF |
07/21/2008 | 1. Yes, creating a binding | Functional reactive programming in C# for WPF |
07/21/2008 | 3. we don't deal with | Functional reactive programming in C# for WPF |
07/21/2008 | This is just for WPF (around | Functional reactive programming in C# for WPF |
10/21/2008 | updated signal library to WPF Bling | Functional reactive programming in C# for WPF |
07/20/2009 | I've added support for | Functional reactive programming in C# for WPF |
07/01/2008 | Where would it be held? | Why Multi-Core is Easy and Internet is Hard |
06/23/2010 | Mud can also be used to bind | The A-Z of Programming Languages |
06/22/2008 | If you haven't designed a | Writing a new language - ideas? |
06/14/2008 | My "Turing Completeness | On the importance of Turing completeness |
06/13/2008 | Is ACM even relevant anymore? | Functional Programming in the ACM CS Curriculum |
06/13/2008 | I think the important lesson | Functional Programming in the ACM CS Curriculum |
06/14/2008 | But its a straight jacket | Functional Programming in the ACM CS Curriculum |
06/15/2008 | But you forget how people | Functional Programming in the ACM CS Curriculum |
06/06/2008 | Weird, looks like spam to | Our Own Little Language |
05/25/2008 | Theres always live | HOPL-III: A History of Erlang |
05/26/2008 | Yes, but in the JVM, you | HOPL-III: A History of Erlang |
03/24/2008 | The PL educational | SIGPLAN Workshop on Undergraduate Programming Language Curriculum |
03/12/2008 | I dislike these kinds of | Eriskay: a Programming Language Based on Game Semantics |
03/11/2008 | I dealt with this issue in | Excel as a different programming paradigm |
03/29/2008 | I guess its how you define | Excel as a different programming paradigm |
02/20/2008 | Getting rid of static state | Gilad Bracha: Cutting out Static |
01/09/2008 | Upping the ante | Prediction for 2008 |
01/14/2008 | 1) I bet the top 10% of | Prediction for 2008 |
01/15/2008 | That wouldn't be a | Prediction for 2008 |
01/16/2008 | The better programmers are | Computer Science Education: Where Are the Software Engineers of Tomorrow? |
01/17/2008 | I completely disagree: | Computer Science Education: Where Are the Software Engineers of Tomorrow? |
01/04/2008 | Ok, I'll bite: | Protium .. |
11/05/2007 | careful with abbreviations | PL research & grad schools? |
11/15/2007 | I'm not sure if course work | PL research & grad schools? |
11/17/2007 | Your case will be very | PL research & grad schools? |
10/23/2007 | Yes! Shameless plug: be sure | Anybody at OOPSLA? |
10/17/2007 | It might very well have been | grammars as a shared executable specification for language processing tools |
10/08/2007 | This is a big pet peeve of | It's Time to Stop Calling Circuits "Hardware" |
10/01/2007 | Palo Alto restaurants are | Leave of absence |
10/01/2007 | Well, this thread is pretty | Leave of absence |
10/02/2007 | Try any of the | Leave of absence |
10/03/2007 | Well, I suspect I'll be | Leave of absence |
02/01/2010 | Also extended journal | Tagless Staged Interpreters for Simpler Typed Languages |
07/18/2007 | Going off topic, that brings | Or is it now? |
07/19/2007 | Actually, merge for me under | Or is it now? |
05/23/2007 | Define significant, I think | function overriding workaround in dynamically typed languages |
05/24/2007 | Well, you should consider | function overriding workaround in dynamically typed languages |
05/24/2007 | I guess we should also | function overriding workaround in dynamically typed languages |
05/25/2007 | I think Self would only | function overriding workaround in dynamically typed languages |
05/26/2007 | I consider small programs | function overriding workaround in dynamically typed languages |
05/09/2007 | I'm pretty stoked about | F3 is now openjfx |
05/10/2007 | The LTU discussion has been | F3 is now openjfx |
05/02/2007 | Microsoft's new Dynamic Language Runtime (DLR) | Microsoft's new Dynamic Language Runtime (DLR) |
05/02/2007 | Isn't MS giving you all your | Microsoft's new Dynamic Language Runtime (DLR) |
05/02/2007 | Dynamic interactivity in Mathematica 6 | Dynamic interactivity in Mathematica 6 |
05/05/2007 | focusing on the PL constructs | Dynamic interactivity in Mathematica 6 |
05/08/2007 | Seems like Mathematica will | Dynamic interactivity in Mathematica 6 |
04/09/2007 | I respectfully disagree with | "Declarative" or "Functional" |
04/02/2007 | Check out some of my new | Interactivity considered harmful |
03/23/2007 | Living it up with a Live Programming Language | Living it up with a Live Programming Language |
03/24/2007 | Thanks for the | Living it up with a Live Programming Language |
03/25/2007 | The point was that there is | Living it up with a Live Programming Language |
03/26/2007 | I guess I wasn't being | Living it up with a Live Programming Language |
03/27/2007 | I'll try to use that opening | Living it up with a Live Programming Language |
03/25/2007 | If the language isn't simple | Living it up with a Live Programming Language |
03/26/2007 | The point is that the | Living it up with a Live Programming Language |
04/06/2007 | I mean languages whose | Living it up with a Live Programming Language |
03/25/2007 | Here it is, but I am really | Living it up with a Live Programming Language |
03/26/2007 | I agree PDF isn't ideal, but | Living it up with a Live Programming Language |
04/05/2007 | The limiting factor is | Living it up with a Live Programming Language |
05/13/2007 | It got in! | Living it up with a Live Programming Language |
02/12/2007 | SuperGlue is also related to | Reactive Programming |
02/15/2007 | The problem is that | Reactive Programming |
02/15/2007 | I haven't really published | Reactive Programming |
02/16/2007 | The live editing paper will | Reactive Programming |
01/14/2010 | We've been doing incremental | Reactive Programming |
01/15/2010 | Physics is more | Reactive Programming |
01/16/2010 | Live programming is an | Reactive Programming |
01/16/2010 | The part of Bling that | Reactive Programming |
01/16/2010 | I instead implemented a sort | Reactive Programming |
01/18/2010 | I'm not sure how David's | Reactive Programming |
01/18/2010 | We are too deep, so I'll | Reactive Programming |
01/18/2010 | buffering considered harmful | Reactive Programming |
01/18/2010 | Not buffering means being | Reactive Programming |
01/15/2010 | Any kind of layout that you | Reactive Programming |
01/15/2010 | Right now, there is no | Reactive Programming |
01/15/2010 | Two words (or maybe one): | Reactive Programming |
01/19/2010 | Reactive Programming | Reactive Programming |
01/20/2010 | Simplicity is important, | Reactive Programming |
01/20/2010 | The way I'm using the term, | Reactive Programming |
01/20/2010 | Channels have no semantics, | Reactive Programming |
01/18/2010 | I use 1: Signal expressions | Reactive Programming |
02/06/2007 | I'm currently working on a | Steps Toward The Reinvention of Programming |
02/01/2007 | This could go in so many | brainstorming dataflow language visualizations |
01/23/2007 | F3: New statically typed scripting language for java | F3: New statically typed scripting language for java |
01/23/2007 | Thanks! I have a hard time | F3: New statically typed scripting language for java |
01/11/2007 | virtual classes | Matching Objects With Patterns |
12/31/2006 | I'm not aware of many good | Metrics for Programmatic Complexity? |
12/12/2006 | Live editing | Directness and liveness in the morphic user interface construction environment |
01/03/2010 | Many popular retained-mode | Oracles |
01/04/2010 | First, I don't think wiki's | Oracles |
01/07/2010 | Mostly, we are arguing about | Oracles |
01/06/2010 | This was one of the blockers | Oracles |
01/13/2010 | The issue with 'controls' is | Oracles |
01/13/2010 | I believe there are no | Oracles |
01/13/2010 | Sync reactive means that the | Oracles |
01/13/2010 | Sorry, by often I probably | Oracles |
01/13/2010 | The GPU is probably a bad | Oracles |
01/14/2010 | This is just an example of | Oracles |
01/22/2010 | Oracles | Oracles |
07/28/2006 | sounds similar to SuperGlue | Gamma formalism |
06/07/2006 | SuperGlue | SuperGlue |
06/15/2006 | Components can be | SuperGlue |
05/11/2006 | incremental parsers | What do you believe about Programming Languages (that you can't prove (yet))? |
03/31/2006 | The debugger is real close now | [ANN] Scala-2 |
03/28/2006 | Scala is an OO language that | Type Inference in Object Oriented Languages |
03/23/2006 | SuperGlue | I "got" imperative programming throught data binding |
03/20/2006 | reversible logic and time travel | Reversible generators |
03/12/2006 | PLDI really puts most of its | Choosing Conferences |
03/09/2006 | I'm not sure what they mean | Towards Applicative Relational Programming |
03/09/2006 | Yes, using map/fold/unfold | Towards Applicative Relational Programming |
03/30/2006 | declarative | Towards Applicative Relational Programming |
12/14/2010 | Guido: Language Design Is Not Just Solving Puzzles | Guido: Language Design Is Not Just Solving Puzzles |
12/15/2010 | Guido: Language Design Is Not Just Solving Puzzles | Guido: Language Design Is Not Just Solving Puzzles |
12/15/2010 | Will it produce a useful or | Guido: Language Design Is Not Just Solving Puzzles |
12/16/2010 | Ah? Interesting, I'm | Guido: Language Design Is Not Just Solving Puzzles |
06/14/2009 | Holy cow, this almost | The Next Mainstream Programming Languages |
06/14/2009 | SPAM | The Next Mainstream Programming Languages |
01/03/2010 | The Next Mainstream Programming Languages | The Next Mainstream Programming Languages |
01/31/2006 | See the scala.collections | Scala 2 |
01/15/2006 | compiler writers should think about IDEs | Paul Vick: Language Design & Paying the UI "Tax" |
01/17/2006 | Scala | Paul Vick: Language Design & Paying the UI "Tax" |
01/18/2006 | use signals :) | Paul Vick: Language Design & Paying the UI "Tax" |
01/16/2006 | reuse is more than a deployment issue | Paul Vick: Language Design & Paying the UI "Tax" |
01/16/2006 | Easier said than done! | Paul Vick: Language Design & Paying the UI "Tax" |
12/12/2005 | Functional-reactive programming | Is this a new programming paradigm |
12/12/2005 | no game semantics | Is this a new programming paradigm |
12/14/2005 | viewing state | Is this a new programming paradigm |
01/17/2007 | Predicated dispatch vs. dynamic inheritance | OO Language Engineering for the Post-Java Era |
08/28/2005 | problem with imperative programming | Does Abstraction add Fuzziness? |
08/12/2005 | Incremental/continuous parsing | Syntax Design |
06/29/2005 | E is just a self type | Generics are a mistake? |
06/14/2005 | glue code languages | LIBRARY-CENTRIC SOFTWARE DESIGN - LCSD'05 |
06/14/2005 | Thanks | LIBRARY-CENTRIC SOFTWARE DESIGN - LCSD'05 |
07/04/2011 | Block-based languages | Non-English-Based Programming Languages |
05/13/2012 | Higher order versus Object order | Higher order versus Object order |
05/13/2012 | I was only surprised that | Higher order versus Object order |
03/16/2011 | The links in the original | Alan Kay: The Early History of Smalltalk |
LtU Topic Index Sorted by Date | LtU Topic Index Sorted by Topic | LtU Index of Post Authors | Zipped LtU Archive |