Lambda the Ultimate Weblog Topics
Last Updated 06/16/2009

  Date    Msgs    Originator    Topic  
06/16/20094Chris RathmanA-Z of Programming Languages: Erlang
06/16/20094Srikumar SubramanianPregel - Large Scale Graph Computing at Google
06/15/200916Chris RathmanHow Does Our Language Shape The Way We Think?
06/15/20091Ehud LammBiological computation (personal message, non PL-related)
06/14/200912faisalvHow important is it to have catchalls and interceptors in a programming language
06/14/200929vagGRS vs LTRS
06/14/20093Z-BoUsability and Human Factors tags
06/12/200931cdigginsPreventing downcasting and adding a universal variant
06/12/200914Ohad KammarSemantics: Logic vs. PL
06/10/200917Ehud LammJob trends
06/10/20091Basile STARYNKEVITCHMalice: J.Pitrat's constraint satisfaction problem solver.
06/10/200910Neil TorontoBridging the informal and the formal
06/09/200918dakuraiA new idea in OOP. Please comment.
06/07/200958Thomas LordA Case for Gestures/Visualizations and Against Concrete Syntax
06/06/200930Leon P SmithThe Myth of the Genius Programmer
06/05/20094Charles StewartLectures on Jacques Herbrand as a Logician
06/04/20098neelkPeter Landin
06/04/20098MartynStrongUsing tech. to regulate capital markets
06/04/20094Douglas McCleanAre extensible records first class patterns?
06/03/20093Greg BuchholzMonadic Constraint Programming
06/02/20091eeideCFP: PLOS ཅ: 5th Workshop on Programming Languages and Operating Systems
06/02/20091neelkTranslation of Tree-processing Programs into Stream-processing Programs based on Ordered Linear Types
06/02/200913Ehud LammGoolgle & IDEs
06/01/20091Mark Dalgarno[ANN] Last chance to take part in Code Generation 2009
06/01/200932Allan McInnesComputing Needs Time
05/31/200914Ehud LammGoing functional on exotic trades
05/29/20094Ehud LammThat old bug...
05/28/200944Ehud LammQuestions Five Ways
05/26/20093Paul SnivelyTim Sweeney on Epic Games' History
05/24/200912Luke GorrieForth Dimensions
05/23/20098Jules JacobsDeriving Functions to Work on Different Types of Data
05/22/20094Tom DuffTracker + spill page = fail
05/21/20092szobatudosBudapest FP Meetup
05/20/20093Isaac GouyF# tip toes into the mainstream?
05/20/20095ezrakiltyAcknowledging the cosmic bonk/oif balance
05/17/200920cdigginsExtension Methods versus Structural Typing of Traits for solving the expression problem
05/17/20092marktA paper on psychology and programming
05/16/20099James IryTypes are Calling Conventions
05/15/20095dmbarbourRandom Topics
05/13/20095Jason DusekObscure question about a remark in "A Tutorial on (Co)Algebras and (Co)Induction".
05/13/200945Peter Van RoyComputer music: a bastion of interactive visual dataflow languages
05/11/20095yangAxum - A .NET language for safe, scalable and productive parallel programming through isolation, actors and message-passing
05/11/200932Srikumar SubramanianWolframAlpha
05/11/200919Srikumar SubramanianC++ Frequently Questioned Answers
05/10/200964Leon P SmithWhy Did M.I.T. Switch from Scheme to Python?
05/08/20094Anton van StraatenA Brief, Incomplete ... History of Programming Languages
05/08/20093mzralyOracle, Sun, and Fortress
05/07/20092Paul SnivelyLNGen
05/07/20091Paul SnivelyAchieving Security Despite Compromise Using Zero-Knowledge
05/07/20091James IryAn Interview with the Diamondback Ruby Team
05/06/20094raouldlatest on linear/uniqueness typing?
05/06/20091Isaac GouyCOMPOSITA - another ETH language
05/05/200961Ehud LammRight on!
05/04/20099Ehud LammAny tips (Logo)?
05/04/20095Basile STARYNKEVITCHdealing with spam?
05/04/20092Allan McInnesPurpose-Built Languages
05/04/200927sidhuStatic typing may require runtime type checking?
05/01/20099derekpLooking for list of programming problems to thoroughly test a language
05/01/200914Isaac GouyConversations with the Creators of Major Programming Languages
04/30/200928Z-BoWhat is the best literate programming tool/environment/research work?
04/29/20091phreda:r4 The colorless colorforth language
04/28/200914arnaud_dYAPL - yet another programming language
04/26/20091Hank ThediekViable System Architecture
04/26/200922Allan McInnesBranching Time vs. Linear Time: Semantical Perspective
04/26/20091Sean McDirmidWhat if Smalltalk were invented today?
04/26/20092Greg BuchholzCoherent Reaction
04/24/20093Justin JohanssonButcher, Baker or CandlestickMaker
04/24/200918raouldIntentional tool released
04/23/20092Leon P SmithPolymorphic Delimited Continuations
04/22/20092spirnew list about PL design
04/22/20099Charles StewartAndrej Bauer on PLD
04/21/200913Jason DusekThe deBrujin Criterion and the "LCF Approach".
04/20/20099metaprogrammerA programming language with extensible syntax
04/18/200923falcon2009 Lang.NET
04/17/200911falconHow to ensure safety when millions of users inject scripts into a running system?
04/17/20091Paul SnivelyA Generic Type-and-Effect System
04/16/20098neelkGeneric Discrimination: Sorting and Partitioning Unshared Data in Linear Time
04/16/20091Hank ThediekChallenges
04/15/20093James IrySemantics of Memory Management for Polymorphic Languages
04/15/20091drcodeFringeDC Formal Meeting- April 18th 12PM Noon- Advanced Common Lisp Features
04/15/200916raouldmultidimensional abstraction?
04/14/20091James IryPractical Implementation of a Dependently Typed Functional Programming Language
04/14/200917James IryScala Lift Off 2009
04/13/20092natecainNew EcmaScript/Javascript specification
04/11/200930James IryADD 50 TO COBOL GIVING COBOL
04/09/20093James IryCapabilities for External Uniqueness
04/08/2009124Lee ChouWhy are objects so unintuitive?
04/07/20098James IryJonathon Shapiro Wraps Up BitC
04/07/20092Ehud LammDetecting Data Race and Atomicity Violation via Typestate-Guided Static Analysis
04/02/200940snedunuriTwitter and Scala
04/02/20098Carter Chengzip in the point free style
04/02/200913Leon P SmithA Computer-Generated Proof that P=NP
04/01/200919Ehud LammLtU: Forum not blog
04/01/200910Anton van StraatenAnnouncing the Haskot
03/31/20095raouldSeeking succnict thoughts on pros/cons of hl language styles
03/30/20095puneetFunctional Programming Project
03/30/20097bashyalSubsumption at all costs
03/29/200915Luke GorriePLOT: Programming Language for Old Timers
03/28/200910RalphEJohnsonOnward!
03/26/20091Patrick BrowneHaskell's type classes and CafeOBJ's module system
03/24/200916neelkThe Art of the Propagator
03/24/20095Chung-chieh ShanD is for Domain and Declarative
03/24/200912Jaroslav TulachEliminating fuzziness of access modifiers
03/23/20093George MorrisonAutomatic data structure / layout selection?
03/23/20094Charles StewartOpen access at MIT and Harvard
03/22/20095Ehud LammSite problems
03/22/20093Allan McInnesSwift: making web applications secure by construction
03/20/200915John NowakTiered approaches to higher order programming?
03/20/20092Boyko BantchevJ. Schwartz died
03/19/20091vieiroParrot 1.0.0 is out
03/18/20099ArchiloqueRelational database implementation paper ?
03/18/200914Charles StewartMarrying VMs
03/17/20091Ehud LammObject Oriented Concepts survey
03/13/20094Charles StewartLawvere Theories and Monads
03/13/20095Luke GorrieA New Approach to the Functional Design of a Digital Computer
03/13/200925John NowakAdvantages of pointfree?
03/13/200913Luke GorrieA Tiny Computer
03/12/20095Ehud LammBarbara Liskov Wins Turing Award
03/11/20099James IryLanguages and security: a short reading list
03/08/200953Srikumar SubramanianInfluence of cognitive models on programming language design
03/07/200931Luke GorrieLinear Logic and Permutation Stacks--The Forth Shall Be First
03/06/20099phooliminDao, the official 1.0 version is released
03/06/20091neelkA Foundation for Flow-Based Program Matching Using Temporal Logic and Model Checking
03/06/20091Mark DalgarnoCode Generation 2009 - June 16 - 18. Cambridge, UK
03/05/20094Hank ThediekDynamic Logic
03/04/20093Paul SnivelyEnsuring Correct-by-Construction Resource Usage by using Full-Spectrum Dependent Types
03/04/200965Chris RathmanC++ Futures
03/03/20095neelkEquality Saturation: A New Approach to Optimization
03/03/2009104Leon P SmithThe Meta-LtU Thread
03/01/20091Anil MadhavapeddyCFP for Commercial Uses of Functional Programming (2009)
02/28/20099jdgallagimplementing by-value reduction in lambda calculus
02/23/20099rob myersGenerating nested data types at runtime
02/19/200912Matt HelligeDenotational design with type class morphisms
02/18/200917Paul SnivelyDana
02/13/20092Alex RubinsteynDifferences between gradual, soft, and dynamic dependent typing?
1Access denied
02/12/20094Allan McInnesA Machine-Checked Model for a Java-Like Language, Virtual Machine, and Compiler
02/11/200916neelkParameterized Notions of Computation
02/11/20093Ehud LammAdmin notes
02/08/200945Jason DusekOn the (Im)possibility of Obfuscating Programs
02/06/20092Will PearsonProgramming languages for low level autonomic systems
02/05/20091Anton van StraatenLisp Conference, March 22-25
02/04/200923Kay SchluehrWhat is the dual of { } ?
02/04/200910Leon P SmithOpen Recursion
02/04/20098Sam RushingHow best to add a record type to my typed Scheme variant?
02/03/20098Chris RathmanProject Euler
02/03/200930naaskingTagged Arithmetic Optimization
02/02/20091yminskyJane Street Summer Project ཅ
02/02/200935Douglas McCleanRuling out nonsensical data type definitions
02/01/20091Hank ThediekCybernetics and AI
01/30/200912guy_from_chinaI'm from china and I'm working on a new programming language "Zero"
01/30/20093constseeking article on representing cyclic graphs using purely functional data structures
01/28/200971Ehud LammPL Grand Challenges
01/26/20092jdgallaghelp with type theory
01/26/20094David PrattenIntroducing Ambi
01/25/200912shubhamharnalGraduate Programs in Programming Language Design/Research/Implementation?
01/23/200914strogDetailed discussion forum and/or IRC channel?
01/22/20098shapSpecifying semantics and type rules
01/22/20094lmeyerovParsing with error recovery?
01/21/200956raouldTony Hoare / Historically Bad Ideas: "Null References: The Billion Dollar Mistake"
01/21/20093raouldwhat causes really wide pages?
01/21/200921strogNested functions - how many nesting levels are really needed?
01/21/20092Isaac GouyEfficient Interpretation by Transforming Data Types and Patterns to Functions
01/21/20097constExtensible Term Language 0.2.1
01/21/20093Ehud LammUsing Promises to Orchestrate Web Interactions
01/21/200912Ehud LammElephant 2000: A Programming Language for the year 2015 Based on Speech Acts
01/20/20091Ehud LammZiggurat
01/20/20091csellsCall for Speakers: DSL DevCon
01/19/20099Peter MichauxLambda Calculus Notation
01/17/20097Ehud LammPath Feasibility Analysis for String-Manipulating Programs
01/17/200936cdigginsMacro systems
01/16/20096elliskWeird computability problem relating to state + lambda calculus
01/16/20097scottmclCompilation/method resolution with structural subtyping
01/15/200926derekpLooking for papers describing advanced language topics in terms of C programming
01/15/20098Koray CanCWE/SANS TOP 25 Most Dangerous Programming Errors
01/14/20095James IryOn the Strength of Proof-Irrelevant Type Theories
01/14/200938Poul KroghIntroducing Dawn - yet another new language
01/14/20091bashyalHistory of Python
01/13/2009222James IryWhat Are The Resolved Debates in General Purpose Language Design?
01/12/20091Ehud LammZune & Static Analysis
01/12/20095andhowTyped lambda calculii with type-indexed families of functions instead of polymoprhic functions?
01/12/20091Joshua HermanTrying to define a new lisp.
01/11/20092shapSpecifying Solver Behavior?
01/11/20099dpmulliganMonads = lazy, effect types = strict?
01/11/20094falconKodu video game
01/10/20092Ehud LammVerifying Compiler Transformations for Concurrent Programs
01/10/20091yminskyFunctional Programming jobs at Jane Street
01/10/200941marcoUsing coalgebraic structures for traversing ADTs lazily
01/09/20096yminskyJob board on LtU?
01/09/20094Morris JohnsWeb hosting for Haskell/Lisp/Scheme
01/07/20093smitty1eWadler, Findler: Well-typed programs can't be blamed
01/07/20097James IryR in the New York Times
01/06/20091Mark Dalgarno[ANN] Final Call for Speakers for Code Generation 2009
01/06/20092falconAutomatically Generating the Back End of a Compiler Using Declarative Machine Descriptions
01/06/20095naminReasonig about combinators (a lambda-calculus puzzle on composing compositions)
01/05/20091drcodeSaturday January 10th 2009, 2PM: FringeDC Programming Group Formal Meeting
01/05/20095naminJMatch (abstract iterable pattern matching for Java) and the Polyglot Compiler Framework
01/03/20092jamiiCoconut : Haskell code assembly on the cell processor
12/31/200813ellisk"Determinism" of types?
12/28/200813scottmclLearning Pragmatics of Implementing a "Modern" Type Systems
12/28/2008139James Iry2008 In Review - What Happened with Programming Languages?
12/27/20081Ilya MirmanCilk++ for Linux now available for download
12/26/200815Jason DusekThe Lambda Cube & Some Programming Languages
12/26/20084Bruno OliveiraA Variation of the Expression Problem and two Solutions in Scala
12/25/20082stratocasterfreakwhich program should I use? Visual Basic, C++ or Delphi
12/24/20086vijaykandyPrinciples or patterns in FP
12/23/20083Henrik TidefeltAnnouncing Shapes, a functional drawing language
12/22/200810naaskingFunctional Pearl: Type-safe pattern combinators
12/22/20083raeckDefining a containing function on polymorphic list
12/22/200819Sean McDirmidTwo Lightweight DSLs for Rich UI Programming
12/21/20083James IryPinS and RWH are Jolt Finalists
12/19/200826Chris RathmanIf Programming Languages were <T>
12/16/200856scottmclAny problems with true union types if all values are tagged? (like in a dynamically typed system, Lisp, etc.)
12/15/200811James IryProgrammable Concurrency in a Pure and Lazy Language
12/14/200813shapPracticality of Exclusively Compiler-Driven Unboxing
12/14/2008125Bruce RennieFundamental Flaws in Current Programming Language Type Systems
12/11/20081Dave LopezJetBrains releases MPS (Meta Programming System)
12/11/200871Ehud LammThe Genuine Sieve of Eratosthenes
12/11/200810Bruce MillerLight(er) Reading Suggestions?
12/11/20085frencheneeszIs it ok...
12/10/200818frencheneeszHow to load/interpret STATIC libraries at runtime.
12/10/20089harrySelf Taught Computer Science
12/10/20085Ehud LammThe programming languages behind "the mother of all demos"
12/09/20081Paul SnivelyType inference for correspondence types
12/05/20087billhailsRFC on an online book
12/05/20087Chris RathmanAMS: A Special Issue on Formal Proof
12/04/20085falconLive programming environments
12/02/20083Daniel YokomizoThe RiSE of Research in Software Engineering
12/02/20086MLstateFP Jobs
12/02/20082ShagufMicrosoft MVP ...
12/01/20085Ehud LammStaging with Delimited Control
11/30/200812purezaRemembering everything - a new(?) idea for a new PL
11/29/20084James IryQi II
11/28/200880Peter Van RoyFunctional building blocks as concurrency patterns
11/27/20084Chris RathmanHOPL III: The When, Why and Why Not of the BETA Programming Language
11/26/200820Chris RathmanClojure: Trampoline for mutual recursion
11/26/200811szobatudosrefereed journal with open access?
11/24/200862marcoNon-standard type theories for FP
11/22/20087A. G. Piskunovyet another oop formalization: class as abstract automata
11/21/200823Chris RathmanGuy Steele & Richard Gabriel: 50 in 50
11/19/20087Michael LesniakCurrent "hot" topics in parallel programming?
11/18/20083Paul SnivelyType-Checking Zero Knowledge
11/17/20084Ehud LammSEP entry on Combinatory Logic
11/14/200822falconMicrosoft PDC "Language" Talks
11/12/200814naaskingFirst-Class Patterns
11/11/20081naaskingModeling Abstract Types in Modules with Open Existential Types
11/10/20082ktjOVERNITE ACM ICPC 2009 MULTI PROVINCIAL PROGRAMMING CONTEST
11/10/200846Alex RubinsteynExtensible tuples?
11/09/20084teranceLabyrinth:how to find the exit?
11/09/200863Alex RubinsteynSubtyping + overloading
11/08/20089Lauri Alankoβ, η, ξ ⊢ α?
11/08/200857Isaac GouyThe Origins of the BitC Programming Language
11/08/20084omouseBurst Tries paper
11/08/20081synodinosThe Ioke JVM Language: The power of Lisp and Ruby with an intuitive syntax
11/07/20083Charles StewartCollege Publications
11/07/20081Luke GorrieA Personal Computer for Children of All Ages
11/06/20081Chris RathmanType Checking with Open Type Functions
11/06/200823shapQuestion concerning parameterization over literals
11/06/20085raouldLiquid Metal project, Lime language: Java for FPGA co-processors
11/05/200812elliskA tutorial on implemeting type inference?
11/04/20085Isaac GouyOz/K: A kernel language for component-based open programming
11/04/20081naaskingReflection, Attributes and Parameterization
11/04/200836Lee ChouNew Programming Language Idea
11/01/200843jason stumpfTotal functional language self interpreter?
10/30/200812Darren SmithImplementations of untyped lazy lambda calculus
10/29/200810msimoniFactor: an extensible interactive language
10/29/20081Daniel WeinrebCall for Submissions, for the International Lisp Conference 2009
10/29/200824Ehud LammAutomated Code Review Tools for Security
10/28/200826Adam ChlipalaWeb application shootout?
10/28/200836naaskingDeclarative layout and/or UI languages?
10/26/20081Mark Dalgarno[ANN] Call for Speakers - Code Generation 2009
10/25/20088Adam ChlipalaANN: Ur/Web: Statically-typed metaprogramming for the web
10/23/20086Tim BandReview of Practical API Design by Jaroslav Tulach
10/23/200813robmeyersWhy do OOPLs type objects as classes?
10/22/200818Luke GorrieBEE3: Putting the Buzz Back into Computer Architecture
10/22/200816jim burtonSummary of Dependently Typed Systems?
10/22/20087Charles StewartFω^C: a symmetrically classical variant of System Fω
10/22/20087msimoniAdequate bootstrap for compiler with defmacro?
10/21/200831Isaac GouyMultiple Dispatch in Practice
10/21/20081jurgenvCFP: Language Descriptions Tools and Applications (LDTA 2009)
10/20/20089Dan MonizDesign Concepts in Programming Languages is now available
10/19/20089christopherF in System F
10/19/200814David BarbourA Modular, Verifiable Exception-Handling Mechanism
10/19/200821Ehud LammA bit of Scheming
10/18/20081Ehud LammProgrammer book club
10/17/20085Chris RathmanNotes on Introduction To Algorithms
10/17/20084Ehud LammTwo stories
10/16/200813jdgallagConstructor classes
10/15/200812Pablo BarenbaumIn which sense Joy is functional?
10/15/20083Paul SnivelyOCaml 3.11.0-beta1 Available
10/13/20083levalexOOPSLA 08
10/12/200822NoelNo more tail calls in Javascript?
10/11/200879RanOn the (perceived) equivalence of static and dynamically typed reflective programming languages
10/10/20084ZizekSyntactic/Semantic Control in MDA Framework
10/09/200812Basile STARYNKEVITCHDSL or dialects used inside compilers
10/08/20086srivatsanSwarm- distributed stack based programming language
10/07/20085Chris RathmanHejlsberg and Steele: Concurrency and Language Design
10/06/200817Luke GorrieWorlds: Controlling the Scope of Side Effects
10/06/200827Luke GorrieParsing Expression Grammars
10/05/20086SamKInspiring Papers
10/05/20081drcodeFringeDC Formal Meeting Oct 11th 6PM- Writing a compiler for a functional programming language
10/05/20086neelkLocal Rely-Guarantee Reasoning
10/05/20081Chris RathmanSolutions to SICP Exercises
10/04/200814claudioClojure talk videos
10/01/200820Jason LivesayVisual Programming Language Syntax Formalisms
10/01/20081JeffBC# and Computer World
10/01/20084fanfclosure-based object-oriented programming languages
10/01/200813Sean GillespieLazy Graph Reduction and abstract machines
09/30/200818Ehud LammMicrosoft Oslo
09/29/20084BigZaphodProgramming Languages Aren't
09/29/20085disnesquickCan function pointers be "fixed"
09/29/200831marcoTo CPS or not to CPS
09/29/200822shapHelp with Mixfix in Bison?
09/28/200814shapHelp with N-Ary functions?
09/28/20081thorpeParallelism and threading as a programming model
09/28/20084Daniel RoyWorkshop on Probabilistic Programming in December
09/27/20083Ehud LammJVM Language Summit report
09/26/20088Chris RathmanMISRA C++:2008
09/26/20084Peter McArthurOn a method of expressing by signs the action of machinery
09/26/200811David N. WeltonReia: Python/Ruby style language on top of Erlang
09/24/20085johnwcowanMultiple inheritance with a single global ordering of classes
09/24/20089David Minorhaskell for gpu
09/24/20088Carter ChengSecurity in FP
09/23/20089marcoSpecializing values in a functional language
09/22/20085Brett GibsonA graph puzzle
09/22/20081Giovanni DerettaBoost.Phoenix 2.0 review starts today, September 21st
09/21/20085marcoBest way to interface with C/C++?
09/21/20088Kay SchluehrIntel Ct: C for Throughput Computing
09/20/200810Ehud LammInformation regarding financial crisis
09/20/20082Isaac Gouydependent-types linear-types 101 ?
09/20/20086el-vadimobeyond multi-methods
09/20/20081Sean McDirmidAre you feeling FOOLish?
09/19/20088WendellNarrowing field of languages?
09/19/200822Chris RathmanSimon Peyton Jones Interview
09/19/20088Charles StewartAgentSpeak(L): programming with beliefs, desires and intentions
09/19/200818Jaroslav TulachIs API evolution of exceptions special?
09/18/20084Denis Bredelet -jidoSlug Cola - Losing Big Is Easy
09/18/20084Luke GorrieSourceIDE: A Semi-live Cross-development IDE for Cola
09/18/20081vijayMy personal Scheme
09/18/200811Alex RubinsteynGenericity over tuples
09/18/20082Ehud LammGeneral admin notes
09/18/20085JaapSuterContent Addressable Type Systems
09/18/20081raouldAnother multimedia dataflow programming system
09/18/20082raouldanother multi language learning/overview site
09/17/20081Ehud LammVerifiable Functional Purity in Java
09/17/20081Kannan GoundanA Java-like formalism for control flow analysis.
09/17/20082mikestay"Very linear" lambda calculus
09/17/200815Tommy McGuireThe Transactional Memory / Garbage Collection Analogy
09/16/20085marktIs There a Standard Formalism for Describing Abstract Syntax Trees?
09/16/200820NoelTwilight of the GPU
09/15/200855James IryFirst-class Macros
09/15/200836John StrackePublishing negative results: single-assignment Lisp
09/13/20081Ilya MirmanCilk++ (alpha) docs made public
09/11/200866Ehud LammIrresistible programs
09/11/20083neelkCoinductive proof principles for stochastic processes
09/11/20085Andris BirkmanisA Framework for Comparing Models of Computation
09/10/200815James IryPolymorphic Algebraic Data Type Reconstruction
09/10/20082S. CloverLogic programming and finance
09/08/20086shapSound and Complete Type Inference in BitC
09/08/20085James IryClojure's Approach to Identity and State
09/07/20083Ehud LammPhil Windley's DSL adventures
09/06/20086cdigginsML Closure vs Scheme Closure
09/06/20086happycowCan Lambda do things like arrays and matrixs? If so how?
09/05/20083Charles StewartCompiler Validation through Program Analysis
09/04/200812Andris BirkmanisStock exchanges: language design aspect
09/04/20081jlawScala programming job in Odersky's lab in Lausanne, Switzerland
09/04/200814jimdesudoing letrec with lambdas
09/03/20084James IryCommunicating Scala Objects
09/03/20083jayateerth4cppAvoid -if- in the LOG function
09/02/200816James IryUnchecked Exceptions can be Strictly More Powerful than Call/CC
09/02/20082feradasuggestion navigation/html
09/02/20087frencheneeszReview of a potential pramming language: Lima
09/01/200816Ehud LammGoogle chrome
09/01/200827Charles StewartClosures for C
08/31/200811Brandon NiemczykWhat makes backreferences impossible in a DFA regular expressions evaluator?
08/31/20082neelkUpgradeJ: Incremental Typechecking for Class Upgrades
08/30/20086neelkRelational Parametricity and Units of Measure
08/30/20088Kannan GoundanShould nested types capture type parameters?
08/29/20086Denis Bredelet -jidoDistributed/Parallel language semantics
08/28/200827LjIs COBOL really understandable after 14 years.
08/27/20089Ehud LammFrom Writing and Analysis to the Repository: Taking the Scholars' Perspective on Scholarly Archiving
08/27/200811James IryTowards Hard Real-Time Erlang
08/26/200813Ehud LammReal-Time Concurrent Issues Drive Ada versus Java Choice
08/26/200812solamimHaskell for AI?
08/25/20085Ashley McNeileIs it a Programming Language?
08/24/200835Jaroslav TulachLanguages ready for API Evolution
08/22/20081Tim ChevalierDesign Concepts in Programming Languages
08/22/20086numerodixtype derivation for 'map map', yelp
08/22/20083Alexandre RicherAda, C, C++, and Java vs. The Steelman
08/22/20088raouldHow to do E/DSLs successfully?
08/21/200811robmeyersLooking for an auto-lifting language.
08/20/20087Jules JacobsError Messages in Dynamically Typed Languages
08/20/200824Douglas McCleanLanguages without operator precedence
08/20/200813msimoniFeatures of Common Lisp
08/20/200823Allan McInnesIn Praise of Scripting: Real Programming Pragmatism
08/19/200812Jason DusekOPIS -- Distributed Arrows In O'Caml
08/17/20085Ehud LammMozilla "Ubiquity"
08/15/20081Daniel YokomizoProceedings of the 2008 LLVM Developers' Meeting
08/15/200814AtariFanoutput language for new statically typed language?
08/14/200812Chris RathmanJavaScript harmony
08/13/20084Tommy McGuireContinuation Fest 2008
08/12/20086raouldStaapl: Forth on Scheme for embedded controllers
08/12/200812WendellText Processing by Functional Language?
08/11/200828Erik MeijerProgramming Language Beauty: Look Closure
08/09/200821KUsefullness of constants
08/08/20081Ehud LammESSLLI 2008
08/08/200820raouldBalancing the tension of dev vs. debug?
08/08/20084Ehud LammDifferentiating regions
08/07/200833Ehud LammPatrick Logan on patterns
08/06/200810Ehud LammLightweight Monadic Regions
08/06/20084Erik MeijerMondrian is going to the museum
08/05/20086shapA Question Concerning Effect Types
08/02/200813Chris RathmanJOVIAL: Stand up Schwartz
08/02/200811derekpA subtle extention to Lisp-style macros
08/01/20081Chris RathmanGuy Steele on Programming Languages
07/31/20087Chris RathmanThe Little Books in Oz
07/30/200815Jason DusekTwo Computers & An Ethernet Cable -- Also A Computer?
07/29/20083malkarouriOptimal Algorithm?
07/28/200814naaskingGarbage Collection Representations
07/28/200811Ehud LammHappy Birthday, dear Lambda!
07/28/20082lmeyerovpaper suggestions for some current topics
07/27/200837Sean McDirmidBeyond FRP: physics-inspired programming abstractions?
07/26/20082David PiepgrassA persistent AST for multi-purpose use? (Loyc)
07/23/200814Douglas McCleanType classes and type generator restrictions
07/23/20086Charles StewartPractical Set Theory
07/23/200828raouldFP in D 2.0
07/21/200814marktWhat to do about comments?
07/21/20087Ehud LammA System to Understand Incorrect Programs
07/21/20088Sean McDirmidFunctional reactive programming in C# for WPF
07/20/20081Ehud LammPartial vectorisation of Haskell programs
07/19/20082dataangelLanguage/Interface for a 5-button device
07/18/20088msidEffectiveness of C++ for scientific computing?
07/18/200851Gregory PropfSystems programming in languages other than C?
07/18/200818Spencer TippingMulti-Artifact Languages
07/17/200814Gregory PropfEasiest language to make binding for?
07/17/20088Charles StewartThe Development of Intuitionistic Logic
07/16/200850Eli GottliebPractical Bits of Making a Compiler for a New Language
07/15/200813James IryAda, the Ultimate Lambda?
07/15/20081cbogartHelp with study of functional programmers
07/14/20081metaprogrammerLisp-like language for Domain Specific Languages prototyping
07/14/20082topdotterCreating a markup language compiler
07/11/200817Søren HaagerupIn search for a programming language to replace spreadsheets.
07/11/200812naaskingCatch me if you can: Towards type-safe, hierarchical, lightweight, polymorphic and efficient error management in OCaml
07/10/20082neelkICFP contest starts tomorrow
07/10/20087JamesJustinHarrellParser Generators Supporting Astral Characters
07/10/20082Charles StewartCan reply to a post that one is previewing
07/09/20085neelkFunctional Netlists
07/09/20089Will ThimblebyMISC: An experimental LISP-like language
07/07/20084scottmclOf Generics and Erasure and, of all things, GC and memory layout
07/05/20081Ehud LammLisp's 50th Birthday Celebration
07/04/200820vieiroImplementing fast interpreters
07/03/20081fijalPyPy's prolog-based JIT prototype
07/01/20084neelkNon-Deterministic Recursive Ascent Parsing
07/01/20087Luke GorrieHardware Acceleration of Matrix Multiplication on a Xilinx FPGA
06/29/200822Luke GorrieHardware Design and Functional Programming: a Perfect Match
06/29/20086Adrian Quarktype-checking programs with unknown types
06/28/200834Ehud LammThe hits and misses of Microsoft
06/28/20084Ehud LammHistorical map: round two, the fun begins
06/27/200825Ehud LammRequest for participation
06/27/20087scottmclType system that can type list structure?
06/26/200849Peter Van RoyWhy Multi-Core is Easy and Internet is Hard
06/25/200829Chris RathmanThe A-Z of Programming Languages
06/25/20082Jack WaughImplicitness in Syntaxes
06/24/20082sur707PUSH programming language
06/24/20081Ehud LammProject Coverage
06/23/20081James IryLambda in the Sun - Southern California Functional Programmers
06/23/200812naaskingRevisiting Coroutines
06/23/20082Paul SnivelyUpdate to "Parametric Higher-Order Abstract Syntax for Mechanized Semantics"
06/22/20081drcodeFringeDC Programming Group Formal Meeting- July 12th, 6PM
06/22/200834david yangWriting a new language - ideas?
06/20/20082Isaac GouyA Million Actors, Safe Zero-Copy Communication - for Java
06/20/20087Erik MeijerLASER Summerschool on Concurrency
06/20/200837NoelScaling Type Inference
06/20/20082Daniel YokomizoComputation and the Periodic Table
06/20/200810Charles StewartPure imperative programming
06/18/20081yegorCall for Papers: Symposium on Logical Foundations of Computer Science
06/17/20086scottmclHigher-order type constructor polymorphism vs./and template style specialization
06/17/20086hWndSWI-Prolog FFI Problem: Getting Prolog and C to work together on MacOS?
06/17/20086Sjoerd VisscherAlgebraic Data Types in JavaScript
06/16/20081Erik MeijerVolta Job Opportunities
06/16/20081raouldLiquid Types
06/16/20081Paul SnivelyParametric Higher-Order Abstract Syntax for Mechanized Semantics
06/16/20088JanzoForex trading with functional programming
06/15/20083cdigginsCat Interpreter in JavaScript with Turtle Graphics
06/15/20083marktProgram Visualization: Flowchart Layout Algorithms?
06/13/200863Ehud LammProgramming -- Principles and Practice Using C++
06/13/200817naaskingPreemptive concurrency via compiler-inserted checks
06/12/20081Michael VanierPLT Scheme 4.0 released
06/11/200837jdgallagOn the importance of Turing completeness
06/11/200898mwandFunctional Programming in the ACM CS Curriculum
06/10/20084jdgallagusing foldr to do map
06/09/20083mikestayWhat kind of a category is the blue calculus?
06/08/20086Ehud LammBack to the future
06/07/20085James IryJVM Language Summit
06/06/20081Tim Chevalier2008 ICFP Programming Contest
06/06/20088killprogramOur Own Little Language
06/06/20087scottmclFirst class class objects, class vs. value namespaces, etc.
06/05/20088happycowhelp with understanding combinatory logic
06/04/20087msimoniMap-reduce-merge: simplified relational data processing on large clusters
06/04/20087Leon P SmithComments can effect comments below them
06/04/20084Ehud LammApplied Proof Theory: Proof Interpretations and their Use in Mathematics
06/02/200852scottmclMultiple Value Return - Common Lisp vs. Tuples and destructuring
06/02/200812Ehud LammDead-end theorems
06/01/200830addmoreiceerlang green threads and the CLR
06/01/20084raouldContinuation based I/O with referential trasparency (Hope+) ?
06/01/200812bdencklawhat a type system always proves vs. what it can be made to prove
05/30/200826Chris RathmanTypes Considered Harmful
05/30/20084raould"Recent Posts" functionality?
05/30/20081jbfrymanALTA 2008 - Call for Participation
05/28/20084Basile STARYNKEVITCHMetadebugging (i.e. founding metabugs) methodology.
05/28/200817Daniel YokomizoComputational Thinking
05/27/20086Scott JohnsonDSLs: Embedded, standalone, or both?
05/27/200852Denis Bredelet -jidoSoftware complexity as means of professional advancement
05/26/20082Jim DueyReasoned Schemer in Clojure
05/23/200812jdgallagCategory theory in design
05/20/20087neelkLinear Logical Algorithms
05/20/20089cjhPolymorphic C
05/20/20085Denis Bredelet -jidoGeneric types
05/18/20085Ehud LammProcessing.js
05/17/20088naaskingRegions for Code GC?
05/15/20085neelkLogical Algorithms
05/15/20086Denis Bredelet -jidoHardwired polymorphism
05/13/200817Chris RathmanHOPL-III: A History of Erlang
05/13/20081David B. WildgooseErik Meijer and Bertrand Meyer - Objects, Contracts, Concurrency, Sleeping Barbers and Eiffel
05/12/20087Ehud LammLambda, the Ultimate TA
05/12/200826raouldScala Lift Off Unconference review
05/10/20089jflasseterservice course in logic and logic programming: crazy?
05/09/20085raouldOO via first class enviroments: Bla
05/09/20081Ehud LammDryadLINQ
05/08/20081drcodeFringeDC informal meeting Saturday May 10th
05/07/200834Ehud LammHistory of Logic Programming: What went wrong, What was done about it, and What it might mean for the future
05/07/20082boxintheboxIn what case a system doesn't benefit from MapReduce? Do you know any example which doesn't benefit from MapReduce
05/06/20088Ehud LammLanguage geek at the Maker Faire
05/05/20088neelkAutomatic Generation of Peephole Superoptimizers
05/05/20087Charles StewartArrows generalise monads and idioms
05/04/20087Ehud LammA located lambda calculus
05/04/20083taralStatistical Defect Detection?
05/01/20084msimoniCOLA Brainfuck
04/30/200814J Storrs Hallprogramming languages and facial hair
04/29/20087noisesmithA Cybernetics DSL?
04/29/20086Charles StewartAutomatic Patch-Based Exploit Generation
04/27/20084minhyukis there anybody knows about the origin "Dope Vector"?
04/26/200823ajgargandIs Halting Problem Valid for P?
04/25/20083phooliminDao 1.0 preview version is released
04/25/20084Denis Bredelet -jidoResume using continuations
04/25/200819shlomif2nd Revision of "Thoughts about the Best Introductory Language"
04/24/20089cdigginsOn Presenting Operational Semantics
04/24/20081Antoine ReillesTom 2.6 released : matching constraints, strategic programming with java objects
04/23/200816neelkSpecies: making analytic functors practical for functional programming
04/22/20084Denis Bredelet -jidoUn-filter (or merge) lists
04/21/200863el-vadimoprogram verification: the very idea
04/21/200812Gal AmramM.Sc thesis ideas on the intersection: Artificial intelligence, Category theory, and Programming languages.
04/20/20082naaskingFlexible types: Robust type inference for first-class polymorphism
04/20/20085naaskingFPH: First-class Polymorphism for Haskell
04/20/20082cdigginsHMF: Simple type inference for first-class polymorphism
04/19/20082raouldYAJVML: Qi4j
04/18/200833nobodysbusinessStatic Typing and Expressivity
04/16/20083raouldanother issue/question/hope re: layout
04/16/20089naaskingBreaking region nesting in type-and-effect systems?
04/15/20089naaskingFan Programming Language
04/15/200842Charles StewartThe irreducible physicality of security properties
04/15/200811el-vadimomore power and less verbiage
04/14/20083Matt HelligeAlgebra of programming using dependent types
04/14/20081jbfrymanExtended Deadline - ALTA 2008 CFP
04/14/200823jschusterCareer paths and concerns
04/13/20085robertoApplications of formal semantics
04/13/20083scottmclSimple type system oriented question
04/13/20082Ehud LammChris Crawford's 9 Breakthroughs
04/11/20085neelkRegister Allocation by Proof Transformation
04/11/20084Charles StewartMechanizing the Metatheory of LF
04/11/20081sdogoodTyping "let rec"
04/10/200839cdigginsCan local variables assignments be considered pure functional without monads?
04/10/20081msimoniComputing History at Bell Labs
04/10/20085marktContext free grammar for shapes in a 2d grid?
04/09/20084Pablo BarenbaumMinimal set of operators for APL/J like language
04/08/200849Ehud LammSafe and Secure Software in Ada
04/07/200811Matt HelligeSimply efficient functional reactivity
04/07/200816Hank ThediekProving compositions
04/07/200841grom358Static Analysis for Duck Typing
04/07/20084msimoniScheme macro systems
04/03/200816cdigginsRewriting rules for deducing properties of functions
04/02/200832cdigginsErasmus: A Modular Language for Concurrent Programming
04/02/200832Ehud LammApril 1st special: The War of the Worlds
04/01/20084raouldtrying to see forum+frontpage posts in order
04/01/20083viergroupieOverloading in a statically typed functional language
03/30/20084el-vadimothe power of GNU Awk
03/29/200814el-vadimofuture history of logic programming
03/28/20086Denis Bredelet -jidoThis class type
03/28/20084David TellerTeaching oneself Abstract Interpretation ?
03/28/20086raouldtoo much indentation solution?
03/27/20081raouldConcurrent Composition and Algebras of Events, Actions, and Processes
03/27/20081jbfrymanCFP: ALTA 2008 (Architectures and Languages for Throughput Applications)
03/26/200812sanityOngoing work on Supercompilation of Java code (or supercompilation in general)?
03/26/20082Winheim RaulshConstraint Imperative Programming
03/25/200812billpageAlgebraist Network
03/25/20081ekabanovTypesafe DSLs in Java
03/24/20081Rahul NairpLucid original interpreter available.
03/23/200810Serguey ZefirovDependent Types, Generic Programming and Overloading.
03/22/200824Ehud LammCERT C Secure Coding Standard
03/22/20081Allan McInnesAn Interview with Robin Milner
03/22/20085neelkSIGPLAN Workshop on Undergraduate Programming Language Curriculum
03/21/20086Denis Bredelet -jidoRhope a dataflow-based language
03/21/20088Ehud LammWhen Are Two Algorithms the Same?
03/20/200814raouldRelational rather than hierarchical OO packaging?
03/20/20089Daniel YokomizoThe Disciplined Disciple Compiler
03/20/20082AceKnocksReplace heads function in Lisp
03/20/200815Luke GorrieSTEPS Toward The Reinvention of Programming: First Year Progress Report
03/19/200817cdigginsRole of Types in Evaluation Strategy
03/16/20088qweasdzxcLisp creates lisp
03/15/200858naaskingHigher-Order Programming without Closures?
03/15/20081drcodeFringeDC Formal Meeting March 22nd at 1PM- Haskell Spectacular: XMonad, Zippers and More!
03/13/200817JustinTrellisLanguages best suited for scientific computing?
03/13/200816derekpVariation of C's inline conditional
03/12/20085fmstepheProblematic data structure in functional language
03/12/20081naaskingWriting practical memory management code with a strictly typed assembly language
03/11/200813neelkEriskay: a Programming Language Based on Game Semantics
03/11/20086Barun MishraNew to FP
03/10/200812Ravi Mohan[Ask LTU] How to implement concurrent languages ?
03/10/20085chihiroEducational environments to learn programming
03/10/20089bieberbruederC - header files
03/07/200818cdigginsApplied Metamodelling: A Foundation for Language Driven Development
03/06/200814raouldExcel as a different programming paradigm
03/05/20081Matt HelligeSliced Bananas On Opaque Data
03/03/20087naaskingUniqueness Typing Simplified
03/03/20083dcucciaType-safe solution to the expression problem in C#?
03/02/2008125naaskingConfused Deputies in Programming Languages
03/01/200810Matt HelligeHelp John Baez and Mike Stay!
02/29/20089johnwcowanBell-LaPadula and type safety
02/29/20085vcStructural recursion on sets
02/29/20084Ehud LammProgrammers At Work
02/28/20088Matt HelligeData Types a la Carte
02/28/200886BigZaphodIs null needed?
02/27/20086cjhA Question about Overlap
02/27/200819Ehud LammPure, Declarative, and Constructive Arithmetic Relations
02/26/200825raouldexceptions again
02/26/200810naaskingChris Okasaki on Indentation Syntax
02/26/20089Hank ThediekUnion types in Java?
02/25/20085hhm"Don't become a scientist" discussion at HN
02/24/20089neelkFoundations for Structured Programming with GADTs
02/24/20086Daniel YokomizoSoftware Craftsmanship: Apprentice to Journeyman
02/24/20084vishalWhy functional programming matters
02/24/20081Ehud LammNew Members
02/24/200812vishalLearning language design
02/24/20084roy_huPlease help find a paper/tutorial
02/22/20082Tony ClarkXMF 2.0 Open Source
02/22/20088Matt MWhy isn't every front page item on the discussions page?
02/21/20081frostytreesTinyML - Lexer, Parser, Interpreter, and Polymorphic Type Checker in Under 700 Lines of SML
02/21/20085Mike McClurgCan we start an LtU group on CiteULike?
02/20/20088Thomas DaneckerA modular toolchain for parsing and compiling code?
02/19/200828neelkWhen Is A Functional Program Not A Functional Program?
02/19/20081Ehud LammHistory of Lambda-Calculus and Combinatory logic
02/19/200891Matt HelligeGilad Bracha: Cutting out Static
02/18/20089George MorrisonUniform naming
02/17/200847Curtis Wsuccinctness
02/16/20082Robert Sexmith1667 State Machine John Milton
02/15/20087Ethan AubinPL Related Blogs
02/14/200822Anon K. AdderlanRecursive Algorithms that cannot be expresses with Tail-Recursion?
02/14/20084raouldJava the language vs. Java the ecosystem
02/13/20088Ehud LammThe little b language: shared models built from reusable parts
02/13/20085msimoniMACLISP Manual Comes To The Web
02/13/20082bonzinipSake = Rake for Smalltalk
02/11/200819naaskingLisaac: The power of simplicity at work for operating systems
02/10/20085raouldQis of the Future
02/08/200810Chris Okasaki10 Years of Purely Functional Data Structures
02/07/200817raouldLanugages with built-in rules/tests?
02/07/200818raouldLeaning how to judge the right tool for the job?
02/06/20081drcodeFringeDC informal meeting Saturday Feb 9th
02/06/200812Ehud LammProject LambdaCan
02/06/20081msimoniNew OMeta-related material
02/06/200818falcontime as a first class value?
02/06/200812David MinorDoes anyone know of work done on co-data-types?
02/05/20084cdigginsJumbala : An Action Language for UML State Machines
02/05/20089Winheim RaulshJura, a OOMP language and potential DBMS
02/05/200826cdigginsSignals in an OOPL
02/05/200829raouldLatest usability for polymorphism?
02/04/20085Ben L. TitzerAdding Concurrent Constructs to a Language with State
02/03/200842David RyanLanguages and data conversions.
02/03/20089birchbAnnouncement: Genyris Language
02/03/20081cdigginsKermeta Programming Language
02/03/20088darkmage35@hotmail.comFL programming language
02/01/200829cjhA name for this form of variable capture?
02/01/20082neelkRelating Complexity and Precision in Control Flow Analysis
02/01/20088nick cameronBarendregt's Convention
01/31/200822Laurent BruterDon't try FP in industry!
01/31/20081Yaron MinskyOCaml Summer Project
01/30/200865Ehud LammArc is released
01/30/20084chihiroCorrect mathematical symbol to represent "subtype"
01/30/20085chihiro(noob question) method parameters in co-and-contravariance issue
01/30/20086Tim Daly Jr.Interesting old gem: Prop does pattern matching in C++
01/29/200821Paul SnivelyThe YNot Project
01/28/20081Gavin Mendel-GleasonCyclic Proofs for First-Order Logic with Inductive Definitions
01/28/20083neelkA Model for Formal Parametric Polymorphism: A PER Interpretation for System R
01/27/20086Justin LoveFortress Presentation
01/26/200830diegoecheVM's... What's the best?
01/26/20082Greg BuchholzAxioms and Theorems for a Theory of Arrays
01/26/20083n29Question from Pierce's Types and Programming Languages
01/26/200814raouldReally un-mutable Scheme
01/25/20083Ehud LammWaveScript
01/25/20082neelkRecycling Continuations
01/24/200823raouldEmbedded concurrent FPish languages?
01/23/20089Matthieu SozeauType-safe printf using delimited continuations, in Coq
01/22/200878Scott JohnsonHow useful is reflection, anyway?
01/22/20084alixInduction of variadic functions, functions over tuples, etc.
01/22/20083alixNumbers in Smalltalk
01/22/200833Ehud LammThe Design and Implementation of Typed Scheme
01/22/200818cdigginsCompile-Time Execution in an Object Oriented Language
01/20/20082Derek ElkinsThe Logic of Proofs
01/19/20081ArbiterLooking for experienced help
01/19/20086naaskingThe Worst Monad Tutorial... Except For All Those Others.
01/18/200821raouldImpact of OO language style on code
01/18/20084raouldOpen5G web app language/system
01/17/20083rossjudsonBret Victor's Substroke
01/17/20082hardaezI Need some one help me in C programming.?
01/17/20081cha0sFreeBASIC
01/17/20083raouldXL back in the limelight?
01/16/200827Thomas LordFlower: a new way to write web services
01/16/20089Nathan SoboTreetop: Packrat Parser Generator for Ruby
01/16/20085Ehud LammACM Classic Books Series
01/16/20081raouldwhat is GVScript?
01/16/20083Ehud LammSimCity Source Code Released
01/15/200817Jack WaughRuby vs. Smalltalk
01/15/200812el-vadimobeyond programming languages
01/14/200834Winheim RaulshUnderstanding category theory and its practical applications
01/12/20082raouldParallel skeleton libs review?
01/10/20084Allan McInnesEngineering Formal Metatheory
01/09/20082Ehud LammEOPL3
01/08/200877Ehud LammPrediction for 2008
01/08/20081Mark DalgarnoANN: Final Call for Speakers - Code Generation 2008
01/08/20084Daniel YokomizoCall-by-value Termination in the Untyped Lambda-calculus
01/08/200884Ehud LammComputer Science Education: Where Are the Software Engineers of Tomorrow?
01/08/200823Ehud LammIo
01/07/200812Curtis WThe Land of the Terminal
01/07/20086Andris BirkmanisFeatherweight JavaScript?
01/07/20088chihiro(newbie question) Covariance and contravariance
01/04/20084raouldEarly vs. late binding dogma/experiences?
01/04/200817Andris BirkmanisJ&: Nested Intersection for Scalable Software Composition
01/04/200814Ehud LammOpen Multi-Methods for C++
01/03/20089Ehud LammThe worker/wrapper transformation
01/03/20085Ehud LammWhy Did Symbolics Fail?
12/31/20073drcodeFringeDC Formal Meeting- Jan 5th 2008- Presentation by Gary Knott of Civilized Software
12/31/200720Srikumar SubramanianProtium ..
12/28/20079marktProcess Algebras: Whats the point?
12/28/20071naaskingML Modules in C#
12/28/200711Andris BirkmanisNested Schedulers: A Tree Is Not Enough?
12/27/20075Paul SnivelyTheorem proving support in programming language semantics
12/27/20073kaveh.shahbazianModule Level Purity
12/26/20072szobatudosPLT online?
12/20/20074Matt HelligeGenerics of a Higher Kind
12/20/20072Matt HelligeA Dialogue on Infinity
12/18/200711vieiroConcurrency with Scheme
12/18/20076n29Anyone read: Semantics with Applications: by Nielson and Nielson?
12/17/200710Ehud LammClosing the Stage: From Staged Code to Typed Closures
12/12/20072M SandinTable Tool System
12/12/200740Ehud LammAvi Bryant: Ruby IS-A Smalltalk
12/12/200721Ehud LammCUFP write-up
12/11/200715Eric J SchwarzenbachOrigin of the term Multimethod
12/11/200712Charles StewartS has a left inverse
12/10/200728neelkComputation Orchestration: A Basis for Wide-Area Computing
12/08/200781Jason Dusekfunctions, statements, expressions
12/07/20075Jason DusekHaskell, Turned Up To Eleven
12/07/200744RobJellinghausA Growable Language Manifesto
12/06/20075ilSignorCarloWeak normalisation theorem for typed lambda-calculus
12/06/200712Ehud LammHow to write your next POPL paper in Coq
12/05/200721Erik MeijerDemocratizing the Cloud using Microsoft Live Labs Volta
12/05/2007103Givaspoll: syntax
12/05/20077rmlindenConnecting the first steps
12/05/20074naaskingJoe-E TechTalk
12/04/20077Tommy McGuireConcurrency: The Compiler Writer's Perspective
12/04/20078SamKSubtext 2 Video
12/04/20077Ehud LammParametric datatype-genericity
12/04/20073Ehud LammDySy: Dynamic Symbolic Execution for Invariant Inference
12/03/20071Bryan O SullivanParsimony Principles for Software Components and Metalanguages
12/03/200720naaskingQuantifying the Performance of Garbage Collection vs. Explicit Memory Management
12/02/200728naaskingMonadic and Substructural Type Systems for Region-Based Memory Management
12/02/20072doublecEvolutionary Programming and Gradual Typing in ECMAScript 4
11/29/200712alixfoundations for J, APL etc
11/29/200711Ehud LammLogic for Philosophy
11/28/200713raouldClojure
11/26/20075James W HofmannWhat have I created?
11/26/20076ilSignorCarloDerivation trees for lambda-calculus
11/26/20073Paul SnivelyOCaml Light: A Formal Semantics For a Substantial Subset of the Objective Caml Language
11/25/200715naaskingA survey and discussion of taming effects
11/24/20075Ehud LammThe Carnap Programming Language
11/20/20075NoelInductive Synthesis of Functional Programs: An Explanation Based Generalization Approach
11/20/200781Ehud LammSamurai - Protecting Critical Data in Unsafe Languages
11/19/200794kaveh.shahbazianWhat are the properties of "Functional Programming Languages"?
11/17/200711Marc HamannWell-typed programs can't be blamed
11/17/20071alixIncluding life-cycle processes for generated code in a pi-compiler
11/15/200715Ehud LammDavid Pollak on lift
11/14/20074Ehud LammPLT Redex operational semantics for Scheme
11/12/20075Anton van StraatenGenerative Code Specialisation for High-Performance Monte Carlo Simulations
11/12/20073Charles StewartCSLI lecture notes made freely available
11/10/20071neelkNEXCEL, a Deductive Spreadsheet
11/10/20078Ehud LammCaja: Capability Javascript
11/07/20075Luke GorrieIdioms for Composing Games with Etoys
11/07/20078Luke GorrieSqueaky Tales
11/06/200741Akhilesh MritunjaiUniversal Type System
11/06/20071drcodeFringeDC Informal Meeting Saturday Nov 10
11/06/200727Matt HelligeDependent Classes
11/06/20075Dave HermanECMAScript Edition 4 and Backwards Compatibility
11/05/20071neelkNatural Deduction for Intuitionistic Non-Commutative Linear Logic
11/03/20075Ehud LammOn the origins of Bisimulation, Coinduction, and Fixed Points
11/02/20075neelkOnline Learning of Relaxed CCG Grammars for Parsing to Logical Form
10/29/20072luke[ANN]: Open Quark Framework for Java, version 1.7.0 released
10/29/200731dataangelPL research & grad schools?
10/29/200716Ehud LammTechnometria: Google Web Toolkit
10/27/200717paul_butcherSearching for a quote
10/26/20072manolyahi about scheme programming language....
10/25/200763Ehud LammGödel, Nagel, minds and machines
10/25/20074Mark HoemmenPRNG tutorial: request for comments
10/25/20073Gavin Mendel-GleasonCo-Logic Programming
10/25/200711sciomakoOn DSL, Smalltalk and FP
10/25/20078Thomas LordXQuery language design issues
10/24/2007143naaskingOn the Importance of Purity
10/24/20073angchanyyDifferent results in the unit root test. Why?
10/24/200716Mario B.The simplest mechanism with Turing-equivalent power to date ...
10/23/20071Ehud LammOn One-Pass CPS Transformations
10/23/20072Matt HelligeAnybody at OOPSLA?
10/22/20076Sriram SrinivasanIn Honor of Per Brinch Hansen (1938-2007)
10/22/200768doublecECMAScript 4 overview paper
10/21/20071falconMicrosoft and PLT
10/21/20072Ehud LammEngineering Software Correctness
10/19/20071Mark Dalgarno[ANN] Call for Speakers - Code Generation 2008
10/19/200723msimoniThe End of an Architectural Era (It's Time for a Complete Rewrite)
10/19/20075dbfakenErlOCaml
10/18/200716Pinku SuranaAny multi-threaded interpreters?
10/18/20071neelkPrivacy and Contextual Integrity: Framework and Applications
10/17/20074msimonibinpac: A yacc for Writing Application Protocol Parsers
10/16/20074Isaac GouyLearning Programming with Erlang
10/14/200719Isaac Gouygrammars as a shared executable specification for language processing tools
10/12/20073Peter J. WasilkoMorphic in your Browser
10/12/20072daYZmanObject level unification
10/10/2007118Luke FlemmerExamples of large-scale functional language projects
10/09/20072Isaac GouyFunctional Programming - A Secret Weapon for Software Testing - John Hughes
10/07/20071RafaelGoogle Tech Talk on the CMU Natural Programming Project
10/07/200738Allan McInnesIt's Time to Stop Calling Circuits "Hardware"
10/05/200760Hank ThediekComputing is a Natural Science
10/05/20073Thomas LordIntroducing the XQVM programming language.
10/04/20075neelkDerivation and Evaluation of Concurrent Collectors
10/03/20073michael-figCOLA and Open, extensible object models
10/03/200713Chris RathmanThe Manticore Project
09/30/200722Ehud LammLeave of absence
09/28/200718neelkWitnessing Side-Effects
09/27/20071neelkShape Analysis with Structural Invariant Checkers
09/27/200712msimoniOMeta: an Object-Oriented Language for Pattern Matching
09/27/200711erichFPGA CPUs
09/27/20071Rohan HartImplicit Ownership Types for Memory Management
09/26/20074Isaac GouyPascal-P compiler annotated text
09/25/20073bendSTM is which kind of concurrency?
09/24/20076Chris RathmanThe Future(s)
09/24/200714Ehud LammOLPC to sell to public
09/24/200728Ehud LammTim Bray and Erlang
09/24/20071luke[ANN]: Open Quark Framework for Java, version 1.6.1 released
09/23/20074Ehud LammFair cooperative multithreading, or: Typing termination in a higher-order concurrent imperative language
09/22/20074Ehud LammCode Splitting for Network Bound Web 2.0 Applications
09/21/20077sciomakoWhich Journals/Conferences to keep track of?
09/19/20073mentalAllowing Unsafe Rules in Datalog?
09/19/200710ilSignorCarloLambda Calculus: fixed point theorem help
09/19/20079SamKDecayed Memoization
09/18/20071drcodeFringeDC Formal Meeting 1PM Saturday Sept 22nd
09/18/200724Chris RathmanBinary Lambda Calculus and Combinatory Logic
09/18/200730kaveh.shahbazianUniqueness Types Instead STM
09/17/20076soapdogOn creating an ad hoc assembly interpreter to aid studying
09/16/200715renaudOnline video course on monads
09/14/20075cdigginsReconstructing Abstractions
09/14/20073mohan_vbhStutter Invariance
09/13/200751Ehud LammMinimal FORTH compiler and tutorial
09/13/20079Ingo WechsungExtending HM type inference -- would this be possible? Or even desirable?
09/13/20076cdigginsCompositional type systems for stack-based low-level languages
09/12/200714Ehud LammDivaScheme
09/11/200716sciomakoQuestion about the Monad associativity law
09/10/20071Ehud LammEfficient, Correct Simulation of Biological Processes in the Stochastic Pi-calculus
09/08/20071Isaac GouyCompile-time meta-programming in Metalua and Converge
09/08/20077viergroupieGenerating useful errors in a functional stream parser
09/07/20072Tiark Rompf[ANN] Vodka: Join concurrency, multimethods and generators (thesis project)
09/07/20071Anton van StraatenZipper as Insecticide
09/06/20071Ehud LammJon Udell on CoScripter
09/06/20076echinuzExamples of Categorical Semantics for Languages with Dependent Types
09/05/200771sciomakoQ: Modularizing SQL?
09/04/20072Ehud LammSqueak by Example
09/04/200724Ehud LammTagless Staged Interpreters for Simpler Typed Languages
09/03/200713Ehud LammRob Pike on Concurrency and Message passing in Newsqueak
09/03/20072jurgenvCFP: 8th international workshop on Language Descriptions, Tools and Applications (LDTA 2008)
09/02/200713Ehud LammNo Name: Just Notes on Software Reuse
09/01/200721Andris BirkmanisEscape from Zurg: An Exercise in Logic Programming
09/01/20071Ehud LammLifting Abstract Interpreters to Quantified Logical Domains
09/01/20073Derek ElkinsThe work of Atsushi Ohori
08/30/20071lukeANN: Open Quark (CAL language) 1.6 Released
08/29/20072Ehud LammBarker & Szabolcsi: New directions for proof theory in linguistics
08/29/200736NoelR6RS Validated
08/29/200710Andris BirkmanisHistory of causes as object identity
08/29/20071SamKSimon Peyton-Jones Haskell Video
08/28/20071Ehud LammEstablishing Object Invariants with Delayed Types
08/27/200760Hank ThediekWhat is a state?
08/25/20076olweFogotten Book Title
08/25/20077Andris BirkmanisA functional correspondence between evaluators and abstract machines
08/25/20072Andris BirkmanisVamOz: Visual Abstract Machine for Oz
08/25/200713Ehud LammD Programming Language Conference
08/25/20074neelkTheory and Practice of Constraint Handling Rules
08/24/20076neelkBeyond Pretty-Printing: Galley Concepts in Document Formatting Combinators
08/24/20077paddy3118Duck Typing advocated where?
08/23/200722Isaac GouyAn Accidental Simula User, Luca Cardelli
08/22/20072Isaac GouyNewspeak, an experimental language in the style of Smalltalk
08/22/20074neelkStatus Report: HOT Pickles, and how to serve them
08/22/20077Michael StoneDeclarative Assembler
08/22/20076kaveh.shahbazianThread-safe Singleton in C#
08/21/20076Ehud LammCommercial Users of Functional Programming 2007
08/21/20071neelkTaming the IXP network processor
08/19/200764Peter Van RoyDiagram showing all programming paradigms and their relationships
08/19/20074Attila SzegediNu - new LISP like language atop of Objective-C
08/19/20071neelkUser-level transactional programming in Haskell
08/18/200714cjhA question on free variable capture.
08/17/20078neelkCompiling with Continuations, Continued
08/17/200724sciomakoTools for (PhD) Researching
08/16/20078neelkAnalyzing the Environment Structure ofHigher-Order Languages using Frame Strings
08/16/20072msimoni(Alice ML + monads - value cells) > Haskell?
08/16/20079sciomakoType Theories
08/15/20072neelkValidity Invariants and Effects
08/15/20074Greg BuchholzMetaobject protocols: Why we want them and what else they can do
08/14/20071neelkMorphing: Safely Shaping a Class in the Image of Others
08/14/20077Kay SchluehrSkipping C - SPE and synthetic programming in Python
08/14/20071Koray CanComputing Kazhdan-Lusztig-Vogan Polynomials for E8
08/13/20078Ehud LammGoogle Python Sprint 2007
08/13/20074Ehud LammLtU beer party - Jerusalem
08/13/200715neelkMetaprogramming with Traits
08/12/20078neelkGenerational Real-time Garbage Collection
08/12/200730javiadipcreating my own programming language
08/11/200733neelkGarbage Collection Without Paging
08/10/20071neelkRelationally-Parametric Polymorphic Contracts
08/10/20072cookiezGood real world example on map/reduce/filter
08/09/20072Ehud LammJVM Languages group
08/09/20074neelkGuaranteed Optimization
08/08/200729Ehud LammRalph Johnson: Erlang, the next Java
08/08/20078Ehud LammExperience Report: Scheme in Commercial Web Application Development
08/08/20073Ehud LammDomain-Specific Aspect Languages
08/08/20075neelkCloning-Based Context-Sensitive Pointer Alias Analysis Using Binary Decision Diagrams
08/07/20076naaskingUnifying functions and functors
08/07/20075neelkResources, Concurrency and Local Reasoning
08/06/200711Andris BirkmanisApache Camel routing rules: a DSL?
08/06/20071neelkRealization of natural language interfaces using lazy functional programming
08/03/20076naaskingFirst-class Polymorphism
08/03/200716Ehud LammAmazon Flexible Payments Service
08/02/200720tbullSyntactic abstraction? (newbie question)
08/01/200712jimdesucontinuations and trampolining
08/01/200759kaveh.shahbazianMonad Description For Imperative Programmer
07/31/20074Philippa CowderoyThe Karmasphere DP language
07/30/20071lancewaltonJedi
07/30/20072Dominic FoxExtending Java with Yield
07/28/200712Peter A JonssonTesting first year programming students
07/28/200734Ehud LammLtU turns 7: The year of spam
07/27/200717Andris BirkmanisSeam from PLT perspective
07/25/200712Isaac GouyComprehensions with ‘Order by' and ‘Group by'
07/24/200710MaxApocalypse - the empire strikes back
07/24/20071Scott JohnsonScientific Method: Relationships among scientific paradigms
07/24/20074Ehud LammLiskell
07/22/200715Isaac GouyWrapping the Cloud with .NET
07/22/20075Ehud LammLambda: The Semantics Tool
07/22/200712kaveh.shahbazianInstantiation of classes in wrong place leads to wrong structures ... (reminder)
07/22/20073Jeffrey WinterQuestions on an improved CPS mechanism for JavaScript
07/21/200717Ehud LammBest LtU humour
07/21/200735Isaac GouyLanguage Nirvana - Simon Peyton-Jones
07/20/20073Ehud LammJoe Armstrong DDJ interview
07/20/20073neelkICFP contest in progress!
07/18/200739Ehud LammOr is it now?
07/14/200767kaveh.shahbazianWhoever does not understand LISP, is doomed to reinvent it.
07/14/20071Isaac GouyiTasks: Defining Interactive Work Flows for the Web
07/14/200711vputzCurrent "best books on FP"?
07/13/20078Philippa CowderoyAngloHaskell 2007 - date and venue confirmed
07/13/20073Jason DusekErlCaml
07/12/200715OleKristensenType inference for free?
07/12/20072Antoine ReillesTom 2.5 released: the way to do pattern matching in Java
07/11/200727Ehud LammA Natural Axiomatization of Church's Thesis
07/11/20071Rob ZinkovPretty Printers for Lightweight static Types
07/11/20078Ehud LammLambda Animator
07/10/200717Chris RathmanHOPL-III: Statecharts in the Making
07/09/200715cdiggins[ANN] YARD 1.0: C++ Template Metaprogramming Parsing Framework
07/09/200736Greg BuchholzSimply Easy! (An Implementation of a Dependently Typed Lambda Calculus)
07/09/20075Allan McInnesThe PIllars of Concurrency
07/09/20073Charles StewartTheorem proving support in programming language semantics
07/09/20072Ehud LammMultiscale Scheduling, Integrating Competitive and Cooperative Parallelism in Theory and in Practice
07/09/20077Denis Bredelet -jidoWhy Events Are A Bad Idea (for high-concurrency servers)
07/09/20072skallerExtensible Languages
07/09/20072J Storrs HallCilk, OpenMP, or what?
07/07/200756Isaac GouyThe Evolution Of LINQ And Its Impact On The Design Of C#
07/06/20076stevechyTail call experiment
07/06/20074Nathan SoboQuestion regarding relationship of propositional logic to category theory
07/06/20073Chris RathmanHOPL-III: Modula-2 and Oberon
07/05/20071Ehud LammDesigning High-Security Systems: A Comparison of Programming Languages
07/04/200728Denis Bredelet -jidoAsynchronous calls and error handling
07/02/200710Albert GraefQ tutorial
07/02/20077Ehud Lamm.NET-oriented metaprogramming framework for rapid compiler development
07/02/20071Stefan HoldermansRegistration for the 10th ICFP Programming Contest is open
07/02/200727Robert PickeringGood Language Design Principals for Scripting Languages
07/01/20076Andris BirkmanisBranching affordance?
06/30/20073Andris BirkmanisCLL: A Concurrent Language Built from Logical Principles
06/29/200747raouldForth in hardware ("not dead yet")
06/29/20073Luke GorrieCMU AI repository
06/29/20079cjhThe feasability of Haskell in Scheme
06/29/200718Luke GorrieThinking Forth & Starting Forth
06/28/200717Anton van StraatenHaskell web store
06/28/20079raouldLanguage lifecycle?
06/27/20073raouldSimple ADT-based "side-band" state?
06/27/200713Ehud LammSingularity: Rethinking the Software Stack
06/25/20074sidhuThe dream of Church and Curry realized?
06/25/200711cdigginsFully Inferable Languages
06/24/200720Isaac GouyPirahã living-in-the-present language
06/24/200710Isaac GouyLanguage Support for Fast and Reliable Message-based Communication
06/22/200749Barak A. PearlmutterStanding on each others' feet
06/21/20077Chris RathmanHOT Pickles
06/20/20074neelkApplication-specific foreign-interface generation
06/20/200720chrisseatonKatahdin: Modifying your programming language as it runs
06/20/200737Mark EvansPython 3000 Status Update
06/19/20078Mark EvansPython in Pardus Linux
06/18/200737bieberbruederPLs and large scale development
06/16/20072lukeANN: Open Quark Framework for Java (CAL Language) 1.5.0
06/15/20076Achilleas Margaritisautomatic program parallelization for multicore cpus as a software problem
06/15/20078rhatWhat next?
06/14/200722raouldDistributed Objects vs. Messaging
06/13/200724doraitCarnap Programming Language
06/12/20071Ehud LammC++ Historical Sources Archive
06/12/200711neelkDerivatives of Regular Expressions
06/10/20072seanWTF: A DSL for hand-written 4-function calculators
06/09/20078Ehud LammSolving a Sudoku with one SQL-statement
06/09/20078Ehud LammUser names
06/08/200755Dave HermanECMAScript Edition 4 Reference Implementation
06/08/20072neelkA Functional Description of TeX's Formula Layout
06/08/20074James HagueEvaluating High-Level Distributed Language Constructs
06/07/200710Derek ElkinsTrickles: A Stateless Network Stack for Improved Scalability, Resilience and Flexibility
06/05/200753Chris RathmanHOPL III: Evolving a language in and for the real world: C++ 1991-2006
06/04/200712sigfpePartial evaluation applied to high speed lighting preview
06/04/200715cdigginsTyped callcc in a stack-based language
06/03/20075johnwcowanHow the Chicken Scheme compiler works
06/03/200712Jason DusekMerging Functions, Modules, Classes, the whole nine yards...
06/02/20077Ehud LammAutomated Whitebox Fuzz Testing
06/02/20079Alan EliasenIM IN UR COMPUTER, HAXIN UR CODE
06/02/20071OlegCONTEXT07. Delimited contexts in OS
06/01/20072Daniel ZingaroCorrectness of Parsers
05/30/2007101chinu"Practical" advantages of lazy evaluation
05/30/20074naaskingNear-Concrete Program Interpretation
05/30/20073neelkType-sensitive control-flow analysis
05/27/20076Chris RathmanLambda in C# 3.0
05/26/20071magnusNested data parallelism in Haskell (video)
05/25/20071poluxTom: Piggybacking rewriting on java
05/25/20077AhnfeltDoes these constructs solve the expression problem?
05/24/200710cdigginsCurrying != Generalized Partial Application?!
05/24/20073Charles StewartSynthetic Computability
05/24/20077Ehud LammFestschrift for John C Reynolds's 70th Birthday
05/23/20072J Storrs HallError messages
05/23/20073raouldDbC + OPascal == Chrome
05/23/200710raouldPicky libraries, picky languages?
05/23/20072bosReal-World Haskell, the book
05/23/200732chinufunction overriding workaround in dynamically typed languages
05/22/20071cdiggins[ANN] Cat v0.14 and MetaCat Programming Languages
05/21/20071Philippa CowderoyAngloHaskell 2007
05/21/20071ExcaliborFunctional Programs as Linked Data
05/20/200711Kay SchluehrWhat is a "domain specific language"?
05/19/200753Luke GorrieSocial Processes and Proofs of Theorems and Programs
05/19/200712MarkMDelegating Responsibility in Digital Systems: Horton's "Who Done It?"
05/18/20074shlomif[Meta] Bad Usability Problems in LtU
05/17/200714cdigginsWhat's in a name: eval vs apply.
05/17/20072Ehud LammOffline discussions
05/16/20071const[ANN] AsyncObjects Framework (Java)
05/16/20072Stephen TaylorTwo lectures at the British Computer Society in Covent Garden on Friday 18 May
05/14/200720raouldHow to make the static represent the dynamic?
05/14/20072Ehud LammLocal Reasoning for Storable Locks and Threads
05/11/20074naaskingExpressing usage constraints within the language
05/11/20072Isaac Gouychecking oo code against detailed specs
05/10/20074neelkPickler Combinators
05/10/200731segphaultSun's new JavaFX Script language
05/09/20072eeideCFP: PLOS གྷ: 4th Workshop on Programming Languages and Operating Systems
05/09/20076rossjudsonF3 is now openjfx
05/09/200724Ehud LammLC for kids (alligators, oh my!)
05/09/200737Charles Stewart"The language of the future is javascript"
05/09/20071Andris BirkmanisFoundations Of Temporal Query Languages
05/09/20073neelkThe PLT Scheme weblog
05/07/20073cdigginsType-Safe Casts
05/07/20071Isaac GouyFormalizing and extending C# type inference
05/07/20071drcodeFringeDC Informal Meeting- May 12th, 6PM
05/06/20077Ehud LammThe Expression Problem Revisited
05/06/20073Ehud LammThe expression problem, Scandinavian style
05/06/20072Anton van StraatenPLAI in print
05/05/20072Derek ElkinsFunctional Pearls
05/04/20072procyonPoint free pi calculus
05/03/20075neelkTowards efficient, typed LR parsers
05/03/200711pantagruelRules of good declarative language design
05/03/200726jsnxFunctional Object-Oriented Programming
05/03/20074Ehud LammCombining Total and Ad Hoc Extensible Pattern Matching in a Lightweight Language Extension
05/02/200720lambdatheorySICP picture
05/02/200753mansuIs Integer wrapping an exceptional condition?
05/02/200785Sean McDirmidMicrosoft's new Dynamic Language Runtime (DLR)
05/02/200720Sean McDirmidDynamic interactivity in Mathematica 6
05/01/20072David MinorRubato - Composing Music with Functorials
04/30/20076NoelAutoBayes -- A DSL For Bayesian Networks
04/30/200779Wouter SwierstraThe Monad.Reader
04/27/20073lukeOpen Quark (CAL language) 1.4.0 Released
04/25/200739Anton van StraatenArc in action (a.k.a. it's aliiiiive!)
04/25/20077Chris PerkinsGoogle Tech Talk: Phil Gosset discusses parametric polymorphism and girard-reynolds isomorphism
04/24/20073Scott JohnsonAsynchronous sequential processes/Theory of Distributed Objects?
04/24/20071neelkDecidability of Higher Order Matching
04/23/20072Daniel EhrenbergFormalizing a minimal subset of concatenative languages
04/22/200722Anton van StraatenAlmost invisible upgrade
04/21/200721Chung-chieh ShanFrom abstract interpretation to small-step typing
04/20/20073cdigginsModular Verification of Assembly Code with Stack-Based Control Abstractions
04/20/200743guevenWhy is there not a PL with a mathematical type system?
04/20/20072Charles StewartLight Logics and Optimal Reduction
04/20/200710Chris RathmanChurch's Thesis and Functional Programming
04/19/20076Oliver MooneyActors vs. Reactive Objects
04/16/20078falconEasylanguage: domain specific language for trading stocks
04/16/200719Paul SnivelyCourse on Interactive Computer Theorem Proving Based on Coq
04/15/20072Jeff NowakowskiPersonal messages
04/14/200719Ehud LammTwitter and Rails brouhaha
04/14/20071Ehud LammAbstract Interface Types in GNAT: Conversions, Discriminants, and C++
04/14/20078Charles StewartPCF and LCF
04/13/20071neelkA Logic for Parametric Polymorphism
04/13/2007149shlomifThoughts about the Best Introductory Language
04/13/20071Chris RathmanHOPL-III: The Development of the Emerald Programming Language
04/12/20073Brandon MooreStream Fusion
04/11/20071cdigginsInferring Types for Higher Order Instructions in Stack Languages
04/11/20074neelkThe Structure and Value of Modularity in Software Design
04/11/20071Isaac GouyHigh Performance and Generality - Functional Programming
04/10/20074neelkRZ: a tool for bringing constructive and computable mathematics closer to programming practice
04/09/20073naaskingExtensible Pattern Matching via a Lightweight Language
04/08/20073Luke GorrieA Temporal Logic Language for Context Awareness in Pointcuts
04/08/20077kaveh.shahbazian"Declarative" or "Functional"
04/07/20071grantF# 1.9.1 released
04/07/20074Jim AppleEarly Programming Languages (A Logic Puzzle)
04/07/200711Jim AppleCforall
04/07/20074Jim AppleYesno
04/07/20072Jim AppleAldor going open source
04/07/200738Hank ThediekDeliverable code?
04/07/200719cdigginsWhy can't you push instructions in MSIL/JVML
04/05/20073neelkPutting functional database theory into practice: NixOS
04/04/20075technophobicgeekGenerators/Iterators and lazy evaluation
04/04/20071Paul SnivelyVerifying Semantic Type Soundness of a Simple Compiler
04/03/20072yaxuLive coding festival and conference
04/02/20074Peter ScottGood parallel algorithms books?
04/02/20071neelkTowards a Mechanized Metatheory of Standard ML
04/02/200711Jacques CaretteInteractivity considered harmful
04/02/200711cdigginsTerminology: Thunking vs Quoting
04/01/20073William DavisDefining Types not as Classes but as Mathematical Sets
04/01/20079Anton van StraatenMutable variables eliminated from .NET
03/31/20074Gavin Mendel-GleasonPutting functional database theory into practice: NixOS
03/30/20071Chris RathmanHaMLet-S and Successor ML
03/28/200727Anton van StraatenExpect New Major Language Within Five Years
03/28/20075James HagueTangible Functional Programming
03/28/20077chinuLALR grammar of C++
03/27/20074Derek ElkinsType Directed Concurrency
03/26/20078raouldMapping language style to ancillary issues?
03/26/200711Ehud LammR6RS Ratification
03/25/20072Ehud LammPaul Cohen has died
03/24/20077cdigginsFunctions shouldn't be lists, functions should be cast to lists
03/23/20072Koray CanHave to spell out Standard ML from now on...
03/23/200736Sean McDirmidLiving it up with a Live Programming Language
03/23/200722Matt HelligeNo Ifs, Ands, or Buts
03/22/200736Paul SnivelyA Real-World Use of Lift, a Scala Web Application Framework
03/22/200714Paul SnivelyA Certified Type-Preserving Compiler from Lambda Calculus to Assembly Language
03/21/20078neelkThe New Twelf Wiki
03/21/20071Ehud LammThe new Ada is officially published
03/21/20078Matt HelligeA Topos Foundation for Theories of Physics
03/20/20071pasalicGPCEགྷ Call for Papers
03/20/20074cdigginsAbstract Data Type Usage Analysis
03/20/200710Carlos ScheideggerJohn Backus has passed away
03/19/20074derekpQuestion on categorizing a language
03/17/20072PatTracing in DrScheme
03/16/20075neelkAn Intensional Type Theory: Motivation and Cut-Elimination
03/16/200710naaskingVirgil: Objects on the Head of a Pin
03/16/20071drcodeWashington DC- FringeDC Haskell/Scheme Presentation March 24th
03/15/200712Jeff NowakowskiSubject headings
03/15/20076Ehud LammGoogle Summer of Code
03/15/200712Jack WaughSyntax Solicited for Imperative-flavored Concurrent Language with Keywords
03/14/20074Ehud LammSeparation Logic courses (Reynolds)
03/14/20071cdigginsTyping a Functional Stack-Based Language
03/13/200727James HaguePico Lisp: A Case for Minimalist Interpreters?
03/13/20071neelkScalable Statistical Bug Isolation
03/13/20078Ehud LammOrder of the Science Scouts Badges
03/12/20079Jacques CaretteCFP: Programming Languages for Mechanized Mathematics Workshop
03/12/200716Ehud LammPiraha Exceptionality: a Reassessment
03/12/20079Ehud LammBeautiful Code: Leading Programmers Explain How They Think
03/12/20077Paul SnivelyConcoqtion: Indexed Types Now!
03/12/200714NoelThe Current Practical Limit of Static Typing
03/12/20075Brent FulghamXMLisp: Ingenous, or Monstrous?
03/10/20075Bret VictorIntel Research PL Seminar Series
03/10/200722Ehud LammWhat's up with Lua?
03/10/20073neelkExpressing Heap-shape Contracts in Linear Logic
03/10/200712Ehud LammGilad Bracha on tuples
03/09/20071Ehud LammCrossTalk: Secure Coding Standards
03/09/200710J Storrs HallAutomatic Programming
03/08/20074neelkStatic Typing for a Faulty Lambda Calculus
03/08/20074dbfakenBlending static and dynamic typing
03/08/200711Ehud LammLightweight static resources
03/07/20074dbfakenMetalua
03/07/20072ashish_normicaSuse 9.3, vc++, automated buid
03/06/200739SamKImplementation Inheritance
03/05/200732Luke GorrieKourier is now live
03/04/20074MTaylorHow to Evaluate Lambda Expressions
03/03/20075neelkPropositions as [Types]
03/02/200720cdigginsNon-Applicative Functional Languages
03/01/200711Dave Lopez"Recent Post" funkiness
02/27/20079Ehud LammEd Felten: Why Understanding Programs is Hard
02/26/20072James HagueFinite State Machines in Forth
02/26/200718jaylacMapReduce
02/26/20073cdiggins[Req. for Comments] Cat: A Typed Functional Stack-Based Language
02/25/200712Holgly MorganBehaviour Diffing
02/25/20071Derek ElkinsAn Analytical Approach to Programs as Data Objects
02/25/200727Luke GorrieOn the fact that the Atlantic Ocean has two sides
02/24/200723Luke GorrieThe Computer Revolution Hasn't Happened Yet
02/24/200726phooliminDao, a new programming language
02/24/20078Holgly MorganLiterature on recovering grammars?
02/23/20077Marcin StefaniakHow do you call such a design pattern
02/23/20076Ehud LammReal Haskell projects query
02/22/20076James HagueActors that Unify Threads and Events
02/21/200713Will ByrdDanFest 2004 videos online
02/21/200714causticTypes vs classes: what is the difference?
02/21/20074neelkUsing Category Theory to Design Implicit Conversions and Generic Operators
02/20/20077cdigginsEffects in Types
02/20/20073cmcknightLISP implementation for mobile phones?
02/20/20078neelkThe Design and Implementation of a Dataflow Language for Scriptable Debugging
02/19/20072Ehud LammShape analysis for composite data structures
02/19/200720ZombywufDimensional analysis typing
02/18/200716Hank ThediekAutomata-Based Programming
02/18/20072Dave BauerHas anyone commented on Combined Object-Lambda Architectures?
02/17/20074smclemonUnexpected lisp setf behaviour
02/16/200713Jeff CutsingerLisp webcomic
02/15/200711neelkLowering: A Static Optimization Technique for Transparent Functional Reactivity
02/15/20077marcoHow to teach Functional Programming... in Flash???
02/14/20071Mark Dalgarno[ANN] Code Generation 2007 Programme available
02/14/200719Dave HermanThreads in JavaScript?
02/13/200731Brent FulghamRegular Expression Matching Can Be Simple And Fast
02/13/200733skallerEasy to learn and use
02/12/20075neelkLightweight Fusion by Fixed Point Promotion
02/12/20072Matt HelligeGradual Typing for Objects
02/12/20072Greg BuchholzAutomatic termination proofs for programs with shape-shifting heaps
02/12/200732Peter Van RoyAlmost everything happened in the Golden Age, right?
02/11/20078Ehud Lamm50 years of “Syntactic Structures”
02/11/200723J Storrs HallReactive Programming
02/10/20071neelkThe Missing Link - Dynamic Components for ML
02/10/20071Niels HoogeveenComplex networks and human language
02/10/20073Ehud LammThe Landscape of Parallel Computing Research: A View from Berkeley
02/09/200715orbitzBetter language tools
02/09/20073ggaughanA relational language extension for Python
02/09/200715tomluSeeking suggestions on how to unify the environment, free variables, and current activation record for closures
02/08/200711raouldSMP Erlang vs. Haskell vs. ML
02/08/20071Niels HoogeveenType-Level Computation Using Narrowing in Omega
02/08/200799Ehud LammPatrick Logan on Software Transaction Memory
02/08/20072vintermannCompile time garbage collection
02/07/20071raouldEmbedded ML?
02/07/20073lukeOpen Quark (CAL language) available under BSD-style license
02/07/20074Daniel YokomizoProving the correctness of reactive systems using sized types
02/06/20071raouldIterative contract development?
02/06/200725James HagueProgramming Shorthands
02/06/20076Ehud LammACM Queue: Realtime Garbage Collection
02/06/20072neelkProgramming Parallel Algorithms
02/06/200727Wolf LoganOpinions on _Theoretical Introduction to Programming_?
02/06/20071Kannan GoundanStronger relationships between structures
02/05/200734neelkTermination Checking with Types
02/05/20072BigBearOpenGL
02/05/20071shrijoshi24How to decide the direction of program analysis?
02/04/20075Jim AppleState of the Union: Type Inference via Craig Interpolation
02/03/20076dbmcclainDiscussion of the Design and Use of NML
02/03/20074Jim AppleRZ for Constructive Mathematics in Programming
02/02/20076neelkSeparation Logic: A Logic for Shared Mutable Data Structures
02/02/200763Isaac GouySteps Toward The Reinvention of Programming
02/02/20072Ehud LammJean Ichbiah passes away
02/02/200714Anton van StraatenMeta-Compilation of Language Abstractions
02/02/20072Ehud LammOn Decidability of Nominal Subtyping with Variance
02/01/20077Ehud LammGeneric Programming, Now!
01/31/20079Maxbrainstorming dataflow language visualizations
01/31/20076cdiggins[RFC] Cat: A Typed Functional Stack Based Language
01/31/200716MTaylorWant to do undergraduate research, but CS dept is weak...
01/31/200715neelkFirst Class Relationships in an Object-oriented Language
01/31/20076Peter J. WasilkoThe Accessibility of PL Research Papers on Mobile Devices
01/30/200710JeremiahLooking for extra-basic reference on PL theory
01/30/20071grustPLAN-X 2007: Proceedings available for download
01/29/200753Pavel MinaevWhat is a "fully featured closure"? Request for comments.
01/28/20074neelkPasquale Malacaria, "Assessing Security Threats of Looping Constructs"
01/27/200710Ehud LammRalf Lammel: Stop dysfunctional programming
01/27/20071Ehud LammProgramming the Greedy CAM Machine
01/25/20071Boyko Bantchev''The Paradigms of Programming'' online
01/23/200736Greg BuchholzTotal Functional Programming
01/23/20071Paul SnivelyOtt--a tool for writing definitions of programming languages and calculi.
01/22/20079grantSoftware Composability and the Future of Languages
01/21/200713Luke GorrieLCA2007: Concurrency and Erlang
01/21/200710msimoniCompiling tail-calls to simple C?
01/20/200713doughF3: New statically typed scripting language for java
01/20/200716seancharlesHave I Missed Something ?
01/19/200714Anton van StraatenScheme: Second R6RS draft published
01/19/20079Andris BirkmanisLocus Solum: From the rules of logic to the logic of rules
01/19/20071Chris RathmanHOPL-III: The Evolution of Lua
01/18/20073James HagueInteractive Haskell Documents
01/17/20071thgibbsExtracting Queries by Static Analysis of Transparent Persistence
01/17/20074uchchwhashGreat Expectations: Java Virtual Machine
01/16/20074Scott JohnsonSPAM report
01/16/20071pateWill Rubinius be an Acceptable Lisp
01/16/20072Lucius Gregory MeredithHelp with a little geometric hackery...
01/15/20072Andris BirkmanisBeauty in the Beast
01/15/20075NoelAnnotated POPL 2007 Program
01/13/200722Ehud LammNinety-nine Lisp Problems
01/12/200718tlareywiIntellisense for dynamic languages
01/12/20077A B CarterFinding Landin's "The Mechanical Evaluation of Expressions"
01/12/20074cdigginsOn Presenting the Semantics of Cat Formally
01/11/20076Chris RathmanBerkeley Webcast Courses
01/11/200726Denis Bredelet -jidoCall by push-value
01/10/20071drcodeFringeDC Informal Meeting- Jan 13th
01/10/2007186szobatudosWhy people don't use functional programming?
01/09/20071Matt HelligePreliminary Fortress Interpreter
01/09/200714dbfakenInterlanguage Migration: From Scripts to Programs
01/08/20071Lucius Gregory MeredithProofs and puddings -- or, how pure is the pure lambda calculus, pt 3
01/08/20075Daniel SlaneyEta-expansion of abstractions outside the lambda-calculus
01/08/20073Andris BirkmanisExtending the Multilisp Sponsor Model
01/07/20072Andris BirkmanisA Dynamic Continuation-Passing Style for Dynamic Delimited Continuations
01/06/20071AlpTA Web of Code
01/06/200726Ehud LammSimon Peyton Jones: Beautiful concurrency
01/06/200719uchchwhashI want to learn Smalltalk
01/05/200710JamesLitsiosAre Frames and Slots anything more that OO with a different name?
01/05/20078Ehud LammCharming Python: Decorators make magic easy
01/04/200716Matt HelligeMatching Objects With Patterns
01/04/200716Andris BirkmanisCan referential transparency be bad? (puzzle included)
01/03/20072David MedlockD 1.0 finally released
01/03/200719Andris BirkmanisDerivatives and dissections of data types
01/03/20074Greg BuchholzMissing style for <quote>?
01/03/20072procyonType inference and unification algorithms
01/02/20071stevechyNotes on category theory and the pi calculus
01/02/200717akravetsLambda The Ultimate comes to SecondLife
01/02/20077MatteoQuestion About Computational Complexity
01/02/20073Andris BirkmanisSurvey of delay constructs in logic/constraint PLs?
01/01/200779Luke GorrieWhy numbering should start at 0
12/31/20067John DeTreville"Limits to implicit parallelism in functional application"
12/31/20063Robbert van DalenPostfix lambdas
12/31/200616johnnybMetrics for Programmatic Complexity?
12/27/20063Lucius Gregory MeredithReference and reasoning -- or, how pure is the pure lambda calculus, part 2
12/26/200619Brent FulghamAgentSheets: End-User Programing (and Secret Lisp Success Story!)
12/26/20067GravenTheme styles
12/25/20063dmstat1GAs v. GPs
12/25/200612Ehud LammMore Haskell in Java 7 or 8?
12/24/200613A B CarterQuestion about closures and higher-order functions
12/24/20061Hank ThediekUnderstanding State
12/23/20064Ehud LammSeymour Papert injured in traffic accident
12/23/20063Ehud LammData Parallel Haskell: a status report
12/23/20061Ehud LammPublic service announcement: "LtU Books" In India
12/23/20062Ehud LammThe Joins Concurrency Library
12/23/200611Lucius Gregory MeredithQuotation and evaluation -- or, how pure is the pure lambda calculus?
12/23/20061cdigginsA modern eye on ML type inference - Pottier 2005
12/21/20061Matt HelligeSeminar: Classical vs. Quantum Computation
12/21/200611raouldA Usability question: Too much typing?
12/21/200615Andris BirkmanisComparing Approaches to Generic Programming in Haskell
12/21/20069Ehud LammMisc items
12/21/200621Andris Birkmanis(Even more) theorems for free?
12/20/20063Ehud LammExtending Prolog with Incomplete Fuzzy Information
12/20/20063cdigginsModeling and Typing Combinatory Calculus
12/20/20064James HagueBit Stream Programing in Erlang
12/19/20065Chris RathmanScheme interpreters written in Standard ML?
12/19/200633James HagueThe Role of Composition in Computer Programming
12/19/20069Chris KingFunctional Reactive GUI for O'Caml
12/18/200611Ehud LammTeaching Discrete Mathematics via Primary Historical Sources
12/18/20063simon langleyBooks available
12/17/20065doublecCompiling Factor to Javascript
12/17/200647Tom PrimožičWhy do we need finally in try?
12/16/20065Luke GorrieElements of Interaction
12/16/20061Luke GorrieAn Axiomatic Basis for Computer Programming
12/15/20068Srikumar SubramanianTheorem proving and patents ...
12/14/20067James HaguePractical Type Inference Based on Success Typings
12/14/20064Koen Van DammeConcurrency and dominators
12/13/20062Isaac GouyAttempto Controlled English (ACE)
12/13/20063Gregory PropfCompile to binary in common lisp?
12/13/200618Srikumar SubramanianExpressive lisp ...
12/12/200620Ehud LammJava Open Review Project
12/12/200614cdiggins[Redux] The Polyadic pi-Calculus: a Tutorial (1991) Robin Milner
12/12/20067jonathan h.path-sensitive dataflow analysis. How?
12/11/200611adamarthurryanexcitement in language research?
12/11/20061Michael DorfmanLambda expressions in VB.NET
12/11/20064Henning GüntherOptimal map API
12/10/200635cdigginsThe Problem with "dup" and "swap" in Stack-Based Languages
12/10/20068cdigginsYubNub for Programming Language Research
12/10/20063Denis Bredelet -jidoContinuations and freeing the stack
12/10/20061Ehud LammACM Queue: Unlocking Concurrency - Multicore programming with transactional memory
12/08/200624Isaac GouyCommercial Users of Functional Programming 2006
12/08/200622BigZaphodExceptions
12/07/20061Denis Bredelet -jidoeskimo: experimenting with skeletons in the shared address model.
12/07/20066cdigginsNatural Deduction Reading for Beginners
12/07/20069Denis Bredelet -jidoDate format in the forum
12/07/200610Luke GorrieDirectness and liveness in the morphic user interface construction environment
12/07/20063Luke GorrieBack to the Future
12/07/20067Ehud LammBjarne Stroustrup: The Problem with Programming
12/07/20061Ehud LammWhy Lisp is Different
12/06/200612Bryan TurnerTyping a function which includes its axioms?
12/06/20066cdiggins[Redux] A Syntactic Approach to Type Soundness (1992)
12/06/200611dbfaken"Folding"/FP traversal over trees
12/06/20063Kay SchluehrLanguages with first order types and partial evaluation
12/06/20066Ehud LammPVS goes open source
12/06/200616cdigginsThe Cat Language Kind System
12/05/20063Luke GorrieSelf-Reproducing Programs in Common Lisp
12/05/20063Luke GorrieT: A Dialect of Lisp
12/05/20062pateBenchmarking and Statistics
12/05/20065atbusbookBreaking the Abstraction Ceiling
12/05/20061James HagueParser combinators in Factor
12/04/20068Ehud LammInteresting project to modularize Squeak
12/04/200648Chung-chieh ShanProgramming (language) puzzles
12/03/20062Isaac GouyErlang vs C++ for Robust Telecom Software
12/03/20062Ehud LammA Garbage-Collecting Typed Assembly Language
12/02/200614cdigginsHow to write a Programming Language Paper?
12/01/20067jimdesuPractical Laziness
12/01/20061James HagueRecursion Parallel Prolog
12/01/200610Curt SampsonStephen Wolfram forecasts the future
12/01/20064Allan McInnesA reflective functional language for hardware design and theorem proving
12/01/200629cdigginsSK Calculus not Consider SeKsy?
11/30/20061naaskingDistributed Meta-Programming
11/29/20061Anton van StraatenOutage
11/29/20065Isaac GouyPossibly the world's shortest APL interpreter
11/29/20067Chris RathmanCheat Sheet
11/28/200643Isaac GouyC++ has indeed become too "expert friendly"
11/28/200619Jim AppleMechanized Metatheory Model-Checking
11/27/20067rhatNew Object Model Demo
11/27/20069raganwaldRequest for feedback: hobbyist post on "the significance of the meta-circular interpreter."
11/27/20061Jim AppleThe Theory of Parametricity in Lambda Cube
11/27/20062Peter A JonssonA Complete, Co-Inductive Syntactic Theory of Sequential Control and State.
11/27/200680Ehud LammThe Future of LtU
11/26/200614Ehud LammJava Generics and Collections
11/26/20061Ehud LammRalph Johnson: Language workbenches
11/24/20065gennethProofs that do things
11/23/20068Ehud LammGrammar Visualization
11/23/20063peter steinerPeyton-Jones and Harris discuss STM (1h video)
11/23/200624cdigginsProgramming Language Research Search Engine
11/22/20061drcodeSunday November 26th - Lisp/Scheme Presentation in DC
11/19/20062mmcHigher order insertion sort - HELP PLZ
11/19/20066Jim AppleModular Type Classes
11/18/200613Hank ThediekOOP language extension
11/18/20069cdigginsif Records - Labels = Tuples then Rows - Labels = what?
11/18/20067jidoThe replay bug
11/17/200654Kay SchluehrDe-Scheming MIT?
11/17/20062perehow convert state macine to petri net?
11/16/200626citylightAbstractly typed languages
11/15/20067Chris RathmanVideo: The Scala Experiment
11/15/200611dbfakenHaskell -> Javascript converter, kind of
11/15/200639Paul SnivelySecond Life Faces Threat to its Virtual Economy
11/15/200611Ehud LammSun Open Sources Java Platform
11/15/20061Ehud LammCan Abstract State Machines Be Useful in Language Theory?
11/14/20066rossjudsonF3 - Functional GUI Development for Java
11/14/200618cdigginsType Difference
11/13/20063Ehud LammWriting A Lisp Interpreter In Haskell
11/13/20062coreyt1111Anyone know Prolog here?
11/11/200680Kay SchluehrFunctional programming and software engineering
11/11/20065Luke GorrieTesting Telecoms Software with Quviq QuickCheck
11/10/200620Chris RathmanSICP Translations
11/10/20067raouldRandom "if it bends it is funny, if it breaks it isn't funny" line of thought
11/10/200654Denis Bredelet -jidoDodo
11/09/20061janek37Leszek - a new esoteric programming language
11/08/20064Ehud LammBusy, busy, busy
11/08/20063cdigginsThe Type of a Recursive Combinator
11/07/20061derurarunning a sample of lisp program
11/03/20063Ehud Lamm"Proof-Directed Debugging" Revisited
11/02/20063MarkMOrc, a simple and expressive process calculus
11/02/20063Andy KishCompiler with easily retargetable and flexible back-end?
11/01/200616Ehud LammA rationale for semantically enhanced library languages
11/01/200621Thomas_CType inference and union types
11/01/200645Charles StewartProcess calculi for transactions
10/31/200621raouldCode generation vs. dynamic/introspective languages
10/31/20069Allan McInnesA stackless runtime environment for a Pi-calculus
10/30/200614kaveh.shahbazianBest Introduction To Monads For Newbies (& Especially Imparative Minds) I'v Ever Read!!!
10/29/20067ricky_clarksonMonitoring whether a function happens
10/28/200665purezaWant to learn something new
10/28/200672Peter Van RoyFuture of software design?
10/27/20066Vassily GavrilyakContinuations, yield, ES4
10/27/200645Matt HelligePractical OCaml
10/27/20061cdigginsCat Version 0.9
10/26/200630Ehud LammRuby 2.0 News
10/26/200610dbfakenGrowing interest in Smalltalk?
10/25/200612cdigginsThe Type of 42
10/25/20066Greg BuchholzGADT vs. Type Classes
10/23/20061Matt HelligeHolodeck games and CCCs
10/22/20063DanielMyersClorox - AJAX shared memory
10/20/200634Dave HermanSpecifying ECMAScript via ML
10/19/20066hutornyQuestion on terminology
10/19/200610Felicia Li SvillingConstraint based hybrid typing and the Curry Howard Isomorphism
10/18/20065David TellerSystem-level Static Analysis
10/18/200628Boyko BantchevRalph Griswold died
10/17/20065raouldFP vs. JSP
10/17/20062cdigginsOn Publishing
10/17/20061Ehud LammComputer Aided Formal Reasoning (@ Nottingham)
10/17/200614D.G.GaevDelevoping a new language...
10/16/200615mrpingouinBlock-scope
10/15/20062Dave HermanDelimited Control for PLT Scheme
10/15/200655Ehud LammGood Ideas, Through the Looking Glass
10/13/20061Matt HelligeA Madman Dreams of Turing Machines
10/13/200613NoelFlapjax - Functional Reactive Ajax
10/13/20061Anton van StraatenLogFun - Building Logics by Composing Functors
10/12/20062zrxerLanguages With Some Form of Implicit Subtyping
10/11/200618Chris RathmanRun time type checking
10/11/20062hshahProgramming in R
10/10/20063mgrickenModified javac That Processes Annotations on Local Variables
10/09/200632Ehud LammThe US Torture Bill as C code
10/09/20061Ehud LammScott Rosenberg: Code Reads
10/08/20061Ehud LammA Stepper for Scheme Macros
10/08/200611Ehud LammA Very Modal Model of a Modern, Major, General Type System
10/06/20066Ehud LammDebugging Backwards in Time
10/06/20061Leland McInnesAutoTest - Automated contract based testing for Eiffel
10/05/200612Chris RathmanAssembly language for Power Architecture
10/05/200616Jacques CaretteGoogle Code Search
10/05/20063Antoine ReillesTom 2.4 Released
10/04/20067David N. Weltoncall by ? and mental models
10/03/20065dataangelRelationship between access modifiers and type
10/02/200611Ehud LammAn Incremental Approach to Compiler Construction
10/01/200674Ehud LammTim Bray: Dynamic-Language IDEs
09/30/20064Jim AppleArrows, like Monads, are Monoids
09/30/20063Ehud LammKnock knock...
09/30/20065Ehud LammComputational Thinking
09/29/20068AlexandreWhich Java compiler for a student/research project?
09/27/200616BenMoseleyBusiness Objects Quark - Haskell meets Java
09/27/200617mcguireMachine Obstructed Proof
09/26/20065dbfakenICFP proceedings / Scheme workshop
09/24/200610MJ StahlWhat Makes Erlang Processes Tick?
09/24/200623Kay SchluehrIs "post OO" just over?
09/23/200621cdigginsDesigning a Programming Textbook
09/23/20061Ehud LammRuby metaprogramming techniques
09/23/200611Logan CapaldoSSA + Type Inference = "Compile time" dynamic typing, "runtime" static typing?
09/22/20064Ehud LammHandling multiple concurrent exceptions in C++ using futures
09/21/20064Ehud LammMarc Andreessen: A Web Odyssey
09/20/200616Ehud LammLectures on the Curry-Howard Isomorphism
09/19/20065Davor CubranicPeakStream - a multi-core stream processing model
09/18/200665citylightWhy Johnny can't code
09/18/20067DougRansomYield Prolog
09/17/20061Isaac GouyCleanJ - Concurrent Clean on Java VM
09/16/20062Ehud LammSamurai - Protecting Critical Heap Data in Unsafe Languages
09/16/20062Bruce RennieCorrections to be made to the Papers page
09/15/20064Ehud LammSecPAL: Design and Semantics of a Decentralized Authorization Language
09/14/200615Dave HermanDraft R6RS available
09/14/20063Ohad KammarFixed-Point Induction
09/12/200611Isaac GouyAppleScript - a story worth telling
09/12/20064raouldNeophyte question: detecting deadlock, livelock, races etc.
09/12/20064grantStrongtalk goes open source
09/12/200610drwhiteConcurrency made easy?
09/12/200616Srikumar SubramanianmuSE - an embeddable scheme dialect
09/11/200615Erik MeijerDynamic Languages Symposium Program Online
09/10/200635serrasParser that allow syntax extensions
09/09/20061Jim AppleFolds, Church Encodings, Builds, and Short Cut Fusion for Nested Types: A Principled Approach
09/09/20061Per VognsenRewriting Haskell Strings
09/09/20068Ehud LammMisc News
09/08/20061w7cookOOPSLA 2006 Call for Participation
09/03/200610cdigginsSmall Value Set Types
09/03/20061Jacques CaretteTopology in Programming Language Semantics
09/03/20061drcodeFringeDC- New Washington DC Organization for Fringe Programming Languages
09/02/200612cdigginsConstant Values as Types
09/01/20061Ehud LammVacation
08/30/200618Paul SnivelyGradual Typing for Functional Languages
08/30/20061Ehud LammReflective Program Generation with Patterns
08/29/200627Hank ThediekDynamic Semantics
08/29/20062grantJoe Armstrong's Blog
08/29/20061peter steinerdesign docs links c/c++
08/29/20062Ehud LammLightweight Static Capabilitites (II)
08/28/20061hutornyA new PL for embedded applications
08/28/20062Paul SnivelyThe Daikon Invariant Detector
08/27/20061cathperRuby: Prelude - a Haskell-like functional library
08/27/200626dataangelImplementing arrays
08/26/200611Robbert van DalenThe whole Enchilada
08/25/200614cdigginsMulti-Stage Languages
08/25/2006117lumpynoseunchecked exceptions are like runtime type checking?
08/24/200621raould"Language Oriented Programming" Meta Programming System
08/24/200612bendwhat are the differences between erlang process and pthread threads?
08/23/20063mcguireDeclarative Networking: Language, Execution and Optimization
08/23/20069falcongenerating interpreters, IDEs, etc., from simple specifications?
08/22/20067Jim AppleESC not just for Java any more
08/22/20062Ehud LammVerified Software: Theories, Tools, and Experiments
08/22/20069raouldwidth still fixed?
08/20/20062Hank ThediekEscape sequence for XML
08/19/20068Ehud LammTechnometria: AJAX Progress and Challenges
08/19/2006160el-vadimoClosures for Java or money back
08/19/20061Erik MeijerLASER Summerschool
08/18/20061Hank Thediek3APL
08/18/200613raganwaldCan a dynamically typed language support type inference?
08/17/20063Anton van StraatenDecomposing lambda - the Kernel language
08/17/20065Ehud LammEarly retirement?
08/17/20063naaskingPure Pattern Calculus
08/15/20064jsnxhelp with [Barendregt & Barendsen, 1994]
08/14/20065Olaf ConijnDSLs and AOP
08/13/20063Ehud LammLisp Machine Manual
08/13/20065snk_kidHow to make a *truly* better alternative to C++
08/13/200614Mario B.Programming Languages in the Markup World
08/12/20069kaveh.shahbazianLambda Calculus In Java
08/09/20068Matt HelligeRevisiting Google's MapReduce
08/09/20062cdigginsOn Mixing Static Typing, Dynamic Typing and Values
08/09/20066rhatPMD with CLOS-style Method Combination
08/08/20063Matt HelligeComonadic Functional Attribute Evaluation
08/08/20069Jack WaughOracles
08/08/20062Ehud LammCellML
08/08/20062Niels HoogeveenIvor, a proof engine
08/08/200681Ben AtkinLisp Lovers, how would you fix Lisp or bring it up to date?
08/07/200614Curtis Wautomatic theorem proving
08/06/20066cdigginsExpressing the Type of a While Loop
08/04/200611Ehud LammeWeek: Sun Digging Deep for Dynamic Language Support
08/04/200613John CarterThe Killer Application for Concatenative Languages
08/03/20065Matt HelligeSoftware Extension and Integration with Type Classes
08/03/20061ashishkhset-based 3-tier Client Server programming
08/03/20061cdigginsOverloading : Why do some languages leave it out?
08/03/20064michael-figConvergence
08/03/20065kimlee83Lisp Beginer seeking for advice
08/02/20061Ehud LammBusy, busy, busy
08/02/20061michael-figOcean implementation begins
08/02/200618dataangelCovariance and typing
08/02/200613cdigginsCat Programming Language: Slides from Lang. NET 2006
08/01/200612n8allanManaging missing information through Condition Propagation
08/01/20062mouhebtheory of category
07/30/200635Srikumar SubramanianLisp sans (((paren-theses ((hell)))))
07/30/200613dataangelPolymorphic replacement
07/27/20066Ehud LammLtU turns six!
07/27/20065Ehud LammThe solution to all your troubles...
07/27/200614Matt HelligeGenerics as a Library
07/25/20061feeleyErlang Workshop 2006
07/25/20061Ehud LammTim Bray: On Ruby
07/24/20065Andris BirkmanisInterface Automata
07/24/20067tawRLisp - Lisp naturally embedded in Ruby
07/23/200617Paul SnivelyLightweight Static Capabilities
07/23/20063Paul SnivelyConcoqtion: Mixing Indexed Types and Hindley-Milner Type Inference
07/22/200638Ehud LammCost of provably-correct code
07/22/200610Kay SchluehrGamma formalism
07/21/200615Niels HoogeveenA type-correct, stack-safe, provably correct, expression compiler in Epigram
07/20/200636coffeemugErlang concurrency: why asynchronious messages?
07/20/200610Ehud LammRevealing the X/O impedance mismatch
07/20/20061Ehud LammNew blog: A Fistful of Languages
07/19/20064Ehud LammA Comparison of Ada and Real-Time Java for Safety-Critical Applications
07/19/20061Ehud LammLeaky regions: linking reclamation hints to program structure
07/18/2006121Curtis WAdvantages of Soft Typing
07/15/200612Morris JohnsPredicting programming course success from a single entrance exam
07/14/200622Chris RathmanHOPL III and the History of Haskell
07/14/200617Niels HoogeveenA Core Calculus for Scala Type Checking
07/14/200689dataangelOOP Parallel class hierarchies
07/14/200612Rys David McCuskercomputerhistory's History of LISP
07/13/20063Ehud LammScheme simulator for quantum computation
07/13/20061Ehud LammA brief survey of quantum programming languages
07/13/200634Johan TibellWriting an interpreter, targeting a VM or writing from scratch?
07/13/20063Paolo MartiniEncoding Information Flow in Haskell
07/12/200614Matt HelligeEvent-Based Programming without Inversion of Control
07/11/20062Ehud LammNATIVE: The Programmatic Natural Language
07/11/20066soapdogCan anyone here help a newbie on language interpretation, want book reference and possible sample code.
07/10/200611Andris BirkmanisSocially Responsive, Environmentally Friendly Logic
07/09/200612Ehud LammAbstracting Allocation: The New new Thing
07/09/200613Anton van StraatenCommunity enforcement discussion
07/07/200638Anton van StraatenFailure-oblivious computing
07/06/20067Ehud LammCLPython - an implementation of Python in Common Lisp
07/06/200619NoelProgramming Languages and Lambda Calculi
07/04/200632dataangelDSLs and operator associativity/precedence
07/04/20066Boyko Bantchevonline literature on CPL?
07/04/200615uchchwhashLexical structure of scripting languages
07/04/20061zayenzHigh-Level Nondeterministic Abstractions in C++
07/03/20061Ehud Lamm2006 ICFP Contest registration opens
07/03/200610Tom72006 ICFP Programming Contest registration opens
07/03/200636Achilleas MargaritisA new implementation of recursive-descent parsing?
07/02/20068Danny AyersPluvo : new hybrid scripting language
07/01/20061Ehud LammThe First 10 Prolog Programming Contests
07/01/200636Ehud LammAmusing question
06/30/20066falconIntroduction to Concurrent Programming with Stackless Python
06/29/200614Niels HoogeveenGottfried Wilhelm Leibniz
06/28/20063Ehud LammPLT Scheme GC Technology
06/27/200623raouldOxymoronic? "Safety-critical development guidelines for real-time Java"
06/27/200612pmouginArticle: Exploring Cocoa with F-Script
06/26/200618Ehud LammR6RS Status Report
06/26/20063Bryan TurnerNanopass Compiler Framework
06/26/200615Ehud LammSecuring the .NET Programming Model
06/25/200655Ehud LammLtU: Policies document
06/25/20062Ehud LammMicrosoft Robotics Studio
06/22/20069Chung-chieh ShanDelimited dynamic binding
06/22/2006117Achilleas MargaritisPetition for adding garbage collection to C++.
06/22/20065Ehud LammPLT web server used in "real life"
06/22/20062Dominic CooneyRuby .NET compiler released
06/21/200645Peter J. WasilkoRules for Developing Safety-Critical Code
06/21/2006114dataangelWhat are the real benefits of FP?
06/20/20066Niels HoogeveenCharles Babbage Institute
06/20/20062Niels HoogeveenA Mobility Calculus with Local and Dependent Types
06/18/200617Ehud LammVariance and Generalized Constraints for C# Generics
06/17/20064Erik MeijerLang .NET Symposium Registration Now Open
06/17/20061cdigginsCat version 0.2
06/17/200613Chris RathmanWhat is the Meaning of These Constant Interruptions?
06/17/20061Ehud LammScheme2Js
06/16/200668snk_kidThe OO barrier
06/15/200614Peter ScottDataflow programming for PIC microcontrollers
06/15/20069naaskingApplied Type System vs. Epigram
06/15/2006104Karsten WagnerWhy only 'minimal' languages
06/15/20068Matt HelligeThe Semicolon Wars
06/15/20061Ehud LammIFIP WG 2.2 Anniversary Meeting
06/14/200622natHLVM - High Level Virtual Machine toolkit for dynamic languages
06/13/20066snk_kidA thought on the design of new low-level languages...
06/13/20061JamesLitsiosGenerative and Transformational Techniques
06/12/200625Bryan TurnerChurch-Turning is False?
06/12/20065Greg BuchholzML Modules and Haskell Type Classes: A Constructive Comparison
06/12/20062Peter A JonssonFormal verification of a C-Compiler frontend.
06/12/20061Ehud LammTechnical Work on Ada 2005 Standard Completed
06/11/200610Isaac GouyAlloy - The Book
06/10/200617Frank AtanassowInform 7: A relational DSL for interactive fiction with natural language syntax
06/10/20063Matt EstesA DSL based Web Framework.
06/09/200613Peter J. WasilkoHuman Factors Research On Programming Language Syntax
06/09/200629Isaac GouyA Brief History of Scala
06/08/200666Ehud LammLtU: blog not forum!
06/08/200632Ehud LammJoshua Bloch: "Nearly All Binary Searches Broken"
06/08/20065MJ StahlLinear Types vs. Uniqueness Typing
06/08/20067James McCartneyassistance with some data flow terms
06/07/200683VorlathWhy Are ALL Programming Languages So Low Level?
06/07/20068Sean McDirmidSuperGlue
06/06/200626SamKCommon Lisp Exception Handling
06/06/200615Dave HermanPublic resources for ECMAScript Edition 4
06/05/200610ralabateWhat is covariant signature transformation?
06/05/200617Jeff NowakowskiEmail/news interface
06/05/20062Andris BirkmanisScrap your Nameplate
06/05/20061Andris BirkmanisNested commits for mobile calculi: extending Join
06/05/200616Rys David McCuskeremulation for Erlang style processes
06/04/20066Paul SnivelySage: A Programming Language With Hybrid Type-Checking
06/04/20064Ehud LammThe Origins and Nature of Computation
06/02/20064raoulvpTrying to get embedded python co-routines to work
06/02/200612Andris BirkmanisContinuations for Parallel Logic Programming
06/02/20067doublecHop: a Language for Programming the Web 2.0
06/01/200699Klaus OstermannRelevance of Curry-Howard
06/01/20061Ehud LammDesigning Components with the C++ STL
06/01/20069Dave HermanJavaScript 2 and the Future of the Web
06/01/20065Ehud LammAda UK Conference 2006 (slides & videos)
06/01/20063Ehud LammOz has macros!
06/01/200658Mike SmithType checking and logical errors
05/31/200620Ehud LammThe Weird World of Bi-Directional Programming
05/31/200622Ehud LammJavascript department
05/31/200628andrew cookeNarrative Javascript
05/31/20061huggLanguage-spotting
05/31/20067raouldTimor: adding "qualifying" and "attribute" types to the OO realm.
05/30/200626danmcbyet another noob via "little lisper" and scheme
05/30/20066doublecNarrative Javascript
05/30/200619Anton van StraatenType inference for Python
05/29/200696Bruce RennieFirst Class Values, Types as values within a Programming Language
05/29/20062Thomas SuttonNamespaces, scoping, etc.
05/28/20066cdigginsCat Language Download, Sources, and Introduction
05/28/20061Wolf LoganMicrosoft Phoenix Framework
05/27/2006249Isaac GouyBuried Treasure - No Fluff Just Stuff
05/26/20062raouldRavenscar Profile?
05/26/20061claudioBlackBox Component Builder has been open sourced
05/26/200615Adam KStealing language features for fun and profit in Ruby
05/26/200616Chris RathmanConstraint Programming
05/26/200615Ehud LammLinspire chooses Haskell as preferred language
05/26/200610kenhirschLinspire chooses Haskell as preferred language
05/26/20067Andris Birkmanis"New story" template
05/26/20065Jim AppleBackwards debugging
05/25/200625Chris RathmanSoftware ideals and history
05/25/20062suresh7708Segmentation Fault
05/24/20066Andris BirkmanisSyntax, Semantics and all that Stuff
05/24/20065Ehud LammTransactional memory with data invariants
05/23/200617Jeff NowakowskiEditing posts
05/23/20062Nicolas CannassehaXe 1.0
05/23/20063obsidianOrca chosen as default Syllable scripting language
05/22/20062andrew cookeEasyExtend - Python MetaProgramming
05/22/200616Ehud LammCode Generation Network
05/22/20061Ehud LammMicro-Kanren
05/21/20063doublecContinuations and MicroThreads on Mono
05/20/20069Luke GorrieErlang/OTP release with multiprocessor support
05/20/20064Niels HoogeveenAutomath
05/20/20061Niels HoogeveenAlan Turing
05/20/200647Ehud LammGilad Bracha: Will Continuations continue?
05/20/20065Ehud LammDepartments in need...
05/19/20069Logan CapaldoQuestion about Lazy-ness and algorithmic runtime analysis
05/19/200654vesa_karvonenEthnographic Study of Copy and Paste Programming Practices in OOPL
05/18/200623Jess AustinGoogle Web Toolkit
05/18/20061Ehud LammLibrary-Centric Software Design LCSDག
05/17/200619raouldThe World's Most Maintainable Programming Language
05/16/200646Ehud LammPaul Vick: BASIC principles
05/14/200616Allan McInnesThe Problem With Threads
05/14/2006125falconruby vs python
05/13/200617cdigginsThe Cat Programming Language
05/13/200627Mike HearnNon-null references?
05/12/20064Matt HelligeJumbo Lambda Calculus
05/12/20066Isaac GouyLINQ May 2006 Preview
05/11/20063gmolreally simple list/newline oriented language
05/11/200610Chris RathmanThe case for Semantic Analysis
05/11/20061snk_kidLinks to research on/in ....
05/11/200619Andris BirkmanisBuilding Interpreters by Composing Monads
05/11/20062cdigginsOptimization - Symmetric Reductions
05/10/200612Ehud LammBlock performance in Ruby
05/10/20065Greg MorrisettCyclone 1.0 released.
05/09/20065Niels HoogeveenThe three dimensions of proofs
05/09/200611cdigginsParameteric Polymorphism from a C++ Perspective (good or bad?)
05/09/20063kabelFortress Spec 0.903
05/09/20067Jim AppleMathLang
05/09/20064jesuswaffleThe Push Programming Language
05/09/200663coffeemugThe Nature of Lisp (a tutorial)
05/08/20062mansuLinks for Programming Language course videos
05/08/200619Ehud LammComputer Science Looks for a Remake
05/08/20062Paul SnivelyHashCaml--an extension of the OCaml bytecode compiler with support for type-safe marshalling and related naming features.
05/08/20061Paul SnivelyCol--an O'Caml syntax extension for easier manipulation of flat records, objects or tuples and conversions from/to CSV file
05/07/200623Niels HoogeveenMultidimensional Virtual Classes
05/07/20064Ehud LammA Hacker's Introduction to Partial Evaluation
05/06/20061shrogersAPL Quote Quad Call for Papers
05/06/200618cdigginsDesigning a Type Notation for a Stack Based Functional Language
05/05/20065Andris BirkmanisTyped Concurrent Programming with Logic Variables
05/04/200638JeremyOpen data types and open functions
05/04/20063Chris RathmanMax messages per page?
05/03/20061Luke GorrieSERIES
05/03/20066Luke GorrieA note on distributed computing
05/03/200687Josef SvenningssonYour favourite editor/IDE
05/03/20061Andris BirkmanisA Monadic Semantics for Core Curry
05/02/200642shaprProofs are Programs: 19th Century Logic and 21st Century Computing
05/02/200611abayleyFunctional Relational Programming: Out of the tar pit
05/02/20063cdigginsFilter-Reduce Optimization
05/01/200610fkruegerPatterns of Integer Usage
05/01/200610AvdiNatural Language Programming for Interactive Fiction
05/01/200611Klaus OstermannThis Is the Title of This Story, Which Is Also Found Several Times in the Story Itself
05/01/20065Ehud LammLinks: Web Programming Without Tiers
05/01/20061falconhow can PLT experts help improve the web?
05/01/2006216John CarterWhat do you believe about Programming Languages (that you can't prove (yet))?
04/29/200636cdigginsFolding neither Left nor Right (or how to avoid overspecifying the solution to a problem)
04/28/20068xyzzyFirst-Class Traces
04/28/20061Antoine ReillesTom 2.3 Released
04/28/200618shaprA Language-Based Approach to Unifying Events and Threads
04/27/200615Ehud LammRethinking Linguistic Relativity
04/27/20066David N. WeltonImplementation of Hecl
04/27/200623Ehud LammOberon Script. A Lightweight Compiler and Runtime System for the Web
04/26/200615doublecChuck - Concurrent audio programming language
04/26/200630Chung-chieh ShanHow do Java generics correspond to System F-(omega)?
04/25/200615Chris RathmanBuild your own scripting language for Java
04/25/20068Ehud LammJ2ME
04/25/20061Ehud LammI miss you guys...
04/25/200614Ehud LammDeconstructing Process Isolation
04/22/20061Ehud LammACM Queuecast: systems on a chip
04/21/200619Robbert van DalenThe fundamental difference between Sets and Lists?
04/21/20065Ehud LammNew Common Lisp FAQ
04/21/20066shapTinyScheme Revived
04/21/20065Isaac GouyDynamic Software Updating for C
04/21/200618Logan CapaldoFunctional single argument style object oriented programming
04/20/20064dbfaken"Down with Lambda-Lifting"
04/19/20065James McCartneyThe content of this field is private and only visible to yourself
04/19/20061Ehud LammComparing XSLT and XQuery
04/18/200644Erik MeijerLang .NET 2006
04/16/200621Chris RathmanE Thesis: Robust Composition
04/13/20063gennethSystem F with Type Equality Coercions
04/13/20066Ehud LammThe Essence of the Iterator Pattern
04/12/200648mfeathersFlexible Addition of Static Typing to Dynamically Typed Programs
04/12/20062Ehud LammJRuby
04/09/20068MacTexWard Cunningham podcast: Smalltalk, little languages, XP, typing and future of software
04/09/200621Erik MeijerFunctional Programming Has Reached The Masses; It's Called Visual Basic
04/08/20069Ehud LammFlexible Exception Handling (in Smalltalk)
04/06/20061Isaac Gouy"Stretch" languages
04/06/20064Ehud LammMicrosoft Atlas
04/06/200618Kay SchluehrPython 2.5a1 released
04/06/200611John EikenberryEiffel Studio adds GPL version
04/05/200633el-vadimopublic vs. published interfaces
04/04/20061L G Meredithmonadic constraint programming?
04/04/200618alanineany functional language without GC?
04/03/200635Jim ApplePurity in PLT
04/03/200610Ehud LammNative delimited continuations in (byte-code) OCaml
04/03/200633Noelfoldl and foldr
04/02/20068Jim AppleDisruptive PLT, 4 years later
04/01/20068Chris RathmanThe Reasoned Schemer with Oz
03/31/200616Jayson MinardPHP 6 picks up GOTO and COMEFROM
03/30/200611Charles StewartUniform Proofs as a Foundation for Logic Programming
03/30/20061Ehud LammClass decorators in Python
03/30/20068shaprTransactional Memory with data invariants (draft sequel to the STM-Haskell paper)
03/29/20068Martin Odersky[ANN] Scala-2
03/29/200649Neil MaddenClass hierarchies and Ontologies
03/29/200622Riaan Moll"Semi-complete" Boolean Evaluation?
03/28/20066Leon P SmithThe R Project
03/28/200614Johan TibellType Inference in Object Oriented Languages
03/28/20067Nathan SoboMessage Passing vs. Multi-Methods; Mixing the two?
03/27/20066Niels HoogeveenA virtual class calculus
03/27/20069falconlogic/constraint/relational programming?
03/27/20062DegussaMatlab problems
03/27/20068tblanchardObjectiveCLIPS Updated
03/26/200617gmolhelp from language people
03/26/20063Jim AppleGeneric Haskell II
03/26/20064Ehud LammContributing Editors?
03/26/20061Anton van Straaten[admin] Domain lookup issues fixed
03/25/200664hawflakeExtremely static language?
03/24/20065Ehud LammGoogle Reader and "continuations"
03/23/200612Tiago SimoesI "got" imperative programming throught data binding
03/22/20066hawflakeMultimethods in a latently typed language?
03/22/200611Erik MeijerGoogle Magic
03/21/200642Ehud LammGosling vs. Dynamic Languages
03/21/20063Christophe PoucetProblem with forum listings
03/21/20063Thomas SuttonEssential Language Support for Generic Programming
03/21/200610Josef SvenningssonUsing continuations in Web applications is patented
03/20/20069dataangelReversible generators
03/20/20064bdencklasublanguages of CTM's Oz
03/19/20061Ehud LammLambda Calculus course (Oxford)
03/17/20066raouldBack button & scroll position
03/16/200618Ehud LammDesign Patterns as Higher-Order Datatype-Generic Programs.
03/16/200622kruhftThe Problem With Parsing - an essay
03/16/200625Tim ChevalierSocial science research about programming language adoption?
03/15/20061snk_kidDiesel a successor to the Cecil language
03/15/20062Ehud LammJOT: On The Next Move in Programming
03/15/200681falconProgramming: 50, 100 years from now
03/15/200621raouldACM Queue: On Usability of Programming Languages
03/12/20064cdigginsContract Verification and Structural Subtyping of Interfaces
03/12/200612Vladimir SlepnevHalf-baked idea: mini-language for vector processing
03/12/200617akopaVirtual Machines, Language Runtimes, and the Future of Objective C
03/12/20065Michael StoneChoosing Conferences
03/11/200613Ehud LammACM Queue: A Conversation with Steve Ross-Talbot
03/11/20061marcoilFirst Class Copy & Paste
03/10/200623mansuVisualisable Languages
03/10/20065Matt HelligeDSLs: How and When?
03/09/20066MordeithLanguage Design Tips
03/08/20068Dave HermanACL2 in DrScheme
03/08/200631Anton van StraatenScheme Language Steering Committee Report to the Community
03/07/20061Edson ManoelNew Fortress Release
03/07/20066falconStrongly typed quantities in Java
03/06/20066Andris BirkmanisActive Libraries and Universal Languages
03/03/200646Ehud LammWhen is one thing equal to some other thing?
03/03/200611Charles StewartTowards Applicative Relational Programming
03/02/200626Allan McInnesLiteratePrograms wiki
03/02/200612Ehud LammLife and Times of Anders Hejlsberg
03/02/20063Ehud LammDo us proud, Dave!
03/02/20065Dave HermanA Tail-Recursive Machine with Stack Inspection
02/28/20068andrew cookeThe Theory of Classification - A Course on OO Type Systems
02/28/200635Kay SchluehrTail call elimination decorator in Python
02/27/200610keithbMcBride Derivative paper
02/27/200613Ehud LammJon Udell: Multi-language runtimes
02/26/20067OwcACompiler Technology for Scalable Architectures
02/26/200615Ehud LammLeak Free Javascript Closures
02/26/20067Ehud LammAn Expressive Language of Signatures
02/23/200612johnnybEffects on stability/exception handling of massively parallel programs
02/23/200628Todd CoramRich resource site for the programming language "K"
02/23/20068Ehud LammNorman Ramsey: CS257 - Programming with Concurrency
02/23/20063Andris BirkmanisHundreds of Impossibility Results for Distributed Computing
02/22/20062akravetsFortress Programming Language
02/22/200630cdigginsSignature Based Polymorphism, Structural Subtyping and Duck Typing
02/22/200635Ehud LammIntroduction to the Java EE 5 Platform
02/21/200620bokelsource code conversion
02/20/20064Peter NuttallIs there a formal basis for generators?
02/20/20061Ehud LammDynamic Plug-In Linking, Loading, & Dispatching with Ada 2005
02/19/200628Ehud LammStroustrup: A Brief Look at C++0x
02/19/200624Ehud LammSpecifying C++ Concepts
02/18/2006121Erik MeijerGilad Is Right
02/17/20061w7cookOOPSLA 2006 Call for Contributions
02/16/200617DougOrleansAccidental Syntax
02/16/20068Ehud LammFission for Program Comprehension
02/16/200611EwanThe C Family of Languages: Interview with Dennis Ritchie, Bjarne Stroustrup, and James Gosling
02/16/20062schluehkDebug-Edit-Compile cycle
02/16/20061Todd CoramThe SPIN model checker and Promela
02/14/20064cdigginsConcatenation Operators in Unimperative
02/14/20068SamKHaskell video lectures online
02/13/20068Derek ElkinsChu Spaces
02/13/200638Ehud LammInterval Computations
02/12/20061Luke Gorrietrapexit.org
02/11/200618Matt HelligeType theory question...
02/11/2006109Ehud LammGuido: Language Design Is Not Just Solving Puzzles
02/11/200619Derek ElkinsInterval Datatype
02/11/20061Luke GorrieECLM 2006
02/10/200621Koray CanIs STL algorithms doing damage to the cause?
02/08/200613Ehud LammSociology of a Language Construct
02/07/200615Klaus OstermannHow are GADTs useful in practical programming?
02/07/20061Paul SnivelyA constraint-based approach to guarded algebraic data types
02/07/20061Paul SnivelyConstraint-based type inference for guarded algebraic data types
02/07/200619Ehud LammProgramming Languages: Application and Interpretation
02/07/200619Ehud LammeWeek: 'Exotic' Programming Tools Go Mainstream
02/06/200613Jeff Cutsingerhypothetical question
02/06/20061Ehud LammA Guide to PLT Scheme Contracts
02/05/200613constExtensible Term Language
02/05/20065Ehud LammInverse typechecker and theorem proving in intuitionistic and classical logics
02/03/200614Charles StewartCombinators for contracts
02/03/200648Todd CoramUnix as programming language
02/02/200613Jim AppleA New Haskell and those anxious to change
02/02/20061Jim AppleType Refinements for Programming Languages
02/02/20061Jim AppleThe essence of ML type inference
02/02/20066Jim AppleG'Caml comes of age
02/02/2006127Per VognsenThe Next Mainstream Programming Languages
02/01/200631Jonathan AllenWhat is a monad, why should I use it, and when is it appropriate?
02/01/20066steven_shawIs the .NET platform embracing quotation and macros?
01/31/200634SamKPackaging Data And Methods
01/31/20065mvwEverything Your Professor Failed to Tell You About Functional Programming
01/31/20062Matt HelligeRobert Harper Named as ACM Fellow
01/31/200619NoelNaked Objects
01/31/200613cyarvinU, a small model
01/31/200647Joel ReymontWeak vs. strong typing
01/30/200623raouldline breaks?
01/30/20061xyzzyLambda the Ultimate Macro
01/30/20069cdigginsA-Posteriori Subtyping: Which Languages?
01/29/2006129xyzzyLambda the Ultimate Set Comprehension
01/29/20062Scott JohnsonProposed Wikipedia Programming Language Theory topic
01/28/20064Jeff NowakowskiBlockquote color
01/28/20063Isaac GouyDan Ingalls 7 Smalltalk implementations video
01/28/200619Ehud LammPyPy
01/26/20063Charles StewartRho calculus
01/26/20066Ehud LammMyHDL
01/26/20063Ehud LammJavascript Inheritance
01/25/200633John CarterPromising OS's from a Programming Language Perspective
01/25/200615raouldProgramming Language transformation?
01/25/20062Ehud LammPiDuce
01/24/200651Erik MeijerBeyond LINQ: A Manifesto For Distributed Data-Intensive Programming
01/24/20061Olivier LefevreA Formal Language for Analyzing Contracts
01/23/20067Ehud LammWadler's Blog: Penn, PADL, POPL, and Plan-X
01/23/20064Koray CanLambda the ultimate peer review
01/23/20061Satrajit ChatterjeeDr Jekyll and Mr C
01/23/20069Ehud LammHaskell is not not ML
01/23/200616Ehud LammHaskell vs. Erlang, Reloaded
01/22/200679marcoChoice of OS of LtU readers
01/22/200620Ehud LammInfrastructure Announcement
01/22/20064Mark EvansSemantic Distance: NLP Not a Resource Sink
01/21/200617andrew cookeRebol - Dialects, Spreadsheets
01/20/200645andrew cookeWhat is a Proposition?
01/19/20061bdencklaSequentiality, laziness, Haskell, and cyclic block diagrams
01/19/200617mjstahlReferentially Transparent Scheme
01/18/20063pintmanDeadlink
01/18/2006100Ehud LammLisp is sin
01/18/200617Ehud LammSpring School on Datatype-Generic Programming 2006
01/18/200617Matt HelligeScala 2
01/17/20061Charles StewartProgramming a compiler with a proof assistant
01/17/200626Todd CoramGAWK (GNU AWK) for AI?
01/17/200610Luke GorrieProject Oberon
01/15/200637Ehud LammPaul Vick: Language Design & Paying the UI "Tax"
01/13/20064Scott JohnsonPi-calculus and mobile system books
01/13/200622EwanNew for Python 2.5
01/13/20061cdigginsImplicit Behavioral Subtyping
01/12/200611Jonathan AllenWhat is considered source code?
01/12/20066Neil MaddenTowards the best collection traversal interface
01/12/200618falconFunctional libraries for Java
01/10/200640Ehud LammTim Bray: Don't Invent XML Languages
01/09/20061Nicolas CannasseNext Neko Features ?
01/08/200610Todd CoramNew language for kids: Scratch - Logo meets Squeak Smalltalk?
01/07/200658dataangelSingleton classes really that bad?
01/07/20065Ehud LammJava Subtype Tests in Real-Time
01/06/20065jesuswaffleEffect Systems?
01/06/20063Andris BirkmanisConstraint Programming
01/06/20065Ehud LammLego Mindstorms NXT Robotics Announced
01/05/200613Babar K ZafarClassic CS Texts
01/03/200620Jillis ter HoveStroustrup talking about C++0x
01/02/20066Serguey ZefirovDataflow languages and hardware - current status and directions
01/02/20061Ehud LammFortran articles online
01/02/200649Todd CoramThe new old or The "Return" to Concurrency
01/01/20063Simon HainesFavourite Use of Embedded Interpreters?
12/31/200522Chris RathmanAuld Lang Alice
12/31/20058Andrei FormigaRealistic Functional Programming in the Java Platform
12/30/200537Koray CanReturn of the Global Variables?
12/30/200523Matthew MorganGuy Steele on Language Design
12/29/200564Andrei FormigaJoel Spolsky views on CS education
12/29/200522Ehud LammAccelerator: simplified programming of graphics processing units for general-purpose uses via data-parallelism
12/29/200510Mark EvansMind Mappers
12/29/20057lmeyerovDuck typing vs Structural Subtyping
12/28/20055Ehud LammLanguage affects 'half of vision'
12/26/20059Elizabeth DanielCan anyone help me solve this Sudoku?
12/23/20054Jillis ter HoveBack to Basic
12/23/20054Andris BirkmanisAn Operational Foundation for Delimited Continuations in the CPS Hierarchy
12/22/20051raouldUnderstanding the Dynamic Nature of a Program
12/22/200521Peter Van RoyInsights on teaching computer programming
12/22/200510Chung-chieh ShanThe undergraduate language course: what to do?
12/22/20051Chung-chieh ShanExceptional syntax
12/21/20057Ehud LammBeyond "Beyond Java" etc.
12/20/20051Ehud LammWell?!
12/20/200512Ravi Mohan[Newbie] Where can I learn about VM / C interfacing?
12/18/20055Ehud LammThe Behavior of Behavior
12/17/20054Ehud LammChickenfoot
12/17/20059Ehud LammG-Men Called on W-Hats for WMVD
12/16/20056Todd CoramRevisiting AWK
12/16/200524Mike SummersVirtual machine implementation and dynamic languages
12/16/200518Curt SampsonCountering Trusting Trust through Diverse Double-Compiling
12/15/200523Ehud LammThe Haskell Programmer's Guide to the IO Monad --- Don't Panic
12/15/20054Ehud LammThe MetaC Language
12/15/20051Isaac GouyThe Smalltalk Report 1991-1996
12/14/200515MJ StahlTradeoffs between Unique Types and Monads
12/14/20051Jim ApplePolymorphic Regular Tree Types and Patterns
12/13/200524shaprDjinn, a theorem prover in Haskell, for Haskell.
12/13/20052bscarrBBC Radio 4 Programme about the History and Development of AI
12/13/200510Matt HelligeTop N Papers 2005
12/12/20052Florian HarsLogging in from "recent posts"
12/11/200516mansuIs this a new programming paradigm
12/11/200516Toby HuttonCPS without GC?
12/11/20053Ehud LammFrege's Contribution to Philosophy of Language
12/11/200527Ehud LammBack to the future...
12/10/20054Jim AppleGeneric views
12/09/200528andnaessTypes and reflection
12/08/20052Isaac GouyContinuations from Generalized Stack Inspection
12/08/20054pkhuongPractical: Designing a graph matching language.
12/07/20051Paul SnivelyModule Mania: A Type-Safe, Separately Compiled, Extensible Interpreter
12/07/20051Paul SnivelyClassicJava in PLT Redex
12/07/200511James HagueActual programs written in FP or FL?
12/07/20051Sriram SrinivasanWorkshop on Synchronization and Concurrency in OO languages
12/07/20051Ehud LammFusion in less space
12/06/200530Ehud LammEnvisioning a New Language: A Conversation With Victoria Livschitz
12/05/20054Jim AppleWhat is polytypic programming?
12/04/20051Jim AppleUlf's Home-Page of Programming Language Design
12/03/20056Matt EstesFormal Frustration...
12/03/20051Ehud LammLisp Books online
12/02/200554raouldThe breaking point of language usability?
12/02/20058Ehud LammMisc Links
12/02/20054Jim AppleAre we missing out on fancy types?
12/01/20052Ryan WisneskyInternship advice
11/30/200511Ehud LammLock-Free Data Structures using STMs in Haskell
11/30/200526jimdesuConjunction types
11/30/200510dataangelNew languages for OS level programming?
11/30/20058Andris BirkmanisDo we talk types over the phone?
11/30/20056dav0Battle of the Languages II
11/29/20053Andris BirkmanisGhost bumps
11/29/200523mjstahlThe building of robust software
11/28/20053Todd CoramInteresting Logo Site: Elica
11/28/20052Ehud LammJohn Vlissides
11/27/200512mansuNetwork Transparent languages
11/26/200514dataangelGetting started in language design -- reading material?
11/26/20056Jim AppleSystematic search for lambda expressions
11/25/20053Jim AppleMonads are an idiom, but Idiom isn't a monad
11/25/200517shaprCollection of links to monad implementations in various languages.
11/25/20051Ehud LammNew category for Ruby posts
11/24/20058Ehud LammGeneralized Algebraic Data Types and Object-Oriented Programming
11/23/20054remco greveProgramming language inventors quiz
11/23/20053Niels HoogeveenGADT's revisited
11/22/200563Ehud LammCode Reading
11/21/20055Andris BirkmanisIn the beginning was game semantics
11/21/200516David TellerDependent types: literature, implementations and limitations ?
11/20/200521Matt HelligeMonads in Ruby
11/20/20052Ehud LammFORTRAN 25th anniversary film online
11/19/20052ramses0Feedback on post?
11/19/20051Mark EvansRagel State Machine Compiler
11/18/200519Ehud LammFelleisen: How to Design Class Hierarchies
11/17/200567segphaultRuby the Rival
11/17/20055Ehud LammThe X10 Programming Language
11/17/200521GivasFortress Specs Updated: 0.785
11/17/200515shaprWhat good is Strong Normalization in Programming Languages?
11/15/200510Matt HelligeExtensible Records With Scoped Labels
11/11/20051Cremieux AlainA Generator for Type Checkers
11/11/200530falconAlgebra Of Programming (Bird, De Moor)
11/10/20058Nicolas CannasseNeko 1.1 Released
11/10/200519Andris BirkmanisPutting Curry-Howard to Work
11/10/200543Riaan MollCaSe SenSitIviTy! What is its purpose in programming language syntax?
11/10/200514Mark EvansOCaml 3.0.9
11/09/200542Paul SnivelyBattling Bugs: A Digital Quagmire
11/09/200510Niels HoogeveenThe Role of Type Equality in Meta-Programming
11/09/20054Ehud LammSoftware Factories at OOPSLA 2005
11/09/20051Ehud LammPDC videos online
11/09/20059Ehud LammOOPSLA 2005: Io, a small programming language
11/09/200510Dave LopezPrototype based OO
11/09/200518Riaan MollClassification according to type vs function - An anecdote
11/08/20058raouldCan one avoid monads?
11/08/200516Matt HelligeThe Reasoned Schemer
11/08/20051Ehud LammBusy, busy, busy
11/08/200526David B. HeldType Nomenclature
11/06/20054Luke GorrieDon Knuth: Musings and More
11/05/20059mjstahlHow does Lisp do that?!?
11/04/200522Jeffery WalkerProgramming Language Names
11/04/20054Luke GorrieTutorial on Good Lisp Programming Style
11/04/20059Allan McInnesSlashdot asks: "how would you improve SQL?"
11/04/20058xamdamiPod-compatible SICP
11/03/20054bdencklaA + b * c in Brian Meek's "The static semantics file"
11/03/20055Andris BirkmanisJakarta Commons Monad, er, Chain
11/03/200513StuartBruffElegant Method of binding a function variable
11/02/200515Derek ElkinsGeometric Algebra
11/02/20053Daniel SlaneyCurry/Howard and Disjunction
11/02/200515Luke GorrieSmalltalk case-statement
11/01/20053Anton van Straaten[Site] Network issues
10/31/20056kruhftParsing and syntax reordering
10/31/20051mattias waldauWaste your CPU-resources on programming challenge
10/30/20055Paul SnivelyAlloy: A Simple Structural Modeling Language Based on First-Order Logic
10/30/200538jesuswaffleThe Type-System-Feature-Creep Death Spiral
10/29/200572Ehud LammDoes Visual Studio Rot the Mind?
10/29/20052Ehud LammNew blog
10/28/2005127Ehud LammOOPSLA 2005 Reports
10/28/200531Ehud LammAn Overview of the Singularity Project
10/28/200512Ehud LammMap of LtU readers
10/27/20055Klaus OstermannFinding Application Errors Using PQL: A Program Query Language
10/27/200537Ehud LammJust What is it that Makes Martin-Lof's Type Theory so Different, so Appealing?
10/26/200513Laurent BruterWould LISP/FP help here?
10/26/20053raouldPre-LINQ: rich object management in your PL
10/26/20055Ehud LammLowering the barriers to programming
10/25/200510Charles StewartJournal "Logical Methods in CS"
10/25/20051el-vadimoMicrosoft Command Shell (msh)
10/24/200577David B. HeldWhy Lists?
10/24/20057falconIncremental algorithm help
10/21/20054Matt HelligeTerminology proposal
10/21/200531Ehud LammLinear types for aliased resources
10/21/200545Ehud LammWhat do you mean by studying "programming languages"?
10/20/2005113falconBruce Tate: Technologies that may challenge Java
10/20/200527Ehud LammC#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberg
10/20/20052kilratiSelfish reference begging
10/19/20054Ehud LammLarry Wal: State of the Onion
10/19/200513Ehud LammMultigame A Very High Level Language for Describing Board Games
10/19/20054tomacoABLE
10/18/200551Greg BuchholzBest default sequence?
10/18/20051Ehud LammModular Checking for Buffer Overflows in the Large
10/18/20053spdegabrielleAbstraction
10/18/20054Ehud LammCommercial Users of Functional Programming (CUFP)
10/18/20053Scott JohnsonTest post
10/17/200581mjstahlObject Oriented Programming + Referential Transparency
10/17/200511Ehud LammMechanizing Language Definitions
10/14/20051bdencklaTranslational vs. denotational semantics
10/14/20051raould(from 2004) Possibly faster Haskell
10/14/200533raouldTerritorial Exception Handling
10/14/20055Erik MeijerLINQ BOF at OOPSLA
10/13/200511ade_oshineyeImplementing Higher Order Messages
10/13/20051Ehud LammSyntactic Abstraction in Component Interfaces
10/13/20057Jacques CaretteNew GUI paradigm
10/13/200560Sebastien PierreExpressions vs Statements
10/12/20057Peter Van RoyAmerican lecture tour gets real
10/12/200593Andris BirkmanisFormal methods for O/R mapping
10/10/20057Kevin LipePLT and College
10/10/200531rossjudsonMacros/Syntax vs. AST manipulation
10/10/20056JamesLitsiosFormal methods used in developing "profitable" software
10/09/200571naaskingThe Church-Turing Thesis: Breaking the Myth
10/08/20052NukleoProblems with Embedding Eclipse/Prolog in VC++
10/08/200522shaprZipper-based file server/OS
10/07/20052bdencklaLiterature on commutative lifted boolean operators
10/07/200533Ehud LammXNHTML
10/06/20054Scott JohnsonVirtual Machine books
10/06/200546gennethScalability
10/06/20052Ehud LammControl-Flow Integrity
10/06/20051Anton van Straaten[Admin] Probation
10/05/200520riciScoping based on control flow graph
10/05/20051raouldTypes and Proof Carrying Code: Mobius
10/05/20054Andris BirkmanisCombining computational effects
10/05/20053ruin8rInteresting old promotional video for Intentional Programming
10/05/200513raouldStatic type inference & late binding?
10/04/20051Ehud LammMIT CADR Source Snapshot Released
10/04/200511Sean LeatherChapel: "Solving the parallel programming problem"
10/03/20056shaprNumber-Parameterized Types by Oleg Kiselyov
10/03/200513Nathan SoboQuestion: Graceful error recovery during parsing
10/01/20053Hank ThediekDebuging state.
10/01/200522ade_oshineyeThe English-Likeness Monster
09/30/200515AlasdairScottIvory, an experimental declarative programming system
09/30/200573el-vadimo"The Anatomy of a Loop"
09/29/20054Isaac GouyActive Objects with Syntax Directed Dialogs
09/29/200522Ehud LammInvokedynamic
09/29/200523Ehud LammLtU etiquette
09/29/20053Ehud LammPropositional Satisfiability and Constraint Programming: A comparative Survey
09/27/200523raouldLooking for FP Debuggers
09/27/20057Luke GorrieICFP Programming Contest 2005 Results
09/27/200580Ehud LammLtU: Style and Focus
09/26/20053andrew cookeNetKernel - XML processing pipeline
09/25/20054Stuart DavisSearching For Derek Elkins
09/23/200519Nathan SoboNon-Lisp, natively extensible?
09/23/200532raouldAbstractions considered harmful?
09/23/200530Anton van StraatenContinuations library for Java
09/23/20052Ehud LammA Type Discipline for Authorization Policies
09/23/20051Dave HermanChannel 9 Videos on VB
09/23/20052Ehud LammXQuery Implementation in a Relational Database System
09/23/20054Erik MeijerXLinq: XML Programming Refactored (The Return Of The Monoids)
09/22/200546raouldWhat is Intuitive?
09/22/20056Allan McInnesLogix: Multi-Language Programming
09/22/20059el-vadimoMondo bizarro
09/22/20058Ehud LammSelect/From versus From/Select
09/22/200549letdinosaursdieRuby: Language of the Programming Übermensch?
09/22/200532Ehud LammDon Box: Scheme Is Love
09/22/20055Ehud LammVisual Haskell
09/22/20051Isaac GouyCategories for Software Engineering - recommend?
09/22/20055mansuTable Oriented Programming
09/21/200513shaprThe essence of Dataflow Programming by Tarmo Uustalu and Varmo Vene
09/21/20055raouldLive update of source with inferred type?
09/21/200516Jim AppleDynamic vs. Static Typing - A Pattern-Based Analysis
09/21/20057Brandon J Van EverySeaFunc meets Tues. Sept. 27th
09/21/200518Tim SweeneyGood languages with simple grammar
09/20/200527Matt HelligeDynamic typing in OCaml
09/20/200531Ehud LammRPC Under Fire
09/18/200513Matt OConnorFunctional multi-method programming language
09/16/20051Philip WadlerFLOPS 2006
09/16/20054Ehud LammHaskell's overlooked object system
09/16/20059Ehud LammGuest Blogger Erik Meijer
09/15/20055Greg BuchholzGarbage Collection as a Lazy Algorithm
09/15/2005150David B. HeldMost Productive FP Lang?
09/15/20054Erik MeijerVisual Basic 9 Interview on DDJ
09/15/20051James HagueIs REBOL a pure functional language?
09/15/20058ChrisNemerle and C# 3.0
09/15/20056citylightCategory theory
09/14/20051Anton van StraatenAn Operational Semantics for R5RS Scheme
09/13/20053Patrick LoganPerl and Haskell
09/13/20053tmoertelAre you using delimited continuations?
09/13/20051Allan McInnesBuilding Compilers by Combining Algebras
09/13/200546Erik MeijerVisual Basic and LINQ
09/13/20055Ehud LammGeneric implementation of all four *F* operators: from control0 to shift
09/13/200514Andris BirkmanisGenetic algorithms vs. genetic programming - PLT perspective?
09/13/20051Matthew MorganPlugging Haskell In
09/12/20052Ehud LammTwill: an extensible scriptlet language for testing web apps
09/12/20058Ehud LammDistributive laws for the Coinductive Solution of Recursive Equations
09/11/20053olpaXSieve: XSLT + Scheme
09/09/200512Scott JohnsonTwenty-First Century Compilers
09/09/20055Andris BirkmanisAsynchronous Exceptions in Haskell
09/09/200593letdinosaursdieHaskell and creative freedom
09/08/20051Ehud LammMore forum spam
09/08/20051Ehud LammA Bialgebraic Review of Regular Expressions, Deterministic Automata and Languages
09/07/200550Robbert van DalenPersistent functional databases
09/07/200511Carter T SchonwaldCombining Theorem Proving and Programming
09/06/20051Ehud LammEtech 2006 CFP
09/05/200517Ehud LammThreads Cannot be Implemented as a Library
09/05/20052akallioCalling imperative code from declarative?
09/05/200520Ehud LammGuido van Rossum: Building an Open Source Project and Community
09/05/20054Ehud LammJExamples
09/04/20054Ehud LammJon Udell: The riddle of asynchrony
09/03/200529Isaac GouyApple: procedural -> OO -> AOP -> advanced procedural
09/02/200519Isaac GouyOO Language Engineering for the Post-Java Era
09/02/200518Todd CoramSystem programming using FP
09/01/200520Ehud LammRuby on Rails: An Interview with David Heinemeier Hansson
09/01/20057Ehud LammContextL
08/31/20054Chris RathmanREXX Introduction
08/31/20051Ehud LammLaziness Without All the Hard Work
08/30/20058Andris BirkmanisReal-life use case - which PLs support it nicely?
08/29/20053Isaac GouyLearning to Program with Alice (not Mozart/Oz ML)
08/29/2005104Nathan SoboYearning for a practical scheme
08/29/20053shaprBig O complexity for abstractions?
08/29/200562Ehud LammTim Bray on Ruby
08/27/200526mansuDoes Abstraction add Fuzziness?
08/27/20057senthilA section on Books
08/27/20059andrew cookeCodeProfiles.java - CODeDOC 2002
08/27/20059Anton van StraatenNew Server
08/25/20057Neil MaddenDeikto user interface in Erasmatron storytelling engine
08/24/20059Ethan AubinFiltering Threads
08/23/20055Matt HelligeScalable Component Abstractions
08/23/200533Klaus OstermannShould Computer Science Get Rid of Protocols?
08/23/200549Leon P SmithIvory Towers and Gelfand's Principle
08/22/200516Greg BuchholzFunctional anti-memoization
08/22/20051Ehud LammThe birth of the FORTRAN II subroutine
08/22/200519Ehud LammWhen to create syntax?
08/22/20053Ehud LammJon Udell: A conversation with Jonathan Robie about XQuery
08/21/20051vslMetaPlatform 0.0.1
08/19/20057C GFormal semantics for working programmers
08/19/20051meltsnerAmber: Eiffel/Ruby inspired language for the Parrot VM
08/19/200510Isaac GouySawzall - a popular language at Google
08/18/20052pmouginObjectiveCLIPS Released
08/18/200519Nicolas CannasseNeko 1.0
08/16/20057dbfakenLarge imperative code --> functional
08/16/200550andnaessForum usability
08/13/200547Frank Atanassow'Information and Computation' Open Access
08/12/200522dbfakenInvariants/Contracts vs. types
08/12/20052el-vadimoPlease help add entries to FreeTechBooks.com
08/12/200531C GSyntax Design
08/11/200512Greg BuchholzLarger Subroutines == Fewer Defects
08/11/20052Andris BirkmanisRigour is good for you and feasible: reflections on formal treatments of C and UDP sockets
08/11/20051Andris BirkmanisJavaMonads
08/10/20056Anton van StraatenConcrete Abstractions on the web
08/09/200523David B. HeldExpressivity
08/09/20057Kevin LipeAardappel and visual programming
08/08/20059falconSimpler representation of operational semantics?
08/08/2005110ChrisConcatenative Language Kont
08/08/20054Andris BirkmanisGuarded Induction and Weakly Final Coalgebras in Dependent Type Theory
08/08/200512Andris BirkmanisCoupling of concepts - good or bad
08/05/200550Chris RathmanHave scripting languages peaked?
08/05/200548Anton van StraatenOverloading - Syntactic Heroin?
08/05/20053Riaan MollSo what's Right and what is Wrong with the GNU GPL?
08/04/200510Andris BirkmanisTrampolining Architectures
08/04/2005220Riaan MollObjective scientific proof of OOP's validity? Don't need no stinkun' proof.
08/04/200511Per VognsenA Lisp to JavaScript Compiler in 100 Lines
08/03/20052Isaac GouyBigloo.NET: compiling Scheme to .NET CLR
08/02/200550NoobProgrammerMercury Vs Prolog
08/02/200528dan_A Java/Python hybrid?
08/02/20057Andris BirkmanisCausal Nets
08/02/20052Frank AtanassowA Case for Formal Specification
08/02/20055Cory BloydThe Simplicity of Concurrency
08/01/20053Andris BirkmanisProgramming Paradigms of the Andorra Kernel Language
08/01/20056Thomas SuttonLanguage Evolution applied to PLT
08/01/20056Alan EliasenNew Fortress Specification
08/01/20051Thomas SuttonParsing expression languages
08/01/20052arthur.amshukovConcrete Parse Tree to AST
07/31/20055Ehud LammVacation
07/31/20052Ehud LammFast and Loose Reasoning is Morally Correct
07/31/20051Jim AppleGoF get SIGPLAN award
07/30/200556Chris RathmanAn interview with Chris Date
07/29/200515Andrei FormigaMore on the "generics are evil" meme
07/29/20052kilratiDeleting my Post
07/29/20057kilratiA question about subtypes inference
07/29/20055Ehud LammSlides for ' Programming in Haskell'
07/29/20051rhatCTM Author American University Tour
07/29/20058Greg BuchholzLanguage support for generating functions?
07/28/20059Ehud LammA Typed Intermediate Language for Compiling Multiple Inheritance
07/28/200517Peter Van RoyCTM tour during the week of Nov. 7
07/28/200511ehrlichML without GC
07/27/200522Ehud LammHappy Birthday, dear Lambda
07/27/20056Chris[Fun, crass] The Daily WTF
07/27/200513axilmarA software engineering problem: how would functional programming solve it?
07/26/20055cuishitai4-color theorem
07/26/20056Andris BirkmanisConcurrent Clustered Programming
07/26/20052Naveed FakharSoftware Re-engineering Techniques and Reverse Engineering of Object-oriented Code ( Java language)
07/25/20053Andrei FormigaType and Effects systems and Lucassen's Thesis
07/24/20053Ehud LammLazy linear algebra
07/24/20051Ehud LammKay no longer at HP
07/23/200518Andris BirkmanisAdbmaL
07/23/200524Ehud LammACM Queue: Security Problem Solved?
07/21/200512mjstahlConcerning introspection and compilation.
07/21/20056johnnybThe Limits of the Semantic Extensibility of Computer Programs
07/21/200513Andris BirkmanisThe Complexity Zoo
07/20/20051rsmudgeSleep, scripting language for Java apps, released
07/19/200576Isaac GouyOn the Revival of Dynamic Languages
07/19/200533Ehud LammGrady Booch: Software Engineering Grand Challenges
07/19/200517axilmarConversion of 'functional' to 'imperative' algorithms: is it possible?
07/18/200513David N. WeltonEconomics of Programming Languages
07/17/20051Andris BirkmanisA Concurrent Lambda Calculus with Futures
07/17/20051Ehud LammAbstract interpretation for constraint handling rules
07/17/20053Ehud LammAutomatic type inference via partial evaluation
07/17/20051Ehud LammA Plan for Pugs
07/17/20053Kevin LipeEsolang Extravaganza
07/17/20051skybrianMethod inlining as a macro system
07/16/20051Serguey ZefirovDiaGen and DiaPlan
07/16/200520Ehud LammTermite: a Lisp for Distributed Computing
07/14/20053Ehud LammGeneral Purpose Cellular Automata Programming
07/12/20052Nicolas CannasseMTASC Slides
07/12/20053Ehud LammSISCweb
07/12/200530Peri HankeyThe Language Machine - a toolkit for language and grammar
07/11/20052SamAnyone know what's going on with scsh?
07/11/20051Ehud LammLuke?
07/11/200587Isaac GouyStatic Typing Where Possible, Dynamic Typing When Needed
07/10/20057Ehud LammClassic LISP books online
07/10/20058jakobihansData is code
07/09/20052Ehud LammILC 2005 Slides and Audio
07/09/200524rumplestiltkinCTM
07/09/20058Chris RathmanESL Design
07/07/200513segphaultParrot 0.2.2 Released
07/06/20056OvidDynamic Languages Journal?
07/06/20053Jim AppleThe New C Standard
07/05/20059Ehud LammThe design of C++0x
07/05/20052Jeff CutsingerMalbolge figured out?
07/04/20053sebastienXSL and DSL code refactoring
07/03/20054Ehud LammSpam
07/03/20056Andris BirkmanisDesign Concepts in Programming Languages
07/03/20051Ehud LammA Theory of Distributed Objects
07/03/20059Ehud LammSqueak tutorial
07/02/200518Ehud LammBehaviour: Using CSS selectors to apply Javascript functionality
07/02/20056Ehud LammLanguage Workbenches: The Killer-App for Domain Specific Languages?
07/02/20053Ehud LammA Typed, Compositional Logic for a Stack-Based Abstract Machine
06/30/200511marcoOok?
06/30/200532marcoMartin Fowler on Language Workbenches and DSLs
06/30/20051Andris BirkmanisLambda-mu
06/30/20057falcon"typed" files OR xml OR meta information for delim. files.
06/29/200514Matt HelligeOrganizing papers...
06/29/200551NoelHungarian Notation vs The Right Thing
06/29/20052Andris BirkmanisA Formulae-as-Types Interpretation of Subtractive Logic
06/28/20051marcoDyna: a weighted dynamic logic programming language
06/28/20051Matthew MorganGHC Survey Results
06/28/200552Anton van StraatenGenerics are a mistake?
06/27/20053Andris BirkmanisRevisiting coroutines
06/27/200517Jim AppleDead Languages
06/27/20053Jim AppleA Typeful Approach to Object-Oriented Programming with Multiple inheritance
06/26/20051Ehud LammLispNYC's proposed Summer of Code projects
06/26/200527cdigginsFunctions as Classes: Which languages?
06/26/200510bdenckla"dynamic" generative programming?
06/25/20051Cyril KonopkoMPS-based editor for Epigram programming language.
06/23/20054Philip WadlerScottish Programming Language Seminar
06/23/20057Greg BuchholzStatic Types vs. Partially Evaluated Latent Types
06/23/200540Ehud LammHow To Read a Paper
06/23/20054bdenckla"applicative" vs."functional"
06/22/200511Andris BirkmanisA Monadic Framework for Subcontinuations
06/22/20052Ehud LammThe Underhanded C Contest
06/22/20053Andris BirkmanisCrystal Scheme: A Language for Massively Parallel Machines
06/22/20051Ehud LammBacktracking, Interleaving, and Terminating Monad Transformers
06/21/20052stuartnSuDoku
06/20/200551johnnybWhy recursing is better than looping
06/20/20052Ehud LammTypeCase: A Design Pattern for Type-Indexed Functions
06/20/20054Isaac GouyA Call to Arms
06/19/20055Ehud LammYubNub
06/19/20056Ehud LammBook stats
06/18/200524Isaac GouyJavaScript 2.0: Evolving a Language for Evolving Systems
06/18/20052Ehud LammAccurate step counting
06/18/200544andrew cookeEmbedded Languages in Java
06/15/20053NoelKeep Blogging Worker Bee!
06/14/200517Ehud LammTim Bray: On Threads
06/14/200514Ehud LammLIBRARY-CENTRIC SOFTWARE DESIGN - LCSD'05
06/13/20058Andris BirkmanisTransducer Composition and CPS
06/13/200516Ehud LammJava Generics, Arrays, and Comparables
06/13/20051David B. WildgooseOff Topic Humour: New Programming Language C+-
06/12/20053Chris RathmanVB8 Language Specification
06/11/200523Ehud LammSudoku
06/11/20058chien012Multilinguals learning computer languages faster than monol.
06/11/200514Matthew MorganLinks Demos
06/11/20055neoakutNew C++-like language for Windows
06/10/20051Jeff CutsingerHP's Dynamo
06/10/20057B LeeClasses or prototypes
06/10/200513Ehud LammConnecting The Dots
06/09/20054Andris BirkmanisBottom-Up beta-Substitution: Uplinks and lambda-DAGs
06/09/200530Dominic FoxHappy Birthday, PHP...
06/08/20056Chris RathmanCongrats in order
06/08/20053Ehud LammXQuery 1.0 and XPath 2.0 Formal Semantics - Last Call
06/08/20052Andris BirkmanisOn Evaluation Contexts, Continuations, and the Rest of Computation
06/07/20051olpaReusing XML Processing Code in non-XML Applications
06/07/200510falconData locality and data structures
06/07/200537Peter J. WasilkoWhat will Apple's move to Intel mean for Alternative Language Communities?
06/07/200518Hank ThediekA question I have been meaning to ask.
06/06/200516Andris BirkmanisFrom shift and reset to polarized linear logic
06/05/200516Ehud LammBidirectional fold and scan
06/05/20054Amir MichailOpen Source Developer Rankings & Their Applications
06/03/20051el-vadimoEvolving the Java Platform
06/03/20053Andris BirkmanisAvionics Control Systems DSL from 1994, by Doug Lea
06/02/200520Ehud LammAdam Bosworth: Ajax reconsidered
06/02/200513Klaus OstermannVariables as Channels
06/02/20052segphaultA Core Calculus of Metaclasses
06/02/20054sebastienNew extension for the TXL language : ETXL
06/01/200526jimdesuBasic(er) Simple(r) Type Theory(?)
06/01/20055Ehud LammLtU needs you!
05/31/20058Dmitri KondratievToday's Status of Functional Programming Languages for Verification Tools ?
05/30/20051robby2005 ICFP Programming Contest
05/30/200540Hank ThediekWhat is so bad about compiling?
05/28/20051Ehud LammThe Essence of Data Access in Cw
05/28/200519Mark EvansJudy Stores
05/27/20053Ehud LammScrap your boilerplate with class: extensible generic functions
05/27/20053TuchoConference in Vancouver
05/27/20058falconPure bigraphs: structure and dynamics (by Robin Milner)
05/27/200517neelkShort examples of complex use of state?
05/26/20054kilratiData flow analysis on functional Language
05/26/200511Ehud LammGenerics: The Importance of Wildcards
05/26/20051falconPure bigraphs: structure and dynamics (by Robin Milner)
05/26/20051falconPure bigraphs: structure and dynamics (by Robin Milner)
05/26/20057MtnViewMarkContext Free: Grammars as Graphics
05/26/20054NoelPLT Needs You!
05/26/20056Ehud LammLisp or Erlang
05/26/20056Ehud LammDifferentiating Data Structures
05/26/20054Amir MichailCompetitive Collaborative Specification of GUI Applications through User Test Cases and Merit-Based Conflict Resolution
05/24/200510michaelsDSL Error Handling in an Object Oriented context
05/23/20052Ehud LammJon Udell: Tools for dynamic languages
05/23/20056Paul McJonesArchiving LISP history
05/22/200559Mark EvansHaskell for C Programmers
05/21/200523Ehud LammParameterized Unit Tests
05/20/20052Dave BenjaminFirst public release of PyPy
05/19/20056Philip WadlerThe Essence of Programming: Reynoldsfest at MFPS
05/19/200515Philip WadlerTwo Thank Yous for Peter van Roy
05/19/20051chri1753LLVM 1.5 released with tail call optimization
05/19/20055Andris BirkmanisFunny characters inference
05/19/200522rmalafaiaTail recursion
05/18/200516DanxAST intermediate representations
05/18/200521Chris LattnerLLVM 1.5 has been released!
05/17/20054marcoCyc Knowledge Server
05/17/20056ChrisModern Language Features of Visual C++ 2005
05/17/200523Chris RathmanGrassroots computing languages hit the big time
05/17/20051Ehud LammEditors on Vacation
05/16/20058falconResources related to logic?
05/15/20052Ehud LammImplicitly Heterogeneous Multi-stage Programming
05/14/20052Ehud LammParallel Programming with Matrix Distributed Processing
05/13/20055falconAdvanced Types in Qi
05/13/20053Ehud LammLanguage-based security for mobile code, with applications to smart cards
05/13/20051Ehud LammDtracing Python
05/13/20052Thomas SuttonThe logic of communicating on channels
05/12/200517yuhongA question about COBOL!
05/11/20051Jim AppleApplied Type System
05/11/20051Peter Van RoyDesign Philosophy of Distributed Programming in Mozart
05/11/20051Jim AppleThe Epigram Blog
05/11/20057Ehud LammPython Challenge
05/11/20058Ehud LammCellang
05/11/20051Ehud LammFunctional and Declarative Programming in Education (FDPE05)
05/10/20051Ehud LammA type discipline for authorization policies
05/10/20052Marc HamannSaunders Mac Lane 1909-2005
05/10/200516citylightMore sites like Lambda
05/10/200536Ehud LammWhy Dependent Types Matter
05/10/20051Ehud LammTYPES Summer School 2005
05/07/200542Ehud Lammsubtext: Uncovering the simplicity of programming
05/07/200514Morris JohnsBest route for new language to be self-hosting
05/06/200510Jim AppleGADTs + Extensible Kinds = Dependent Programming
05/06/20051Jim AppleExistential Types == Guarded Types
05/05/2005175Achilleas MargaritisLet's make a programming language!
05/04/20058Ehud LammSpec#
05/03/20059Luke GorrieWhy do computers stop and what can be done about it?
05/02/20053Andris BirkmanisGeneric Accumulations: Battery-powered Bananas
05/01/2005103rwuytsCall for Papers: ACM Symposium on Dynamic Languages
04/30/200521Peter SchombertWhat makes Centum a bad language?
04/30/200520Allan McInnesThe long tail of programming languages
04/30/20051Ehud LammAlphaWorks: Pattern Modeling and Analysis Tool for Java Garbage Collector
04/30/20055Andris BirkmanisLambdascope
04/29/200566tmoertelFrom Perl Monks: "pissed off about functional programming"
04/28/20059Ehud LammAOP blog and aosd discussion
04/28/20059Matthew MorganR6RS Scheme Status Report
04/28/200520pakumar21Memory fault and segmentation faults
04/27/20053el-vadimoOO runtime graphs are scale-free
04/27/200537Dave HermanThe Fortress Language Spec v0.618
04/27/20054Doug AuclairTwo papers on combinators
04/26/20052Ehud LammCall to and for editors
04/26/200542falconExpressivity of lisp/scheme but speed of assembly/C/C++
04/26/20056mjstahlImplementing a Lisp Editor - Would like some advice.
04/25/200513shaprRichard Hamming - "You and Your Research"
04/25/20054Andris BirkmanisRestructuring Partitioned Normal Form Relations Without Information Loss
04/25/200535Nicolas CannasseVirtual Machine and Runtime Framework
04/24/20052Ehud LammFORTRAN pilot project
04/23/200512Andris BirkmanisSapir-Whorf again?
04/21/2005164David WaernWhy do they program in C++?
04/21/20051Andris BirkmanisConstructing Sequent Rules for Generalized Propositional Logics
04/21/200538Ehud LammComputer generates verifiable mathematics proof
04/21/200513Ehud Lamm2005 Programming Languages Day at Watson
04/20/20052Ehud LammAda 2006 Documents
04/20/20051andrew cookeXJ - XML Enhancemets for Java
04/20/200512Tayssir John GabbourQi 6.1 released
04/20/20051David TellerEncodings (wikipedia)
04/20/20053Ehud LammJhc
04/20/20051Ehud LammSemantic Streams: a Framework for Declarative Queries and Automatic Data Interpretation
04/19/200517Daniel YokomizoWhy Dependent Types Matter
04/19/20058Ehud LammRelating FFTW and Split-Radix
04/19/20051Andris BirkmanisDatatype Laws without Signatures
04/19/20051Ehud LammY in haskell
04/18/20057Martin PomijeHow much better is the second edition of "Essentials of Programming Languages"?
04/18/20058beevAnyone remember Russell (the language, that is)?
04/18/20054Andris BirkmanisWhat happened to Charity?
04/17/200520casOn the Unusual Effectiveness of Logic in Computer Science
04/17/200519gmolChemistry, Graph Tranformation and Programming Languages
04/15/20055SamIs EOPL available as an e-book anywhere?
04/15/20053Dave HermanSam Ruby: Continuations for Curmudgeons
04/15/20051shaprThe Glasgow Haskell Compiler Survey - GHC needs your feedback!
04/15/20056Andris BirkmanisGarbage collecting computations
04/15/20058Ehud LammHow widespread are inhouse DSLs?
04/14/20051shaprChris Coyne's Context Free Design Grammar, and SCIgen - Randomly generated CS papers.
04/14/200514Andris BirkmanisDenotational semantics of a DSL?
04/14/20052Chui TeyTuring Extender Language (TXL)
04/13/20051Andris BirkmanisCogPrints - if you believe PLs are languages
04/13/20053Tim DockerWhat makes a forum topic "active"?
04/12/200561Philip WadlerLinks
04/11/200527casDominus talks about HO Perl
04/10/200520Ehud LammLanguage Design 101
04/10/20054Andris BirkmanisPremonoidal categories and notions of computation
04/08/200526Ethan AubinLinks Slides
04/08/20051meltsnerJPred -- predicate dispatch for Java
04/08/200548Ehud LammComputerworld Development Survey
04/07/20052Bryn KellerMetaKlaim
04/07/2005