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

  Date    Msgs    Originator    Topic  
01/25/20071Boyko Bantchev''The Paradigms of Programming'' online
08/13/200547Frank Atanassow'Information and Computation' Open Access
11/03/20054bdencklaA + b * c in Brian Meek's "The static semantics file"
02/14/20032Shae Erisson0th IOHCC - Obfuscated Haskell Contest
08/06/200218Chris10 Reasons We Need Java 3.0
08/10/20022jon fernquest10 Reasons We Need Java 3.0
02/08/200810Chris Okasaki10 Years of Purely Functional Data Structures
12/14/200318Ehud Lamm100 prisoners and a light bulb
03/23/20031Dan Shappir101 Perl Articles
02/16/20082Robert Sexmith1667 State Machine John Milton
10/24/20033Ehud Lamm1983-1993: The Wonder Years of Sequential Prolog Implementation
03/18/20033Ehud Lamm1995 SQL Reunion: People, Projects, and Politics
05/29/20011andrew cooke19th Century Logic and 21st Century Computing
04/08/20041Chris Rathman1st European Lisp and Scheme Workshop
04/26/20024Ehud Lamm1st International Conference on AOP (22-26/4/2002)
06/22/200410Sebastian Bergmann1st International Workshop on Interpreted Languages
06/29/20022Ken Shan1st North American Summer School in Logic, Language and Info
12/07/201118Henry Luo2 Misconcepts About Functional Programming (relating to context and monad)
09/13/200213Ehud Lamm20 Years of PLDI (1979 - 1999): A Selection
03/30/20024Ehud Lamm20 Years of PLDI - CALL FOR NOMINATIONS
01/07/20021Ehud Lamm2001 -- The Year When DotGNU Was Born
01/14/20021Ehud Lamm2001 International PHP Conference Slides
01/05/20021Ehud Lamm2002 Weblog Awards
01/25/20022Ehud Lamm2002 Weblog Awards: Vote for LtU!
04/27/20041nate foster2004 ICFP Programming Contest Announced
01/06/20054Ehud Lamm2005 Bloggies
06/06/20081Tim Chevalier2008 ICFP Programming Contest
04/18/200923falcon2009 Lang.NET
05/01/20101Morten Kromberg2010 APL Programming Contest is Open
05/13/201119Morten Kromberg2011 APL Programming Contest is Open
03/16/20121Morten Kromberg2012 APL Programming Contest is Open
05/31/20041Ehud Lamm25 Years of CSP
03/17/20053cas2nd CfP: Structures and Deductions
02/27/20044Ehud Lamm2nd edition of Code Complete
06/21/20117Andy Wingo50 in 50: Steele & Gabriel at RailsConf 2011
11/24/20033Manuel Simoni50 Questions for a Language Designer
12/01/20033Ehud Lamm50 Questions for a Language Designer
02/11/20078Ehud Lamm50 years of “Syntactic Structures”
03/04/20034Ehud Lamm6000 messages ago
07/11/20121efftinge7 Languages built with Xtext
04/30/20031Dan Shappir80x86 ASM for ASP.NET
02/08/20011Ehud LammThe 8th International Static Analysis Symposium
05/06/20012Chris Rathman99 Bottles: Take one down...
04/29/20091phreda:r4 The colorless colorforth language
01/30/20069cdigginsA-Posteriori Subtyping: Which Languages?
06/25/200834Chris RathmanThe A-Z of Programming Languages
06/16/200911Chris RathmanA-Z of Programming Languages: Erlang
12/30/20013IgorAbramsky powerdomain
12/18/200420Ehud LammAbsence
03/20/20074cdigginsAbstract Data Type Usage Analysis
04/14/20071Ehud LammAbstract Interface Types in GNAT: Conversions, Discriminants, and C++
11/18/20011Ehud LammAbstract Interpretation (good lecture notes)
01/06/20033Ehud LammAbstract Iterable Pattern Matching for Java (JMatch)
11/19/20104Denis Bredelet -jidoAbstract state
03/25/20031Ehud LammAn abstract view of programming languages
07/09/200612Ehud LammAbstracting Allocation: The New new Thing
01/03/20021Ehud LammAbstracting input sources
10/05/20091naaskingAbstracting over Type Constructors using Dynamics in C#
10/18/20053spdegabrielleAbstraction
11/30/20114raouldAbstraction Driven (MDA++)
06/03/20128hbrandlAbstraction wins: An approach to framing and mutability
06/22/200419WouterAbstractionless programming
09/23/200532raouldAbstractions considered harmful?
11/16/200626citylightAbstractly typed languages
12/17/20011Ehud LammAbusive posts
01/19/201036guerrilla_thoughtAcademic advice: Mathematics or Computer Science?
08/02/20091Hank ThediekAcademic Commons
11/01/20103Rabi AlamAccelerating Haskell Array Codes with Multicore GPUs
12/29/200522Ehud LammAccelerator: simplified programming of graphics processing units for general-purpose uses via data-parallelism
01/31/20076Peter J. WasilkoThe Accessibility of PL Research Papers on Mobile Devices
02/16/200617DougOrleansAccidental Syntax
03/19/200572ade_oshineyeAccording to Allen Holub programming is now a liberal art. When did this happen?
04/16/20032Kimberley BurchettACCU Spring Conference
08/21/200910kaveh.shahbazianAccumulating Types in C#
12/06/20026Isaac GouyACE visual programming language
05/31/20021Ehud LammAchieving Closure (Perl)
05/07/20092Paul SnivelyAchieving Security Despite Compromise Using Zero-Knowledge
05/20/20095ezrakiltyAcknowledging the cosmic bonk/oif balance
03/08/20068Dave HermanACL2 in DrScheme
06/24/201212Luke GorrieACM A.M. Turing Centenary Celebration
01/16/20085Ehud LammACM Classic Books Series
01/11/20013Ehud LammACM Classic of the Month
02/09/200573Ehud LammACM Queue: A Conversation with Alan Kay
03/11/200613Ehud LammACM Queue: A Conversation with Steve Ross-Talbot
01/28/20051Ehud LammACM Queue: How Not to Write FORTRAN in Any Language
12/31/20041Ehud LammACM Queue: Languages, Levels, Libraries, and Longevity
03/15/200621raouldACM Queue: On Usability of Programming Languages
02/06/20076Ehud LammACM Queue: Realtime Garbage Collection
09/27/20049Ehud LammACM Queue: Schizoid Classes
11/12/20044Ehud LammACM Queue: There's Still Some Life Left in Ada
12/10/20061Ehud LammACM Queue: Unlocking Concurrency - Multicore programming with transactional memory
04/22/20061Ehud LammACM Queuecast: systems on a chip
09/09/20021jon fernquestAction Semantics and Compiler Generation
03/06/20066Andris BirkmanisActive Libraries and Universal Languages
02/05/201212kruhftActive Variables in Common Lisp
07/22/20021Jay HanActiveOberon
11/25/201111HewittActors all the way down
12/14/20095Andris BirkmanisActorScript(TM): Industrial strength integration of local and nonlocal concurrency for Client-cloud Computing
12/07/200511James HagueActual programs written in FP or FL?
08/06/20041Bryn KellerAcute: high-level programming language design for distributed computation
04/20/20052Ehud LammAda 2006 Documents
11/12/20039Chris RathmanAda and Java: real-time advantages
03/24/20103clathwellAda Lovelace Day
11/09/20011Ehud LammAda Programming Competition
06/01/20065Ehud LammAda UK Conference 2006 (slides & videos)
08/20/20021Ehud LammAda, Interfaces and the Listener Paradigm
07/15/200813James IryAda, the Ultimate Lambda?
05/12/20013Ehud LammAda-Europe'2001
09/03/20011Ehud LammAdam Bosworth interview
06/02/200520Ehud LammAdam Bosworth: Ajax reconsidered
07/18/20037Chris RathmanAdaptation in HOT Languages
05/30/20021Ehud LammAdaptive Functional Programming
09/03/20001andrew cookeAdaptive Programming Book
05/15/20011andrew cookeAdaptive Software
07/23/200518Andris BirkmanisAdbmaL
11/08/20022Florian HarsAdd citeseer to mozilla
04/27/20106Andries P. HekstraAdd "unit time delay (D)" operator to functional language with random signals instead of random vars
08/08/20041Daniel YokomizoAdding a parent link to posts
12/09/20034Ehud LammAdding Apples to Oranges
02/04/20085Ben L. TitzerAdding Concurrent Constructs to a Language with State
03/02/201237Manuel J. SimoniAdding Delimited and Composable Control to a Production Programming Environment
03/30/20021Ehud LammAdding metadata to Java (JSR 175)
05/24/201035Manuel J. SimoniAdding Type Constructor Parameterization to Java
06/14/20045Isaac GouyAdding Wildcards to Java
10/03/20023Ehud LammAdditions to the research papers page
06/02/20032Manuel SimoniAdenine: A Metadata Programming Language
02/11/20093Ehud LammAdmin notes
10/14/20036Ehud LammAdmin notices
03/26/20061Anton van Straaten[admin] Domain lookup issues fixed
10/06/20051Anton van Straaten[Admin] Probation
06/10/20021Ehud LammAdvanced .NET Remoting examples online
10/19/20033Ehud LammAdvanced Functional Programming wiki @ Harvard
06/26/20011Ehud LammAdvanced Module Systems: A Guide for the Perplexed
08/06/20009Ehud LammAdvanced Programming Language Design (Finkel)
04/12/20022Adewale OshineyeAdvanced Programming Language Design book available online
06/01/20023Ehud LammAdvanced Programming Techniques
03/05/20021Ehud LammAn Advanced Syntax-Rules Primer for the Mildly Insane
05/13/20056falconAdvanced Types in Qi
03/13/200925John NowakAdvantages of pointfree?
02/28/201063giuseppemagAdvantages of Purity
07/18/2006121Curtis WAdvantages of Soft Typing
05/24/20047Ehud LammAFP 2004
12/31/200010pixelafter vertical layout, what about horizontal layout?
02/02/20113raouldAgain with the distributed computing: Piccolo
08/28/20001andrew cookeAgent Oriented Programming
12/26/200619Brent FulghamAgentSheets: End-User Programing (and Secret Lisp Success Story!)
09/19/20088Charles StewartAgentSpeak(L): programming with beliefs, desires and intentions
03/05/20113Denis WashingtonAgora: The Story of the Simplest MOP in the World - or - The Scheme of Object-Orientation
06/07/201234rmovchanAha! Programming Language
01/22/20021Ehud LammAI: A Modern Approach -- In Python
06/19/20011Ehud LammAlan Cooper Infoworld interview
03/19/20011Ehud LammAlan J. Perlis Epigrams
04/21/20048Ehud LammAlan Kay to receive Turing Award
05/21/201031Z-BoAlan Kay's 70th
02/23/20011Ehud LammAlan Kay: Software Design, the Future of Programming...
08/02/200410Luke GorrieAlan Kay: The Early History of Smalltalk
04/26/20037Ehud LammAlan Kay's talk at O'Reilly Emerging Technology Conference 2003
04/07/20072Jim AppleAldor going open source
02/26/20052Paul McJonesAlex Stepanov's papers
10/14/20111Manuel J. SimoniAlexander Stepanov: STL and Its Design Principles (video)
02/03/201212Manuel J. SimoniThe Algebra of Data, and the Calculus of Mutation
01/06/20032Ehud LammAlgebra of Logic Programming
04/03/20116Carter ChengAlgebra of Programming
11/11/200530falconAlgebra Of Programming (Bird, De Moor)
05/31/201016morphirAlgebraic
05/30/20114acookeAlgebraic ABCs - Extending "types" in Python
06/17/20086Sjoerd VisscherAlgebraic Data Types in JavaScript
10/01/20026Ehud LammAlgebraic patterns in Scheme
11/03/20033Ehud LammAlgebraic Specification: some old history, and new thoughts
02/04/20101Tegiri NenashiAlgebraic vs. Coalgebraic methods
03/25/200812billpageAlgebraist Network
05/17/20104bashyalAlgol 58/60
01/20/20043Jim AppleAlgorithmic complexity of evaluation: lazy, eager, pure and impure
01/21/20043Patrick LoganAlgorithmic complexity of evaluation: lazy, eager, pure and impure
01/28/20016andrew cookeAlgorithmic Theories of Everything
10/24/20043Philip DorrellAlgorithmically Unbounded Journal of Mathematical Truths
01/14/20031Dejan JelovicAlgoVista
10/10/200313Manuel SimoniAlice
01/11/20016Chris RathmanAlice and computer programming for everybody
08/16/20072msimoni(Alice ML + monads - value cells) > Haskell?
01/07/20031Isaac GouyAlice released ML+Oz+
01/07/20031Ehud LammAlice: ML + OZ
08/12/200314Ehud LammAll About Monads
08/01/20003Ehud LammAll sorts of links
06/11/200610Isaac GouyAlloy - The Book
08/12/20021jon fernquestAlloy: A Lightweight Object Modelling Notation
02/12/200732Peter Van RoyAlmost everything happened in the Golden Age, right?
04/22/200722Anton van StraatenAlmost invisible upgrade
02/10/20022Ehud LammAlphabet Soup
04/30/20051Ehud LammAlphaWorks: Pattern Modeling and Analysis Tool for Java Garbage Collector
07/12/20042Ehud LammAlt.lang.jre @ IBM developerWorks
05/30/20081jbfrymanALTA 2008 - Call for Participation
03/07/201011Josh-MeredithAlternative method for defining statically typed variables
02/05/201019jason stumpfAlternatives to parentheses for grouping
08/03/200716Ehud LammAmazon Flexible Payments Service
02/05/20055Ehud LammAmazon Web Services in Scheme
08/06/20031Ehud Lammamb and Quantum Computation in Scheme
04/13/20012Ehud Lammambiguous sentences
11/01/20045Ehud LammAmusing
07/01/200636Ehud LammAmusing question
04/11/20011Ehud LammAn Analysis of the Divergence of Two Sather Dialects
08/16/20078neelkAnalyzing the Environment Structure ofHigher-Order Languages using Frame Strings
09/30/200573el-vadimo"The Anatomy of a Loop"
06/15/20041Ehud LammAnders Hejlsberg - Tour through computing industry history at the Microsoft Museum
06/15/20044Aelij ArbelAnders Hejlsberg - What's so great about generics?
01/26/20044Ehud LammAnders Hejlsberg interview on Generics in C#
02/19/20021Chris RathmanAnders Heljsberg on what's next for C#
04/22/20099Charles StewartAndrej Bauer on PLD
07/30/20102Ehud LammAndroid languages
05/21/20071Philippa CowderoyAngloHaskell 2007
07/03/20027Noel WelshAnimism: An Essential Concept in Programming?
01/08/20081Mark DalgarnoANN: Final Call for Speakers - Code Generation 2008
08/30/20071lukeANN: Open Quark (CAL language) 1.6 Released
06/16/20072lukeANN: Open Quark Framework for Java (CAL Language) 1.5.0
10/25/20088Adam ChlipalaANN: Ur/Web: Statically-typed metaprogramming for the web
12/23/20046cdigginsANN: YARD Parser
01/15/20075NoelAnnotated POPL 2007 Program
01/26/20021Ehud LammAnnounce: School of Expression software
11/05/20093GuySteeleAnnouncing a Fortress blog
03/03/20121Ehud LammAnnouncing Lang.NEXT - A Free Event for PL Designers and Implementers Hosted By Microsoft
06/26/20113Peter Van RoyAnnouncing Ozma: extending Scala with Oz concurrency
12/23/20083Henrik TidefeltAnnouncing Shapes, a functional drawing language
04/01/200910Anton van StraatenAnnouncing the Haskot
10/22/20111paulbocaAnnual Peter Landin Seminar: 6 December 2011, 6pm, Covent Garden, London. Speaker: Prof Cliff Jones
05/16/20071const[ANN] AsyncObjects Framework (Java)
10/19/20071Mark Dalgarno[ANN] Call for Speakers - Code Generation 2008
10/26/20081Mark Dalgarno[ANN] Call for Speakers - Code Generation 2009
05/13/20121Mark Dalgarno[ANN] Call for Speakers - FP Days 2012 - Cambridge, October 25-26th
05/22/20071cdiggins[ANN] Cat v0.14 and MetaCat Programming Languages
02/14/20071Mark Dalgarno[ANN] Code Generation 2007 Programme available
08/29/20113Mark Dalgarno[ANN] FP Day 2011 - October 14th. Cambridge, UK.
03/29/20068Martin Odersky[ANN] Scala-2
09/07/20072Tiark Rompf[ANN] Vodka: Join concurrency, multimethods and generators (thesis project)
07/09/200715cdiggins[ANN] YARD 1.0: C++ Template Metaprogramming Parsing Framework
09/24/20071luke[ANN]: Open Quark Framework for Java, version 1.6.1 released
10/29/20072luke[ANN]: Open Quark Framework for Java, version 1.7.0 released
07/06/20031Ehud LammAnother busy week
11/21/20037Ehud LammAnother milestone
09/18/20081raouldAnother multimedia dataflow programming system
10/19/201058Ed Earl Rossanother new language, Chomsky hierarchy Type-0
05/31/20023Ehud LammAnother RSS idea
02/10/20021Ehud LammAnother slow week
02/16/20031Ehud LammAnswer set programming and plan generation
01/08/20013Zach GarnerAnti-Java Article
11/22/200323Isaac GouyAntipathy to Type Systems
04/04/200618alanineany functional language without GC?
10/18/200718Pinku SuranaAny multi-threaded interpreters?
12/16/200856scottmclAny problems with true union types if all values are tagged? (like in a dynamically typed system, Lisp, etc.)
04/30/201011jason stumpfAny research on garbage collection for a pure langauge?
05/04/20099Ehud LammAny tips (Logo)?
08/26/20026Ehud LammAnybody home?
11/13/20062coreyt1111Anyone know Prolog here?
04/18/20058beevAnyone remember Russell (the language, that is)?
04/28/20059Ehud LammAOP blog and aosd discussion
07/15/20044John HeronAOP Without The Buzzwords
04/20/200216Chris RathmanAOP: The 15% Solution
08/08/20011Bryn KellerAOS VM
05/26/20022Dan MonizAP5: A declaritive language extension to Common Lisp
08/06/200711Andris BirkmanisApache Camel routing rules: a DSL?
02/12/200319Noel WelshApache vs. Yaws
03/25/20021Ehud LammApache's JSPA Position
01/30/20011Ehud LammAPL Books
11/30/20021Darius BaconAPL crosswords
11/30/20026Ehud LammAPL Crosswords
05/06/20061shrogersAPL Quote Quad Call for Papers
08/19/20004andrew cookeAPL, J, Hardware
04/21/20011Ehud LammAPL2001 - An Arrays Odyssey
07/24/200710MaxApocalypse - the empire strikes back
04/16/200418Keith DevensApocalypse 12 is out
04/17/20041Ehud LammApocalypse 12: Perl 6 OO
07/21/200910James IryApollo 11 Source Code on GoogleCode
01/29/20042Ehud LammApology
07/12/201017fogusApp Inventor: Programming for non-programmers... again
09/01/200910Carlos ScheideggerApple "adds closures to C" in Mac OS X 10.6
08/31/200413Frank AtanassowApple Flunks First Grade Math
01/12/20031Ehud LammApple uses XML but shuns SVG
09/03/200529Isaac GouyApple: procedural -> OO -> AOP -> advanced procedural
07/26/20022jon fernquestApplication Generators
06/20/20074neelkApplication-specific foreign-interface generation
02/22/20022Ehud LammApplications of Continuations
06/23/20054bdenckla"applicative" vs."functional"
06/04/20084Ehud LammApplied Proof Theory: Proof Interpretations and their Use in Mathematics
05/11/20051Jim AppleApplied Type System
07/23/20091Patrick BrowneApproaches to dependent types(DT)
04/02/200832Ehud LammApril 1st special: The War of the Worlds
04/02/20042Ehud LammApril Second...
11/27/200118Bryn KellerArc - An Unfinished Dialect of Lisp
04/25/200739Anton van StraatenArc in action (a.k.a. it's aliiiiive!)
01/30/200865Ehud LammArc is released
11/30/20021Ehud LammThe Architecture of a Debugger for Lazy Functional Languages
05/24/201111Manuel J. SimoniThe Architecture of Open Source Applications
03/24/20017andrew cookeArchived
05/23/20056Paul McJonesArchiving LISP history
07/22/200333Dan ShappirAre delegates the moniker of .NET?
05/09/20021Chris RathmanAre dylan macros Turing-complete?
06/04/20096Douglas McCleanAre extensible records first class patterns?
01/05/200710JamesLitsiosAre Frames and Slots anything more that OO with a different name?
07/15/200367Marc HamannAre Higher-Order Type Systems Too Hard?
12/02/20054Jim AppleAre we missing out on fancy types?
09/20/20081Sean McDirmidAre you feeling FOOLish?
09/13/20053tmoertelAre you using delimited continuations?
05/13/20113Charles StewartAre You Using the Right Axiomatic System?
06/08/20123Mike AbolazemiThe Arrow Calculus
05/05/20087Charles StewartArrows generalise monads and idioms
06/05/20035GlenArs Digita ( http://aduni.org ) Study Group
03/24/200918neelkThe Art of the Propagator
01/21/200412Luke GorrieThe Art of Unix Programming
12/09/20041pantagruelArt, Craft, and Design in Software Development
05/23/20037andrew cookeArticle on F#
06/27/200612pmouginArticle: Exploring Cocoa with F-Script
08/24/20103scottmclArticles on deforestation of functional array/vector/matrix operations in a strict language
05/16/20117Rehno LindequeArtificial Grammar Reveals Inborn Language Sense
03/06/20121yaxuArtist-Programmers and Programming Languages for the Arts
10/12/20011Ehud LammAsk Kent M. Pitman About Lisp, Scheme And More
03/10/200814Ravi Mohan[Ask LTU] How to implement concurrent languages ?
04/01/20021Ehud LammAspect-oriented compilers
05/15/20045Peter Van RoyAspect-Oriented Programming for Distributed Systems
01/20/20028Ehud LammAspect-oriented programming for Python
03/12/20013Ehud LammAspect-Oriented Programming with AspectJ
12/20/20021Dejan JelovicAspectC#
12/30/20032Isaac GouyAspects, Quantification & Obliviousness
06/08/20067James McCartneyassistance with some data flow terms
05/18/200516DanxAST intermediate representations
12/29/201046shapThe AST Typing Problem
07/04/200728Denis Bredelet -jidoAsynchronous calls and error handling
08/24/201151MatsAsynchronous messaging as integral part of programming language
10/29/201014Jules JacobsAsynchronous Programming, Monads and Continuations in C#, F# and Scala
04/22/20115neelkAsynchronous Proof Processing with Isabelle/Scala and Isabelle/jEdit
04/24/20073Scott JohnsonAsynchronous sequential processes/Theory of Distributed Objects?
06/11/20116constAsyncScala: DSL for coordinating asynchronous processes in Scala
06/22/20035Ehud LammATC in Ada and in Real Time Java (RTSJ)
06/23/20102sanityAthena: An efficient in-memory data structure supporting arbitrary boolean queries See README file below for more information
03/15/20019andrew cookeAtoms as Objects?
09/19/20105YSharpAn attempt to make languages first class citizens, starting with the syntax
12/13/20062Isaac GouyAttempto Controlled English (ACE)
12/28/20023Ehud LammAuditors: An Extensible, Dynamic Code Verification Mechanism
12/31/200522Chris RathmanAuld Lang Alice
01/05/20024Ehud LammAutodep
01/03/20031Ehud LammAutomated Techniques for Provably Safe Mobile Code
06/02/20077Ehud LammAutomated Whitebox Fuzz Testing
05/20/20064Niels HoogeveenAutomath
05/05/20088neelkAutomatic Generation of Peephole Superoptimizers
04/29/20086Charles StewartAutomatic Patch-Based Exploit Generation
06/15/20076Achilleas Margaritisautomatic program parallelization for multicore cpus as a software problem
09/18/20025Ehud LammAutomatic Run-time Interface Building
11/29/20101naaskingAutomatic Staged Compilation
08/07/200614Curtis Wautomatic theorem proving
07/17/20053Ehud LammAutomatic type inference via partial evaluation
11/16/20011Ehud LammAutomatically Restructuring Programs for the Web
10/06/20061Leland McInnesAutoTest - Automated contract based testing for Eiffel
12/12/200740Ehud LammAvi Bryant: Ruby IS-A Smalltalk
06/03/20053Andris BirkmanisAvionics Control Systems DSL from 1994, by Doug Lea
08/11/200927Bertrand_MeyerAvoid a Void: eradicating null-pointer dereferencing
12/14/20002Chris RathmanAvoiding Language Advocacy
01/31/200531James HagueAvoiding worst case GC with large amounts of data?
10/05/20042el-vadimoAway from interpreter hacking and toward enhancing stdlib
03/17/20033Ehud LammAn AWK to C++ Translator
11/25/20011Ehud LammAwklisp
06/05/200411Mark EvansAxiom Computer Algebra System
12/16/20061Luke GorrieAn Axiomatic Basis for Computer Programming
03/05/20023Walter WilsonAxiomatic Language
01/26/20082Greg BuchholzAxioms and Theorems for a Theory of Arrays
05/11/20095yangAxum - A .NET language for safe, scalable and productive parallel programming through isolation, actors and message-passing
12/20/201015James IryAzul's Pauseless Garbage Collector
10/20/200333Ehud LammB. Stroustrup: Serving the C++ Community
02/01/201037Steven ObuaBabel-17 v0.2 spec is out
12/29/20035Isaac GouyBach & Software Composition
12/23/20054Jillis ter HoveBack to Basic
12/07/20063Luke GorrieBack to the Future
06/08/20086Ehud LammBack to the future
12/11/200527Ehud LammBack to the future...
12/17/200910Z-BoBack to the Future: Lisp as a Base for a Statistical Computing System
12/21/20042Chris RathmanBack to the language roots
02/09/20022Frank AtanassowBackhouse on Mathematics and Programming
08/26/20023Cezar IonescuBackus Turing Award Lecture
05/26/20065Jim AppleBackwards debugging
12/14/20018Ehud LammBackwards Debugging
03/17/20041Isaac GouyBad Engineering Properties of OO Languages
03/12/20095Ehud LammBarbara Liskov Wins Turing Award
02/15/20056Ehud LammBarbara Partee: Reflections of a Formal Semanticist as of Feb 2005
08/31/20032Isaac GouyBare metal Smalltalk
08/29/20072Ehud LammBarker & Szabolcsi: New directions for proof theory in linguistics
12/17/20021Ehud LammBarrier Methods for Garbage Collection
10/11/2010136ad1mtThe barrier to take-up of language innovation
02/12/20101Z-BoBart De Smet on .NET 4's System.Interactive library
08/11/20021Viktor SzathmaryBarter (design by contract w/ AspectJ)
01/05/20014Chris RathmanBash Reference Manual
02/19/20041Ehud LammBasic Principles of Code Access Security
06/01/200526jimdesuBasic(er) Simple(r) Type Theory(?)
11/30/20056dav0Battle of the Languages II
11/09/200542Paul SnivelyBattling Bugs: A Digital Quagmire
05/18/20033Isaac GouyBCPL history, design, user guide
06/15/20042Ehud LammBe advised
03/12/20079Ehud LammBeautiful Code: Leading Programmers Explain How They Think
01/24/20015Chris RathmanBeautiful code?
01/15/20072Andris BirkmanisBeauty in the Beast
09/17/200418Albert Y.C. Lai"... because common people think like so-and-so..."
12/18/20055Ehud LammThe Behavior of Behavior
01/08/20048Patrick LoganThe Behavior of Behavior
09/04/20117jlasseterBehavioral subtyping and errors
07/02/200518Ehud LammBehaviour: Using CSS selectors to apply Javascript functionality
02/29/20089johnwcowanBell-LaPadula and type safety
03/01/20048Manuel SimoniBerkeley Visionaries Prognosticate About the Future
01/11/20076Chris RathmanBerkeley Webcast Courses
06/05/20106Ehud Lammberp
11/03/200322Ehud LammBertrand Meyer on Software Quality
04/03/20013Ehud LammBertrand Meyer Online Interview
01/31/20032Ehud LammBertrand Meyer: Proving Program Pointer Properties
03/22/20034Ehud LammBertrand Meyer: Review of Liberty's Programming C#
11/22/200111Ehud LammBeseme Project Overview
03/20/20055ydewitBest Common Lisp IDE?
10/18/200551Greg BuchholzBest default sequence?
09/15/200210Ehud LammBest Language Design Papers (survey)
09/15/20038Frank AtanassowBest PL tutorial/intro?
09/15/20034Ehud LammBest PL tutorials?
05/07/200514Morris JohnsBest route for new language to be self-hosting
08/18/200917ceti331best superset language...
09/21/20085marcoBest way to interface with C/C++?
02/09/200715orbitzBetter language tools
01/11/20022Bryn KellerBeyond Ada: The First Paranoid Programming Language
12/21/20057Ehud LammBeyond "Beyond Java" etc.
07/27/200845Sean McDirmidBeyond FRP: physics-inspired programming abstractions?
08/17/20017Ehud LammBeyond JS (library)
01/24/200651Erik MeijerBeyond LINQ: A Manifesto For Distributed Data-Intensive Programming
09/20/20086el-vadimobeyond multi-methods
09/18/20021jon fernquestBeyond Objects: Generative Programming
08/24/20076neelkBeyond Pretty-Printing: Galley Concepts in Document Formatting Combinators
01/23/20121Charles StewartBeyond pure Prolog: Power and danger
03/23/20112M RiccobeneBeyond the concept of coupling
08/28/20011Ehud LammBibliography of Scheme-related Research
07/16/20021Ehud LammBicycle Repair Man (a refactoring browser for Python)
06/05/200516Ehud LammBidirectional fold and scan
12/15/20031Ehud LammThe Big Bang Theory of IDEs
08/29/20053shaprBig O complexity for abstractions?
11/01/20033Ehud LammA big thank you to Peter Van Roy
07/28/20022Ehud LammBiglook: A Widget Library for Scheme
12/07/20012Cimarron Taylor<bigwig>
12/07/20011Ehud Lamm<bigwig>
09/18/200724Chris RathmanBinary Lambda Calculus and Combinatory Logic
06/22/20046citylightBinary relations
10/17/20074msimonibinpac: A yacc for Writing Application Protocol Parsers
06/15/20091Ehud LammBiological computation (personal message, non PL-related)
08/22/20051Ehud LammThe birth of the FORTRAN II subroutine
05/05/20031Ehud LammA bit about LtU being a community weblog
10/19/200822Ehud LammA bit of Scheming
01/26/200532Alexandre RicherBitC, a new OS implementation language
07/12/20021Ehud LammBitter Java
12/07/20067Ehud LammBjarne Stroustrup: The Problem with Programming
10/19/20035Ehud LammBlack-Scholes in Multiple Languages
05/26/20061claudioBlackBox Component Builder has been open sourced
07/30/20102raouldblast from the past
03/08/20074dbfakenBlending static and dynamic typing
05/10/200612Ehud LammBlock performance in Ruby
01/28/20064Jeff NowakowskiBlockquote color
07/02/20045Ehud LammBlogrolls
01/25/20031Isaac GouyBlue & BlueJ
11/03/20012Ehud LammBlueJ - The interactive Java environment
09/12/20091Poul KroghBNFT (Backus Naur Form Transformation) tool released
03/19/2011157vrijzBob Harper of CMU is blogging about programming languages and introductory CS education
03/28/20035Ehud LammBook and Course in Constraint Programming and Reasoning
08/08/20001Ehud LammBook in Honour of Robin Milner
01/17/20042Darius BaconBook on game scripting interpreters
11/26/20109spdegabrielleA book on Racket?
12/09/20034Matt HelligeBook opinions?
03/03/200417Chris RathmanBook Review: Purely Functional Data Structures
11/27/20012Ehud LammA book to learn from?
07/28/20109Francois GarillotBook: Pearls of Functional Algorithm Design
01/23/200211Ehud LammBook: Python How to Program
03/27/20052Chris RathmanBook: The Standard ML Basis Library
12/18/20063simon langleyBooks available
07/31/20026Dan ShappirThe Boost Lambda Library
07/17/20021Dan ShappirBorCon 2002 Highlights
07/02/20023Ehud LammBoring...
07/09/20043Dominic FoxBossa, a framework for scheduler development
06/09/20054Andris BirkmanisBottom-Up beta-Substitution: Uplinks and lambda-DAGs
01/31/20079Maxbrainstorming dataflow language visualizations
02/26/20024Ehud LammBrainteaser
07/01/20076Andris BirkmanisBranching affordance?
11/01/20093Douglas McCleanBranching constructs in intermediate languages
04/26/200926Allan McInnesBranching Time vs. Linear Time: Semantical Perspective
12/02/200554raouldThe breaking point of language usability?
12/05/20065atbusbookBreaking the Abstraction Ceiling
02/28/20127Sean McDirmidBret Victor's Inventing on Priniciple
01/17/20083rossjudsonBret Victor's Substroke
01/15/20041Matt HelligeBrian Harvey books available online
01/15/20042Ehud LammBrian Harvey books available online
09/17/200217Ehud LammBricklin: Why Johnny can't program
04/27/20011Ehud LammBRICS Activities
06/10/200910Neil TorontoBridging the informal and the formal
03/25/20122scottmclBrief Question on extension to ANF IR
06/05/20103David J BaileyA Brief, Incomplete, and Mostly Wrong History of Programming Languages
04/13/20104Brandon Niemczykbroken - iPhone PL lockdown
11/25/20021Michael McCrackenBrook: a Streaming Lanugage from Stanford
12/21/200311Luke GorrieBrookGPU
03/12/200418Ehud LammBruce Eckel on Java generics
03/15/20011Ehud LammBruce Eckel: Why I Love Python
10/20/2005113falconBruce Tate: Technologies that may challenge Java
12/10/20094Sean McDirmidBSGP: bulk-synchronous GPU programming
04/12/201139lmeyerovBuild Your Own Blocks (BYOB)
04/25/200615Chris RathmanBuild your own scripting language for Java
03/02/200518Ehud LammBuilding a Modern Computer From First Principles
08/18/20011Ehud LammBuilding an Extensible Menu Class
02/06/20042Ehud LammBuilding Collaboration into IDEs
09/13/20051Allan McInnesBuilding Compilers by Combining Algebras
09/18/20021Ehud LammBuilding cyclic data structures in pure languages
05/11/200619Andris BirkmanisBuilding Interpreters by Composing Monads
03/31/20031Isaac GouyBulk types for functional programming
05/27/2006249Isaac GouyBuried Treasure - No Fluff Just Stuff
09/27/200616BenMoseleyBusiness Objects Quark - Haskell meets Java
01/09/20031Ehud LammBusy busy busy
09/16/20043Ehud LammBusy, busy
02/21/20051Ehud LammBusy, busy, busy
11/08/20051Ehud LammBusy, busy, busy
08/02/20061Ehud LammBusy, busy, busy
11/08/20064Ehud LammBusy, busy, busy
08/21/20001andrew cookeBUT... Haskell!
04/24/20093Justin JohanssonButcher, Baker or CandlestickMaker
03/05/20039Ehud LammByte Code Engineering Library
12/29/20001Ehud LammBytecode translation
03/10/20089bieberbruederC - header files
07/17/20022Dan ShappirC and C++: A Case for Compatibility
06/06/20025Dan ShappirC and C++: Siblings
03/18/20012Chris RathmanC and system-level design
05/18/20012andrew cookeC Books
02/16/200611EwanThe C Family of Languages: Interview with Dennis Ritchie, Bjarne Stroustrup, and James Gosling
08/19/20031Isaac GouyC language history
07/11/20022thomasc programming
10/01/20081JeffBC# and Computer World
08/09/20004andrew cookeC# details (and .NET SDK)
09/02/20009Ehud LammC# Features
06/09/20011Ehud LammC# for Java Programmers
11/19/20014Chris RathmanC# From A Java Developer's Perspective
04/05/20017andrew cookeC# interview / OOP in any language
10/24/200316Ehud LammC# Language Specification 2.0 (new features)
10/24/20031Isaac GouyC# Language Specification 2.0 draft
01/11/20011Ehud LammC# Literature and Interviews
04/06/20035Dan ShappirC# Programming Language Future Features
08/10/20002andrew cookeC# review
10/11/20021Ehud LammC# standardization moves ahead
07/16/200427aelijCω Preview Available
08/13/20047bzhouCω vs. Erlang?
12/14/20001zarblarjC++ -> HDL
06/16/20116Charles TorreC++ AMP - Accelerated Massive Parallelism
03/09/20043Ehud LammC++ Expression Templates
11/30/200110Ehud LammC++ FAQ LITE
05/11/200919Srikumar SubramanianC++ Frequently Questioned Answers
03/04/200965Chris RathmanC++ Futures
11/28/200643Isaac GouyC++ has indeed become too "expert friendly"
06/12/20071Ehud LammC++ Historical Sources Archive
07/29/20011Dejan JelovicC++ in the Real World: Advice from the Trenches
01/29/200511Ehud LammC++ OR mapping - cross platform and db
07/21/200425Mark EvansThe C++ Source Journal
10/13/20031Isaac GouyC++ Style Bjarne Stroustrup
03/09/20041Ehud LammC++ Template Metaprograms
11/17/20002Chris RathmanC++ Templates as Partial Evaluation
03/22/20034Dan ShappirC++ Templates: The Complete Guide
11/28/200211Dejan JelovicC++ vs. Lisp
11/15/20001andrew cookeC-- (portable assembly language)
03/24/20011andrew cookeC-like Functional Programming Languages
06/14/20108marcoC-Machine
06/12/20033Isaac GouyC.A.R. Hoare 1980 ACM Turing Award Lecture
01/09/20031Ben MenashaC.J. Date's new book
12/05/20003Chris RathmanC9X - The New ISO Standard for C
10/22/20043Luke GorrieCADR Lisp Machine emulator
06/21/20033Ehud LammCAESAR project
11/10/20078Ehud LammCaja: Capability Javascript
05/02/20022Ehud LammCalculating Functional Programs
08/11/200316Ehud LammCalculating Functional Programs: maximum segment sum
04/19/20044Ehud LammCalculating the Sieve of Eratosthenes
01/17/20022Ehud LammCalculi for Mobile Processes
10/04/20067David N. Weltoncall by ? and mental models
01/11/200726Denis Bredelet -jidoCall by push-value
02/15/20102Anthony CleveCall for Papers - SLE񟭊
05/01/2005103rwuytsCall for Papers: ACM Symposium on Dynamic Languages
06/18/20081yegorCall for Papers: Symposium on Logical Foundations of Computer Science
01/20/20091csellsCall for Speakers: DSL DevCon
06/02/20101Peter J. WasilkoCall for Submissions : IBM Programming Languages Day 2010
10/29/20081Daniel WeinrebCall for Submissions, for the International Lisp Conference 2009
11/15/20042Andris BirkmanisCall Processing Language
04/26/20052Ehud LammCall to and for editors
03/26/20021Ehud LammCall with Current Continuation Patterns
03/02/20038Ken ShanCall-by-name is dual to call-by-value
01/08/20084Daniel YokomizoCall-by-value Termination in the Untyped Lambda-calculus
08/11/200419Andris BirkmanisCall-by-what?
09/05/20052akallioCalling imperative code from declarative?
08/04/200310Ehud LammCalling LtU editors
12/19/201163James IryCambridge Course on "Usability of Programming Languages"
02/25/201031James IryCan a Biologist Fix a Radio?
08/18/200613raganwaldCan a dynamically typed language support type inference?
11/15/20061Ehud LammCan Abstract State Machines Be Useful in Language Theory?
12/26/20059Elizabeth DanielCan anyone help me solve this Sudoku?
07/11/20066soapdogCan anyone here help a newbie on language interpretation, want book reference and possible sample code.
03/28/201033Charles StewartCan functional programming be liberated from the von Neumann paradigm?
10/10/201113Countably InfiniteCan I express variable occurence ranges in logic?
09/06/20086happycowCan Lambda do things like arrays and matrixs? If so how?
04/10/200839cdigginsCan local variables assignments be considered pure functional without monads?
11/08/20058raouldCan one avoid monads?
08/27/200216Ehud LammCan Programming Be Liberated from the von Neumann Style?
07/10/20082Charles StewartCan reply to a post that one is previewing
08/20/201111SebastianCan somebody help me to understand some basic stuff about programming ?
02/21/20085Mike McClurgCan we start an LtU group on CiteULike?
07/31/20103BiepCan't search for C#, F#, etc.
11/24/20113Henry LuoCandle 0.10 Beta Release - introducing a new object notation
01/03/20045Patrick LoganCanonware Onyx
04/09/20094James IryCapabilities for External Uniqueness
04/26/201087Ray DillingerCapability-based security; how does it work?
06/13/200724doraitCarnap Programming Language
11/24/20075Ehud LammThe Carnap Programming Language
12/28/20011Ehud LammThe Case Against C
05/14/2004166Chris RathmanThe Case for First Class Messages
08/02/20052Frank AtanassowA Case for Formal Specification
06/07/200958Thomas LordA Case for Gestures/Visualizations and Against Concrete Syntax
11/10/200543Riaan MollCaSe SenSitIviTy! What is its purpose in programming language syntax?
11/01/20031Ehud LammA case study in class library verification: Java's vector class
05/23/200422andrew cookeCase Study in Practical Language Use
05/28/20066cdigginsCat Language Download, Sources, and Introduction
12/06/200616cdigginsThe Cat Language Kind System
01/15/20103raouldcatalog of functional approaches to games?
02/16/20121raganwaldcatamorphism.com and hylomorphism.com free to a good home.
06/14/20119BlaisorbladeCatamorphisms and anamorphisms = general or primitive recursion?
04/04/20011Ehud LammCatching more errors at compile time with Generic Java
05/30/20047Dan ShappirCatching Uncaught Exceptions in JDK 1.5
06/14/20011Ehud LammCategorical Logic and Type Theory
12/22/20011Ehud LammCategorical Programming with Abstract Data Types
09/10/20093Creighton HoggCategorical semantics for F_\omega
01/26/200110Ehud LammCategories
03/03/20047Andrei FormigaCategories for Everybody
09/22/20051Isaac GouyCategories for Software Engineering - recommend?
01/11/20041Ehud Lammcategories study group
08/15/200917mikel evinsCategories, the homemade object system
09/15/20056citylightCategory theory
07/14/200316Isaac GouyCategory Theory for Beginners* (slides)
08/01/20046Ehud LammCategory Theory for Dummies - slides available
08/20/20015Ehud LammCategory theory for non-mathematicians
03/19/200110andrew cookeCategory Theory for the working computer scientist
05/23/200812jdgallagCategory theory in design
07/26/20016pixelcayenne: haskell with dependent types
04/02/20042Ehud LammCCSL Tutorial
01/09/20024Ehud Lammcdb, A Machine-Independent Debugger
03/03/20031Isaac GouyCDuce
03/04/20031Ehud LammCDuce
07/03/200313Ken ShanCDuce: a programming language adapted to the manipulation of XML documents
05/11/20058Ehud LammCellang
08/08/20062Ehud LammCellML
01/09/20106Paul SnivelyCertified Programming With Dependent Types Goes Beta
04/16/201213Adam ChlipalaCertified Programming with Dependent Types: home stretch!
03/22/200714Paul SnivelyA Certified Type-Preserving Compiler from Lambda Calculus to Assembly Language
04/07/200712Jim AppleCforall
12/30/20102Miguel Garcia - Scala Co...CfP 2nd Scala Workshop, as part of Scala Days 2011
09/03/20072jurgenvCFP: 8th international workshop on Language Descriptions, Tools and Applications (LDTA 2008)
03/27/20081jbfrymanCFP: ALTA 2008 (Architectures and Languages for Throughput Applications)
03/14/20011Ehud LammCFP: First workshop on multi-language infrastructure...
06/02/20092eeideCFP: PLOS ཅ: 5th Workshop on Programming Languages and Operating Systems
05/25/20111eeideCFP: PLOS ཇ: 6th Workshop on Programming Languages and Operating Systems
04/16/20091Hank ThediekChallenges
06/21/20025Bryn KellerChameleon
07/22/20033Sam GentileChange user info?
12/24/20032Ehud LammChangeable class in Avalon
12/21/200128Ehud LammThe Charity Language
06/20/20066Niels HoogeveenCharles Babbage Institute
09/27/200127Ehud LammCharming Python : Iterators and simple generators
01/05/20078Ehud LammCharming Python: Decorators make magic easy
06/23/200338Dan ShappirCharming Python: Using combinatorial functions in the itertools module
11/29/20067Chris RathmanCheat Sheet
02/13/20021Ehud LammCheck the discussion group
03/11/200312Ehud LammChecked and unchecked exceptions in Java
02/20/20033Ehud LammChecking polynomial time complexity with types
01/08/20022Ehud LammCheetah, the Python-Powered Template Engine
04/17/200519gmolChemistry, Graph Tranformation and Programming Languages
05/20/20101enewhuisChicago Functional Programmers
10/26/20019Ehud LammChildrens Understanding of Process and Robot Behaviors
01/22/200679marcoChoice of OS of LtU readers
12/13/20047Chris RathmanChoosing a Language for Interactive Fiction
03/12/20065Michael StoneChoosing Conferences
04/13/20082Ehud LammChris Crawford's 9 Breakthroughs
02/26/200810naaskingChris Okasaki on Indentation Syntax
02/13/20068Derek ElkinsChu Spaces
04/26/200615doublecChuck - Concurrent audio programming language
12/10/20096Martin WatsonChucK : A Strongly timed language
07/03/20011Brad KnotwellChuck Moore has a website
09/16/20014Chris RathmanChuck Moore holds Forth
12/18/200911L SpiceChunked sequences: Lookahead laziness
02/08/20054Andris BirkmanisThe Church Project
10/09/200588naaskingThe Church-Turing Thesis: Breaking the Myth
06/12/200625Bryan TurnerChurch-Turning is False?
04/20/200710Chris RathmanChurch's Thesis and Functional Programming
11/18/20041Andrei FormigaCIL (C Intermediate Language)
03/30/20042Mark EvansCilk
09/13/20081Ilya MirmanCilk++ (alpha) docs made public
12/27/20081Ilya MirmanCilk++ for Linux now available for download
07/09/20072J Storrs HallCilk, OpenMP, or what?
07/26/20015paul jensencircle "is-a" ellipse: round 42
04/11/200413andrew cookeCircular references
12/09/20043marcoilCiteULike
12/18/200112Dan ShappirThe CityScript Little Language
09/15/20045casCL vs scheme
12/13/200936Julian RohrhuberClaiming Infinity
07/01/20033Isaac GouyCLAIRE: Combining Sets, Search and Rules to Better Express Algorithms
03/30/20061Ehud LammClass decorators in Python
06/27/20012hehersonClasses Containing Large Classes
06/10/20057B LeeClasses or prototypes
07/10/20057Ehud LammClassic LISP books online
12/07/20051Paul SnivelyClassicJava in PLT Redex
07/26/20102Vilya HarveyThe Clay language
07/24/20022Ehud LammClean and Haskell compared
02/26/20031Lennon Day-ReynoldsClean now available under LGPL license
02/26/20032Brent FulghamClean Now Available under LGPL License
10/12/20001Chris RathmanClean Shapes
10/31/20032Isaac GouyClean System 2.1 is released
09/17/20061Isaac GouyCleanJ - Concurrent Clean on Java VM
05/16/20021Chris RathmanCLI Standard (ECMA-335)
12/06/200329Ehud LammA Clockwork Orange: Nadsat
11/28/200713raouldClojure
01/22/20108Ehud LammClojure 1.1 and Beyond
08/22/20101fogusClojure 1.2 and Beyond
09/08/20085James IryClojure's Approach to Identity and State
11/26/200820Chris RathmanClojure: Trampoline for mutual recursion
03/24/201014Ehud LammClojure's Mini-languages
10/22/20063DanielMyersClorox - AJAX shared memory
10/01/20084fanfclosure-based object-oriented programming languages
08/18/200310Ehud LammClosures and mutability
09/01/200827Charles StewartClosures for C
08/19/2006160el-vadimoClosures for Java or money back
12/25/20001Chris RathmanClosures in Python
02/04/20048Ehud LammCLR Design Choices
10/02/200312Ehud LammCLR Exception Model
12/05/20041Ehud LammCLR Generics and code sharing
02/22/200421Ehud LammCLR Hosting
05/28/20038Ehud LammCLR Memory Model
10/30/20037Ehud LammCLR Panel notes
08/26/20111raouldClusterken
02/05/20103lmeyerovClutter Toolkit
11/09/20011Ehud LammCML2
06/29/20073Luke GorrieCMU AI repository
11/27/20001andrew cookeCo- and Contra-variance
10/25/20073Gavin Mendel-GleasonCo-Logic Programming
11/10/200313Ehud LammCoalgebraic Reasoning about Classes in Object-Oriented Languages
01/03/20092jamiiCoconut : Haskell code assembly on the cell processor
08/13/20033Ehud LammCodata and Comonads in Haskell
03/11/201019Z-BoCode Bubbles
03/06/20091Mark DalgarnoCode Generation 2009 - June 16 - 18. Cambridge, UK
05/22/200616Ehud LammCode Generation Network
10/31/200621raouldCode generation vs. dynamic/introspective languages
02/09/200524Ehud LammCode Generation with Python, Cog, and Nant
05/06/201016Ehud LammCode Quarterly - The Hackademic Journal
11/22/200563Ehud LammCode Reading
07/19/20032Ehud LammCode Reading: The Open Source Perspective
09/22/20074Ehud LammCode Splitting for Network Bound Web 2.0 Applications
08/27/20059andrew cookeCodeProfiles.java - CODeDOC 2002
09/15/200919Ehud LammCoders at Work
04/16/201146Sean McDirmidCoding at the Speed of Touch
03/24/20011Chris RathmanCoding standards in C++
06/18/20041Ehud LammCog
06/17/20041Ehud LammCog code generator
04/13/20051Andris BirkmanisCogPrints - if you believe PLs are languages
04/26/20092Greg BuchholzCoherent Reaction
07/03/20021Ken MeltsnerCoKinetic windows user interface markup language
05/01/20084msimoniCOLA Brainfuck
02/11/20041Andris BirkmanisCollaborations+CrosscuttingConcerns
11/07/20083Charles StewartCollege Publications
12/28/20031Ehud LammColor Cognition and Language
01/05/20104jasha123Colorful dominoes game hides an exercise in propositional logic
03/23/20021Ehud LammCOM support in Python
09/05/20091Russell WallaceCombinator logic inference
01/24/20013andrew cookeCombinator Parsers
11/15/20021Luke GorrieCombinatorics, Complexity, and Randomness
10/05/20054Andris BirkmanisCombining computational effects
01/13/20043Ehud LammCombining Generics, Pre-Compilation and Sharing Between Software-Based Processes
05/03/20074Ehud LammCombining Total and Ad Hoc Extensible Pattern Matching in a Lightweight Language Extension
04/19/20046David B. WildgooseComega (C Omega) Language
10/31/20013Ehud LammCommand Line Hacks
01/14/200510Chris RathmanCommentary on Standard ML
06/04/20087Leon P SmithComments can effect comments below them
03/01/200213Chris RathmanComments on Comments
12/14/20036Brent FulghamComments Requested on SML-Based Graphics DSL
10/18/20054Ehud LammCommercial Users of Functional Programming (CUFP)
12/08/200624Isaac GouyCommercial Users of Functional Programming 2006
08/21/20076Ehud LammCommercial Users of Functional Programming 2007
02/06/20022Ehud LammCommon Lisp Cookbook
07/09/200613Anton van StraatenCommunity enforcement discussion
08/08/20063Matt HelligeComonadic Functional Attribute Evaluation
03/09/20011Ehud LammCompaq Web Language
11/15/20001andrew cookeComparative Regexps
12/24/20035Ehud LammA Comparative Study of Language Support for Generic Programming
09/27/20005Ehud LammComparing Ada and C
05/01/20012Ehud LammComparing Two Garbage Collectors for C++
07/19/20064Ehud LammA Comparison of Ada and Real-Time Java for Safety-Critical Applications
02/15/20013andrew cookeComparison of Haskell (GHC) and ML (SML/NJ)
12/06/20011Ehud LammComparison of OO languages late-binding semantics
12/01/20022Isaac GouyComparisons between languages for performance
01/06/20018pixelComparisons between languages for performance.
05/26/20054Amir MichailCompetitive Collaborative Specification of GUI Applications through User Test Cases and Merit-Based Conflict Resolution
06/29/20031Anton van StraatenCompilation of Functional Programming Languages using GCC -- Tail Calls
01/16/20097scottmclCompilation/method resolution with structural subtyping
12/13/20063Gregory PropfCompile to binary in common lisp?
01/22/200818cdigginsCompile-Time Execution in an Object Oriented Language
09/08/20071Isaac GouyCompile-time meta-programming in Metalua and Converge
08/10/201023gorauskasCompiler Design Q&A Site
04/03/201116Alexander MorouCompiler framework, insight?
05/31/20011Ehud LammCompiler reliability
09/05/20083Charles StewartCompiler Validation through Program Analysis
11/02/20063Andy KishCompiler with easily retargetable and flexible back-end?
01/08/20012andrew cookeCompilers and Compiler Generators
05/20/20022Ehud LammCompiling Eiffel for the CLR
12/17/20065doublecCompiling Factor to Javascript
05/01/20021Ehud LammCompiling functional languages
12/08/20001andrew cookeCompiling Perl
06/30/20106James IryCompiling Structural Types on the JVM
01/21/200710msimoniCompiling tail-calls to simple C?
01/26/20013Ehud LammCompiling with Continuations
08/17/20078neelkCompiling with Continuations, Continued
11/27/20062Peter A JonssonA Complete, Co-Inductive Syntactic Theory of Sequential Control and State.
02/07/20021Ehud LammComplexity and expressive power of logic programming
01/31/20021Chad SlaughterCompo - a language to describe music
09/28/20021Ehud LammComposable and Compilable Macros: You Want it When?
01/05/200515Ehud LammComposable memory transactions
05/14/20042Frank AtanassowComposing Monads using Coproducts
05/14/20041andrew cookeComposing Monads using Coproducts
09/02/20021jon fernquestComposing Programming Languages by Combining Action-Semantic
11/18/20021Isaac GouyComposition Languages
11/20/200213Ehud LammComposition Languages
09/13/20076cdigginsCompositional type systems for stack-based low-level languages
05/20/20011andrew cookeComprehending Monads
07/25/200712Isaac GouyComprehensions with ‘Order by' and ‘Group by'
10/27/201010Z-BoComprehensive overview of security models?
04/23/20013Ehud LammComputability and Recursion
11/06/20102Phil MiessComputation Abstraction: Going Beyond Programming Language Glue
09/18/20022JudeComputation Complexity Weblog
12/10/200728neelkComputation Orchestration: A Basis for Wide-Area Computing
09/28/20027Ehud LammComputational biolinguistics
02/04/20109Z-BoComputational complexity of cascading stylesheets?
08/25/201013naaskingComputational equivalent of incompleteness theorems?
02/12/20102Ehud LammComputational Semantics with Functional Programming
10/17/20061Ehud LammComputer Aided Formal Reasoning (@ Nottingham)
04/09/20035Ehud LammComputer Languages for Secondary Education
05/13/200948Peter Van RoyComputer music: a bastion of interactive visual dataflow languages
11/09/20022Luke GorrieComputer Programming as an Art
08/30/20013Ehud LammComputer Programming for Everybody
02/24/200723Luke GorrieThe Computer Revolution Hasn't Happened Yet
01/08/200884Ehud LammComputer Science Education: Where Are the Software Engineers of Tomorrow?
08/24/20094Patrick DewaneComputer Science/Mathematical Notations
04/01/20025Ehud LammComputer Scientist Gets to the Bottom of Financial Scandal
07/14/200612Rys David McCuskercomputerhistory's History of LISP
04/08/200548Ehud LammComputerworld Development Survey
05/09/20106giuseppemagComputing complexity
02/05/200110Ehud LammComputing Curricula 2001
10/05/200760Hank ThediekComputing is a Natural Science
08/14/20071Koray CanComputing Kazhdan-Lusztig-Vogan Polynomials for E8
06/01/200938Allan McInnesComputing Needs Time
06/04/20021Ehud LammComputing with Cells and Atoms
02/14/20064cdigginsConcatenation Operators in Unimperative
01/19/200452Christophe de DinechinConcept programming
06/18/200330Dan ShappirConcepts, Techniques and Models of Computer Programming
03/16/20011andrew cookeConcepts, Techniques and Models of CP
03/17/20042Peter Van Roy'Concepts, Techniques, and Models' is a real book
12/24/200312Ehud LammConcepts: Design choices for template argument checking
10/24/200328Patrick LoganConceptual Integrity in Erlang
08/12/20021jon fernquestConcern Graphs
07/21/200512mjstahlConcerning introspection and compilation.
07/19/20021Ehud LammConCert Project - Certified Code for Grid Computing
03/12/20077Paul SnivelyConcoqtion: Indexed Types Now!
07/23/20063Paul SnivelyConcoqtion: Mixing Indexed Types and Hindley-Milner Type Inference
08/01/20052arthur.amshukovConcrete Parse Tree to AST
08/05/20002andrew cookeConcurrency
12/14/20064Koen Van DammeConcurrency and dominators
12/18/200711vieiroConcurrency with Scheme
10/21/200321Peter Van RoyConcurrency-oriented programming
12/04/20077Tommy McGuireConcurrency: The Compiler Writer's Perspective
07/26/20056Andris BirkmanisConcurrent Clustered Programming
03/27/200817raouldConcurrent Composition and Algebras of Events, Actions, and Processes
10/10/20002Ehud LammConcurrent OCaml
01/25/20112naaskingConcurrent Pattern Calculus
05/27/20053TuchoConference in Vancouver
06/18/20011Ehud LammConference on Generic Programming
03/01/20032M.J. StahlConfused about what Macros could be.
03/02/2008125naaskingConfused Deputies in Programming Languages
06/10/200513Ehud LammConnecting The Dots
12/05/20077rmlindenConnecting the first steps
11/19/200925naaskingConnections between Transactions and Promises/Futures?
09/02/200612cdigginsConstant Values as Types
06/30/20012Ehud LammConstrained Genericity
03/26/20082Winheim RaulshConstraint Imperative Programming
08/26/20002andrew cookeConstraint Languages
01/28/20031Ehud LammConstraint Logic Programming: A Survey
02/13/201012marshallpConstraint Programming Local Search and Numerical Optimization
02/07/20061Paul SnivelyA constraint-based approach to guarded algebraic data types
06/21/20041Ehud LammConstraint-Based Type Inference for Guarded Algebraic Data Types
08/09/20045Andris BirkmanisConstraint-Based Type Inference for Guarded Algebraic Data Types
02/07/20061Paul SnivelyConstraint-based type inference for guarded algebraic data types
04/21/20051Andris BirkmanisConstructing Sequent Rules for Generalized Propositional Logics
06/29/20032Ehud LammConstructive Computation Theory. Course notes on lambda calculus
07/14/20021Ehud LammThe Constructor Calculus
10/16/200813jdgallagConstructor classes
07/23/201010bfraserContainers and Inheritance
09/18/20085JaapSuterContent Addressable Type Systems
09/18/200917morphirContext Driven Scheme Objects
05/26/20057MtnViewMarkContext Free: Grammars as Graphics
06/02/20071OlegCONTEXT07. Delimited contexts in OS
06/01/20084raouldContinuation based I/O with referential trasparency (Hope+) ?
04/09/20011Ehud LammContinuation examples
08/13/20084Tommy McGuireContinuation Fest 2008
12/06/201015Allan McInnesContinuation-Passing C: Compiling threads to events through continuations
12/06/20002Ehud LammContinuations
04/04/20034andrew cookeContinuations
01/03/20045Ehud LammContinuations (and call/cc) in Haskell
12/10/20063Denis Bredelet -jidoContinuations and freeing the stack
06/04/20033Kimberley BurchettContinuations as UI elements
06/02/200612Andris BirkmanisContinuations for Parallel Logic Programming
12/08/20052Isaac GouyContinuations from Generalized Stack Inspection
05/26/200410Noel WelshContinuations in Java and Java-based Web Frameworks
09/23/200530Anton van StraatenContinuations library for Java
05/19/20021Ehud LammContinuations Made Simple and Illustrated
09/15/20036Patrick LoganContinuations Reading Group
03/19/201112cdigginsContinuations that store the heap?
10/27/20066Vassily GavrilyakContinuations, yield, ES4
01/04/20042Patrick LoganContinuations: Haystack and Python
02/09/20014Ehud LammContinued Fraction Arithmetic - Bill Gosper
03/12/20064cdigginsContract Verification and Structural Subtyping of Interfaces
10/29/20012Ehud LammContracts Reading List
02/16/20036Isaac GouyContrary Accumulator Generator
10/06/200211Ehud LammContributing (?) Editors
03/04/200110Ehud LammContributors Needed!
11/20/200311Andris BirkmanisControl handling primitives
02/23/20042Jim AppleControl operators
03/01/20031Dejan JelovicControl Transfer in Operating System Kernels
10/06/20052Ehud LammControl-Flow Integrity
06/01/20011Ehud LammConversations on .NET
05/01/200916Isaac GouyConversations with the Creators of Major Programming Languages
07/19/200517axilmarConversion of 'functional' to 'imperative' algorithms: is it possible?
11/07/200310Chris RathmanConverting Common Lisp to Dylan
07/31/20044Daniel YokomizoCookie expiration
12/03/20043Ehud LammCool Python "spreadsheet"
03/21/20022Ehud LammCoping with Change
11/17/200310Ehud LammCoplien: Teaching OO
04/01/20032Ehud LammCopying and Comparing: Problems and Solutions
03/09/20033Ehud LammCopying, Cloning, and Marshalling in .NET
07/14/200617Niels HoogeveenA Core Calculus for Scala Type Checking
06/02/20052segphaultA Core Calculus of Metaclasses
05/23/20037Martin DeMelloCoroutines in C
12/22/20045Chris RathmanCoroutines in Lua
09/16/20062Bruce RennieCorrections to be made to the Papers page
03/12/20024Ehud LammCorrectness by Construction: Better Can Also Be Cheaper
06/01/20072Daniel ZingaroCorrectness of Parsers
07/22/200638Ehud LammCost of provably-correct code
10/08/20011Ehud LammThe countdown problem
12/16/200518Curt SampsonCountering Trusting Trust through Diverse Double-Compiling
06/08/20013Ehud LammCouple of Usenet threads
08/08/200512Andris BirkmanisCoupling of concepts - good or bad
02/03/20106michaelwCourse focusing on JIT compilers?
04/16/200719Paul SnivelyCourse on Interactive Computer Theorem Proving Based on Coq
08/28/20001Ehud LammCourse: Non-imperative programming
07/29/20001Ehud LammCourses Home Pages
01/25/20015andrew cookeCovariant methods in Java
11/30/20111neelkCRA-W/CDC and SIGPLAN Programming Languages Mentoring Workshop
07/27/20021jon fernquestCracking the 500-Language Problem
11/01/20023Michael MounteneyThe crapness that is the Win-32 API
07/15/20044Ehud LammCrash-Only Software
01/17/201295Sean McDirmidcrazy PL idea: prescriptive trait inference
09/09/200915Manuel J. SimoniCreate Your Own Programming Language (book)
07/14/20082topdotterCreating a markup language compiler
10/17/20025Michael VanierCreating applications with Mozilla
08/12/200730javiadipcreating my own programming language
09/28/200212Michael VanierCreating types at run time?
11/12/20027Luke Gorrie[The Creation of a Constraint-based Programming Language]
08/02/20098James IryCreator of Qi Calls It Quits
03/17/20032Ehud LammCrenshaw: Let's build a compiler
01/08/20022Ehud LammCringely: Response to critics (C# vs. Java)
02/19/20011andrew cookeCritical Acclaim
05/11/201057Travis Brown"Critical code studies"
09/30/201116Sean McDirmidCritical Programming Language Design
02/17/20013Ehud LammA Critique of Standard ML, Andrew Appel
08/29/20023Ehud LammCritique of the Windows API
10/15/20023Ehud LammCritique: Why Pascal is Not My Favorite Programming Language
10/12/20044Dominic FoxCroquet Project Releases Initial Developer Release
06/16/20037Manuel SimoniCroquet: A Collaboration Architecture
03/18/20047Mark EvansCross-language future of open source desktops
07/04/20012pixelCross-Language Implementation mailing list
03/09/20071Ehud LammCrossTalk: Secure Coding Standards
05/28/20121gascheCrowd Documentation: Exploring the Coverage and the Dynamics of API Discussions on Stack Overflow
10/14/201134gasche"Crutches in language design", accidental complexity and feature overlap
06/22/20053Andris BirkmanisCrystal Scheme: A Language for Massively Parallel Machines
08/03/20011Ehud LammCS 6520: Programming Languages and Semantics
08/27/20104Thomas StrathmannCS and mathematics dictionary
11/12/20073Charles StewartCSLI lecture notes made freely available
04/07/20035Luke GorrieCSP book online in PDF
05/27/20022andrew cookeCSP for C
07/18/20014Ehud LammCSP for Java
02/17/20025Ehud LammThe CSS debate rages on
07/29/20051rhatCTM Author American University Tour
08/03/20108yminskyCUFP 2010
12/12/200721Ehud LammCUFP write-up
02/06/20011Ehud LammCultured Perl: Perl 5.6 for C and Java programmers
03/30/20011PamCurl goes to 1.0 Release
04/07/20016andrew cookeCurl on /. + Quickies
07/14/200711vputzCurrent "best books on FP"?
02/13/20021Bryn KellerCurry - A Truly Integrated Functional Logic Language
03/23/20109Brandon NiemczykCurry Howard and more powerful type systems
11/02/20053Daniel SlaneyCurry/Howard and Disjunction
10/14/200215Ehud LammCurrying
05/24/200710cdigginsCurrying != Generalized Partial Application?!
02/06/200410andrew cookeCurrying of Complex Interfaces
01/16/20032Ehud LammA Custom Image Viewing Game for an Autistic Child
01/13/20041Ehud LammCW'04 Advance Program
01/15/20098Koray CanCWE/SANS TOP 25 Most Dangerous Programming Errors
02/01/20091Hank ThediekCybernetics and AI
04/29/20087noisesmithA Cybernetics DSL?
01/28/20081Gavin Mendel-GleasonCyclic Proofs for First-Order Logic with Inductive Definitions
09/06/20013Bryn KellerCyclone - a next generation systems language
01/01/20031Michael VanierCyclone 0.4 released
09/24/20021Jaredd
01/03/20072David MedlockD 1.0 finally released
08/16/20012John LawterThe D Programming Language
01/12/20033Michael VanierThe D programming language
08/25/200713Ehud LammD Programming Language Conference
06/30/20032Dominic FoxD4 - A Relational Query Language
10/29/20022Cimarron TaylorThe Dada Engine
08/28/20062Paul SnivelyThe Daikon Invariant Detector
10/23/20032Ehud LammDan Friedman: Object Oriented Style
08/06/20041Ehud LammDan Sugalski: Implementing an Interpreter
03/09/20112YSharpDan Vanderboom's Archetype language
02/18/200917Paul SnivelyDana
02/21/200716Will ByrdDanFest 2004 videos online
05/22/200210Ehud LammDaniel Friedman: A Poorman's 'Roll Your Own' Logic System
03/02/20028Ehud LammDaniel Friedman: A Poorman's 'Roll Your Own' Object System
03/06/20099phooliminDao, the official 1.0 version is released
02/06/200420Bryn KellerDarcs
11/25/20047Dominic FoxDarcs: an open source version control system implemented in Haskell
02/02/200411Mike SummersData as code
05/26/20054kilratiData flow analysis on functional Language
06/07/200510falconData locality and data structures
11/25/20021Luke GorrieData Parallel Algorithms
12/23/20063Ehud LammData Parallel Haskell: a status report
05/04/20119lmeyerovData Representation Synthesis
06/06/201012Matthew WillsonData schema languages
12/24/20031andrew cookeData Structure + Algorithm Survey (Caml)
02/28/20088Matt HelligeData Types a la Carte
10/06/201129Douglas McCleanData, Codata, and Their Implications for Equality, and Serialization
09/06/20047David B. WildgooseDatabase File System
07/23/20046Matt EstesDatabase Theory and Type systems/Programming Languages.
01/02/20066Serguey ZefirovDataflow languages and hardware - current status and directions
06/15/200614Peter ScottDataflow programming for PIC microcontrollers
07/19/20031Ehud LammDatatype Library Language (XML)
12/07/20069Denis Bredelet -jidoDate format in the forum
04/08/200425Noel WelshDating Design Patterns
04/28/20032Tim SweeneyDavid McAllester's "Ontic" Language
10/17/20021Ehud LammDavid McCusker is looking for a job
03/06/20021Ehud LammDavid McCusker on artificial languages
05/31/200312Ehud LammDavid Mertz: Multimethods
11/15/200715Ehud LammDavid Pollak on lift
01/04/20022Ehud LammA Day of Programming Language Research
05/23/20073raouldDbC + OPascal == Chrome
02/17/20012andrew cookeDBC for Lisp
02/18/20044Dan ShappirDDJ, March 2004, Programming Languages
12/08/20024Ehud LammDe-biforestation
11/17/200656Kay SchluehrDe-Scheming MIT?
03/07/20051Ehud LammDe-typechecker: converting from a type to a term
06/27/200517Jim AppleDead Languages
09/17/20001Chris RathmanDead Languages Society
06/02/200812Ehud LammDead-end theorems
01/18/20063pintmanDeadlink
06/08/20027Zach Garnerdealing with Scheme (or Lisp, etc)
05/04/20095Basile STARYNKEVITCHdealing with spam?
01/28/200112Chris RathmanDeath of the client
04/21/200913Jason DusekThe deBrujin Criterion and the "LCF Approach".
09/10/20044Andris BirkmanisA Debugging Environment for Lazy Functional Languages
06/24/200424Ehud LammDebugging Functional Programs
10/01/20053Hank ThediekDebuging state.
01/02/201252Anton van StraatenDeca, an LtU-friendly bare metal systems programming language
09/19/20079SamKDecayed Memoization
04/24/20073neelkDecidability of Higher Order Matching
08/22/20077Michael StoneDeclarative Assembler
06/05/20032andrew cookeA declarative debugger for Haskell 98
07/06/20021Ehud LammDeclarative Event-Oriented Programming
10/28/200836naaskingDeclarative layout and/or UI languages?
09/09/20031Mark EvansDeclarative Meta-programming
08/06/20025jon fernquestA Declarative Model for Simple Narratives
04/08/20077kaveh.shahbazian"Declarative" or "Functional"
08/21/20004andrew cookeDeclarative or Inferential?
01/29/201036Sean McDirmidDeclarative reactive tables
06/22/20011Chris RathmanThe decline of C++?
09/07/20001Ehud LammDecompilation
04/25/200614Ehud LammDeconstructing Process Isolation
09/02/200414Dominic FoxA Deeper Look At Metafunctions
03/10/20036Ehud LammDefensive programming in erlang
12/22/20083raeckDefining a containing function on polymorphic list
02/16/20057Dominic FoxDefining new infix operators in Python
04/08/20013LaiDefining predicate
04/01/20073William DavisDefining Types not as Classes but as Mathematical Sets
07/28/200941vagDefinition of Functional Programming Language
09/30/20032Ehud LammDefinitional Interpreters for Higher-Order Programming Languages
05/19/200712MarkMDelegating Responsibility in Digital Systems: Horton's "Who Done It?"
10/17/200614D.G.GaevDelevoping a new language...
08/19/20118Manuel J. SimoniDelimited Continuations Blues?
11/28/20115tilkDelimited continuations for C/C++
06/22/200610Chung-chieh ShanDelimited dynamic binding
04/07/200738Hank ThediekDeliverable code?
08/04/200013Ehud LammDelphi?!!
08/02/200315Ehud LammDemo of VB "Whidbey"
10/13/201180Ehud LammDennis Ritchie passed away
02/19/200912Matt HelligeDenotational design with type class morphisms
04/14/200514Andris BirkmanisDenotational semantics of a DSL?
11/26/20043Ehud LammDenotational Semantics: A Methodology for Language Development
07/02/20011Ehud LammDepartments
07/01/20021Ehud LammDepartments
09/04/201028Manuel J. SimoniDependency injection via parameterized types (?!)
11/06/200727Matt HelligeDependent Classes
03/23/200810Serguey ZefirovDependent Types, Generic Programming and Overloading.
11/21/200516David TellerDependent types: literature, implementations and limitations ?
09/20/20082Isaac Gouydependent-types linear-types 101 ?
12/22/20114Jacques CaretteDependently Typed Programming based on Automated Theorem Proving
02/02/201014andrewzboardDepends on what "is" is
07/29/201048Alex CruiseDeprecating the Observer Pattern
03/24/20011andrew cookeDepressing, but true
10/04/20075neelkDerivation and Evaluation of Concurrent Collectors
11/26/20076ilSignorCarloDerivation trees for lambda-calculus
01/03/200719Andris BirkmanisDerivatives and dissections of data types
09/28/20035andrew cookeDeriving a grammar from source
10/16/20023Ken ShanDeriving backtracking monad transformers
05/23/20098Jules JacobsDeriving Functions to Work on Different Types of Data
05/23/20035andrew cookeDescription Logics in Data Management
09/08/200411Danny AyersDescription Logics in Literate Haskell
02/20/20078neelkThe Design and Implementation of a Dataflow Language for Scriptable Debugging
08/08/20001Ehud Lamm'The Design and Implementation of Programming Languages'
01/22/200833Ehud LammThe Design and Implementation of Typed Scheme
01/29/20014Ehud LammDesign By Contract
02/22/20022Brent FulghamDesign By Contract
10/22/200210Brent FulghamDesign By Contract Discussion
07/03/20056Andris BirkmanisDesign Concepts in Programming Languages
08/22/20081Tim ChevalierDesign Concepts in Programming Languages
10/20/200810Dan MonizDesign Concepts in Programming Languages is now available
01/21/20053Neil MaddenDesign Docs - Tcl TIPs
08/29/20061peter steinerdesign docs links c/c++
07/05/20059Ehud LammThe design of C++0x
08/10/200312Ehud LammThe Design of Parallel Programming Languages
01/09/20027Brent FulghamDesign Paradigms
03/16/200618Ehud LammDesign Patterns as Higher-Order Datatype-Generic Programs.
03/21/20011Ehud LammDesign Patterns in Dynamic Programming
08/29/20025Ehud LammDesign Patterns in XML Applications
09/23/20002Ehud LammDesign Principles and Design Patterns (OOD)
05/10/20011Ehud LammDesign Principles Behind Smalltalk
12/01/20011Ehud LammDesign Principles Behind Smalltalk
10/04/201077el-vadimoDesign Principles Behind Smalltalk
10/19/200915ade_oshineyeThe design process for Zimbu
05/11/201011Mark EvansDesignerUnits
02/05/20047andrew cookeDesigning a "Business Layer"
12/08/201139pgregoryDesigning a languge — what theory is a must?
05/06/200618cdigginsDesigning a Type Notation for a Stack Based Functional Language
05/28/20031Neel KrishnaswamiDesigning and Implementing Combinator Languages
02/22/200510ydewitDesigning and Implementing DSL languages: recommended reading?
12/23/20022Ehud LammDesigning and Using Combinators
07/05/20071Ehud LammDesigning High-Security Systems: A Comparison of Programming Languages
02/13/200310Manuel SimoniDesigning Reusable Classes (PDF)
11/30/20012Ehud LammDesigning Tapestry Mega-Components
10/28/20092johnwcowanDesperately seeking monomorphic typing
05/21/20032Ehud LammDestructors, Finalizers, and Synchronization
04/07/20092Ehud LammDetecting Data Race and Atomicity Violation via Typestate-Guided Static Analysis
03/24/201112jafingerhutDetermining if a function is effectively pure
12/31/200813ellisk"Determinism" of types?
12/09/200925msimoniDeveloper Guided Code Splitting
07/25/20112scottmclDeveloper Phenomenology vs. Artifact Attributes in Language Design
02/27/20023Dan ShappirThe developer's dilemma
04/01/20021Ehud LammDeveloping Applications with Objective Caml
07/13/20028jon fernquestDeveloping Applications with Objective CAML
12/13/20029Ehud LammDeveloping Interactive Web Programs (Scheme Servlets)
12/18/200255Ehud LammDeveloping Reliable Software with Scripting Languages
12/11/200935Leon P SmithThe Development of Sage
10/02/20021jon fernquestDevils and Angels
05/11/20032Ehud LammDevils and Angels, via Monads
07/16/20051Serguey ZefirovDiaGen and DiaPlan
08/30/20021jon fernquestDiagnosing Java code: Assertions and temporal logic in Java
10/19/20021jon fernquestDiagnosing Java code: Unit tests and automated code analysis
01/04/20012pixeldiagram & history of languages
12/31/20009pixeldiagram & history of programming languages
08/19/200765Peter Van RoyDiagram showing all programming paradigms and their relationships
08/02/20021jon fernquestDiagrammatic Representations in Domain-Specific Languages
12/20/20072Matt HelligeA Dialogue on Infinity
02/13/20092Alex RubinsteynDifferences between gradual, soft, and dynamic dependent typing?
12/05/200950msimoniDifferentiating Parsers
08/08/20084Ehud LammDifferentiating regions
12/18/20003Chris RathmanDigitaScript: Scripting Language for Digital Cameras
08/08/20024Ehud LammDijkstra and the Ada language
02/19/200720ZombywufDimensional analysis typing
11/09/20031Isaac GouyDines Bjorner Software Engineering textbooks
12/19/20093Carl HewittDirect Inference in Direct Logic(TM)
02/01/20024Ehud LammDirect manipulation languages
11/13/20107Jacques CaretteDirectly Reflective Meta-Programming
12/07/200610Luke GorrieDirectness and liveness in the morphic user interface construction environment
03/20/200810Daniel YokomizoThe Disciplined Disciple Compiler
01/14/201050scottmclDiscoverability, Language Features, and the First Step Toward Composition
02/19/20011Ehud LammThe Discoveries of Continuations - Reynolds
02/28/20022Ehud LammDiscovering Squeak
08/17/20094Matthew FuchsThe Discrete Event Calculus as a Programming Language
10/25/20004Ehud LammDiscussion Group
06/14/20013Chris RathmanDisney Losing Kay & Team
11/07/20012Ehud LammDispelling Java programming language myths
03/21/201283Sean McDirmidDisruptive PLT Revisited
08/18/200218Ehud LammDisruptive Programming Language Technologies
04/19/20034Chris RathmanDissecting Unlambda Birds
03/26/20042Luke Gorriedistcc: a fast, free distributed C/C++ compiler
08/30/20021Frank AtanassowDistel: Distributed Emacs Lisp
12/29/200210Ehud LammDistel: Distributed Emacs Lisp (for Erlang)
03/15/201212Jules JacobsDistributed capabilities versus network latency
10/15/200414dkondrDistributed Functional Programming
11/30/20061naaskingDistributed Meta-Programming
06/14/200722raouldDistributed Objects vs. Messaging
10/21/20038Peter Van RoyDistributed programming made easy
09/18/20104cypofDistributed Transactional Memory
08/29/20086Denis Bredelet -jidoDistributed/Parallel language semantics
09/12/20058Ehud LammDistributive laws for the Coinductive Solution of Recursive Equations
09/12/200714Ehud LammDivaScheme
02/04/20021Ehud LammDIY Web Services with Radio 8
05/23/20012LaiDJGPP
07/28/20111Charles TorreDKAL: Distributed Knowledge Authorization Language
11/06/200215Isaac GouyDo languages matter?
08/21/20022Ehud LammDo we Need Dependent Types?
10/28/201010zell08vDo you happen to hear about pre-equivalence?
02/19/20104iainmcginDo you know of any good summer schools on types/programming languages for 2010?
11/10/200654Denis Bredelet -jidoDodo
01/07/20107raoulddoes anybody want to fix wikipedia?
02/06/200812David MinorDoes anyone know of work done on co-data-types?
08/08/20022jon fernquestDoes Code Decay?
05/25/20077AhnfeltDoes these constructs solve the expression problem?
08/06/20109el-vadimodoes your language need a memory model?
09/04/200815jimdesudoing letrec with lambdas
03/02/20021Patrick LoganDOM and Lisp's READ
09/13/20041Vitaly LugovskyDomain Specific Languages hierarchy discussion
03/06/20031Ehud LammDomain Theory
10/07/20039Ehud LammDomain-specific and general-purpose aspects of spreadsheet languages
05/16/200214Ehud LammDomain-specific Embedded Languages and Program Generators
11/24/20014Ehud LammDomain-Specific Languages: An Annotated Bibliography
03/26/20043Isaac GouyDomain-Specific Modeling Languages
03/06/20031Ehud LammDomains and Denotational Semantics: History, Open Problems
11/27/20034David B. WildgooseThe dominant paradigm
09/01/20022Frank AtanassowDomino on Acid
04/11/200527casDominus talks about HO Perl
05/12/200318Dan ShappirDon Box on C# generics vs. C++ generics
02/06/20021Dan ShappirDon Box on the Importance of Being WSDL
02/07/200222Dejan JelovicDon Box on the Importance of Being WSDL
02/21/200538Ehud LammDon Box: Teaching my kids to program
12/04/20031scruziaDon Knuth Book Tour!
02/25/20085hhm"Don't become a scientist" discussion at HN
01/04/20024Dejan JelovicDon's Favorite Aspects of the CLR
05/30/20013Chris RathmanDouble Check Locking In Java
09/27/20032Ehud LammDouglas Adams: Frank The Vandal
04/20/20064dbfaken"Down with Lambda-Lifting"
04/30/20024Chris RathmanDownsides to the C++ STL?
09/07/20031Mark EvansDP-COOL 2003 Proceedings
09/08/20037Ehud LammDP-COOL 2003 Proceedings
04/08/200321andrew cookeDPROG
01/23/20061Satrajit ChatterjeeDr Jekyll and Mr C
10/22/200414shrogersDr. Kenneth Iverson Passes Away
09/09/20023jon fernquestDr. Seuss on Parser Monads
09/14/200615Dave HermanDraft R6RS available
01/29/20043Mark EvansDrafting Legislation Using XML
04/12/20044Chris RathmanDraining the Language out of Color
11/09/20022Ehud LammThe Dream of a Perfect Language
06/25/20074sidhuThe dream of Church and Curry realized?
03/12/200410M.J. StahlDressing up Self in JavaScript
05/09/20081Ehud LammDryadLINQ
06/10/20063Matt EstesA DSL based Web Framework.
01/05/20031Ehud LammDSL for blog aggregators
11/26/20033Ehud LammDSL for bookmarklets
01/16/20042Olivier LefevreDSL for financial contracts
01/16/200415Ehud LammDSL for financial contracts
06/28/20123True KonradsDSL for Streaming Network Traffic Analysis
06/28/20123True KonradsDSL for Streaming Network Traffic Analysis
09/06/200923Ehud LammDSL goodness
01/08/20045Ehud LammDSL Implementation in MetaOCaml, Template Haskell, and C++
12/08/20035Ehud LammDSL in Software Development and Releation to Partial Evaluation
07/04/200632dataangelDSLs and operator associativity/precedence
11/24/20012Ehud LammDSLs: A Logical Approach
03/10/20065Matt HelligeDSLs: How and When?
05/13/20051Ehud LammDtracing Python
08/24/20077paddy3118Duck Typing advocated where?
12/29/20057lmeyerovDuck typing vs Structural Subtyping
03/26/200445Isaac GouyDying Tongues
08/31/20007Chris RathmanDylan comments...
11/11/20032Ehud LammDylan Evans: Computer Illiteracy
09/01/20001Ehud LammThe Dylan Reference Manual
01/18/200511Greg BuchholzDynamic Eager Haskell
03/20/20022Ehud LammDynamic Functions using FXSL
06/26/200510bdenckla"dynamic" generative programming?
05/02/200720Sean McDirmidDynamic interactivity in Mathematica 6
08/26/200333Ehud LammDynamic languages and virtual machines
07/06/20056OvidDynamic Languages Journal?
01/28/20032Chris DoubleDynamic Languages on .NET
05/14/20032Dejan JelovicDynamic Languages on CLR
05/17/20012andrew cookeDynamic Languages Panel download
08/09/20047Luke GorrieDynamic Languages Wizards panel videos (rerun)
03/05/20094Hank ThediekDynamic Logic
11/30/200340Patrick LoganDynamic Properties
08/29/200627Hank ThediekDynamic Semantics
04/21/20065Isaac GouyDynamic Software Updating for C
09/20/200527Matt HelligeDynamic typing in OCaml
09/21/200516Jim AppleDynamic vs. Static Typing - A Pattern-Based Analysis
08/20/200111Ehud LammDynamic Web Sites with XML, XSLT and JSP
10/20/200313Ehud LammDynamically scoped functions vs. AOP
10/30/20018Ehud LammDynamo- Dynamic Logic Programming
12/04/20073Ehud LammDySy: Dynamic Symbolic Execution for Invariant Inference
12/31/20017Ehud LammE - secure,distributed, pure OOP and p2p scripting language
04/16/200621Chris RathmanE Thesis: Robust Composition
06/04/20023Bryn KellerEager Haskell
05/02/20034Ehud LammEarliest Uses of Various Mathematical Symbols
04/02/20023Ehud LammEarly Adopters Like Visual Studio .Net
07/05/200410Ehud LammEarly history of Fortran
07/17/20028Ehud LammEarly Java: Worse is Better and Meta is Better, Two Lessons
04/07/20074Jim AppleEarly Programming Languages (A Logic Puzzle)
01/04/20084raouldEarly vs. late binding dogma/experiences?
04/29/20028Ehud LammEase - Evolutionary Algorithms Scripting Environment
04/16/20078falconEasylanguage: domain specific language for trading stocks
09/10/20013Ehud LammEclipse
05/01/20021Brent FulghamEclipse and Emacs
03/04/20041Mark EvansEclipseCon 2004 Presentations
02/11/20061Luke GorrieECLM 2006
11/06/20075Dave HermanECMAScript Edition 4 and Backwards Compatibility
06/08/200755Dave HermanECMAScript Edition 4 Reference Implementation
07/18/200513David N. WeltonEconomics of Programming Languages
10/29/20092bashyalECOOP 2009 Banquet speech
02/05/200311Ehud LammEd Felten: Programs vs. Data
02/27/20079Ehud LammEd Felten: Why Understanding Programs is Hard
06/30/20022Ehud LammEdge Side Includes (ESI)
07/01/20041Ehud LammEditors Ahoy!
05/17/20051Ehud LammEditors on Vacation
11/05/20039Ehud LammEditors, Ahoy!
12/17/20021Ehud LammEditors?
08/07/20024Jarno VirtanenEdsger W. Dijkstra has died
08/07/20024Ehud LammEdsger Wybe Dijkstra (1930-2002)
03/10/20085chihiroEducational environments to learn programming
03/09/200561Ehud LammEducational Pearl: Automata as Macros
02/24/201112andyarvanitisEero, an Objective-C Dialect
09/29/201011Matt HelligeEff - Language of the Future
01/06/20068jesuswaffleEffect Systems?
03/22/20106Ohad KammarEffectful Code Transformations
08/06/20094Paul SnivelyEffective Interactive Proofs for Higher-Order Imperative Programs
02/07/201212Ehud LammEffective Scala
07/18/20088msidEffectiveness of C++ for scientific computing?
02/20/20077cdigginsEffects in Types
06/09/20036Ehud LammEfficient coroutine generation of constrained Gray sequences
01/21/20092Isaac GouyEfficient Interpretation by Transforming Data Types and Patterns to Functions
10/20/20021Ehud LammEfficient JVM Just-in-Time Compilation
07/08/20011Ehud LammEfficient Prolog: A Practical Guide
12/25/20003Chris RathmanEfficient tree searches in Logic Languages
09/10/20071Ehud LammEfficient, Correct Simulation of Biological Processes in the Stochastic Pi-calculus
03/01/20047Mark EvansEidola Language
07/25/20021Ehud LammEiffel on .Net
11/11/20002Chris RathmanEiffel Seperate Classes and Java
01/18/20011Ehud LammEiffel Struggle Results
04/06/200615John EikenberryEiffel Studio adds GPL version
05/02/20011Chris RathmanEJB 2.0 Proposed Final Draft 2
02/23/20013Ehud LammEJB critique
03/10/20011Chris RathmanEJB discussion (and criticisms)
05/30/20011Ehud LammEJB stories
02/13/20115vorov2Ela, dynamic functional language
12/04/20011Ehud LammElectricalFire
03/27/20012andrew cooke(Elegant) Recursive Ascent Parsing
06/26/200413Ohad KammarElementary Category Theory
02/15/20041Andris BirkmanisElements of Basic Category Theory
02/16/200425Ehud LammElements of Basic Category Theory
12/16/20065Luke GorrieElements of Interaction
06/20/20022John KozakElephant 2000
06/21/20021andrew cookeElephant 2000
01/21/200912Ehud LammElephant 2000: A Programming Language for the year 2015 Based on Speech Acts
04/23/201122Sean McDirmidElephants don't play chess
12/02/200963Ehud LammEleven Theses on Clojure
08/06/200413Ehud LammEliminating Array Bound Checking through Non-dependent types
02/02/20011andrew cookeelj Roundup
04/30/20011andrew cookeelj Roundup
01/14/20034Dan MonizElle
12/08/20113raouldElm cross-platform functional-reactive
06/26/20102shahbazAn Eloquent Book
10/19/20011Ehud LammElucidative Programming
11/06/20039Luke GorrieEMACS: The Extensible, Customizable Display Editor
06/05/200617Jeff NowakowskiEmail/news interface
12/03/20109YSharpEmbarrassed
01/24/200823raouldEmbedded concurrent FPish languages?
02/20/20108Caleb ReachEmbedded Domain-Specific Editors
10/12/20011Ehud LammEmbedded Java
06/18/200544andrew cookeEmbedded Languages in Java
02/07/200710raouldEmbedded ML?
02/09/20045M.J. StahlEmbedding Lisp/Logic for Robotics
03/15/200523SudarshanEmbedding one language in another
07/18/200458Frank AtanassowEmbedding Prolog in Haskell
08/06/20029jon fernquestEmbedding Prolog in Haskell
02/09/20011Ehud LammEmbedding Prolog into Haskell
12/26/20021Ehud LammEmbedding Sequence Analysis in FP
04/06/20107bashyalEmerging Languages Conference
12/26/20003Ehud LammEmpirical Results
07/13/20063Paolo MartiniEncoding Information Flow in Haskell
05/17/201213Matt MEncoding System Fw in predicative dependent type theory
04/20/20051David TellerEncodings (wikipedia)
08/11/200959NoelThe End of the GPU Roadmap
02/05/200112Ehud LammEnd-User XML oriented proramming
01/10/20084Allan McInnesEngineering Formal Metatheory
10/01/200522ade_oshineyeThe English-Likeness Monster
05/02/20043andrew cookeEnjoy the Soundness
05/04/201118RafaelEnso: William Cook's new programming model
03/04/20093Paul SnivelyEnsuring Correct-by-Construction Resource Usage by using Full-Spectrum Dependent Types
06/29/20047Ehud LammEnumerating the Rationals
02/19/20043Ehud LammEnvironment Classifiers
03/24/200319Dan ShappirEnvironment, scripting, and behavior
04/17/20022Ehud LammEnvironmental Acquisition - A New InheritancE Mechanism
12/06/200530Ehud LammEnvisioning a New Language: A Conversation With Victoria Livschitz
01/09/20082Ehud LammEOPL3
05/11/20051Jim AppleThe Epigram Blog
03/03/20097neelkEquality Saturation: A New Approach to Optimization
04/02/200832cdigginsErasmus: A Modular Language for Concurrent Programming
01/13/200410Ehud LammEric Gunnerson on language design at Microsoft (well, sort of)
07/08/20042Ehud LammEric Gunnerson's JavaOne report
03/30/20047Dan ShappirEric Lippert does SimpleScript
04/29/20011Ehud LammEric S. Raymond - Why Python?
05/13/20081David B. WildgooseErik Meijer and Bertrand Meyer - Objects, Contracts, Concurrency, Sleeping Barbers and Eiffel
01/08/20043Ehud LammErik Meijer on LtU
10/16/200931Z-BoErik Meijer's MSDN Channel 9 lecture series on functional programming
10/20/200322Ehud LammErik Meijer: Visual Basic Programmers Love Anamorphisms
03/31/20123Charles TorreErik Meijer: Your Mouse is a Database - Rx and Modern Asynchronous Programming
03/11/200813neelkEriskay: a Programming Language Based on Game Semantics
08/28/20005Ehud LammErlang
07/20/200636coffeemugErlang concurrency: why asynchronious messages?
10/23/20021Francesco CesariniErlang in Large Scale Software Design
10/06/20011Ehud LammErlang in Real Time
05/28/200314Kimberley BurchettErlang is Icky
03/31/20024Ehud LammErlang Is Worth a Look
11/29/20041Ehud LammErlang REPOS 1.0
08/17/200418Luke GorrieErlang the Movie
09/25/200111Ehud LammErlang to OTP: A heavy duty TCP/IP Client Server application
09/06/20041Ehud LammErlang tutorial
10/02/20015Ehud LammErlang tutorial and history
12/03/20062Isaac GouyErlang vs C++ for Robust Telecom Software
07/25/20061feeleyErlang Workshop 2006
12/10/20034Ehud LammErlang/OTP User Conference (euc'2003) Proceedings
02/18/200323Ehud LammErlang: A Case Study of Technology Introduction
07/13/20073Jason DusekErlCaml
10/13/20049Fernando RodriguezErlisp: Common Lisp Meets Erlang
10/19/20075dbfakenErlOCaml
08/19/200414Ehud LammError handling strategies
05/23/20072J Storrs HallError messages
08/20/20087Jules JacobsError Messages in Dynamically Typed Languages
12/27/20023Ehud LammEs: A shell with higher-order functions
08/22/20067Jim AppleESC not just for Java any more
03/31/20032Ehud LammEscape Analysis for Java
08/20/20062Hank ThediekEscape sequence for XML
12/07/20061Denis Bredelet -jidoeskimo: experimenting with skeletons in the shared address model.
07/09/20058Chris RathmanESL Design
07/17/20053Kevin LipeEsolang Extravaganza
01/14/20033Michael VanierEsoteric computer languages
02/16/20012Ehud LammThe Esoteric Programming Languages Ring
11/11/200224Sam GentileEssay: Multi-Paradigm Design and Generic Programming
02/18/20032Ehud LammThe essence of compiling exceptions
03/05/20011Ehud LammThe Essence of Compiling with Continutations
05/28/20051Ehud LammThe Essence of Data Access in Cw
09/21/200513shaprThe essence of Dataflow Programming by Tarmo Uustalu and Varmo Vene
02/02/20061Jim AppleThe essence of ML type inference
07/23/20028jon fernquestThe Essence of Strategic Programming
04/13/20066Ehud LammThe Essence of the Iterator Pattern
07/22/20022Ehud LammThe Essence of XML
03/21/20063Thomas SuttonEssential Language Support for Generic Programming
03/12/20011Ehud LammEssentials of Programming Languages, 2e
01/22/20032Ehud LammESSLLI 2003 - 18-29 August
02/09/20021Ehud LammETAPS registration now open
03/26/20041Ehud LammA Eulogy for HyperCard
06/19/20042Shae ErissonEuroHaskell 2004
11/19/20031Ken ShanEuropean Summer School on Logic, Language and Information
07/02/20022Ehud LammEuropython presentations
06/14/20042Ehud LammEuroPython'2004 Slides
01/28/20106andrewzboardeval and (infinite) recursion
03/18/20026Ehud LammEvaluating a new programming language
10/08/20035Isaac GouyEvaluating API usability at Microsoft
06/15/20106True KonradsEvaluating code quality
06/08/20074James HagueEvaluating High-Level Distributed Language Constructs
04/25/20121Sean McDirmidEvaluating the Design of the R Language
07/28/200930James IryEvaluation and Usability of Programming Languages and Tools (PLATEAU)
09/15/20024jon fernquestEvaluation Order Semantics in Expressions with Side Effects
01/13/201120naaskingEvaluation strategies: authoritative reference?
07/12/200614Matt HelligeEvent-Based Programming without Inversion of Control
12/01/200329Andris BirkmanisEvents and Continuations
02/28/200421Dan ShappirEvery Language War Ever
08/23/20042andrew cookeEvery language you never wanted to know
01/31/20065mvwEverything Your Professor Failed to Tell You About Functional Programming
06/28/201012Ehud LammEvocative metaphor
10/11/20012Ehud LammThe Evolution of a Haskell Programmer
10/22/20032Mark EvansEvolution of a Programmer (Joke)
02/17/20032Ehud LammEvolution of Indo-European Languages using ASP
07/07/200756Isaac GouyThe Evolution Of LINQ And Its Impact On The Design Of C#
05/22/20013BiepThe Evolution of Lisp
10/20/20115Andy WingoThe evolution of RISC technology at IBM
12/02/20072doublecEvolutionary Programming and Gradual Typing in ECMAScript 4
05/30/200317Toby ReyeltsEvolving a programming language
02/07/200619Ehud LammeWeek: 'Exotic' Programming Tools Go Mainstream
10/30/20041Ehud LammEWeek: Programming Legends Debate .Net, J2EE
11/23/20016Ehud LammExample little languages
01/03/20024Adewale OshineyeExamples of 119 programming languages
09/06/20076echinuzExamples of Categorical Semantics for Languages with Dependent Types
08/31/20102guerrilla_thoughtExamples of encodings in Pure Type Systems
03/09/20122Manuel J. SimoniExamples of Lisp Code Typography
03/06/200814raouldExcel as a different programming paradigm
04/25/20042andrew cookeExcel examples
10/08/20036Ehud LammExcellent tutorial on Scheme macros
08/30/20021Manuel SimoniException-Safety in Generic Components
12/22/20053Chung-chieh ShanExceptional syntax
02/26/200825raouldexceptions again
11/10/20022Ehud LammExecutable Implementation of Scheme Denotational Semantics
04/04/20023Ehud LammExegesis 4
08/23/20025Keith DevensExegesis 5 is out
08/25/20022Ehud LammExegesis 5 is out
07/30/200327Ehud LammExegesis 6
11/12/20031Ehud LammExercises in Coalgebraic Specification
05/06/20051Jim AppleExistential Types == Guarded Types
03/28/200727Anton van StraatenExpect New Major Language Within Five Years
08/08/20078Ehud LammExperience Report: Scheme in Commercial Web Application Development
02/14/20113Manuel J. SimoniExperience with non-linearized superclasses?
07/02/20097Will BentonExplaining database query or constraint-satisfaction failures
07/13/2004175Ehud LammExplaining monads
11/12/200926Scott JohnsonExplanation of Computer Theory for Lawyers
03/09/200553bdencklaExploiting parser ambiguity
07/17/20021Dan ShappirExploring .NET Alternatives
10/30/20021Ehud LammExploring alternative syntaxes for XML
03/06/20031Patrick LoganExploring CSP
09/22/20029jon fernquestExploring NLP in Oz/Mozart
12/15/20001andrew cookeExploring Randomness
03/10/20073neelkExpressing Heap-shape Contracts in Linear Logic
08/06/20066cdigginsExpressing the Type of a While Loop
05/11/20074naaskingExpressing usage constraints within the language
05/06/20077Ehud LammThe Expression Problem Revisited
05/06/20073Ehud LammThe expression problem, Scandinavian style
02/26/20067Ehud LammAn Expressive Language of Signatures
08/22/20004andrew cookeExpressiveness of Declarative Languages
10/21/200345Peter Van RoyExpressiveness versus execution speed
08/09/200523David B. HeldExpressivity
03/29/2005218el-vadimoexpressivity of "idiomatic C++"
04/26/200542falconExpressivity of lisp/scheme but speed of assembly/C/C++
12/10/20021bryan rasmussenExpresso, environment for ISO 10303-1
05/28/20031Ehud LammEXSLT: Enhancing the Power of XSLT
04/14/20081jbfrymanExtended Deadline - ALTA 2008 CFP
03/09/20011Ehud LammExtended Static Checking for Java
11/05/201110raouldextending functions vs. extending objects
09/13/20079Ingo WechsungExtending HM type inference -- would this be possible? Or even desirable?
07/30/20072Dominic FoxExtending Java with Yield
12/20/20063Ehud LammExtending Prolog with Incomplete Fuzzy Information
11/20/20045Ehud LammExtending Ruby with C
02/28/201038msimoniExtending the Scope of Syntactic Abstraction
06/13/20047Chris RathmanExtensible Code Generation with Java
07/09/20072skallerExtensible Languages
04/09/20073naaskingExtensible Pattern Matching via a Lightweight Language
05/12/200410Ehud LammExtensible Programming for the 21st Century
10/30/201134naaskingExtensible Programming with First-Class Cases
11/15/200510Matt HelligeExtensible Records With Scoped Labels
06/09/20031Ehud LammExtensible Syntax with Lexical Scoping
01/17/20071thgibbsExtracting Queries by Static Analysis of Transparent Persistence
02/03/20021Ehud LammExtreme Markup Languages 2002
07/20/20021Ehud LammExtreme Markup Languages 2002 (conference program)
02/03/20104L SpiceExtreme non-choosiness
10/19/20089christopherF in System F
05/16/20026Dejan JelovicF#
04/07/20071grantF# 1.9.1 released
05/20/20093Isaac GouyF# tip toes into the mainstream?
10/05/201114Gabriel HorvathF# type providers
10/16/20045Danny AyersF#, a functional language for .Net
10/22/20087Charles StewartFω^C: a symmetrically classical variant of System Fω
02/16/20014Chris RathmanF-Script programming language
10/17/20022Ehud LammF-Script: Smalltalk Scripting for Mac OS X
11/14/20066rossjudsonF3 - Functional GUI Development for Java
05/09/20076rossjudsonF3 is now openjfx
01/20/200713doughF3: New statically typed scripting language for java
06/25/20048Dominic FoxFabian Pascal on XQuery
05/07/20014andrew cookeFACT - Multiparadigm Programming with C++
04/21/20022Ken ShanFactasia
10/29/200810msimoniFactor: an extensible interactive language
06/30/20034andrew cookeFAD - A Functional Analysis and Design Methodology
07/07/200638Anton van StraatenFailure-oblivious computing
04/12/20111Sean McDirmidFaith, Hope, and Love: An essay on software science's neglect of human factors
04/15/20089naaskingFan Programming Language
07/17/20049Andris BirkmanisFantazies on "final"
03/27/20108anwarsFantom language discussion ; what are your thoughts ?
07/29/20001Ehud LammFAQ
03/31/20052Andris BirkmanisFAQ typo
01/07/2011124Ed Earl RossFast Compilers
03/17/200580Andrei FormigaThe fate of reduce() in Python 3000
03/16/20046Dan ShappirThe Fault Tolerant Shell
01/01/20063Simon HainesFavourite Use of Embedded Interpreters?
06/19/20012Paul SnivelyFC++
06/29/20079cjhThe feasability of Haskell in Scheme
05/07/201214bryaneddsFeather: A Heapless Functional Programming Language
01/07/20086Andris BirkmanisFeatherweight JavaScript?
12/19/200315John SkallerFeature wishes may be granted
08/20/200813msimoniFeatures of Common Lisp
07/29/20001Ehud LammFeedback
11/18/20001andrew cookeFeedback on Article?
11/19/20052ramses0Feedback on post?
01/27/20053Amir MichailFeedback Sought on Software System Design and Implementation Course
09/02/200314Manuel SimoniFelix: The power language for C++ programmers
10/13/20026Ehud LammFelleisen: From Patterns to Programming Languages
07/29/20021jon fernquestFeng Shui for Standard ML Programmers
05/24/20077Ehud LammFestschrift for John C Reynolds's 70th Birthday
02/13/201042Allan McInnesA few billion lines of code later: using static analysis to find bugs in the real world
10/03/201029Marc CoramFexprs as the basis of Lisp function application; or, $vau: the ultimate abstraction
10/26/20092Vilya HarveyField - a hybrid textual and visual programming environment
08/04/20021Ehud LammFifth ICFP Programming Contest
03/15/20122Manuel J. SimoniFiltering system calls with a packet filtering language
08/24/20059Ethan AubinFiltering Threads
02/21/20049Ehud LammFinalization (CLR)
06/09/20123Ehud LammFinally a reason to get an iPad?
03/03/20053olpaFind with XPath over file system
04/30/20037Dan ShappirFindBugs - A Bug Pattern Detector for Java
03/28/201150James IryFinding and Understanding Bugs in C Compilers
01/12/20078A B CarterFinding Landin's "The Mechanical Evaluation of Expressions"
12/16/20026Brent FulghamFindler's Contract Flaw Analysis and Eiffel
02/26/20072James HagueFinite State Machines in Forth
02/18/20036John FraserFinite State Machines in Forth
07/01/20061Ehud LammThe First 10 Prolog Programming Contests
06/06/20087scottmclFirst class class objects, class vs. value namespaces, etc.
03/11/20061marcoilFirst Class Copy & Paste
11/29/20023Ehud LammFirst Class Patterns
01/31/200715neelkFirst Class Relationships in an Object-oriented Language
05/29/200696Bruce RennieFirst Class Values, Types as values within a Programming Language
02/09/20014Ehud LammFirst Course Language List
06/03/200110Ehud LammFirst JDO implementation
05/20/20052Dave BenjaminFirst public release of PyPy
05/22/20041Andris BirkmanisThe First Report on Scheme Revisited
11/07/20031Ehud LammFirst WinFx "application" written in SML
08/01/20024jon fernquestFirst-class Attribute Grammars
08/08/20041Frank AtanassowFirst-class labels for extensible rows (draft)
12/25/20011Ehud LammFirst-class Modules for Haskell
11/12/200814naaskingFirst-Class Patterns
08/03/20077naaskingFirst-class Polymorphism
02/16/20068Ehud LammFission for Program Comprehension
05/15/20021Dejan JelovicFive Little Languages and How They Grew: Talk at HOPL
09/14/20063Ohad KammarFixed-Point Induction
10/11/20002Chris RathmanFixing Java Threading
02/03/20088darkmage35@hotmail.comFL programming language
11/14/20117JeffBFlash and cross platform mobile web technologies
03/15/20025Ehud LammFlash MX
08/17/20016Ehud LammFlexibility
04/08/20069Ehud LammFlexible Exception Handling (in Smalltalk)
10/31/20023Ehud LammFloating Point Arithmetic
09/16/20051Philip WadlerFLOPS 2006
04/06/20011andrew cookeFlow Based Programming
07/02/20031Ehud LammFlow Caml
10/21/20031Ehud LammFlow Java: Declarative Concurrency for Java
01/16/200827Thomas LordFlower: a new way to write web services
05/07/20021Ehud LammFlu
05/30/20021Ehud LammA flurry of activity on XQuery
10/05/20022jon fernquestFold and Unfold for Program Semantics
04/01/200523NoelFold Must Fold!
04/29/200636cdigginsFolding neither Left nor Right (or how to avoid overspecifying the solution to a problem)
07/29/20016Ehud LammFolding over trees
12/06/200611dbfaken"Folding"/FP traversal over trees
09/09/20061Jim AppleFolds, Church Encodings, Builds, and Short Cut Fusion for Nested Types: A Principled Approach
08/03/20011Ehud Lammfor and against conservative GC
06/16/20088JanzoForex trading with functional programming
06/08/20101Manuel J. SimoniFormal Compiler Implementation in a Logical Framework
12/03/20056Matt EstesFormal Frustration...
10/12/200593Andris BirkmanisFormal methods for O/R mapping
08/06/20094Gergely BudayFormal methods for safety critical systems
10/17/20022jon fernquestA Formal Model for an Expressive Fragment of XSLT
12/29/20012Ehud LammFormal semantics for C
08/19/20057C GFormal semantics for working programmers
09/22/20021jon fernquestA formal semantics of patterns in XSLT
04/04/201016neelkA Formal System For Euclid's Elements
07/29/20021Ehud LammFormal Techniques for Software Reliability
02/03/201010John NowakFormal treatments (or examples of) of "function concatenation"?
04/23/20072Daniel EhrenbergFormalizing a minimal subset of concatenative languages
05/07/20071Isaac GouyFormalizing and extending C# type inference
11/15/20011Ehud LammFormalizing the Safety of Java, the Java Virtual Machine and
07/18/200418Mark EvansFormatting hints from Mark
06/29/20052Andris BirkmanisA Formulae-as-Types Interpretation of Subtractive Logic
05/24/200912Luke GorrieForth Dimensions
06/29/200747raouldForth in hardware ("not dead yet")
07/01/20108WarrenWilkinsonForth in Lisp
09/11/201020Manuel J. SimoniFortifying Macros
01/02/20061Ehud LammFortran articles online
04/24/20052Ehud LammFORTRAN pilot project
03/12/200512Ehud LammFortress focuses on the needs of scientists
04/27/200538Dave HermanThe Fortress Language Spec v0.618
01/27/20086Justin LoveFortress Presentation
11/17/200521GivasFortress Specs Updated: 0.785
10/17/20042andrew cookeForum Topics broken?
06/11/20102Z-BoForum "Unread Posts" bug
08/16/200550andnaessForum usability
05/18/20031Ehud LammA Foundation for Embedded Languages
03/06/20091neelkA Foundation for Flow-Based Program Matching Using Temporal Logic and Model Checking
03/16/20051Anton van StraatenFoundational Calculi for Programming Languages (intro)
12/06/20011Ehud LammFoundational Proof-Carrying Code
11/29/200712alixfoundations for J, APL etc
02/24/20089neelkFoundations for Structured Programming with GADTs
03/20/20021Ehud LammFoundations of Object-Oriented Programming Languages
09/29/20023Ehud LammThe Foundations of Two-Dimensional Semantics
01/09/200524Dave HermanThe Four Questions
08/16/20011Ehud LammFowler: Reducing Coupling
02/15/20011andrew cookeFP and XML
07/23/200828raouldFP in D 2.0
05/08/20011andrew cookeFP in Python
10/19/20012Ehud LammFP in Scheme: A WWW-oriented approach
12/02/20086MLstateFP Jobs
09/27/200711erichFPGA CPUs
11/20/20035John CarterFPGA's, Soft Cores and Custom CPU's.
04/16/20045Danny AyersFractal Music (and a Personal Introduction)
09/11/20085Andris BirkmanisA Framework for Comparing Models of Computation
04/05/20031Noel WelshA Framework for Programming Embedded Systems
07/29/200410Ehud LammFrancis Crick (1916-2004)
12/04/20038Patrick LoganFrappe: Functional Reactive Programming in Java
09/01/20001Ehud LammFree compiler & language tools
11/01/20021Luke GorrieA Free Implementation of CLIM
03/24/20101Ehud LammFree logic books
08/19/20022Ehud LammFree Smalltalk books
01/05/20042Patrick LoganFree Smalltalk Books
09/23/20041ecavazosFree video lectures presented by Kay, Lampson, Ingalls, ...
04/21/20011Ehud LammFree Zope Hosting
11/16/20107Sean McDirmidThe Free-Form Linguistics Revolution in Mathematica
01/17/20081cha0sFreeBASIC
07/03/20021Ehud LammThe Frege Program Prover (FPP)
12/11/20053Ehud LammFrege's Contribution to Philosophy of Language
04/23/20121Tommy McGuireFrenetic
01/20/20041Jim AppleFreshML - abstract syntax manipulation
09/18/20071drcodeFringeDC Formal Meeting 1PM Saturday Sept 22nd
03/15/20081drcodeFringeDC Formal Meeting March 22nd at 1PM- Haskell Spectacular: XMonad, Zippers and More!
10/05/20081drcodeFringeDC Formal Meeting Oct 11th 6PM- Writing a compiler for a functional programming language
04/15/20091drcodeFringeDC Formal Meeting- April 18th 12PM Noon- Advanced Common Lisp Features
12/31/20073drcodeFringeDC Formal Meeting- Jan 5th 2008- Presentation by Gary Knott of Civilized Software
02/06/20081drcodeFringeDC informal meeting Saturday Feb 9th
05/08/20081drcodeFringeDC informal meeting Saturday May 10th
11/06/20071drcodeFringeDC Informal Meeting Saturday Nov 10
05/07/20071drcodeFringeDC Informal Meeting- May 12th, 6PM
07/20/20091drcodeFringeDC Meeting: Introduction to Prolog by Conrad Barski, July 25th 2009 at 1PM
06/22/20081drcodeFringeDC Programming Group Formal Meeting- July 12th, 6PM
09/03/20061drcodeFringeDC- New Washington DC Organization for Fringe Programming Languages
11/22/20046tomacoFrink
10/14/20051raould(from 2004) Possibly faster Haskell
04/21/200721Chung-chieh ShanFrom abstract interpretation to small-step typing
12/09/20021Ehud LammFrom Direct Style to Monadic Style through CPS
06/06/200516Andris BirkmanisFrom shift and reset to polarized linear logic
03/29/20104YSharpFrom type systems to language systems?
06/04/20033andrew cookeFront Page
05/08/20021andrew cookeFrost - Multimethods and FWVAs for C++
06/03/20031Ken HirschFugue: A Protocol Checker for the dotNET CLR
07/24/20022Sam GentileFull Eiffel on the .NET Framework
06/25/200949John CarterFully Encapsulated Languages? Are there any out there?
06/25/200711cdigginsFully Inferable Languages
03/06/20042Ehud LammFun and Games with Multi-Language Development
12/22/20024Ehud LammThe Fun of Programming
05/27/20033andrew cookeThe Fun of Programming
06/18/20031andrew cookeFun project
05/03/20022Michael Christopher Vanierfun with combinators
03/30/20053Derek ElkinsFun: HaWiki Quotes Page
08/21/20095Matt HelligeFunction Interface Models for Hardware Compilation
05/23/200732chinufunction overriding workaround in dynamically typed languages
08/16/20022Ehud LammThe Function Pointer Tutorials
02/22/20021Ehud LammFunctional and Declarative Programming in Education (FDPE99)
03/12/20032TanyaFunctional and logic paradigms...
08/22/200516Greg BuchholzFunctional anti-memoization
11/28/200880Peter Van RoyFunctional building blocks as concurrency patterns
06/08/20072neelkA Functional Description of TeX's Formula Layout
02/26/201035raouldfunctional equivalance?
02/17/20052Ehud LammFunctional Geometry
08/03/20095neelkA Functional I/O System (or Fun for Freshman Kids)
01/21/20012andrew cookeFunctional Images
03/26/20037Ehud LammFunctional Images
02/20/20012andrew cookeFunctional Images 2
07/09/20085neelkFunctional Netlists
05/03/200726jsnxFunctional Object-Oriented Programming
07/05/20042Ehud LammFunctional Objects
08/07/20001Ehud Lamm'A Functional Pattern System for Object-Oriented Design'
05/31/20011andrew cookeA Functional Pattern System for OO Design
09/10/20031Ehud LammFunctional Pearl: A fresh look at binary search trees
12/26/20093naaskingFunctional Pearl: Implicit Configurations —or, Type Classes Reflect the Values of Types
05/05/20076Derek ElkinsFunctional Pearls
10/09/20072Isaac GouyFunctional Programming - A Secret Weapon for Software Testing - John Hughes
11/11/200680Kay SchluehrFunctional programming and software engineering
05/17/20012andrew cookeFunctional Programming Archive
05/22/20101yminskyFunctional Programming at Jane Street
04/09/200622Erik MeijerFunctional Programming Has Reached The Masses; It's Called Visual Basic
10/06/20001Chris RathmanFunctional Programming in Clean
07/15/200418Anton van StraatenFunctional programming in Java
01/11/20023Ehud LammFunctional programming in Perl
02/21/20013Chris RathmanFunctional Programming in Python
06/11/200898mwandFunctional Programming in the ACM CS Curriculum
02/05/200211Ehud LammFunctional programming in XSLT
01/10/20091yminskyFunctional Programming jobs at Jane Street
03/30/20095puneetFunctional Programming Project
05/01/20031Ehud LammFunctional Programming with Apomorphisms / Corecursion
05/21/20071ExcaliborFunctional Programs as Linked Data
10/12/20002Chris RathmanFunctional Python
10/08/20107Chris KingFunctional random numbers without threading state
12/19/20069Chris KingFunctional Reactive GUI for O'Caml
07/21/200810Sean McDirmidFunctional reactive programming in C# for WPF
05/02/200619abayleyFunctional Relational Programming: Out of the tar pit
05/15/20021Ehud Lammfunctional software engineering experience?
02/24/20011Chris RathmanFunctional style in Perl
10/08/201024Bakul ShahA functional-programming view of time
06/26/200527cdigginsFunctions as Classes: Which languages?
09/06/20007Chris RathmanFunctions in XSL
08/17/200947ceti331functions vs procedures..
12/08/200781Jason Dusekfunctions, statements, expressions
03/16/20113Jacques CaretteFunctor is to Lens as Applicative is to Biplate: Introducing Multiplate
04/21/200619Robbert van DalenThe fundamental difference between Sets and Lists?
12/14/2008125Bruce RennieFundamental Flaws in Current Programming Language Type Systems
12/15/201015Dominique DevrieseThe fundamental limitations of parser combinators... and how to fix them.
04/16/20012andrew cookeFunDeps (Type classes, databases and more)
10/25/20004andrew cookeFunk
05/19/20055Andris BirkmanisFunny characters inference
02/09/20021Ehud LammFunny Flash hack
06/14/20022Ehud LammFunny stuff
05/03/20017Brad KnotwellFurther information on "Beating The Averages"
04/23/200117Chris RathmanFuture Directions for C++
10/15/20033Ehud LammThe Future of .NET Languages
07/20/201027Manuel J. SimoniThe Future of C#
12/08/20018Noel WelshThe Future of Compilers
09/12/20033Ehud LammFuture of Haskell discussion @ Haskell Workshop
06/15/20043andrew cookeFuture of Lambda?
11/27/200680Ehud LammThe Future of LtU
10/28/200672Peter Van RoyFuture of software design?
10/31/20001andrew cookeFuture Perl
09/24/20076Chris RathmanThe Future(s)
01/11/20043Ehud LammFxCop & DSLs
10/25/200763Ehud LammGödel, Nagel, minds and machines
12/17/20059Ehud LammG-Men Called on W-Hats for WMVD
02/05/20011Ehud LammG. Castagna. Covariance and contravariance: conflict without
10/25/20066Greg BuchholzGADT vs. Type Classes
11/23/20053Niels HoogeveenGADT's revisited
05/06/200510Jim AppleGADTs + Extensible Kinds = Dependent Programming
09/14/201026Manuel J. SimoniGADTs in a dynamically type-checked language?
06/05/20109Ehud LammThe Galois connection between syntax and semantics
09/30/20046ccshanGalois: high assurance software
03/22/20041andrew cookeGame Theory and Constratint Programming
04/13/20107giuseppemagGames and Languages
07/22/200610Kay SchluehrGamma formalism
02/13/20011Ehud LammGarbage Collection and the Radioactive Decay Model
05/01/20011Ehud LammGarbage Collection Can Be Faster Than Stack Allocation
11/12/20022Michael VanierGarbage collection in Ada?
08/20/20014Dejan JelovicGarbage collection vs. reference counting in .NET
08/11/200734neelkGarbage Collection Without Paging
12/18/20003Chris RathmanGardens Point Component Pascal
12/25/20063dmstat1GAs v. GPs
01/19/200213Ehud LammGaTech SqueakEnd 2002
11/04/20043Jim AppleGbeta
10/30/20011Ehud LammGCC 3.0: The State of the Source
02/01/200511ChrisGCC Wiki
02/08/20021Ehud LammGems from IBM's Java Technology Centre
12/26/20011Dan Shappirgen<> past and present
09/18/20082Ehud LammGeneral admin notes
12/03/201150WendellGeneral purpose as a special case?
07/14/20053Ehud LammGeneral Purpose Cellular Automata Programming
12/18/20026Bryn KellerGeneralising Monads to Arrows
10/01/20042Bryn KellerGeneralized ADTs in Haskell
11/24/20058Ehud LammGeneralized Algebraic Data Types and Object-Oriented Programming
04/21/20111dmbarbourGeneralized Arrows are Multi Level Languages
08/10/20012Chris RathmanGenerating all n-tuples
08/18/20021Dan ShappirGenerating Code at Run Time With Reflection.Emit
02/23/20099rob myersGenerating nested data types at runtime
09/08/20077viergroupieGenerating useful errors in a functional stream parser
08/12/20078neelkGenerational Real-time Garbage Collection
06/13/20061JamesLitsiosGenerative and Transformational Techniques
11/12/20075Anton van StraatenGenerative Code Specialisation for High-Performance Monte Carlo Simulations
11/05/20102naaskingGenerative Type Abstraction and Type-level Computation
09/29/20021jon fernquestGenerator and Search Objects in Java
11/11/20051Cremieux AlainA Generator for Type Checkers
07/16/20024Ehud LammGenerator-based state machines
05/06/20024Ehud LammGenerators and Abstraction
10/04/200111Ehud LammGenerators in Python, Icon and Scheme
04/04/20075technophobicgeekGenerators/Iterators and lazy evaluation
05/02/20053Andris BirkmanisGeneric Accumulations: Battery-powered Bananas
12/27/20023Ehud LammGeneric C# Sample Programs
05/03/20045Andris BirkmanisA Generic Component Framework for System Modeling
04/16/20098neelkGeneric Discrimination: Sorting and Partitioning Unshared Data in Linear Time
11/14/20041Ehud LammGeneric Functions have Landed (Python)
11/02/20011Ehud LammGeneric Haskell
10/29/20021Ehud LammGeneric Haskell: Practice and Theory
10/16/20003andrew cookeGeneric Java
12/18/20018Ehud LammGeneric Java type inference is unsound
01/01/200118Ehud LammGeneric Programming
01/26/20012andrew cookeGeneric Programming for Idiots
08/09/20011Ehud LammGeneric Programming in Haskell
02/01/20077Ehud LammGeneric Programming, Now!
04/17/20091Paul SnivelyA Generic Type-and-Effect System
05/20/20085Denis Bredelet -jidoGeneric types
12/10/20054Jim AppleGeneric views
09/15/20003Ehud LammGenericity in Java
09/18/200812Alex RubinsteynGenericity over tuples
07/30/20012Markgenericity using class substitution
05/12/20012Chris RathmanGenerics & Java
07/27/200614Matt HelligeGenerics as a Library
12/12/20023Isaac GouyGenerics for C# and .Net CLR
06/14/20014Chris RathmanGenerics for the CLR
09/13/20045Ehud LammGenerics for the masses
02/12/20041Ehud LammGenerics in the CLR (MSDN)
07/09/20041Ehud LammGenerics in Visual Basic 2005
12/20/20074Matt HelligeGenerics of a Higher Kind
09/13/200514Andris BirkmanisGenetic algorithms vs. genetic programming - PLT perspective?
10/18/20032Patrick LoganGenetic Evolution of Novel Entities Through Composite Abstractions
10/11/20037Ehud LammA gentle introduction to TLG, the Curry-Howard correspondence, and cut-elimination
12/11/200893Ehud LammThe Genuine Sieve of Eratosthenes
09/07/20011Bryn KellerGenuinely Functional User Interfaces
11/02/200515Derek ElkinsGeometric Algebra
01/21/200566Ehud LammGetting Started
11/26/200514dataangelGetting started in language design -- reading material?
03/20/20034Ehud LammGetting started with JML
08/12/20011Ehud LammGetting Up to Speed with Velocity
02/26/20011Ehud LammGHood -- a graphical viewer for Hood
12/05/20107Manuel J. SimoniGhosts of Unix Past: a historical search for design patterns
03/16/20041Ehud LammGibbons: Metamorphisms and streaming algorithms
11/02/20093Matt HelligeGilad Bracha on "Atomic Install"
11/11/20043David B. WildgooseGiving Bugs the Boot
05/21/20104hannesThe Glasgow Haskell Compiler and LLVM
04/15/20051shaprThe Glasgow Haskell Compiler Survey - GHC needs your feedback!
03/10/20035James HagueGlee: A new array language
04/25/20041Mark EvansGlobus Project for Grid Computing
09/30/20031Ehud LammGlossary
01/28/20053Scott JohnsonGlossary of abbreviations on LTU
09/30/20038Ehud LammGlossary page on Lambda?
04/04/20033Ehud LammGlowing review of Shared Source CLI Essentials
10/26/200429Thomas SuttonGMail accounts
06/25/20041megaczGmane hosting?
05/15/20041Ehud LammThe GNU 64-bit PL8 compiler
11/30/20016Ehud LammGNU lightning
09/07/20021jon fernquestGNU Prolog
11/30/20093msimoniGo Interfaces
11/10/2009127Srikumar SubramanianGo or Unladen Swallow?
03/29/2010113pgregoryGo's proposed panic/recover exception-like mechanism
07/16/20039Bryn KellerGodiva - a Very High Level Dialect of Java
07/31/20051Jim AppleGoF get SIGPLAN award
01/16/20122Charles TorreGoingNative 2012 - C++11 Style, Variadic Templates, Concepts, Static If, Memory Model, STL11, VC11 (and beyond) and Clang
04/17/200213Michael Christopher Vaniergoo: a generic-function based OO language
04/19/20021Ehud LammGOO: a generic-function based OO language
03/12/20021Brent FulghamGood Analysis of the JVM and the CLR
10/15/200658Ehud LammGood Ideas, Through the Looking Glass
09/21/200518Tim SweeneyGood languages with simple grammar
11/01/200223Alex Sauer-BudgeA Good OOP Critique?
04/02/20074Peter ScottGood parallel algorithms books?
08/06/20021Ehud LammGood question
08/10/20072cookiezGood real world example on map/reduce/filter
06/11/20126Allan McInnesGoogle Blockly Lets You Hack With No Keyboard
09/01/200816Ehud LammGoogle chrome
03/22/200611Erik MeijerGoogle Magic
10/09/20042Ehud LammGoogle Print (and Computable Functions)
08/13/20078Ehud LammGoogle Python Sprint 2007
06/24/20011Ehud LammGoogle searches
05/08/20016Ehud LammGoogle stops indexing these servers
03/15/20076Ehud LammGoogle Summer of Code
10/07/20071RafaelGoogle Tech Talk on the CMU Natural Programming Project
04/25/20077Chris PerkinsGoogle Tech Talk: Phil Gosset discusses parametric polymorphism and girard-reynolds isomorphism
02/12/20108Z-BoGoogle TechTalk: The Evolution of End-User Programming
10/10/201193vieiroGoogle's Dart announced
09/15/201172Z-BoGoogle's "The Future of JavaScript" internal memo leaked
06/02/200913Ehud LammGoolgle & IDEs
03/21/20025Ehud LammGosling hits 'Jackpot' with futuristic tools
03/21/200642Ehud LammGosling vs. Dynamic Languages
07/21/20011Ehud LammGosling: The Story of Java
11/09/201013carsongrossGosu Released
06/29/200614Niels HoogeveenGottfried Wilhelm Leibniz
03/20/20071pasalicGPCEགྷ Call for Papers
08/19/20048Patrick SchultzGrad School advice
10/26/20046tofupupGrad School [Master's Programs]
08/30/200618Paul SnivelyGradual Typing for Functional Languages
02/12/20072Matt HelligeGradual Typing for Objects
07/24/20044Ehud LammGrady Booch on software archeology
03/17/200511Ehud LammGrady Booch: AOSD keynote
12/04/20041Ehud LammGrady Booch: Microsoft and Domain Specific Languages
07/19/200533Ehud LammGrady Booch: Software Engineering Grand Challenges
03/16/20051el-vadimoGrady Booch's keynote on software complexity at AOSD
08/17/201054marcoThe Grafwegen Hi Compiler named Hic release 0.1
11/21/20021Isaac GouyGrail: A Zero'th Programming Language
11/23/20068Ehud LammGrammar Visualization
09/22/20085Brett GibsonA graph puzzle
06/05/201241Manuel J. SimoniGraphical languages of the Russian space program
01/19/201225danbstGraphics primitives?
01/30/20042Mark EvansGraphite DSL for Advanced Typography
02/05/200411Ehud LammGraphPath
07/17/20023jon fernquestGraphviz: Programmable Graph Editor
05/17/200523Chris RathmanGrassroots computing languages hit the big time
01/21/20041Ehud LammGreat links
09/25/20049Andrei FormigaGreat Works in Programming Languages
07/29/20093Ehud LammGreen: A System for Supporting Energy-Conscious Programming using Principled Approximation
07/28/20036Chris RathmanGregor Kiczales on Aspect Oriented Programming
05/14/20021Ehud LammGregor, the next generation XSLT compiler
08/26/200411Ehud LammGrid Computing & the Linda Programming Model
10/24/20033Mark EvansGroovy Language
12/07/200744RobJellinghausA Growable Language Manifesto
04/23/200434Luke GorrieGrowing a Language
10/26/200610dbfakenGrowing interest in Smalltalk?
06/14/200938vagGRS vs LTRS
08/09/20074neelkGuaranteed Optimization
03/08/20043Ehud LammGuaranteed Optimization for Domain-Specific Programming
08/08/20054Andris BirkmanisGuarded Induction and Weakly Final Coalgebras in Dependent Type Theory
08/24/20039Ehud LammGuest Bloggers on LtU?
06/22/20113Ehud LammGuidance to avoiding vulnerabilities in programming languages (ISO/IEC 24772)
02/06/20061Ehud LammA Guide to PLT Scheme Contracts
12/16/200211Ehud LammGuide to Python introspection
07/25/20025jon fernquestGuiding Visitors: Separating Navigation from Computation
03/16/20011andrew cookeGuido on Python
02/13/20021Ehud LammGuido van Rossum Python 10 DevDay Keynote
06/10/20022Ehud LammGuido van Rossum, Linux Magazine interview
04/05/20025Ehud LammGuido van Rossum: An Optimization Anecdote
03/05/20021Ehud LammGuido van Rossum: Introduction to Python
03/10/20023Ehud LammGuido van Rossum: Parade of the PEPs
01/28/200375Ehud LammGuido van Rossum: Programming at Python Speed
02/11/2006123Ehud LammGuido: Language Design Is Not Just Solving Puzzles
05/04/201025Joey AdamsGuppy: trying to make parsing simple, fun, and powerful
11/21/200826Chris RathmanGuy Steele & Richard Gabriel: 50 in 50
01/15/201161Thomas Lordguy steele on how (not) to think of parallel programming
12/30/200523Matthew MorganGuy Steele on Language Design
09/01/20044Ehud LammGvR: Rejecting the J2 decorators proposal
11/12/20011Ehud LammH-M type inference and imperative language features
08/11/20093Ehud LammHa?
05/07/20064Ehud LammA Hacker's Introduction to Partial Evaluation
05/11/20032Ehud LammA Hacker's Assistant
08/15/20023jon fernquestHacker's Introduction to Partial Evaluation
03/25/20021Ehud LammHakell mini-primer
03/12/200612Vladimir SlepnevHalf-baked idea: mini-language for vector processing
06/27/20105johnnybThe Halting Problem and Program Proving Algorithms
03/18/200516Greg BuchholzHalting program density?
03/30/20071Chris RathmanHaMLet-S and Successor ML
02/14/20041andrew cookeHancock - a TIA DSL?
11/10/20011Ehud LammHandbook of Automated Reasoning
07/04/20104Ohad KammarHandlers of Algebraic Effects
04/09/20031Patrick LoganHandling Failures In Erlang
05/10/20011andrew cookeHandling Graphs in Functional PLs
09/22/20064Ehud LammHandling multiple concurrent exceptions in C++ using futures
01/17/20024Ehud LammHAP Python Remote Debugger
07/28/20024Ehud LammHappy birthday Dear Lambda
07/28/20012Chris RathmanHappy Birthday LtU
07/29/200312Chris RathmanHappy Birthday LtU
07/27/200522Ehud LammHappy Birthday, dear Lambda
07/28/200811Ehud LammHappy Birthday, dear Lambda!
06/09/200530Dominic FoxHappy Birthday, PHP...
12/31/20031Ehud LammHappy New Year!
06/18/201016el-vadimohappy rebirth day, LtU NG!
07/01/20087Luke GorrieHardware Acceleration of Matrix Multiplication on a Xilinx FPGA
06/05/20011Ehud LammHardware Support for Objects/Java
05/15/20086Denis Bredelet -jidoHardwired polymorphism
10/02/20032Ehud LammHaRe -- The Haskell Refactorer
11/15/20022Ehud LammHarper: PL, The Essence of Computer Science
05/30/20021Ehud LammHarper: Programming Languages: Theory and Practice
01/11/20026Ehud LammHas J2EE Hit a Fork In the Road?
04/08/20011andrew cookeHaskell + Xml
11/15/200611dbfakenHaskell -&gt; Javascript converter, kind of
09/09/200593letdinosaursdieHaskell and creative freedom
05/24/20021Ehud LammHaskell books
11/08/20011Ehud LammHaskell Communities
11/12/20021Ethan AubinHaskell Communities and Activities Report
11/12/20043shaprHaskell Communities and Activities Report, Seventh Edition, November 2004
05/22/200560Mark EvansHaskell for C Programmers
10/09/20011Ehud LammHaskell for circuit description
09/24/20089David Minorhaskell for gpu
07/23/200414Bryn KellerHaskell Functional Programming Bookstore
10/08/20107YSharpHaskell implementation in Javascript
10/09/20099dpmulliganHaskell in the real world: writing a commercial program in Haskell
01/23/20069Ehud LammHaskell is not not ML
05/10/20042Ehud LammThe Haskell Road to Logic, Maths and Programming
05/06/20011Ehud LammHaskell Simulator of Quantum Computer
11/29/20001Ehud LammHaskell Store
10/13/200217Ehud LammHaskell tutorial in Hebrew
11/05/20096Greg BuchholzHaskell Type Constraints Unleashed
03/20/20013andrew cookeHaskell v Ada v C++ v Awk v ...
11/07/20118Patrick BrowneHaskell V Java type checking
02/14/20068SamKHaskell video lectures online
01/23/200616Ehud LammHaskell vs. Erlang, Reloaded
06/28/200717Anton van StraatenHaskell web store
04/21/20031Ehud LammHaskell Wiki
03/26/20091Patrick BrowneHaskell's type classes and CafeOBJ's module system
05/17/20045Andris BirkmanisHaskell-Coloured Petri Nets
12/17/20011Ehud LammHaskell/Java VM Bridge
05/22/20014andrew cookeHat - The Haskell Tracer
10/27/20018Ehud LammHating VBScript
01/20/200716seancharlesHave I Missed Something ?
08/05/200550Chris RathmanHave scripting languages peaked?
10/22/20092Charles StewartHave your AHOS and eat HOAS too!
07/23/200411mjstahlHaving trouble with 'purity'
12/15/20001andrew cookeHDLs and new Editors
05/22/20011andrew cookeHeap Profiling for Space Efficiency
10/07/20085Chris RathmanHejlsberg and Steele: Concurrency and Language Design
06/19/20031inkedmnhello
08/05/20113Francois GarillotHelp finding a (working ?) paper revisiting the Meijer-Fokkinga-Patterson classic
08/09/20093dlearyHelp me find a paper please?
01/16/20072Lucius Gregory MeredithHelp with a little geometric hackery...
09/28/200814shapHelp with N-Ary functions?
07/15/20081cbogartHelp with study of functional programmers
01/26/20092jdgallaghelp with type theory
06/05/20088happycowhelp with understanding combinatory logic
10/22/20046cdigginsHeron Language Specification
02/03/20014andrew cookeHeterogenous lists (existential types)
07/11/20015Ehud LammHidden complexities of tail-call/tail-recursion optimization
12/29/20031Isaac GouyHierarchy of Needs (adapted to Design)
05/22/20034Marius Amado AlvesHigh Level Language = Virtual Machine
04/11/20071Isaac GouyHigh Performance and Generality - Functional Programming
05/08/20024Noel WelshHigh-Level Assembly Language
09/24/20103naaskingHigh-level constructs for low-level C: exception handling, RAII, sum types and pattern matching
07/04/20061zayenzHigh-Level Nondeterministic Abstractions in C++
04/06/20051Chris RathmanHigher order functions - Lambda for the rest of us
04/07/201021scottmclHigher order functions vs. function arity and calling conventions
11/19/20062mmcHigher order insertion sort - HELP PLZ
09/01/200443Francis McCabeHigher order versus Object order
10/16/20012Ehud LammHigher-order logic programming in Prolog
08/30/20042Ehud LammHigher-order module system of ML is actually possible in Haskell
03/15/200858naaskingHigher-Order Programming without Closures?
02/08/20021Ehud LammHigher-order transformation of logic programs
06/17/20086scottmclHigher-order type constructor polymorphism vs./and template style specialization
11/16/20111emery[HIRING] 3 Positions @ UMass Amherst CS Dept, targeting Programming Languages
10/07/20032Ehud LammHistoric Documents
10/02/20031Isaac GouyHistoric Documents in Computer Science
06/28/20084Ehud LammHistorical map: round two, the fun begins
01/25/201030lmeyerovHistorical or sociological studies of programming language evolution?
02/16/201010Ehud LammHistorical question
01/05/200115Ehud LammHistory of APL and J
07/04/20012Chris RathmanA History of CLU
02/19/20081Ehud LammHistory of Lambda-Calculus and Combinatory logic
02/11/20048andrew cookeHistory of Lua
04/05/201125Ehud LammHistory of PL
08/23/20002Zach GarnerHistory of Programming Languages
03/01/20013Ehud LammHistory of Programming Languages (Mirror Page)
03/11/20041Ehud LammHistory of Programming Languages Seminar (Felleisen)
12/12/200182Bryn KellerThe History of T
11/20/20012Ehud LammHistory of the biohazard symbol
07/29/200419James HagueHistory: Array languages
12/04/20011Ehud LammHitch Hiker's Guide to the Smalltalk Compiler
04/03/20013andrew cookeHits + Speed
06/28/200834Ehud LammThe hits and misses of Microsoft
01/31/20013andrew cookeHits hits hits!
06/14/200622natHLVM - High Level Virtual Machine toolkit for dynamic languages
04/20/20082cdigginsHMF: Simple type inference for first-class polymorphism
06/12/20031Ehud LammHoare: The Emperor's Old Clothes
11/15/20012Ehud LammHoare's "Hints for Programming Language Design".
07/05/20048mjstahlHolding onto JavaScript's past
05/25/20045Ehud LammHoliday
12/24/200910Ehud LammHoliday Fun: How Programming Language Fanboys See Each Others' Languages
12/20/20001andrew cookeHolidays
10/23/20061Matt HelligeHolodeck games and CCCs
02/19/20042andrew cookehOp - Haskell Micro-Kernel
06/02/20067doublecHop: a Language for Programming the Web 2.0
07/14/200622Chris RathmanHOPL III and the History of Haskell
06/05/200753Chris RathmanHOPL III: Evolving a language in and for the real world: C++ 1991-2006
11/27/20084Chris RathmanHOPL III: The When, Why and Why Not of the BETA Programming Language
05/13/200817Chris RathmanHOPL-III: A History of Erlang
04/13/20071Chris RathmanHOPL-III: The Development of the Emerald Programming Language
01/19/20071Chris RathmanHOPL-III: The Evolution of Lua
10/06/200419shaprHouse , hOp - the Haskell Operating System
06/09/20046Ehud LammHow an idea becomes a C# language feature?
04/15/2010123Manuel J. SimoniHow can C Programs be so Reliable?
05/01/20061falconhow can PLT experts help improve the web?
04/26/200630Chung-chieh ShanHow do Java generics correspond to System F-(omega)?
01/19/20014Ehud LammHow Do Linguists Learn Languages
12/17/20012Ehud LammHow do we tell truths that might hurt?
02/23/20077Marcin StefaniakHow do you call such a design pattern
11/05/20059mjstahlHow does Lisp do that?!?
06/15/200937Chris RathmanHow Does Our Language Shape The Way We Think?
05/09/20015Ehud LammHow fundamental is information?
06/14/200920faisalvHow important is it to have catchalls and interceptors in a programming language
06/24/201028Manuel J. SimoniHow important is language support for namespace management?
01/21/20038Noel WelshHow Java's Floating Point Hurts Everyone Everywhere
07/30/20004Ehud LammHow to approach?
08/09/201012scottmclHow to classify type of ML's exn ? (Naive question)
02/05/20071shrijoshi24How to decide the direction of program analysis?
11/01/201131MatsHow to determine your new language is perfect?
04/17/200911falconHow to ensure safety when millions of users inject scripts into a running system?
03/04/20074MTaylorHow to Evaluate Lambda Expressions
06/28/201115Sean McDirmidHow to explain a new programming language?
11/25/20096Obscure HipsterHow to learn about formal top-down approach to software architecture?
12/10/200818frencheneeszHow to load/interpret STATIC libraries at runtime.
04/27/20031Ehud LammHow to make a fast curry: push/enter vs eval/apply
08/06/200332Daniel YokomisoHow to make a FPL successful
06/22/20124Paul SnivelyHow to Make Ad Hoc Proof Automation Less Ad Hoc
05/14/200720raouldHow to make the static represent the dynamic?
01/14/201113HewittHow to Program the Many Cores for Inconsistency Robustness
06/23/200540Ehud LammHow To Read a Paper
12/02/20093zerohow to resolve the compatibility issues of libraries.
09/29/200912raouldHow to respect language styles while translating?
12/26/20021Ehud LammHow to Solve the Santa Claus Problem
10/05/200110Ehud LammHow To Steal Code or Inventing The Wheel Only Once
09/26/200212Ehud LammHow to tell your personality type from your code
12/02/200614cdigginsHow to write a Programming Language Paper?
12/06/200712Ehud LammHow to write your next POPL paper in Coq
01/22/200878Scott JohnsonHow useful is reflection, anyway?
04/15/20058Ehud LammHow widespread are inhouse DSLs?
06/01/20033andrew cookeHow-To Guide for Descriptors
06/10/20051Jeff CutsingerHP's Dynamo
07/25/20044Ehud LammHTML editors
08/02/200416Andris BirkmanisHTML guidelines
07/10/20021jon fernquestHugs98 for .NET
12/12/20035Patrick LoganHugunin's IronPython
06/09/200614Peter J. WasilkoHuman Factors Research On Programming Language Syntax
04/09/200343Patrick LoganHundred Year Language
02/23/20063Andris BirkmanisHundreds of Impossibility Results for Distributed Computing
03/23/20037Dan ShappirHungarian Notation
10/15/20031Patrick LoganHydroJ: Object-Oriented Pattern Matching for Evolvable Distributed Systems
02/06/200613Jeff Cutsingerhypothetical question
08/26/20001Ehud LammI am back!
02/22/20053Andris BirkmanisI am not a number: I am a free variable
10/31/20025Ehud LammI am running out of titles
12/01/20023Ehud LammI feel like an idiot, but...
03/23/200612Tiago SimoesI "got" imperative programming throught data binding
08/16/20029jon fernquestI Was a Smalltalk Gunslinger
01/30/200912guy_from_chinaI'm from china and I'm working on a new programming language "Zero"
03/17/20031Isaac GouyI/O in Three Programming Paradigms
02/19/20051Isaac GouyIBM Programming Languages Day
07/22/20101Peter J. WasilkoIBM Programming Languages Day 2010 - Program Now Online
05/24/20012Ehud LammIBM releases web-services flow language
11/06/20011Ehud LammIBM XSL Formatting Objects Composer
10/15/20044Jim AppleIBM's Object REXX open sourced
08/30/20021Ken ShanICFP 2002 programming contest task posted
06/18/20038andrew cookeICFP 2003
09/18/20095Michal DobrogostICFP 2009 Proceedings
10/04/20095dpmulliganICFP 2009 videos
06/18/20041Ehud LammICFP Accepted papers
08/26/20003andrew cookeICFP Competition
07/20/20073neelkICFP contest in progress!
09/27/20041Andrei FormigaICFP Contest Results
07/10/20082neelkICFP contest starts tomorrow
09/26/20065dbfakenICFP proceedings / Scheme workshop
07/05/20013Ehud LammICFP PROGRAMMING CONTEST
07/28/200114KaushikThe ICFP Programming Contest is underway!
10/06/20029Michael VanierICFP programming contest results
09/26/20002andrew cookeICFP results
04/06/20021Ehud LammIcon Analyst back issues on line
10/04/20021Jay HanIcon implementation book now available by download
08/12/20022Jay HanIcon language book available for downloading
02/18/20011Chris RathmaniContract: DbC for Java
11/27/200428Ehud LammThe IDE Divide
01/05/20103qtvaliAn idea and syntax for "programming language"
08/13/201035simcop2387The ideal style/system for namespaces.
11/06/20047Matt EstesIdeas about a language.
11/01/20034Ehud LammIdeas for a master's thesis related to Python
04/14/201020Shrutarshi BasuIdeas for a PL-oriented honors thesis
03/11/20021Ehud LammIdeas for ARC
10/31/20022Luke GorrieIdel: a virtual machine for mobile code
05/23/200315Ehud LammIdentity crisis
02/23/20012Ehud LammIdentity Problems
11/07/20075Luke GorrieIdioms for Composing Games with Etoys
03/02/20113Charles StewartIEEE changes colour
01/18/200112Chris RathmanIf I were Dean
10/06/20022Michael VanierIf programming languages were cars...
12/19/200827Chris RathmanIf Programming Languages were &lt;T&gt;
11/18/20069cdigginsif Records - Labels = Tuples then Rows - Labels = what?
06/15/20061Ehud LammIFIP WG 2.2 Anniversary Meeting
04/18/20041Ehud LammIJCAR 2004 Tutorial Program
07/04/20021Ehud LammIK.VM.NET Weblog
07/09/20052Ehud LammILC 2005 Slides and Audio
07/05/20048Luke GorrieILC2002 Proceedings and Videos
06/02/20079Alan EliasenIM IN UR COMPUTER, HAXIN UR CODE
07/06/201240Sean McDirmidImmediate mode GUIs
01/18/200821raouldImpact of OO language style on code
03/08/20011Ehud LammThe Impact of The Lambda Calculus...
04/07/200435Chris RathmanImpedance mismatch: RDBMS and PLs
01/27/20021Ehud LammImperative and Functional Suffix Tree Constructions
04/13/20112neelkImperative Programs as Proofs via Game Semantics
03/06/200739SamKImplementation Inheritance
12/10/200934scottmclImplementation of Cardelli and Daan Leijen Style Record Systems?
04/27/20066David N. WeltonImplementation of Hecl
04/09/20021Ehud LammThe Implementation of Model Constraints in .NET
06/18/20091Ilya MirmanImplementation of reducers and other Cilk++ hyperobjects: Peeking Under the Hood
10/04/20023Ehud LammThe Implementation of the Icon Programming Language
03/11/20021Ehud LammImplementation Strategies for Continuations
02/28/20025Brent FulghamImplementations of .NET-Targeted Languages Problematic
03/01/20021Ehud LammImplementations of .NET-Targeted Languages Problematic
04/26/20056mjstahlImplementing a Lisp Editor - Would like some advice.
05/28/201214Sean McDirmidImplementing abstract classes automatically?
08/27/200626dataangelImplementing arrays
09/06/200324Ehud LammImplementing Business Rules in the BC4J Framework
02/28/20099jdgallagimplementing by-value reduction in lambda calculus
01/03/20023Ehud LammImplementing debuggers
08/25/20046Ehud LammImplementing Declarative Parallel Bottom-Avoiding Choice
03/26/20044Luke GorrieImplementing Distributed Systems Using Linear Naming
10/24/20011Chris RathmanImplementing Dynamic Language Features in Java
08/20/20003andrew cookeImplementing Functional Languages (BUT...)
10/13/200511ade_oshineyeImplementing Higher Order Messages
06/10/20021Ehud LammImplementing "weightless threads" with Python generators
07/14/201149Manuel J. SimoniImplementor's guide/tutorial to delimited continuations?
01/13/20061cdigginsImplicit Behavioral Subtyping
09/27/20071Rohan HartImplicit Ownership Types for Memory Management
01/24/20059Ehud LammImplicit parallel functional programming
04/07/20031Ehud LammImplicit Parameters: Dynamic Scoping with Static Types
01/28/20049andrew cookeImplicit params in Haskell
11/26/20091msimoniImplicit Phasing for R6RS Libraries
05/15/20052Ehud LammImplicitly Heterogeneous Multi-stage Programming
11/25/200210Ehud LammImpressions of the International Lisp conference ILC2002
04/08/20021Ehud LammIMS XML schemas
10/22/20076Sriram SrinivasanIn Honor of Per Brinch Hansen (1938-2007)
02/28/20052Peter J. WasilkoIn Memoriam :: Jef Raskin
08/20/200823Allan McInnesIn Praise of Scripting: Real Programming Pragmatism
07/11/200817Søren HaagerupIn search for a programming language to replace spreadsheets.
09/01/20049Mark EvansIn Search of the Ideal Programming Language
06/23/20049Ehud LammIn the Spirit of C
04/23/201012Ehud LammIn the wild
05/07/20082boxintheboxIn what case a system doesn't benefit from MapReduce? Do you know any example which doesn't benefit from MapReduce
10/15/200812Pablo BarenbaumIn which sense Joy is functional?
11/17/20071alixIncluding life-cycle processes for generated code in a pi-compiler
01/12/20055Jacques CaretteIncompleteness in semantics and parallel-or
04/01/20103HewittIncompleteness Theorems: The Logical Necessity of Inconsistency
08/02/201082HewittIncompleteness Theorems: The Logical Necessity of Inconsistency
11/25/20108HewittInconsistency Robustness 2011 at Stanford
06/26/201112HewittInconsistency Robustness 2011 at Stanford
10/02/200612Ehud LammAn Incremental Approach to Compiler Construction
01/11/20021Bryn KellerIncremental Mature GCUsing the Train Algorithm
01/20/20106raouldindentation yet again?
01/22/20084alixInduction of variadic functions, functions over tuples, etc.
08/14/20011Ehud LammIndustrial-Strength Functional Programming
01/02/20016Ehud LammInfer: A Statically-typed Dialect of Scheme
04/11/20071cdigginsInferring Types for Higher Order Instructions in Stack Languages
03/08/200953Srikumar SubramanianInfluence of cognitive models on programming language design
07/07/20021Ehud LammInfluence of Software Module Systems on Modular Verification
03/02/20112raouldInfoQ Video + transcript of Mark Miller on making ECMAScript secure
02/25/201163raouldInfoQ video + transcript of Rob Pike on Go
06/10/200617Frank AtanassowInform 7: A relational DSL for interactive fiction with natural language syntax
08/20/200210Noel WelshInformal Scheme Workshop in London
03/03/201266Ehud LammInformed dissent: William Cook contra Bob Harper on OOP
06/11/20032Ehud LammInfoworld: XML querying proposed as Java standard
01/22/200620Ehud LammInfrastructure Announcement
04/24/20121hbrandlInheritance and formal verification of software
09/11/200314Mark EvansInherited Traits - Classes Like Never Before
01/22/20036Ehud LammInhouse training
12/18/20098Anton van StraatenAn Innocent Model of Linear Logic
04/05/200323Patrick LoganInsecure Macho Love
09/09/200315Dejan JelovicInside every API is a programming language struggling to get out
05/15/20021Ehud LammInside information
03/17/20056Ehud LammInside Software Factories
12/22/200521Peter Van RoyInsights on teaching computer programming
10/05/200815SamKInspiring Papers
10/23/20013Ehud LammInstruction scheduling and imperative functional programming
06/24/20108Ehud LammIntel Concurrent Collections for Haskell
09/21/20088Kay SchluehrIntel Ct: C for Throughput Computing
03/10/20075Bret VictorIntel Research PL Seminar Series
10/11/201015kevemanIntel's Array Building Blocks (was Rapidmind) : What do the purists and pragmatists think?
03/09/20024Ehud LammIntentional Programming FAQ
07/29/20029jon fernquestIntentional Programming Overview
09/17/20021Brett MorganIntentional Programming Reborn
09/17/20028Ehud LammIntentional Software Corporation (ISC)
09/13/20023Noel WelshInteractions of Abstractions in Programming
03/21/20021Ehud LammInteractive Simultaneous Editing of Multiple Text Regions
05/31/201227Manuel J. SimoniInteractive Tutorial of the Sequent Calculus
04/02/200711Jacques CaretteInteractivity considered harmful
04/28/20021Ehud LammInteresting conversations
01/01/20011andrew cookeInteresting discussion on almost everything
11/07/20006Ehud LammInteresting Icon Papers
11/28/20053Todd CoramInteresting Logo Site: Elica
01/30/20086Tim Daly Jr.Interesting old gem: Prop does pattern matching in C++
12/04/20068Ehud LammInteresting project to modularize Squeak
12/20/201039scottmclInteresting Standard Libraries to Study
04/19/20021Ehud LammInteresting threads
07/24/20065Andris BirkmanisInterface Automata
02/07/20015Ehud LammInterface based programming
11/06/20035Karl ReitschusterInterfaces : a special construct of OO-Languages like Java/C# or only a crook?
01/09/200714dbfakenInterlanguage Migration: From Scripts to Programs
07/02/200419Mark EvansInternational Components for Unicode 3.0 Released
11/03/20022Ehud LammInternational Lisp Conference report
12/01/20052Ryan WisneskyInternship advice
04/28/20041Ehud LammInterpretation of the curry-howard isomorphism
04/12/20011Ehud LammInterpreter Construction Framework
06/11/20106pdf23dsInterpreter to compiler generator?
08/01/20001Ehud LammInterpreters?
02/13/200638Ehud LammInterval Computations
10/06/20092CharlesTorreInterview - Rich Hickey: Inside Clojure
09/08/20006Chris RathmanAn Interview with A. Stepanov
09/29/20001Chris RathmanInterview With Bjarne Stroustrup
09/04/20005Ehud LammInterview with Brian Kernighan
03/14/200526Chris RathmanInterview with Donald Knuth
09/06/20003andrew cookeInterview with Guido van Rossum
02/18/20049Mark EvansInterview with Intel's C++ Compiler Team
03/22/20081Allan McInnesAn Interview with Robin Milner
11/26/20031Dominic FoxInterview with Robin Milner
11/28/20036Ehud LammInterview with Robin Milner
07/16/20113Sean McDirmidInterview with Scala's Martin Odersky
05/07/20091James IryAn Interview with the Diamondback Ruby Team
01/08/20023Ehud LammInterview: Matthew Dillon
02/04/20012Ehud LammIntro to call-with-current-continuation
08/11/20017Ehud LammIntro to the Common Language Infrastructure with David Stutz
01/26/20094David PrattenIntroducing Ambi
11/18/20028Ehud LammIntroducing C#, Present and Future
01/13/200511Dominic FoxIntroducing Comega
11/13/200313Chris RathmanIntroducing Continuations
01/14/200938Poul KroghIntroducing Dawn - yet another new language
07/23/200414Dominic FoxIntroducing o:XML
03/10/200410Matt EstesIntroduction to (Formal) Type Systems
10/30/20024Ehud LammIntroduction to Aspect-Oriented Programming
08/20/200422Andris BirkmanisIntroduction to computability logic
09/30/20049Ehud LammIntroduction to E4X
11/01/20011Chris RathmanAn Introduction to Esterel
09/30/20021Ehud LammIntroduction to Functional Programming
01/19/20051Ehud LammAn Introduction to Jython
03/13/20011Ehud LammIntroduction to Lambda Calculus
09/12/20001Ehud LammAn Introduction to Lambda Calculus and Scheme
01/14/20031Ehud LammIntroduction to Managed C++
07/31/20041Ehud LammIntroduction to MDX Scripting in Microsoft SQL Server 2005 Beta 2
09/26/20025Ehud LammIntroduction to module systems?
09/25/20001Ehud LammIntroduction to Programming Languages (book)
09/18/20023jon fernquestIntroduction to Special Issue on Domain-Specific Languages
10/11/20001Chris RathmanIntroduction to Stackless Python
12/20/20005Chris RathmanIntroduction to Standard ML
10/28/20033Ehud LammIntroduction to the Base Class Libraries (.Net)
09/11/20024jon fernquestIntroduction to the Personal Basis Profile
02/20/20121hbrandlIntroduction to the proof engine for static verification of software
06/13/20041Ehud LammAn Introduction to the XQuery (and XPath 2.0) Type System: The Impact on XQuery and XPath
07/02/201018neelkAn intuitionistic logic that proves Markov's principle
08/12/200522dbfakenInvariants/Contracts vs. types
01/27/201110James IryInvertible Syntax Descriptions: Unifying Parsing and Pretty Printing
06/03/20023Ehud LammInvestigations into Portable Object Codes
06/24/20041Ehud LammAn Invitation to Ada 2005
12/28/20045Chris RathmanAn Invitation to SETL
07/15/200310Andris BirkmanisInvocations as objects
01/08/200823Ehud LammIo
12/29/20106Z-BoThe IO Monad is 45 years old
09/28/20032Ehud LammIota and Jot: the simplest languages?
04/09/2010153Sean McDirmidiPhone PL lockdown
11/04/20058xamdamiPod-compatible SICP
07/29/20042Oliver HornIronPython: First public version released
04/15/200842Charles StewartThe irreducible physicality of security properties
09/11/200866Ehud LammIrresistible programs
09/19/200818Jaroslav TulachIs API evolution of exceptions special?
08/28/200827LjIs COBOL really understandable after 14 years.
03/25/20012Chris RathmanIs Design Dead?
08/22/20023Ehud LammIs EJB Always Necessary?
04/15/20055SamIs EOPL available as an e-book anywhere?
03/12/200348Dan ShappirIs Inheritance a Pillar of OO?
05/02/200753mansuIs Integer wrapping an exceptional condition?
12/11/20085frencheneeszIs it ok...
07/20/201164M RiccobeneIs it possible to write code that works the very first time?
11/26/200314Ehud LammIs it time for another guest blogger?
08/26/20012Chris RathmanIs Java Language Neutral?
07/16/20109Patrick BrowneIs lambda calculus a logic?
07/16/201017Justin JohanssonIs mathematics invention or discovery?
02/28/200886BigZaphodIs null needed?
09/24/200623Kay SchluehrIs "post OO" just over?
09/15/20051James HagueIs REBOL a pure functional language?
12/05/200946scottmclIs Small Still Beautiful?
04/04/20038Dominic CooneyIs the current crop of statically typed languages giving static typing a bad name?
11/10/201155David MinorIs the Expression Problem Fundamental?
02/20/20064Peter NuttallIs there a formal basis for generators?
05/01/201010zell08vIs there a site to discuss some issues on abstract interpretation?
04/27/20084minhyukis there anybody knows about the origin "Dope Vector"?
12/11/200516mansuIs this a new programming paradigm
09/07/201034Z-BoIs Transactional Programming Actually Easier?
06/25/200423Neil MaddenIs "type" a fundamental intrinsic property of values?
04/11/20022Ehud LammIsabelle/HOL: A Proof Assistant for Higher-Order Logic
03/01/200520shaprIssue One of The Monad.Reader, monthly Haskell eZine
06/04/20014Ehud LammIt all depends on what you mean by ($f)
07/28/20001Ehud LammIt Worked!
10/07/200738Allan McInnesIt's Time to Stop Calling Circuits "Hardware"
07/14/20071Isaac GouyiTasks: Defining Interactive Work Flows for the Web
04/10/20018Ehud LammIteration Abstraction in Sather
04/25/201124simk318Iteration function in lambda calculus
02/06/20071raouldIterative contract development?
07/20/200910Manuel J. SimoniIterators Must Go
07/25/20019Ehud LammIt's all about sharing
07/21/200411Ehud LammIt's the language, stupid. Or is it?
04/15/20124Ehud LammIverson's _A Programming Language_
08/08/20062Niels HoogeveenIvor, a proof engine
08/23/200549Leon P SmithIvory Towers and Gelfand's Principle
09/30/200515AlasdairScottIvory, an experimental declarative programming system
12/16/20016Ehud LammJ and K: One User's View
06/11/20021James HagueJ for C programmers
06/11/20023Ehud LammJ for C programmers
03/10/20042James HagueJ is free again (as in beer)
03/02/20115Greg BuchholzJ language source to be released under GPLv3
01/04/200817Andris BirkmanisJ&: Nested Intersection for Scalable Software Composition
06/26/20021Ehud LammJ-SEAL2
04/03/200319Ehud LammJ. McCarthy: Towards a Mathematical Science of Computation
03/20/20092Boyko BantchevJ. Schwartz died
03/28/20011Ehud LammJ2EEConnector Specification
10/01/200416Ehud LammJ2SE 5.0 released
02/25/20023Ehud LammJa.NET
11/03/20055Andris BirkmanisJakarta Commons Monad, er, Chain
10/22/20027Ehud LammJakarta-Commons Collections Component
11/18/20012Ehud LammJames Clark: The Design of RELAX NG
06/14/20034Dejan JelovicJames Gosling on Jackpot
02/02/20091yminskyJane Street Summer Project ཅ
05/09/20011Ehud LammJanos VM is available
05/25/20011Ehud LammJava 1.4 adds Assertions
02/13/20026Dan MonizJava 1.4.0 SE Released
05/10/20031Kimberley BurchettJava 1.5 New Features
03/12/20032TanyaJava and C++ and object-oriented paradigms
09/27/200422Ehud LammJava and coolness, a discussion
01/14/200314Ehud LammJava and Pointers
06/13/20011Ehud LammJava and the Java Virtual Machine - Definition, Verification
06/17/20011Chris RathmanJava as a CS Introductory Language?
07/12/20022Ehud LammJava Collections Clearinghouse
11/09/20013pixelJava definite assignment
04/12/20011Ehud LammJava Design Flaws
07/20/20091msimoniA Java Fork/Join Framework
11/26/200614Ehud LammJava Generics and Collections
11/30/20011Ehud LammJava Generics and Method Objects
06/13/200516Ehud LammJava Generics, Arrays, and Comparables
04/18/20011Ehud LammJava History
09/03/200217Ehud LammJava hits obstacle with cell phones
05/03/20011Chris RathmanJava IAQ: Infrequently Asked Questions
07/24/200346Ehud LammJava Is a Language for the Masses
06/06/20014Ehud LammJava is not a hairball - Official
06/26/20011Ehud LammJava is not type-safe
12/08/20011Ehud LammThe Java Memory Model
03/26/200310Anton van StraatenJava object models debated
09/29/20011Ehud LammJava Performance
10/25/20001Chris RathmanJava Precisely
09/29/20001Chris RathmanJava Spec Report
07/11/20021Ehud LammJava Specification Participation Agreement
01/07/20065Ehud LammJava Subtype Tests in Real-Time
12/11/20021Ehud LammThe Java Syntactic Extender
01/19/20041M.J. StahlJava Syntactic Extender
02/14/20084raouldJava the language vs. Java the ecosystem
04/08/20047Chris RathmanJava to gain multitasking improvements
01/16/200311Michael Vanierjava vs. C# speed comparisons?
05/25/20011Ehud LammJava-based supercomputing
08/01/20021Ehud LammJava-in-hardware in aJile new PDA
09/17/20081Kannan GoundanA Java-like formalism for control flow analysis.
10/10/20012Ehud LammJava.NET
08/08/20012Dejan JelovicJava: Good and Bad
06/06/20012Ehud LammJavaOne
03/02/20027Chris RathmanJava's new Considered Harmful
06/01/20069Dave HermanJavaScript 2 and the Future of the Web
02/19/20029Chris RathmanJavaScript 2.0 Versioning
06/18/200524Isaac GouyJavaScript 2.0: Evolving a Language for Evolving Systems
03/05/20059Ehud LammJavaScript and domain specific Languages
05/31/200622Ehud LammJavascript department
08/14/200812Chris RathmanJavaScript harmony
06/10/20123YSharpJavaScript in the browser : (yet another) bigint calculator toy language
01/26/20063Ehud LammJavascript Inheritance
08/02/20038Robert SayreJavaScript with Continuations and its use in Apache Cocoon
08/03/20031Dan ShappirJavaScript with Continuations and its use in Apache Cocoon
04/01/20031Chui TeyJavascript with native XML support
04/01/20038Dan ShappirJavascript with native XML support
05/18/20117Kent HoflingJavascript x86 interpreter runs Linux in a browser.
12/09/20033Andris BirkmanisThe Java specs in a formal way
10/02/20041Ehud LammJBoss Aspect Oriented Programming
06/28/20025Ehud LammJCP adequately preparing Java for Web services?
02/02/20051Ehud LammThe JCP EC rejects JDO 2.0
07/17/200411Ehud LammJDeveloperAOP
08/04/200359Ehud LammJDO Architectures
03/24/20102el-vadimoJean put dire comment on tape
07/12/200361Ehud LammJef Raskin: The Woes of IDEs
04/20/20053Ehud LammJhc
10/26/20011Ehud LammJikes Research Virtual Machine (RVM)
10/29/20022Ehud LammJikes RVM implementation tutorials
01/03/20107YSharpJison
01/05/20095naminJMatch (abstract iterable pattern matching for Java) and the Polyglot Compiler Framework
06/10/200917Ehud LammJob trends
04/01/200111andrew cookeJobs
01/06/200513Andris BirkmanisJoCaml
08/29/20062grantJoe Armstrong's Blog
12/05/20074naaskingJoe-E TechTalk
05/06/200211Dan ShappirJoel on Programming Languages
12/29/200564Andrei FormigaJoel Spolsky views on CS education
03/20/200710Carlos ScheideggerJohn Backus has passed away
10/25/201121Thomas LordJohn McCarthy has passed
12/23/20062Ehud LammThe Joins Concurrency Library
08/22/20053Ehud LammJon Udell: A conversation with Jonathan Robie about XQuery
04/05/200511Ehud LammJon Udell: Languages and environments
02/27/200613Ehud LammJon Udell: Multi-language runtimes
02/07/20035Ehud LammJon Udell: Shipping the prototype
05/23/20052Ehud LammJon Udell: Tools for dynamic languages
02/27/20011Chris RathmanJonas EJB Server
04/07/20098James IryJonathon Shapiro Wraps Up BitC
05/10/200318Ehud LammJoshua Bloch interview on new features in Java 1.5
06/08/200632Ehud LammJoshua Bloch: "Nearly All Binary Searches Broken"
03/15/20062Ehud LammJOT: On The Next Move in Programming
10/09/20043Ehud LammJotSpot
10/25/200510Charles StewartJournal "Logical Methods in CS"
01/10/20013Ehud LammJOVIAL
07/07/20034Chris RathmanJOVIAL References
08/02/200813Chris RathmanJOVIAL: Stand up Schwartz
11/24/20035Patrick LoganThe JPie Interactive Programming Environment
04/08/20051meltsnerJPred -- predicate dispatch for Java
11/28/20011Ehud LammJRockit
04/12/20062Ehud LammJRuby
01/24/20022Ehud LammJscheme
09/18/200330Dejan JelovicJScript is a Functional Language
11/06/20032Dan ShappirThe JScript Type System, Part One
06/24/20021Ehud LammJSIS - Semantic Interface Specification for Java
03/24/20106neelkjsMath support?
03/27/20027Adewale Oshineye(JSR 175) Adding metadata to Java
07/22/20023Ehud LammJSR-166 - Concurrency Utilities
10/28/20021Ehud LammJudoScript
02/18/201215Manuel J. SimoniJulia, a language for technical computing
02/24/20033Ehud LammJungerl: A jungle of Erlang code
02/05/20089Winheim RaulshJura, a OOMP language and potential DBMS
05/26/20021Ehud LammJust so you know
10/27/200537Ehud LammJust What is it that Makes Martin-Lof's Type Theory so Different, so Appealing?
12/04/200210Ehud LammJust wondering (strings)
09/27/20083Ehud LammJVM Language Summit report
08/09/20072Ehud LammJVM Languages group
09/25/20021Isaac GouyJWIG an alternative to Servlets, JSP, ASP, and PHP
12/15/20031Ehud LammJWIG: Java Extensions for High-Level Web Service Development
06/22/20012Ehud LammJXTA spec available
04/28/20033Dan ShappirJXXX Compiler Service
04/22/20012Brian ZhouJython Servlet
03/26/20043Ehud LammK.R. Apt: Principles of Constraint Programming
10/07/20103David MinorKai
12/28/20036Ehud LammKai von Fintel: Essential Readings in Semantics
08/03/20001Ehud LammKamin book
04/10/20041Neel KrishnaswamiKANREN -- logic programming in Scheme
07/31/20074Philippa CowderoyThe Karmasphere DP language
08/31/20031Chris RathmanKata Two: Iteration, Recursion and Continuations
06/20/200720chrisseatonKatahdin: Modifying your programming language as it runs
06/15/20053NoelKeep Blogging Worker Bee!
02/14/20052Andris BirkmanisThe Kell Calculus
10/05/200421Ehud LammKen Shan: Shift to Control
11/08/20011Chris RathmanKent M. Pitman Answers On Lisp
11/13/20015Chris RathmanKent M. Pitman's Second Wind
02/03/20081cdigginsKermeta Programming Language
03/06/201141Manuel J. SimoniKeyword and Optional Arguments in PLT Scheme
07/23/20044Andris BirkmanisKeywords per post?
08/04/200613John CarterThe Killer Application for Concatenative Languages
12/15/200410NoelKiller Props for Computer Scientist!
08/14/200917Grant WatsonKinds of Null
01/16/20041Isaac GouyKlaus Wirth & Typeless Euler
05/14/20117Paul SnivelyKleisli Arrows of Outrageous Fortune
06/04/20012Ehud LammKnock Knock
09/30/20063Ehud LammKnock knock...
12/07/20031Ehud LammKnuth: Selected Papers on Computer Languages
04/08/201110Ehud LammKona
08/13/20024Ehud LammKristen Nygaard (1927-2002)
12/11/20041pantagruelL Programming Language & System (distributed, secure[capability based], functional)
09/10/20091Ehud LammL+C Modeling Language
09/23/20041Manu SimoniL. Röder's Intentional Programming Presentations
03/29/20011Ehud LammLabanotation
11/09/20084teranceLabyrinth:how to find the exit?
03/28/20077chinuLALR grammar of C++
12/15/20006Ehud LammThe lambda C++ library
04/02/20012Ehud LammLambda Calculi : A Guide for Computer Scientists - Hankin
11/27/20034Manuel SimoniLambda Calculus
12/27/20021Bryn KellerA Lambda Calculus for Dynamic Binding
02/16/20108Paul SnivelyA Lambda Calculus for Real Analysis
08/12/20069kaveh.shahbazianLambda Calculus In Java
02/06/20021Ehud LammLambda Calculus in Python
01/19/20099Peter MichauxLambda Calculus Notation
12/26/200815Jason DusekThe Lambda Cube & Some Programming Languages
03/27/20012andrew cookeLambda Dance
01/18/200427Ehud LammThe Lambda ethos
05/27/20076Chris RathmanLambda in C# 3.0
05/05/20042Ehud LammLambda Lifting
03/23/20021Ehud LammLambda over types (Haskell)
10/22/20014Ehud LammLambda Prolog
09/12/20001Ehud LammLambda the Ultimate
01/23/20064Koray CanLambda the ultimate peer review
11/08/2010106Ed Earl RossLambda the Ultimate seems an Overstatement (not)
01/29/2006129xyzzyLambda the Ultimate Set Comprehension
11/30/20001Ehud LammLambda the Ultimate Sweatshirt
10/24/20011Chris RathmanLambda The Ultimate: Topic Index
04/26/20021Chris RathmanLambda The Ultimate: Topic Index
04/10/20034Chris RathmanLambda The Ultimate: Topic Index
07/04/20011Chris RathmanLambda the Ultimate: Topic List
10/02/20031Ehud LammLambda tutorial
06/01/20101Marlene MillerLambda, The Ultimate TA, Benjamin C. Pierce, ICFP 2009
05/11/20048Chris Rathmanlambda-calculus and types
08/29/20002Ehud LammThe Lambda-calculus, Combinatory Logic, and Type Systems
06/30/20051Andris BirkmanisLambda-mu
10/02/200110Ehud LammLambda: the ultimate "little language"
04/30/20055Andris BirkmanisLambdascope
01/30/20022Ehud LammLame
10/28/20109Ohad KammarLand of Lisp
01/07/200812Curtis WThe Land of the Terminal
04/18/200644Erik MeijerLang .NET 2006
06/17/20064Erik MeijerLang .NET Symposium Registration Now Open
03/02/20129Charles TorreLang.NEXT 2012 - Session Videos Coming Online
01/26/200546Matt EstesLangauges and Hardware...
08/17/20006andrew cookeLanguage and Syntax
12/06/20003Chris RathmanA Language Based-Approach to Security
09/14/20001Ehud LammA Language Community?
11/09/200415Tim DockerLanguage comparison experiment
12/08/20036logarithmLanguage Construction
01/17/20041Serguey ZefirovThe Language Construction Kit
08/17/20021Ehud LammLanguage Design and Implementation by Selection
08/02/20021Ehud LammLanguage design checklist
07/31/20002Ehud LammLanguage Design Documents
03/09/20066MordeithLanguage Design Tips
02/27/20033Carson ReynoldsLanguage Evaluations
02/27/20031Ehud LammLanguage Evaluations
02/14/20032Ehud LammLanguage Features for Executable Patterns
05/08/20031Ehud LammA Language for Bi-Directional Tree Transformations
05/06/20088Ehud LammLanguage geek at the Maker Faire
07/12/201244qzncLanguage Implementation 101
07/04/20012pixelLanguage Independent Arithmetic (LIA-2)
09/24/20011Ehud LammLanguage Laziness Test
06/28/20079raouldLanguage lifecycle?
06/22/20041Isaac Gouy 000The Language List
12/14/20024BiepThe language LUA
07/12/200530Peri HankeyThe Language Machine - a toolkit for language and grammar
04/22/200224Ehud LammLanguage Myths
05/12/200323Isaac GouyLanguage Myths Again
05/25/20024Chris RathmanLanguage Neutrality and the Java Platform
07/21/200735Isaac GouyLanguage Nirvana - Simon Peyton-Jones
08/17/20014Chris RathmanLanguage observations weblog
05/09/200737Charles Stewart"The language of the future is javascript"
01/10/20027Frank AtanassowLanguage of the Year: Haskell
05/15/200317Dan ShappirLanguage Once Was Key-Now It's Design
11/17/200432drcLanguage Oriented Programming
08/24/200621raould"Language Oriented Programming" Meta Programming System
01/25/20123hbrandlLanguage outline of Modern Eiffel (SW Verification)
11/24/20031Ehud LammLanguage Relativity (one more time)
03/07/20013Ehud LammLanguage Support for Disributed Processing
07/29/20058Greg BuchholzLanguage support for generating functions?
01/04/20012andrew cookeLanguage testers wanted
01/11/20113James IryLanguage Virtualization for Heterogeneous Parallel Computing
07/01/20045lennonThe Language Wars are Dead; Long Live the Language Wars!
07/02/20056Ehud LammLanguage Workbenches: The Killer-App for Domain Specific Languages?
01/11/20031Ehud LammA Language-Based Approach to Security
04/28/200619shaprA Language-Based Approach to Unifying Events and Threads
08/21/20021Ehud LammLanguage-Based Information-Flow Security
05/13/20053Ehud LammLanguage-based security for mobile code, with applications to smart cards
07/01/20024Ehud LammLanguage-Centric Software Development
05/31/20061huggLanguage-spotting
10/03/201114AzhLanguage/Compiler design blogs?
05/21/201232Mike AbolazemiLanguages & Niches
02/03/200842David RyanLanguages and data conversions.
03/11/20099James IryLanguages and security: a short reading list
10/22/20099lmeyerovLanguages and systems for edge-computing?
03/13/200817JustinTrellisLanguages best suited for scientific computing?
11/13/20032Patrick LoganLanguages by people in langsmiths@yahoogroups.com
03/15/20022Ehud LammLanguages for programming PDAs
08/15/20002andrew cookeLanguages for Scientific Processing
09/03/20002Ehud LammLanguages for the JVM
12/09/20013Ramon M. FelcianoLanguages or tools to play with rewrite rules?
08/24/200835Jaroslav TulachLanguages ready for API Evolution
05/22/201255dataangelLanguages with 'unique' programs
10/24/20106rrmLanguages with ANSI Standards
12/06/20063Kay SchluehrLanguages with first order types and partial evaluation
10/12/20062zrxerLanguages With Some Form of Implicit Subtyping
05/13/20111James IryA Larger Decidable Semiunification Problem
10/19/20054Ehud LammLarry Wal: State of the Onion
02/12/20011Ehud LammLarry Wall interview
04/03/20013andrew cookeLarry Wall on Perl6
01/17/20024Ehud LammLarry Wall: Apocalypse 4
06/04/200217Ehud LammLarry Wall: Apocalypse 5: Regular Expressions
03/11/200316Ehud LammLarry Wall: Apocalypse 6
08/19/20061Erik MeijerLASER Summerschool
06/20/20087Erik MeijerLASER Summerschool on Concurrency
07/14/201174Dominic FoxThe Last Language?
01/26/20127sanityLastCalc: A web-based REPL for a pure functional programming language with a flexible syntax and parser
05/13/20045andrew cookelate binding and self reference
03/22/20109Ohad KammarLate Robin Milner
02/05/200829raouldLatest usability for polymorphism?
07/16/20126hbrandlLattices - Partial orders with infimum and supremum
03/13/20098Charles StewartLawvere Theories and Monads
08/31/20051Ehud LammLaziness Without All the Hard Work
12/25/20091marcoLazy Christmas Gift
07/23/200212jon fernquestLazy Functional Parser Combinators in Java
10/01/200813Sean GillespieLazy Graph Reduction and abstract machines
12/03/20043Ehud LammLazy K
07/24/20053Ehud LammLazy linear algebra
10/24/20021Ehud LammLazy vs. strict
11/23/20114DmytroLazyK example doesn't work
05/09/200724Ehud LammLC for kids (alligators, oh my!)
11/23/20011Ehud LammLC stuff
01/21/200713Luke GorrieLCA2007: Concurrency and Erlang
02/07/200818raouldLeaning how to judge the right tool for the job?
01/11/20041Ehud LammLearn Prolog Now!
03/28/20127zell08vLearn python to implement a complicated static code analyzer
06/05/200118Chris RathmanLearning a new programming language
03/16/20043andrew cookeLearning FP Through MultiMedia
02/16/20033Ehud LammLearning Haskell portal
02/24/200812vishalLearning language design
12/28/200813scottmclLearning Pragmatics of Implementing a "Modern" Type Systems
10/16/20074Isaac GouyLearning Programming with Erlang
09/30/200722Ehud LammLeave of absence
03/24/20031Ehud LammLecture Notes on Algorithmic Information Theory
06/05/20094Charles StewartLectures on Jacques Herbrand as a Logician
09/20/200616Ehud LammLectures on the Curry-Howard Isomorphism
12/27/20011Ehud LammLectures on the Curry-Howard Isomorphism
11/25/20011Ehud LammLego in PostScript
01/06/20065Ehud LammLego Mindstorms NXT Robotics Announced
08/28/20022Michael VanierLeo and Literate Programming
11/09/20061janek37Leszek - a new esoteric programming language
08/27/20031Andris BirkmanisLet C = Q in OCL
05/05/2005175Achilleas MargaritisLet's make a programming language!
03/05/20117naaskingLeveled Garbage Collection
07/14/20115Ohad KammarLevy: a Toy Call-by-Push-Value Language
08/05/201022Ed Earl RossLexical Analysis with Extended Identifiers and Disambiguation by Table Look-up.
11/21/20001andrew cookeLexical scoping in Python
09/13/20001Ehud LammLibrary of data strcutres in a functional language
11/27/20095Jelle HeroldLibrary which provides unification of "Type Classes" in Java?
06/14/200514Ehud LammLIBRARY-CENTRIC SOFTWARE DESIGN - LCSD'05
03/02/200612Ehud LammLife and Times of Anders Hejlsberg
08/14/20093Ehud LammLifted inference: normalizing loops by evaluation
09/01/20071Ehud LammLifting Abstract Interpreters to Quantified Logical Domains
04/20/20072Charles StewartLight Logics and Optimal Reduction
12/11/200810Bruce MillerLight(er) Reading Suggestions?
06/20/20041Ehud LammLight-Weight Instrumentation From Relational Queries Over Program Traces
02/12/20075neelkLightweight Fusion by Fixed Point Promotion
09/26/20031DanLightweight Languages 3 call for presentations online
10/13/20013Ehud LammLightweight Languages Workshop 2001
10/23/20025Ehud LammLightweight Languages Workshop 2002
09/18/20021pixelLightweight Languages Worshop 2002
07/28/201136Paul SnivelyLightweight Monadic Programming in ML
08/06/200810Ehud LammLightweight Monadic Regions
08/29/20062Ehud LammLightweight Static Capabilitites (II)
03/08/200711Ehud LammLightweight static resources
08/19/20092Chad950limit and colimit
07/21/20056johnnybThe Limits of the Semantic Extensibility of Computer Programs
12/31/20067John DeTreville"Limits to implicit parallelism in functional application"
01/30/200623raouldline breaks?
08/20/20094Charles StewartThe linear bestiary of François Pottier
03/08/20053Andris BirkmanisLinear Forwarders
05/20/20087neelkLinear Logical Algorithms
06/27/20022Ehud LammLinear Types and Monads
10/21/200531Ehud LammLinear types for aliased resources
06/08/20065MJ StahlLinear Types vs. Uniqueness Typing
01/08/20118Ehud LammLinear types, anyone?
03/01/20052Andris BirkmanisLinearly Used Continuations
10/05/20011jon fernquestA lingua franca for the Internet
03/11/20118loldrupLingua Lambda
03/08/20021Jay HanLingua::Romana::Perligata
03/09/20025Ehud LammLingua::Romana::Perligata
12/22/20022Ehud Lammlinguablogs
10/01/200210jon fernquestLinguistic Relativity Homepage
03/05/200111Ehud LammLinguistic Relativity Hypothesis
09/02/20041Isaac GouyLinguistic Reuse
03/01/20036Ken ShanLinguistic side effects
07/04/200334Ehud LammLinguistic Universals and Particulars
04/22/20041Mitchell N CharityLinj - creates Java code from CL derivative
01/05/20053Derek ElkinsLinking comments
04/12/200561Philip WadlerLinks
06/11/200514Matthew MorganLinks Demos
05/08/20062mansuLinks for Programming Language course videos
04/25/20012andrew cookeLinks to JFP Papers
10/14/20055Erik MeijerLINQ BOF at OOPSLA
05/26/200610kenhirschLinspire chooses Haskell as preferred language
05/26/200615Ehud LammLinspire chooses Haskell as preferred language
03/06/20026Dan ShappirLinus Torvalds on Coding style
06/28/20011Ehud LammLinux Mag: GCC.NET
06/16/20081raouldLiquid Types
07/24/20074Ehud LammLiskell
06/22/20012Ehud LammLiskov Substitution all over again
10/30/20096Ehud LammLiskov's list of papers
10/01/20021Ehud LammLiskov's Java book
02/02/20105BudsyLISP and parentheses
03/05/201016Dr.GEorGELISP basis for computable functions on S-Expressions.
08/03/20065kimlee83Lisp Beginer seeking for advice
08/27/20032Ehud LammLisp books mini reviews
12/03/20051Ehud LammLisp Books online
02/05/20091Anton van StraatenLisp Conference, March 22-25
05/04/20013andrew cookeLisp History
09/04/20001Ehud LammLisp in Java (a walk through)
11/05/20002Ehud LammLisp In Small Pieces
01/18/2006100Ehud LammLisp is sin
08/08/200681Ben AtkinLisp Lovers, how would you fix Lisp or bring it up to date?
05/16/20042Luke GorrieLisp Machine Progress Report
05/10/20021Ehud LammLisp Machine Video
01/13/20043Patrick LoganLisp Machines
09/05/20011Ehud LammLisp Plus Plus
03/11/20038Noel WelshLisp powers Jak & Daxter at Naughty Dog
08/04/200511Per VognsenA Lisp to JavaScript Compiler in 100 Lines
02/16/200713Jeff CutsingerLisp webcomic
10/10/20021Isaac GouyLisp will never make it to mainstream...
05/01/20016andrew cooke(Lisp) Beating the Averages
07/14/20082metaprogrammerLisp-like language for Domain Specific Languages prototyping
04/05/200523ibuckleyLisp-Stat does not seem to be in good health lately.
09/03/20011Ehud LammLisp: A Language for Stratified Design
07/05/20081Ehud LammLisp's 50th Birthday Celebration
10/15/200947Peter MichauxLisps, First-Class Special Forms, Fexprs, The Kernel Programming Language
06/19/20015BiepList of first programming languages
03/02/200626Allan McInnesLiteratePrograms wiki
10/07/20052bdencklaLiterature on commutative lifted boolean operators
04/24/20014Ehud LammLiterature on Programming Languages
02/24/20078Holgly MorganLiterature on recovering grammars?
02/13/20088Ehud LammThe little b language: shared models built from reusable parts
06/15/200310Dan ShappirThe Little Coder's Predicament
08/29/200311Ehud LammThe Little Haskellist (once again)
02/12/20056Ehud LammThe Little JavaScripter
11/22/200416meltsnerLittle language for use within Java, suited for users to define "rules"
09/02/20025jon fernquestLittle Languages: Little Maintenance?
07/27/200336Chris RathmanThe Little MLer
04/03/20072yaxuLive coding festival and conference
12/04/20085falconLive programming environments
09/21/20055raouldLive update of source with inferred type?
05/20/20041Mark EvansLiveType Font Constraint Programming
02/09/20021Frank AtanassowLL1 on technetcast
11/26/200219Ehud Lammll1-discuss on macros
11/07/200210Luke GorrieLL2 Webcast
11/07/200323andrew cookeLL3 Webcast
10/11/20041Ehud LammLL4 Call for Presentations
11/24/200429Matthew MorganLL4 Program and Abstracts
12/12/20043Chris LattnerLLVM 1.4 Released
05/18/200521Chris LattnerLLVM 1.5 has been released!
05/19/20051chri1753LLVM 1.5 released with tail call optimization
11/07/20035Bryn KellerLLVM Compiler Infrastructure Project
05/07/20092Paul SnivelyLNGen
05/14/20072Ehud LammLocal Reasoning for Storable Locks and Threads
10/05/20086neelkLocal Rely-Guarantee Reasoning
05/04/20087Ehud LammA located lambda calculus
11/06/20021Sjoerd VisscherLoell, a new programming language
11/06/200210Dan MonizLoell, a new programming language
12/12/20052Florian HarsLogging in from "recent posts"
06/19/20033Manuel SimoniLogic for Computer Science: Foundations of Automatic Theorem Proving
04/13/20071neelkA Logic for Parametric Polymorphism
11/29/200711Ehud LammLogic for Philosophy
11/29/20032Andris BirkmanisA Logic for Shared Mutable Data Structures
05/13/20052Thomas SuttonThe logic of communicating on channels
04/06/20117fbraunina logic of precedences. Suggestions
09/05/20093catbertLogic operations on types
03/18/20014andrew cookeLogic Programming
09/10/20082S. CloverLogic programming and finance
07/01/201049Tegiri NenashiLogic programming based GUI framework
12/05/20001Ehud LammLogic Programming book
06/28/20021Ehud LammLogic Programming in Python (constraints)
12/07/20031Ehud LammLogic Programming in the Context of Multiparadigm Programming: The Oz Experience
03/27/200417Ehud LammThe Logic Programming Paradigm and Prolog
03/14/20038Brent FulghamLogic/Object Oriented Fusion
05/15/20085neelkLogical Algorithms
09/22/20056Allan McInnesLogix: Multi-Language Programming
04/22/200317Bryn KellerLojban
04/30/200520Allan McInnesThe long tail of programming languages
06/25/20021andrew cookeLonghorn
10/28/20031Isaac GouyLonghorn CodeDOM
11/08/200317Ehud LammLonghorn Command Shell ("Monad")
10/28/20039Ehud LammLonghorn Markup Language (code-named "XAML") Overview
06/18/20108marcoLooking for a proof that eager reduction is as strong as lazy reduction
09/04/20033greg travisLooking for B. Moura dissertation
09/16/20047andrew cookeLooking for Classic Types Thread
03/06/20122Tim van DeurzenLooking for DSLs for research project
01/19/20081ArbiterLooking for experienced help
05/01/20099derekpLooking for list of programming problems to thoroughly test a language
06/14/20125YSharpLooking for more info on precise types
01/15/200926derekpLooking for papers describing advanced language topics in terms of C programming
10/19/201015shapLooking for pointers: mixfix error recovery
11/27/20001Ehud LammLooking for some data
12/25/20011Ehud LammLOOP: Formal methods for object-oriented systems
07/13/20031Isaac GouyLost in Space
06/01/20021Ehud LammLoving Lisp, or the Savy Programmer's Secret Weapon
10/26/20055Ehud LammLowering the barriers to programming
09/11/20023jon fernquestLPS: Language Prototyping System
11/14/201136Charles StewartLTL types FRP
08/13/20074Ehud LammLtU beer party - Jerusalem
09/29/200523Ehud LammLtU etiquette
02/09/200427Mark EvansLtU FAQ Update
04/27/20021Ehud LammLtU indexes
04/10/20031Ehud LammLtU indexes
06/01/20055Ehud LammLtU needs you!
11/06/20022Ehud LammLtU on BlogHop
07/28/200912Ehud LammLtU turns 9: The year of the lurkers
07/27/20066Ehud LammLtU turns six!
06/08/200666Ehud LammLtU: blog not forum!
04/01/200919Ehud LammLtU: Forum not blog
09/27/200580Ehud LammLtU: Style and Focus
07/17/20041Alexandre RicherLua book available online.
05/28/20022Chris RathmanLua Lights up Telecom Testing
05/22/20042Chris RathmanLua Shines
02/04/20101msimoniLunascript (Industrial FRPish PL for web apps)
06/22/20041shrogersLush
11/10/20023Adam F SmithLush, New Lisp/C based language
12/29/20033Patrick LoganLython
04/21/200812Gal AmramM.Sc thesis ideas on the intersection: Artificial intelligence, Category theory, and Programming languages.
10/09/20021Dan MonizM: The basis for Matrix
09/27/200618Tommy McGuireMachine Obstructed Proof
02/12/20094Allan McInnesA Machine-Checked Model for a Java-Like Language, Virtual Machine, and Compiler
10/13/20112bdencklamachine-ported reference algorithms
02/13/20085msimoniMACLISP Manual Comes To The Web
01/11/20029Bryn KellerMacros and Preprocessing in Haskell
06/10/20031Ehud LammMacros as Multi-Stage Computations
01/18/20042Jim AppleMacros for C++?
02/03/20111Manuel J. SimoniMacros that Work Together
10/27/200383Peter Van RoyMacros vs. Higher-order Programming
10/13/20061Matt HelligeA Madman Dreams of Turing Machines
10/21/20033Mark EvansMagic Omega and the Limits of Mathematics
10/11/20021Ehud LammMake Python run as fast as C with Psyco
03/08/20023Ehud LammMaking a decision: C# or VB.NET
08/23/20025Ehud LammMaking Haskell programs faster and smaller
04/01/20042Fred SpiessensMaking Oz capability-secure
11/12/200327Luke GorrieMaking reliable distributed systems in the presence of software errors
10/29/200218Ehud LammMaking the Case for PHP at Yahoo!
07/05/20052Jeff CutsingerMalbolge figured out?
06/10/20093Basile STARYNKEVITCHMalice: J.Pitrat's constraint satisfaction problem solver.
02/22/20014Ehud LammThe Man Who Listens to Horses
07/01/20021Ehud LammManaged C++ FAQ
08/01/200612n8allanManaging missing information through Condition Propagation
10/26/20011Ehud LammManta
10/03/200713Chris RathmanThe Manticore Project
06/04/20087msimoniMap-reduce-merge: simplified relational data processing on large clusters
03/26/20078raouldMapping language style to ancillary issues?
06/09/20111vieiroMapping the monkeysphere
02/26/200718jaylacMapReduce
09/21/20064Ehud LammMarc Andreessen: A Web Odyssey
02/01/20011Chris RathmanMarco Cantù's Essential Pascal
06/10/20021Ehud LammMark Shields: A compiler writer's guide to C#
08/14/20021Ehud LammMark-sweep vs. copying collection
03/18/200914Charles StewartMarrying VMs
02/13/20041Patrick LoganMartin Fowler on Domain Specific Languages
06/30/200532marcoMartin Fowler on Language Workbenches and DSLs
02/28/201244mfidelmanMassive Numbers of Actors vs. Massive Numbers of Objects vs. ????
01/04/200716Matt HelligeMatching Objects With Patterns
01/04/20011Ehud LammMath for the Layman, by Dr. Ken Iverson
01/21/20041Mark EvansMathematics of Program Construction Conf. 2004
05/09/20067Jim AppleMathLang
12/06/20011Ehud LammMathML/DHTML
04/05/20013Oleg"Maths is true by accident."
03/27/20062DegussaMatlab problems
06/03/20126gascheMatthew Flatt on Racket Submodules
02/06/20032Ehud LammMatthias Felleisen:The Human Language Interface (ppt)
05/04/20063Chris RathmanMax messages per page?
08/31/20016Bryn KellerMaya - Syntax extension for Java
08/25/20036Ehud LammMaybe Erlang is OO after all?
05/13/201016scottmclMeans to Limit or Constrain Side Effects
04/04/200563falconMechanics of designing and implementing a language
06/27/20126Paul SnivelyMechanized λ&lt;sub&gt;JS&lt;/sub&gt;
10/17/200511Ehud LammMechanizing Language Definitions
08/05/20013Ehud LammMechanizing the Development of Software
11/28/20032Ehud LammMeijer: On The (Non) Value of Programming Language Research
08/21/20035Chris RathmanMemoization in Java Using Dynamic Proxy Classes
02/14/20021Ehud LammMemorabilia from the 10th International Python Conference
12/26/20011Ehud LammMemories of ADJ
04/28/200520pakumar21Memory fault and segmentation faults
11/30/20044andrew cookeMemory Pool System back from the dead
06/18/20093Ehud LammMental animation: Inferring motion from static diagrams of mechanical systems.
10/05/20003andrew cookeMercury on .NET - what next?
04/25/200113Chris RathmanMercury Programming Language
06/03/200712Jason DusekMerging Functions, Modules, Classes, the whole nine yards...
11/11/20044lombyMerging Languages
12/25/20023Ehud LammMerry Christmas
07/22/20034Chris RathmanMessage Object Oriented vs Function Object Oriented
06/11/20043andrew cookeMeta Math - new Chaitin Book
07/07/20021Martin BravenboerMeta Programming with Concrete Object Syntax
02/02/200714Anton van StraatenMeta-Compilation of Language Abstractions
04/25/20011Ehud LammMeta-interpretation
03/03/2009104Leon P SmithThe Meta-LtU Thread
12/15/20054Ehud LammThe MetaC Language
09/10/200310Ehud LammMetaclass programming in Python, Part 2
05/28/20084Basile STARYNKEVITCHMetadebugging (i.e. founding metabugs) methodology.
03/07/20074dbfakenMetalua
03/25/20012andrew cookeMetamorphic Programming
08/15/20074Greg BuchholzMetaobject protocols: Why we want them and what else they can do
05/16/20024Bryn KellerMetaOcaml
12/04/20041nikboydMetaphors Power Software Development
08/21/20051vslMetaPlatform 0.0.1
12/12/200914cdigginsMetaprogramming and Heron : Five Years Later
08/13/200715neelkMetaprogramming with Traits
03/05/20042GordonWeakliemMetaprogramming, Toast and the Future of Development Tools
02/22/20126James Iry[Meta] Are we Reddit?
05/18/20074shlomif[Meta] Bad Usability Problems in LtU
08/04/20038Matt Hellige[meta] RSS feed questions...
12/30/20092dataangelMetrics or formailizations of "local reasoning"?
01/09/200415Luke GorrieMFA in Software: trial run
09/20/200235jon fernquestMichael Vanier: LFM's and LFSP's
01/21/200412Patrick LoganMicro Autonomous Underwater Vehicles and Smalltalk
10/27/20047Ehud LammMicrosoft and DSLs @ OOPSLA
10/21/20071falconMicrosoft and PLT
04/06/20064Ehud LammMicrosoft Atlas
10/25/20051el-vadimoMicrosoft Command Shell (msh)
05/13/20035Dan ShappirMicrosoft DirectX High Level Shading Language
07/23/20036Ehud LammMicrosoft Forges Ahead With New Compiler Technology
05/23/20031BootsMicrosoft Includes C# and ML Hybrid in .net
12/02/20082ShagufMicrosoft MVP ...
09/30/200818Ehud LammMicrosoft Oslo
11/14/200822falconMicrosoft PDC "Language" Talks
06/25/20041Isaac Gouy 000Microsoft Phoenix
05/28/20061Wolf LoganMicrosoft Phoenix Framework
06/29/20011Ehud LammMicrosoft Plans Shared Source .NET
10/27/20112Z-BoMicrosoft Roslyn Project whitepaper
11/08/200218Ehud LammMicrosoft rules...
03/20/20026Dan ShappirMicrosoft Visual J# .NET Beta 2
05/04/20011Ehud LammMicrosoft vs. Open Source
12/17/20021Ehud LammMicrosoft 'X#' On Tap?
02/19/200413Mark EvansMicrosoft Xen On Track to Debut as 'X Omega'
05/02/200787Sean McDirmidMicrosoft's new Dynamic Language Runtime (DLR)
08/27/20043Chui TeyMicrosoft's Software Factories and DSLs
03/01/201149HewittMiddle History of Logic Programming
02/06/20042Noel WelshMidland Graduate School 2004 / APPSEM Spring School 2004
07/11/20012Ehud LammMiguel de Icaza on .NET
08/14/201018Ehud LammMiguel de Icaza on Java lawsuit
07/23/200417Christian StaudenmeyerMila
05/29/201012Paul SnivelyMilawa: A Self-Verifying Theorem Prover for an ACL2-Like Logic
09/15/201027shapMildly Extended MixFix
06/20/20082Isaac GouyA Million Actors, Safe Zero-Copy Communication - for Java
03/16/20046M.J. StahlMin-Maxing languages
12/29/200510Mark EvansMind Mappers
07/29/20043pantagruelMind the Gap
05/06/20044Ehud LammminiKanren: A declarative applicative logic programming system
09/13/200755Ehud LammMinimal FORTH compiler and tutorial
04/09/20084Pablo BarenbaumMinimal set of operators for APL/J like language
01/24/20021Ehud LammMining Specifications
07/23/201011NoelThe Mirah Language
03/09/20038Mike BibbyMiranda
04/18/20011Ehud LammMisc
02/15/20029Ehud LammMisc
12/11/20021Ehud LammMisc Links
10/17/20092marchertasmisc suggestions
07/21/20016Ehud LammMiscellany
02/10/20071neelkThe Missing Link - Dynamic Components for ML
04/03/20011andrew cookeMissing Medium
12/07/20048Matt OConnorMisspelling.
10/04/20051Ehud LammMIT CADR Source Snapshot Released
10/01/20025jon fernquestMIT OpenCourseWare: Laboratory in Software Engineering
02/27/20044Mark EvansMIT Theta Language and Thor Distributed OO Database
08/17/20022Ehud LammMithril vm
05/30/20031Ehud LammMixin Modules and Computational Effects
03/14/200314Ehud LammMixing paradigms (Python)
07/21/20014Chris RathmanML Functors
06/12/20065Greg BuchholzML Modules and Haskell Type Classes: A Constructive Comparison
01/07/20041Ehud LammML-like Inference for Classifiers
01/08/20031Brent FulghamThe MLton Survey
09/01/20037Patrick LoganMobile Applications Need Scripting Too!
06/20/20062Niels HoogeveenA Mobility Calculus with Local and Dependent Types
10/31/20021Bryn KellerMoby
08/16/201020scottmclMod sys with external binding of mods to mod sigs, where all mod imports must be sigs only
04/23/20041Ehud LammA Modal Language for Effects
03/01/20011Ehud LammModel Checking Java Programs Using Java PathFinder
12/24/20027Ehud LammModel Driven Architecture + Code Generation
01/28/20083neelkA Model for Formal Parametric Polymorphism: A PER Interpretation for System R
01/06/20044Mark EvansModel-Based Integration of Embedded Software
12/21/20046Daniel YokomizoModelica: Modeling of Complex Physical Systems
11/11/20081naaskingModeling Abstract Types in Modules with Open Existential Types
01/31/20023Ehud LammModeling an Algebraic Stepper
12/20/20063cdigginsModeling and Typing Combinatory Calculus
11/17/201131Victor EijkhoutModels for distributed parallelism
04/12/20021Ehud LammModern Concurrency Abstractions for C#
04/30/20026Chris RathmanModern Concurrency Abstractions for C#
03/14/20113hbrandlModern Eiffel
05/17/20056ChrisModern Language Features of Visual C++ 2005
06/16/200312Bryn KellerModern Static Typing: Less Code, Better Code
04/27/20023Ehud LammModern Web Development textbook?
10/10/20063mgrickenModified javac That Processes Annotations on Local Variables
12/05/20003Ehud LammModula-4
10/18/20051Ehud LammModular Checking for Buffer Overflows in the Large
11/06/20011Ehud LammA modular module system
08/30/20022jon fernquestA Modular Monadic Action Semantics
02/20/20088Thomas DaneckerA modular toolchain for parsing and compiling code?
11/19/20066Jim AppleModular Type Classes
04/20/20073cdigginsModular Verification of Assembly Code with Stack-Based Control Abstractions
05/20/20035Ehud LammModule Concept For C++
11/19/20096scottmclModule Initialization and Ordering - Another Module Question
12/27/20073kaveh.shahbazianModule Level Purity
06/22/201136el-vadimomodules are anti-modular
05/13/20041Ehud LammMoiell (aka Leoll++)
04/26/201014Philippa CowderoyThe Monad Zipper
04/30/200781Wouter SwierstraThe Monad.Reader
02/04/20051shaprThe Monad.Reader, Haskell eZine
08/24/20114Manuel J. SimoniA Monadic Framework for Delimited Continuations
06/22/200511Andris BirkmanisA Monadic Framework for Subcontinuations
01/07/20021Ehud LammMonadic Programming in Scheme
01/11/20099dpmulliganMonads = lazy, effect types = strict?
11/25/20053Jim AppleMonads are an idiom, but Idiom isn't a monad
10/21/20001andrew cookeMonads for Dummys
02/03/20105neelkMonads in Action
07/11/20116Bartosz MilewskiMonads in C++
02/25/20046andrew cookeMonads in Scheme
09/29/20043Tim SweeneyMonads in various languages
02/13/2011122Sean McDirmidMonads vs. Actors
09/22/20059el-vadimoMondo bizarro
11/23/20001Ehud LammMondrian
01/04/20022Ehud LammMondrian for .NET
10/29/20067ricky_clarksonMonitoring whether a function happens
01/06/20021Dan ShappirMono C# compiler can compile itself
06/08/20038Manuel SimoniMOP/AOP Talks (Kiczales)
10/30/20002andrew cookeMore .NET info from elj
08/08/20045Ehud LammMore content
09/08/20051Ehud LammMore forum spam
09/12/200425Ehud LammMore from Udell on typing
12/25/200612Ehud LammMore Haskell in Java 7 or 8?
08/20/20009andrew cookeMore Haste, Less Speed
01/18/20023Brent FulghamMore Macro Discussion
04/12/20111marchertasmore of the same
01/05/20014andrew cookeMore on Curl
08/26/20005Ehud LammMore on J
02/10/20038Michael VanierMore on static vs. dynamic typing
07/29/200515Andrei FormigaMore on the "generics are evil" meme
03/26/20012andrew cookeMore Papers
04/15/200814el-vadimomore power and less verbiage
03/28/20021Ehud LammMore Rotor links
05/10/200516citylightMore sites like Lambda
08/21/20001andrew cookeMore Speed, Less Haste
02/27/20011Ehud LammMore typing debates!
07/11/20026Ehud LammMore USENIX02 summaries from Oleg
04/14/20033Kimberley BurchettMore weblogs to read
08/14/20071neelkMorphing: Safely Shaping a Class in the Image of Others
08/09/200426Frank AtanassowMorrow & First-class Labels
10/08/200216Ehud LammMost amazing designer?
06/25/2009143dataangelMost powerful terminating semantics?
09/15/2005150David B. HeldMost Productive FP Lang?
08/11/20106loldrupThe most simple concurrent language?
12/30/200917raouldmost water-tight real-world language implementation?
05/13/200310Dejan JelovicMother Tongues of Computer Languages
09/22/200324Patrick LoganMoving Away From XSLT
03/21/20011andrew cookeMoving FP from Academia
10/16/20043Peter Van RoyMOZ 2004 talks available
04/15/20045Mark EvansMozart Oz 1.3.0 Released
07/27/20041Mark EvansMozart Oz 1.3.1 Released
12/05/20012Paul SnivelyMozart-Oz
06/25/20041Peter Van RoyMozart/Oz conference MOZ2004 - final CFP
08/17/20085Ehud LammMozilla "Ubiquity"
06/25/20051Cyril KonopkoMPS-based editor for Epigram programming language.
04/18/20043andrew cookeMS C++ Compiler Freely Available
11/04/20032Isaac GouyMS PDC Session slides
01/25/20036Ehud LammMSDN: C# and Java - Comparing Programming Languages
07/12/20052Nicolas CannasseMTASC Slides
07/02/200310Chris RathmanMug Shots
07/18/200818Spencer TippingMulti-Artifact Languages
09/24/20021jon fernquestMulti-Paradigm Tcl-Tk
11/16/200418Matthew MorganMulti-Return Function Call
06/30/20041Ehud LammMulti-stage Programming in MetaOCaml
01/29/20021Chad SlaughterMultics
01/30/20024Ehud LammMultics Software Features
04/15/200916raouldmultidimensional abstraction?
08/27/200435Martin DeMelloMultidimensional arrays
10/19/200513Ehud LammMultigame A Very High Level Language for Describing Board Games
04/27/20026Chris RathmanThe MultiJava Project
09/21/20021jon fernquestMultiJava: Design, implementation, and evaluation
06/11/20058chien012Multilinguals learning computer languages faster than monol.
06/22/20011Ehud LammMultimedia programming in Python
03/22/20066hawflakeMultimethods in a latently typed language?
10/21/200831Isaac GouyMultiple Dispatch in Practice
10/24/20021Isaac GouyMultiple Dispatch with Prototypes
05/20/20021Dan PhillipsMultiple Inheritance for Eiffel in .NET
10/21/20011Manuel SimoniMultiple inheritance thru automated delegation in Java
09/24/20085johnwcowanMultiple inheritance with a single global ordering of classes
03/08/20104giuseppemagMultiple overloads of the bind operator
08/26/20006Chris RathmanMultivariate Regression
01/03/20021Jo Totlandmuq
09/12/200616Srikumar SubramanianmuSE - an embeddable scheme dialect
09/02/20046bitwizeMusical programming and languages
12/19/20011Ehud LammMVC for dummies
02/23/200324Ehud Lamm"My C++ Experience/Disaster"
12/12/20012Ehud LammMy Trip To Microsoft
01/26/20066Ehud LammMyHDL
08/26/20018Chris RathmanThe myth of code-centricity
06/06/200938Leon P SmithThe Myth of the Genius Programmer
10/27/2010122el-vadimoThe Myths of Object-Orientation
08/10/20044Ehud LammMzTake: A Scriptable Debugger
08/12/20031Kimberley BurchettN3 -- a notation for writing RDF
01/31/200619NoelNaked Objects
05/25/200317andrew cookeNaked Objects
02/01/200829cjhA name for this form of variable capture?
03/10/201126munificentNamespaces for methods?
06/26/20063Bryan TurnerNanopass Compiler Framework
02/09/201014Bertrand_MeyerNaNs and reflexivity
04/07/20044Chris RathmanNarcissus: JavaScript in JavaScript
05/31/200628andrew cookeNarrative Javascript
04/03/200610Ehud LammNative delimited continuations in (byte-code) OCaml
09/20/200211Ehud LammNative XML Scripting
07/11/20062Ehud LammNATIVE: The Programmatic Natural Language
11/05/20071neelkNatural Deduction for Intuitionistic Non-Commutative Linear Logic
12/07/20067cdigginsNatural Deduction Reading for Beginners
04/06/20015andrew cookeNatural Language Programming
05/01/200610AvdiNatural Language Programming for Interactive Fiction
11/16/20042Geoff WozniakNatural Programming Languages
05/09/200663coffeemugThe Nature of Lisp (a tutorial)
11/07/20042pantagruelNcl : ncar command language
07/14/200319Ehud LammNeal Stephenson's USENIX keynote
05/30/20074naaskingNear-Concrete Program Interpretation
12/08/200218Ehud LammThe Needle Programming Language
11/14/200214Noel WelshNeedle, An OO FP Language
02/27/20121hbrandlNegation and proofs by contradiction with the proof engine
11/10/20058Nicolas CannasseNeko 1.1 Released
02/20/20048Patrick LoganNemerle
05/17/20113raouldNemerle 1.0 released
09/12/20064raouldNeophyte question: detecting deadlock, livelock, races etc.
12/07/20031Ehud LammnesC: A Holistic Approach to Networked Embedded Systems
01/05/20032Ehud LammNESL: A Parallel Programming Language
05/26/20071magnusNested data parallelism in Haskell (video)
01/21/200921strogNested functions - how many nesting levels are really needed?
12/28/200711Andris BirkmanisNested Schedulers: A Tree Is Not Enough?
12/22/20001Ehud Lamm.NET classes in Ada
10/10/20005Ehud Lamm.NET etc.
01/23/20023Dan Shappir.NET fun fact
06/11/20011Ehud Lamm.NET Goodies
11/28/20006andrew cooke.NET Questions?
02/18/20025Dan ShappirThe .NET team on VB.NET
05/27/20012andrew cooke.Net x 2 + Mozart
07/02/20077Ehud Lamm.NET-oriented metaprogramming framework for rapid compiler development
01/22/20031Ehud LammNetLogo
06/11/20025Ehud LammNetwork Query Language
11/27/200512mansuNetwork Transparent languages
03/14/20058Dave HermanA New Approach to Abstract Syntax with Variable Binding
03/13/20095Luke GorrieA New Approach to the Functional Design of a Digital Computer
01/22/20024Ehud LammNew Block Closures in Squeak
10/29/20052Ehud LammNew blog
07/06/20053Jim AppleThe New C Standard
04/18/20024Keith Devens"The New C++"
05/05/200348Dan ShappirThe New C++: Trip Report, October 2002
07/09/200423Mark EvansNew Chip Heralds a Parallel Future
04/21/20065Ehud LammNew Common Lisp FAQ
03/27/20054Ehud LammNew Dan Friedman book coming up??
09/16/201079ad1mtNew Dataflow Programming Language
03/09/20041Ehud LammNew Department
03/26/20041Ehud LammNew department: parallel and distributed languages and paradigms
05/15/20021Ehud LammNew Departments
04/13/20092natecainNew EcmaScript/Javascript specification
06/02/20054sebastienNew extension for the TXL language : ETXL
07/28/20041Ehud LammNew feature
12/05/200232Adewale OshineyeNew features proposed for Java 1.5 by Sun
02/10/20101enewhuisNew Full-time Erlang Jobs in Chicago
10/13/20057Jacques CaretteNew GUI paradigm
02/02/200613Jim AppleA New Haskell and those anxious to change
06/09/200918dakuraiA new idea in OOP. Please comment.
07/03/200636Achilleas MargaritisA new implementation of recursive-descent parsing?
07/28/200927bashyalNew JDK 7 Feature: Support for Dynamically Typed Languages in the JVM
04/09/20031Vladimir IvanovicThe New Jersey Programming Languages and Systems Seminar Series
08/24/20106ThomasMahlernew kid on the block: fun4j is a new fp project for the Java VM
11/17/20002andrew cookeNew language - Axel
04/07/20041Chris RathmanNew Language Features in C# 2.0, Part 1
11/22/20006andrew cookeNew Language: XEXPR
11/07/20001Chris RathmanNew Languages, Old Logic
02/24/20081Ehud LammNew Members
11/27/20067rhatNew Object Model Demo
01/02/200649Todd CoramThe new old or The "Return" to Concurrency
02/06/20081msimoniNew OMeta-related material
05/29/20121Johan Georg GranströmA New Paradigm for Component-Based Development
08/12/200469Matt HelligeNew Paul Graham thing...
08/28/20061hutornyA new PL for embedded applications
06/08/20037Dan Shappira new programming language called Lingo
12/05/20025Ehud LammNew proposed features for Java 1.5
08/14/20043Frank AtanassowNew Recent posts
08/21/200454Ehud LammNew result re "linguistic determinism"
01/30/200431Ehud LammNew Scientist interview with Alexandra Aikhenvald
09/07/20001Ehud LammNew survey!
07/30/20001Ehud LammNew surveys!!
03/11/20086Barun MishraNew to FP
02/10/20031Ehud LammNew Tunes site
03/31/20123mikestayNew tutorial blog on category theory for programmers
03/21/20078neelkThe New Twelf Wiki
05/27/20041bryan rasmussennew Vector Language: Glee
05/31/20043Ehud LammNew vector language: Glee
04/28/20041Kragen SitakerNew version of Self released
12/31/20013Ehud LammNew year resolutions
12/27/200432Chris RathmanNew Year's Resolutions
01/07/20088chihiro(newbie question) Covariance and contravariance
04/01/20034Dan ShappirNewCode, a secure PL
08/22/20072Isaac GouyNewspeak, an experimental language in the style of Smalltalk
11/10/20071neelkNEXCEL, a Deductive Spreadsheet
04/12/20033Chris RathmanThe Next 700 Programming Languages
07/23/20013Ehud LammNext Generation Programming Language Research
02/02/2006198Per VognsenThe Next Mainstream Programming Languages
02/13/200441andrew cookeThe Next Move in Programming (Livschitz interview)
01/09/20061Nicolas CannasseNext Neko Features ?
06/12/20035Ehud LammNext week
05/23/20042Ehud LammNice collection of quotes
01/03/20021jason songhurstthe Nice programming language
05/10/200211Bryn KellerThe Nice Programming Language
02/24/20053Ehud LammNick Benton: Simple Relational Correctness Proofs for Static Analyses and Program Transformations
08/05/200410Bryn KellerNo asterisks, please
10/06/20025Doug RansomNo FP languages for the real-world
03/23/200722Matt HelligeNo Ifs, Ands, or Buts
10/12/200823NoelNo more tail calls in Javascript?
09/02/200713Ehud LammNo Name: Just Notes on Software Reuse
06/14/20047Ehud LammNo new items?
09/04/20035Andris BirkmanisNo "theory of types" in legal systems
06/22/20011Ehud LammNokia Releases Java-Friendly Phone
04/22/201115Alexandre CossetteNomenclature for impure functions
02/28/20015Basile STARYNKEVITCHnon plain-textual programming languages
03/02/200720cdigginsNon-Applicative Functional Languages
01/11/20051Ehud LammNon-determinism in functional languages
01/06/200510Andris BirkmanisNon-Deterministic Interaction Nets
07/01/20084neelkNon-Deterministic Recursive Ascent Parsing
01/24/20121jdgallagNon-deterministic versus parallel function application
12/26/200410Peter J. WasilkoNon-English-Based Programming Languages
09/23/200519Nathan SoboNon-Lisp, natively extensible?
05/13/200627Mike HearnNon-null references?
02/25/20031Isaac Gouynon-null types in an OO language
07/09/20011Ehud LammNon-Software Examples of Software Design Patterns
11/24/200862marcoNon-standard type theories for FP
11/01/200322Peter Van RoyNonalgorithmic programming
09/01/20043Mark EvansNonsense Generator
01/30/20085chihiro(noob question) method parameters in co-and-contravariance issue
09/17/200925Dave LopezNoop: Google Language for the JVM
01/19/20052Ehud LammNormal-order direct-style beta-evaluator with syntax-rules, and the repeated applications of call/cc
05/18/20021Ehud LammNormal-order evaluation as bottom-up parsing
02/26/20025Ehud LammNorvig: Teach Yourself Programming in Ten Years
03/29/20011Ehud LammNotation as a Tool of Thought - Kenneth E. Iverson
04/02/20024Ehud LammNote to RSS junkies
02/27/20031Ehud LammNotes on "Algebra of Programming"
12/04/20001andrew cookeNotes on C#
01/02/20071stevechyNotes on category theory and the pi calculus
10/25/20028Luke GorrieNotes on Postmodern Programming
11/14/200330Manuel SimoniNotes on Programming in C
09/24/20011Ehud LammNow online! Ada 95: The Craft of Object-Oriented Programming
08/19/20074Attila SzegediNu - new LISP like language atop of Objective-C
06/18/2012132oconnor0Null, bottom, etc.?
05/29/200410Ehud LammNullable Types
01/22/20083alixNumbers in Smalltalk
07/24/20025Dan ShappirNVIDIA Open Sources Cg Compiler Technology
06/16/20025Dan ShappirNVIDIA's Cg technology
07/31/20094Jacques Le NormandO'Caml Structure Editor Toolkit
10/08/200215Ehud Lammo:XML
08/22/20021Michael Christopher VanierThe Oberlin CS DRAGN Project
04/27/200623Ehud LammOberon Script. A Lightweight Compiler and Runtime System for the Web
02/25/20011Ehud LammObituary: Herbert Simon
09/27/20104raouldobj vs. ml vs. coq (fight?)
03/20/20011Ehud LammObject Functional Patterns
10/12/20072daYZmanObject level unification
03/17/20091Ehud LammObject Oriented Concepts survey
02/17/20013Chris RathmanObject-Oriented C
05/01/20027Michael St. HippolyteObject-oriented markup
11/12/20011Ehud LammObject-oriented programming and protected objects
05/07/20045Ehud LammObject-Oriented Programming Enhancements in Ada200Y
09/30/20019Ehud LammObject-Oriented Scripting in Ruby
07/14/20034Ehud LammObject-Oriented Style
08/26/20002andrew cookeObject/Structured History
08/04/2005220Riaan MollObjective scientific proof of OOP's validity? Don't need no stinkun' proof.
05/04/20012Chris RathmanThe Objective-C Language
08/18/20052pmouginObjectiveCLIPS Released
11/16/20023Ehud LammObjects and classes versus modules
08/05/200933James IryObjects as Modules in Newspeak
02/22/201019naaskingObjects to Unify Type Classes and GADTs
05/13/20095Jason DusekObscure question about a remark in "A Tutorial on (Co)Algebras and (Co)Induction".
08/06/20096James IryObservational Equality, Now!
09/30/20021Ehud LammObservations on CIL books
12/12/20024Ehud LammObtaining KMP String Matcher by Partial Evaluation
08/13/20004andrew cookeOCaml book online
11/26/20073Paul SnivelyOCaml Light: A Formal Semantics For a Substantial Subset of the Objective Caml Language
02/15/20101Sylvain Le GallOCaml Meeting 2010 in Paris
02/14/20012pixelOCaml on top of JVM/.NET
04/08/20101Martin JambonOCaml programming at MyLife
08/15/20001andrew cookeOCaml Translation and Functional Objects
01/14/20013andrew cookeOCaml Tutorials and Summary
03/15/200532Ehud LammOCaml vs. C++ for Dynamic Programming
02/10/20049Patrick LoganOCaml, an Introduction
08/02/20061michael-figOcean implementation begins
02/26/20032Brent FulghamThe O'Ciao Approach to OO Logic Programming
05/03/20021Ehud Lammodds and ends
07/03/201117Ohad KammarOf Course ML Has Monads!
07/07/20084scottmclOf Generics and Erasure and, of all things, GC and memory layout
06/13/20051David B. WildgooseOff Topic Humour: New Programming Language C+-
05/17/20072Ehud LammOffline discussions
12/27/20023Bryn KellerO'Haskell
07/14/200417James HagueOld computer science and technical books worth searching for
01/27/20031Ehud LammOleg: Formalization of two Puzzles Involving Knowledge
05/14/20022Ehud LammOleg's USENIX2001 conference report
06/25/20024Ehud LammOleg's USENIX2002 report
06/29/20021Ehud LammOleg's USENIX2002 report (update!)
09/24/200714Ehud LammOLPC to sell to public
04/07/20057Bryn KellerOmega
09/25/201024Manuel J. SimoniOmega - Language of the Future
09/27/200712msimoniOMeta: an Object-Oriented Language for Pattern Matching
08/30/20024Adewale OshineyeOmniscient debugger
09/26/20084Peter McArthurOn a method of expressing by signs the action of machinery
02/02/20072Ehud LammOn Decidability of Nominal Subtyping with Variance
10/25/200711sciomakoOn DSL, Smalltalk and FP
06/08/20052Andris BirkmanisOn Evaluation Contexts, Continuations, and the Rest of Computation
11/22/200315Patrick LoganOn Garbage Collection
02/02/20021Ehud LammOn Lisp, On Line
10/23/20071Ehud LammOn One-Pass CPS Transformations
04/24/20089cdigginsOn Presenting Operational Semantics
10/17/20062cdigginsOn Publishing
03/17/2010136shapOn the (Alleged) Value of Proof for Assurance
02/08/200945Jason DusekOn the (Im)possibility of Obfuscating Programs
02/25/200727Luke GorrieOn the fact that the Atlantic Ocean has two sides
05/21/20011Chris RathmanOn the Flexibility of Programming Languages
03/14/20022Brian LeeOn the future of REBOL.
10/24/2007143naaskingOn the Importance of Purity
05/07/201214Sean McDirmidOn the Naturalness of Software
11/03/20075Ehud LammOn the origins of Bisimulation, Coinduction, and Fixed Points
07/19/200576Isaac GouyOn the Revival of Dynamic Languages
01/14/20095James IryOn the Strength of Proof-Irrelevant Type Theories
04/17/200520casOn the Unusual Effectiveness of Logic in Computer Science
06/19/20011Ehud LammOn the Unusual Effectiveness of Logic in Computer Science
08/11/20028jon fernquestOn Understanding Types, Data Abstraction, and Polymorphism
12/15/20021Ehud LammOn-the-fly garbage collection: An exercise in cooperation
11/06/20001Chris RathmanOnce a COBOL programmer...
08/12/20025Ehud LammOne Day Compilers (Graydon Hoare)
04/11/20031Toby ReyeltsThe One Hundred Year Language
05/10/201121James IryOne Pass Real-Time Generational Mark-Sweep Garbage Collection
02/08/20021Ehud LammOne Runtime to Bind Them All
10/04/20021Ehud LammOne tree isn't enough
03/13/200211Ehud LammOngoing Discussion on the Value of DotNet
03/26/200812sanityOngoing work on Supercompilation of Java code (or supercompilation in general)?
06/07/20041Ehud LammOnLamp: Paul Graham on Hacking
01/01/20042Ehud LammONLamp: What I Hate About Your Programming Language
02/11/20021Ehud LammOnline Bibliography of Haskell Research
10/22/20049Dave HermanOnline Bibliography of Partial Evaluation Research
12/23/20011Ehud LammOnline Books and Lecture Notes in Mathematics
07/04/20066Boyko Bantchevonline literature on CPL?
06/16/200668snk_kidThe OO barrier
10/01/200369Ehud LammOO Best Feature Poll
10/20/20001Ehud LammOO Jokes
05/31/20031Isaac GouyOO late-binding semantics
05/07/20021Chris RathmanOO Tips
07/17/201210Sean McDirmidOO type systems and BNFs
05/09/20085raouldOO via first class enviroments: Bla
06/25/200310Isaac GouyOO Weed Languages
06/26/20031andrew cookeOO Weed Languages
09/18/20107lmeyerovOoO Java
08/05/20001andrew cookeOoops
01/20/200596Ehud LammOOP Is Much Better in Theory Than in Practice
11/18/200613Hank ThediekOOP language extension
10/13/20083levalexOOPSLA 08
07/25/20012Ehud LammOOPSLA 2001
10/28/2005127Ehud LammOOPSLA 2005 Reports
02/17/20061w7cookOOPSLA 2006 Call for Contributions
09/08/20061w7cookOOPSLA 2006 Call for Participation
08/25/201167Ehud LammOpa
05/04/200639JeremyOpen data types and open functions
02/17/200310Manuel SimoniOpen Implementations and Metaobject Protocols
01/04/200814Ehud LammOpen Multi-Methods for C++
03/04/20056Dustin MulcaheyOpen problems in category theory and computing science
10/23/20032Patrick LoganOpen Programming Services for Virtual Machines: The Design of Mozart and SEAM
04/27/20073lukeOpen Quark (CAL language) 1.4.0 Released
02/07/20073lukeOpen Quark (CAL language) available under BSD-style license
02/04/200910Leon P SmithOpen Recursion
06/05/20054Amir MichailOpen Source Developer Rankings & Their Applications
07/09/200914Luke GorrieOpen Source for Hardware?
04/03/20033Michael Vanieropen source visual programming environments?
10/06/2011127Ehud LammOpen thread: RIP Steve Jobs
12/30/200956Sean McDirmidOpen wiki-like code repository
02/27/20042Patrick LoganOpen-source C compiler targets FPGAs
07/02/20046Ehud LammOpen-sourcing Java
01/18/20084raouldOpen5G web app language/system
01/20/20011Ehud LammOpenC++
02/05/20072BigBearOpenGL
07/06/20021Ehud LammThe OpenNLP Grok Library
06/24/20103Ehud LammOpenSCAD - The Programmers Solid 3D CAD Modeller
02/03/20056Ehud LammOpenSpice
04/12/20041Mark EvansOpenStack Collaborative Computing
02/23/20106malikOperational Research (OR)/ Constraint Programming (CP)using GPUs
09/14/20051Anton van StraatenAn Operational Semantics for R5RS Scheme
02/06/200727Wolf LoganOpinions on _Theoretical Introduction to Programming_?
08/19/200812Jason DusekOPIS -- Distributed Arrows In O'Caml
01/21/20021Ehud LammOPML in the browser
03/18/20021Ehud LammOPML to SVG
07/29/20083malkarouriOptimal Algorithm?
05/11/20062cdigginsOptimization - Symmetric Reductions
04/05/20011Ehud LammOptimizations
08/18/20033Chris RathmanOracle PL/SQL Best Practices
05/08/200932mzralyOracle, Sun, and Fortress
03/13/20078Ehud LammOrder of the Science Scouts Badges
05/29/20124hbrandlOrder structure, an excercise in abstraction and multiple inheritance
11/12/20035Ken MeltsnerO'Reilly blog entry on battling VMs
06/27/20041Ehud LammThe orientation message
12/11/200715Eric J SchwarzenbachOrigin of the term Multimethod
06/04/20064Ehud LammThe Origins and Nature of Computation
11/05/200915bashyalThe Origins of APL
11/08/200857Isaac GouyThe Origins of the BitC Programming Language
08/20/200416Andris BirkmanisThe Origins of the Turing Thesis Myth
08/11/20021Ehud LammOT question
10/22/20117Matt MOther free theorems
01/23/20071Paul SnivelyOtt--a tool for writing definitions of programming languages and calculi.
06/16/20041Ehud LammOur new location (not active yet!)
06/06/20088killprogramOur Own Little Language
12/05/20014Ehud LammOut of reach
08/15/200814AtariFanoutput language for new statically typed language?
12/15/20033Patrick LoganOver and Under in a Box
07/31/201015shapOverlapping Instances + Functional Dependencies Unsound?
12/31/20101Douglas McCleanOverlapping instances without chaos
08/25/20022Ehud LammOverloading and higher-order polymorphism
09/24/20119vorov2Overloading in a dynamic functional language
11/19/20004Ehud LammAn Overview of Miranda
10/28/200531Ehud LammAn Overview of the Singularity Project
06/27/200623raouldOxymoronic? "Safety-critical development guidelines for real-time Java"
02/02/20011andrew cookeOz Grows Up
06/01/20063Ehud LammOz has macros!
09/01/20001andrew cookeOz news
11/04/20085Isaac GouyOz/K: A kernel language for component-based open programming
05/09/20043Chris RathmanP# - Prolog compiler for .Net
02/13/20044andrew cookePackrat Parsing
01/30/20021Ehud LammPADL02: Functional Approach to Texture Generation
01/29/20022OlegPADL: Beautiful textures by combining functions
01/29/20023Ehud LammPADL: Machine reasoning about machines: ACL2 theorem prover
05/17/20092marktA paper on psychology and programming
02/28/20052renoxA paper on the Implementation of Lua 5.0
07/22/201027Steven Obuapaper: "Purely Functional Structured Programming"
10/14/20033Ehud LammPapers in Coalgebra Theory and Applications
07/19/20044Andris BirkmanisPapers' repositories
10/12/20021Michael VanierThe Parable of the Languages
09/28/201112lmeyerovParallel frameworks for graph processing
03/01/20033Ehud LammParallel Functional Programming: An Introduction
09/03/20095Ehud LammParallel Performance Tuning for Haskell
07/28/20041Ehud LammParallel Programming with Control Abstraction
12/29/20021Ehud LammParallel Programming with Logic Languages
05/14/20052Ehud LammParallel Programming with Matrix Distributed Processing
01/12/20082raouldParallel skeleton libs review?
03/24/200416Mark EvansParallel-Concurrent Programming Dept.
05/09/200611cdigginsParameteric Polymorphism from a C++ Perspective (good or bad?)
11/11/20041Matt HelligeParameterized modules in Erlang
02/11/200916neelkParameterized Notions of Computation
05/21/200523Ehud LammParameterized Unit Tests
12/04/20077Ehud LammParametric datatype-genericity
03/06/20127skallerParametric Grammars
01/15/20113naaskingParametric Prediction of Heap Memory Requirements
01/04/20107sttaftParaSail, a new language oriented toward parallelism and verification
12/01/20031Ehud LammParentheC
07/07/200513segphaultParrot 0.2.2 Released
03/19/20091vieiroParrot 1.0.0 is out
07/28/20023jon fernquestParrot In Detail
09/15/20022jon fernquestParsec, a fast combinator parser
12/05/20061James HagueParser combinators in Factor
07/10/20087JamesJustinHarrellParser Generators Supporting Astral Characters
12/03/20071Bryan O SullivanParsimony Principles for Software Components and Metalanguages
10/31/20056kruhftParsing and syntax reordering
10/06/200827Luke GorrieParsing Expression Grammars
11/10/20001andrew cookeParsing in Lisp and Caml
07/29/20098scottmclParsing user defined operators with precedence/assoc ala ML
12/07/20016Alex MoffatParsing with the offside rule.
03/22/2012162James IryParsing: The Solved Problem That Isn't
12/23/20021DougRansomPartial Application in C
08/01/200418Ehud LammPartial Continuations
02/08/20033Ehud LammPartial Evaluation (slides)
03/09/20021Ehud LammPartial Evaluation and Automatic Program Generation
06/04/200712sigfpePartial evaluation applied to high speed lighting preview
08/26/20044andrew cookePartial trig functions
07/11/20038Chris RathmanPartial Types in C#
07/20/20081Ehud LammPartial vectorisation of Haskell programs
09/04/20114Manuel J. Simoni"Partially evaluating" fexprs?
12/29/20046Ehud LammPascal-FC
09/26/20074Isaac GouyPascal-P compiler annotated text
01/28/20074neelkPasquale Malacaria, "Assessing Security Threats of Looping Constructs"
05/18/20112Allan McInnesPassing a Language through the Eye of a Needle
01/17/20097Ehud LammPath Feasibility Analysis for String-Manipulating Programs
12/12/20067jonathan h.path-sensitive dataflow analysis. How?
12/05/20116disnesquickPathological Problems in Parsing
08/07/200833Ehud LammPatrick Logan on patterns
02/08/2007124Ehud LammPatrick Logan on Software Transaction Memory
04/17/20011Ehud LammPatterns for Domain Specific Languages
10/22/20015Adewale OshineyePatterns for Scripted Applications and scripting
01/27/20012Chris RathmanPatterns for teaching Patterns
08/23/20037Ehud LammPatterns in Datatype-Generic Programming
04/14/20117Ehud LammPatterns in Functional Programming
10/01/20041Ehud LammPatterns in qmail
08/09/200314Manuel SimoniPatterns of Software
05/21/200240Ehud LammPaul Graham - Revenge of the Nerds
02/13/200315Manuel SimoniPaul Graham: Accumulator Generator
04/11/20031Ehud LammPaul Graham: The Hundred Year Language.
10/06/20049Michael WalterPaul Graham's invited talk at ILC 2003
08/07/20011Ehud LammPBD and XML ?
05/16/200412Luke Gorriepbook
04/14/20079Charles StewartPCF and LCF
11/09/20051Ehud LammPDC videos online
10/15/20031Ehud LammPDC: Designing the CLR
02/03/201246Sean McDirmidPeak Abstraction
09/19/20065Davor CubranicPeakStream - a multi-core stream processing model
11/05/20034Ehud LammPEP 289: Generator Expressions - Accepted for Py2.4
12/28/20032Ehud LammPEP 323: Copyable Iterators
05/27/20041Chris RathmanPerl - Periodic Table of the Operators
05/21/20023Keith DevensPerl 6 Answers
06/28/20039Ehud LammPerl 6 Design Philosophy
08/25/20034Ehud LammPerl 6 Essentials / Chapter 1 / Project Overview
09/13/20053Patrick LoganPerl and Haskell
11/13/20003Chris RathmanPerl and the Lambda Calculus
12/30/20035Adam KeysPerl as a community DSL
05/16/20012andrew cookePerl Exegesis (examples)
07/08/20021andrew cookePerl Foundation Grants are Almost Empty
04/09/20011Ehud LammA Perl Hacker in the Land of Python
03/03/20011Ehud LammPerl Paraphernalia
01/20/20012Ehud LammPerl Style Regular Expressions in Prolog
10/28/20113CoHiPerl vs. Random Syntax
03/19/20056awwaiidPerl6 - PUGS
06/04/20021Keith DevensPerl: Apocalypse 5: Regular Expressions
06/18/200952Robb NebbePerlis Languages
07/26/20082David PiepgrassA persistent AST for multi-purpose use? (Loyc)
02/18/20011andrew cookePersistent Lisp (Mop Inside)
11/07/20082Luke GorrieA Personal Computer for Children of All Ages
03/09/20022Brian LeePersonal intro. to the community.
04/15/20072Jeff NowakowskiPersonal messages
07/24/20023Ehud LammPersonal weblogs
09/10/20028jon fernquestPerspectives
10/21/20037Ehud LammPeter Van Roy here on LtU
10/22/20031Ehud LammPeter Van Roy: Expressiveness versus execution speed
06/18/20099Torsten AndersPeter Van Roy: Programming Paradigms for Dummies
10/21/20031Ehud LammPeter's first three posts
06/22/2006117Achilleas MargaritisPetition for adding garbage collection to C++.
11/23/20063peter steinerPeyton-Jones and Harris discuss STM (1h video)
03/07/20051Josef SvenningssonPhil Wadler's blog
09/23/200325Luke GorriePhilip Greenspun: Lisp diehards = Holocaust deniers
10/15/20031Dan ShappirThe Philosophy of Ruby
07/10/20097msimoniPhosphorous, The Popular Lisp
08/30/20114omouse...PHP language research
01/05/20104Andris BirkmanisPhysics, Topology, Logic and Computation: A Rosetta Stone
01/29/20053Andris BirkmanisThe pi-Calculus in Direct Style
07/14/20013Ehud LammThe pi-calculus: a Theory of Mobile Processes
11/13/20012Ehud LammPiccola - A Small Composition Language
05/10/20074neelkPickler Combinators
05/23/200710raouldPicky libraries, picky languages?
01/25/20062Ehud LammPiDuce
09/23/20116Gabriel HorvathPiecewise functional programming
05/05/20043Dominic FoxPike 7.6 Released
07/12/20032Ehud LammThe PILER Decompilation System
06/17/20011Chris RathmanPioneers of the FORTRAN Programming Language
06/24/200720Isaac GouyPirahã living-in-the-present language
11/27/20091Serguey ZefirovPiSigma, a dependently typed core language
01/28/200971Ehud LammPL Grand Challenges
03/14/20044M.J. StahlPL Points of View
03/15/20043M.J. StahlPL Points of View or Why we do that thing we do?
02/15/200812Ethan AubinPL Related Blogs
10/14/20033Ehud LammPL/I and Multics
05/06/20072Anton van StraatenPLAI in print
07/17/20051Ehud LammA Plan for Pugs
01/16/20023Ehud LammPLAN: A Packet Language for Active Networks
08/31/200417Ehud LammPLaneT
11/27/20022Dejan JelovicThe "Plankalkul" of Konrad Zuse
11/23/20043claudioPLaSM - functional language for computing with geometry
04/05/20043Ehud LammPlay nice...
01/25/20041Ehud LammPlayful, streamlike computation
12/05/20002Chris RathmanPlaying around - Lambda Topics
10/17/20046Ehud LammPlaying the Minesweeper with Constraints (MOZ 2004)
11/14/20015Ehud LammPlaying with Swiki
06/26/20028Ehud LammPlaying with the GNAT Run Time
08/04/20018pixelPLEAC - Programming Language Examples Alike Cookbook
08/12/20052el-vadimoPlease help add entries to FreeTechBooks.com
02/24/20084roy_huPlease help find a paper/tutorial
04/01/20022Steveplease help!
04/23/20011pixelPliant
04/14/20024andrew cookePlots in XML
06/18/200737bieberbruederPLs and large scale development
08/09/200411Ehud LammPLs and SE
10/10/20057Kevin LipePLT and College
02/23/20126Manuel J. SimoniPLT humor on Twitter
12/26/20072szobatudosPLT online?
11/14/20074Ehud LammPLT Redex operational semantics for Scheme
06/28/20063Ehud LammPLT Scheme GC Technology
02/07/20044Mark EvansPLT Spy - Python in Scheme
02/24/201094raouldplt vs. something else for programming in the large?
06/22/20065Ehud LammPLT web server used in "real life"
03/24/20081Rahul NairpLucid original interpreter available.
07/02/20068Danny AyersPluvo : new hybrid scripting language
08/09/20066rhatPMD with CLOS-style Method Combination
05/04/20072procyonPoint free pi calculus
06/19/200313andrew cookePoint Free Style
11/19/20023Ehud LammThe point of (any) semantics
05/24/20042Ehud LammPointcuts and Advice in Higher-Order Languages
07/01/20031Ehud LammA Pointless Derivation of Radixsort
01/22/201143Jules JacobsPoints in the Pattern Matching Design Space
12/05/2007103Givaspoll: syntax
01/27/20051Ehud LammPoly* type inference tool
05/08/20025Chris RathmanPolyglot Programming
10/09/20026Dan ShappirPolyglot Programming
12/31/20031Ehud LammPolyglot: extensible compiler framework
09/10/200815James IryPolymorphic Algebraic Data Type Reconstruction
05/20/20089cjhPolymorphic C
12/14/20051Jim ApplePolymorphic Regular Tree Types and Patterns
07/30/200613dataangelPolymorphic replacement
02/28/20044andrew cookePolymorphic Variants
04/18/20011Chris RathmanPolymorphism from a type-oriented point of view
04/25/20044Mark EvansPOOMA
07/02/20022Patrick LoganPoorman's Logic System
05/31/20041bryan rasmussenPOOSL: Parallel Object-Oriented Specification Language
01/31/20111Chad WellingtonPOPL 2011 post-processing
03/17/20052Ehud LammThe POPLmark Challenge
06/28/20045Keith DevensPoplog
04/15/200437Brent FulghamPoplog
04/29/20033Ehud LammPopular Math
02/16/20016andrew cookeA "Popular Science" treatment of FP/OOP?
01/24/200587Kevin Greer"Popular vs. Good" in Programming Languages
08/12/20001andrew cookePopularity of (Functional) Languages
07/04/20012Ehud LammPortable.NET
10/06/20001Chris RathmanPorting the Clean Object I/O library to Haskell
06/26/200910Winheim RaulshA Possible Future of Software Development
10/23/20001Ehud LammPossibly interesting discussion
03/23/200510bdencklaPost new comment vs. reply
03/17/20041Isaac GouyPost-Java Era : Back to Dynamicity
12/31/20063Robbert van DalenPostfix lambdas
04/23/20011andrew cookePosting to front page (Pliant!)
12/19/20034Ehud LammPostScript control structures
07/17/200342Chris RathmanThe Power and Philosophy of Ruby
03/30/20084el-vadimothe power of GNU Awk
08/07/20005Ehud LammThe power of small ideas
01/31/20016andrew cookePoytypism in Practice
05/30/2007101chinu"Practical" advantages of lazy evaluation
08/03/20024Ehud LammA practical approach to generic programming
03/04/20044Bryn KellerPractical Aspects of Multi-Stage Programming
07/16/200850Eli GottliebPractical Bits of Making a Compiler for a New Language
04/14/20091James IryPractical Implementation of a Dependently Typed Functional Programming Language
04/18/20012Ehud LammA practical lambda-calculator
10/27/200645Matt HelligePractical OCaml
07/23/20086Charles StewartPractical Set Theory
12/20/200129Ehud LammPractical Theory (was: T)
04/28/20043Ehud LammA Practical Theory of Programming
12/14/20067James HaguePractical Type Inference Based on Success Typings
07/07/20031andrew cookePractical type inference for arbitrary-rank types
02/16/20021Ehud LammThe Practice of Type Theory in Programming Languages
12/04/200912Sean McDirmidPragmatic declarative event abstraction
07/30/20037Vladimir IvanovicThe Pragmatic Language
09/18/20001Chris RathmanThe Pragmatic Programmer
01/15/20021Shae ErissonPragmatic Programmer "Language of the Year" project - Learn Haskell in 2002
10/26/20053raouldPre-LINQ: rich object management in your PL
03/26/20025Keith DevensPre-processing (or composition of functions)
04/02/20121hbrandlPredicate calculus in program verification
11/04/20046Ehud LammPredicate Dispatch in the news
05/17/20121hbrandlPredicates, ghost predicates and higher order predicates
07/15/200612Morris JohnsPredicting programming course success from a single entrance exam
06/13/200817naaskingPreemptive concurrency via compiler-inserted checks
06/16/20096Srikumar SubramanianPregel - Large Scale Graph Computing at Google
11/15/201089Ehud LammA Preliminary Survey on Functional Programming
12/28/20031Ehud LammPresentation slides for secure C Library
12/23/20011Ehud LammPrevayler - Transparent Java Persistence
06/12/200931cdigginsPreventing downcasting and adding a universal variant
06/01/20033Dan ShappirPreview of Java 1.5
09/20/20001Ehud LammPrincipal Typings
06/08/20031Manuel SimoniPrinciples for Computer System Design
01/20/20051Ehud LammPrinciples of Program Analysis
03/22/200512casPrint.google.com
10/18/20071neelkPrivacy and Contextual Integrity: Framework and Applications
10/25/20074Mark HoemmenPRNG tutorial: request for comments
10/02/200429Ehud LammProbabilistic languages for kids?
12/10/200635cdigginsThe Problem with "dup" and "swap" in Stack-Based Languages
03/21/20063Christophe PoucetProblem with forum listings
10/08/20052NukleoProblems with Embedding Eclipse/Prolog in VC++
10/08/20042Dave HermanProceedings of Scheme Workshop 2004
08/15/20081Daniel YokomizoProceedings of the 2008 LLVM Developers' Meeting
11/10/20036Patrick LoganProceedings of the Scheme Workshop 2003
01/16/20053casProcess algebra needs proof methodology
12/28/20079marktProcess Algebras: Whats the point?
11/01/200645Charles StewartProcess calculi for transactions
07/03/20011Ehud LammProcessing XML with Java
05/18/20085Ehud LammProcessing.js
01/18/20043Dave BauerProcessing: A language for visual arts
02/22/20114pjotrProfiel: Henk Barendregt: Lambda calculus hits the tube
07/08/20021Ehud LammThe Program Transformation Wiki
04/21/200866el-vadimoprogram verification: the very idea
06/15/20086marktProgram Visualization: Flowchart Layout Algorithms?
12/15/200811James IryProgrammable Concurrency in a Pure and Lazy Language
03/28/20059neadamthalProgrammatic nature of subatomic make up
12/25/201141Sean McDirmidProgrammer Archeologists
12/04/200653Chung-chieh ShanProgramming (language) puzzles
06/13/200863Ehud LammProgramming -- Principles and Practice Using C++
12/01/20001Chris RathmanProgramming a functional future
08/06/201190Manuel J. SimoniProgramming and Scaling
05/13/20022Ehud LammProgramming anti-idioms
08/10/20042Luke GorrieProgramming as an Experience: The Inspiration for Self
02/04/201213Manuel J. SimoniProgramming as collaborative reference
05/05/200411James HagueProgramming as if Performance Mattered
09/16/20041Scott G. MillerProgramming as Relaxation: Ant Wars
07/29/20011Ehud LammProgramming by Demonstration
02/02/20026Ehud LammProgramming Challenge
05/21/201010Ehud LammProgramming CNC machines in Haskell
05/18/20011andrew cookeProgramming Competition
10/17/200431Ehud LammProgramming for non-programmers
01/29/200222Dan MonizProgramming for the Web
12/22/20011Ehud LammProgramming from Specifications
05/01/20044andrew cookeProgramming in dc
08/11/200828Erik MeijerProgramming Language Beauty: Look Closure
04/13/20037Darius BaconProgramming language booksale
04/22/20022Ehud LammProgramming Language Design and Software Quality
12/31/20001pixelProgramming Language Exploration
09/24/200410Chris RathmanProgramming Language Popularity
11/23/200624cdigginsProgramming Language Research Search Engine
07/05/20014Chris RathmanProgramming language theory texts online
01/04/20013Ehud LammProgramming Language Use Breakdown
04/30/200814J Storrs Hallprogramming languages and facial hair
07/06/200619NoelProgramming Languages and Lambda Calculi
11/28/20001Chris RathmanProgramming languages and Language
09/29/20084BigZaphodProgramming Languages Aren't
12/10/20087Ehud LammThe programming languages behind "the mother of all demos"
02/06/20092Will PearsonProgramming languages for low level autonomic systems
11/20/20007Chris RathmanProgramming Languages for Scientific Processing
09/24/20027Michael VanierProgramming languages textbook online
09/08/20012Ehud LammProgramming Languages White Papers
01/17/200312Michael VanierProgramming languages will become OSs
10/04/20013Ehud Lammprogramming languages with chicken
10/15/20105steven_shawProgramming languages with higher kinds?
02/07/200619Ehud LammProgramming Languages: Application and Interpretation
12/17/20033Ehud LammProgramming Languages: Application and Interpretation
07/15/20037Marc HamannProgramming Linguistics
08/03/20093James IryProgramming Made "Simple"
03/25/201123Tobias NurmirantaProgramming on an iPhone
10/08/20005Ehud LammProgramming On Windows CE
01/26/20049Eray Ozkural (exa))Programming OOP Pattern Libraries
09/24/20001Ehud LammProgramming Paradigm Deabte
08/01/20053Andris BirkmanisProgramming Paradigms of the Andorra Kernel Language
02/18/20024Ehud LammA Programming Paradox
02/06/20072neelkProgramming Parallel Algorithms
09/02/20011Ehud LammProgramming Puns
07/08/20092Charles StewartProgramming Satan's Computer
01/27/20071Ehud LammProgramming the Greedy CAM Machine
03/18/20013Ehud LammPROGRAMMING WITH {SETS}
03/13/201217Matt HelligeProgramming with Algebraic Effects and Handlers
03/30/20012andrew cookeProgramming with pictures
10/15/200315Ehud LammProgramming with Rectangles, Triangles, and Circles
05/20/20021Bryn KellerProgramming with Regions in the ML Kit
09/17/201029Sean McDirmidProgramming with touch?
03/15/200681falconProgramming: 50, 100 years from now
06/20/20027andrew cookeProject Ace
02/03/20098Chris RathmanProject Euler
08/23/20022jon fernquestProject JOOS (Java's Object Oriented Subset)
02/06/200812Ehud LammProject LambdaCan
01/17/200610Luke GorrieProject Oberon
12/30/20021Bryn KellerProject Timber
11/04/20011David Cerezo SánchezPROLAC: Language for protocol compilation
05/22/200110LaiProlog (database)
05/05/20046Ehud LammProlog and Mercury Compared
10/08/200212Ken ShanProlog and Natural-Language Analysis
02/28/20046andrew cookeA Prolog Introduction for Hackers
02/13/20011Ehud LammProlog Programming A First Course
12/16/20001andrew cookeProlog Tutorial
02/11/20011Ehud LammProlog tutorial
07/25/20022jon fernquestPrological Language Processing
01/25/200633John CarterPromising OS's from a Programming Language Perspective
02/25/20059Ehud LammProof and Counterexample
08/10/20031Ehud LammProof methods for corecursive programs
06/14/20025Ehud Lammproof that (call/cc (lambda (c) (0 (c 1)))) => 1
02/04/20031Ehud LammProof Theory mailing list
03/03/20043Ehud LammProof Theory of Martin-Lof Type Thoery - And Overview
07/21/20022Ehud LammProof-Carrying Code (overview)
11/03/20063Ehud Lamm"Proof-Directed Debugging" Revisited
10/07/20035Ehud LammProofs and Types
10/05/20033Frank Atanassow"Proofs and Types" available online
05/08/201223hbrandlProofs as programs
11/24/20065gennethProofs that do things
09/02/20096Jaroslav TulachProper Library Versioning no longer NP-Complete
08/24/20023jon fernquestA Proposal For Classifying Tangled Code
12/01/20021Luke GorrieProposals for and Experiments with an Erlang Bit Syntax
01/29/20062Scott JohnsonProposed Wikipedia Programming Language Theory topic
03/03/20075neelkPropositions as [Types]
09/11/20011Ehud LammThe Pros and Cons of XML
03/26/20048andrew cookeProthon
11/23/20012Ehud LammProto
02/04/20055Sriram SrinivasanProtocol languages
12/20/201019bryaneddsPrototyping a new language with Haskell
12/10/20041Jim ApplePrototyping Generic Programming using Template Haskell
08/11/20021Ehud LammPrototyping of Mechanisms in Success/Failure Based Languages
04/07/200816Hank ThediekProving compositions
02/07/20074Daniel YokomizoProving the correctness of reactive systems using sized types
02/23/20011Ehud LammPSP Experiences
11/20/20023Isaac GouyPsychology in Language Design
11/22/20013Ehud LammPsyco, the Python Specializing Compiler
12/23/20061Ehud LammPublic service announcement: "LtU Books" In India
04/05/200633el-vadimopublic vs. published interfaces
09/15/200836John StrackePublishing negative results: single-assignment Lisp
04/05/20056shaprPugs, Practicing the Theories.
11/29/201017Z-BoPure and Declarative Syntax Definition: Paradise Lost and Regained, Onward 2010
05/26/20051falconPure bigraphs: structure and dynamics (by Robin Milner)
06/20/200810Charles StewartPure imperative programming
08/17/20063naaskingPure Pattern Calculus
02/27/200819Ehud LammPure, Declarative, and Constructive Arithmetic Relations
01/23/20019andrew cookePurely Functional Data Structures
12/04/20041Derek ElkinsPurely Functional Programming for Sensor Nets
04/03/200635Jim ApplePurity in PLT
05/04/20092Allan McInnesPurpose-Built Languages
02/10/20104raouldpurposeful retrograde language design
05/14/20101StevenJenkinsPushing parallel Haskell to the real world
11/10/200519Andris BirkmanisPutting Curry-Howard to Work
04/06/20031Ehud LammPutting Failure in Context: ADTs of Computations & Contexts
03/31/20074Gavin Mendel-GleasonPutting functional database theory into practice: NixOS
08/07/20024Ehud LammPutting Type Annotations to Work
04/15/20011Ehud LammpyAda
07/21/20046Dominic FoxPyCLIPS - expert systems shell in Python
04/14/20038andrew cookePyCon 2003 Papers
03/05/20042Mark EvansPyCon 2004 Talks
03/24/20042Ehud LammPyCon Papers
11/21/200316Ehud LammPyLogo
01/28/200619Ehud LammPyPy
07/03/20081fijalPyPy's prolog-based JIT prototype
04/20/20024Ehud LammPyrex - A language for writing Python extension modules
07/16/20012Ehud LammPySTL
09/03/20041Dominic FoxPythologic - Prolog syntax in Python
12/28/20037Ehud Lammpython - spidermonkey
01/24/20018Chris RathmanPython 2.1 Alpha
12/22/20011Ehud LammPython 2.2 is released
10/12/200214Ehud LammPython 2.3 Release Schedule
02/23/20031Dan ShappirPython 2.3a2 was released on February 19, 2003
06/20/200737Mark EvansPython 3000 Status Update
05/28/20013Ehud LammPython 9: Interview with Bruce Eckel
12/01/20001Chris RathmanPython and Linguistics
05/11/20057Ehud LammPython Challenge
09/29/20018Ehud LammPython Compared to Other Languages
05/23/20016andrew cookePython Cookbook
04/25/20021Ehud LammPython Developer's Guide
02/23/20043Ehud LammPython 'for' as Scheme 'let'
03/07/20012Ehud LammPython Helps Disney Write a New Script
06/19/20078Mark EvansPython in Pardus Linux
05/02/20011Ehud LammPython Iterators (proposal)
02/22/20021Ehud LammPython lambda tricks
08/04/20023Ehud LammPython list.sort() now stable and faster
04/22/200328Ehud LammPython Metaclass Programming
03/31/20053Dominic FoxPython metaprogramming with decorators
01/19/20051Ehud LammPython "Monkey Typing"
02/07/20054Ehud LammPython Optimization Surprises
12/04/200328Ehud LammPython Scripting Everywhere
06/01/20031Isaac GouyPython Success Stories
12/15/20011Ehud LammPython timeline
01/08/20041Patrick LoganPython versus Parrot challenge, the Pie-thon
05/14/20011Chris RathmanPython, Redux
05/11/20011andrew cookePython, XML, .NET - Lutz Interview
08/17/20013Ehud LammPythonCard
01/17/20021Ehud LammPythonCardPrototype release 0.6.2
05/30/20128ikotlerPythonect (A New Programming Language) Call for Syntax! All feedback and comments are appreciated!
04/02/20125ikotlerPythonect 0.1.0 Release
06/20/20123ikotlerPythonect 0.3 released
07/14/20121ikotlerPythonect 0.3.1 released
09/11/20032Mark EvansPython's Beachhead in OpenOffice: PyUNO
07/26/20013Adewale OshineyePython's proposed change to integer division
04/29/20011andrew cookeQ - Equational Programming Language
07/02/200713Albert GraefQ tutorial
09/17/20021Ehud LammQ: A Scenario Description Language
09/05/200771sciomakoQ: Modularizing SQL?
06/04/20021Ehud LammQCL - A Programming Language for Quantum Computers
01/22/20101raouldQi-Lisp spawns Kl
02/03/20101raouldQi4J released: OO done right?
02/10/20085raouldQis of the Future
12/03/200720naaskingQuantifying the Performance of Garbage Collection vs. Explicit Memory Management
03/30/2012232lmeyerovQuantitative comparison of unit testing vs. static typing?
01/12/201058Wolf LoganQuantum Lambda Calculus
09/15/20021funzelThe Query Language TQL
05/12/200517yuhongA question about COBOL!
02/15/20024Larme Weepa question about coding os
01/02/20077MatteoQuestion About Computational Complexity
05/19/20069Logan CapaldoQuestion about Lazy-ness and algorithmic runtime analysis
02/27/20086cjhA Question about Overlap
09/11/200716sciomakoQuestion about the Monad associativity law
12/16/20095Tim FoleyQuestion about the Scalina calculus
08/05/20086shapA Question Concerning Effect Types
02/03/200515Klaus OstermannA question for the theory guys
07/09/200110Ehud LammQuestion for y'all
06/07/200518Hank ThediekA question I have been meaning to ask.
12/23/20095Denis Bredelet -jidoA question of metadata
03/19/20074derekpQuestion on categorizing a language
07/22/20091msimoniQuestion on top-level (and other) environments
10/03/200514Nathan SoboQuestion: Graceful error recovery during parsing
07/22/20073Jeffrey WinterQuestions on an improved CPS mechanism for JavaScript
06/09/20025Ehud LammQuick links
07/22/20023Ehud LammQuick Quotes
01/21/20024Ehud LammQuick spelling checker using MS-Word
11/10/20042Ehud LammQuick update
08/28/20014Ehud LammQuick-and-dirty Java programming
12/24/20021Ehud LammQuickCheck
03/31/20011andrew cookeQuickies
04/19/20011andrew cookeQuickies (GHC/OO-FP/Generative P)
02/05/20015Ehud LammQuilt: an XML Query Language
01/16/20117Ed Earl RossQuines and my mad mind
08/26/201122Sebastianquite "old" books discussion
08/13/20035Ehud LammQuiz: Language inventor or serial killer?
11/22/20011Ehud LammQuotation Help Wanted
09/15/20094msimoniQuotation suggestion doesn't work
02/22/20011Ehud LammQuotes
01/07/20097James IryR in the New York Times
03/28/20066Leon P SmithThe R Project
03/26/200711Ehud LammR6RS Ratification
04/28/20059Matthew MorganR6RS Scheme Status Report
06/26/200618Ehud LammR6RS Status Report
06/08/201025NoelRacket Released
10/20/20042Ehud LammRalf Hinze: An algebra of scans
01/27/200710Ehud LammRalf Lammel: Stop dysfunctional programming
01/21/20111Charles TorreRalf Lämmel: Going bananas
08/08/200729Ehud LammRalph Johnson: Erlang, the next Java
11/10/20067raouldRandom "if it bends it is funny, if it breaks it isn't funny" line of thought
01/07/201024Z-BoRapid Prototyping tools & environments from academia
11/01/200616Ehud LammA rationale for semantically enhanced library languages
05/26/20062raouldRavenscar Profile?
04/28/20011Ehud LammRDF Applications in Prolog
07/27/20011Ehud LammRDF Applications with Prolog (II)
11/24/20012Ehud LammRDF query language interpreter
04/21/20042Danny AyersRDFEngine
12/19/20014Ehud LammRe-writing abstractions
11/19/200933Wolf LoganReactive Extensions for .NET released this week
07/07/20093Allan McInnesA Reactive Model-based Programming Language for Robotic Space Explorers
02/11/2007100J Storrs HallReactive Programming
09/26/200316Patrick LoganReadable Java 1.5
11/11/20016Ehud LammReadership skills and graphical programming
02/07/20023Ehud LammReading list on XML and Web Programming
12/20/20011Ehud LammReading long discussion threads
12/22/200411el-vadimoReading SICP for fun and profit
01/25/200449Ehud LammReading Styles ( Idiomatic Lisp and Idiomatic Scheme )
12/15/200346Ehud LammReading, Writing, and Code
04/08/20113raouldA real game written in Haskell?
02/23/20076Ehud LammReal Haskell projects query
04/17/20021Ehud LammReal Life
12/17/20014Ehud LammReal Programmers Don't Use Pascal
02/19/20013andrew cookeReal Time Processing
08/30/20058Andris BirkmanisReal-life use case - which PLs support it nicely?
08/26/200813Ehud LammReal-Time Concurrent Issues Drive Ada versus Java Choice
01/30/20041Mark EvansReal-Time OO Conf. - ISORC 2004
12/31/20058Andrei FormigaRealistic Functional Programming in the Java Platform
05/11/20063gmolreally simple list/newline oriented language
01/26/200814raouldReally un-mutable Scheme
02/11/20011andrew cookeRearranging Haskell's Type Classes
01/06/20095naminReasonig about combinators (a lambda-calculus puzzle on composing compositions)
02/05/20036Ehud LammRebel with a Cause
01/21/200617andrew cookeRebol - Dialects, Spreadsheets
08/11/200927BigZaphodReceiver knowing the sender?
03/01/200711Dave Lopez"Recent Post" funkiness
05/30/20084raould"Recent Posts" functionality?
02/15/201012msimoniRecent Progress in Quantum Algorithms
07/16/20031Chris RathmanReconciling OO and Haskell-Style Overloading
09/14/20075cdigginsReconstructing Abstractions
04/03/20056Andris BirkmanisRecovering resources in the pi-calculus
04/24/20031andrew cookeRecovery Oriented Computing
01/25/20103Z-BoThe Recruitment Theory of Language Origins
12/01/20061James HagueRecursion Parallel Prolog
01/13/20037Ehud LammRecursion Theory and Joy
02/14/200822Anon K. AdderlanRecursive Algorithms that cannot be expresses with Tail-Recursion?
10/11/20096Denis Bredelet -jidoRecursive type for yielding function
09/23/201137Peter Van RoyRedesigning the Mozart virtual machine
04/13/201139NoelRedhat's New Language
05/28/20023Chris LattnerRediscovering Object Orientation
05/08/20125mehryarReducers - A Library and Model for Collection Processing
01/28/20022Noel WelshA Reduction Semantics for Array Expressions
12/06/20066cdiggins[Redux] A Syntactic Approach to Type Soundness (1992)
07/10/20021jon fernquestRefactoring Functional Programs
07/10/200220jon fernquestRefactoring Functional Programs
04/25/20044Ehud LammRefal programming language
12/27/20063Lucius Gregory MeredithReference and reasoning -- or, how pure is the pure lambda calculus, part 2
12/03/201044marcoReference Counting vs Tracing Garbage Collection?
03/11/201116Neil TorontoReference request: running out of countably many variable names
03/09/201292giuseppemagReferences about the importance of formalism in programming language design
01/13/20032Bryn KellerRefill - A Generative Java Dialect
03/19/200513Andris BirkmanisReflection in Java: how are they getting with it?
12/05/20001Chris RathmanReflection in Ruby
11/04/20081naaskingReflection, Attributes and Parameterization
01/19/20044M.J. StahlReflection-Oriented Programming
07/13/20041Anton van StraatenReflections on reflection - Henk Barendregt
08/30/20061Ehud LammReflective Program Generation with Patterns
01/16/20101Sean McDirmidThe Regiment Macroprogramming System
08/07/20035Ehud LammRegion-Based Model Abstraction
01/04/201211yinwang0Register Allocation By Model Transformer Semantics -- need for early comments
04/11/20085neelkRegister Allocation by Proof Transformation
07/02/20071Stefan HoldermansRegistration for the 10th ICFP Programming Contest is open
09/26/200811David N. WeltonReia: Python/Ruby style language on top of Erlang
03/15/20021Ehud LammRelated Weblogs
02/01/20082neelkRelating Complexity and Precision in Control Flow Analysis
04/19/20058Ehud LammRelating FFTW and Split-Radix
11/11/20028Isaac GouyRelational Programming (whatever happened to...)
08/10/20071neelkRelationally-Parametric Polymorphic Contracts
09/02/200913Chris RathmanRelations of Language and Thought: The View from Sign Language and Deaf Children
11/20/200413Ehud LammRelease of Python 2.4, release candidate 1
11/30/200812purezaRemembering everything - a new(?) idea for a new PL
11/14/20012Ehud LammReminder: Lightweight Languages Workshop
02/17/201034neelkReminder: OOPSLA is now SPLASH
11/18/201127el-vadimoREPL-schmepl?
03/20/20082AceKnocksReplace heads function in Lisp
11/18/20067jidoThe replay bug
07/10/200913Luke GorrieRepRap: the self-replicating machine
03/24/20036Ehud LammRepresenting Monads
03/18/20052shaprReproducing Programs implement Lazy Lists
02/26/20073cdiggins[Req. for Comments] Cat: A Typed Functional Stack-Based Language
11/27/20069raganwaldRequest for feedback: hobbyist post on "the significance of the meta-circular interpreter."
06/27/200825Ehud LammRequest for participation
11/17/20101Z-BoREQUEST: Java-Genericity Mailing List Archives
10/19/20034Ehud LammA Research C# Compiler
10/06/20045Ehud LammResearch ethics
03/05/201212Sean McDirmidResearch in Programming Languages
08/28/20001Ehud LammResearch Papers
12/22/20035Luke GorrieResearch Publication Modes Need to be Reengineered
07/22/200953bluestormResolved Debates in Syntax Design ?
08/23/20012Ehud LammResources
08/07/20075neelkResources, Concurrency and Local Reasoning
04/25/20054Andris BirkmanisRestructuring Partitioned Normal Form Relations Without Information Loss
09/07/20012Luis CastroResults of 4th ICFP Programming Contest
04/25/20084Denis Bredelet -jidoResume using continuations
05/28/201011Allan McInnesThe Resurgence of Parallelism
09/19/20002Ehud LammThe Retrocomputing Museum
04/30/20023Chris RathmanA Retrospective on Paradigms of AI Programming
03/23/201245raouldRetrospective Thoughts on BitC
10/27/20092naaskingRetrospective: An Axiomatic Basis for Computer Programming
07/05/20046Ehud LammRetrospective: The Essence of Compiling with Continuations
12/30/200537Koray CanReturn of the Global Variables?
06/07/20051olpaReusing XML Processing Code in non-XML Applications
07/20/200610Ehud LammRevealing the X/O impedance mismatch
04/07/20128Charles TorreReverend Bayes, meet Countess Lovelace: Probabilistic Programming for Machine Learning
09/11/200312David B. WildgooseReversible Garbage Collection (and more)
03/20/20069dataangelReversible generators
03/12/201213Pablo BarenbaumReversing operations
09/02/20087frencheneeszReview of a potential pramming language: Lima
10/23/20086Tim BandReview of Practical API Design by Jaroslav Tulach
02/20/20011andrew cookeReview of Python Books
12/02/20033Ehud LammThe Revised C++ Language Design Supporting .NET
01/27/200240Ehud LammRevisiting an old thread: choosing a foundation language
12/16/20056Todd CoramRevisiting AWK
06/27/20053Andris BirkmanisRevisiting coroutines
10/13/200310Patrick LoganA Revolution in Logic?
01/16/20031Ehud LammRewriting as a practical optimisation technique
09/09/20061Per VognsenRewriting Haskell Strings
09/09/20001Ehud LammREXX
08/31/20054Chris RathmanREXX Introduction
10/24/20023Ehud LammReynolds: The Essence of Algol
12/05/20087billhailsRFC on an online book
03/06/20011Ehud LammRFC: A Little IDL
02/26/20021Ehud LammRFI: Intro using Scheme and Haskell
01/26/20063Charles StewartRho calculus
07/30/20022jon fernquestRhoStratego
07/12/200415Luke GorrieRichard Feynman and the Connection Machine
04/25/200517shaprRichard Hamming - "You and Your Research"
07/26/200231Ehud LammRichard Hamming: You and Your Research
04/03/20027Ehud LammRichard Stallman's Crusade for Free Software
08/16/200445Peter Van RoyThe right default: concurrent components with message passing
05/05/200969Ehud LammRight on!
05/14/201023James IryThe Right Tool
08/11/20052Andris BirkmanisRigour is good for you and feasible: reflections on formal treatments of C and UDP sockets
12/02/20083Daniel YokomizoThe RiSE of Research in Software Engineering
07/24/20067tawRLisp - Lisp naturally embedded in Ruby
05/23/201181Ehud LammRob Pike: Public Static Void
10/15/20028Ehud LammRobert Harper: Types and Programming Languages
06/09/20041Ehud LammRobert Kowalski's publications
09/23/20011Ehud LammRobocode
12/19/200635James HagueThe Role of Composition in Computer Programming
10/29/20011Ehud LammRole of Programming Languages Study in Programmer Education
07/03/20042Isaac Gouy 000The Role of the Study of Programming Languages
11/09/200510Niels HoogeveenThe Role of Type Equality in Meta-Programming
06/14/20042Daniel YokomizoRoles of Variables
01/02/20015Chris RathmanRoll your own with JavaCC
01/04/20025Ehud LammThe Roots of Lisp
06/08/20102Morten KrombergRosetta Challenge Tasks added to the 2010 Dyalog Programming Contest
03/19/20101raouldRosette, another Actor language
07/19/20022Ehud LammRotor, SemiWorks, and Technology Transfer (job opening)
07/20/20041Ehud LammRoutine Maintenance
09/20/200531Ehud LammRPC Under Fire
01/31/20112Fred LeMasterRSS feed broken?
06/29/200314Dan ShappirRSS vs. Echo
05/10/20021Ehud LammRSS-AWK
02/28/20026Ehud LammrST - Remote Smalltalk
06/03/20042Mark EvansRT++ Higher Order Threads for C++
05/01/20072David MinorRubato - Composing Music with Functorials
06/22/20062Dominic CooneyRuby .NET compiler released
10/26/200630Ehud LammRuby 2.0 News
09/23/20061Ehud LammRuby metaprogramming techniques
05/14/2006129falconruby vs python
08/27/20061cathperRuby: Prelude - a Haskell-like functional library
05/03/200711pantagruelRules of good declarative language design
02/02/200935Douglas McCleanRuling out nonsensical data type definitions
10/11/200618Chris RathmanRun time type checking
12/27/20112lmeyerovRun Your Research: On the Effectiveness of Mechanization
11/07/20061derurarunning a sample of lisp program
03/10/20024Ehud LammRunning untrusted code
01/05/201153naaskingRuntime code generation for partial application?
06/14/20021Ehud LammRuntime optimization mailing list
04/10/20074neelkRZ: a tool for bringing constructive and computable mathematics closer to programming practice
01/29/20031Ehud LammS#.NET Tech Preview Release Information
01/23/20053Peter J. WasilkoSad News - Ken Anderson Dies Unexpectedly at a Conference
04/08/200849Ehud LammSafe and Secure Software in Ada
10/11/200914naaskingSafe Garbage Collection = Regions + Intensional Type Analysis
09/12/201113Charles StewartThe SAFE Platform
06/02/20102Manuel J. SimoniSafer C Code Using ATS
06/04/20066Paul SnivelySage: A Programming Language With Hybrid Type-Checking
02/13/20082bonzinipSake = Rake for Smalltalk
07/30/20014Ehud LammThe Salishan problems
04/15/20053Dave HermanSam Ruby: Continuations for Curmudgeons
09/16/20062Ehud LammSamurai - Protecting Critical Heap Data in Unsafe Languages
01/13/20051Isaac GouySanta Claus in Polyphonic C#
08/28/201041bashyalSapir-Whorf 70 years on
04/03/20024Ehud LammSash: The Javascript Runtime
01/05/20091drcodeSaturday January 10th 2009, 2PM: FringeDC Programming Group Formal Meeting
03/12/20011Ehud LammSaxon: The Anatomy of an XSLT processor
02/04/20023Ehud LammScala
01/24/20101Paul SnivelyScala Days at EPFL, Lausanne, Switzerland
04/14/200917James IryScala Lift Off 2009
05/12/200826raouldScala Lift Off Unconference review
09/04/20081jlawScala programming job in Odersky's lab in Lausanne, Switzerland
01/10/201126Ehud LammScala Team Wins ERC Grant
06/16/20112raouldScala's new collections via higher types
08/23/20055Matt HelligeScalable Component Abstractions
03/13/20071neelkScalable Statistical Bug Isolation
01/11/20101Z-BoScalaModules: a DSL for bringing OSGi to Scala
06/20/200837NoelScaling Type Inference
11/13/20102lmeyerovScan-based Data Parallel Languages
05/18/20023Ehud LammScanning, Parsing, and Rewriting Kit - Python
04/22/20033andrew cookeScapy - network DSL in Python
10/13/20031Jesse JonesScarlet Language
01/14/20014Chris RathmanScheme & Lisp Language War
06/03/20022Ed HeilScheme & Macros
04/25/20013BiepScheme as a web server language/OS
04/25/20012andrew cookeScheme as a web server language/OS
09/05/20034Patrick LoganScheme in the Real World: A Case Study
09/28/20013Ehud LammScheme interpreter in Javascript
10/26/200416mwandScheme Language Standardization Process: R6RS Progress Report
03/08/200631Anton van StraatenScheme Language Steering Committee Report to the Community
02/24/20011Ehud LammScheme on .NET
07/04/20011Ehud LammScheme Personality Test
08/21/200930msimoniScheme to be split into two languages
09/01/20003Ehud LammScheme Tutorial (book)
04/23/20021Ehud LammScheme-robo -- automatic assessment for Scheme exercises
06/17/20061Ehud LammScheme2Js
01/19/200714Anton van StraatenScheme: Second R6RS draft published
09/03/200224Ehud LammSchemeUnit and SchemeQL: Two Little Languages
04/28/20033Dan ShappirSchemix - A Scheme In The Linux Kernel
07/24/20071Scott JohnsonScientific Method: Relationships among scientific paradigms
12/01/20041Mark EvansSciPy 2004 Papers
02/05/20045Ehud LammScope, generators and list comprehensions (Python)
10/05/200520riciScoping based on control flow graph
06/08/20021Ehud LammScott McCloud: The Big Triangle
08/24/20111Charles TorreScott Meyers, Andrei Alexandrescu and Herb Sutter: C++ and Beyond (D)
05/27/20011Ehud LammScott Meyers: Future directions for C++.
10/09/20061Ehud LammScott Rosenberg: Code Reads
06/23/20054Philip WadlerScottish Programming Language Seminar
08/11/20043Ehud LammScrap more boilerplate
06/05/20062Andris BirkmanisScrap your Nameplate
03/18/20038Ehud LammScreamer: a Common Lisp library for non-determinism
07/21/201010Manuel J. SimoniScribble: Closing the Book on Ad Hoc Documentation Tools
03/21/200515RajeshKannanScript Vs Java
01/27/20011Chris RathmanScripted wrappers for legacy applications
07/17/20021Dan ShappirScripting and .NET
06/01/20037Ehud LammScripting Languages For Java
03/24/20044Chris RathmanScripting with Free Software Rexx implementations
04/16/20012Ehud LammScripting: Higher Level Programming
01/08/200210Ehud LammSE/Algebra course
07/27/200717Andris BirkmanisSeam from PLT perspective
12/06/20022Ehud LammSearch and Imperative Programming
10/27/200717paul_butcherSearching for a quote
09/25/20054Stuart DavisSearching For Derek Elkins
12/05/20011Ehud LammSearching LtU
04/17/201093NoelSEC interested in formalising contracts ... in Python
10/02/20116cdigginsSECD Machine - RAP?
05/14/20027Noel WelshSecond Haskell Communities and Activities Report
11/15/200639Paul SnivelySecond Life Faces Threat to its Virtual Economy
08/27/20057senthilA section on Books
09/08/20048Andris BirkmanisSecuring reflective towers
06/26/200615Ehud LammSecuring the .NET Programming Model
09/24/20088Carter ChengSecurity in FP
05/21/20041Ehud LammA Security Kernel Based on the Lambda-Calculus
01/20/201012raouldsee history of things i started (vs. commented on)?
01/30/20093constseeking article on representing cyclic graphs using purely functional data structures
10/14/2009109scottmclSeeking broad survey of wide range of concurrency idioms
08/10/20098Gary T. LeavensSeeking examples of programming language knowledge has helped students, companies, etc.
08/05/200919raouldseeking help: approaches to model based development?
11/17/20093Harold LevinSeeking reference for citation in article.
03/31/20095raouldSeeking succnict thoughts on pros/cons of hl language styles
02/09/200715tomluSeeking suggestions on how to unify the environment, free variables, and current activation record for closures
08/11/20029jon fernquestSeesoft
09/22/20058Ehud LammSelect/From versus From/Select
05/15/20021Ehud LammSelected Readings on C (gcc)
03/14/20031Ehud LammSelective Memoization
05/13/20048Ehud LammSelective Open Recursion: A Solution to the Fragile Base Class Problem
04/15/20033Ehud LammSelectors Make Analysis of case-lambda Too Hard
12/13/20005Ehud LammSelf
11/10/20016Shae ErissonSelf - The Power of Simplicity (Prototype Oriented versus Object Oriented)
01/07/200311Toby ReyeltsSelf Introduction
12/13/20021Chris DoubleSelf on Windows
12/10/20089harrySelf Taught Computer Science
10/01/20033Ehud LammSelf-application as a fixpoint of call/cc
02/23/20121dmbarbourSelf-Certification: Bootstrapping Certified Typecheckers
10/30/201057munificentA Self-Checking Type System
03/15/20021revSelf-Hosted Languages for PDAs?
12/05/20063Luke GorrieSelf-Reproducing Programs in Common Lisp
12/01/20031Ehud LammA Self-Study Course in Squeak
04/13/20033Ehud LammSelling a language
07/28/20091Ehud LammSemanitcs in the real world?
01/22/20064Mark EvansSemantic Distance: NLP Not a Resource Sink
05/21/20021andrew cookeSemantic Lego
09/10/20116Ohad KammarA Semantic Model for Graphical User Interfaces
12/22/20093neelkSemantic types: a fresh look at the ideal model for types
04/01/20041Danny AyersSemantic Web scripting languages
09/10/20001Ehud LammSemantics
09/25/20011Ehud LammA semantics for imprecise exceptions
04/15/20093James IrySemantics of Memory Management for Polymorphic Languages
08/16/20023jon fernquestSemantics of Programming Languages: A Tool-Oriented Approach
10/31/20013Ehud LammSemantics with Applications
02/20/20026Ehud LammSemantics-based Filtering: Logic Programming's Killer App?
06/12/200928Ohad KammarSemantics: Logic vs. PL
03/29/200622Riaan Moll"Semi-complete" Boolean Evaluation?
12/08/201025Manuel J. SimoniSemi-implicit batched remote code execution as staging
06/15/20068Matt HelligeThe Semicolon Wars
12/21/201023James IryThe Semicolon Wars
12/21/20061Matt HelligeSeminar: Classical vs. Quantum Computation
04/13/20011Ehud LammSemiotics for Beginners
09/02/20021Noel WelshSendmail Meets Erlang
03/15/20027Ehud LammA sense of community
11/17/20084Ehud LammSEP entry on Combinatory Logic
09/19/20021Ehud LammSeparating Concerns with Knit
02/02/20076neelkSeparation Logic: A Logic for Shared Mutable Data Structures
08/14/20011Ehud LammSequentiality and the Pi-Calculus
05/03/20061Luke GorrieSERIES
03/07/20031Ehud LammServer problems
04/20/200110Ehud LammServer-side scripting languages
05/10/20089jflasseterservice course in logic and logic programming: crazy?
08/03/20061ashishkhset-based 3-tier Client Server programming
08/26/20031Ehud LammSet-Theoretic and Other Elementary Models of the LC
05/27/20033Ehud LammSeven (give or take) Smalltalk Implementations
11/27/201022Ehud LammSeven Languages in Seven Weeks
12/27/20117naaskingSeven Myths of Formal Methods Revisited
08/07/20032Patrick LoganSeven Paradoxes of Object-Oriented Programming Languages
04/13/20031Ehud LammSeveral interesting books for sale
12/23/20064Ehud LammSeymour Papert injured in traffic accident
06/25/201077Barry JaySF-calculus
11/25/20022Dejan JelovicA Shallow Introduction to the K Programming Language
02/19/20072Ehud LammShape analysis for composite data structures
11/05/20033Mark EvansShape Theory
11/19/20112Sean McDirmidShare: a programming environment for loosely bound cooperation
03/27/20029Ehud LammShared Source CLI Beta
07/31/20021Ehud LammShared Source CLI Essentials (beta chapters)
03/26/200113Ehud LammSharing Code through First-class Environments
09/23/20112raouldShen (the next Qi Lisp) released
06/25/20022Ehud LammShiro Kawai - Shooting A Moving Target
10/03/200453marcoShoot-out: most annoying compiler error message
06/15/20021Ehud LammA short break
09/05/20023Ehud LammShort break
12/22/20032Ehud LammShort Cut Fusion is Correct
08/23/200533Klaus OstermannShould Computer Science Get Rid of Protocols?
08/30/20088Kannan GoundanShould nested types capture type parameters?
06/02/200323Dan ShappirShrink-wrap developers: what programming language?
05/28/20013Ehud LammSICP lectures online
05/02/200720lambdatheorySICP picture
01/29/20011Ehud LammSICP Text Online
11/10/200620Chris RathmanSICP Translations
08/26/20112leonardo mSide effect tracking in Haskell and D
02/05/200826cdigginsSignals in an OOPL
03/22/20085neelkSIGPLAN Workshop on Undergraduate Programming Language Curriculum
02/09/20011Ehud LammSILK - A Playful Blend of Scheme and Java
04/01/20036Dan ShappirSilly Style Guides
01/16/20083Ehud LammSimCity Source Code Released
11/30/20001Ehud LammSimkin goes opensource
07/13/20013BiepSimon Peyton Jones
09/19/200822Chris RathmanSimon Peyton Jones Interview
08/29/20071SamKSimon Peyton-Jones Haskell Video
06/27/20073raouldSimple ADT-based "side-band" state?
07/13/20104dpmulliganA simple class of Kripke-style models in which logic and computation have equal standing
05/03/200110andrew cookeSimple explanation of Continuation Passing
10/26/20113shahbaz"Simple Made Easy" by Rich Hickey and subsequent discussion
04/03/20027Ehud LammSimple Outline XML: SOX
10/10/20116scottmclSimple Question - Beta reduction and pattern matching (compile time, static)
10/23/200011Ehud LammA Simple Reflective Interpreter
04/04/200411andrew cookeSimple scripting language
04/13/20083scottmclSimple type system oriented question
01/08/20109neelkSimplicial Databases
07/09/200737Greg BuchholzSimply Easy! (An Implementation of a Dependently Typed Lambda Calculus)
04/07/200811Matt HelligeSimply efficient functional reactivity
05/09/20016Ehud LammSimula and Smalltalk: A Social and Political History
08/06/20041Ehud LammSimulators: Virtual Machines of the Past (and Future)
01/31/200414Mark EvansSina Language and Composition Filters
06/27/200713Ehud LammSingularity: Rethinking the Software Stack
01/24/20025Ehud LammSinister Scheme Sample Perplexes Python Porter
09/13/20004Chris RathmanSisal Programming language
05/01/20021Scott G. MillerSISC 1.4.0 Released
11/22/20041Scott G. MillerSISC 1.9.4 Released
03/11/200417Ehud LammSite Availability
06/20/200452Ehud LammThe site discussions forum
03/22/20095Ehud LammSite problems
05/23/200312andrew cookeSite speed
05/31/20033Ehud LammSite speed
12/01/200629cdigginsSK Calculus not Consider SeKsy?
03/08/20012Ehud LammA skeptic's look at C#
08/09/20041Luke GorrieSketchpad: A man-machine graphical communication system
08/14/20077Kay SchluehrSkipping C - SPE and synthetic programming in Python
11/18/200420Dave HermanSkribe 1.2b released
05/19/200420Peter Van RoyThe SkyNet Virus: Why it is Unstoppable; How to Stop it
01/24/200213Ehud LammSLAM (at POPL)
09/26/20011Ehud LammSLAM project at Microsoft Research
02/13/20022Dan ShappirSlashdot looks for the perfect language
06/03/20021Keith DevensSlashdot: Conceptual Models of a Program?
07/08/200412Wolfgang MeyerSlashdot: "Favourite Programming Language Features?"
01/18/20021Ehud LammSlashdot: Hardware Description Languages
04/17/20016andrew cookeSlashdot: Python + Ruby
08/08/20045doublecSlate 0.3 released
03/05/20081Matt HelligeSliced Bananas On Opaque Data
07/29/20055Ehud LammSlides for ' Programming in Haskell'
08/08/20041Ehud LammSlideshow: Functional Presentations
06/11/20043Brent FulghamSlow News Day: How About Some Benchmarks?
09/18/20084Denis Bredelet -jidoSlug Cola - Losing Big Is Easy
03/12/200358Brent FulghamSmall Time Languages
09/03/200610cdigginsSmall Value Set Types
10/31/20021Jay HanSmallInterfaces - interfaces for Smalltalk
09/11/20021Ehud LammSmallSqueak
04/29/20035Isaac Gouy#Smalltalk - another .Net language
03/06/20022Ehud LammSmalltalk and the CLR
11/02/200515Luke GorrieSmalltalk case-statement
12/02/20003Ehud LammSmalltalk lecture notes
09/25/20032Patrick LoganSmalltalk Reports
12/11/20031Isaac GouySmalltalk-72 Manual
02/14/20012Chris RathmanSmalltalk-80: The Language and Its Implementation
02/12/20012andrew cookeSmalltalk-style o/p in Python
12/07/20021Chad SlaughterSmartEiffel The GNU Eiffel compiler - 1.0 release
12/07/20021Ehud LammSmartEiffel: implementation techniques
10/22/20022Ehud Lammsmgn: Rapid Prototyping of Small Domain-Specific Languages
06/17/20021andrew cookeSML.NET now out
02/09/200111andrew cookeSMLNJ RIP?
02/08/200711raouldSMP Erlang vs. Haskell vs. ML
12/05/20002Zach GarnerSNOBOL T-Shirt
01/17/20013Chris RathmanSNOBOL Tutorial and Reference
07/16/20043Ehud LammSnowball: A language for stemming algorithms
12/30/20002andrew cookeSo long, Ada
12/26/20017Ehud LammSo what do you think of cross-language inheritance?
02/14/20056Dominic FoxSOAP considered canonical
03/16/200625Tim ChevalierSocial science research about programming language adoption?
07/10/200611Andris BirkmanisSocially Responsive, Environmentally Friendly Logic
09/22/20024Ehud LammSociological Insights
02/08/200613Ehud LammSociology of a Language Construct
02/09/20016andrew cookeSociology of Language Development (Python)
04/10/20027Ehud LammThe Sociology of Language Evolution
02/01/20011andrew cookeSoft Typing
07/01/20041Luke GorrieA soft-typing system for Erlang
06/05/20031David B. WildgooseSoftware Complexity
05/27/200852Denis Bredelet -jidoSoftware complexity as means of professional advancement
01/22/20079grantSoftware Composability and the Future of Languages
02/24/20086Daniel YokomizoSoftware Craftsmanship: Apprentice to Journeyman
06/27/20011John LawterSoftware Design and Management Conference 2001
03/17/20011andrew cookeSoftware Development Magazine
09/30/201029Allan McInnesSoftware Development with Code Maps
07/28/20011Ehud LammA Software Engineering Perspective on Algorithmics
07/27/200513axilmarA software engineering problem: how would functional programming solve it?
08/03/20065Matt HelligeSoftware Extension and Integration with Type Classes
11/09/20054Ehud LammSoftware Factories at OOPSLA 2005
02/10/200413Ehud LammSoftware Fault Prevention by Language Choice
01/21/20021Ehud LammSoftware Patterns Representation Languages
10/18/20024HakonSoftware quotations
07/26/20052Naveed FakharSoftware Re-engineering Techniques and Reverse Engineering of Object-oriented Code ( Java language)
05/03/20043Chris RathmanSoftware safety by the numbers
05/08/201014hbrandlA solution to the catcall problem in Eiffel
06/09/20078Ehud LammSolving a Sudoku with one SQL-statement
06/06/201018el-vadimosome critiques of the Semat initiative
02/22/20027Ehud LammSome interesting weblogs
03/20/20122raouldsome Mozart 2 VM code
10/08/20031Patrick LoganThe SOUL Logic Meta Programming Tool
09/08/20086shapSound and Complete Type Inference in BitC
01/15/20021Ehud LammSound Generic Java type inference
12/16/20033Patrick LoganThe Sound of Lost Productivity
04/11/20045Chris RathmanThe Sound of Mathematics
10/19/20016Ehud LammThe Sound of Silence
01/13/20031Ehud LammSource Code Formatter
09/18/20084Luke GorrieSourceIDE: A Semi-live Cross-development IDE for Cola
07/03/20054Ehud LammSpam
04/15/20034Ehud LammSpam
05/07/201010Charles StewartSpam filters
09/23/20011Ehud LammSPARK and Abstract Interpretation
05/20/20046Frank AtanassowSPARK and high integrity software
03/12/20031Ehud LammThe SPARK Approach to Safety and Security - sample chapters
08/08/201116Tim FoleySpark: Modular, Composable Shaders for Graphics Hardware
01/02/200516andrew cookeSPARKAda
02/24/200511Danny AyersSPARQL Query Language for RDF
01/28/20021Ehud LammSpeak Up!
05/04/20058Ehud LammSpec#
02/22/20059Andris BirkmanisSpecial characters' input methods
04/29/20047Ehud LammSpecial Topics in Domain Specific Languages (course)
09/23/20089marcoSpecializing values in a functional language
04/23/200816neelkSpecies: making analytic functors practical for functional programming
02/19/200624Ehud LammSpecifying C++ Concepts
08/20/20012Ehud LammSpecifying reusable components using Contracts
01/22/20098shapSpecifying semantics and type rules
06/01/20114Allan McInnesSpecification and Verification: The Spec# Experience
03/22/200512bdencklaSpeed and semantics in CTM Chap. 1
08/04/20022Ehud Lamm"Spend A Day with .NET" Coding Contest
05/03/20042Ehud LammSpike in erlang
02/16/20061Todd CoramThe SPIN model checker and Promela
11/26/20013andrew cookeSpirit Parser Framework
11/17/20011Ehud LammSPITBOL 360
11/09/20111Charles TorreSPLASH 2011 Video Conversations on Channel 9
04/08/201043raouldsplitting the program into formalizable vs. non-formalizable parts?
10/08/20021Shae ErissonSPMD - Single Program Multiple Data in Haskell
10/09/200314Ehud LammSpreadsheet Languages
05/07/20043andrew cookeSpreadsheet structure discovery
01/18/200617Ehud LammSpring School on Datatype-Generic Programming 2006
04/10/20021scruziaSpringBox
01/15/20013Ehud LammSQL for Smarties
06/13/20025Ehud LammSQL Limitations
11/07/20037Chris RathmanSQL Server "Yukon" Beta 1 Transact-SQL Enhancements
07/12/20033Ehud LammSQLX
04/14/20013Chris RathmanSqueak at 3.0
04/20/20013Chris RathmanSqueak books
09/04/20072Ehud LammSqueak by Example
10/06/20012Ehud LammSqueak ECOOP 2001 tutorial
02/06/20022Ehud LammSqueak Modules
12/11/20021Ehud LammSqueak projects (and project ideas)
01/24/200412Luke GorrieSqueak: a Language for Communicating with Mice
11/07/20078Luke GorrieSqueaky Tales
05/06/20024Ehud LammSqueampiler
08/31/20041Ehud LammSRFI 40: A Library of Streams
09/23/200611Logan CapaldoSSA + Type Inference = "Compile time" dynamic typing, "runtime" static typing?
08/12/20086raouldStaapl: Forth on Scheme for embedded controllers
06/13/20021Ehud LammStack Inspection: Theory and Variants
03/13/20022Ehud LammStacking them up: a Comparison of Virtual Machines
05/25/20022Adewale OshineyeStackless python goes Limbo dancing
10/18/20001Chris RathmanStackless Python Roadmap
10/31/20069Allan McInnesA stackless runtime environment for a Pi-calculus
12/01/20085Ehud LammStaging with Delimited Control
04/10/201146Sean McDirmidStaking Claims: A History of Programming Language Design Claims and Evidence
12/02/20011Ehud LammStandard C
09/22/20102Carter ChengStandard RSR5 code repository
12/01/20031Ken HirschStanley Lippman's C++ Blog
03/31/20056Mark EvansStarlog
12/19/20034Chris RathmanStarLogo: Give the Gift of Learning
10/22/200323Peter Van RoyState and modularity
08/31/201123MatsState of objects
10/26/20001Chris RathmanState of the Onion 2000
02/04/20075Jim AppleState of the Union: Type Inference via Craig Interpolation
11/15/20028Isaac Gouystatic AND dynamic typing
10/05/200513raouldStatic type inference & late binding?
03/25/20043Ehud LammStatic Type Inference (for Python) with Starkiller
06/23/20057Greg BuchholzStatic Types vs. Partially Evaluated Latent Types
04/18/200833nobodysbusinessStatic Typing and Expressivity
03/08/20074neelkStatic Typing for a Faulty Lambda Calculus
05/04/200927sidhuStatic typing may require runtime type checking?
07/11/2005101Isaac GouyStatic Typing Where Possible, Dynamic Typing When Needed
05/04/20083taralStatistical Defect Detection?
10/12/200411Chris RathmanStatistical programming with R
11/09/20005andrew cookeStats?
01/28/20052Ehud LammStatus of XQuery in the .NET Framework 2.0
08/22/20074neelkStatus Report: HOT Pickles, and how to serve them
12/01/200610Curt SampsonStephen Wolfram forecasts the future
10/08/20061Ehud LammA Stepper for Scheme Macros
01/24/201236Greg BuchholzSTEPS 2011 Progress Report (personal computing in 20kLOC)
08/01/20011hehersonSTL container's allocated space
09/25/20073bendSTM is which kind of concurrency?
12/30/20021Ehud LammStochastic Lambda Calculus
02/03/20011andrew cookeStockhausen
11/11/20021Ehud LammStrafunski update
05/11/20106giuseppemagStrange function
05/24/20013Ehud Lammstrange problem
03/27/20031Ehud LammStrategies for learning new languages
12/16/201013James IryStressed by Distributed Programming? Well, CALM Down.
11/17/200011Chris RathmanStrong Typing - Comparison of ML with Pascal & C
03/23/20025Ehud LammStrong Typing, Dynamic Languages, What to do?
12/22/20021Ehud LammStronger Typings for Separate Compilation of Java-like Langu
02/09/201111scottmclStrongly Typed Coroutines (minor question)
03/07/20066falconStrongly typed quantities in Java
10/31/200215Ehud LammStrongtalk
09/12/20064grantStrongtalk goes open source
02/21/20012Chris RathmanStroustrap interview at LinuxWorld
07/02/20013Ehud LammStroustrup FAQs
01/03/200620Jillis ter HoveStroustrup talking about C++0x
02/19/200628Ehud LammStroustrup: A Brief Look at C++0x
10/13/200346Ehud LammStroustrup's C++ Style Sweet Spot
07/08/200210Dan ShappirStrsafe.h: Safer String Handling in C
04/30/20034Ehud LammA structural approach to reversible computation
02/29/20085vcStructural recursion on sets
12/01/20013Alex Iskoldstructural stability in large-scale software
07/09/201111Alexander MorouStructural Typing in .NET through Type-Parameters
11/03/20004Chris RathmanStructure & Interpretation of Computer Programs
09/02/200210Ehud LammStructure and Interpretation of Computer Science Curriculum
04/11/20074neelkThe Structure and Value of Modularity in Software Design
04/26/201050naaskingThe Structure of Authority: Why security is not a separable concern
08/04/20021Ehud LammStructuring Depth-First Search Algorithms in Haskell
02/14/20013Chris RathmanStruts, an open-source MVC implementation
03/17/20022Ehud Lammstudy of the "list comprehension" sugar
02/21/20023Michal Wallacestupid lambda tricks for python
09/14/20073mohan_vbhStutter Invariance
08/26/20042Ehud LammSubcontinuations
03/15/200712Jeff NowakowskiSubject headings
01/16/20022Ehud LammSubject-oriented programming @ IBM
03/30/200916bashyalSubsumption at all costs
12/04/20078SamKSubtext 2 Video
05/07/200542Ehud Lammsubtext: Uncovering the simplicity of programming
08/02/200811derekpA subtle extention to Lisp-style macros
06/05/20011Ehud Lammsubtraction and division in lambda-calculus
11/02/20002Chris RathmanSuccessful Scheme
02/17/200847Curtis Wsuccinctness
06/11/200523Ehud LammSudoku
06/21/20052stuartnSuDoku
05/14/20027Chris RathmanSugar 2.0 tutorial
11/01/20023Ed HeilSugar project?
09/02/20082feradasuggestion navigation/html
06/09/20012Chris RathmanSuitability of APL2 for Music
10/22/200816jim burtonSummary of Dependently Typed Systems?
03/31/20021Ehud LammSummer School on the Proofs-as-Programs Paradigm
02/04/20024Ehud LammSummer schools: generic & functional programming
06/01/20012Ehud LammSun admits ASP better than Java for Web
12/19/20037Chris RathmanSun Invites IBM, Cray To Work On New Computer Language
12/20/20034Mark EvansSun MSFT Java C# CLR Big Picture
11/15/200611Ehud LammSun Open Sources Java Platform
10/26/20046Ehud LammSun to add JFluid profiling tool to Java Studio
06/17/20013Chris RathmanSun to change Java language
06/10/20031andrew cookeSun urges Java research with new license
05/10/200731segphaultSun's new JavaFX Script language
06/13/200314Ehud LammSun, Zend push scripting for Java
11/22/20061drcodeSunday November 26th - Lisp/Scheme Presentation in DC
11/26/20018Andrew McKinlaySuneido language
08/28/20022Michael MounteneySuperb programming style ?
02/23/20032Isaac GouySuperx++
02/01/20023Ehud LammSupport for Distributed Systems in Ada
11/25/200715naaskingA survey and discussion of taming effects
03/25/20027Ehud LammA survey of language popularity
11/16/20039Ehud LammA Survey of Object-Oriented Concepts
11/10/20021Isaac GouySurvey of OOP languages
11/11/20021Ehud LammSurvey of OOPL
04/11/20011Ehud LammA survey of optimization techniques
03/04/20031Ehud LammA Survey Of Rewriting Strategies
07/29/20003Ehud LammSurveys
03/07/20072ashish_normicaSuse 9.3, vc++, automated buid
02/14/20027Ehud LammSVG - Open for Business
03/27/20021Ehud LammSVGgraphs
10/08/20086srivatsanSwarm- distributed stack based programming language
03/27/20021John FraserThe Swine Before Perl
02/05/20031Ehud LammSXSLT presentation, types, and XQuery
08/31/20022Ehud LammSymmetric difference in LC, P-numerals, and fold
08/11/20106alexberkaSynchronic Computaion
03/28/20118alexberkaSynchronic Computation II
08/02/200720tbullSyntactic abstraction? (newbie question)
06/11/20031Ehud LammA syntactic approach to type soundness
01/09/20101Paul SnivelySyntactic Proofs of Compositional Compiler Correctness
12/11/20011pixelsyntax across languages
04/30/200215Ehud LammSyntax Checking the Scripting Way
08/12/200531C GSyntax Design
03/26/20101Michiel HelvensteijnSyntax design brainstorming session
01/26/201214bryaneddsSyntax Desugaring Algorithm Question
01/20/201025cdigginsSyntax of Literal Tables (Assocative Collections) and Auto-generated fields
03/15/200712Jack WaughSyntax Solicited for Imperative-flavored Concurrent Language with Keywords
08/26/20023Ehud Lammsyntax-case "for dummies"
09/09/20001Ehud LammSyntax-diagram generator for YACC grammars
05/25/20041Ehud LammSyntax-rules Primer
06/04/201226ivanvodisekSynth programming language concept
05/24/20073Charles StewartSynthetic Computability
08/27/20011Ehud LammSystem CT
04/13/20063gennethSystem F with Type Equality Coercions
06/09/20021Ehud LammSystem I Experimentation Tool
07/21/20087Ehud LammA System to Understand Incorrect Programs
07/18/200851Gregory PropfSystems programming in languages other than C?
01/13/200110andrew cooke(Systems) Software Research is Irrelevant
12/05/20063Luke GorrieT: A Dialect of Lisp
12/12/20072M SandinTable Tool System
03/20/20021Dan ShappirTachy
12/18/20021Ehud LammTackling the awkward squad
02/03/200930naaskingTagged Arithmetic Optimization
09/04/200731Ehud LammTagless Staged Interpreters for Simpler Typed Languages
07/06/20076stevechyTail call experiment
12/04/20004Ehud LammTail call optimizations in GCC
08/03/200438Andris BirkmanisTail of Nil and Its Type
03/02/20065Dave HermanA Tail-Recursive Machine with Stack Inspection
08/21/20071neelkTaming the IXP network processor
04/01/20043Chris RathmanTaming the x86 beast
03/28/20075James HagueTangible Functional Programming
06/18/20095Chris NichollsTarget Backend for a Uniquely Typed Language
12/28/20001Ehud LammTargeting the JVM
03/18/20031Ehud LammTarski's fixpoint theorem - history of use
02/08/20031Ehud LammA Taxonomy of Program Transformation
03/11/20032Ehud LammTcl Core Team Interview
03/26/201010naminTcl the Misunderstood
09/23/200212jon fernquestThe Tcl War
01/27/20041Patrick LoganTCLP is a type checker for Prolog dialects
04/06/20046Chris RathmanTeach Yourself Scheme in Fixnum Days
02/25/20021Ehud LammTeaching an ML compiler to speak C natively
01/03/20033Patrick LoganTeaching computer programming as a unified discipline with a practical scientific foundation
12/18/200611Ehud LammTeaching Discrete Mathematics via Primary Historical Sources
03/28/20084David TellerTeaching oneself Abstract Interpretation ?
10/21/200335Peter Van RoyTeaching programming
01/16/20049Robert Holwerdateaching programming; any research or results?
08/22/20023Ehud LammTeaching Purely Functional Programming in First Year
08/14/20025jon fernquestTeaching the Fatal Disease
02/20/20011Ehud LammTech Interview Questions
10/07/20033Patrick LoganTECHNICAL SYMPOSIUM ON SOFTWARE, SCIENCE & SOCIETY
10/18/20095Carter ChengTechniques used in Hotspot compilation
03/25/20012Ehud LammTechnology for e-business
04/12/20103Ehud LammTechnomasochism
10/29/200716Ehud LammTechnometria: Google Web Toolkit
04/13/20021Ehud LammTemplate Languages in XSLT
10/22/20022David ThompsonTemplate Meta-programming in Haskell
03/04/20031sean[Template Meta-|Generic] Programming
08/03/20026Ehud LammTemplate metaprogramming for Haskell
05/24/20011andrew cookeTemplates (C++, FPLs)
04/08/20073Luke GorrieA Temporal Logic Language for Context Awareness in Pointcuts
08/04/20031Ehud LammTerm rewriting system for code generation, and its termination analysis
11/11/20104jimdesuterm-typing/operational semantics simulator?
10/21/20054Matt HelligeTerminology proposal
04/02/200711cdigginsTerminology: Thunking vs Quoting
03/12/20023Ehud LammTerrarium
04/13/20042Toni Apriandotest
04/01/20011Ehud LammTest Shows 99.99% of High School Seniors Can't Read Perl
07/31/200210Ehud LammTest-Driven Development By Example
11/01/20003Chris RathmanTesting Framework
01/04/20013Chris RathmanTesting Graphical Applications
02/20/201099Adam ChlipalaTesting release of a platform for hosting pure functional web applications
11/11/20065Luke GorrieTesting Telecoms Software with Quviq QuickCheck
01/23/20041Ehud LammTesting the C# compiler
08/12/200812WendellText Processing by Functional Language?
11/16/20001andrew cooke(Text) Adventures in Prolog
03/21/20034TjTexts on concurrency?
02/26/201016raoulda "thank you" to You
01/04/20111Ed Earl RossThanks
05/29/20094Ehud LammThat old bug...
12/26/20067GravenTheme styles
07/09/20073Charles StewartTheorem proving support in programming language semantics
12/27/20075Paul SnivelyTheorem proving support in programming language semantics
07/31/20038Ehud LammTheorems for free!
08/26/201022S. CloverTheoretical Computer Science StackExchange Beta now open
08/18/200913Colin KempTheoretical Foundations for Practical Totally Functional Programming, by Colin Kemp
12/10/20001Ehud LammTheoretical Foundations of Programming Languages...
01/21/201019Bertrand_MeyerThe Theory and Calculus of Aliasing
08/25/20074neelkTheory and Practice of Constraint Handling Rules
05/05/20041Daniel YokomizoThe Theory of Classification
02/28/20068andrew cookeThe Theory of Classification - A Course on OO Type Systems
10/08/20025Shae ErissonTheory of Concatenative Combinators
10/14/20106Thomas Lord"A Theory of Interprocess Communication" -- Leslie Lamport
11/27/20061Jim AppleThe Theory of Parametricity in Lambda Cube
06/20/20106Jacques CaretteA Theory of Typed Hygienic Macros
11/23/20032Ehud LammThielecke: Contrasting exceptions and continuations
09/23/20021Ehud LammThink: a distributed systems architecture
06/29/200718Luke GorrieThinking Forth & Starting Forth
12/26/20011Ehud LammThinking in Python
02/04/20011Ehud LammThird ACM SIGPLAN Workshop on Continuations
08/12/201124Tom PrimožičThe this argument in dynamic programming languages with OO and first-class functions
02/10/20031Ehud LammThis here being a community weblog...
05/01/200611Klaus OstermannThis Is the Title of This Story, Which Is Also Found Several Times in the Story Itself
09/22/20105Tommy McGuireThorn
04/13/2007149shlomifThoughts about the Best Introductory Language
01/09/20041Erik MeijerThoughts From The Head
04/09/20105eiselekdthreaded and multicode
09/05/200517Ehud LammThreads Cannot be Implemented as a Library
02/14/200719Dave HermanThreads in JavaScript?
06/14/20011Ehud LammThree Myths of XML
09/17/20103Phil MercurioThyrd at Emerging Languages Camp
03/20/200915John NowakTiered approaches to higher order programming?
09/24/200728Ehud LammTim Bray and Erlang
10/29/200910Ehud LammTim Bray on Clojure and Erlang
01/10/200640Ehud LammTim Bray: Don't Invent XML Languages
05/04/200421Ehud LammTim Bray: Jython
05/09/20038Ehud LammTim Bray: Language fermentation
06/20/20045Ehud LammTim Bray: Languages Cost
07/25/20061Ehud LammTim Bray: On Ruby
12/12/200428Ehud LammTim Bray: Sun & Dynamic Java
05/22/200313Ehud LammTim Bray: The History of RDF
07/02/20011Ehud LammTime off
09/12/20011Ehud LammTime Off
05/31/20067raouldTimor: adding "qualifying" and "attribute" types to the OO realm.
09/30/20026jon fernquestTinkerType
05/24/20034Patrick LoganTiny C Compiler - with dynamic code gen
03/13/200913Luke GorrieA Tiny Computer
04/21/20066shapTinyScheme Revived
04/23/20025Ehud LammTips on Writing Portable SQL Code
01/16/20011Ehud LammTips to make you a better XSLT programmer
09/29/200831marcoTo CPS or not to CPS
09/26/20002Ehud LammTo Dissect a Mockingbird
08/09/20024jon fernquestTo Dissect a Mockingbird
05/20/20021Ehud LammToaster
05/10/200112Ehud LammToday! - Dynamic Languages Wizards Panel
11/28/201047kclancyTolerant vs. Demanding Software
10/05/20063Antoine ReillesTom 2.4 Released
07/12/20072Antoine ReillesTom 2.5 released: the way to do pattern matching in Java
04/24/20081Antoine ReillesTom 2.6 released : matching constraints, strategic programming with java objects
05/25/20071poluxTom: Piggybacking rewriting on java
01/03/20024Ehud LammTomorrow and Tomorrow and Tomorrow
01/21/200961raouldTony Hoare / Historically Bad Ideas: "Null References: The Billion Dollar Mistake"
01/01/20031Ehud LammTony Hoare: Structured concurrent programming
05/26/20121Paul SnivelyTool Demo: Scala-Virtualized
08/17/200731sciomakoTools for (PhD) Researching
05/17/20036Ehud LammTools for rules
02/26/200325Dan ShappirTools for the short hike
06/08/20046Frank AtanassowToonTalk
11/28/20002andrew cookeToontalk - Logic programming made easy-peasy
07/03/20097Leon P SmithTop 200 Blogs for Developers
10/26/20003Chris RathmanTop 5 Tech Books
12/13/200510Matt HelligeTop N Papers 2005
02/15/20024Ehud LammTop trends
09/03/20061Jacques CaretteTopology in Programming Language Semantics
11/01/200845jason stumpfTotal functional language self interpreter?
04/03/20034Michael VanierToward an architecture for quantum programming
06/02/20041Dan ShappirTowards a Natural Theory of Programming Languages
06/08/20033Manuel SimoniTowards a new model of abstraction in the engineering of software
11/16/20021Ehud LammTowards a Quantum Programming Language
03/03/200611Charles StewartTowards Applicative Relational Programming
05/03/20075neelkTowards efficient, typed LR parsers
08/02/20103lmeyerovTowards general nested data parallelism
08/27/200811James IryTowards Hard Real-Time Erlang
11/18/200317Ehud LammTowards the best collection API
06/07/200343Ehud LammTPK Algorithm in Different Programming Languages
07/03/20102lmeyerovTraceable Data Types for Self-Adjusting Computation
02/19/20117Manuel J. SimoniTractatus Digito-Philosophicus
07/07/200945Charles StewartTrade-offs with abstraction
12/14/200515MJ StahlTradeoffs between Unique Types and Monads
05/18/200317Dan ShappirThe Tragedy of the API
12/19/20022Isaac GouyTraits Composable Units of Behavior
01/08/20021Ehud LammTrampolined Style
08/04/200510Andris BirkmanisTrampolining Architectures
12/01/20001Chris RathmanTransact-SQL Programming
08/31/200910Tommy McGuireTransactional Memory versus Locks - A Comparative Case Study
06/13/20058Andris BirkmanisTransducer Composition and CPS
08/26/200312Manuel SimoniTranslating human language to database query language
06/02/20091neelkTranslation of Tree-processing Programs into Stream-processing Programs based on Ordered Linear Types
10/14/20051bdencklaTranslational vs. denotational semantics
12/03/20036Brent FulghamTransparent Language Implementation and Design
02/07/200585playergiroTransparent Persistence
02/12/20061Luke Gorrietrapexit.org
08/26/20049Matt EstesTree programming languages
02/20/20031Ehud LammTrees with parent "pointers"
01/16/20089Nathan SoboTreetop: Packrat Parser Generator for Ruby
06/07/200710Derek ElkinsTrickles: A Stateless Network Stack for Improved Scalability, Resilience and Flexibility
11/27/20102Ehud LammThe Triumph of Types: Principia Mathematica's Impact on Computer Science
09/09/200318Ehud LammTrivia: Programming Language Naming Patterns
01/26/20106raouldTRIZ plus Axiomatic Design
08/18/200350Chris RathmanThe Trouble with Checked Exceptions
09/09/201133Charles StewartThe Trouble with Erlang
01/12/20091Joshua HermanTrying to define a new lisp.
06/02/20064raoulvpTrying to get embedded python co-routines to work
03/29/20011Ehud LammTunes
03/29/20013waterThe TUNES Problem
02/09/20031waterTunes.org and its review site updated.
04/19/200411Patrick LoganTunneling Variables
10/02/200347Ehud LammTuples + Objects + Infosets =Too Much Stuff!
02/09/20021Ehud LammTuring Award to Ole-Johan Dahl and Kristen Nygaard
05/25/200414Andris BirkmanisTuring completeness is not?
04/14/20052Chui TeyTuring Extender Language (TXL)
10/04/20109Tommy McGuireTurning down the LAMP: Software specialization for the cloud
09/19/200928msimoniTurning every module into a functor automatically?
12/18/20021Ehud LammTutorial Notes on Partial Evaluation
11/04/20055Luke GorrieTutorial on Good Lisp Programming Style
09/21/20044casA tutorial on graph transformation
11/05/200812elliskA tutorial on implemeting type inference?
10/13/20031Ehud LammA Tutorial on Proof Theoretic Foundations of Logic Programming
09/09/200512Scott JohnsonTwenty-First Century Compilers
12/18/200312Mark EvansTwisted Matrix Networking for Python
04/14/200719Ehud LammTwitter and Rails brouhaha
07/12/20044Ehud LammTwo books
10/10/20027jon fernquestTwo Case Studies of Open Source Software Development
07/30/200815Jason DusekTwo Computers & An Ethernet Cable -- Also A Computer?
03/24/20043Ehud LammTwo impromptus--or how Python helped us design our kitchen
05/16/20072Stephen TaylorTwo lectures at the British Computer Society in Covent Garden on Friday 18 May
12/22/200832Sean McDirmidTwo Lightweight DSLs for Rich UI Programming
01/10/20057Ehud LammTwo misc. items
02/11/20042Ehud LammTwo more Hebrew tutorials
06/12/20028Dan ShappirTwo New Microsoft Languages - AsmL and Pan
04/27/20054Doug AuclairTwo papers on combinators
10/17/20084Ehud LammTwo stories
10/21/20036Mark EvansTwo-column LtU home page?
08/02/20011paul jensentxl -- an interesting language transformation tool
10/02/20022Ehud LammTXL: Tree Transformation Language
07/25/20053Andrei FormigaType and Effects systems and Lucassen's Thesis
11/06/20081Chris RathmanType Checking with Open Type Functions
07/23/200814Douglas McCleanType classes and type generator restrictions
08/04/201051Paul SnivelyType Classes as Objects and Implicits
03/27/20074Derek ElkinsType Directed Concurrency
05/10/20051Ehud LammA type discipline for authorization policies
09/23/20052Ehud LammA Type Discipline for Authorization Policies
11/27/20021Ehud LammA Type Error Slicer for MiniML
07/14/20025Ehud LammType inference a good thing?
01/03/20072procyonType inference and unification algorithms
11/01/200621Thomas_CType inference and union types
07/12/200715OleKristensenType inference for free?
05/30/200619Anton van StraatenType inference for Python
12/26/20023Ehud LammType inference in Icon
11/08/200526David B. HeldType Nomenclature
09/25/20026jon fernquestA Type Notation for Scheme
11/08/20063cdigginsThe Type of a Recursive Combinator
02/02/20061Jim AppleType Refinements for Programming Languages
01/31/20011Ehud LammType safety
10/18/200213Ehud LammType Safety anecdote
10/20/20036Dan ShappirType Safety in a Dynamically Extensible Class Library
10/01/20119Denis Bredelet -jidoType safety in libraries
03/13/20108Michiel HelvensteijnType system design choices
01/31/20055Andris BirkmanisA Type System Equivalent to Flow Analysis
07/26/20031Ehud LammA Type System Equivalent to Model Checking
07/24/20045Ehud LammType systems and software evolution
10/17/20025Ehud LammType Systems for Modularity
09/02/20021Ehud LammType Theory and Functional Programming
05/05/20011Ehud LammType Theory for Certified Code
05/12/20044Mark EvansA Type Theory for Memory Allocation and Data Layout
02/11/200618Matt HelligeType theory question...
06/10/20011Ehud LammType-Based Analysis and Applications
11/18/20083Paul SnivelyType-Checking Zero Knowledge
10/26/20025Ehud LammType-Directed Natural Language Parsing
02/08/20071Niels HoogeveenType-Level Computation Using Narrowing in Omega
05/07/20073cdigginsType-Safe Casts
06/03/20035Kory MarkevichType-safe Covariance in Eiffel
01/23/20089Matthieu SozeauType-safe printf using delimited continuations, in Coq
05/30/20073neelkType-sensitive control-flow analysis
10/30/200538jesuswaffleThe Type-System-Feature-Creep Death Spiral
10/03/200926cdigginsA Type-theoretic Foundation for Programming with Higher-order Abstract Syntax and First-class Substitutions
06/04/200715cdigginsTyped callcc in a stack-based language
05/05/20065Andris BirkmanisTyped Concurrent Programming with Logic Variables
06/30/20057falcon"typed" files OR xml OR meta information for delim. files.
07/28/20059Ehud LammA Typed Intermediate Language for Compiling Multiple Inheritance
01/12/20095andhowTyped lambda calculii with type-indexed families of functions instead of polymoprhic functions?
04/30/201039marcosagTyped Lambda Calculus
01/20/20031Ehud LammTyped Logical Variables in Haskell
08/13/20011Ehud LammTyped Prolog
06/27/20053Jim AppleA Typeful Approach to Object-Oriented Programming with Multiple inheritance
02/15/20011Ehud LammTypeful Programming
07/16/20031Isaac GouyTypeless Language Pattern Matching
02/24/20022Ehud LammTypes and Programming Languages
07/21/20035Chris RathmanTypes and Programming Languages: TNG
10/05/20051raouldTypes and Proof Carrying Code: Mobius
08/26/20048shapr"Types and Reflection" by Lauri Emil Alanko
05/16/20099James IryTypes are Calling Conventions
05/30/200826Chris RathmanTypes Considered Harmful
10/23/20091ekiruTypes for Atomicity: Static Checking and Inference for Java
09/10/20001Ehud LammThe TYPES Fourm
04/28/201119scottmclTypes from imported modules "leaking" into a module's public interface
07/02/20044Luke GorrieTypes in CMUCL
10/01/20024jon fernquestTypes in Programming Languages
05/10/20051Ehud LammTYPES Summer School 2005
02/21/200720causticTypes vs classes: what is the difference?
11/11/20011Ehud LammTypes vs. Sets
05/24/201011scottmclTypes/Ordering of canonical FP compiler transforms and optimizations?
03/25/20081ekabanovTypesafe DSLs in Java
06/25/20031andrew cookeTypetool
08/04/20042Ehud LammTyPiCal: Type-based static analyzer for the Pi-Calculus
12/06/200612Bryan TurnerTyping a function which includes its axioms?
03/14/20071cdigginsTyping a Functional Stack-Based Language
12/18/20021Frank AtanassowTyping Dynamic Typing
12/18/20021Ehud LammTyping Dynamic Typing
02/13/20011andrew cookeTyping Haskell in Haskell
04/11/20081sdogoodTyping "let rec"
01/31/200613cyarvinU, a small model
11/01/20024Luke GorrieUBF: Universal Binary Format
03/22/200523Dominic FoxUCPy: Reverse Engineering Python
05/10/20046Ehud LammUdell discusses XBRL
01/23/20047Ehud LammUdell on licensing and lock-in
08/09/200424Ehud LammUdell: A strategic vision for dynamic languages
02/11/200411Ehud LammUdell: Programs that write programs
04/27/200445Ehud LammUdell: Radical software customization
08/11/200311Ehud LammUdell: Symbol grounding, XML, and RDF
08/04/200338Ehud LammUdell: Test before you leap into development
02/23/20023Ehud LammUdell: What Is General-Purpose Scripting?
04/22/20047Ehud LammUML and DSLs
04/22/20084Denis Bredelet -jidoUn-filter (or merge) lists
11/20/20031Ehud LammAn Unbounded Spigot Algorithm for the Digits of Pi
09/02/200816James IryUnchecked Exceptions can be Strictly More Powerful than Call/CC
07/05/201026Marc HamannUncle Bob's talk at RailsConf 2010
03/05/20024Ehud LammUncovering Rotor -- A Shared Source CLI
12/22/200510Chung-chieh ShanThe undergraduate language course: what to do?
06/22/20052Ehud LammThe Underhanded C Contest
12/26/20011Ehud LammUnderstadning DO and side-effects in Haskell
12/09/20031Ehud LammUnderstanding Aspects
01/14/200834Winheim RaulshUnderstanding category theory and its practical applications
07/11/2004103Keith DevensUnderstanding continuations
04/30/20101Manuel J. SimoniUnderstanding hygiene
01/12/20015andrew cookeUnderstanding Lispishness
12/22/20051raouldUnderstanding the Dynamic Nature of a Program
02/17/20074smclemonUnexpected lisp setf behaviour
12/21/200968scottmclUnfulfilled Promises of Software Technologies? (!)
01/16/20011Chris RathmanUnicon - Unified Extended Dialect of Icon
06/04/20032andrew cookeUnification on Stateless Objects
07/30/20004Ehud LammUnified languages?
02/18/20089George MorrisonUniform naming
03/30/200611Charles StewartUniform Proofs as a Foundation for Logic Programming
08/21/201027Shrutarshi BasuUnifying Actors and Objects?
08/07/20076naaskingUnifying functions and functors
02/26/20104Douglas McCleanUnifying map and mapM through subtyping?
04/06/20031Dominic CooneyUnifying Tables, Objects and Documents
04/29/200318Dan ShappirUnifying Tables, Objects and Documents
08/13/20012Ehud LammUnifying types and classes in Python 2.2
01/31/200512cdigginsUnimperative Programming Language - Teaser
02/26/20089Hank ThediekUnion types in Java?
04/30/20012Ehud LammUniprocessor Garbage Collection Techniques
08/01/20021Ehud LammThe unique nature of Lisp (?)
09/18/200730kaveh.shahbazianUniqueness Types Instead STM
07/08/20043Mark EvansUniversal Business Language XML
11/06/200741Akhilesh MritunjaiUniversal Type System
02/03/200648Todd CoramUnix as programming language
02/12/20012Ehud LammUnix's Zoo of Languages
07/15/20097Leon P SmithUnladen Swallow: LLVM based Python compiler
12/31/20094raouldthe "unread" marker issue
05/19/20044Ehud LammUntangling the balancing and searching of balanced binary search trees
06/23/20082Paul SnivelyUpdate to "Parametric Higher-Order Abstract Syntax for Mechanized Semantics"
04/13/20012Chris RathmanUpdated topic indexes
09/01/20001andrew cookeUpdates on ICFP + OCaml book
06/12/20127Jules JacobsUpdating immutable data structures & hybrids from functional to imperative
11/27/20011Ehud LammUpdating your Python reading list
08/31/20082neelkUpgradeJ: Incremental Typechecking for Class Upgrades
03/12/20105Matt BrubeckUrbit: Functional programming from scratch
06/14/20093Z-BoUsability and Human Factors tags
12/03/20021Ehud LammUsability Issues in the Design of Novice Programming Systems
12/21/200611raouldA Usability question: Too much typing?
01/09/20123Jaroslav TulachUsage of Range Dependencies may not Lead to NP-Complete Problems
12/29/200410Dave HermanUse Continuations to Develop Complex Web Applications
11/08/20022Ehud LammUse of Prolog for Developing a new Programming Language
09/12/200419Ehud LammUse real names
05/01/20012Chris RathmanUsefullness of Assertions in C
08/09/200821KUsefullness of constants
05/14/20022pixelUsenet comp.lang.* Traffic Evolution
10/06/20022Ehud LammUSENIX - Security '02 - Technical Sessions
08/19/20023Ehud LammUSENIX JVM Symposium '02
07/24/20034Ehud LammUSENIX2003: A Logic File System
06/09/20078Ehud LammUser names
07/09/20043Frank AtanassowUser profiles
12/01/200217Ehud LammUser-defined functions in Excel
08/19/20071neelkUser-level transactional programming in Haskell
02/20/20022Ehud LammUsing a Language to Build an Experimental Analysis Tool
08/27/200321Ehud LammUsing an Abstracted Interpreter to Understand Abstract Interpretation
01/10/200941marcoUsing coalgebraic structures for traversing ADTs lazily
09/30/20045dtauzellUsing continuations for web programming
03/21/200610Josef SvenningssonUsing continuations in Web applications is patented
06/10/20084jdgallagusing foldr to do map
05/10/20025pixelUsing Functional Objects in various languages
10/17/20108bashyalUsing Hackage to Inform Language Design
05/15/20036Ehud LammUsing Memory Errors to Attack a Virtual Machine
03/22/20015andrew cookeUsing Mix-ins with Python
07/14/20011Sjoerd VisscherUsing object methods with functional programming
02/14/200112andrew cookeUsing Physical Dimensions
01/23/20033Noel WelshUsing Redundancies to Find Errors
08/31/200322Chris RathmanUsing Ruby
02/17/20042Patrick LoganUsing SimCity to teach recursion
08/07/20011Ehud LammUsing XSLT for content management
06/30/20033Manuel SimoniUsing, Understanding, and Unraveling The OCaml Language
08/08/20001Ehud LammVacation
08/21/20041Ehud LammVacation
07/31/200512Ehud LammVacation
09/18/20032Ehud LammVacation
04/15/20047Ehud LammValidating the Unit Correctness of Spreadsheet Programs
08/15/20072neelkValidity Invariants and Effects
06/21/201131Ray DillingerThe Value Of Syntax?
06/02/200513Klaus OstermannVariables as Channels
06/18/200617Ehud LammVariance and Generalized Constraints for C# Generics
05/29/20033Toby ReyeltsVariance in Java Generics
05/29/20033Ehud LammVariance in Java Generics
08/06/20093raouldVarious binding styles in OO
01/03/20038Kimberley BurchettVault released
01/18/20015Chris RathmanVB.Net and backwards compatibility
12/24/200322Eric MuttaA VB.NET Critique
12/28/20031Ehud LammVB.NET Critique
05/14/20011Chris RathmanThe VB.NET Hillbillies
02/13/20021Dan ShappirVB.NET Shadowing
06/12/20053Chris RathmanVB8 Language Specification
04/22/200431Ehud LammVC++ Security Checks at Runtime and Compile Time
08/22/20021jon fernquestVDM-SL: a Tutorial
02/29/20041Keith DevensThe Vector
03/05/20041Ehud LammVector
01/28/201217Paul SnivelyVellvm: Formalizing the LLVM Intermediate Representation for Verified Program Transformations
09/17/20081Ehud LammVerifiable Functional Purity in Java
07/01/20121hbrandlThe verified insertion sort algorithm
01/12/20102Dave HermanVerified Just-In-Time Compiler on x86
08/05/20094James IryVerified Programming in Guru
08/22/20062Ehud LammVerified Software: Theories, Tools, and Experiments
01/10/20092Ehud LammVerifying Compiler Transformations for Concurrent Programs
04/04/20071Paul SnivelyVerifying Semantic Type Soundness of a Simple Compiler
06/13/20011Ehud LammVersion 9.4.0 of Icon
12/23/20031Ehud LammVersioning XML Vocabularies
03/12/20113scottmclVery Quick Question On "where" vs. "letrec", "letfn", "labels", etc.
07/28/20094Chad950very simple haskell question
07/24/200910jimdesu(Very) Simpleminded kind question
06/27/20031Isaac GouyVesta System Description Language
08/25/20003andrew cookeVHLLs
04/26/20091Hank ThediekViable System Architecture
03/09/20049Chris RathmanVideo lectures on SICP
11/15/20067Chris RathmanVideo: The Scala Experiment
03/23/20011andrew cookeVier und Neun
05/31/20046Ehud LammThe view from the left
11/16/200313Dan ShappirViewing code - how much is just right?
03/16/200710naaskingVirgil: Objects on the Head of a Pin
03/27/20066Niels HoogeveenA virtual class calculus
04/25/200535Nicolas CannasseVirtual Machine and Runtime Framework
10/06/20054Scott JohnsonVirtual Machine books
07/28/20021John FraserVirtual Machine Design and Implementation in C/C++
12/16/200524Mike SummersVirtual machine implementation and dynamic languages
03/12/200617akopaVirtual Machines, Language Runtimes, and the Future of Objective C
01/30/20022Bryn Keller