Lambda the Ultimate Weblog Topics
Last Updated 07/17/2012

Posts By: raould

  Date    Post    Topic  
03/23/2012Retrospective Thoughts on BitCRetrospective Thoughts on BitC
03/23/2012Pex for funDisruptive PLT Revisited
03/20/2012some Mozart 2 VM codesome Mozart 2 VM code
03/06/2012OT i wish i understood the debate there betterAdding Delimited and Composable Control to a Production Programming Environment
03/08/2012by accident?Long rant on Erlang-style Actors: Lost Dimension
04/26/2012wowSTEPS 2011 Progress Report (personal computing in 20kLOC)
01/20/20122 conflated things here?Graphics primitives?
01/17/2012<a href="deca#comment-68872" class="active">i wish it were also a business opportunity</a>Deca, an LtU-friendly bare metal systems programming language
12/08/2011Elm cross-platform functional-reactiveElm cross-platform functional-reactive
12/08/2011thanksElm cross-platform functional-reactive
11/30/2011Abstraction Driven (MDA++)Abstraction Driven (MDA++)
12/01/2011Even SE might barfAbstraction Driven (MDA++)
11/12/2011math proofs are more robust than computer proofsmath proofs are more robust than computer proofs
11/05/2011extending functions vs. extending objectsextending functions vs. extending objects
11/05/2011yes and noHow to determine your new language is perfect?
10/24/2011Re: inners"Crutches in language design", accidental complexity and feature overlap
09/30/2011yesCritical Programming Language Design
09/27/2011FijiVM: Compile Java source to Native with Realtime GCFijiVM: Compile Java source to Native with Realtime GC
09/23/2011Shen (the next Qi Lisp) releasedShen (the next Qi Lisp) released
02/23/2012update: ported to javascriptShen (the next Qi Lisp) released
09/28/2011on the cuspSample applications for programming languages
09/15/2011re: geneticWhat needs to be done?
11/01/2011oroborusWhat needs to be done?
09/15/2011see LFE?The Trouble with Erlang
09/01/2011agreed for $0.02the gnu extension language
09/06/2011the quick vs. the dead -- er, correctthe gnu extension language
09/09/2011another attemptthe gnu extension language
09/12/2011i would have guessed that we're just talking past each other :-)the gnu extension language
09/01/2011misc notes / questionsthe gnu extension language
08/31/2011try googling for...PHP language research
08/26/2011ClusterkenClusterken
08/29/2011a wonderful blendquite "old" books discussion
08/26/2011please somebody who groks itOpa
08/26/2011along those linesAsynchronous messaging as integral part of programming language
08/29/2011callbacks?Asynchronous messaging as integral part of programming language
08/23/2011some vauge answers?Can somebody help me to understand some basic stuff about programming ?
08/22/2011sounds good to me,New book on functional programming and games
08/22/2011i've been meaning to do more fp in my gamesNew book on functional programming and games
08/23/2011maybe found themNew book on functional programming and games
08/10/2011related thread, if you have time to killIs it possible to write code that works the very first time?
07/08/2011whatever became of hyperslices?whatever became of hyperslices?
07/11/2011@physicswhatever became of hyperslices?
07/07/2011Knockout JSKnockout JS
07/26/2011middle grounds?Knockout JS
07/05/2011as a perpetually slow learnerOf Course ML Has Monads!
07/07/2011okOf Course ML Has Monads!
06/30/2011know your audience?How to explain a new programming language?
06/29/2011bad hack to allow optimization via invariants?Why Programming Languages?
06/22/2011terribly clueless questionThe Value Of Syntax?
06/20/2011Visual programming for the higher level architectureVisual programming for the higher level architecture
06/16/2011Scala's new collections via higher typesScala's new collections via higher types
06/16/2011Yet another take on actors in ScalaYet another take on actors in Scala
06/16/2011i like it modulo some thingsC++ AMP - Accelerated Massive Parallelism
06/03/2011Joe Duffy on Concurrency, ParallelismJoe Duffy on Concurrency, Parallelism
06/13/2011oopsJoe Duffy on Concurrency, Parallelism
05/17/2011Nemerle 1.0 releasedNemerle 1.0 released
05/24/2011no luck on my endNemerle 1.0 released
05/05/2011i think i like itData Representation Synthesis
04/08/2011A real game written in Haskell?A real game written in Haskell?
04/08/2011!A real game written in Haskell?
03/21/2011the comments were better :-)Bob Harper of CMU is blogging about programming languages and introductory CS education
03/24/2011styles of information hiding?Bob Harper of CMU is blogging about programming languages and introductory CS education
03/02/2011InfoQ Video + transcript of Mark Miller on making ECMAScript secureInfoQ Video + transcript of Mark Miller on making ECMAScript secure
02/28/2011apparently fun datalog systemapparently fun datalog system
02/25/2011InfoQ video + transcript of Rob Pike on GoInfoQ video + transcript of Rob Pike on Go
02/25/2011things coveredInfoQ video + transcript of Rob Pike on Go
02/28/2011re: the weirdnessInfoQ video + transcript of Rob Pike on Go
02/26/2011the only sensible reasonEero, an Objective-C Dialect
02/02/2011Again with the distributed computing: PiccoloAgain with the distributed computing: Piccolo
01/21/2011qi lisp 2 now shenI've run out of programming languages to study
01/20/2011cold and hot on e.c.guy steele on how (not) to think of parallel programming
12/17/2010now i want some cerealStressed by Distributed Programming? Well, CALM Down.
01/07/2011tl;drStressed by Distributed Programming? Well, CALM Down.
12/01/2010know your audienceWhat makes a good book on a language?
11/19/2010kinda have to concurrClojure's Solutions to the Expression Problem
11/19/2010ot/flamebaitClojure's Solutions to the Expression Problem
11/17/2010just wanted to echoA Preliminary Survey on Functional Programming
11/18/2010might be useful to ltu readersA Preliminary Survey on Functional Programming
11/18/2010i like itA Preliminary Survey on Functional Programming
11/04/2010yet another paradigmyet another paradigm
11/04/2010when does debugability break down?when does debugability break down?
11/03/2010tl;drPeter Landin Annual Semantics Seminar: 6 December 2010, 5pm, Covent Garden, London -- speaker: Prof. John Reynolds
11/02/2010visual programming of R: Red-Rvisual programming of R: Red-R
11/02/2010competitorvisual programming of R: Red-R
11/02/2010okvisual programming of R: Red-R
10/29/2010akin to ?Programming Languages Panel Streaming Live Today (10/28/2010 16:30 PST GMT-7)
11/02/2010yup, if onlyProgramming Languages Panel Streaming Live Today (10/28/2010 16:30 PST GMT-7)
10/29/2010elevator pitch?Comprehensive overview of security models?
11/02/2010various elevator heightsComprehensive overview of security models?
10/27/2010so the op paper is in theThe Myths of Object-Orientation
10/20/2010what does that mean?"A Theory of Interprocess Communication" -- Leslie Lamport
09/30/2010then our tools shape usSoftware Development with Code Maps
09/30/2010i wish cubicon weren't apparently crack-wareSoftware Development with Code Maps
09/27/2010obj vs. ml vs. coq (fight?)obj vs. ml vs. coq (fight?)
09/24/2010is critical mass critical?Thorn
09/21/2010the other 80% of joe-eOoO Java
09/16/2010FunLoft reactive, concurrent programming languageFunLoft reactive, concurrent programming language
10/29/2010i wishNew Dataflow Programming Language
09/21/2010clueless questionNew Dataflow Programming Language
09/23/2010correctionNew Dataflow Programming Language
09/28/20102nd'dNew Dataflow Programming Language
09/27/2010re: scala fxNew Dataflow Programming Language
09/16/2010[ot] class vs. componentprinciple of least authority and programming languages
09/08/2010"works just fine"Is Transactional Programming Actually Easier?
09/09/2010so in other wordsIs Transactional Programming Actually Easier?
09/10/2010mostly agreedIs Transactional Programming Actually Easier?
09/10/2010so then i have to wonderIs Transactional Programming Actually Easier?
08/31/2010but no longer under developmentChoosing a VM for a concurrent language
08/17/2010niftyMod sys with external binding of mods to mod sigs, where all mod imports must be sigs only
07/30/2010blast from the pastblast from the past
07/30/2010as mentioned therein: Usblast from the past
07/23/2010neophyte/clueless/dumb questionpaper: "Purely Functional Structured Programming"
07/20/2010exceptThe Future of C#
07/23/2010i want an oliver stone movie of thatIs lambda calculus a logic?
07/16/2010a small recent visual builderApp Inventor: Programming for non-programmers... again
07/08/2010DbC for distributed multiparty interactionsDbC for distributed multiparty interactions
07/10/2010sounds like ten years from nowThe Rust Language
07/01/2010possibly relatedForth in Lisp
06/25/2010yeah, i wanna knowXtext: An IDE on the cheap
06/25/2010mud housesHow important is language support for namespace management?
06/25/2010"performs poorly"Intel Concurrent Collections for Haskell
05/14/2010i'd like a version of this with only LtUersThe Right Tool
05/13/2010AgileWiki theory/tool outlineAgileWiki theory/tool outline
05/13/2010yeah, i know what you meanAgileWiki theory/tool outline
05/14/2010curse youAgileWiki theory/tool outline
05/14/2010proofs"Critical code studies"
05/14/2010subjectivity"Critical code studies"
04/28/2010Linear & Dependent types of ATS applied to the Cairo graphics libraryLinear & Dependent types of ATS applied to the Cairo graphics library
05/01/2010Re: OTLinear & Dependent types of ATS applied to the Cairo graphics library
04/28/2010okThe Structure of Authority: Why security is not a separable concern
04/23/2010no no noIn the wild
04/23/2010sure, it could beSeeking thoughtful criticisms of functional programming and languages
04/22/2010eagerly looking forward to thatSeeking thoughtful criticisms of functional programming and languages
04/23/2010same as javaSeeking thoughtful criticisms of functional programming and languages
04/30/2010i dunno butSEC interested in formalising contracts ... in Python
04/15/2010Visual programming for movies, gamesVisual programming for movies, games
06/24/2010dijkstraseL4: Formal Verification of an Operating-System Kernel
04/15/2010C++ a little bit, tooHow can C Programs be so Reliable?
04/21/2010secondedGames and Languages
04/14/2010check out this fun thread (seriously)iPhone PL lockdown
04/08/2010splitting the program into formalizable vs. non-formalizable parts?splitting the program into formalizable vs. non-formalizable parts?
04/09/2010OO being harder to formalizesplitting the program into formalizable vs. non-formalizable parts?
04/14/2010if i grok that linksplitting the program into formalizable vs. non-formalizable parts?
04/13/2010?splitting the program into formalizable vs. non-formalizable parts?
03/31/2010re: Mark MillerGo's proposed panic/recover exception-like mechanism
03/31/2010after all, they do, in fact, for example,Go's proposed panic/recover exception-like mechanism
03/30/2010not sure i followFrom type systems to language systems?
03/31/2010see Clojure, for instanceSmall is Beautiful: the design of Lua
03/31/2010i may have missed your point, but...Small is Beautiful: the design of Lua
04/12/2010@doubtfulCan functional programming be liberated from the von Neumann paradigm?
04/13/2010re: the only and bestCan functional programming be liberated from the von Neumann paradigm?
04/13/2010not a sales pitch and/or i'm a charlatanCan functional programming be liberated from the von Neumann paradigm?
03/29/2010swimming against the grainFantom language discussion ; what are your thoughts ?
03/31/2010vs. Scala?Fantom language discussion ; what are your thoughts ?
03/24/2010c++'s vs. clojure's mini-languagesClojure's Mini-languages
03/24/2010clueless questionCurry Howard and more powerful type systems
03/19/2010Rosette, another Actor languageRosette, another Actor language
03/17/2010"does not mirror the structure of the program itself"On the (Alleged) Value of Proof for Assurance
03/16/2010alice ml folks have said that as well beforeHave tracing JIT compilers won?
03/08/2010Fighting Bit Rot with Types (Scala Collections)Fighting Bit Rot with Types (Scala Collections)
03/08/2010conspiracy!Fighting Bit Rot with Types (Scala Collections)
03/09/2010works as inFighting Bit Rot with Types (Scala Collections)
03/08/2010is it still a monad?Multiple overloads of the bind operator
03/20/2010ironyAdvantages of Purity
03/16/2010sensible defaults?Advantages of Purity
03/18/2010i might be missing the point butAdvantages of Purity
03/03/2010whatever the wg1 situationExtending the Scope of Syntactic Abstraction
03/01/2010function and correctlarge-scale programming systems inspired by ecological and market systems
02/26/2010a "thank you" to Youa "thank you" to You
02/27/2010oh, uhm, i've probably forgotten most by nowa "thank you" to You
03/01/2010ADTs vs. Objectsa "thank you" to You
03/02/2010the learning continuesa "thank you" to You
02/26/2010functional equivalance?functional equivalance?
02/26/2010thanks for the linkfunctional equivalance?
03/15/2010dittofunctional equivalance?
03/15/2010another (restricted) take on itfunctional equivalance?
02/25/2010ughCan a Biologist Fix a Radio?
02/25/2010yesCan a Biologist Fix a Radio?
02/26/2010yes, agreed, akin to...Can a Biologist Fix a Radio?
02/25/2010software engineering vs. othersCan a Biologist Fix a Radio?
02/26/2010can you start a training franchise?Can a Biologist Fix a Radio?
02/24/2010plt vs. something else for programming in the large?plt vs. something else for programming in the large?
02/25/2010resolving conflicting perspectivesplt vs. something else for programming in the large?
02/26/2010what is your favourite MIL?plt vs. something else for programming in the large?
03/01/2010semantics?plt vs. something else for programming in the large?
02/22/2010?!Testing release of a platform for hosting pure functional web applications
02/23/2010:-)Testing release of a platform for hosting pure functional web applications
02/26/2010this thread isn't visually narrow enoughTesting release of a platform for hosting pure functional web applications
02/24/2010web concerns summary?Testing release of a platform for hosting pure functional web applications
02/17/2010concurrency?Small PL Thought Experiment
02/18/2010really so black+white?Small PL Thought Experiment
02/24/2010re: ffiSmall PL Thought Experiment
02/25/2010re: isolationSmall PL Thought Experiment
02/26/2010effect typing?Small PL Thought Experiment
03/02/2010another approach: hack the vmJoe-E: A Security-Oriented Subset of Java
02/23/2010in some ways monads aren't that hard, eitherRecent Progress in Quantum Algorithms
02/23/2010re: core curriculum ideaRecent Progress in Quantum Algorithms
02/16/2010thoughts?A few billion lines of code later: using static analysis to find bugs in the real world
02/19/2010different takeA few billion lines of code later: using static analysis to find bugs in the real world
02/16/2010what alternativesA few billion lines of code later: using static analysis to find bugs in the real world
02/10/2010purposeful retrograde language designpurposeful retrograde language design
02/11/2010agreedpurposeful retrograde language design
02/08/2010subsumed, apparentlyMutable objects with monadic methods
02/09/2010you have valid points as wellWhy prolog is by far the best, most productive, easiest programming language
02/05/2010which drives me pretty battyAlternatives to parentheses for grouping
02/08/2010nice linkAlternatives to parentheses for grouping
02/03/2010Qi4J released: OO done right?Qi4J released: OO done right?
02/02/2010:-)LISP and parentheses
02/18/2010re: non-terminatingWhat data sets would tell you the most about what sort of programming language to design?
01/28/2010more consistent macros?more consistent macros?
01/28/2010agreedmore consistent macros?
01/29/2010thereby reducing it to an earlier jokemore consistent macros?
01/29/2010righty, stagesmore consistent macros?
01/26/2010TRIZ plus Axiomatic DesignTRIZ plus Axiomatic Design
01/28/2010thanks for the referencesTRIZ plus Axiomatic Design
01/29/2010so, like, you are a motivational speakerTRIZ plus Axiomatic Design
01/25/2010are rewrite systems really the bee's kneesare rewrite systems really the bee's knees
01/26/2010tipping point vs. secret weaponare rewrite systems really the bee's knees
01/28/2010tl;drHistorical or sociological studies of programming language evolution?
01/22/2010Qi-Lisp spawns KlQi-Lisp spawns Kl
01/20/2010see history of things i started (vs. commented on)?see history of things i started (vs. commented on)?
01/21/2010thanks, no lucksee history of things i started (vs. commented on)?
01/22/2010yes butsee history of things i started (vs. commented on)?
01/25/2010:-)see history of things i started (vs. commented on)?
01/26/2010thanks, nopesee history of things i started (vs. commented on)?
01/20/2010tools to evaporate problemstools to evaporate problems
01/20/2010indentation yet again?indentation yet again?
01/20/2010re: any thoughts?Declarative binding vs. composition
01/21/2010re: soon postDeclarative binding vs. composition
01/26/2010@struggle to control what goes onDeclarative binding vs. composition
01/27/2010@debug assumptionsDeclarative binding vs. composition
01/15/2010catalog of functional approaches to games?catalog of functional approaches to games?
02/24/2010Clojure perhaps sucking people incatalog of functional approaches to games?
01/20/2010sounds compellingDiscoverability, Language Features, and the First Step Toward Composition
01/12/2010universal relation paper linkWhy Normalization Failed to Become the Ultimate Guide for Database Designers?
01/15/2010i'm also curiousRapid Prototyping tools & environments from academia
01/07/2010does anybody want to fix wikipedia?does anybody want to fix wikipedia?
01/07/2010words are harddoes anybody want to fix wikipedia?
01/07/2010thanks for the feedbackdoes anybody want to fix wikipedia?
01/12/2010in replydoes anybody want to fix wikipedia?
12/31/2009the "unread" marker issuethe "unread" marker issue
12/31/2009coolthe "unread" marker issue
12/30/2009most water-tight real-world language implementation?most water-tight real-world language implementation?
01/15/2010how do you accomplish that?most water-tight real-world language implementation?
12/31/2009re: POPLMarkmost water-tight real-world language implementation?
12/31/2009re: write it twicemost water-tight real-world language implementation?
12/31/2009Re: Levesonmost water-tight real-world language implementation?
12/30/2009OTIs (probabilistic) non-determinism pure ?
01/04/2010my universe must be everybody else's universeParameterized Modules
12/29/2009my $0.02 since i work in the game / media industryThe AI Systems of Left 4 Dead
01/04/2010i don't entirely followSuper and Inner — Together at Last!
12/31/2009and yetUnfulfilled Promises of Software Technologies? (!)
12/31/2009secondedUnfulfilled Promises of Software Technologies? (!)
12/17/2009much like equals()Why API Design Matters
12/09/2009Lagoona, component-orientationLagoona, component-orientation
12/03/2009haskell+java=?Eleven Theses on Clojure
12/03/2009choosing battlesEleven Theses on Clojure
12/01/2009i dunno but things i can think of"Corpus" of lisp/scheme programs which can be used for research
12/08/2009re: trojansReactive Extensions for .NET released this week
12/09/2009i worked at msftReactive Extensions for .NET released this week
11/19/2009or ocamlThe perfect advanced programming language for the productive industrial developer
11/30/2009Re: a single language?The perfect advanced programming language for the productive industrial developer
11/19/2009vs. some other old-school languageGo or Unladen Swallow?
11/09/2009apparently it has 'issues' still?John Hughes on Erlang and Haskell
11/11/2009speaking as a code maintainer as well as developerJohn Hughes on Erlang and Haskell
11/20/2009i like the following related notesJohn Hughes on Erlang and Haskell
11/30/2009pedantics: parallel vs. concurrent (& distributed)John Hughes on Erlang and Haskell
10/29/2009i like the last lineTim Bray on Clojure and Erlang
10/23/2009Shannon programming language?Shannon programming language?
10/20/2009re: @OverrideThe design process for Zimbu
10/16/2009meta-Scheme?meta-Scheme?
10/19/2009only a partial solutionmeta-Scheme?
10/19/2009thanks for the rephrasingmeta-Scheme?
10/19/2009thanks!meta-Scheme?
10/17/2009does it a little bit disturb anybody elseErik Meijer's MSDN Channel 9 lecture series on functional programming
10/26/2009speaking for my selfErik Meijer's MSDN Channel 9 lecture series on functional programming
10/27/2009i don't disagreeErik Meijer's MSDN Channel 9 lecture series on functional programming
10/19/2009reality is trickyErik Meijer's MSDN Channel 9 lecture series on functional programming
10/20/2009not sure i follow/agreeErik Meijer's MSDN Channel 9 lecture series on functional programming
10/20/2009can't waitLisps, First-Class Special Forms, Fexprs, The Kernel Programming Language
10/14/2009plt dialects?Standard, simple subset of Scheme for experimentation?
10/14/2009plt dialects?Standard, simple subset of Scheme for experimentation?
10/23/2009well,Seeking broad survey of wide range of concurrency idioms
10/23/2009wait-free can be hard, tooSeeking broad survey of wide range of concurrency idioms
09/30/2009i have not read the paper so sue me butSwarm now based on Scala 2.8, uses delimited continuations
09/29/2009How to respect language styles while translating?How to respect language styles while translating?
09/29/2009Arbitrary translation vs. poetric restrictionsHow to respect language styles while translating?
09/30/2009niftyHow to respect language styles while translating?
10/01/2009GWTHow to respect language styles while translating?
09/29/2009Timber (O'Haskellish) has been releasedTimber (O'Haskellish) has been released
09/28/2009cool!Incremental addition of types and contracts
09/29/2009Erlang is richIncremental addition of types and contracts
09/29/2009accidental vs. essential complexityWhy Pseudo-Code?
09/25/2009thoughtfulJVM language summit 2009
09/23/2009re: .net rxJVM language summit 2009
09/25/2009interesting stuffTurning every module into a functor automatically?
09/28/2009is it real?Turning every module into a functor automatically?
09/29/2009thanks, that is cool.Turning every module into a functor automatically?
09/18/2009agreedNoop: Google Language for the JVM
09/23/2009i'm (easily) confusedNoop: Google Language for the JVM
09/10/2009A Relational Model of Non-Deterministic DataflowA Relational Model of Non-Deterministic Dataflow
09/10/2009less mumbo jumbo introductionA Relational Model of Non-Deterministic Dataflow
10/14/2009havoc etc.DSL goodness
10/12/2009dood?!Parallel Performance Tuning for Haskell
08/27/2009cue felixbest superset language...
08/15/2009que a favourite of mineKinds of Null
08/12/2009re: 3d cachingThe End of the GPU Roadmap
10/02/2009a stack on forth?The End of the GPU Roadmap
08/06/2009Various binding styles in OOVarious binding styles in OO
08/08/2009thanksVarious binding styles in OO
08/06/2009pair programmingFormal methods for safety critical systems
08/05/2009Lucid, Gipsy paperLucid, Gipsy paper
08/06/2009the more the merrierVerified Programming in Guru
08/05/2009seeking help: approaches to model based development?seeking help: approaches to model based development?
08/05/2009Epigram?seeking help: approaches to model based development?
08/05/2009thanks!seeking help: approaches to model based development?
08/06/2009SCADEseeking help: approaches to model based development?
08/06/2009Maudeseeking help: approaches to model based development?
08/06/2009and ilkseeking help: approaches to model based development?
08/10/2009probably notseeking help: approaches to model based development?
08/05/2009referential transparency?Definition of Functional Programming Language
08/03/2009newsgroups as wellvery simple haskell question
08/03/2009re: erlang's "no obvious deficiencies"Simplicity
08/03/2009on scribd as well?Munkres' Topology
07/13/2009if it gets people working on itAnnouncing the new Haskell Prime process, and Haskell 2010
07/09/2009@alligators forever consuming one anotherOh no! Animated Alligators!
06/30/2009wither c++Modern dynamic linking infrastructure for PLT
06/27/2009subjective but hopefully less flamebaid-lamesubjective but hopefully less flamebaid-lame
06/28/2009thanks!subjective but hopefully less flamebaid-lame
06/28/2009syntax + adoptionsubjective but hopefully less flamebaid-lame
06/30/2009where is SHIM?subjective but hopefully less flamebaid-lame
06/30/2009sounds plausible to mesubjective but hopefully less flamebaid-lame
06/17/2009i dunnoA-Z of Programming Languages: Erlang
06/29/2009ja, tho didn't help muchA-Z of Programming Languages: Erlang
06/15/2009Con: more than one version of the missing method?How important is it to have catchalls and interceptors in a programming language
06/12/2009why do people need downcasting in the first place?Preventing downcasting and adding a universal variant
06/15/2009i'm thickPreventing downcasting and adding a universal variant
06/08/2009Conal E's notes on ADA Case for Gestures/Visualizations and Against Concrete Syntax
06/10/2009how is AD good for gestures?A Case for Gestures/Visualizations and Against Concrete Syntax
06/12/2009hear hearA Case for Gestures/Visualizations and Against Concrete Syntax
06/12/2009Re: representation (i jest)A Case for Gestures/Visualizations and Against Concrete Syntax
06/12/2009Re: Knowlton2The Myth of the Genius Programmer
02/02/2010'Signal' languageComputing Needs Time
09/15/2011funnyComputing Needs Time
05/13/2009optimistic about frp's future pay-backComputer music: a bastion of interactive visual dataflow languages
05/13/2009Re: matureComputer music: a bastion of interactive visual dataflow languages
05/13/2009not sure i followComputer music: a bastion of interactive visual dataflow languages
05/12/2009ergo, anybody know of a lispy front-end to fortran?C++ Frequently Questioned Answers
12/09/2009python's new tag line!Why Did M.I.T. Switch from Scheme to Python?
06/08/2009math, not hackingWhy Did M.I.T. Switch from Scheme to Python?
05/06/2009latest on linear/uniqueness typing?latest on linear/uniqueness typing?
05/07/2009ok, well now,latest on linear/uniqueness typing?
05/07/2009Re: Cleanlatest on linear/uniqueness typing?
05/07/2009i believe i feel your painConversations with the Creators of Major Programming Languages
05/07/2009i don't get itWhat is the best literate programming tool/environment/research work?
05/07/2009my pie in the sky feelingWhat is the best literate programming tool/environment/research work?
05/08/2009perhaps just going to disagree :-)What is the best literate programming tool/environment/research work?
05/12/2009re: of the complexityWhat is the best literate programming tool/environment/research work?
05/07/2009versioning?What is the best literate programming tool/environment/research work?
04/24/2009Intentional tool releasedIntentional tool released
04/25/2009sincere thanks for the offerIntentional tool released
04/25/2009i wonder what the base abstraction is?Intentional tool released
05/07/2009rings trueIntentional tool released
06/30/2009revenge of the sexpsA programming language with extensible syntax
06/30/2009semantics &lt;&lt; syntaxA programming language with extensible syntax
04/15/2009multidimensional abstraction?multidimensional abstraction?
04/15/2009Understandingmultidimensional abstraction?
04/15/2009re: grand solutionmultidimensional abstraction?
04/16/2009i would appreciate hearing more about "this imbalance"multidimensional abstraction?
04/16/2009thanks! (will keep re-reading and pondering)multidimensional abstraction?
04/15/2009re: fluid aopmultidimensional abstraction?
04/16/2009re: fluiditymultidimensional abstraction?
04/16/2009a small refinementmultidimensional abstraction?
04/10/2009nowCapabilities for External Uniqueness
04/15/2009and it has all fallen on deaf ears?Why are objects so unintuitive?
04/16/2009thanks!Why are objects so unintuitive?
04/15/2009is encapsulation a telephone game mistake gone wild?Why are objects so unintuitive?
07/09/2009love the knuth quoteWhy are objects so unintuitive?
04/20/2009eliminate state oriented metaphorsWhy are objects so unintuitive?
04/10/2009iiuc, CTM agreesWhy are objects so unintuitive?
04/15/2009don't know what you mean by "atms"Why are objects so unintuitive?
04/15/2009semantics/connotations are often a root problemWhy are objects so unintuitive?
04/15/2009et tu?Why are objects so unintuitive?
04/10/2009wordWhy are objects so unintuitive?
04/15/2009constraints can engender successWhy are objects so unintuitive?
04/17/2009prepositional connotations?Why are objects so unintuitive?
04/20/2009i have used itWhy are objects so unintuitive?
11/18/2010which level of implementation?Why are objects so unintuitive?
11/18/2010which smalltalk?Why are objects so unintuitive?
11/18/2010how does one implement a keyboard in software?Why are objects so unintuitive?
03/31/2009Seeking succnict thoughts on pros/cons of hl language stylesSeeking succnict thoughts on pros/cons of hl language styles
04/01/2009Quite a menagerieSeeking succnict thoughts on pros/cons of hl language styles
04/01/2009oh boySeeking succnict thoughts on pros/cons of hl language styles
04/01/20092nd'dFunctional Programming Project
03/11/2009lo i am confused about define:"stack"Linear Logic and Permutation Stacks--The Forth Shall Be First
02/28/2009please keep us informedDana
02/05/2009Risky?Open Recursion
01/21/2009Tony Hoare / Historically Bad Ideas: "Null References: The Billion Dollar Mistake"Tony Hoare / Historically Bad Ideas: "Null References: The Billion Dollar Mistake"
01/21/2009what causes really wide pages?what causes really wide pages?
01/23/2009ah hah.what causes really wide pages?
01/21/2009cheaper solutions?Lambda Calculus Notation
01/21/2009interestingLooking for papers describing advanced language topics in terms of C programming
01/21/2009well saidCWE/SANS TOP 25 Most Dangerous Programming Errors
01/23/2009good questionCWE/SANS TOP 25 Most Dangerous Programming Errors
01/21/2009how to explain the parts of the elephantIntroducing Dawn - yet another new language
01/02/2009Re: type systems as sequent calculi solversLearning Pragmatics of Implementing a "Modern" Type Systems
01/21/2009"sounds like an interesting constraint to explore"2008 In Review - What Happened with Programming Languages?
03/03/2009seems importantThe Genuine Sieve of Eratosthenes
12/08/2008can you say more?Qi II
10/01/2009not much via googleGuy Steele & Richard Gabriel: 50 in 50
11/06/2008Liquid Metal project, Lime language: Java for FPGA co-processorsLiquid Metal project, Lime language: Java for FPGA co-processors
11/06/2008thanks for the pointerLiquid Metal project, Lime language: Java for FPGA co-processors
11/06/2008for my next trickLiquid Metal project, Lime language: Java for FPGA co-processors
10/30/2008non java jvm languages?Automated Code Review Tools for Security
10/30/2008Re: Chris DateWhy do OOPLs type objects as classes?
10/30/2008F# -&gt; FPGABEE3: Putting the Buzz Back into Computer Architecture
10/30/2008escaping generally sucksA bit of Scheming
10/06/2008if it really does pan outClojure talk videos
10/08/2008cf acm queueClojure talk videos
10/01/2008"a language which no longer resembles C++"MISRA C++:2008
09/25/2008whence theory?Multiple inheritance with a single global ordering of classes
09/24/2008Felix?Best way to interface with C/C++?
09/18/2008Another multimedia dataflow programming systemAnother multimedia dataflow programming system
09/18/2008another multi language learning/overview siteanother multi language learning/overview site
09/18/2008whence Haskell and Clojure?The Transactional Memory / Garbage Collection Analogy
09/16/20082000?First-class Macros
08/28/2008Re: operator overloadingIs COBOL really understandable after 14 years.
08/27/2008As was said: pragmatics over robustnessReal-Time Concurrent Issues Drive Ada versus Java Choice
08/26/2008Really looking forwardHaskell for AI?
08/22/2008How to do E/DSLs successfully?How to do E/DSLs successfully?
08/22/2008Makes senseHow to do E/DSLs successfully?
08/25/2008Rules of thumb?How to do E/DSLs successfully?
08/27/2008will doHow to do E/DSLs successfully?
08/26/2008Some food for thought I've found so farHow to do E/DSLs successfully?
08/20/2008Orc vs. Erlang?OPIS -- Distributed Arrows In O'Caml
08/12/2008Staapl: Forth on Scheme for embedded controllersStaapl: Forth on Scheme for embedded controllers
08/13/2008sufficiently large values of 'metaprogramming'?Staapl: Forth on Scheme for embedded controllers
08/08/2008Balancing the tension of dev vs. debug?Balancing the tension of dev vs. debug?
08/12/2008Re: use caseBalancing the tension of dev vs. debug?
08/12/2008Re: not needing a debuggerBalancing the tension of dev vs. debug?
07/30/2008Re: summerBeyond FRP: physics-inspired programming abstractions?
07/23/2008FP in D 2.0FP in D 2.0
07/17/2008dittoEasiest language to make binding for?
07/10/2008Ada OO history?The A-Z of Programming Languages
06/18/2008Industry examplesSWI-Prolog FFI Problem: Getting Prolog and C to work together on MacOS?
06/16/2008Liquid TypesLiquid Types
06/13/2008Re: ErlangPreemptive concurrency via compiler-inserted checks
06/18/2008Purity &lt;-?-&gt; FunctionalFunctional Programming in the ACM CS Curriculum
06/13/2008Right!Functional Programming in the ACM CS Curriculum
06/09/2008On my mindBack to the future
06/01/2008Continuation based I/O with referential trasparency (Hope+) ?Continuation based I/O with referential trasparency (Hope+) ?
06/02/2008Thanks!Continuation based I/O with referential trasparency (Hope+) ?
05/30/2008"Recent Posts" functionality?"Recent Posts" functionality?
06/03/2008right"Recent Posts" functionality?
05/30/2008Understood, but not agreedComputational Thinking
05/20/2008Ceci n'est pas un advertisementHOPL-III: A History of Erlang
05/12/2008Scala Lift Off Unconference reviewScala Lift Off Unconference review
05/12/2008Wish I could attendservice course in logic and logic programming: crazy?
05/09/2008OO via first class enviroments: BlaOO via first class enviroments: Bla
09/30/2008that.program verification: the very idea
04/19/2008YAJVML: Qi4jYAJVML: Qi4j
04/16/2008another issue/question/hope re: layoutanother issue/question/hope re: layout
04/17/2008re: parent linkanother issue/question/hope re: layout
04/15/2008red herringsThe irreducible physicality of security properties
05/30/2008systems + deep innovation -&gt; larger teamsCareer paths and concerns
05/30/2008Start a REAL Journal?Career paths and concerns
04/25/2008Required vs. optionalSafe and Secure Software in Ada
09/24/2008OTishSafe and Secure Software in Ada
09/26/2008sorry -- i meant a lisp-sexpr focus, not an erlang focusSafe and Secure Software in Ada
09/09/2008Re: JoyceErasmus: A Modular Language for Concurrent Programming
04/01/2008trying to see forum+frontpage posts in ordertrying to see forum+frontpage posts in order
04/03/2008Creation vs. last posttrying to see forum+frontpage posts in order
03/28/2008too much indentation solution?too much indentation solution?
03/27/2008Concurrent Composition and Algebras of Events, Actions, and ProcessesConcurrent Composition and Algebras of Events, Actions, and Processes
03/26/2008Can it educate people?Ongoing work on Supercompilation of Java code (or supercompilation in general)?
03/27/2008I seeOngoing work on Supercompilation of Java code (or supercompilation in general)?
03/20/2008Relational rather than hierarchical OO packaging?Relational rather than hierarchical OO packaging?
03/26/2008Visual AgeRelational rather than hierarchical OO packaging?
03/21/2008Thanks for the notesRelational rather than hierarchical OO packaging?
03/24/2008Use case?Relational rather than hierarchical OO packaging?
03/24/2008"for the most part"The Disciplined Disciple Compiler
03/21/2008Wouldn't it be niceRole of Types in Evaluation Strategy
03/18/2008BitC?Higher-Order Programming without Closures?
03/17/2008Scala?Languages best suited for scientific computing?
03/12/2008re: other places to postProblematic data structure in functional language
03/10/2008"...therebyC - header files
03/12/2008Subjective thoughts on where to dial that in?Applied Metamodelling: A Foundation for Language Driven Development
03/20/2008Devil, Advocate, AdoptionApplied Metamodelling: A Foundation for Language Driven Development
03/06/2008Excel as a different programming paradigmExcel as a different programming paradigm
03/03/2008keenUniqueness Typing Simplified
03/03/2008oh licenseUniqueness Typing Simplified
03/08/2008Re: The discussion must go on.Confused Deputies in Programming Languages
03/10/2008Sounds sensibleConfused Deputies in Programming Languages
03/17/2008interesting questionConfused Deputies in Programming Languages
03/17/2008Back to Coq et. al.Confused Deputies in Programming Languages
03/10/2008why isConfused Deputies in Programming Languages
03/17/2008summary?Confused Deputies in Programming Languages
02/29/2008Something of a mind-bomb, in a good way, reading thatProgrammers At Work
02/28/2008Re: Yay Coq!Is null needed?
02/28/2008my guess is "it depends"Is null needed?
02/27/2008sounds like a good question to meA Question about Overlap
03/07/2008Related taxonomyA Question about Overlap
02/26/2008exceptions againexceptions again
02/27/2008a time and a placeexceptions again
02/28/2008Defining thingsexceptions again
02/26/2008OT re: Pattern matching as limited reflectionUnion types in Java?
03/03/2008Might be neatLearning language design
02/22/2008Sounds neat (reading the docs)XMF 2.0 Open Source
02/21/2008Neophyte question about "functional"When Is A Functional Program Not A Functional Program?
02/22/2008Many thanks for the noteWhen Is A Functional Program Not A Functional Program?
02/23/2008might be starting to clue in, i can hope...When Is A Functional Program Not A Functional Program?
02/20/2008mmm, progressive refinementGilad Bracha: Cutting out Static
02/20/2008e.g. ScalaGilad Bracha: Cutting out Static
02/20/2008Sooner or LaterGilad Bracha: Cutting out Static
02/21/2008How does this translate to programming languages?Gilad Bracha: Cutting out Static
02/21/2008All first class -&gt; non-static typing?Gilad Bracha: Cutting out Static
02/21/2008makes senseGilad Bracha: Cutting out Static
02/22/2008[oting] training vs. easy useGilad Bracha: Cutting out Static
02/19/2008Cool, thanks for the PDF linkUniform naming
02/20/2008Categories and Allegories oh myUniform naming
05/22/2008Expressiveness is a double-edged bananasuccinctness
02/19/2008The right verbosity is subjectivesuccinctness
02/14/2008Java the language vs. Java the ecosystemJava the language vs. Java the ecosystem
02/14/2008Right you areJava the language vs. Java the ecosystem
02/11/2008Syntax is hardLisaac: The power of simplicity at work for operating systems
02/13/2008Thanks for the thoughts (tho this is probably getting ever OT :)Lisaac: The power of simplicity at work for operating systems
02/10/2008Qis of the FutureQis of the Future
02/07/2008Lanugages with built-in rules/tests?Lanugages with built-in rules/tests?
02/08/2008ThanksLanugages with built-in rules/tests?
02/08/2008Proof carrying codeLanugages with built-in rules/tests?
02/08/2008DoggedLanugages with built-in rules/tests?
02/08/2008Re: run- vs. compile timeLanugages with built-in rules/tests?
02/08/2008Many thanks to allLanugages with built-in rules/tests?
02/07/2008Leaning how to judge the right tool for the job?Leaning how to judge the right tool for the job?
02/08/2008Or being able to switch perspectivesLeaning how to judge the right tool for the job?
02/08/2008Thanks for the thoughtsLeaning how to judge the right tool for the job?
02/08/2008or a creative commons e-book?Leaning how to judge the right tool for the job?
02/26/2008just an amusing quoteLeaning how to judge the right tool for the job?
02/06/2008Wonder if it would be more fun in ScalaJumbala : An Action Language for UML State Machines
02/06/2008Re: Scala vs. AsmL [OTing]Jumbala : An Action Language for UML State Machines
02/07/2008AmenJura, a OOMP language and potential DBMS
02/08/2008Good point about the trade-offsJura, a OOMP language and potential DBMS
02/06/2008Might process algebras have insights?Signals in an OOPL
02/05/2008Latest usability for polymorphism?Latest usability for polymorphism?
02/05/2008Good pointsLatest usability for polymorphism?
02/07/2008Usability factorsLatest usability for polymorphism?
02/05/2008Successfully running in the other direction?Latest usability for polymorphism?
02/07/2008I'm slowLanguages and data conversions.
02/11/2008Re: scary implicit conversionsLanguages and data conversions.
02/13/2008nice oneLanguages and data conversions.
02/13/2008Actually, now that you mention itLanguages and data conversions.
02/10/2008on genericity/ies?Announcement: Genyris Language
03/03/2008thanks for the notesAnnouncement: Genyris Language
02/01/2008OKDon't try FP in industry!
02/14/2008how do i sign up to do that gig?Arc is released
01/31/2008Felix livesInteresting old gem: Prop does pattern matching in C++
01/29/2008Re: tricking programmers into using itThe YNot Project
01/26/2008Really un-mutable SchemeReally un-mutable Scheme
01/26/2008Very domain specificWaveScript
01/24/2008Embedded concurrent FPish languages?Embedded concurrent FPish languages?
01/24/2008Maybe occamEmbedded concurrent FPish languages?
01/24/2008Good pointEmbedded concurrent FPish languages?
01/24/2008Re: process interaction patternsEmbedded concurrent FPish languages?
01/25/2008Some more people seeing the light?Embedded concurrent FPish languages?
01/25/2008O'Caml, with effortEmbedded concurrent FPish languages?
01/25/2008Sounds funEmbedded concurrent FPish languages?
01/26/2008Re: FRPEmbedded concurrent FPish languages?
01/28/2008No hard requirementsEmbedded concurrent FPish languages?
01/31/2008DialyzerHow useful is reflection, anyway?
01/22/2008Type inference (pragmatic)?The Design and Implementation of Typed Scheme
01/18/2008Impact of OO language style on codeImpact of OO language style on code
01/19/2008Thanks for the thoughtsImpact of OO language style on code
01/19/2008Re: generic functionsImpact of OO language style on code
01/18/2008Open5G web app language/systemOpen5G web app language/system
01/17/2008XL back in the limelight?XL back in the limelight?
01/17/2008FixedXL back in the limelight?
01/16/2008Re: impedance mismatchFlower: a new way to write web services
01/16/2008what is GVScript?what is GVScript?
01/15/2008HLLs for informationbeyond programming languages
01/16/2008Positivie ontology examplesbeyond programming languages
01/12/2008Parallel skeleton libs review?Parallel skeleton libs review?
01/12/2008Misc related paperParallel skeleton libs review?
01/11/2008Re: SNFM paperComputer Science Education: Where Are the Software Engineers of Tomorrow?
01/09/2008Re: global competitionComputer Science Education: Where Are the Software Engineers of Tomorrow?
01/10/2008Right onComputer Science Education: Where Are the Software Engineers of Tomorrow?
01/17/2008Even worseComputer Science Education: Where Are the Software Engineers of Tomorrow?
01/17/2008Correct by Inspection?Computer Science Education: Where Are the Software Engineers of Tomorrow?
01/17/2008Fundamentally different goalsComputer Science Education: Where Are the Software Engineers of Tomorrow?
01/17/2008Doctor vs. researcherComputer Science Education: Where Are the Software Engineers of Tomorrow?
01/04/2008Early vs. late binding dogma/experiences?Early vs. late binding dogma/experiences?
01/07/2008Right you areEarly vs. late binding dogma/experiences?
01/07/2008so much for my recollectionEarly vs. late binding dogma/experiences?
01/05/2008Back to the futureOpen Multi-Methods for C++
01/05/2008Run the gauntlet-gamutWhy Did Symbolics Fail?
01/05/2008translation & everybody's favourite Sapir–WhorfProtium ..
01/05/2008restrictions lead to success?Protium ..
02/22/2008Embodiment in languages?Process Algebras: Whats the point?
02/25/2008EPFLProcess Algebras: Whats the point?
12/14/2007Re: F# (and Scala, and Quark)CUFP write-up
12/21/2007what is the lower bound?Computation Orchestration: A Basis for Wide-Area Computing
01/07/2008Re: as previously seen on LtUComputation Orchestration: A Basis for Wide-Area Computing
12/07/20073 and 4 from the perspective of mass adoptionA Growable Language Manifesto
12/08/2007being pedantic re: RubyA Growable Language Manifesto
12/08/2007Re: Debuggers overratedA Growable Language Manifesto
12/11/2007might i addDemocratizing the Cloud using Microsoft Live Labs Volta
12/07/2007hear hear fwiwSubtext 2 Video
12/18/2007Re: short-running big-cleanupQuantifying the Performance of Garbage Collection vs. Explicit Memory Management
11/28/2007ClojureClojure
11/27/2007safety of it vs. e.g. skeletons?The Carnap Programming Language
02/02/2010dunno, tho i've heard ofWhat are the properties of "Functional Programming Languages"?
09/13/2010please see the relevant parts of the DDC thesisWhat are the properties of "Functional Programming Languages"?
11/19/2007refDavid Pollak on lift
10/30/2007purity vs. pragmatism[ANN]: Open Quark Framework for Java, version 1.7.0 released
11/09/2007vs. CTM?On the Importance of Purity
11/09/2007clarificationOn the Importance of Purity
11/01/2007eyes only -&gt; fingers only?On the Importance of Purity
01/31/2008TrueIn Honor of Per Brinch Hansen (1938-2007)
01/31/2008and...In Honor of Per Brinch Hansen (1938-2007)
01/31/2008and...In Honor of Per Brinch Hansen (1938-2007)
10/10/2007plus, there's DistelFunctional Programming - A Secret Weapon for Software Testing - John Hughes
10/17/2007GC & destructorIt's Time to Stop Calling Circuits "Hardware"
10/05/2007Bay Area MeetingLeave of absence
09/19/2007favourite edification sources?Uniqueness Types Instead STM
04/03/2008Not just academiaMinimal FORTH compiler and tutorial
07/26/2007LoD good for whom?Instantiation of classes in wrong place leads to wrong structures ... (reminder)
07/26/2007Coq on Earth?Language Nirvana - Simon Peyton-Jones
07/17/2007My newbie experienceWhoever does not understand LISP, is doomed to reinvent it.
07/14/2007If onlyThe Evolution Of LINQ And Its Impact On The Design Of C#
07/02/2007OT: talking to C++?Good Language Design Principals for Scripting Languages
07/03/2007Right!Good Language Design Principals for Scripting Languages
07/06/2007PrologGood Language Design Principals for Scripting Languages
06/29/2007Forth in hardware ("not dead yet")Forth in hardware ("not dead yet")
07/06/2007RE: vocabularyForth in hardware ("not dead yet")
07/06/2007a moment of silence for radical simplificationHaskell web store
07/09/2007Must not be talking about GUI codeHaskell web store
06/28/2007Language lifecycle?Language lifecycle?
06/28/2007OTing / Re: java version compatibilityLanguage lifecycle?
06/29/2007On CompatibilityLanguage lifecycle?
06/29/2007The only choice is stasis/stagnationLanguage lifecycle?
06/27/2007Simple ADT-based "side-band" state?Simple ADT-based "side-band" state?
06/21/2007Neat stuff!HOT Pickles
06/22/2007tools to aid?HOT Pickles
06/21/2007one. singular. gorilla. every little step it takes.PLs and large scale development
06/15/2007Re: new dataflow languageautomatic program parallelization for multicore cpus as a software problem
06/14/2007Distributed Objects vs. MessagingDistributed Objects vs. Messaging
06/14/2007Re: web calculusDistributed Objects vs. Messaging
06/14/2007Re: FRPDistributed Objects vs. Messaging
06/14/2007Re: own theory on error handling (lack thereof)Distributed Objects vs. Messaging
06/14/2007Being pedantic for a moment,Distributed Objects vs. Messaging
06/15/2007Re: eliminate the incidenceDistributed Objects vs. Messaging
06/18/2007Re: pizzaDistributed Objects vs. Messaging
06/22/2007Some error taxonomiesDistributed Objects vs. Messaging
06/14/2007Re: complicatedDistributed Objects vs. Messaging
06/14/2007link de rigeurCarnap Programming Language
06/15/2007Re: fallaciesCarnap Programming Language
06/01/2007What about space?"Practical" advantages of lazy evaluation
02/13/2008No way to genericize that?"Practical" advantages of lazy evaluation
02/13/2008maybe not for all values of practical, but"Practical" advantages of lazy evaluation
02/19/2008Work-day Pragmatism vs. Applied Theory?"Practical" advantages of lazy evaluation
05/24/2007As a newbie consumerError messages
05/23/2007DbC + OPascal == ChromeDbC + OPascal == Chrome
05/24/2007Re: Spec#DbC + OPascal == Chrome
05/23/2007Picky libraries, picky languages?Picky libraries, picky languages?
05/24/2007Re: wouldn't it be greatPicky libraries, picky languages?
05/24/2007RIP SatherPicky libraries, picky languages?
05/24/2007SweetPicky libraries, picky languages?
05/24/2007Praxis expectedPicky libraries, picky languages?
05/22/2007grammar weenie-nessDelegating Responsibility in Digital Systems: Horton's "Who Done It?"
05/14/2007How to make the static represent the dynamic?How to make the static represent the dynamic?
05/21/2007Re: trivialityHow to make the static represent the dynamic?
05/21/2007Responding to selfHow to make the static represent the dynamic?
05/22/2007When is the release party?How to make the static represent the dynamic?
05/10/2007The browser is the OS, no?"The language of the future is javascript"
05/08/2007$0.02 Beyond good and evilMicrosoft's new Dynamic Language Runtime (DLR)
05/10/2007Everything in a single languageMicrosoft's new Dynamic Language Runtime (DLR)
05/12/2007QuestionsMicrosoft's new Dynamic Language Runtime (DLR)
05/12/2007chocolate and peanut butter?The Monad.Reader
04/27/2007As an aside, the docsOpen Quark (CAL language) 1.4.0 Released
04/27/2007Harlequin went open, is it really available/working?Arc in action (a.k.a. it's aliiiiive!)
05/01/2007[oting] Dylan on JVMArc in action (a.k.a. it's aliiiiive!)
05/01/2007best. term. ever.Arc in action (a.k.a. it's aliiiiive!)
04/10/2007HotSpot-esqueDeliverable code?
04/04/2007Re: AlgorithmsToday.pdfLive coding festival and conference
03/26/2007Mapping language style to ancillary issues?Mapping language style to ancillary issues?
03/28/2007PoVMapping language style to ancillary issues?
03/28/2007Lanuages vs. lanuageMapping language style to ancillary issues?
03/28/2007AgreedMapping language style to ancillary issues?
04/05/2007What works?Living it up with a Live Programming Language
03/26/2007[ot] web / usability / rotations / gravesLiving it up with a Live Programming Language
04/05/2007Examples?Living it up with a Live Programming Language
03/26/2007[oting] everybody's an expertA Real-World Use of Lift, a Scala Web Application Framework
03/19/2007pre processor?Syntax Solicited for Imperative-flavored Concurrent Language with Keywords
03/19/2007Re: delegation languagesImplementation Inheritance
03/19/2007Codd, grave, rolling?Implementation Inheritance
03/19/2007any "real" implementations?Implementation Inheritance
03/20/2007WordImplementation Inheritance
03/26/2007Business logic == rules?Kourier is now live
02/13/2007Cake and Eat ItEasy to learn and use
02/16/2007MacrologyEasy to learn and use
02/15/2007oh transputers/cm5/niagara/etc., where art thou?Reactive Programming
02/09/2007ConcurrBetter language tools
02/09/2007Intentional programmingBetter language tools
02/10/2007Lingua FranxmlaBetter language tools
02/13/2007AgreedBetter language tools
02/08/2007SMP Erlang vs. Haskell vs. MLSMP Erlang vs. Haskell vs. ML
02/09/2007Erlang styleSMP Erlang vs. Haskell vs. ML
02/13/2007Yes!SMP Erlang vs. Haskell vs. ML
02/09/2007Re: working on itPatrick Logan on Software Transaction Memory
02/08/2007Java + Haskell = Quark?Patrick Logan on Software Transaction Memory
02/09/2007STM in Erlang?Patrick Logan on Software Transaction Memory
02/10/2007STM in ErlangPatrick Logan on Software Transaction Memory
02/10/2007ApparentlyPatrick Logan on Software Transaction Memory
02/07/2007Embedded ML?Embedded ML?
09/23/2009also, mincamlEmbedded ML?
02/06/2007Iterative contract development?Iterative contract development?
02/08/2007Call for backup?Programming Shorthands
02/07/2007Can't fix it?Opinions on _Theoretical Introduction to Programming_?
06/15/2007In the presence of I/O?Steps Toward The Reinvention of Programming
02/07/2007i'm scared of the debuggingSteps Toward The Reinvention of Programming
02/08/2007Fear itselfSteps Toward The Reinvention of Programming
02/08/2007PLTSteps Toward The Reinvention of Programming
01/31/2007Middle ground?brainstorming dataflow language visualizations
01/25/2007[OT] Re: F#Software Composability and the Future of Languages
01/30/2007[OT] licensingSoftware Composability and the Future of Languages
02/07/2007SISAL usage?Why people don't use functional programming?
01/04/2007QuarkMore Haskell in Java 7 or 8?
12/21/2006A Usability question: Too much typing?A Usability question: Too much typing?
12/21/2006Formalism vs. UIA Usability question: Too much typing?
12/22/2006AgreedA Usability question: Too much typing?
12/21/2006Spec#The Role of Composition in Computer Programming
12/15/2006OO immutability types?Java Open Review Project
12/15/2006I like static typing, I guess.Commercial Users of Functional Programming 2006
12/02/2006[OTing] SML + ?Modular Type Classes
04/10/2007Will too. Will not. Will too. Will not.De-Scheming MIT?
05/08/2007ThanksSICP Translations
11/10/2006Random "if it bends it is funny, if it breaks it isn't funny" line of thoughtRandom "if it bends it is funny, if it breaks it isn't funny" line of thought
11/15/2006Either wayRandom "if it bends it is funny, if it breaks it isn't funny" line of thought
11/03/2006Less hard-core proofs, but perhaps similar..."Proof-Directed Debugging" Revisited
11/03/2006"nor trivial but it doesn't matter"A rationale for semantically enhanced library languages
10/31/2006Code generation vs. dynamic/introspective languagesCode generation vs. dynamic/introspective languages
11/03/2006Peace, man.Code generation vs. dynamic/introspective languages
11/10/2006why not a wiki or something?Practical OCaml
10/17/2006FP vs. JSPFP vs. JSP
10/11/2006upcoming Java featureModified javac That Processes Annotations on Local Variables
10/05/2006clarity -&gt; verbosity?call by ? and mental models
09/28/2006a blog about itBusiness Objects Quark - Haskell meets Java
09/29/2006purity, or lack thereofBusiness Objects Quark - Haskell meets Java
09/29/2006You are in good companyMachine Obstructed Proof
09/26/2006...and ErlangICFP proceedings / Scheme workshop
09/12/2006Neophyte question: detecting deadlock, livelock, races etc.Neophyte question: detecting deadlock, livelock, races etc.
09/13/2006Thanks for the newsNeophyte question: detecting deadlock, livelock, races etc.
09/13/2006Gilad is humorousStrongtalk goes open source
09/15/2006My current hobby horseDynamic Languages Symposium Program Online
09/19/2006AgreedDynamic Languages Symposium Program Online
08/24/2006"Language Oriented Programming" Meta Programming System"Language Oriented Programming" Meta Programming System
08/24/2006already discussed"Language Oriented Programming" Meta Programming System
09/15/2006Re: IDEs"Language Oriented Programming" Meta Programming System
08/22/2006width still fixed?width still fixed?
08/22/2006Not just that pagewidth still fixed?
08/30/2006Rez etc.width still fixed?
08/30/2006another wide pagewidth still fixed?
08/28/2006[OT'ing] I want to like ScalaClosures for Java or money back
08/28/2006the toolingClosures for Java or money back
01/07/2010non-rt infects the rt?Oracles
01/14/2010locking?Oracles
08/02/2006InterestingManaging missing information through Condition Propagation
07/27/2006[getting OTish already? sorry] Re: the expression problemGenerics as a Library
05/09/2007Re: other concernsGenerics as a Library
07/31/2006Modulo Knuth's RealismCost of provably-correct code
08/03/2006"incremental type inference and separate compilation"A type-correct, stack-safe, provably correct, expression compiler in Epigram
04/18/2007KRoC.net dead?Erlang concurrency: why asynchronious messages?
07/19/2006Not always so trueWriting an interpreter, targeting a VM or writing from scratch?
07/19/2006Good pointWriting an interpreter, targeting a VM or writing from scratch?
02/27/2007Any news?Event-Based Programming without Inversion of Control
07/05/2006which CPL do you mean?online literature on CPL?
06/27/2006Oxymoronic? "Safety-critical development guidelines for real-time Java"Oxymoronic? "Safety-critical development guidelines for real-time Java"
06/27/2006becomes a chance to plug ScalaOxymoronic? "Safety-critical development guidelines for real-time Java"
06/27/2006Re: oxymoronOxymoronic? "Safety-critical development guidelines for real-time Java"
06/21/2006And, when do you know it is/not tail-recursive?Rules for Developing Safety-Critical Code
06/12/2006[drifting OT] possibly interesting paperA Brief History of Scala
05/31/2006Timor: adding "qualifying" and "attribute" types to the OO realm.Timor: adding "qualifying" and "attribute" types to the OO realm.
05/30/2006get it used? :-)yet another noob via "little lisper" and scheme
05/30/2006Even then it seems complicatedFirst Class Values, Types as values within a Programming Language
05/26/2006Ravenscar Profile?Ravenscar Profile?
05/25/2006PDFErlang/OTP release with multiprocessor support
05/23/2006PuddingGilad Bracha: Will Continuations continue?
05/23/2006Re: hard to get right & there's only one or two use casesGilad Bracha: Will Continuations continue?
05/17/2006The World's Most Maintainable Programming LanguageThe World's Most Maintainable Programming Language
05/18/2006Avril fool'sThe World's Most Maintainable Programming Language
05/18/2006No code is betterThe World's Most Maintainable Programming Language
05/19/2006Re: Reliability via standard librariesThe World's Most Maintainable Programming Language
05/18/2006[ever more OT]Paul Vick: BASIC principles
05/15/2006Re: composition of featuresThe Problem With Threads
05/13/2009i think that's the pointruby vs python
05/12/2009not just RAII, but stack semanticsruby vs python
05/13/2009hey, once i get my angel fundingruby vs python
05/16/2006Tee heeruby vs python
05/15/2006Ja, worth repeatingNon-null references?
02/28/2008I thought I'd heard that it was a big no-noNon-null references?
05/15/2006Erlang++?The case for Semantic Analysis
05/11/2006My humble Lisp improvementThe Nature of Lisp (a tutorial)
05/17/2006Re: conservation of syntaxThe Nature of Lisp (a tutorial)
05/11/2006I like itThe Nature of Lisp (a tutorial)
05/11/2006Criticism is the sincerest form of flatteryThe Nature of Lisp (a tutorial)
05/11/2006[OT of PLT] Live vs. readThe Nature of Lisp (a tutorial)
01/17/2008vs. Alice?HashCaml--an extension of the OCaml bytecode compiler with support for type-safe marshalling and related naming features.
06/02/2006Clueless questionMultidimensional Virtual Classes
05/11/2006500Designing a Type Notation for a Stack Based Functional Language
05/12/2006Dumb questionOpen data types and open functions
05/15/2006Re: how to apply OBJOpen data types and open functions
05/04/2006Re: forensicsWhat do you believe about Programming Languages (that you can't prove (yet))?
03/06/2008losing debugging infoWhat do you believe about Programming Languages (that you can't prove (yet))?
03/06/2008Sounds good to meWhat do you believe about Programming Languages (that you can't prove (yet))?
05/13/2009language bWhat do you believe about Programming Languages (that you can't prove (yet))?
08/22/2006i'm obviously cluelessFolding neither Left nor Right (or how to avoid overspecifying the solution to a problem)
05/16/2006I'm still (easily) confusedHow do Java generics correspond to System F-(omega)?
05/16/2006Transitivities of evil.How do Java generics correspond to System F-(omega)?
05/16/2006Clearer?!How do Java generics correspond to System F-(omega)?
07/12/2006Re: list.add(37.62)How do Java generics correspond to System F-(omega)?
05/16/2006ThanksHow do Java generics correspond to System F-(omega)?
05/16/2006Funny you should mention thatHow do Java generics correspond to System F-(omega)?
05/16/2006What does sub-type do for you?How do Java generics correspond to System F-(omega)?
05/17/2006Ah, right you are!How do Java generics correspond to System F-(omega)?
04/21/2006What do others do?TinyScheme Revived
04/20/2006yes!Lang .NET 2006
04/11/2006More General Structurespublic vs. published interfaces
03/17/2006Back button & scroll positionBack button & scroll position
03/20/2006Right onDesign Patterns as Higher-Order Datatype-Generic Programs.
03/15/2006ACM Queue: On Usability of Programming LanguagesACM Queue: On Usability of Programming Languages
03/16/2006Re: doing the fun partACM Queue: On Usability of Programming Languages
03/17/2006Re: good systemsACM Queue: On Usability of Programming Languages
12/29/2006TrueVirtual Machines, Language Runtimes, and the Future of Objective C
03/11/2006Either/orVisualisable Languages
03/14/2006Check out CoreTalkVisualisable Languages
03/14/2006MDD for/againstVisualisable Languages
02/28/2006Not everybody agreesEffects on stability/exception handling of massively parallel programs
02/23/2006CLR conversion not that big a deal?source code conversion
02/14/2006the simple things confuse meGuido: Language Design Is Not Just Solving Puzzles
02/14/2006Re: dynamic scoping considered a very bad ideaGuido: Language Design Is Not Just Solving Puzzles
02/15/2006Re: thread explaining scope, binding and assignmentGuido: Language Design Is Not Just Solving Puzzles
02/15/2006Agreement vs. Clarity?Guido: Language Design Is Not Just Solving Puzzles
02/16/2006Good argumentGuido: Language Design Is Not Just Solving Puzzles
02/07/2006Re: The problem is stateProgramming Languages: Application and Interpretation
02/06/2006Language is irrelevanthypothetical question
02/08/2006Re: SSSExtensible Term Language
02/06/2006Re: smells lispyUnix as programming language
02/02/2006Not -&gt; NowG'Caml comes of age
07/17/2006Not everybody agreesThe Next Mainstream Programming Languages
01/23/2009$ doesn't mean RightThe Next Mainstream Programming Languages
12/30/2009re: ada syntaxThe Next Mainstream Programming Languages
02/01/2006What's the tune?What is a monad, why should I use it, and when is it appropriate?
02/01/2006Thank youWhat is a monad, why should I use it, and when is it appropriate?
02/01/2006Everything is DesignPackaging Data And Methods
02/01/2006Re: metadata is dangerousNaked Objects
02/01/2006Re: Theorems for FreeNaked Objects
01/31/2006Not exactly easyWeak vs. strong typing
02/01/2006Re: JMLWeak vs. strong typing
01/30/2006line breaks?line breaks?
01/30/2006Re: input formatline breaks?
02/06/2006Re: radio buttonsline breaks?
02/01/2006New Dataline breaks?
02/06/2006Re: usability is relativeline breaks?
02/06/2006Re: ( :-)line breaks?
01/30/2006RIP TOMA-Posteriori Subtyping: Which Languages?
02/01/2006Re: Intuitive vs. NihilistLambda the Ultimate Set Comprehension
01/30/2006Why do people need it?Javascript Inheritance
01/25/2006"The Right Thing" == {Security, Usability, etc.}?Promising OS's from a Programming Language Perspective
01/26/2006Re: the right jobPromising OS's from a Programming Language Perspective
01/25/2006Programming Language transformation?Programming Language transformation?
01/30/2006Re: learning a new languageProgramming Language transformation?
03/09/2006Re: JSPProgramming Language transformation?
01/26/2006Re: SCIDProgramming Language transformation?
01/30/2006Re: NekoVMProgramming Language transformation?
01/30/2006Re: SemanticsProgramming Language transformation?
01/25/2006ps2pdfBeyond LINQ: A Manifesto For Distributed Data-Intensive Programming
01/25/2006Re: Haven't you heard of Mono?Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming
01/30/2006Re: PatentsBeyond LINQ: A Manifesto For Distributed Data-Intensive Programming
02/08/2007When reality kicks/knocksHaskell vs. Erlang, Reloaded
02/08/2007DHS dead?Haskell vs. Erlang, Reloaded
01/30/2006Re: Scala mixins?Scala 2
07/05/2006The Right AbstractionsProject Oberon
01/12/2006Re: O'Caml vs. Java syntaxFunctional libraries for Java
01/09/2006Found PDFEffect Systems?
01/14/2006Re: OzThe new old or The "Return" to Concurrency
12/22/2005Understanding the Dynamic Nature of a ProgramUnderstanding the Dynamic Nature of a Program
12/13/2005Hear hearBack to the future...
12/02/2005The breaking point of language usability?The breaking point of language usability?
12/02/2005A thought of my ownThe breaking point of language usability?
12/03/2005Anecdote re: proofsThe breaking point of language usability?
12/02/2005Re: client vs. creatorThe breaking point of language usability?
12/02/2005A straw-person pipe-dream 'solution'The breaking point of language usability?
12/02/2005More fuel, it seems to meThe breaking point of language usability?
12/02/2005I agreeThe breaking point of language usability?
12/02/2005More agreement?The breaking point of language usability?
12/02/2005Search spaceThe breaking point of language usability?
12/03/2005Re: Is this a language issueThe breaking point of language usability?
12/03/2005Re: GIGOThe breaking point of language usability?
12/03/2005Yes, that much was obviousThe breaking point of language usability?
12/02/2005Re: strict, lazy, monadsThe breaking point of language usability?
12/05/2005Aside re: regular folksThe breaking point of language usability?
12/06/2005Re: sliced breadThe breaking point of language usability?
12/06/2005Re: futile calisthenicsThe breaking point of language usability?
03/20/2006Re: C#Lock-Free Data Structures using STMs in Haskell
10/24/2008well,Generalized Algebraic Data Types and Object-Oriented Programming
11/14/2005Re: Grust's PhD thesisAlgebra Of Programming (Bird, De Moor)
11/10/2005PDF versionPutting Curry-Howard to Work
11/09/2005ThanksBattling Bugs: A Digital Quagmire
11/09/2005Advanced Programming Language DesignOOPSLA 2005: Io, a small programming language
11/09/2005Re: 6 of one, 1/2 dozen of the otherOOPSLA 2005: Io, a small programming language
11/08/2005Can one avoid monads?Can one avoid monads?
11/10/2005Papers foundCan one avoid monads?
06/08/2006Re: Connecting the WiresThe Reasoned Schemer
11/07/2005PDF versionTutorial on Good Lisp Programming Style
11/03/2005Don't rant against CambridgeGeometric Algebra
11/04/2005Re: ThesisGeometric Algebra
10/28/2005Easy to follow?!Just What is it that Makes Martin-Lof's Type Theory so Different, so Appealing?
10/28/2005Re: Be ConstructiveJust What is it that Makes Martin-Lof's Type Theory so Different, so Appealing?
10/26/2005Pre-LINQ: rich object management in your PLPre-LINQ: rich object management in your PL
10/27/2005Re: actual paperPre-LINQ: rich object management in your PL
10/19/2005Re: append vs. insertBest default sequence?
10/19/2005Re: memory layoutBest default sequence?
10/19/2005Re: no steekin' default sequenceBest default sequence?
10/19/2005Re: transparently "promote"Best default sequence?
10/19/2005Re: integral part of the languageBest default sequence?
10/19/2005Table Oriented ProgramingBest default sequence?
09/05/2006Can vs. DoObject Oriented Programming + Referential Transparency
10/30/2008which still hasn't come out?Object Oriented Programming + Referential Transparency
10/14/2005(from 2004) Possibly faster Haskell(from 2004) Possibly faster Haskell
10/14/2005Territorial Exception HandlingTerritorial Exception Handling
10/14/2005Re: list comprehensionImplementing Higher Order Messages
10/14/2005Re: where to store resultsExpressions vs Statements
10/14/2005Re: blocks of memoryExpressions vs Statements
10/18/2005Re: errors for just another functionExpressions vs Statements
10/18/2005Re: binding vs. assigningExpressions vs Statements
10/19/2005Re: assign when createdExpressions vs Statements
10/20/2005Re: RTTIExpressions vs Statements
10/12/2005Their LatestFormal methods for O/R mapping
10/10/2005Do a web search forFormal methods used in developing "profitable" software
10/14/2005[OTish] Re: DiffeQ solvers on TMThe Church-Turing Thesis: Breaking the Myth
10/07/2005Re: software is harderScalability
10/05/2005Types and Proof Carrying Code: MobiusTypes and Proof Carrying Code: Mobius
10/05/2005Re: old videoInteresting old promotional video for Intentional Programming
10/05/2005Static type inference & late binding?Static type inference & late binding?
10/05/2005I found a reference to MrFlowStatic type inference & late binding?
10/05/2005Re: AliceStatic type inference & late binding?
10/05/2005Re: HaskellStatic type inference & late binding?
10/05/2005Re: 'main stream'Static type inference & late binding?
10/05/2005Not grounded in current realityStatic type inference & late binding?
10/05/2005Cilk == C, Cilk-NOW ?= FPChapel: "Solving the parallel programming problem"
10/07/2005The *other* functionalChapel: "Solving the parallel programming problem"
10/05/2005As an aside, it is very readableNumber-Parameterized Types by Oleg Kiselyov
10/03/2005Merd & ScalaThe English-Likeness Monster
10/03/2005Re: warning for bad mathThe English-Likeness Monster
10/04/2005Which operators?The English-Likeness Monster
10/04/2005I Agree!The English-Likeness Monster
09/30/2005Rationale?Ivory, an experimental declarative programming system
10/04/2005two cents encouraging going openIvory, an experimental declarative programming system
11/09/2005Re: worth pursuing further?Ivory, an experimental declarative programming system
10/05/2005Breaking in the middle"The Anatomy of a Loop"
09/27/2005Looking for FP DebuggersLooking for FP Debuggers
09/28/2005AddendumLooking for FP Debuggers
09/29/2005I'm an unworthy tester.Looking for FP Debuggers
09/28/2005Re: Java or .NetLooking for FP Debuggers
09/28/2005Re: we don't need no steekin' debuggersLooking for FP Debuggers
09/28/2005As an aside,Looking for FP Debuggers
10/03/2005Re: shallow bugs a tracer makesLooking for FP Debuggers
09/23/2005Abstractions considered harmful?Abstractions considered harmful?
09/26/2005Re: inefficienciesAbstractions considered harmful?
09/26/2005Re: You can't handle the truth!Abstractions considered harmful?
09/24/2005Re: Linearity & the PCAbstractions considered harmful?
09/26/2005Re: Bad posit, bad!Abstractions considered harmful?
09/26/2005Re: the (smart) working programmerAbstractions considered harmful?
09/26/2005Re: realityAbstractions considered harmful?
09/26/2005Re: delicious abstractionsAbstractions considered harmful?
09/26/2005Re: "Once the people begin to reason, all is lost."Abstractions considered harmful?
09/26/2005++(Formal Methods)Abstractions considered harmful?
09/27/2005Re: PraxisAbstractions considered harmful?
09/27/2005Re: off by oneAbstractions considered harmful?
09/26/2005Intentional ProgrammingAbstractions considered harmful?
09/26/2005So I said to myself, "Self..."Abstractions considered harmful?
09/27/2005Enlarge your choiceAbstractions considered harmful?
10/03/2005Re: Bulls EyeAbstractions considered harmful?
09/30/2005PL Humour, all week!XLinq: XML Programming Refactored (The Return Of The Monoids)
09/22/2005What is Intuitive?What is Intuitive?
09/28/2005Re: PapersWhat is Intuitive?
12/06/2005PLT needs a Bob GeldofWhat is Intuitive?
12/07/2005Re: The Truth is InsideWhat is Intuitive?
09/28/2005SQL vs. the external languageTable Oriented Programming
09/21/2005Live update of source with inferred type?Live update of source with inferred type?
09/21/2005Clean looked very interesting...Live update of source with inferred type?
09/21/2005O'Caml doesn't like meLive update of source with inferred type?
04/20/2006Re: hmpfPersistent functional databases
04/21/2006Re: Primitive OraclePersistent functional databases
10/05/2005Catches I've hit, my two cents.Yearning for a practical scheme
10/11/2005Clean?Yearning for a practical scheme
10/05/2005It's the usabilityYearning for a practical scheme
10/11/2005Re: learning emacsYearning for a practical scheme
09/29/2005UI of any kind is hardForum usability
10/05/2005Neophyte constructive questionInvariants/Contracts vs. types
10/05/2005Re: P vs. PInvariants/Contracts vs. types
09/29/2005Down with whitespaceA Java/Python hybrid?
09/27/2006More on directionality of links?Termite: a Lisp for Distributed Computing
09/28/2006Thanks for the infoTermite: a Lisp for Distributed Computing
09/30/2005Vertical vs. Horizontal PixThe Language Machine - a toolkit for language and grammar
08/22/2008Apparently now for saleDesign Concepts in Programming Languages
10/05/2005Re: oh, wait...Variables as Channels
09/29/2005Depends on how you define referential transparencyFrom Perl Monks: "pissed off about functional programming"
09/29/2005YesFrom Perl Monks: "pissed off about functional programming"
09/29/2005I think I fixed myself.From Perl Monks: "pissed off about functional programming"
01/18/2007Just stumbled across this as wellMetaphor
03/18/2009concurrACM Queue: A Conversation with Alan Kay
03/08/2006Still downOpenSpice
06/16/2007Oh boy am I going to get in trouble this timeOOP Is Much Better in Theory Than in Practice
06/18/2007OuiOOP Is Much Better in Theory Than in Practice
10/24/2005Re: misunderstoodthe Chinese natual language
10/03/2005Speaking from ignoranceKen Shan: Shift to Control
04/21/2006Available from GoogleErlang the Movie
01/12/2012and in lisp/qi/shenEmbedding Prolog in Haskell
01/30/2009There's a spectrum to such things, as you say?Explaining monads

LtU Topic Index Sorted by Date LtU Topic Index Sorted by Topic LtU Index of Post Authors Zipped LtU Archive


Chris Rathman/ Chris.Rathman@tx.rr.com