Posts By: James McCartney
Date | Post | Topic |
07/23/2009 | Why not just allow spaces? | Resolved Debates in Syntax Design ? |
05/15/2009 | you've excluded a whole class of computer music environments | Computer music: a bastion of interactive visual dataflow languages |
08/23/2008 | F-Script | Looking for an auto-lifting language. |
07/10/2008 | curious about the major issues | MISC: An experimental LISP-like language |
06/27/2008 | Computer music and multi-core | Why Multi-Core is Easy and Internet is Hard |
02/19/2008 | static? | Gilad Bracha: Cutting out Static |
01/18/2008 | Slate "on hold" | Impact of OO language style on code |
01/09/2008 | OK I bit.. | Open Multi-Methods for C++ |
10/23/2007 | closures & continuations | ECMAScript 4 overview paper |
10/05/2007 | every design contains decisions that limit | COLA and Open, extensible object models |
09/04/2007 | internal google site | Rob Pike on Concurrency and Message passing in Newsqueak |
08/31/2007 | minor implementations | R6RS Validated |
08/19/2007 | E | Diagram showing all programming paradigms and their relationships |
08/13/2007 | libgarbagecollector | Generational Real-time Garbage Collection |
08/13/2007 | SuperCollider | Generational Real-time Garbage Collection |
07/09/2007 | modern C++ style and compile time nontermination | Simply Easy! (An Implementation of a Dependently Typed Lambda Calculus) |
06/06/2007 | Ohmu | Merging Functions, Modules, Classes, the whole nine yards... |
05/28/2007 | Io and cuckoo hashing. | function overriding workaround in dynamically typed languages |
05/17/2007 | call | What's in a name: eval vs apply. |
04/03/2007 | accessibility | Interactivity considered harmful |
03/14/2007 | Piccola | Pico Lisp: A Case for Minimalist Interpreters? |
03/06/2007 | variables and arguments | Easy to learn and use |
03/06/2007 | SuperCollider | Easy to learn and use |
02/09/2007 | ad-hoc protocols | Patrick Logan on Software Transaction Memory |
02/09/2007 | async message passing syntax | Patrick Logan on Software Transaction Memory |
02/08/2007 | Icon | Programming Shorthands |
01/21/2007 | when is a tail position call to self not tail recursive? | Compiling tail-calls to simple C? |
01/21/2007 | continuations and user level threads | Compiling tail-calls to simple C? |
01/25/2007 | CPS in gcc | Compiling tail-calls to simple C? |
12/20/2006 | I also find incomprehensible | The Role of Composition in Computer Programming |
12/04/2006 | step up | Programming (language) puzzles |
11/01/2006 | still doesn't build. | A stackless runtime environment for a Pi-calculus |
11/02/2006 | thanks | A stackless runtime environment for a Pi-calculus |
11/08/2006 | degrees of purity | Want to learn something new |
10/27/2006 | continuations and green threads in C++ | Ruby 2.0 News |
10/27/2006 | get a real compiler? | Ruby 2.0 News |
10/30/2006 | coroutines using continuations | Ruby 2.0 News |
10/24/2006 | glyphs: chinese | Delevoping a new language... |
10/26/2006 | whoah, that was synchronistic.. | Delevoping a new language... |
08/14/2006 | splitters vs predicates | Programming Languages in the Markup World |
08/14/2006 | boolean streams | Programming Languages in the Markup World |
08/14/2006 | stateful stream mappers | Programming Languages in the Markup World |
08/10/2006 | PMD and GC | PMD with CLOS-style Method Combination |
08/04/2006 | byte codes are concatenative languages | The Killer Application for Concatenative Languages |
08/04/2006 | rewriting | The Killer Application for Concatenative Languages |
08/02/2006 | bounding stack effects | Cat Programming Language: Slides from Lang. NET 2006 |
08/03/2006 | bounded stack effects | Cat Programming Language: Slides from Lang. NET 2006 |
07/21/2006 | confused spectator | 2006 ICFP Programming Contest registration opens |
07/22/2006 | I got sucked in.. | 2006 ICFP Programming Contest registration opens |
11/04/2006 | tail call optimization? | Introduction to Concurrent Programming with Stackless Python |
06/29/2006 | not F-Script's fault | Article: Exploring Cocoa with F-Script |
06/29/2006 | rank of operators in F-Script | Article: Exploring Cocoa with F-Script |
06/29/2006 | @ operator | Article: Exploring Cocoa with F-Script |
06/18/2006 | Faust | Dataflow programming for PIC microcontrollers |
06/09/2006 | preattentive visual processing | Human Factors Research On Programming Language Syntax |
06/08/2006 | assistance with some data flow terms | assistance with some data flow terms |
06/08/2006 | In my case you always know. | assistance with some data flow terms |
06/13/2006 | tokens not ports | assistance with some data flow terms |
08/10/2006 | found the answer: on-line, off-line | assistance with some data flow terms |
06/07/2006 | computation spaces? | SuperGlue |
06/16/2006 | threads in computation spaces | SuperGlue |
06/02/2006 | buggy in Safari | Hop: a Language for Programming the Web 2.0 |
06/02/2006 | Firefox bug | Hop: a Language for Programming the Web 2.0 |
06/03/2006 | just Brilliant! | JavaScript 2 and the Future of the Web |
05/18/2006 | preattentive visual processing | The Nature of Lisp (a tutorial) |
05/08/2006 | html tinkering | What do you believe about Programming Languages (that you can't prove (yet))? |
04/30/2006 | speaking of names: filter -> sieve | Folding neither Left nor Right (or how to avoid overspecifying the solution to a problem) |
04/27/2006 | SuperCollider | Chuck - Concurrent audio programming language |
04/27/2006 | syntax similar to Ruby | Chuck - Concurrent audio programming language |
04/28/2006 | sc-users mailing list | Chuck - Concurrent audio programming language |
04/19/2006 | The content of this field is private and only visible to yourself | The content of this field is private and only visible to yourself |
04/19/2006 | actors vs. pi vs. join ? | E Thesis: Robust Composition |
04/04/2006 | collecting processes | any functional language without GC? |
04/04/2006 | collecting processes | any functional language without GC? |
04/04/2006 | lisp machines in a concatenative language, in an actor language | Purity in PLT |
03/27/2006 | list comprehensions | help from language people |
03/27/2006 | c'mon | help from language people |
02/23/2006 | actors? | Norman Ramsey: CS257 - Programming with Concurrency |
02/20/2006 | coroutines | Is there a formal basis for generators? |
02/16/2006 | it IS a different word. | Chu Spaces |
01/23/2006 | Lexicon of Musical Invective | Lambda the ultimate peer review |
01/23/2006 | this is happening for me too. | Infrastructure Announcement |
01/09/2006 | computer music | The new old or The "Return" to Concurrency |
12/19/2005 | why use PICs? | Virtual machine implementation and dynamic languages |
02/11/2007 | dead link -> good link | The Haskell Programmer's Guide to the IO Monad --- Don't Panic |
12/12/2005 | data flow | Is this a new programming paradigm |
12/14/2005 | push == pull, or: I push you, you pull me. | Is this a new programming paradigm |
12/14/2005 | push == pull | Is this a new programming paradigm |
12/17/2005 | Design by Contract | CPS without GC? |
11/28/2005 | more warp-age | Getting started in language design -- reading material? |
11/24/2005 | protothreads | Code Reading |
11/20/2005 | Re: extensible records, GADTs, & Piccola, in no particular order | Extensible Records With Scoped Labels |
11/12/2005 | regarding example 13 | Putting Curry-Howard to Work |
11/12/2005 | polarities and control flow | Putting Curry-Howard to Work |
11/14/2005 | buffers and pumps | Putting Curry-Howard to Work |
11/09/2005 | That is a different Io language | OOPSLA 2005: Io, a small programming language |
11/21/2006 | Io did have concurrency ambitions | OOPSLA 2005: Io, a small programming language |
11/02/2005 | If considered harmful | Smalltalk case-statement |
10/31/2005 | Ohmu | The Type-System-Feature-Creep Death Spiral |
11/07/2005 | nondeterminism | Implementing Higher Order Messages |
08/25/2005 | airplanes are statically stable. | Should Computer Science Get Rid of Protocols? |
08/17/2005 | weakly useful | 'Information and Computation' Open Access |
08/10/2005 | you can't. scopes are not concatenative | Concatenative Language Kont |
08/11/2005 | concrete example | Concatenative Language Kont |
08/13/2005 | otuto | Concatenative Language Kont |
08/10/2005 | names | Concatenative Language Kont |
08/04/2005 | Erlang is FP's show pony of last resort. | Objective scientific proof of OOP's validity? Don't need no stinkun' proof. |
08/13/2005 | Erlang has mutable state | Objective scientific proof of OOP's validity? Don't need no stinkun' proof. |
08/04/2005 | not. | Objective scientific proof of OOP's validity? Don't need no stinkun' proof. |
08/05/2005 | same as Scheme, Erlang | Objective scientific proof of OOP's validity? Don't need no stinkun' proof. |
08/05/2005 | of course | Objective scientific proof of OOP's validity? Don't need no stinkun' proof. |
08/05/2005 | extensibility with multimethods | Objective scientific proof of OOP's validity? Don't need no stinkun' proof. |
07/28/2005 | Hold it right there, buddy.. | Happy Birthday, dear Lambda |
07/17/2005 | questions about migration | Termite: a Lisp for Distributed Computing |
08/18/2005 | wikipedia is a bad example | Static Typing Where Possible, Dynamic Typing When Needed |
08/18/2005 | fixing wikipedia | Static Typing Where Possible, Dynamic Typing When Needed |
07/10/2005 | Joy | Data is code |
07/01/2005 | Ohmu | Functions as Classes: Which languages? |
11/09/2007 | slow churn | Transducer Composition and CPS |
06/09/2005 | fixed link | Bottom-Up beta-Substitution: Uplinks and lambda-DAGs |
06/06/2006 | extend syntax | Let's make a programming language! |
06/07/2006 | extend syntax | Let's make a programming language! |
07/01/2005 | Ruby is there | The long tail of programming languages |
04/08/2005 | Omega | Omega |
03/23/2005 | I would have thought.. | Python: Generator methods |
03/18/2005 | SuperCollider | The fate of reduce() in Python 3000 |
03/19/2005 | Smalltalk doesn't maximize mutability | The fate of reduce() in Python 3000 |
03/16/2005 | push a continuation | Interview with Donald Knuth |
03/04/2005 | I finally knuckled under.. | Journals and papers? |
04/09/2006 | listening to the Mac OS X thread scheduler | the Chinese natual language |
11/21/2006 | ordinary use of continuations | Understanding continuations |
LtU Topic Index Sorted by Date | LtU Topic Index Sorted by Topic | LtU Index of Post Authors | Zipped LtU Archive |