Posts By: McCusker
Date | Post | Topic |
07/14/2012 | well, not in C++ ... | Language Implementation 101 |
07/16/2012 | in syntax to type variables | Language Implementation 101 |
07/16/2012 | finite concrete trusted primitive sub-graph for basis? | Language Implementation 101 |
07/18/2012 | some other design note besides limited types | Language Implementation 101 |
07/17/2012 | suggest mark-and-sweep or stop-and-copy | Language Implementation 101 |
07/09/2012 | thesis expansion encouraged | Erik Meijer started a discussion on Domain Specific Languages |
06/27/2012 | Go's prospects look upbeat to me | Less is exponentially more: Rob Pike on Go and Why C++ Programmers Aren't Flocking to it. |
06/27/2012 | thanks, I can only offer funny ideas | Less is exponentially more: Rob Pike on Go and Why C++ Programmers Aren't Flocking to it. |
06/18/2012 | I think folks should explain more often... | Null, bottom, etc.? |
06/09/2012 | can you describe the brain drain? | Why Do Some Programming Languages Live and Others Die? |
06/10/2012 | assuming more feedback is better than less... | Why Do Some Programming Languages Live and Others Die? |
06/11/2012 | I think I can expand a bit more: | Why Do Some Programming Languages Live and Others Die? |
06/11/2012 | I'm all for measuring | Why Do Some Programming Languages Live and Others Die? |
06/05/2012 | I want to like graphical languages | Graphical languages of the Russian space program |
06/06/2012 | view oriented programming? | Graphical languages of the Russian space program |
06/08/2012 | any interesting tidbits to offer? | Graphical languages of the Russian space program |
06/08/2012 | maybe a narrower single topic? | Graphical languages of the Russian space program |
06/03/2012 | that's an interesting object model | Talents: Dynamically Composable Units of Reuse |
06/08/2012 | comedy dialog (meant in a nice way) | Wat |
06/08/2012 | I got carried away | Wat |
06/01/2012 | more places when a high bar is passed | Pythonect (A New Programming Language) Call for Syntax! All feedback and comments are appreciated! |
06/01/2012 | no transitive criticism intended | Pythonect (A New Programming Language) Call for Syntax! All feedback and comments are appreciated! |
05/23/2012 | another vote for concurrency support | Languages & Niches |
05/24/2012 | can't be too clear | Languages & Niches |
04/15/2012 | free associations | Symmetry in type systems |
04/23/2012 | relative to POV | Quantitative comparison of unit testing vs. static typing? |
03/28/2012 | curious about expensive refcounting | Retrospective Thoughts on BitC |
03/28/2012 | linear in aliases | Retrospective Thoughts on BitC |
03/09/2012 | scale seems one person task | Language mystery: identify the source language to a worm based on its object code |
02/29/2012 | some kind of database | Massive Numbers of Actors vs. Massive Numbers of Objects vs. ???? |
03/01/2012 | misc impressions | Massive Numbers of Actors vs. Massive Numbers of Objects vs. ???? |
02/24/2012 | depends on thread efficiency | Long rant on Erlang-style Actors: Lost Dimension |
02/27/2012 | discontiguous is useful | Long rant on Erlang-style Actors: Lost Dimension |
03/01/2012 | hard development | Long rant on Erlang-style Actors: Lost Dimension |
12/16/2011 | another template story | Designing a languge — what theory is a must? |
11/22/2011 | evidence as rational reason | REPL-schmepl? |
11/22/2011 | of execution | REPL-schmepl? |
12/06/2011 | Conway's Law | Models for distributed parallelism |
12/08/2011 | model making suggestions | Models for distributed parallelism |
11/06/2011 | perfect is a tough nut | How to determine your new language is perfect? |
11/08/2011 | no, but sounds interesting | "We Really Don't Know How to Compute!" by Gerald Sussman |
10/26/2011 | honor him by studying his works | John McCarthy has passed |
10/14/2011 | C was my favorite language for years | Dennis Ritchie passed away |
10/17/2011 | text-based macros | Dennis Ritchie passed away |
09/23/2011 | docs as you go | Redesigning the Mozart virtual machine |
09/26/2011 | random notes | Redesigning the Mozart virtual machine |
08/29/2011 | improving callbacks via metadata for compilers? | Asynchronous messaging as integral part of programming language |
08/30/2011 | marginal but closing feedback loop | Asynchronous messaging as integral part of programming language |
07/16/2011 | harm caused by undelimited continuations? | Implementor's guide/tutorial to delimited continuations? |
07/19/2011 | less is more? | Implementor's guide/tutorial to delimited continuations? |
07/19/2011 | too authority oriented | Implementor's guide/tutorial to delimited continuations? |
07/20/2011 | apology offered | Implementor's guide/tutorial to delimited continuations? |
07/20/2011 | focus on reset and shift? | Implementor's guide/tutorial to delimited continuations? |
07/21/2011 | not yet, but thanks | Implementor's guide/tutorial to delimited continuations? |
07/23/2011 | useful detail, thanks | Implementor's guide/tutorial to delimited continuations? |
07/22/2011 | set of related tools then | Implementor's guide/tutorial to delimited continuations? |
03/05/2012 | plans and badges | Wittgenstein versus Turing on Inconsistency Robustness |
06/29/2012 | belated question | Bob Harper of CMU is blogging about programming languages and introductory CS education |
03/19/2011 | informal semantics description | Continuations that store the heap? |
02/25/2011 | yes, it's quite interesting | InfoQ video + transcript of Rob Pike on Go |
02/09/2011 | pipes sound good | Strongly Typed Coroutines (minor question) |
02/10/2011 | expanding context a little | Strongly Typed Coroutines (minor question) |
01/12/2011 | pyramid for evidence | Fast Compilers |
01/05/2011 | data structure games for speed? | The AST Typing Problem |
01/17/2011 | thanks for map detail | The AST Typing Problem |
12/15/2010 | the related work section caught my eye | Semi-implicit batched remote code execution as staging |
12/15/2010 | channels for what? | Semi-implicit batched remote code execution as staging |
12/06/2010 | a note on why this is useful | Continuation-Passing C: Compiling threads to events through continuations |
12/08/2010 | contrarian approval of duplication | Continuation-Passing C: Compiling threads to events through continuations |
12/08/2010 | cheney does not require contiguous | Reference Counting vs Tracing Garbage Collection? |
12/09/2010 | member-of-heap map | Reference Counting vs Tracing Garbage Collection? |
11/30/2010 | practice at work | Tolerant vs. Demanding Software |
12/03/2010 | off topic: wondering whether junior devs still learn C | Tolerant vs. Demanding Software |
12/16/2010 | san jose networking | Tolerant vs. Demanding Software |
12/28/2010 | counting bytes | Tolerant vs. Demanding Software |
10/22/2010 | weak tyro advice | Looking for pointers: mixfix error recovery |
10/13/2010 | or in flows of bytes | The barrier to take-up of language innovation |
10/15/2010 | tools can help remove barriers | The barrier to take-up of language innovation |
10/08/2010 | benefits of ropes if developed | Design Principles Behind Smalltalk |
09/07/2010 | separate frontend and backend | Choosing a VM for a concurrent language |
09/08/2010 | but it makes me less verbose | Choosing a VM for a concurrent language |
09/09/2010 | you say tomato | Choosing a VM for a concurrent language |
09/08/2010 | might use that next time | Choosing a VM for a concurrent language |
04/26/2010 | useful productivity | In the wild |
02/24/2010 | coroutines and lightweight processes | Small PL Thought Experiment |
02/24/2010 | expanding ffi remark | Small PL Thought Experiment |
02/25/2010 | cost of virtual | Small PL Thought Experiment |
02/26/2010 | isolation (not sure why I keep responding) | Small PL Thought Experiment |
12/12/2009 | as usual, it depends | Using a single stack in the presence of continuations |
11/17/2009 | and reducing larger complexity to constant time | Go or Unladen Swallow? |
10/25/2009 | sounds interesting... | Languages and systems for edge-computing? |
08/21/2009 | yeah, statistically useful is what matters | Why determinism matters in language design. |
07/15/2009 | devil's advocates: missing in action | In the Land of Invented Languages |
11/17/2010 | objects promoting bad intuition | Why are objects so unintuitive? |
09/04/2008 | easy in simple interpreters with frame based bindings | doing letrec with lambdas |
10/19/2007 | any particular interest? | Any multi-threaded interpreters? |
08/12/2007 | implementation angle | Garbage Collection Without Paging |
08/12/2007 | all or just some | Garbage Collection Without Paging |
08/12/2007 | granular heap | Garbage Collection Without Paging |
08/14/2007 | not 1 to 1, or 1 to N, N to M | Garbage Collection Without Paging |
08/12/2007 | big data sets | Garbage Collection Without Paging |
08/12/2007 | mmap standard | Garbage Collection Without Paging |
08/12/2007 | generic optimization | Garbage Collection Without Paging |
07/28/2007 | ranking systems | LtU turns 7: The year of spam |
07/29/2007 | "grid" terminology | LtU turns 7: The year of spam |
07/23/2007 | just curious | Wrapping the Cloud with .NET |
07/25/2007 | I've been spun! :-) | Wrapping the Cloud with .NET |
07/17/2007 | tech stuff is on topic | Whoever does not understand LISP, is doomed to reinvent it. |
07/14/2007 | physics in scheme | Current "best books on FP"? |
07/11/2007 | stack overflow AST nodes | [ANN] YARD 1.0: C++ Template Metaprogramming Parsing Framework |
07/05/2007 | more details might draw more suggestions | Asynchronous calls and error handling |
07/06/2007 | async in language runtime | Asynchronous calls and error handling |
07/06/2007 | cps and async | Asynchronous calls and error handling |
07/06/2007 | ratify | Asynchronous calls and error handling |
07/08/2007 | unclosed code in pre | Asynchronous calls and error handling |
07/01/2007 | negotiating oob | Branching affordance? |
06/24/2007 | static verification and async | Language Support for Fast and Reliable Message-based Communication |
06/24/2007 | I like the sound of that | Language Support for Fast and Reliable Message-based Communication |
07/01/2007 | burden of proof | Standing on each others' feet |
07/02/2007 | Isaac Gouy: Please help by | Standing on each others' feet |
07/02/2007 | skepticism has no burden of proof | Standing on each others' feet |
07/02/2007 | we're in a rat hole | Standing on each others' feet |
06/09/2007 | maybe SML to Scheme? | ECMAScript Edition 4 Reference Implementation |
06/10/2007 | eopl macros | ECMAScript Edition 4 Reference Implementation |
06/10/2007 | excellent! | ECMAScript Edition 4 Reference Implementation |
05/23/2007 | typical dynamic lookup cost | function overriding workaround in dynamically typed languages |
05/01/2007 | scratching out rewrites | Arc in action (a.k.a. it's aliiiiive!) |
05/04/2007 | freely available vs control | Arc in action (a.k.a. it's aliiiiive!) |
05/05/2007 | quid pro quo | Arc in action (a.k.a. it's aliiiiive!) |
05/07/2007 | reasonable choices, ultimate goals | Arc in action (a.k.a. it's aliiiiive!) |
05/08/2007 | you're mostly right | Arc in action (a.k.a. it's aliiiiive!) |
06/13/2007 | real or virtual? | Steps Toward The Reinvention of Programming |
03/09/2007 | mixed gc and manual allocation | Why people don't use functional programming? |
06/10/2006 | higher text graph encoding density | Human Factors Research On Programming Language Syntax |
05/22/2006 | Joe's cousin Moe, the optimist | ruby vs python |
05/13/2006 | what a gyp! | The Nature of Lisp (a tutorial) |
05/14/2006 | pejorative language names | The Nature of Lisp (a tutorial) |
05/18/2006 | M-expressions | The Nature of Lisp (a tutorial) |
05/10/2006 | made with alien technology | The Nature of Lisp (a tutorial) |
07/19/2006 | profiling memory use | The Next Mainstream Programming Languages |
LtU Topic Index Sorted by Date | LtU Topic Index Sorted by Topic | LtU Index of Post Authors | Zipped LtU Archive |