Lambda the Ultimate Weblog URLs
Last Updated 11/19/2006

More on Jftp://archive.uwaterloo.ca/languages/j/help/lamm/programming_in_j
An Overview of Mirandaftp://bells.cs.ucl.ac.uk/functional/
An interactive historical roster of computer languagesftp://bells.cs.ucl.ac.uk/functional/
CLPython - an implementation of Python in Common Lispftp://common-lisp.net/pub/project/clpython/releases/20060702/clpython_20060702.tgz
A Lambda Calculus for Dynamic Bindingftp://cui.unige.ch/pub/dami/
A Lambda Calculus for Dynamic Bindingftp://cui.unige.ch/pub/dami/dynBind.ps.Z
Putting Failure in Context: ADTs of Computations & Contextsftp://ftp.ccs.neu.edu/pub/people/wand/papers/wand-03.ps
μABC: A Minimal Aspect Calculusftp://ftp.ccs.neu.edu/pub/people/wand/papers/wkd02.ps
Garbage Collection and the Radioactive Decay Modelftp://ftp.ccs.neu.edu/pub/people/will/radioactive.ps.gz
Hidden complexities of tail-call/tail-recursion optimizationftp://ftp.ccs.neu.edu/pub/people/will/tail.ps.gz
Virtual Machine and Runtime Frameworkftp://ftp.ccs.neu.edu/pub/people/will/tail.ps.gz
More Speed, Less Hasteftp://ftp.comlab.ox.ac.uk/pub/Documents/techpapers/Geraint.Jones/FP-1-96.ps.Z
Short examples of complex use of state?ftp://ftp.comlab.ox.ac.uk/pub/Documents/techpapers/Geraint.Jones/FP-1-96.ps.Z
More Haste, Less Speedftp://ftp.comlab.ox.ac.uk/pub/Documents/techpapers/Geraint.Jones/FP-1-96.ps.Z
Reading, Writing, and Codeftp://ftp.cs.arizona.edu/agrep/agrep-2.04.tar.Z
Poplogftp://ftp.cs.bham.ac.uk/pub/dist/poplog/poplog.info.html
The Architecture of a Debugger for Lazy Functional Languagesftp://ftp.cs.chalmers.se/pub/cs-reports/papers/sparud/algdebug-aadebug95.ps.gz
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/craftprog.pdf
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/defint.dvi.gz
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/defint.ps.gz
References for Beginners in PL Theoryftp://ftp.cs.cmu.edu/user/jcr/defint.ps.gz
Definitional Interpreters for Higher-Order Programming Languagesftp://ftp.cs.cmu.edu/user/jcr/defint.ps.gz
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/defintintro.dvi.gz
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/defintintro.ps.gz
Definitional Interpreters for Higher-Order Programming Languagesftp://ftp.cs.cmu.edu/user/jcr/defintintro.ps.gz
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/essence.dvi.gz
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/essence.ps.gz
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/gedanken.pdf
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/histcont.dvi.gz
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/histcont.pdf
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/histcont.ps.gz
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/reldircont.pdf
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/seplogic.dvi.gz
Conversion of 'functional' to 'imperative' algorithms: is it possible?ftp://ftp.cs.cmu.edu/user/jcr/seplogic.ps.gz
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/seplogic.ps.gz
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/syncontrol.dvi.gz
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/syncontrol.ps.gz
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/syncontrol2.dvi.gz
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/syncontrol2.ps.gz
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/theotypestr.pdf
Great Works in Programming Languagesftp://ftp.cs.cmu.edu/user/jcr/theotypestr.pdf
The Essence of Programming: Reynoldsfest at MFPSftp://ftp.cs.cmu.edu/user/jcr/typesabpara.pdf
References for Beginners in PL Theoryftp://ftp.cs.cmu.edu/user/jcr
A Type Notation for Schemeftp://ftp.cs.iastate.edu/pub/techreports/TR95-21/TR.ps.Z
Advanced Programming Language Design (Finkel)ftp://ftp.cs.indiana.edu/pub/scheme-repository/doc/pubs/express.ps.gz
syntax-case "for dummies"ftp://ftp.cs.indiana.edu/pub/scheme-repository/doc/pubs/iucstr355.ps.gz
Maya - Syntax extension for Javaftp://ftp.cs.indiana.edu/pub/scheme-repository/doc/pubs/iucstr355.ps.gz
syntax-case "for dummies"ftp://ftp.cs.indiana.edu/pub/scheme-repository/doc/pubs/iucstr356.ps.gz
Is the current crop of statically typed languages giving static typing a bad name?ftp://ftp.cs.kun.nl/pub/Clean/Clean20/doc/CleanRep2.0.pdf
Trivia: Programming Language Naming Patternsftp://ftp.cs.kun.nl/pub/Clean/papers/1987/brut87-Clean.ps.gz
Domain-specific and general-purpose aspects of spreadsheet languagesftp://ftp.cs.kun.nl/pub/Clean/papers/1995/hoow95-FunSheet-JFP.ps.gz
Clean and Haskell comparedftp://ftp.cs.kun.nl/pub/Clean/papers/cleanbook/
Reflections on reflection - Henk Barendregtftp://ftp.cs.kun.nl/pub/CompMath.Found/biologen.pdf
Reflections on reflection - Henk Barendregtftp://ftp.cs.kun.nl/pub/CompMath.Found/honours.pdf
Fixing Java Threadingftp://ftp.cs.nyu.edu/pub/gnat/jgnat/papers/ada-java-concurrency-comparison.pdf
Playing with the GNAT Run Timeftp://ftp.cs.nyu.edu/pub/gnat
End Users to Shape Effective Softwareftp://ftp.cs.orst.edu/pub/burnett/vlhcc04.gender.pdf
While on the topic of generic programmingftp://ftp.cs.rpi.edu/pub/stl/genprog.ps.Z
Best PL tutorials?ftp://ftp.cs.ualberta.ca/pub/smillie/jcomp.pdf
Best PL tutorials?ftp://ftp.cs.ualberta.ca/pub/smillie/jcomp.ps
Uniprocessor Garbage Collection Techniquesftp://ftp.cs.utexas.edu/pub/garbage/bigsurv.ps
Unix as programming languageftp://ftp.cs.wisc.edu/pub/paradyn/technical_papers/fuzz-revisited.ps
Object-oriented programming and protected objectsftp://ftp.cs.york.ac.uk/papers/rtspapers/R:Wellings:2000.ps
System programming using FPftp://ftp.cs.york.ac.uk/pub/malcolm/embeddedGofer.tar.Z
System programming using FPftp://ftp.cs.york.ac.uk/pub/malcolm/thesis.html
Fun: HaWiki Quotes Pageftp://ftp.cse.ogi.edu/pub/pacsoft/papers/haskell99.ps
BUT... Haskell!ftp://ftp.dcs.gla.ac.uk/pub/pj-lester-book/pjlester-1.11.tar.Z
Implementing Functional Languages (BUT...)ftp://ftp.dcs.gla.ac.uk/pub/pj-lester-book/pjlester-1.11.tar.Z
Parallel Functional Programming: An Introductionftp://ftp.dcs.glasgow.ac.uk/pub/glasgow-fp/papers/parallel-introduction.ps.Z
Sequentiality and the Pi-Calculusftp://ftp.dcs.qmul.ac.uk/lfp/martinb/tlca01-full.ps.gz
Bruce Eckel on Java genericsftp://ftp.di.ens.fr/pub/users/castagna/covariance.ps.Z
Techniques for JIT (parallel?) compilation of straight line numerical codeftp://ftp.dina.kvl.dk/pub/Staff/Peter.Sestoft/pepm94-proceedings/berlin.ps.gz
G. Castagna. Covariance and contravariance: conflict withoutftp://ftp.ens.fr/pub/dmi/users/castagna/covariance.ps.Z
Why Are ALL Programming Languages So Low Level?ftp://ftp.geoinfo.tuwien.ac.at/navratil/HaskellTutorial.pdf
Crenshaw: Let's build a compilerftp://ftp.iecc.com/pub/file/lets_build_a_compiler.zip
Let's make a programming language!ftp://ftp.inf.ethz.ch/pub/publications/dissertations/th11024.ps.gz
Flexible Addition of Static Typing to Dynamically Typed Programsftp://ftp.inf.ethz.ch/pub/software/Oberon/OberonV4/Docu/ModToOberon.ps.gz
Revisiting coroutinesftp://ftp.inf.puc-rio.br/pub/docs/techreports/04_04_moura.pdf
Revisiting coroutinesftp://ftp.inf.puc-rio.br/pub/docs/techreports/04_15_moura.pdf
A Typeful Approach to Object-Oriented Programming with Multiple inheritanceftp://ftp.inria.fr/INRIA/Projects/cristal/Didier.Remy/tacs94.ps.gz
The Java™ specs in a formal wayftp://ftp.javasoft.com/docs/specs/langspec-2.0.pdf
Mechanizing the Development of Softwareftp://ftp.kestrel.edu/pub/papers/smith/marktoberdorf.ps
Pragmatic Programmers Interviewftp://ftp.linux.org.uk/pub/lisp/cmucl/doc/cmu-user/compiler.html#toc110
Types in CMUCLftp://ftp.linux.org.uk/pub/lisp/cmucl/doc/cmu-user/compiler.html#toc110
Oz newsftp://ftp.lri.fr/LRI/soft/demons/mozart
Server-side scripting languagesftp://ftp.mandrakesoft.com/pub/pixel/critiques-pliant
Getting Startedftp://ftp.mimuw.edu.pl/People/urzy/ch.ps.gz
Graphviz: Programmable Graph Editorftp://ftp.research.att.com/dist/drawdag/dg.gz
Lambda Prologftp://ftp.research.bell-labs.com/dist/felty/lprolog97.ps.gz
An Overview of the Singularity Projectftp://ftp.research.microsoft.com/pub/tr/TR-2005-135.pdf
SNOBOL Tutorial and Referenceftp://ftp.snobol4.com/
Imperative and Functional Suffix Tree Constructionsftp://ftp.uni-bielefeld.de/pub/papers/techfak/pi/ToAppearInSCP25No2-3.ps.gz
Gamma formalismftp://ftp-sop.inria.fr/mimosa/personnel/gbo/rex.ps
Vesta System Description Languageftp://gatekeeper.research.compaq.com/pub/DEC/SRC/research-reports/SRC-168.pdf
Ralf Hinze: An algebra of scansftp://iml.univ-mrs.fr/pub/lafont/circuits.ps.gz
Nets: Petri vs Lafontftp://iml.univ-mrs.fr/pub/lafont/combinators.ps.Z
Introduction to computability logicftp://iml.univ-mrs.fr/pub/lafont/combinators.ps.Z
Interval Datatypeftp://interval.louisiana.edu/pub/interval_math/papers/papers-of-Kearfott/Euromath_bulletin_survey_article/survey.ps
A Declarative Model for Simple Narrativesftp://juno.eecs.tulane.edu/pub/lang/
J and K: One User's Viewftp://lmd.univ-mrs.fr/pub/girard/0.ps.gz
J and K: One User's Viewftp://lmd.univ-mrs.fr/pub/girard/Synsem.ps.gz
Mark-sweep vs. copying collectionftp://parcftp.xerox.com/pub/gc/complexity.html
Anyone remember Russell (the language, that is)?ftp://parcftp.xerox.com/pub/russell/
Research Papersftp://publications.ai.mit.edu/ai-publications/0-499/AIM-353.ps
NULLftp://publications.ai.mit.edu/ai-publications/0-499/AIM-353.ps
Lambda the Ultimateftp://publications.ai.mit.edu/ai-publications/0-499/AIM-353.ps
NULLftp://publications.ai.mit.edu/ai-publications/0-499/AIM-379.ps
Research Papersftp://publications.ai.mit.edu/ai-publications/0-499/AIM-379.ps
Lambda the Ultimateftp://publications.ai.mit.edu/ai-publications/0-499/AIM-379.ps
Nets: Petri vs Lafontftp://publications.ai.mit.edu/ai-publications/1500-1999/AITR-1627.ps
Implementing Distributed Systems Using Linear Namingftp://publications.ai.mit.edu/ai-publications/1500-1999/AITR-1627.ps
Domain-Specific Languages: An Annotated Bibliographyftp://publications.ai.mit.edu/ai-publications/500-999/AITR-595.ps
SERIESftp://publications.ai.mit.edu/ai-publications/pdf/AIM-1082.pdf
Invocations as objectsftp://publications.ai.mit.edu/ai-publications/pdf/AIM-410.pdf
Why do they program in C++?ftp://publications.ai.mit.edu/ai-publications/pdf/AIM-514.pdf
A Core Calculus for Scala Type Checkingftp://publications.ai.mit.edu/ai-publications/pdf/AIM-602.pdf
Reading, Writing, and Codeftp://publications.ai.mit.edu/ai-publications/pdf/AITR-794.pdf
20 Years of PLDI (1979 - 1999): A Selectionftp://reports.stanford.edu/pub/cstr/reports/cs/tr/73/403/CS-TR-73-403.pdf
Parsing in Lisp and Camlftp://samaris.tunes.org/pub/food/papers/people/Henry.Baker/hbaker/Prag-Parse.html
Patterns for teaching Patternsftp://st.cs.uiuc.edu/pub/patterns/papers/documenting-frameworks.ps
NULLftp://st.cs.uiuc.edu/Smalltalk/Squeak/docs/OOPSLA.Squeak.html
Language Design Documentsftp://st.cs.uiuc.edu/Smalltalk/Squeak/docs/OOPSLA.Squeak.html
Jef Raskin: The Woes of IDEsftp://www.laputan.org/pub/papers/opdyke-thesis.pdf
Bruce Eckel: Why I Love Pythonftp://www.mindview.net/pub/eckel/LovePython.zip
RDF query language interpreterhttp://139.91.183.30:8999/RQLdemo/
RDF query language interpreterhttp://139.91.183.30:9090/RDF/RQL/
SPARQL Query Language for RDFhttp://139.91.183.30:9090/RDF/RQL
"Your" RDF Query Languagehttp://139.91.183.30:9090/RDF/RQL
RDF and Databaseshttp://139.91.183.30:9090/RDF/RSSDB/
PLT Spy - Python in Schemehttp://155.33.117.141:20080/servlets/spy-web/python-web.scm?page=home
2005 Bloggieshttp://2005.bloggies.com/
Fission for Program Comprehensionhttp://2005.ecoop.org/8.html
XLinq: XML Programming Refactored (The Return Of The Monoids)http://2005.xmlconference.org/
The Sound of Silencehttp://216.218.185.154/articles/AT7639810648.html
Edsger Wybe Dijkstra (1930-2002)http://216.239.33.100/search?q=cache:lOfUWfaNbSIC:www.brics.dk/~cw97/ProceedingS/06.ps.gz++site:www.brics.dk+The+Discoveries+of+Continuations++reynolds&hl=en&ie=UTF-8
The Needle Programming Languagehttp://216.239.51.100/search?q=cache:xCFa3I2AgtcC:www.byte.com/documents/s%3D505/BYT20001214S0006/index3.htm++site:www.byte.com+%22Jon+Udell%22+JVM&hl=en&ie=UTF-8
Embedding Lisp/Logic for Roboticshttp://4c.ucc.ie/web/index.jsp
Revisiting an old thread: choosing a foundation languagehttp://6004.lcs.mit.edu/
SICP lectures onlinehttp://64.64.103.140/ind.html#1986
Effect Systems?http://66.102.7.104/search?q=cache:fKeqWj8nPOgJ:pag.csail.mit.edu/reading-group/lucassen88effects.pdf+Lucassen+Gifford+%22Polymorphic+effect+systems%22&hl=en
ILC2002 Proceedings and Videoshttp://67.43.1.143/files/
According to Allen Holub programming is now a liberal art. When did this happen?http://68.236.189.240/fullcolumn/column-20050315-01.html
Prototype based OOhttp://72.14.203.104/search?q=cache:M3b9maHvD2oJ:www.helsinki.fi/~jppesone/papers/kandi.html+prototype+based+languages%22+psychological&hl=en
Is "post OO" just over?http://72.14.205.104/search?q=cache:iXlA43fddQ8J:www.sable.mcgill.ca/~ebodde/meta/+stratified+aspects&hl=en&gl=ca&ct=clnk&cd=1
Termite: a Lisp for Distributed Computinghttp://72.14.253.104/search?q=cache:u9lXQHkwIKQJ:www.erlang.se/euc/03/proceedings/0900Mike.ppt+erlang+transactions&hl=en&gl=us&ct=clnk&cd=5
Ivory Towers and Gelfand's Principlehttp://abaris.zoo.cs.uu.nl:8080/wiki/pub/Afp/CourseSchedule/AFP-wxhaskell.pdf
Which Java compiler for a student/research project?http://abc.comlab.ox.ac.uk/introduction
Tomorrow and Tomorrow and Tomorrowhttp://abcnews.go.com/sections/scitech/WhosCounting/whoscounting010831.html
J-SEAL2http://abone.unige.ch/jraf/
Byte Code Engineering Libraryhttp://abone.unige.ch/overview.htm
New Paul Graham thing...http://abridgegame.org/darcs/
Programming: 50, 100 years from nowhttp://abridgegame.org/darcs/
Darcshttp://abridgegame.org/darcs
First JDO implementationhttp://access1.sun.com/jdo/
First JDO implementationhttp://access1.sun.com/jdo
Alan Kay: The Early History of Smalltalkhttp://accesscom.com/~darius/EarlyHistoryST.html
Sugar project?http://accesscom.com/~darius/hacks/indent.tar.gz
DPROGhttp://accesscom.com/~darius/hacks/screenfuls/screen3.html
Programming language booksalehttp://accesscom.com/~darius/personal/books.html
Several interesting books for salehttp://accesscom.com/~darius/personal/sale.html
Glowing review of Shared Source CLI Essentialshttp://accesscom.com/~darius/personal/sale.html
Programming language booksalehttp://accesscom.com/~darius/personal/sale.html
Zero Button Testinghttp://accesscom.com/~darius/tmp/zbt_app.sit
Python 2.5a1 releasedhttp://accu.org/index.php/conferences/2006
DPROGhttp://acl.ldc.upenn.edu/J/J91/J91-1004.pdf
ACM Queue: A Conversation with Steve Ross-Talbothttp://acmqueue.com/modules.php?name=Content&pa=showpage&pid=370
J2MEhttp://acmqueue.com/modules.php?name=Content&pa=showpage&pid=383
ACM Queue: A Conversation with Steve Ross-Talbothttp://acmqueue.com/modules.php?name=Content&pa=showpage&pid=392
Building Collaboration into IDEshttp://acmqueue.com/modules.php?name=Content&pa=showpage&pid=104&page=1
Fun and Games with Multi-Language Developmenthttp://acmqueue.com/modules.php?name=Content&pa=showpage&pid=116
Simulators: Virtual Machines of the Past (and Future)http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=172&page=1
ACM Queue: Schizoid Classeshttp://acmqueue.com/modules.php?name=Content&pa=showpage&pid=205
ACM Queue: There's Still Some Life Left in Adahttp://acmqueue.com/modules.php?name=Content&pa=showpage&pid=221
ACM Queue: Languages, Levels, Libraries, and Longevityhttp://acmqueue.com/modules.php?name=Content&pa=showpage&pid=245&page=1
ACM Queue: How Not to Write FORTRAN in Any Languagehttp://acmqueue.com/modules.php?name=Content&pa=showpage&pid=271
ACM Queue: A Conversation with Alan Kayhttp://acmqueue.com/modules.php?name=Content&pa=showpage&pid=273
ACM Queue: Security Problem Solved?http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=311
Overloading - Syntactic Heroin?http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=315
ACM Queuecast: systems on a chiphttp://acmqueue.com/modules.php?name=Queuecasts&id=5
We are not the only ones doing it...http://acmqueue.org/modules.php?name=Content&pa=showpage&pid=160
Why do they program in C++?http://activemq.codehaus.org
"Popular vs. Good" in Programming Languageshttp://activemq.codehaus.org
Case Study in Practical Language Usehttp://activemq.codehaus.org
Database Abstraction Layers and Programming Languageshttp://activerecord.rubyonrails.org/show/HomePage
Fortress focuses on the needs of scientistshttp://acts.nersc.gov/pooma
Programming Language Use Breakdownhttp://adaic.org/AdaIC/docs/lang_survey/html/lang_survey.html
Why do they program in C++?http://adamconnor.org/?p=15
Ars Digita ( http://aduni.org ) Study Grouphttp://aduni.org
Cross-language future of open source desktopshttp://advogato.org/article/222.html
Functional programming in Javahttp://advogato.org/article/624.html#37
Journals and papers?http://advogato.org/person/chalst/diary.html?start=85
Functional programming in Javahttp://advogato.org/person/exa/
Open Source Developer Rankings & Their Applicationshttp://advogato.org
Common Lisp Cookbookhttp://agharta.de/cookbook/
Functional programming and software engineeringhttp://agilemanifesto.org/principles.html
AI: A Modern Approach -- In Pythonhttp://ai.fri.uni-lj.si/~aleks/orng/
Lisp is sinhttp://aima.cs.berkeley.edu/
logic/constraint/relational programming?http://aima.cs.berkeley.edu/
Distributed Functional Programminghttp://aima.cs.berkeley.edu/python/readme.html
The SkyNet Virus: Why it is Unstoppable; How to Stop ithttp://aima.cs.berkeley.edu
Haskell for C Programmershttp://alarmingdevelopment.org/?p=5
First Class Copy & Pastehttp://alarmingdevelopment.org/
subtext: Uncovering the simplicity of programminghttp://alarmingdevelopment.org/index.php?p=5
OOPSLA 2005 Reportshttp://alarmingdevelopment.org/index.php?p=5
Xactium -- "lightweight language engineering" ??!?http://albini.xactium.com/content/index.php?option=com_frontpage&Itemid=1
Xactium -- "lightweight language engineering" ??!?http://albini.xactium.com/content/index.php?option=com_remository&Itemid=28&func=fileinfo&parent=category&filecatid=10
Xactium -- "lightweight language engineering" ??!?http://albini.xactium.com/content/index.php?option=content&task=view&id=8&Itemid=40
Have scripting languages peaked?http://alek.xspaces.org/2004/11/07/tomcat-aio-nio-and-seda
OCaml, an Introductionhttp://aleph.bravepages.com/ocaml.html
Introduction to computability logichttp://alessio.guglielmi.name/res/cos/
The three dimensions of proofshttp://alessio.guglielmi.name/res/cos/
Open problems in category theory and computing sciencehttp://alessio.guglielmi.name/res/cos/crt.html
In the beginning was game semanticshttp://alessio.guglielmi.name/res/index.html
Oberon Script. A Lightweight Compiler and Runtime System for the Webhttp://alex.ability.ru/scheme.html
Basic(er) Simple(r) Type Theory(?)http://algo.inria.fr/flajolet/Publications/AnaCombi1to9.pdf
what are the differences between erlang process and pthread threads?http://alioth.debian.org/forum/forum.php?thread_id=2340&forum_id=999
Why type systems are interestinghttp://alioth.debian.org/projects/shootout
What do you believe about Programming Languages (that you can't prove (yet))?http://alistair.cockburn.us/crystal/articles/cpanfocisd/characterizingpeopleasnonlinear.html
What are the real benefits of FP?http://alistair.cockburn.us/crystal/articles/cpanfocisd/characterizingpeopleasnonlinear.html
DSL for blog aggregatorshttp://allconsuming.net
Functional programming and software engineeringhttp://alloy.lcs.mit.edu/
ACM Queue: A Conversation with Alan Kayhttp://alloy.mit.edu/beta
Abstracting Allocation: The New new Thinghttp://alloy.mit.edu/faq.php
unchecked exceptions are like runtime type checking?http://alloy.mit.edu/tutorial3/alloy-tutorial.html
Alloy: A Simple Structural Modeling Language Based on First-Order Logichttp://alloy.mit.edu
A Formal Model for an Expressive Fragment of XSLThttp://alpha.luc.ac.be/~fneven/publs.html
PythonCardPrototype release 0.6.2http://altis.manilasites.com/2002/01/16
Description Logics in Literate Haskellhttp://alu.cliki.net/AudioVideo#sicp
History: Array languageshttp://alu.cliki.net/implementation
New Paul Graham thing...http://alu.cliki.net/lisp-user-meeting-amsterdam-april-2004#compiler-macro
Ian Bicking: The challenge of metaprogramminghttp://alu.cliki.net/lisp-user-meeting-amsterdam-april-2004
Description Logics in Literate Haskellhttp://alu.cliki.net/Paper#chineual
Macros vs. Higher-order Programminghttp://alu.cliki.net/Thomas%20F%20Burdick's%20Road%20to%20Lisp
Case Study in Practical Language Usehttp://alua.inf.puc-rio.br/
Google stops indexing these servershttp://andrea.editthispage.com/discuss/msgReader$2103#2107
In the beginning was game semanticshttp://antares.math.tau.ac.il/~aa/articles/hypersequents.pdf
Programming as Relaxation: Ant Warshttp://ant-wars.com/match.php?red=89&black=88&world=fair.world&ladderSeed=1&visualizer=yes
Programming as Relaxation: Ant Warshttp://ant-wars.com
Language Independent Arithmetic (LIA-2)http://anubis.dkuug.dk/JTC1/SC22/WG11/docs/n462.pdf
Language Design Documentshttp://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/
Feature wishes may be grantedhttp://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/
NULLhttp://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/
The New C++: Trip Report, October 2002http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/2002/n1403.pdf
Macros for C++?http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1471.pdf
Concept programminghttp://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1483.pdf
Concepts: Design choices for template argument checkinghttp://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1510.pdf
Concepts: Design choices for template argument checkinghttp://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1522.pdf
Real Time Processinghttp://anubis.dkuug.dk/JTC1/SC22/WG9/n359.pdf
It's the language, stupid. Or is it?http://aom.nachbaur.com/
AspectC#http://aosd.dsg.cs.tcd.ie/AspectCSharp/AspectCSharpHomepage.htm
AOP blog and aosd discussionhttp://aosd.net/pipermail/discuss_aosd.net/2005-April/thread.html#1500
Packaging Data And Methodshttp://aosd.net
AP5: A declaritive language extension to Common Lisphttp://ap5.com/
Apache vs. Yawshttp://apache.org/
Python's Beachhead in OpenOffice: PyUNOhttp://api.openoffice.org/docs/DevelopersGuide/ProfUNO/ProfUNO.htm
JDO Architectureshttp://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PG01&s1=shappir&OS=shappir&RS=shappir
AppleScript - a story worth tellinghttp://appscript.sourceforge.net/
Parallel Programming with Matrix Distributed Processinghttp://aps.arxiv.org/abs/hep-lat/0505005
Apache vs. Yawshttp://araneida.telent.net/docs/index.html
Richard Hamming: You and Your Researchhttp://archive.adaic.com/standards/83rat/html/ratl-12.html
CSP for Chttp://archive.adaic.com/standards/83rat/html/ratl-13-03.html
Handling multiple concurrent exceptions in C++ using futureshttp://archive.adaic.com/standards/83rat/html/ratl-14-04.html
Whither Sather ?http://archive.adaic.com/standards/95lsn/
Region-Based Model Abstractionhttp://archive.adaic.com/standards/ada95.html
Concurrencyhttp://archive.comlab.ox.ac.uk/csp.html
Concurrent OCamlhttp://archive.comlab.ox.ac.uk/csp.html
PROLAC: Language for protocol compilationhttp://archive.comlab.ox.ac.uk/formal-methods/estelle.html
Udell: Test before you leap into developmenthttp://archive.comlab.ox.ac.uk/z.html
Alloy: A Lightweight Object Modelling Notationhttp://archive.comlab.ox.ac.uk/z/
Simpler representation of operational semantics?http://archive.cs.uu.nl/pub/RUU/CS/techreps/CS-2002/2002-022.pdf
Parrot In Detailhttp://archive.develooper.com/perl6-internals@perl.org/msg09812.html
The New C++: Trip Report, October 2002http://archive.devx.com/cplus/free/articles/dkhs41602/dkhs2-2.asp
Small Time Languageshttp://archive.devx.com/free/hotlinks/2002/ednote022002/ednote022002.asp
2001 -- The Year When DotGNU Was Bornhttp://archive.dotgnu.org/pipermail/developers/2002-January/001599.html
Why Objects Have Failedhttp://archive.eiffel.com/doc/manuals/technology/bmarticles/computer/idea/page.html
Best PL tutorial/intro?http://archive.eiffel.com/doc/oosc/
Why is Ada Special?http://archive.eiffel.com/doc/oosc/
MultiJava: Design, implementation, and evaluationhttp://archives.cs.iastate.edu/documents/disk0/00/00/02/53/
General Purpose Cellular Automata Programminghttp://archives.cs.iastate.edu/documents/disk0/00/00/02/73/
Events and Continuationshttp://archives.real-time.com/pipermail/cocoon-devel/2003-June/016105.html
Events and Continuationshttp://archives.real-time.com/pipermail/cocoon-devel/2003-October/020448.html
Guido: Language Design Is Not Just Solving Puzzleshttp://archjava.fluid.cs.cmu.edu
What is Universal about the Representation of Color Experience?http://aris.ss.uci.edu/cogsci/personnel/kjameson/CultCog8.pdf
Realistic Functional Programming in the Java Platformhttp://armedbear.org/abcl.html
Joe Armstrong's Bloghttp://armstrongonsoftware.blogspot.com/
Building a Modern Computer From First Principleshttp://arraydesign.com/downloads/index.html
More sites like Lambdahttp://arsmath.net/
More sites like Lambdahttp://arsmathematica.net/
Programming as if Performance Matteredhttp://arstechnica.com/cpu/004/pentium-m/pentium-m-1.html
Dynamic Programming Languages + VLIW/EPIChttp://arstechnica.com/cpu/1q99/ia-64-preview-1.html
The new old or The "Return" to Concurrencyhttp://arstechnica.com/guides/other/msh.ars
Microsoft Command Shell (msh)http://arstechnica.com/guides/other/msh.ars
New Chip Heralds a Parallel Futurehttp://arstechnica.com/news.ars/post/20050124-4551.html
Compiler Technology for Scalable Architectureshttp://arstechnica.com/news.ars/post/20060225-6265.html
PeakStream - a multi-core stream processing modelhttp://arstechnica.com/news.ars/post/20060918-7763.html
New Chip Heralds a Parallel Futurehttp://arstechnica.com/reviews/1q00/playstation2/ee-1.html
Chemistry, Graph Tranformation and Programming Languageshttp://arstechnica.com/reviews/2q00/dna/dna-1.html
Virtual Machines, Language Runtimes, and the Future of Objective Chttp://arstechnica.com/staff/fatbits.ars/2005/10/3/1412
Virtual Machines, Language Runtimes, and the Future of Objective Chttp://arstechnica.com/staff/fatbits.ars/2005/9/27/1372
Virtual Machines, Language Runtimes, and the Future of Objective Chttp://arstechnica.com/staff/fatbits.ars/2005/9/30/1393
Future of software design?http://arti.vub.ac.be/~steels/
What do you believe about Programming Languages (that you can't prove (yet))?http://arti.vub.ac.be/~steels/
Notes from a Concurrency-Oriented Junkiehttp://article.gmane.org/gmane.comp.lang.erlang.general/7694
The Glasgow Haskell Compiler Survey - GHC needs your feedback!http://article.gmane.org/gmane.comp.lang.haskell.general/11374
Haskell for C Programmershttp://article.gmane.org/gmane.comp.lang.haskell.general/11393
Can a dynamically typed language support type inference?http://article.gmane.org/gmane.comp.lang.haskell.general/14088
Closures for Java or money backhttp://article.gmane.org/gmane.comp.lang.lightweight/2274
Generalized Algebraic Data Types and Object-Oriented Programminghttp://article.gmane.org/gmane.comp.lang.scala/1613
Design Patterns as Higher-Order Datatype-Generic Programs.http://article.gmane.org/gmane.comp.lang.scala/2039
SICP Translationshttp://article.gmane.org/gmane.comp.lang.scala/2815
Sun Open Sources Java Platformhttp://article.gmane.org/gmane.comp.lang.scala/2826
Functional programming in Javahttp://article.gmane.org/gmane.comp.lib.boost.announce/45
Apple: procedural -> OO -> AOP -> advanced proceduralhttp://article.gmane.org/gmane.comp.lib.boost.devel/146501/
GvR: Rejecting the J2 decorators proposalhttp://article.gmane.org/gmane.comp.python.devel/63486
The Next Mainstream Programming Languageshttp://article.gmane.org/gmane.games.devel.sweng/5845
Transparent Persistencehttp://article.gmane.org/gmane.os.unununium.devel/527
Journal "Logical Methods in CS"http://article.gmane.org/gmane.science.mathematics.prooftheory/226
How To Read a Paperhttp://artificeeternity.com/bookofsand/
Impedance mismatch: RDBMS and PLshttp://arxiv.org/abs/cs.LO/0106035
Introduction to computability logichttp://arxiv.org/abs/cs.LO/0407054
In the beginning was game semanticshttp://arxiv.org/abs/cs.LO/0507045
An Operational Foundation for Delimited Continuations in the CPS Hierarchyhttp://arxiv.org/abs/cs.LO/0508048
Process calculi for transactionshttp://arxiv.org/abs/cs.LO/0610137
Tom 2.4 Releasedhttp://arxiv.org/abs/cs.PL/0601019
Toward an architecture for quantum programminghttp://arxiv.org/abs/cs/0103009
In the beginning was game semanticshttp://arxiv.org/abs/math.LO/0506553
The logic of communicating on channelshttp://arxiv.org/abs/math/0312422
Amusing questionhttp://arxiv.org/abs/q-alg/9702014
Towards Applicative Relational Programminghttp://arxiv.org/pdf/cs.PL/0602099
XLANG and WSFL: Syntactic Arsenichttp://asdl.sourceforge.net/
Why type systems are interesting - part IIhttp://ase.arc.nasa.gov/people/venet/
Why type systems are interesting - part IIhttp://ase.arc.nasa.gov/people/venet/lomaps96.ps
Eiffel Studio adds GPL versionhttp://aseigo.blogspot.com
Google Code Searchhttp://asert.arbornetworks.com/2006/10/static-code-analysis-using-google-code-search/
set-based 3-tier Client Server programminghttp://ashish.typepad.com/
What is Universal about the Representation of Color Experience?http://ask.metafilter.com/mefi/12654#220166
Ook?http://ask.slashdot.org/article.pl?sid=05/06/30/1532238
Slashdot asks: "how would you improve SQL?"http://ask.slashdot.org/article.pl?sid=05/11/03/1330216&tid=156&tid=4
Tools for the short hikehttp://ask.slashdot.org/askslashdot/03/02/24/1956237.shtml?tid=156
Slashdot: "Favourite Programming Language Features?"http://ask.slashdot.org/askslashdot/04/07/07/236222.shtml?tid=126&tid=156
SQLXhttp://asktom.oracle.com/~sdillon/rss.html
Persistent functional databaseshttp://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:36858373078604
Extensible Term Languagehttp://asn1.elibel.tm.fr/
"typed" files OR xml OR meta information for delim. files.http://asn1.elibel.tm.fr/standards/index.htm#applications
"typed" files OR xml OR meta information for delim. files.http://asn1.elibel.tm.fr/xml/finf.htm
Aspect-Oriented Programming with AspectJ™http://aspectj.org/documentation/papersAndSlides/FSE-2000.pps
Aspect-Oriented Programming with AspectJ™http://aspectj.org/servlets/AJSite?channel=documentation&subChannel=papersAndSlides
Automatic Run-time Interface Buildinghttp://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/149878
Mixing paradigms (Python)http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/220234
Pythologic - Prolog syntax in Pythonhttp://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/303057
A simple equation solver using attribute access and introspectionhttp://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/303396
Cache decorator in python 2.4http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/325205
Cool Python "spreadsheet"http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/355045
Defining new infix operators in Pythonhttp://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/384122
Python: Generator methodshttp://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/392154
Python metaprogramming with decoratorshttp://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/393010
Collection of links to monad implementations in various languages.http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/439361
Tail call elimination decorator in Pythonhttp://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/474088
The Case for First Class Messageshttp://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/52215
Patterns for Scripted Applications and scriptinghttp://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/66531
Common Lisp Cookbookhttp://aspn.activestate.com/ASPN/Cookbook/Python
Language Neutrality and the Java Platformhttp://aspn.activestate.com/ASPN/Mail/Message/language-dev/722505
AOS VMhttp://aspn.activestate.com/ASPN/Mail/Message/language-dev/722505
Python Cookbookhttp://aspn.ActiveState.com/ASPN/Python/Cookbook/
The Sound of Mathematicshttp://au.metamath.org/mpegif/mmmusic.html
Why Johnny can't codehttp://august.penguin.org.il/AUG5/pres-files/E-Learning-2.pps
The new old or The "Return" to Concurrencyhttp://ausweb.scu.edu.au/aw05/papers/refereed/arora/AroraN-PannanL-AUSWEB05.pdf
Automathhttp://automath.webhop.net/
Literature on Programming Languageshttp://avalon.cs.ucdavis.edu/~keen/Papers.html
The solution to all your troubles...http://awaretek.com/atesterea.html
An AWK to C++ Translatorhttp://awka.sourceforge.net/
C++ -> HDLhttp://azur.stanford.edu/~lucs/csynth/
RSS vs. Echohttp://backend.userland.com/2003/06/26#a313
RSS vs. Echohttp://backend.userland.com/rss
Stats?http://badges.userland.com/reports/manila
Barter (design by contract w/ AspectJ)http://barter.sourceforge.net/
Continuations and MicroThreads on Monohttp://bat.org/~tomba/monoco.html
When to create syntax?http://bauhh.dyndns.org:8000/clim-spec/2-9.html#_28
Towards a new model of abstraction in the engineering of softwarehttp://bayes.cs.ucla.edu/BOOK-2K/book_review.html
Bruce Tate: Technologies that may challenge Javahttp://bc.tech.coop/blog/040205.html
Language Workbenches: The Killer-App for Domain Specific Languages?http://bc.tech.coop/blog/050704.html
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://bc.tech.coop/blog/050728.html
MIT CADR Source Snapshot Releasedhttp://bc.tech.coop/blog/051002.html
Functional Relational Programming: Out of the tar pithttp://ben.moseley.name/frp/frp.html
Functional Relational Programming: Out of the tar pithttp://ben.moseley.name/frp/paper-v1_01.pdf
SISCwebhttp://benjisimon.blogspot.com/2005/06/siscweb-initial-thoughts.html
Old computer science and technical books worth searching forhttp://bergeron.math.uqam.ca/Species/especes.html
McBride Derivative paperhttp://bergeron.math.uqam.ca/Species/especes.html
Differentiating Data Structureshttp://bergeron.math.uqam.ca/Species/especes.html
Developing Interactive Web Programs (Scheme Servlets)http://beta4.com/seaside2
Events and Continuationshttp://beta4.com/seaside2
Return of the Global Variables?http://beust.com/weblog/archives/000174.html
Why do they program in C++?http://bhavaya.openadaptor.org/intro.html
Chemistry, Graph Tranformation and Programming Languageshttp://bi.snu.ac.kr/~syshin/Research/molecule_comp.html
Organizing papers...http://bibdesk.sourceforge.net/
Frinkhttp://bible.gospelcom.net/cgi-bin/bible?passage=GEN+7:11&version=KJV&language=english&showfn=on&showxref=on&interface=print
Bicycle Repair Man (a refactoring browser for Python)http://bicyclerepair.sourceforge.net/
New proposed features for Java 1.5http://billharlan.com/pub/papers/A_Tirade_Against_the_Cult_of_Performance.html
Chemistry, Graph Tranformation and Programming Languageshttp://bioinfo.uib.es/~cesc/recerca/icgt-rome.pdf
Language Neutrality and the Java Platformhttp://bistro.sourceforge.net/
A Core Calculus for Scala Type Checkinghttp://bistro.sourceforge.net
The fate of reduce() in Python 3000http://bistro.sourceforge.net
ILC2002 Proceedings and Videoshttp://bitconjurer.org/BitTorrent/
Lisp Machine Progress Reporthttp://bitsavers.org/pdf/mit/cadr/chineualJan84/
Holding onto JavaScript's pasthttp://bitworking.org/news/From_trash_to_treasure
Language-Centric Software Developmenthttp://bitworking.org/stories/2002/02/09/languagecentricSoftwareDevelopment.html
Gilad Bracha: Will Continuations continue?http://biz.yahoo.com/prnews/060518/sfth043.html?.v=57
Assembly language for Power Architecturehttp://bkasm.sf.net
JavaScript and domain specific Languageshttp://bknr.net/parenscript
Lisp Machine Manualhttp://bknr.net/static/lmman/areas.xml
Lisp Machine Manualhttp://bknr.net/static/lmman/fd-clo.xml#Closure-Manipulating%20Functions-section
Lisp Machine Manualhttp://bknr.net/static/lmman/fd-con.xml#cdr-code-section
Lisp Machine Manualhttp://bknr.net/static/lmman/fd-sg.xml
Lisp Machine Manualhttp://bknr.net/static/lmman/frontpage.html
Lisp Machine Manualhttp://bknr.net/static/lmman/title.xml
Gosling vs. Dynamic Languageshttp://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/2958
Closures for Java or money backhttp://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/179642
Is Inheritance a Pillar of OO?http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/26814
Language Independent Arithmetic (LIA-2)http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/3109
Lego in PostScripthttp://blah.math.tu-graz.ac.at/~ward/lego/PostScript.html
Human Factors Research On Programming Language Syntaxhttp://blender.org
PyLogohttp://blog.colorstudy.com/ianb/weblog/2003/11/18.html#P37
Prothonhttp://blog.colorstudy.com/ianb/weblog/2004/03/30.html#P77
New CLR Language: Boohttp://blog.colorstudy.com/ianb/weblog/2004/07/16.html#P133
Python, metaprogramming, and macroshttp://blog.colorstudy.com/ianb/weblog/2004/11/21.html#P184
Laszlo - So good, I had to change my underwearhttp://blog.debreuil.com/archive/2004/08/18/376.aspx
Ian Bicking: The challenge of metaprogramminghttp://blog.ianbicking.org/respecting-the-programmer
Ian Bicking: The challenge of metaprogramminghttp://blog.ianbicking.org/the-challenge-of-metaprogramming.html
Ian Bicking: The challenge of metaprogramminghttp://blog.ianbicking.org/the-challenge-of-metaprogramming-comment-4.html
Connecting The Dotshttp://blog.ianbicking.org/thoughts-on-ruby-on-rails.html
Connecting The Dotshttp://blog.ianbicking.org/what-really-makes-rails-work.html
The long tail of programming languageshttp://blog.intentionalsoftware.com/intentional_software/2005/04/the_long_tail_o.html
Return of the Global Variables?http://blog.lab49.com/?p=172
Introduction to E4Xhttp://blog.leetspeak.org/archives/2004/01/18/xml-hack/
Practical OCamlhttp://blog.merjis.com/2006/11/08/practical-ocaml/
Are you using delimited continuations?http://blog.moertel.com/articles/2005/09/13/scope-herding-with-delimited-continuations
The R Projecthttp://blog.moertel.com/articles/2006/01/20/wondrous-oddities-rs-function-call-semantics
Dynamic Software Updating for Chttp://blog.quenta.org/
Dynamic Software Updating for Chttp://blog.quenta.org/2006/04/why-neptune.html
Parser that allow syntax extensionshttp://blog.quenta.org/2006/06/hadrian-demo.html
PyPyhttp://blog.zenspider.com/
DSL for blog aggregatorshttp://blogdex.media.mit.edu/
line breaks?http://bloglines.com/preview?siteid=1217255#article-1217255-7843
line breaks?http://bloglines.com/preview?siteid=1217255
Code Generation with Python, Cog, and Nanthttp://blogs.acceleration.net/ryan/articles/577.aspx
Interview with Adam Dunkelshttp://blogs.bl0rg.net/netzstaub/archives/000493.html
A Lisp to JavaScript Compiler in 100 Lineshttp://blogs.bl0rg.net/netzstaub/archives/000525.html
JavaScript and domain specific Languageshttp://blogs.bl0rg.net/netzstaub/archives/000525.html
First WinFx "application" written in SMLhttp://blogs.gotdotnet.com/BradA/
The Revised C++ Language Design Supporting .NEThttp://blogs.gotdotnet.com/brada
The Revised C++ Language Design Supporting .NEThttp://blogs.gotdotnet.com/branbray
Weblog on CLR Implementationhttp://blogs.gotdotnet.com/cbrumme/
CLR Memory Modelhttp://blogs.gotdotnet.com/cbrumme/PermaLink.aspx/480d3a6d-1aa8-4694-96db-c69f01d7ff2b
Hugunin's IronPythonhttp://blogs.gotdotnet.com/cbrumme/PermaLink.aspx/56dd7611-a199-4a1f-adae-6fac4019f11b
ATC in Ada and in Real Time Java (RTSJ)http://blogs.gotdotnet.com/cbrumme/PermaLink.aspx/68bb6af0-d15f-44fd-b6a7-41926c415cc4
CLR Exception Modelhttp://blogs.gotdotnet.com/cbrumme/PermaLink.aspx/d5fbb311-0c95-46ac-9c46-8f8c0e6ae561
The Revised C++ Language Design Supporting .NEThttp://blogs.gotdotnet.com/cbrumme
Guest Bloggers on LtU?http://blogs.gotdotnet.com/cbrumme
Thoughts From The Headhttp://blogs.gotdotnet.com/emeijer/
Erik Meijer on LtUhttp://blogs.gotdotnet.com/emeijer/
Is it time for another guest blogger?http://blogs.gotdotnet.com/emeijer/
Guest Bloggers on LtU?http://blogs.gotdotnet.com/emeijer/
Visual Basic Programmers Love Anamorphismshttp://blogs.gotdotnet.com/emeijer/PermaLink.aspx/30391acc-49e2-4365-ad1d-2d287ef64460
Erik Meijer: Visual Basic Programmers Love Anamorphismshttp://blogs.gotdotnet.com/emeijer/PermaLink.aspx/30391acc-49e2-4365-ad1d-2d287ef64460
Tuples + Objects + Infosets =Too Much Stuff!http://blogs.gotdotnet.com/emeijer/PermaLink.aspx/51847cf6-6a9d-4ba4-ba4c-73eef9b265b1
Meijer: On The (Non) Value of Programming Language Researchhttp://blogs.gotdotnet.com/emeijer/PermaLink.aspx/c15c9d4c-e0f7-44b6-8de6-e857910940f3
Unifying Tables, Objects and Documentshttp://blogs.gotdotnet.com/emeijer/PermaLink.aspx/dca98581-c453-4601-aac5-0e4ad1af6149
Inside every API is a programming language struggling to get outhttp://blogs.gotdotnet.com/emeijer/PermaLink.aspx/ea13a4da-7421-44af-99e8-fc86de84e29c
Metaclass programming in Python, Part 2http://blogs.gotdotnet.com/emeijer/PermaLink.aspx/eb37226d-25d9-4a3c-bfe8-f26a1137ebc6
Closures and mutabilityhttp://blogs.gotdotnet.com/emeijer/PermaLink.aspx/efe79830-c3b8-46a0-a69e-9705cd74701e
Longhorn Markup Language (code-named "XAML") Overviewhttp://blogs.gotdotnet.com/emeijer/PermaLink.aspx/f0bdf5c8-ec34-4dbb-b51e-6982a93be2e5
C# Language Specification 2.0 drafthttp://blogs.gotdotnet.com/EricGu/permalink.aspx/23fd65e3-8502-43da-9d33-c6f2ca638080
The Revised C++ Language Design Supporting .NEThttp://blogs.gotdotnet.com/ericgu
A VB.NET Critiquehttp://blogs.gotdotnet.com/EricLi/
The JScript Type System, Part Onehttp://blogs.gotdotnet.com/EricLi/commentview.aspx/c23e8719-7dd7-4d57-bb3b-bd2c51baca83
JScript is a Functional Languagehttp://blogs.gotdotnet.com/EricLi/PermaLink.aspx/17d9d5ed-402e-4174-98ab-a2690976756a
JScript is a Functional Languagehttp://blogs.gotdotnet.com/EricLi/PermaLink.aspx/f249659d-a3f1-4f6b-9ca3-3bbcc2df240e
CLR Panel noteshttp://blogs.gotdotnet.com/jasonz/PermaLink.aspx/efae2b1f-61af-4c66-8dbe-dc6b86c20645
First WinFx "application" written in SMLhttp://blogs.gotdotnet.com/marcmill/permalink.aspx/f513664a-38a6-42fe-8089-c6349975563a
Stanley Lippman's C++ Bloghttp://blogs.gotdotnet.com/slippman/
The Revised C++ Language Design Supporting .NEThttp://blogs.gotdotnet.com/slippman/
A VB.NET Critiquehttp://blogs.gotdotnet.com/slippman/
The Revised C++ Language Design Supporting .NEThttp://blogs.gotdotnet.com/slippman/PermaLink.aspx/e234b925-0ea4-4e54-af05-719e17483fba
The Revised C++ Language Design Supporting .NEThttp://blogs.gotdotnet.com/slippman/PermaLink.aspx/e8eb85c5-5bb3-49ba-9053-908d2edcb486
Tim Bray: The History of RDFhttp://blogs.law.harvard.edu/isItTheSyntax
Philip Greenspun: Lisp diehards = Holocaust deniershttp://blogs.law.harvard.edu/philg/2003/09/22#a1844
Scheme on the CLRhttp://blogs.msdn.com/brada/archive/2004/12/02/274150.aspx
Finalization (CLR)http://blogs.msdn.com/cbrumme/archive/2004/02/20/77460.aspx
CLR Hostinghttp://blogs.msdn.com/cbrumme/archive/2004/02/21/77595.aspx
XSLT 2.0 in System.XML V2.0 ?http://blogs.msdn.com/dareobasanjo/archive/2004/05/13/131166.aspx
Lang .NET Symposium Registration Now Openhttp://blogs.msdn.com/dsyme/
Is the .NET platform embracing quotation and macros?http://blogs.msdn.com/dsyme/archive/2006/01/27/FSharpMeetsLinqOne.aspx
Eric Gunnerson on language design at Microsoft (well, sort of)http://blogs.msdn.com/ericgu/archive/2004/01/12/57985.aspx#FeedBack
April Second...http://blogs.msdn.com/ericgu/archive/2004/04/01/105644.aspx
Nullable Typeshttp://blogs.msdn.com/ericgu/archive/2004/05/27/143221.aspx
How an idea becomes a C# language feature?http://blogs.msdn.com/ericgu/archive/2004/06/08/151053.aspx
Eric Gunnerson's JavaOne reporthttp://blogs.msdn.com/ericgu/archive/2004/07/08/177351.aspx
Well, that's one way of doing it...http://blogs.msdn.com/ericgu/archive/2004/08/16/215367.aspx#Feedback
Well, that's one way of doing it...http://blogs.msdn.com/ericgu/archive/2004/08/17/215779.aspx
Generics: The Importance of Wildcardshttp://blogs.msdn.com/ericgu/archive/2005/05/26/422247.aspx
Leak Free Javascript Closureshttp://blogs.msdn.com/ericlippert/archive/2003/09/17/53038.aspx
Metaprogramming, Toast and the Future of Development Toolshttp://blogs.msdn.com/ericlippert/archive/2004/03/04/83981.aspx
Eric Lippert does SimpleScripthttp://blogs.msdn.com/ericlippert/archive/2004/03/29/101254.aspx
Error handling strategieshttp://blogs.msdn.com/ericlippert/archive/2004/08/19.aspx
Error handling strategieshttp://blogs.msdn.com/ericlippert/archive/2004/08/23/218974.aspx
Closures for Java or money backhttp://blogs.msdn.com/ericlippert/archive/2006/03/31/566058.aspx
Lang .NET Symposium Registration Now Openhttp://blogs.msdn.com/hugunin/
CLR Generics and code sharinghttp://blogs.msdn.com/joelpob/archive/2004/11/17/259224.aspx
Visual Basic 9 Interview on DDJhttp://blogs.msdn.com/jroxe/default.aspx
UML and DSLshttp://blogs.msdn.com/keith_short/archive/2004/04/16/114960.aspx
Microsoft and DSLs @ OOPSLAhttp://blogs.msdn.com/keith_short/archive/2004/10/27/248583.aspx
Software Factories at OOPSLA 2005http://blogs.msdn.com/keith_short/archive/2005/10/31/487484.aspx
XLinq: XML Programming Refactored (The Return Of The Monoids)http://blogs.msdn.com/mattwar/archive/2005/09/19/471671.aspx
XSLT 2.0 in System.XML V2.0 ?http://blogs.msdn.com/mfussell/archive/2004/05/13/130969.aspx
eWeek: Sun Digging Deep for Dynamic Language Supporthttp://blogs.msdn.com/mglehman/archive/2006/08/02/LANG_NET_2006_SYMPOSIUM_CONTINUES.aspx
Visual Basic and LINQhttp://blogs.msdn.com/robertco/
Visual Basic 9 Interview on DDJhttp://blogs.msdn.com/robertco/
Towards a Natural Theory of Programming Languageshttp://blogs.msdn.com/slippman/archive/2004/06/02/146730.aspx
Lisp is sinhttp://blogs.msdn.com/sriram/archive/2006/01/15/lisp_is_sin.aspx
Visual Basic 9 Interview on DDJhttp://blogs.msdn.com/vbteam/archive/category/4743.aspx
Visual Basic and LINQhttp://blogs.msdn.com/vbteam/archive/category/4743.aspx
Visual Basic 9 Interview on DDJhttp://blogs.msdn.com/vsdata/
Visual Basic and LINQhttp://blogs.msdn.com/vsdata/
RDF and Databaseshttp://blogs.osafoundation.org/mitch/000092.html
Closures for Java or money backhttp://blogs.sun.com/ahe/entry/full_disclosure
Closures for Java or money backhttp://blogs.sun.com/ahe/entry/non_local_return_and_lexical
F3 - Functional GUI Development for Javahttp://blogs.sun.com/chrisoliver/category/F3
Closures for Java or money backhttp://blogs.sun.com/gbracha/entry/achieving_closure
Strongtalk goes open sourcehttp://blogs.sun.com/gbracha/entry/invokedynamic
Closures for Java or money backhttp://blogs.sun.com/jag/entry/the_black_hole_theory_of
Dtracing Pythonhttp://blogs.sun.com/roller/comments/smg/Weblog/beer_python_and_stuff
Flexible Addition of Static Typing to Dynamically Typed Programshttp://blogs.sun.com/roller/page/gbracha?entry=a_few_ideas_on_type
Closures for Java or money backhttp://blogs.sun.com/roller/page/gbracha?entry=achieving_closure
public vs. published interfaceshttp://blogs.sun.com/roller/page/gbracha?entry=developing_modules_for_development
Invokedynamichttp://blogs.sun.com/roller/page/gbracha?entry=invokedynamic
Gilad Bracha: Will Continuations continue?http://blogs.sun.com/roller/page/gbracha?entry=will_continuations_continue
Gosling vs. Dynamic Languageshttp://blogs.sun.com/roller/page/jag/20060323
Crash-Only Softwarehttp://blogs.sun.com/roller/page/val/20040712#is_b_your_b_software
Closures for Java or money backhttp://blogs.sun.com/roller/resources/ahe/closures.pdf
ActiveOberonhttp://bluebottle.ethz.ch/index.html
ActiveOberonhttp://bluebottle.ethz.ch/languagereport/ActiveReport.pdf
ActiveOberonhttp://bluebottle.ethz.ch/languagereport/index.html
Frege's Contribution to Philosophy of Languagehttp://bobjweil.com/heck/pdf/unpublished/FregeContribution.pdf
VMlambda: A Functional Calculus for Scientific Discoveryhttp://bonsai.ims.u-tokyo.ac.jp/~bannai/publist.html
Static Typing Where Possible, Dynamic Typing When Neededhttp://boo.codehaus.org/
Type inference for Pythonhttp://boo.codehaus.org/
Javascript departmenthttp://boo.codehaus.org/
source code conversionhttp://boo.codehaus.org/
Static Typing Where Possible, Dynamic Typing When Neededhttp://boo.codehaus.org/Boo+AddIn+For+SharpDevelop
Let's make a programming language!http://boo.codehaus.org/BooManifesto.pdf
New CLR Language: Boohttp://boo.codehaus.org/BooManifesto.pdf
Static Typing Where Possible, Dynamic Typing When Neededhttp://boo.codehaus.org/Differences+with+Csharp
Static Typing Where Possible, Dynamic Typing When Neededhttp://boo.codehaus.org/Duck+Typing
Buried Treasure - No Fluff Just Stuffhttp://boo.codehaus.org/Duck+Typing
Static Typing Where Possible, Dynamic Typing When Neededhttp://boo.codehaus.org/Gotchas+for+Python+Users
New CLR Language: Boohttp://boo.codehaus.org/Home
Static Typing Where Possible, Dynamic Typing When Neededhttp://boo.codehaus.org/Syntactic+Macros
Static Typing Where Possible, Dynamic Typing When Neededhttp://boo.codehaus.org/Type+Inference
Buried Treasure - No Fluff Just Stuffhttp://boo.codehaus.org
Want to learn something newhttp://books.google.com/books?id=w-XjuvpOrjMC
Creating applications with Mozillahttp://books.mozdev.org/chapters/
Linguistic side effectshttp://books.pdox.net/Math/Language%20Proof%20and%20Logic.pdf
Creating applications with Mozillahttp://books.slashdot.org/article.pl?sid=02/10/15/0124228&mode=thread&tid=154
SPARK and high integrity softwarehttp://books.slashdot.org/article.pl?sid=04/05/19/190235&mode=thread&tid=126&tid=156&tid=188&tid=192
Parrot In Detailhttp://books.slashdot.org/books/02/06/25/1223234.shtml?tid=156
Virtual Machine Design and Implementation in C/C++http://books.slashdot.org/books/02/06/25/1223234.shtml?tid=156
C++ Templates: The Complete Guidehttp://books.slashdot.org/books/03/03/20/0220248.shtml?tid=192&tid=185&tid=156
Book Review: Purely Functional Data Structureshttp://books.slashdot.org/books/04/02/19/2257203.shtml
SPARK and high integrity softwarehttp://books.slashdot.org/comments.pl?sid=108184&cid=9197735
SPARK and high integrity softwarehttp://books.slashdot.org/comments.pl?sid=108184&cid=9198643
Chu Spaceshttp://boole.stanford.edu/pub/concur02.pdf
Implementing arrayshttp://boost.org/boost/tuple/
The fate of reduce() in Python 3000http://boost.org/doc/html/lambda.html
Is STL algorithms doing damage to the cause?http://boost.org/doc/html/lambda/using_library.html#lambda.introductory_examples
Ivory Towers and Gelfand's Principlehttp://boost.org/doc/html/signals.html
Hungarian Notation vs The Right Thinghttp://boost.org/libs/mpl/doc/tutorial/dimensional-analysis.html
Implementing arrayshttp://boost.org/libs/tuple/doc/tuple_users_guide.html
Exception-Safety in Generic Componentshttp://boost.org/more/generic_exception_safety.html
ACM Queue: A Conversation with Steve Ross-Talbothttp://bpt.hpi.uni-potsdam.de/twiki/pub/Public/PiHypeExample/PiHypeExample.pdf
Gilad Is Righthttp://bracha.org/
eWeek: Sun Digging Deep for Dynamic Language Supporthttp://bracha.org/computationalTheology.html
eWeek: Sun Digging Deep for Dynamic Language Supporthttp://bracha.org/cv.pdf
Reflection in Java: how are they getting with it?http://bracha.org/mirrors.pdf
Gilad Is Righthttp://bracha.org/pluggable-types.pdf
Lang .NET Symposium Registration Now Openhttp://bracha.org/Site/Home.html
2005 Programming Languages Day at Watsonhttp://bracha.org/wildcards.pdf
Adding Wildcards to Javahttp://bracha.org/wildcards.pdf
The new old or The "Return" to Concurrencyhttp://brainop.media.mit.edu/people/bdenckla.html
Inform 7: A relational DSL for interactive fiction with natural language syntaxhttp://brasslantern.org/writers/iftheory/i7observations.html
Poploghttp://breakers.typepad.com/WallySnow.jpg
Concatenative Language Konthttp://brian.mastenbrook.net/display/6
Functional libraries for Javahttp://brinch-hansen.net/papers/1999b.pdf
Promising OS's from a Programming Language Perspectivehttp://brix-os.sourceforge.net/?p0=info&p1=tetra&p2=intro
Promising OS's from a Programming Language Perspectivehttp://brix-os.sourceforge.net/?p0=info
Language design: Escaping escapeshttp://brl.sourceforge.net/brl_4.html#SEC19
Every language you never wanted to knowhttp://brucethegoose.blogspot.com/2004/08/virtual-unknowns-2004-08-23.html
Every language you never wanted to knowhttp://brucethegoose.blogspot.com
Educational Pearl: Automata as Macroshttp://brucio.blogspot.com/
Continuations in Java and Java-based Web Frameworkshttp://bsd.cs.cofc.edu/CommonLisp/WebLogs/ProjectDiary/
Continuations in Java and Java-based Web Frameworkshttp://bsd.cs.cofc.edu/twiki/bin/view/CLJproject/WebHome
Copying, Cloning, and Marshalling in .NEThttp://btobsearch.barnesandnoble.com/textbooks/booksearch/isbninquiry.asp?userid=185VCNNWXJ&btob=Y&isbn=0201657686
Eiffel Studio adds GPL versionhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=361001
Closures for Java or money backhttp://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6389769
Early Java: Worse is Better and Meta is Better, Two Lessonshttp://burks.brighton.ac.uk/burks/foldoc/74/64.htm
(Text) Adventures in Prologhttp://burks.bton.ac.uk/burks/language/prolog/amzi/index.htm
Parameterized Unit Testshttp://c2.com/cgi/wiki?AcceptanceTest
Twisted Matrix Networking for Pythonhttp://c2.com/cgi/wiki?AdapterPattern
Transparent Persistencehttp://c2.com/cgi/wiki?AdvantagesOfFunctionalProgramming
Alan Kay to receive Turing Awardhttp://c2.com/cgi/wiki?AlanKayIsTron
Two Languages (high+low level) vs One Languagehttp://c2.com/cgi/wiki?AlternateHardAndSoftLayers
A Proposal For Classifying Tangled Codehttp://c2.com/cgi/wiki?AlternateHardAndSoftLayers
OCaml, an Introductionhttp://c2.com/cgi/wiki?ArgumentsAgainstOop
Future Directions for C++http://c2.com/cgi/wiki?ArraysBreakTypeSafety
Expressivity of lisp/scheme but speed of assembly/C/C++http://c2.com/cgi/wiki?AsFastAsCee
The Case for First Class Messageshttp://c2.com/cgi/wiki?BenefitsOfDynamicTyping
The Dream of a Perfect Languagehttp://c2.com/cgi/wiki?BigDesign
Object Functional Patternshttp://c2.com/cgi/wiki?CategoryObjectFunctionalPatterns
Please help add entries to FreeTechBooks.comhttp://c2.com/cgi/wiki?CategoryOnlineBook
Refactoring Functional Programshttp://c2.com/cgi/wiki?CodeSmells
Python 2.3 Release Schedulehttp://c2.com/cgi/wiki?ComeFrom
Ian Bicking: The challenge of metaprogramminghttp://c2.com/cgi/wiki?ContinuationPassingStyle
Guido: Language Design Is Not Just Solving Puzzleshttp://c2.com/cgi/wiki?CounterInManyProgrammingLanguages
What is so bad about compiling?http://c2.com/cgi/wiki?CpsTransformation
C# Literature and Interviewshttp://c2.com/cgi/wiki?CsharpLiteratureAndInterviews
Pragmatic Programmers Interviewhttp://c2.com/cgi/wiki?DavidThomasOnTheBenefitsOfDynamicTyping
[The Creation of a Constraint-based Programming Language]http://c2.com/cgi/wiki?DeclarativeGuiLanguage
John Vlissideshttp://c2.com/cgi/wiki?DesignPatternsBook
Distributed Functional Programminghttp://c2.com/cgi/wiki?DistributedCoalition
rST - Remote Smalltalkhttp://c2.com/cgi/wiki?DistributedRuby
Let's make a programming language!http://c2.com/cgi/wiki?DocumentMode
newLisp: A better Lisp/Scheme Fusion...http://c2.com/cgi/wiki?EmacsHasQwan
LtU: Style and Focushttp://c2.com/cgi/wiki?EprimeLanguage
What are The Atoms of Programming Languages?http://c2.com/cgi/wiki?EssAndKayCombinators
Ian Bicking: The challenge of metaprogramminghttp://c2.com/cgi/wiki?ExternalizeTheStack
Refactoring Functional Programshttp://c2.com/cgi/wiki?ExtremeNormalForm
Let's make a programming language!http://c2.com/cgi/wiki?FaqMode
Transparent Persistencehttp://c2.com/cgi/wiki?FpVsOo
Aardappel and visual programminghttp://c2.com/cgi/wiki?GraphicalProgramming
Aardappel and visual programminghttp://c2.com/cgi/wiki?GraphicalProgrammingLanguage
Transparent Persistencehttp://c2.com/cgi/wiki?GraphReducer
Parameterized Unit Testshttp://c2.com/cgi/wiki?GuruChecksOutput
Software ideals and historyhttp://c2.com/cgi/wiki?HeInventedTheTerm
The Behavior of Behaviorhttp://c2.com/cgi/wiki?HotDraw
[The Creation of a Constraint-based Programming Language]http://c2.com/cgi/wiki?InventorsParadox
Iteration Abstraction in Satherhttp://c2.com/cgi/wiki?IteratorSemanticsIsWrong
Java Design Flawshttp://c2.com/cgi/wiki?JavaDesignFlaws
10 Reasons We Need Java 3.0http://c2.com/cgi/wiki?JavaThree
New features proposed for Java 1.5 by Sunhttp://c2.com/cgi/wiki?JavaThree
John Vlissideshttp://c2.com/cgi/wiki?JohnVlissides
Mechanics of designing and implementing a languagehttp://c2.com/cgi/wiki?KayLanguage
Impedance mismatch: RDBMS and PLshttp://c2.com/cgi/wiki?KayLanguage
Expressivityhttp://c2.com/cgi/wiki?LanguagesAreOperatingSystems
Liskov Substitution all over againhttp://c2.com/cgi/wiki?LiskovSubstitutionPrinciple
circle "is-a" ellipse: round 42http://c2.com/cgi/wiki?LiskovSubstitutionPrinciple
The Case for First Class Messageshttp://c2.com/cgi/wiki?MainstreamInfluenceOfFunctionalLanguages
Concatenative Language Konthttp://c2.com/cgi/wiki?MeaningfulNames
XLANG and WSFL: Syntactic Arsenichttp://c2.com/cgi/wiki?OnceAndOnlyOnce
Refactoring Functional Programshttp://c2.com/cgi/wiki?OnceAndOnlyOnce
Designing Reusable Classes (PDF)http://c2.com/cgi/wiki?OnceAndOnlyOnce
Stroustrup's C++ Style Sweet Spothttp://c2.com/cgi/wiki?OnlySayThingsThatCanBeHeard
Haskell for C Programmershttp://c2.com/cgi/wiki?OnMonads
OO Best Feature Pollhttp://c2.com/cgi/wiki?OoBestFeaturePoll
Understanding continuationshttp://c2.com/cgi/wiki?OriginalIoLanguage
Udell at OSCON: IronPython newshttp://c2.com/cgi/wiki?ParrotLanguage
Demo of VB "Whidbey"http://c2.com/cgi/wiki?PersonalChoiceElevatedToMoralImperative
Python is... slow?http://c2.com/cgi/wiki?PrematureOptimization
Trivia: Programming Language Naming Patternshttp://c2.com/cgi/wiki?ProgrammingLanguageNamingPatterns
Ian Bicking: The challenge of metaprogramminghttp://c2.com/cgi/wiki?ProperTailRecursion
Python Compared to Other Languageshttp://c2.com/cgi/wiki?PythonIdioms
Python Compared to Other Languageshttp://c2.com/cgi/wiki?PythonPhilosophy
LtU: Style and Focushttp://c2.com/cgi/wiki?PythonVsPerl
A Proposal For Classifying Tangled Codehttp://c2.com/cgi/wiki?RavioliCode
Sinister Scheme Sample Perplexes Python Porterhttp://c2.com/cgi/wiki?RecentChanges
Jef Raskin: The Woes of IDEshttp://c2.com/cgi/wiki?RefactoringBrowserForCplusPlus
XNHTMLhttp://c2.com/cgi/wiki?RestArchitecturalStyle
The Next Move in Programming (Livschitz interview)http://c2.com/cgi/wiki?RightThing
Alan Kay to receive Turing Awardhttp://c2.com/cgi/wiki?search=AlanKay
LtU: Style and Focushttp://c2.com/cgi/wiki?search=sucks
Concepts: Design choices for template argument checkinghttp://c2.com/cgi/wiki?SetsOfRequirements
Sinister Scheme Sample Perplexes Python Porterhttp://c2.com/cgi/wiki?SinisterSchemeSamplePerplexesPythonPorter
Dynamic languages and virtual machineshttp://c2.com/cgi/wiki?SmugLispWeenies
Advantages of Soft Typinghttp://c2.com/cgi/wiki?SoftTyping
Call for Papers: ACM Symposium on Dynamic Languageshttp://c2.com/cgi/wiki?SoftTyping
A Proposal For Classifying Tangled Codehttp://c2.com/cgi/wiki?SpaghettiCode
Educational Pearl: Automata as Macroshttp://c2.com/cgi/wiki?StumblingBlocksForDomainSpecificLanguages
Implicit parallel functional programminghttp://c2.com/cgi/wiki?SufficientlySmartCompiler
Suneido languagehttp://c2.com/cgi/wiki?SuneidoLanguage
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://c2.com/cgi/wiki?SuperCollider
The new old or The "Return" to Concurrencyhttp://c2.com/cgi/wiki?SuperCollider
Mechanics of designing and implementing a languagehttp://c2.com/cgi/wiki?SuperCombinators
The right default: concurrent components with message passinghttp://c2.com/cgi/wiki?SwingWorkerRaceCondition
Notes on Programming in Chttp://c2.com/cgi/wiki?ThelopLanguage
SchemeUnit and SchemeQL: Two Little Languageshttp://c2.com/cgi/wiki?TheThirdManifesto
Let's make a programming language!http://c2.com/cgi/wiki?ThreadMode
Python 9: Interview with Bruce Eckelhttp://c2.com/cgi/wiki?TruckNumber
Parameterized Unit Testshttp://c2.com/cgi/wiki?UnitTest
Editors, Ahoy!http://c2.com/cgi/wiki?VerifyOutputWithGrammar
OO Best Feature Pollhttp://c2.com/cgi/wiki?WhatIsAnAdvancer
Scheme & Lisp Language Warhttp://c2.com/cgi/wiki?WhatMakesAgoodLanguageGood
EJB critiquehttp://c2.com/cgi/wiki?WhatsWrongWithEjb
EJB critiquehttp://c2.com/cgi/wiki?WikiWikiWeb
C# Literature and Interviewshttp://c2.com/cgi/wiki?WikiWikiWeb
Object Functional Patternshttp://c2.com/cgi/wiki?WikiWikiWeb
Java Design Flawshttp://c2.com/cgi/wiki?WikiWikiWeb
Playing with Swikihttp://c2.com/cgi/wiki?WikiWikiWeb
Yes, Bob, I too want to work in a dynamically typed languagehttp://c2.com/cgi/wiki?WyCash
SPMD - Single Program Multiple Data in Haskellhttp://c2.com/cgi-bin/wiki?AdvantagesOfFp
An interview with Chris Datehttp://c2.com/cgi-bin/wiki?AutoKeysVersusDomainKeys
Roll your own with JavaCChttp://c2.com/cgi-bin/wiki?InterpreterPattern
"Popular vs. Good" in Programming Languageshttp://c2.com/cgi-bin/wiki?TestDrivenDevelopment
An interview with Chris Datehttp://c2.com/cgi-bin/wiki?TutorialDee
The Case for First Class Messageshttp://c2.com/cgi-bin/wiki?TypeErasure
Roll your own with JavaCChttp://c2.com/cgi-bin/wiki?WelcomeVisitors
Is Inheritance a Pillar of OO?http://c2.com/doc/everything.html
Functional Imageshttp://c2.com/doc/plumbin/
Reading, Writing, and Codehttp://c2.com/doc/SignatureSurvey/
Ada and Java: real-time advantageshttp://c2.com/ppr/about/author/ward.html
Java and Pointershttp://c2.com/ppr/checks.html#2
A virtual class calculushttp://caesarj.org/
Haskell Functional Programming Bookstorehttp://cafeshops.com/haskell_books/
PeakStream - a multi-core stream processing modelhttp://cag.csail.mit.edu/streamit/
Why Are ALL Programming Languages So Low Level?http://cag.csail.mit.edu/streamit/
50 Questions for a Language Designerhttp://cal018000.student.utwente.nl/wakka/wakka.php?wakka=Questions
Calculemus 2005http://calculemus2006.loria.fr/
Behaviour: Using CSS selectors to apply Javascript functionalityhttp://calculist.blogspot.com/
Why Dependent Types Matterhttp://calculist.blogspot.com/2005/04/balance-of-expressiveness-and.html
How To Read a Paperhttp://calculist.blogspot.com/2005/05/how-to-read-semantics.html
Narrative Javascripthttp://calculist.blogspot.com/2005/06/too-much-recursion_111886156463188710.html
A Lisp to JavaScript Compiler in 100 Lineshttp://calculist.blogspot.com/2005_06_01_calculist_archive.html
Updates on ICFP + OCaml bookhttp://callisto.swiki.net/1
Tail call elimination decorator in Pythonhttp://call-with-current-continuation.org/
The Salishan problemshttp://caltechcstr.library.caltech.edu/documents/disk0/00/00/01/30/
Keep Blogging Worker Bee!http://camino.rutgers.edu/pldi05_dist.pdf
Keep Blogging Worker Bee!http://camino.rutgers.edu/pldi05_dist.ps.gz
Dynamic Semanticshttp://caml.inria.fr/
OCaml, an Introductionhttp://caml.inria.fr/archives/200102/msg00149.html
OCaml on top of JVM/.NEThttp://caml.inria.fr/archives/200102/msg00189.html
OCaml on top of JVM/.NEThttp://caml.inria.fr/archives/200102/msg00190.html
Call-by-name is dual to call-by-valuehttp://caml.inria.fr/archives/200106/msg00325.html
Backwards Debugginghttp://caml.inria.fr/archives/200110/msg00033.html
JoCamlhttp://caml.inria.fr/archives/200301/msg00243.html
Article on F#http://caml.inria.fr/archives/200305/msg00296.html
The Little MLerhttp://caml.inria.fr/archives/200307/msg00245.html
PLT Spy - Python in Schemehttp://caml.inria.fr/archives/200402/msg00092.html
OCaml Release 3.08.0http://caml.inria.fr/archives/200407/msg00172.html
OCaml Release 3.08.0http://caml.inria.fr/archives/200407/msg00177.html
Eliminating Array Bound Checking through Non-dependent typeshttp://caml.inria.fr/archives/200407/msg00496.html
Eliminating Array Bound Checking through Non-dependent typeshttp://caml.inria.fr/archives/200408/msg00030.html
Calculemus 2005http://caml.inria.fr/archives/200411/msg00076.html
Polyglot and Nested Inheritancehttp://caml.inria.fr/archives/200412/msg00195.html
Poploghttp://caml.inria.fr/camlidl
JScript is a Functional Languagehttp://caml.inria.fr/camlp4/
Why type systems are interestinghttp://caml.inria.fr/camlp4/
Ian Bicking: The challenge of metaprogramminghttp://caml.inria.fr/camlp4/
Larry Wall: Apocalypse 6http://caml.inria.fr/camlp4/manual/manual005.html
"Popular vs. Good" in Programming Languageshttp://caml.inria.fr/camlp4/manual/manual006.html#toc17
"Popular vs. Good" in Programming Languageshttp://caml.inria.fr/camlp4/manual/manual007.html
Links Slideshttp://caml.inria.fr/cgi-bin/hump.en.cgi?contrib=296
Links Slideshttp://caml.inria.fr/cgi-bin/hump.en.cgi?contrib=343
Why do they program in C++?http://caml.inria.fr/cgi-bin/hump.en.cgi?contrib=361
Why do they program in C++?http://caml.inria.fr/cgi-bin/hump.en.cgi?contrib=367
Links Slideshttp://caml.inria.fr/cgi-bin/hump.en.cgi?contrib=371
Why do they program in C++?http://caml.inria.fr/cgi-bin/hump.en.cgi?contrib=375
Why do they program in C++?http://caml.inria.fr/cgi-bin/hump.en.cgi?contrib=403
Links Slideshttp://caml.inria.fr/cgi-bin/hump.en.cgi?contrib=403
Links Slideshttp://caml.inria.fr/cgi-bin/hump.en.cgi?contrib=69
Why do they program in C++?http://caml.inria.fr/cgi-bin/hump.en.cgi?contrib=87
Future Directions for C++http://caml.inria.fr/FAQ/FAQ_EXPERT-eng.html#polymorphisme
Infer: A Statically-typed Dialect of Schemehttp://caml.inria.fr/FAQ/FAQ_EXPERT-eng.html#polymorphisme
"Popular vs. Good" in Programming Languageshttp://caml.inria.fr/humps/caml_latest.html
OCaml, an Introductionhttp://caml.inria.fr/humps/index.html
Language Constructionhttp://caml.inria.fr/humps/index.html
Updates on ICFP + OCaml bookhttp://caml.inria.fr/icfp00-contest/
Popularity of (Functional) Languageshttp://caml.inria.fr/ocaml/
OCaml Release 3.08.0http://caml.inria.fr/ocaml/distrib.html
OCaml Translation and Functional Objectshttp://caml.inria.fr/ocaml/htmlman/manual004.html#ss:functional-objects
OCaml Translation and Functional Objectshttp://caml.inria.fr/ocaml/htmlman/manual004.html
OCaml vs. C++ for Dynamic Programminghttp://caml.inria.fr/ocaml/index.en.html
Constructive Computation Theory. Course notes on lambda calculushttp://caml.inria.fr/ocaml/index.html
OCaml Tutorials and Summaryhttp://caml.inria.fr/ocaml/numerical.html
OCaml 3.0.9http://caml.inria.fr/ocaml/release.en.html
New features proposed for Java 1.5 by Sunhttp://caml.inria.fr/ocaml
Developing Applications with Objective Camlhttp://caml.inria.fr/oreilly-book/
Developing Applications with Objective CAMLhttp://caml.inria.fr/oreilly-book/
Languages Posterhttp://caml.inria.fr/oreilly-book/
Developing Applications with Objective CAMLhttp://caml.inria.fr/oreilly-book/html/book-ora154.html
OCaml, an Introductionhttp://caml.inria.fr/oreilly-book/html/book-ora191.html
What I Hate About Your Programming Languagehttp://caml.inria.fr/oreilly-book/html/book-ora202.html
Developing Applications with Objective CAMLhttp://caml.inria.fr/oreilly-book/html/index.html
OCaml 3.0.9http://caml.inria.fr/pub/distrib/ocaml-3.09/notes/Changes
Overloading - Syntactic Heroin?http://caml.inria.fr/pub/docs/manual-camlp4/index.html
Advantages of Soft Typinghttp://caml.inria.fr/pub/docs/manual-camlp4/index.html
Parser that allow syntax extensionshttp://caml.inria.fr/pub/docs/manual-camlp4/manual005.html#toc11
Practical OCamlhttp://caml.inria.fr/pub/docs/manual-camlp4/manual007.html
Why do they program in C++?http://caml.inria.fr/pub/docs/manual-ocaml/index.html
Why do computers stop and what can be done about it?http://caml.inria.fr/pub/docs/manual-ocaml/libref/Marshal.html
Buried Treasure - No Fluff Just Stuffhttp://caml.inria.fr/pub/docs/manual-ocaml/libref/Pervasives.html
OOP Parallel class hierarchieshttp://caml.inria.fr/pub/docs/manual-ocaml/manual005.html#ss:using-coercions
OOP Parallel class hierarchieshttp://caml.inria.fr/pub/docs/manual-ocaml/manual014.html
Backwards debugginghttp://caml.inria.fr/pub/docs/manual-ocaml/manual030.html#htoc182
[Newbie] Where can I learn about VM / C interfacing?http://caml.inria.fr/pub/docs/manual-ocaml/manual032.html
Multidimensional Virtual Classeshttp://caml.inria.fr/pub/docs/oreilly-book/html/book-ora130.html
unchecked exceptions are like runtime type checking?http://caml.inria.fr/pub/docs/oreilly-book/index.html
Code Generation Networkhttp://caml.inria.fr/pub/docs/tutorial-camlp4/index.html
Why do they program in C++?http://caml.inria.fr/pub/docs/u3-ocaml/ocaml-modules.html
Lisp is sinhttp://caml.inria.fr/pub/ml-archives/caml-list/2000/07/fbd81abbbb41662e8b9585888d3f3292.en.html
Zipper-based file server/OShttp://caml.inria.fr/pub/ml-archives/caml-list/2003/04/d9701aacd4580cf3feb60ae8cd7a1836.en.html
Good languages with simple grammarhttp://caml.inria.fr/pub/ml-archives/caml-list/2004/08/8173e85e98832b3a81518074ca216ad2.en.html
Mechanics of designing and implementing a languagehttp://caml.inria.fr/pub/ml-archives/caml-list/2004/10/06593c8612be418e12a286faba979e96.fr.html
Native delimited continuations in (byte-code) OCamlhttp://caml.inria.fr/pub/ml-archives/caml-list/2006/02/8fc9c1a56c497b9743515a5e3432d704.en.html
Native delimited continuations in (byte-code) OCamlhttp://caml.inria.fr/pub/ml-archives/caml-list/2006/04/74eefb9afe6aba40ff249e2aa2e1727d.en.html
unchecked exceptions are like runtime type checking?http://caml.inria.fr/pub/old_caml_site/ocamlexc/ocamlexc.htm
A Typeful Approach to Object-Oriented Programming with Multiple inheritancehttp://caml.inria.fr/pub/papers/remy_vouillon-objective_ml-tapos98.pdf
A Typeful Approach to Object-Oriented Programming with Multiple inheritancehttp://caml.inria.fr/pub/papers
On the Revival of Dynamic Languageshttp://caml.inria.fr/resources/doc/index.en.html
Why type systems are interestinghttp://caml.inria.fr/users_programs-eng.html
Guido: Language Design Is Not Just Solving Puzzleshttp://caml.inria.fr
On the Revival of Dynamic Languageshttp://caml.inria.fr
The Next Mainstream Programming Languageshttp://caml.inria.fr
Tuples + Objects + Infosets =Too Much Stuff!http://caml.inria.fr
Yearning for a practical schemehttp://caml.inria.fr
Whither Sather ?http://caml.inria.fr
Bertrand Meyer on Software Qualityhttp://caml.inria.fr
unchecked exceptions are like runtime type checking?http://caml.inria.fr
Why do they program in C++?http://caml.inria.fr
ACM Queue: A Conversation with Alan Kayhttp://caml.inria.fr
ACM Queue: On Usability of Programming Languageshttp://caml.inria.fr
Why do they program in C++?http://caml.inria.fr
A-Posteriori Subtyping: Which Languages?http://caml.inria.fr
Robert Harper Named as ACM Fellowhttp://campus.acm.org/public/pressroom/press_releases/1_2006/acm_fellows_2006.cfm
X2EE Revamps J2EEhttp://candlelightsoftware.com
ruby vs pythonhttp://candygram.sourceforge.net/
Candygram: Erlang Message Passing Semantics in Pythonhttp://candygram.sourceforge.net/
Early history of Fortranhttp://cap-lore.com/stories/Assembler.html
The right default: concurrent components with message passinghttp://case.syr.edu/assets/documents/SoftwareProjectManagement-7-26-01Roundtable.ppt
Arrows, like Monads, are Monoidshttp://cat.inist.fr/?aModele=afficheN&cpsidt=14666146
Linkshttp://catamaran.labs.cs.uu.nl/twiki/pt/bin/view/Stratego/WebHome
Control-Flow Integrityhttp://catb.org/~esr/intercal/
Best route for new language to be self-hostinghttp://catb.org/~esr/jargon/html/M/MFTL.html
What is so bad about compiling?http://catb.org/~esr/jargon/html/T/Turing-tar-pit.html
Real Time Processinghttp://catless.ncl.ac.uk/Risks/9.01.html#subj2
Design Paradigmshttp://catless.ncl.ac.uk/Risks
Alan Kay: Software Design, the Future of Programming...http://cause-www.niss.ac.uk/ir/library/html/erm99027.html
NULLhttp://cause-www.niss.ac.uk/ir/library/html/erm99027.html
Quoteshttp://cause-www.niss.ac.uk/ir/library/html/erm99027.html
Why Lists?http://cc.usu.edu/~amcinnes/ctl_model_checker.csp
PyLogohttp://ccl.northwestern.edu/netlogo/
NetLogohttp://ccl.northwestern.edu/netlogo/
NetLogohttp://ccl.northwestern.edu/netlogo/docs/behaviorspace.html
NetLogohttp://ccl.northwestern.edu/netlogo/docs/faq.html#diff
NetLogohttp://ccl.northwestern.edu/netlogo/docs/hubnet.html
Ivor, a proof enginehttp://c-corn.cs.ru.nl/
Musical programming and languageshttp://ccrma.stanford.edu/software/clm/
Musical programming and languageshttp://ccrma.stanford.edu/software/cm/doc/cm.html
LtU: Style and Focushttp://ccs.mit.edu/dell/site2004.pdf
Naked Objectshttp://ccs.mit.edu/papers/CCSWP181/
smgn: Rapid Prototyping of Small Domain-Specific Languageshttp://cedar.csc.uvic.ca/twiki/kienle/pub/Main/MyPublications/KM:CIT:02.pdf
smgn: Rapid Prototyping of Small Domain-Specific Languageshttp://cedar.csc.uvic.ca/twiki/kienle/pub/Main/MyPublications/KM:CIT:02.ps
Bruce Tate: Technologies that may challenge Javahttp://cedet.sourceforge.net/info/semantic.html
Macros vs. Higher-order Programminghttp://cedet.sourceforge.net/semantic.shtml
Abstracting Allocation: The New new Thinghttp://cedric.cnam.fr/~delahaye/publications/LFM2002_meta.ps.gz
Invariants/Contracts vs. typeshttp://centrin.net.id/~marc/example.html
What makes Centum a bad language?http://centum.sourceforge.net/
AlgoVistahttp://cgi.cs.arizona.edu:8080/algovista/servlet/algovista
More contenthttp://cgi.cse.unsw.edu.au/~ideas/
Abstractionless programminghttp://cgi.cse.unsw.edu.au/~ideas/index.php?module=articles&func=display&ptid=1&aid=369
Partial trig functionshttp://cgi.cse.unsw.edu.au/~lambert/cgi-bin/blog/science/mckitrick6.html
Jon Udell: Languages and environmentshttp://cglib.sourceforge.net
Why type systems are interestinghttp://cglib.sourceforge.net
Ruby 2.0 Newshttp://chadfowler.com/index.cgi/Computing/Programming/Ruby/NotSoFast.rdoc,v
Anders Hejlsberg - Tour through computing industry history at the Microsoft Museumhttp://channel9.msdn.com/ShowPost.aspx?PostID=10116
Anders Hejlsberg - What's so great about generics?http://channel9.msdn.com/ShowPost.aspx?PostID=10189
Channel 9 Videos on VBhttp://channel9.msdn.com/Showpost.aspx?postid=116700
Channel 9 Videos on VBhttp://channel9.msdn.com/Showpost.aspx?postid=116702
Life and Times of Anders Hejlsberghttp://channel9.msdn.com/ShowPost.aspx?PostID=159952
Why Johnny can't codehttp://channel9.msdn.com/showpost.aspx?postid=234889
Ward Cunningham - Do you get religious about programming languages?http://channel9.msdn.com/ShowPost.aspx?PostID=8628#8628
Concurrency made easy?http://channel9.msdn.com/wiki/default.aspx/Channel9.ConcurrencyRuntime
Chapel: "Solving the parallel programming problem"http://chapel.cs.washington.edu/
Chapel: "Solving the parallel programming problem"http://chapel.cs.washington.edu/hips04.html
Does Visual Studio Rot the Mind?http://charlespetzold.com/etc/DoesVisualStudioRotTheMind.html
Arrows, like Monads, are Monoidshttp://chris.chris-lotte.net/publications/2006/arrows/arrows.pdf
Chris Coyne's Context Free Design Grammar, and SCIgen - Randomly generated CS papers.http://chriscoyne.com/
Chris Coyne's Context Free Design Grammar, and SCIgen - Randomly generated CS papers.http://chriscoyne.com/cfdg/
Probabilistic languages for kids?http://chriscoyne.com/cfdg/
Chris Coyne's Context Free Design Grammar, and SCIgen - Randomly generated CS papers.http://chriscoyne.com/cfdg/page5.php
Erlang is Ickyhttp://christophe.delord.free.fr/en/pylog/index.html
The Problem With Parsing - an essayhttp://christophe.delord.free.fr/en/tpg/
Dodohttp://christophe.delord.free.fr/tpg/index.html
Large imperative code --> functionalhttp://chromium.sourceforge.net
Chu Spaceshttp://chu.stanford.edu/
Chu Spaceshttp://chu.stanford.edu/guide.html
Chuck - Concurrent audio programming languagehttp://chuck.cs.princeton.edu/
VPythonhttp://cil.andrew.cmu.edu/mi.html
VPythonhttp://cil.andrew.cmu.edu/projects/visual/
OO Jokeshttp://cis.gsu.edu/~shong/oojokes/index.html
Comparing the Expressive Power of the Synchronous and the Asynchronous pi-calculushttp://citebase.eprints.org/cgi-bin/citations?id=oai:arXiv.org:cs/9809008
Effect Systems?http://citeseer.csail.mit.edu/371720.html
Guarded Induction and Weakly Final Coalgebras in Dependent Type Theoryhttp://citeseer.csail.mit.edu/645174.html
Combining computational effectshttp://citeseer.csail.mit.edu/717524.html
Combining computational effectshttp://citeseer.csail.mit.edu/720831.html
What is so bad about compiling?http://citeseer.csail.mit.edu/appel98ssa.html
From shift and reset to polarized linear logichttp://citeseer.csail.mit.edu/danvy89functional.html
From shift and reset to polarized linear logichttp://citeseer.csail.mit.edu/danvy90abstracting.html
Simpler representation of operational semantics?http://citeseer.csail.mit.edu/felleisen92revised.html
XQuery 1.0 and XPath 2.0 Formal Semantics - Last Callhttp://citeseer.csail.mit.edu/fernandez00algebra.html
Constraint Programminghttp://citeseer.csail.mit.edu/group96constraint.html
Djinn, a theorem prover in Haskell, for Haskell.http://citeseer.csail.mit.edu/restall01relevant.html
R6RS Status Reporthttp://citeseer.ifi.unizh.ch/peytonjones99stretching.html
Conjunction typeshttp://citeseer.ist.psu.edu/
How do Java generics correspond to System F-(omega)?http://citeseer.ist.psu.edu/103197.html
Multidimensional Virtual Classeshttp://citeseer.ist.psu.edu/103197.html
Persistent functional databaseshttp://citeseer.ist.psu.edu/10471.html
Reflection in logic, functional and object-oriented programming: a Short Comparative Studyhttp://citeseer.ist.psu.edu/106401.html
Crystal Scheme: A Language for Massively Parallel Machineshttp://citeseer.ist.psu.edu/123020.html
Abstractionless programminghttp://citeseer.ist.psu.edu/133314.html
The pi-Calculus in Direct Stylehttp://citeseer.ist.psu.edu/142345.html
OOPSLA 2005 Reportshttp://citeseer.ist.psu.edu/14244.html
Basic(er) Simple(r) Type Theory(?)http://citeseer.ist.psu.edu/14244.html
Conjunction typeshttp://citeseer.ist.psu.edu/14244.html
Getting Startedhttp://citeseer.ist.psu.edu/14244.html
Prototype based OOhttp://citeseer.ist.psu.edu/14611.html
Classes or prototypeshttp://citeseer.ist.psu.edu/14611.html
Lambda the Ultimate Set Comprehensionhttp://citeseer.ist.psu.edu/166172.html
Type Differencehttp://citeseer.ist.psu.edu/169874.html
Old computer science and technical books worth searching forhttp://citeseer.ist.psu.edu/194550.html
Trampolining Architectureshttp://citeseer.ist.psu.edu/224757.html
Dynamic Semanticshttp://citeseer.ist.psu.edu/26605.html
The Haskell Programmer's Guide to the IO Monad --- Don't Panichttp://citeseer.ist.psu.edu/269479.html
Active Libraries and Universal Languageshttp://citeseer.ist.psu.edu/272342.html
Understanding continuationshttp://citeseer.ist.psu.edu/288145.html
Description Logics in Literate Haskellhttp://citeseer.ist.psu.edu/29210.html
Why type systems are interestinghttp://citeseer.ist.psu.edu/293490.html
Dating Design Patternshttp://citeseer.ist.psu.edu/297288.html
Langauges and Hardware...http://citeseer.ist.psu.edu/306128.html
Why type systems are interestinghttp://citeseer.ist.psu.edu/333346.html
Xactium -- "lightweight language engineering" ??!?http://citeseer.ist.psu.edu/398612.html
Tail of Nil and Its Typehttp://citeseer.ist.psu.edu/400030.html
Lambda the Ultimate Set Comprehensionhttp://citeseer.ist.psu.edu/41123.html
Asynchronous Exceptions in Haskellhttp://citeseer.ist.psu.edu/415348.html
Multi-Return Function Callhttp://citeseer.ist.psu.edu/4469.html
A Brief History of Scalahttp://citeseer.ist.psu.edu/489974.html
Dynamic vs. Static Typing - A Pattern-Based Analysishttp://citeseer.ist.psu.edu/495614.html
Variables as Channelshttp://citeseer.ist.psu.edu/502831.html
Selective Open Recursion: A Solution to the Fragile Base Class Problemhttp://citeseer.ist.psu.edu/528828.html
Type Theoretical Foundations for Data Structures, Classes, and Objectshttp://citeseer.ist.psu.edu/54630.html
Decomposing lambda - the Kernel languagehttp://citeseer.ist.psu.edu/559885.html
Typed Concurrent Programming with Logic Variableshttp://citeseer.ist.psu.edu/581802.html
Life and Times of Anders Hejlsberghttp://citeseer.ist.psu.edu/610025.html
An interview with Chris Datehttp://citeseer.ist.psu.edu/610025.html
CPS without GC?http://citeseer.ist.psu.edu/626882.html
How to remove a dynamic prompt: static and dynamic delimited continuation operators are equally expressiblehttp://citeseer.ist.psu.edu/630239.html
Syntax, Semantics and all that Stuffhttp://citeseer.ist.psu.edu/638218.html
On Evaluation Contexts, Continuations, and the Rest of Computationhttp://citeseer.ist.psu.edu/651433.html
Explaining monadshttp://citeseer.ist.psu.edu/653507.html
Formal methods for O/R mappinghttp://citeseer.ist.psu.edu/654174.html
Why type systems are interestinghttp://citeseer.ist.psu.edu/658381.html
Human Factors Research On Programming Language Syntaxhttp://citeseer.ist.psu.edu/664874.html
Constraint-Based Type Inference for Guarded Algebraic Data Typeshttp://citeseer.ist.psu.edu/669510.html
E Thesis: Robust Compositionhttp://citeseer.ist.psu.edu/670457.html
Retrospective: The Essence of Compiling with Continuationshttp://citeseer.ist.psu.edu/697897.html
Good Ideas, Through the Looking Glasshttp://citeseer.ist.psu.edu/722833.html
Scrap your Nameplatehttp://citeseer.ist.psu.edu/724708.html
The Weird World of Bi-Directional Programminghttp://citeseer.ist.psu.edu/745681.html
Gilad Is Righthttp://citeseer.ist.psu.edu/8870.html
Can a dynamically typed language support type inference?http://citeseer.ist.psu.edu/8870.html
Lambda the Ultimate Set Comprehensionhttp://citeseer.ist.psu.edu/94763.html
Advantages of Soft Typinghttp://citeseer.ist.psu.edu/9622.html
OOPSLA 2005 Reportshttp://citeseer.ist.psu.edu/abadi89dynamic.html
Scoping based on control flow graphhttp://citeseer.ist.psu.edu/abel99termination.html
Future of software design?http://citeseer.ist.psu.edu/adya02cooperative.html
Type Inference in Object Oriented Languageshttp://citeseer.ist.psu.edu/agesen95cartesian.html
Type inference for Pythonhttp://citeseer.ist.psu.edu/agesen95type.html
Selective Open Recursion: A Solution to the Fragile Base Class Problemhttp://citeseer.ist.psu.edu/ancona00extending.html
Uniform Proofs as a Foundation for Logic Programminghttp://citeseer.ist.psu.edu/andreoli92logic.html
Langauges and Hardware...http://citeseer.ist.psu.edu/appel88runtime.html
Most Productive FP Lang?http://citeseer.ist.psu.edu/appel98ssa.html
Today's Status of Functional Programming Languages for Verification Tools ?http://citeseer.ist.psu.edu/asarin02speedi.html
References for Beginners in PL Theoryhttp://citeseer.ist.psu.edu/barendregt94introduction.html
The Killer Application for Concatenative Languageshttp://citeseer.ist.psu.edu/bawden93implementing.html
Language design: Escaping escapeshttp://citeseer.ist.psu.edu/bawden99quasiquotation.html
Can one avoid monads?http://citeseer.ist.psu.edu/benton00monads.html
Uniform Proofs as a Foundation for Logic Programminghttp://citeseer.ist.psu.edu/bonner93transaction.html
Reversible generatorshttp://citeseer.ist.psu.edu/booth97walk.html
Nested commits for mobile calculi: extending Joinhttp://citeseer.ist.psu.edu/bruni04nested.html
OOP Is Much Better in Theory Than in Practicehttp://citeseer.ist.psu.edu/butterfield01comparing.html
Best default sequence?http://citeseer.ist.psu.edu/cache/papers/cs/29581/http:zSzzSzwww.cs.bonn.eduzSz~ralfzSzpublicationszSzICFP02.pdf/hinze02bootstrapping.pdf
Understanding continuationshttp://citeseer.ist.psu.edu/cache/papers/cs/32515/http:zSzzSzwww.cs.bham.ac.ukzSz~hxtzSzcw04zSzdanvy.pdf/on-evaluation-contexts-continuations.pdf
The Case for First Class Messageshttp://citeseer.ist.psu.edu/cache/papers/cs/386/http:zSzzSzwww.daimi.au.dkzSzPBzSz436zSzPB-436.pdf/agesen93type.pdf
What do you believe about Programming Languages (that you can't prove (yet))?http://citeseer.ist.psu.edu/caires04behavioral.html
Resources related to logic?http://citeseer.ist.psu.edu/cardelli85understanding.html
Definition of Typehttp://citeseer.ist.psu.edu/cardelli97type.html
Short examples of complex use of state?http://citeseer.ist.psu.edu/carlisle95software.html
Neophyte question: detecting deadlock, livelock, races etc.http://citeseer.ist.psu.edu/carlsson97towards.html
Incompleteness in semantics and parallel-orhttp://citeseer.ist.psu.edu/cartwright92observable.html
Closures for Java or money backhttp://citeseer.ist.psu.edu/cartwright98compatible.html
A rationale for semantically enhanced library languageshttp://citeseer.ist.psu.edu/chiba95metaobject.html
Your favourite editor/IDEhttp://citeseer.ist.psu.edu/cinneide00composite.html
Xactium -- "lightweight language engineering" ??!?http://citeseer.ist.psu.edu/cis?q=andy+evans
Xactium -- "lightweight language engineering" ??!?http://citeseer.ist.psu.edu/cis?q=tony+clark&submit=Search+Documents&cs=1
Typed Concurrent Programming with Logic Variableshttp://citeseer.ist.psu.edu/collet01operational.html
Lambda-muhttp://citeseer.ist.psu.edu/context/14385/0
E Thesis: Robust Compositionhttp://citeseer.ist.psu.edu/context/167756/0
Protocol languageshttp://citeseer.ist.psu.edu/context/498016/468149
The X10 Programming Languagehttp://citeseer.ist.psu.edu/context/6952/0
E Thesis: Robust Compositionhttp://citeseer.ist.psu.edu/context/71383/0
any functional language without GC?http://citeseer.ist.psu.edu/crary99typed.html
Static type inference & late binding?http://citeseer.ist.psu.edu/dami96functional.html
Specifying ECMAScript via MLhttp://citeseer.ist.psu.edu/danvy89functional.html
Circular referenceshttp://citeseer.ist.psu.edu/danvy92representing.html
Future of software design?http://citeseer.ist.psu.edu/davie98efficient.html
Continuations for Parallel Logic Programminghttp://citeseer.ist.psu.edu/deboer93paradigm.html
Building Interpreters by Composing Monadshttp://citeseer.ist.psu.edu/duponcheel95using.html
Nanopass Compiler Frameworkhttp://citeseer.ist.psu.edu/dybvig90destinationdriven.html
Garbage Collection as a Lazy Algorithmhttp://citeseer.ist.psu.edu/ennals03optimistic.html
Two Thank Yous for Peter van Royhttp://citeseer.ist.psu.edu/ennals03optimistic.html
Dynamic Eager Haskellhttp://citeseer.ist.psu.edu/ennals03optimistic.html
A Generic Component Framework for System Modelinghttp://citeseer.ist.psu.edu/ermel96taste.html
Message Passing vs. Multi-Methods; Mixing the two?http://citeseer.ist.psu.edu/ernst98predicate.html
Advantages of Soft Typinghttp://citeseer.ist.psu.edu/fagan90soft.html
Non-null references?http://citeseer.ist.psu.edu/fahndrich03declaring.html
Expressivity of lisp/scheme but speed of assembly/C/C++http://citeseer.ist.psu.edu/felleisen90expressive.html
Haskell and creative freedomhttp://citeseer.ist.psu.edu/felleisen90expressive.html
Hundreds of Impossibility Results for Distributed Computinghttp://citeseer.ist.psu.edu/fich03hundreds.html
Understanding continuationshttp://citeseer.ist.psu.edu/filinski89declarative.html
A Practical Theory of Programminghttp://citeseer.ist.psu.edu/filinski89declarative.html
Call-by-what?http://citeseer.ist.psu.edu/filinski89declarative.html
Switch statement designhttp://citeseer.ist.psu.edu/filinski89declarative.html
AOP blog and aosd discussionhttp://citeseer.ist.psu.edu/filman00aspectoriented.html
Scalable Component Abstractionshttp://citeseer.ist.psu.edu/findler98modular.html
Context Free: Grammars as Graphicshttp://citeseer.ist.psu.edu/flajolet95computer.html
When to create syntax?http://citeseer.ist.psu.edu/flatt02composable.html
Educational Pearl: Automata as Macroshttp://citeseer.ist.psu.edu/flatt02composable.html
A software engineering problem: how would functional programming solve it?http://citeseer.ist.psu.edu/flatt98unit.html
E Thesis: Robust Compositionhttp://citeseer.ist.psu.edu/fournet95reflexive.html
Gilad Bracha: Will Continuations continue?http://citeseer.ist.psu.edu/fuchs95escaping.html
A Generic Component Framework for System Modelinghttp://citeseer.ist.psu.edu/gajewsky01rulebased.html
Trampolining Architectureshttp://citeseer.ist.psu.edu/ganz00trampolining.html
Trampolining Architectureshttp://citeseer.ist.psu.edu/ganz99trampolined.html
if Records - Labels = Tuples then Rows - Labels = what?http://citeseer.ist.psu.edu/gaster96polymorphic.html
Practical OCamlhttp://citeseer.ist.psu.edu/gibbons98underappreciated.html
BitC, a new OS implementation languagehttp://citeseer.ist.psu.edu/goubault-larrecq97logical.html
Constraint Programminghttp://citeseer.ist.psu.edu/group96constraint.html
F3 - Functional GUI Development for Javahttp://citeseer.ist.psu.edu/grust03monad.html
Wadler's Blog: Penn, PADL, POPL, and Plan-Xhttp://citeseer.ist.psu.edu/grust99comprehending.html
Persistent functional databaseshttp://citeseer.ist.psu.edu/grust99comprehending.html
The fundamental difference between Sets and Lists?http://citeseer.ist.psu.edu/grust99comprehending.html
A Monadic Framework for Subcontinuationshttp://citeseer.ist.psu.edu/gunter95generalization.html
Why type systems are interesting - part IIhttp://citeseer.ist.psu.edu/guttman95vlisp.html
any functional language without GC?http://citeseer.ist.psu.edu/hallenberg02combining.html
Syntax, Semantics and all that Stuffhttp://citeseer.ist.psu.edu/harel04modeling.html
Commentary on Standard MLhttp://citeseer.ist.psu.edu/harper97interpretation.html
Why I Like PLT Schemehttp://citeseer.ist.psu.edu/hedqvist98parallel.html
Subcontinuationshttp://citeseer.ist.psu.edu/hieb93subcontinuations.html
Neophyte question: detecting deadlock, livelock, races etc.http://citeseer.ist.psu.edu/huch00model.html
How are GADTs useful in practical programming?http://citeseer.ist.psu.edu/hughes95design.html
Relevance of Curry-Howardhttp://citeseer.ist.psu.edu/hughes96proving.html
Relevance of Curry-Howardhttp://citeseer.ist.psu.edu/hughes99recursion.html
Programming Paradigms of the Andorra Kernel Languagehttp://citeseer.ist.psu.edu/janson91programming.html
The X10 Programming Languagehttp://citeseer.ist.psu.edu/janson94akl.html
Petition for adding garbage collection to C++.http://citeseer.ist.psu.edu/kakkad96portable.html
Type Nomenclaturehttp://citeseer.ist.psu.edu/kelsey89realistic.html
Implicitly Heterogeneous Multi-stage Programminghttp://citeseer.ist.psu.edu/kelsey97prescheme.html
CPS without GC?http://citeseer.ist.psu.edu/kelsey97prescheme.html
Ian Bicking: The challenge of metaprogramminghttp://citeseer.ist.psu.edu/kelsey97prescheme.html
PyPy wins a funding contract with the EUhttp://citeseer.ist.psu.edu/kelsey97prescheme.html
Functional multi-method programming languagehttp://citeseer.ist.psu.edu/kiczales90efficient.html
Description Logics in Literate Haskellhttp://citeseer.ist.psu.edu/kifer90logical.html
No new items?http://citeseer.ist.psu.edu/korn98traversalbased.html
Linguistic Reusehttp://citeseer.ist.psu.edu/krishnamurthi01linguistic.html
Building Interpreters by Composing Monadshttp://citeseer.ist.psu.edu/labragayo01lps.html
UML and DSLshttp://citeseer.ist.psu.edu/lamport97composition.html
A Debugging Environment for Lazy Functional Languageshttp://citeseer.ist.psu.edu/lapalme99debugging.html
The Complexity Zoohttp://citeseer.ist.psu.edu/lawall96optimality.html
The pi-Calculus in Direct Stylehttp://citeseer.ist.psu.edu/liquori98deep.html
Why type systems are interestinghttp://citeseer.ist.psu.edu/luo90extended.html
Gilad Bracha: Will Continuations continue?http://citeseer.ist.psu.edu/manolescu02workflow.html
Event-Based Programming without Inversion of Controlhttp://citeseer.ist.psu.edu/manolescu02workflow.html
Practical OCamlhttp://citeseer.ist.psu.edu/mcbride01faking.html
First Class Values, Types as values within a Programming Languagehttp://citeseer.ist.psu.edu/mcbride01faking.html
Getting Startedhttp://citeseer.ist.psu.edu/meijer91functional.html
Filter-Reduce Optimizationhttp://citeseer.ist.psu.edu/meijer91functional.html
The Haskell Programmer's Guide to the IO Monad --- Don't Panichttp://citeseer.ist.psu.edu/moggi89notions.html
Garbage collecting computationshttp://citeseer.ist.psu.edu/moreau96continuing.html
Rigour is good for you and feasible: reflections on formal treatments of C and UDP socketshttp://citeseer.ist.psu.edu/norrish02rigour.html
Persistent functional databaseshttp://citeseer.ist.psu.edu/okasaki96functional.html
Two Thank Yous for Peter van Royhttp://citeseer.ist.psu.edu/okasaki96role.html
Best default sequence?http://citeseer.ist.psu.edu/okasaki97catenable.html
Comparing the Expressive Power of the Synchronous and the Asynchronous pi-calculushttp://citeseer.ist.psu.edu/palamidessi97comparing.html
Human Factors Research On Programming Language Syntaxhttp://citeseer.ist.psu.edu/pane00studying.html
Ruby 2.0 Newshttp://citeseer.ist.psu.edu/peytonjones92implementing.html
Object Oriented Programming + Referential Transparencyhttp://citeseer.ist.psu.edu/peytonjones92implementing.html
Conjunction typeshttp://citeseer.ist.psu.edu/pierce91programming.html
Foundational Calculi for Programming Languages (intro)http://citeseer.ist.psu.edu/pierce95foundational.html
Google Code Searchhttp://citeseer.ist.psu.edu/pierce98local.html
Combining computational effectshttp://citeseer.ist.psu.edu/plotkin02notions.html
Functional programming and software engineeringhttp://citeseer.ist.psu.edu/plotkin81structural.html
Circular referenceshttp://citeseer.ist.psu.edu/power99closed.html
When to create syntax?http://citeseer.ist.psu.edu/queinnec96macroexpansion.html
Implementing Declarative Parallel Bottom-Avoiding Choicehttp://citeseer.ist.psu.edu/rauberdubois02implementing.html
BitC, a new OS implementation languagehttp://citeseer.ist.psu.edu/ravara99algebra.html
A Type Theory for Memory Allocation and Data Layouthttp://citeseer.ist.psu.edu/reynolds02separation.html
Is "type" a fundamental intrinsic property of values?http://citeseer.ist.psu.edu/rittri95dimension.html
Multigame A Very High Level Language for Describing Board Gameshttp://citeseer.ist.psu.edu/romein95multigame.html
Multigame A Very High Level Language for Describing Board Gameshttp://citeseer.ist.psu.edu/romein97application.html
Referentially Transparent Schemehttp://citeseer.ist.psu.edu/sabry98what.html
The Next Mainstream Programming Languageshttp://citeseer.ist.psu.edu/sangiorgi99interpreting.html
Concurrent Clustered Programminghttp://citeseer.ist.psu.edu/saraswat91semantic.html
Lambda-muhttp://citeseer.ist.psu.edu/selinger99control.html
Practical: Designing a graph matching language.http://citeseer.ist.psu.edu/sheng99graph.html
Embedding one language in anotherhttp://citeseer.ist.psu.edu/simmons92language.html
Typed Concurrent Programming with Logic Variableshttp://citeseer.ist.psu.edu/smolka95oz.html
Formal methods for O/R mappinghttp://citeseer.ist.psu.edu/smolka95oz.html
Top N Papers 2005http://citeseer.ist.psu.edu/source.html
Deconstructing Process Isolationhttp://citeseer.ist.psu.edu/spatscheck99defending.html
Top N Papers 2005http://citeseer.ist.psu.edu/statistics.html
Building Interpreters by Composing Monadshttp://citeseer.ist.psu.edu/steele94building.html
Pre-LINQ: rich object management in your PLhttp://citeseer.ist.psu.edu/tarr93pleiades.html
Protocol languageshttp://citeseer.ist.psu.edu/thiagarajan97expressively.html
Continuations for Parallel Logic Programminghttp://citeseer.ist.psu.edu/todoran00continuations.html
ACM Queue: A Conversation with Steve Ross-Talbothttp://citeseer.ist.psu.edu/vanderaalst03pi.html
Active Libraries and Universal Languageshttp://citeseer.ist.psu.edu/veldhuizen04active.html
Restructuring Partitioned Normal Form Relations Without Information Losshttp://citeseer.ist.psu.edu/vincent97restructuring.html
Predicate Dispatch in the newshttp://citeseer.ist.psu.edu/wadler87views.html
The Killer Application for Concatenative Languageshttp://citeseer.ist.psu.edu/wadler90linear.html
New Paul Graham thing...http://citeseer.ist.psu.edu/wadler95how.html
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://citeseer.ist.psu.edu/wadler95monads.html
Conversion of 'functional' to 'imperative' algorithms: is it possible?http://citeseer.ist.psu.edu/walker00alias.html
Rules for Developing Safety-Critical Codehttp://citeseer.ist.psu.edu/wallace95functional.html
Is "type" a fundamental intrinsic property of values?http://citeseer.ist.psu.edu/wand91automatic.html
Denotational semantics of a DSL?http://citeseer.ist.psu.edu/widom92denotational.html
Avoiding worst case GC with large amounts of data?http://citeseer.ist.psu.edu/wilson92uniprocessor.html
Introduction to (Formal) Type Systemshttp://citeseer.ist.psu.edu/wright92syntactic.html
Expressivityhttp://citeseer.lcs.mit.edu/felleisen90expressive.html
"The Anatomy of a Loop"http://citeseer.lcs.mit.edu/felleisen90expressive.html
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://citeseer.lcs.mit.edu/felleisen90expressive.html
Relevance of Curry-Howardhttp://citeseer.lcs.mit.edu/felleisen90expressive.html
A Survey of Object-Oriented Conceptshttp://citeseer.nj.nec.com/102142.html
SLAM (at POPL)http://citeseer.nj.nec.com/103674.html
Concepts, Techniques and Models of Computer Programminghttp://citeseer.nj.nec.com/120621.html
The Charity Languagehttp://citeseer.nj.nec.com/14385.html
Programming Linguisticshttp://citeseer.nj.nec.com/14832.html
Reading Styles ( Idiomatic Lisp and Idiomatic Scheme )http://citeseer.nj.nec.com/162336.html
PROLAC: Language for protocol compilationhttp://citeseer.nj.nec.com/17536.html
Can Programming Be Liberated from the von Neumann Style?http://citeseer.nj.nec.com/183013.html
Backus Turing Award Lecturehttp://citeseer.nj.nec.com/183013.html
Computing with Cells and Atomshttp://citeseer.nj.nec.com/193761.html
A semantics for imprecise exceptionshttp://citeseer.nj.nec.com/196569.html
Logic/Object Oriented Fusionhttp://citeseer.nj.nec.com/19900.html
Does Code Decay?http://citeseer.nj.nec.com/200710.html
Type-safe Covariance in Eiffelhttp://citeseer.nj.nec.com/24009.html
Logic/Object Oriented Fusionhttp://citeseer.nj.nec.com/246051.html
Control handling primitiveshttp://citeseer.nj.nec.com/25749.html
Iteration Abstraction in Satherhttp://citeseer.nj.nec.com/265.html
A Formal Model for an Expressive Fragment of XSLThttp://citeseer.nj.nec.com/295373.html
(Elegant) Recursive Ascent Parsinghttp://citeseer.nj.nec.com/309419.html
Darcshttp://citeseer.nj.nec.com/316105.html
Constraint Logic Programming: A Surveyhttp://citeseer.nj.nec.com/334926.html
Computability and Recursionhttp://citeseer.nj.nec.com/375380.html
Compiler reliabilityhttp://citeseer.nj.nec.com/379562.html
Perspectiveshttp://citeseer.nj.nec.com/383622.html
Refactoring Functional Programshttp://citeseer.nj.nec.com/386474.html
Re-writing abstractionshttp://citeseer.nj.nec.com/392916.html
Beyond Objects: Generative Programminghttp://citeseer.nj.nec.com/408302.html
Getting Startedhttp://citeseer.nj.nec.com/423413.html
Sina Language and Composition Filtershttp://citeseer.nj.nec.com/427558.html
Sina Language and Composition Filtershttp://citeseer.nj.nec.com/441723.html
Ada and Java: real-time advantageshttp://citeseer.nj.nec.com/445079.html
Events and Continuationshttp://citeseer.nj.nec.com/4469.html
Intentional Programming Overviewhttp://citeseer.nj.nec.com/460278.html
Perspectiveshttp://citeseer.nj.nec.com/461895.html
vmgen: A Generator of Efficient Virtual Machine Interpretershttp://citeseer.nj.nec.com/485307.html
Types in Programming Languageshttp://citeseer.nj.nec.com/489211.html
A Proposal For Classifying Tangled Codehttp://citeseer.nj.nec.com/506922.html
Conceptual Integrity in Erlanghttp://citeseer.nj.nec.com/574647.html
The Java™ specs in a formal wayhttp://citeseer.nj.nec.com/582912.html
(Elegant) Recursive Ascent Parsinghttp://citeseer.nj.nec.com/82230.html
Feng Shui for Standard ML Programmershttp://citeseer.nj.nec.com/87305.html
(Lisp) Beating the Averageshttp://citeseer.nj.nec.com/88826.html
Computing with Cells and Atomshttp://citeseer.nj.nec.com/adleman94molecular.html
Generator and Search Objects in Javahttp://citeseer.nj.nec.com/allison00generator.html
Logic/Object Oriented Fusionhttp://citeseer.nj.nec.com/amir01objectoriented.html
Garbage Collection Can Be Faster Than Stack Allocationhttp://citeseer.nj.nec.com/appel87garbage.html
Garbage collection vs. reference counting in .NEThttp://citeseer.nj.nec.com/appel87garbage.html
Search and Imperative Programminghttp://citeseer.nj.nec.com/apt97search.html
Richard Hamming: You and Your Researchhttp://citeseer.nj.nec.com/articles.html
Elements of Basic Category Theoryhttp://citeseer.nj.nec.com/backhouse89making.html
NULLhttp://citeseer.nj.nec.com/barendregt94introduction.html
Getting Startedhttp://citeseer.nj.nec.com/barendregt94introduction.html
Introduction to Lambda Calculushttp://citeseer.nj.nec.com/barendregt94introduction.html
Research Papershttp://citeseer.nj.nec.com/barendregt94introduction.html
The Impact of The Lambda Calculus...http://citeseer.nj.nec.com/barendregt97impact.html
Links to JFP Papershttp://citeseer.nj.nec.com/betarte00type.html
Backwards Debugginghttp://citeseer.nj.nec.com/booth97walk.html
Description Logics in Data Managementhttp://citeseer.nj.nec.com/borgida95description.html
Contributors Needed!http://citeseer.nj.nec.com/bosch98design.html
Relational Programming (whatever happened to...)http://citeseer.nj.nec.com/breazu-tannen91structural.html
SchemeUnit and SchemeQL: Two Little Languageshttp://citeseer.nj.nec.com/breazu-tannen91structural.html
Spreadsheet Languageshttp://citeseer.nj.nec.com/cache/papers/cs/17012/ftp:zSzzSzgatekeeper.dec.comzSzpubzSzDECzSzPascalzSziso10206.pdf/extended-pascal-iso.pdf
State and modularityhttp://citeseer.nj.nec.com/cache/papers/cs/633/ftp:zSzzSzftp.cs.indiana.eduzSzpubzSzscheme-repositoryzSzdoczSzpubszSzexpress.pdf/felleisen90expressive.pdf
On Understanding Types, Data Abstraction, and Polymorphismhttp://citeseer.nj.nec.com/cardelli85understanding.html
Bricklin: Why Johnny can't programhttp://citeseer.nj.nec.com/cardelli89typeful.html
Patterns in Datatype-Generic Programminghttp://citeseer.nj.nec.com/cardelli89typeful.html
The JScript Type System, Part Onehttp://citeseer.nj.nec.com/cardelli97type.html
Dynamic languages and virtual machineshttp://citeseer.nj.nec.com/cardelli97type.html
static AND dynamic typinghttp://citeseer.nj.nec.com/cartwright91soft.html
Co- and Contra-variancehttp://citeseer.nj.nec.com/castagna95covariance.html
Escape Analysis for Javahttp://citeseer.nj.nec.com/choi99escape.html
Parallel Programming with Logic Languageshttp://citeseer.nj.nec.com/ciancarini92parallel.html
Darcshttp://citeseer.nj.nec.com/cinneide00composite.html
Darcshttp://citeseer.nj.nec.com/cinneide98program.html
Typed Logical Variables in Haskellhttp://citeseer.nj.nec.com/claessen00typed.html
DDJ, March 2004, Programming Languageshttp://citeseer.nj.nec.com/clements01little.html
Compiler reliabilityhttp://citeseer.nj.nec.com/colby00certifying.html
The Query Language TQLhttp://citeseer.nj.nec.com/conforti02tql.html
A tutorial on graph transformationhttp://citeseer.nj.nec.com/context/199172/0
Most amazing designer?http://citeseer.nj.nec.com/context/28725/0
The History of Thttp://citeseer.nj.nec.com/context/28823/0
The Charity Languagehttp://citeseer.nj.nec.com/context/359732/0
Edsger Wybe Dijkstra (1930-2002)http://citeseer.nj.nec.com/context/36701/0
Tools for ruleshttp://citeseer.nj.nec.com/context/41717/0
Looking for B. Moura dissertationhttp://citeseer.nj.nec.com/context/64159/0
Securing reflective towershttp://citeseer.nj.nec.com/context/72525/0
GNU Prologhttp://citeseer.nj.nec.com/context/9367/0
Concepts, Techniques and Models of Computer Programminghttp://citeseer.nj.nec.com/cook92interfaces.html
Direct manipulation languageshttp://citeseer.nj.nec.com/cs?q=Napier88&cs=1
Research Publication Modes Need to be Reengineeredhttp://citeseer.nj.nec.com/cs
Real Programmers Don't Use Pascalhttp://citeseer.nj.nec.com/curien00duality.html
SchemeUnit and SchemeQL: Two Little Languageshttp://citeseer.nj.nec.com/darwen95third.html
Bricklin: Why Johnny can't programhttp://citeseer.nj.nec.com/day99symbolic.html
Concept programminghttp://citeseer.nj.nec.com/dedinechin97libraries.html
First-class Attribute Grammarshttp://citeseer.nj.nec.com/demoor00firstclass.html
GNU Prologhttp://citeseer.nj.nec.com/diaz00gnu.html
Expressiveness of Declarative Languageshttp://citeseer.nj.nec.com/did/31548
Lazy Functional Parser Combinators in Javahttp://citeseer.nj.nec.com/dijkstra01lazy.html
Comparing Two Garbage Collectors for C++http://citeseer.nj.nec.com/edelson91smart.html
Comparing Two Garbage Collectors for C++http://citeseer.nj.nec.com/edelson92comparing.html
Seesofthttp://citeseer.nj.nec.com/eick94graphically.html
Polyglot Programminghttp://citeseer.nj.nec.com/elliott98declarative.html
Comparing Two Garbage Collectors for C++http://citeseer.nj.nec.com/ellis93safe.html
Reading Styles ( Idiomatic Lisp and Idiomatic Scheme )http://citeseer.nj.nec.com/ernst98predicate.html
Making reliable distributed systems in the presence of software errorshttp://citeseer.nj.nec.com/felleisen90expressive.html
Events and Continuationshttp://citeseer.nj.nec.com/filinski89declarative.html
Packrat Parsinghttp://citeseer.nj.nec.com/filinski89declarative.html
The Java™ specs in a formal wayhttp://citeseer.nj.nec.com/filinski89declarative.html
Linguistic side effectshttp://citeseer.nj.nec.com/filinski94recursion.html
Representing Monadshttp://citeseer.nj.nec.com/filinski94representing.html
Python Metaclass Programminghttp://citeseer.nj.nec.com/filinski94representing.html
Aspects, Quantification & Obliviousnesshttp://citeseer.nj.nec.com/filman00aspectoriented.html
NULLhttp://citeseer.nj.nec.com/flanagan-essence.html
20 Years of PLDI - CALL FOR NOMINATIONShttp://citeseer.nj.nec.com/flanagan-essence.html
The Essence of Compiling with Continutationshttp://citeseer.nj.nec.com/flanagan-essence.html
Research Papershttp://citeseer.nj.nec.com/flanagan-essence.html
JScript is a Functional Languagehttp://citeseer.nj.nec.com/flatt02composable.html
Is Inheritance a Pillar of OO?http://citeseer.nj.nec.com/flatt98classe.html
Using Mix-ins with Pythonhttp://citeseer.nj.nec.com/flatt98classe.html
Sharing Code through First-class Environmentshttp://citeseer.nj.nec.com/gelernter87environments.html
Embedding Sequence Analysis in FPhttp://citeseer.nj.nec.com/giegerich92embedding.html
Contributors Needed!http://citeseer.nj.nec.com/gil98design.html
Floating Point Arithmetichttp://citeseer.nj.nec.com/goldberg91what.html
Events and Continuationshttp://citeseer.nj.nec.com/graunke01automatically.html
Events and Continuationshttp://citeseer.nj.nec.com/graunke03modeling.html
Copying and Comparing: Problems and Solutionshttp://citeseer.nj.nec.com/grogono00copying.html
You call that a Monad? This HERE's a Monad.... And a Shell.http://citeseer.nj.nec.com/haahr93es.html
The Charity Languagehttp://citeseer.nj.nec.com/hasegawa95decomposing.html
Model Checking Java Programs Using Java PathFinderhttp://citeseer.nj.nec.com/havelund98model.html
Links to JFP Papershttp://citeseer.nj.nec.com/hayden97distributed.html
Semantics of Programming Languages: A Tool-Oriented Approachhttp://citeseer.nj.nec.com/heering00semantics.html
A Proposal For Classifying Tangled Codehttp://citeseer.nj.nec.com/highley99aspect.html
Specifying reusable components using Contractshttp://citeseer.nj.nec.com/holland92specifying.html
Links to JFP Papershttp://citeseer.nj.nec.com/hoogendijk00container.html
Charming Python: Using combinatorial functions in the itertools modulehttp://citeseer.nj.nec.com/howard96inductive.html
B. Stroustrup: Serving the C++ Communityhttp://citeseer.nj.nec.com/howard96inductive.html
Generalising Monads to Arrowshttp://citeseer.nj.nec.com/hughes98generalising.html
Fold and Unfold for Program Semanticshttp://citeseer.nj.nec.com/hutton98fold.html
Folding over treeshttp://citeseer.nj.nec.com/hutton98fold.html
The Java™ specs in a formal wayhttp://citeseer.nj.nec.com/igarashi99featherweight.html
Xtatic: Native XML processing for C#http://citeseer.nj.nec.com/igarashi99featherweight.html
The Charity Languagehttp://citeseer.nj.nec.com/jacobs95objects.html
Programming Linguisticshttp://citeseer.nj.nec.com/jacobs96inheritance.html
Papers in Coalgebra Theory and Applicationshttp://citeseer.nj.nec.com/jacobs97tutorial.html
Coalgebraic Reasoning about Classes in Object-Oriented Languageshttp://citeseer.nj.nec.com/jacobs97tutorial.html
The Charity Languagehttp://citeseer.nj.nec.com/jacobs98coalgebraic.html
Coalgebraic Reasoning about Classes in Object-Oriented Languageshttp://citeseer.nj.nec.com/jacobs98coalgebraic.html
Sharing Code through First-class Environmentshttp://citeseer.nj.nec.com/jagannathan89programming.html
Linguistic Universals and Particularshttp://citeseer.nj.nec.com/jones95using.html
Links to JFP Papershttp://citeseer.nj.nec.com/jun98visualisation.html
Domain-specific Embedded Languages and Program Generatorshttp://citeseer.nj.nec.com/kamin98research.html
Applications of Continuationshttp://citeseer.nj.nec.com/kelsey95correspondence.html
Using Physical Dimensionshttp://citeseer.nj.nec.com/kennedy94dimension.html
Efficient JVM Just-in-Time Compilationhttp://citeseer.nj.nec.com/krall98efficient.html
Perspectiveshttp://citeseer.nj.nec.com/krishnamurthi98synthesizing.html
LPS: Language Prototyping Systemhttp://citeseer.nj.nec.com/labragayo01lps.html
Representing Monadshttp://citeseer.nj.nec.com/liang95monad.html
A Modular Monadic Action Semanticshttp://citeseer.nj.nec.com/liang95monad.html
Composition Languageshttp://citeseer.nj.nec.com/luckham95three.html
Real Time Processinghttp://citeseer.nj.nec.com/lundqvist99formal.html
Elements of Basic Category Theoryhttp://citeseer.nj.nec.com/martini96element.html
Elements of Basic Category Theoryhttp://citeseer.nj.nec.com/martini96element.html
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://citeseer.nj.nec.com/massalin92synthesi.html
Udell on licensing and lock-inhttp://citeseer.nj.nec.com/mattsson99mnesia.html
Hundred Year Languagehttp://citeseer.nj.nec.com/mcbride01derivative.html
Concepts, Techniques and Models of Computer Programminghttp://citeseer.nj.nec.com/meijer91functional.html
All About Monadshttp://citeseer.nj.nec.com/meijer95merging.html
Control handling primitiveshttp://citeseer.nj.nec.com/moreau94partial.html
Richard Hamming: You and Your Researchhttp://citeseer.nj.nec.com/mostcited.html
Putting Type Annotations to Workhttp://citeseer.nj.nec.com/odersky96putting.html
Theorems for free!http://citeseer.nj.nec.com/ohearn95parametricity.html
Towards the best collection APIhttp://citeseer.nj.nec.com/opdyke92refactoring.html
Evaluation Order Semantics in Expressions with Side Effectshttp://citeseer.nj.nec.com/papaspyrou00study.html
JScript is a Functional Languagehttp://citeseer.nj.nec.com/pasalic02tagless.html
De-biforestationhttp://citeseer.nj.nec.com/peytonjones96compiling.html
ll1-discuss on macroshttp://citeseer.nj.nec.com/peytonjones96compiling.html
Misc Linkshttp://citeseer.nj.nec.com/peytonjones96compiling.html
Why Events Are a Bad Ideahttp://citeseer.nj.nec.com/pike94acme.html
Dynamically scoped functions vs. AOPhttp://citeseer.nj.nec.com/prehofer97from.html
Control handling primitiveshttp://citeseer.nj.nec.com/queinnec93library.html
Sharing Code through First-class Environmentshttp://citeseer.nj.nec.com/queinnec96sharing.html
TPK Algorithm in Different Programming Languageshttp://citeseer.nj.nec.com/reid99handling.html
A Logic for Shared Mutable Data Structureshttp://citeseer.nj.nec.com/reynolds02separation.html
B. Stroustrup: Serving the C++ Communityhttp://citeseer.nj.nec.com/reynolds02separation.html
Continuations Reading Grouphttp://citeseer.nj.nec.com/reynolds93discoveries.html
Edsger Wybe Dijkstra (1930-2002)http://citeseer.nj.nec.com/reynolds93discoveries.html
Tuples + Objects + Infosets =Too Much Stuff!http://citeseer.nj.nec.com/reynolds96design.html
Heap Profiling for Space Efficiencyhttp://citeseer.nj.nec.com/runciman96heap.html
What is a Purely Functional Language?http://citeseer.nj.nec.com/sabry98what.html
Coroutines in Chttp://citeseer.nj.nec.com/schinz01tail.html
Semanticshttp://citeseer.nj.nec.com/schmidt96programming.html
Book Review: Purely Functional Data Structureshttp://citeseer.nj.nec.com/seidel96randomized.html
Folding over treeshttp://citeseer.nj.nec.com/sheard93fold.html
Refactoring Functional Programshttp://citeseer.nj.nec.com/simonyi95death.html
Richard Hamming: You and Your Researchhttp://citeseer.nj.nec.com/singhal96programming.html
Control handling primitiveshttp://citeseer.nj.nec.com/sitaram93handling.html
Delimited Control for PLT Schemehttp://citeseer.nj.nec.com/sitaram93handling.html
The Essence of Strategic Programminghttp://citeseer.nj.nec.com/smaragdakis97distil.html
Richard Hamming: You and Your Researchhttp://citeseer.nj.nec.com/source.html
Small Time Languageshttp://citeseer.nj.nec.com/stonebraker86design.html
An Analysis of the Divergence of Two Sather Dialectshttp://citeseer.nj.nec.com/stoutamire96analysi.html
Xtatic: Native XML processing for C#http://citeseer.nj.nec.com/studer00constructive.html
Coroutines in Chttp://citeseer.nj.nec.com/tarditi90no.html
Richard Hamming: You and Your Researchhttp://citeseer.nj.nec.com/thomas93scalable.html
Programming Linguisticshttp://citeseer.nj.nec.com/turi98foundation.html
A Revolution in Logic?http://citeseer.nj.nec.com/vanbenthem00hintikka.html
Meta Programming with Concrete Object Syntaxhttp://citeseer.nj.nec.com/vandenbrand98current.html
Multiple inheritance thru automated delegation in Javahttp://citeseer.nj.nec.com/viega98automated.html
Nonalgorithmic programminghttp://citeseer.nj.nec.com/wadler95how.html
A formal semantics of patterns in XSLThttp://citeseer.nj.nec.com/wadler99formal.html
A Software Engineering Perspective on Algorithmicshttp://citeseer.nj.nec.com/weihe99software.html
Uniprocessor Garbage Collection Techniqueshttp://citeseer.nj.nec.com/wilson92uniprocessor.html
Links to JFP Papershttp://citeseer.nj.nec.com/wong98kleisli.html
Barrier Methods for Garbage Collectionhttp://citeseer.nj.nec.com/zorn90barrier.html
How To Read a Paperhttp://citeulike.org/
Parrot 0.2.2 Releasedhttp://cixar.com/~segphault/programming/code/samples/parrot_test/
Mondo bizarrohttp://c-jump.com/
CLAIRE: Combining Sets, Search and Rules to Better Express Algorithmshttp://claire3.free.fr/index.htm
The Nature of Lisp (a tutorial)http://cl-cookbook.sourceforge.net/
CleanJ - Concurrent Clean on Java VMhttp://cleanj.sourceforge.net/
Continuations as UI elementshttp://cliki.net/CLIM
The Human-Language Interfacehttp://cliki.net/CLIM
What's up guys?http://cliki.tunes.org/
Message Object Oriented vs Function Object Orientedhttp://cliki.tunes.org/Actor
Elements of Basic Category Theoryhttp://cliki.tunes.org/Category%20Theory%20101
Does Visual Studio Rot the Mind?http://cliki.tunes.org/CLIM
Concepts, Techniques and Models of Computer Programminghttp://cliki.tunes.org/Dispatch
Lojbanhttp://cliki.tunes.org/Dynamo
Functional and logic paradigms...http://cliki.tunes.org/Functional
Glossary page on Lambda?http://cliki.tunes.org/Glossary
Special characters' input methodshttp://cliki.tunes.org/HTML%20special%20characters%20and%20symbols
LtU etiquettehttp://cliki.tunes.org/index
Category theoryhttp://cliki.tunes.org/Learning%20Lounge
Tunes.org and its review site updated.http://cliki.tunes.org/Learning%20Lounge
Functional and logic paradigms...http://cliki.tunes.org/Logic
Metaprogramming in Heronhttp://cliki.tunes.org/Metaprogramming
Explaining monadshttp://cliki.tunes.org/Monad
Glossary page on Lambda?http://cliki.tunes.org/Morphism
House , hOp - the Haskell Operating Systemhttp://cliki.tunes.org
Glossary page on Lambda?http://cliki.tunes.org
Tunes.org and its review site updated.http://cliki.tunes.org
Reading, Writing, and Codehttp://clim.mikemac.com/
The Human-Language Interfacehttp://clim.mikemac.com/
The Human-Language Interfacehttp://clim.mikemac.com/images/listener1.jpg
The O'Ciao Approach to OO Logic Programminghttp://clip.dia.fi.upm.es/
Inside every API is a programming language struggling to get outhttp://clip.dia.fi.upm.es/COLOGNET-WS/2002/PAPERS/Gupta.pdf
Binary relationshttp://clip.dia.fi.upm.es/papers/persdb-tr.pdf
Can Programming Be Liberated from the von Neumann Style?http://clisp.cons.org/propaganda.html
Screamer: a Common Lisp library for non-determinismhttp://clocc.sf.net
Erlang is Ickyhttp://clocc.sf.net
"Popular vs. Good" in Programming Languageshttp://clorb.sourceforge.net
CLRFIshttp://clrfi.alu.org/
Erlisp: Common Lisp Meets Erlanghttp://clrfi.alu.org/
CLRFIshttp://clrfi.alu.org/mailman/listinfo/clrfi-process
CLRFIshttp://clrfi.alu.org/mailman/listinfo
CLRFIshttp://clrfi.alu.org/process/mechanism
CLRFIshttp://clrfi.alu.org/process
CLRFIshttp://clrfi.alu.org:8080/@md=d&cd=//clrfi.alu.org/&c=Da3@//clrfi.alu.org/?ac=107&mx=10
Introduction to the Java EE 5 Platformhttp://clsql.b9.com/
Links Slideshttp://clsql.b9.com
"Popular vs. Good" in Programming Languageshttp://clsql.b9.com
Mind Mappershttp://clusty.com/clustering
Interview with Brian Kernighanhttp://cm.bell-labs.com/cm/cs/cstr/100.ps.gz
Learning a new programming languagehttp://cm.bell-labs.com/cm/cs/cstr/100.ps.gz
Small Time Languageshttp://cm.bell-labs.com/cm/cs/tpop/index.html
The new old or The "Return" to Concurrencyhttp://cm.bell-labs.com/cm/cs/upe/
SMLNJ RIP?http://cm.bell-labs.com/cm/cs/what/smlnj/
Teaching an ML compiler to speak C nativelyhttp://cm.bell-labs.com/cm/cs/who/blume/papers/nlffi.pdf
Teaching an ML compiler to speak C nativelyhttp://cm.bell-labs.com/cm/cs/who/blume/papers/nlffi-entcs.pdf
C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberghttp://cm.bell-labs.com/cm/cs/who/dmr/chist.html
C language historyhttp://cm.bell-labs.com/cm/cs/who/dmr/chist.html
Five Little Languages and How They Grew: Talk at HOPLhttp://cm.bell-labs.com/cm/cs/who/dmr/hopl.html
Arc - An Unfinished Dialect of Lisphttp://cm.bell-labs.com/cm/cs/who/wadler/armstrong.ps
Erlang/OTP release with multiprocessor supporthttp://cm.bell-labs.com/cm/cs/who/wadler/armstrong.ps
Industrial-Strength Functional Programminghttp://cm.bell-labs.com/cm/cs/who/wadler/papers/sigplan-why/sigplan-why.ps
[The Creation of a Constraint-based Programming Language]http://cm.bell-labs.com/cm/cs/who/wadler/steele-oopsla98.pdf
Growing a Languagehttp://cm.bell-labs.com/cm/cs/who/wadler/steele-oopsla98.pdf
Comprehending Monadshttp://cm.bell-labs.com/cm/cs/who/wadler/topics/monads.html#monads
Lisp-Stat does not seem to be in good health lately.http://cm.bell-labs.com/cm/ms/departments/sia/doc/ISI99Omegahat.pdf
Multivariate Regressionhttp://cm.bell-labs.com/cm/ms/departments/sia/S/history.html
How fundamental is information?http://cm.bell-labs.com/cm/ms/what/shannonday/paper.html
According to Allen Holub programming is now a liberal art. When did this happen?http://cm.bell-labs.com/who/god/verisoft/
Functional programming and software engineeringhttp://cminusminus.org/
Concurrency-oriented programminghttp://cml.cs.uchicago.edu/
Erlang concurrency: why asynchronious messages?http://cml.cs.uchicago.edu/
Why Dependent Types Matterhttp://cnx.rice.edu/content/m10728/latest/
Rediscovering Object Orientationhttp://cobolreport.com/columnists/martin/04292002.asp
Events and Continuationshttp://cocoon.apache.org/
X2EE Revamps J2EEhttp://cocoon.apache.org/2.1/introduction.html
Events and Continuationshttp://cocoon.apache.org/2.1/userdocs/flow/api.html
Using continuations for web programminghttp://cocoon.apache.org/2.1/userdocs/flow/api.html
Continuations library for Javahttp://cocoon.apache.org/2.1/userdocs/flow/continuations.html
Using continuations for web programminghttp://cocoon.apache.org/2.1/userdocs/flow/index.html
Lisp sans (((paren-theses ((hell)))))http://code.google.com/p/ez2scm/
muSE - an embeddable scheme dialecthttp://code.google.com/p/muvee-symbolic-expressions/
muSE - an embeddable scheme dialecthttp://code.google.com/p/muvee-symbolic-expressions
Haskell -> Javascript converter, kind ofhttp://code.google.com/webtoolkit/
A DSL based Web Framework.http://code.google.com/webtoolkit/
Google Web Toolkithttp://code.google.com/webtoolkit/overview.html
Every language you never wanted to knowhttp://codeaholic.blogspot.com
Code Generation Netwrokhttp://codegeneration.net/tiki-index.php
Cog code generatorhttp://codegeneration.net/tiki-read_article.php?articleId=58
Coghttp://codegeneration.net/tiki-read_article.php?articleId=58
Sudokuhttp://codepoetics.com/code/sudoku.hs
Grid Computing & the Linda Programming Modelhttp://codepoetics.com/poetix/index.php?m=20041116
Grid Computing & the Linda Programming Modelhttp://codepoetics.com/poetix/index.php?m=20041117
Grid Computing & the Linda Programming Modelhttp://codepoetics.com/poetix/index.php?m=20041118
Mechanics of designing and implementing a languagehttp://codepoetics.com/poetix/index.php?p=103
Mechanics of designing and implementing a languagehttp://codepoetics.com/poetix/index.php?p=104
Mechanics of designing and implementing a languagehttp://codepoetics.com/poetix/index.php?p=94
The fate of reduce() in Python 3000http://codepoetics.com/poetix/index.php?p=94
Transactional Memory with data invariants (draft sequel to the STM-Haskell paper)http://codepoetics.com/poetix
The Problem With Threadshttp://codepoetics.com/wiki/index.php?title=Main_Page
CTM wikihttp://codepoetics.com/wiki/index.php?title=Topics:CTM_in_other_languages
Trying to get embedded python co-routines to workhttp://codespeak.net/py/current/doc/greenlet.html
First public release of PyPyhttp://codespeak.net/pypy/
PyPy wins a funding contract with the EUhttp://codespeak.net/pypy/
Type inference for Pythonhttp://codespeak.net/pypy/dist/pypy/doc/coding-guide.html
Type inference for Pythonhttp://codespeak.net/pypy/dist/pypy/doc/dynamic-language-translation.html
PyPyhttp://codespeak.net/pypy/dist/pypy/doc/getting-started.html#translate-itself-to-lower-level-languages
PyPyhttp://codespeak.net/pypy/dist/pypy/doc/index.html
Type inference for Pythonhttp://codespeak.net/pypy/dist/pypy/doc/news.html
MyHDLhttp://codespeak.net/pypy/dist/pypy/doc/objspace.html
MyHDLhttp://codespeak.net/pypy/dist/pypy/doc/theory.html#abstract-interpretation
PyPyhttp://codespeak.net/pypy/dist/pypy/doc/theory.html
PyPy wins a funding contract with the EUhttp://codespeak.net/pypy/index.cgi?doc/architecture.html
PyPy wins a funding contract with the EUhttp://codespeak.net/pypy/index.cgi?doc/objspace/restrictedpy.html
Haskell -> Javascript converter, kind ofhttp://codespeak.net/pypy
First public release of PyPyhttp://codespeak.net/svn/pypy/dist/pypy/objspace/thunk.py
New for Python 2.5http://codespeak.net/svn/user/arigo/papers/psyco/compiled/theory_psyco.ps.gz
XPythonhttp://codespeak.net/svn/user/hpk/talks/xpython-talk.txt
CogPrints - if you believe PLs are languageshttp://cogprints.org/
The Church-Turing Thesis: Breaking the Mythhttp://cogprints.org/356/
CogPrints - if you believe PLs are languageshttp://cogprints.org/view/subjects/comp-sci-lang.html
Top 5 Tech Bookshttp://cogsci.umn.edu/millennium/final.html
The essence of Dataflow Programming by Tarmo Uustalu and Varmo Venehttp://comments.gmane.org/gmane.comp.lang.haskell.general/12171
What good is Strong Normalization in Programming Languages?http://comments.gmane.org/gmane.comp.science.types/4269
μABC: A Minimal Aspect Calculushttp://common-lisp.net/project/aspectl/
I "got" imperative programming throught data bindinghttp://common-lisp.net/project/cells/
Implementing a Lisp Editor - Would like some advice.http://common-lisp.net/project/climacs/
ContextLhttp://common-lisp.net/project/closer/contextl.html
Flexible Addition of Static Typing to Dynamically Typed Programshttp://common-lisp.net/project/cmucl/doc/cmu-user/compiler-hint.html
Slashdot: "Favourite Programming Language Features?"http://common-lisp.net/project/cmucl/doc/cmu-user/index.html
Most Productive FP Lang?http://common-lisp.net/project/lispbox/
Best Common Lisp IDE?http://common-lisp.net/project/lispbox/
House , hOp - the Haskell Operating Systemhttp://common-lisp.net/project/movitz/
Yearning for a practical schemehttp://common-lisp.net/project/slime/
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://common-lisp.net/project/slime/
On the Revival of Dynamic Languageshttp://common-lisp.net/project/slime/
Introduction to the Java EE 5 Platformhttp://common-lisp.net/project/ucw/
Programming Languages: Application and Interpretationhttp://common-lisp.net/project/ucw/rest.html
Links Slideshttp://common-lisp.net/project/ucw
"Popular vs. Good" in Programming Languageshttp://common-lisp.net/project/ucw
FORTRAN pilot projecthttp://community.computerhistory.org/scc/projects/FORTRAN/
Archiving LISP historyhttp://community.computerhistory.org/scc/projects/FORTRAN/
FORTRAN 25th anniversary film onlinehttp://community.computerhistory.org/scc/projects/FORTRAN/video/FORTRAN-1982.wmv
computerhistory's History of LISPhttp://community.computerhistory.org/scc/projects/LISP/
Archiving LISP historyhttp://community.computerhistory.org/scc/projects/LISP/
Classic LISP books onlinehttp://community.computerhistory.org/scc/projects/LISP/book/III_LispBook_Apr66.pdf
Classic LISP books onlinehttp://community.computerhistory.org/scc/projects/LISP/book/LISP%201.5%20Programmers%20Manual.pdf
The Nature of Lisp (a tutorial)http://community.computerhistory.org/scc/projects/LISP/book/LISP%20I%20Programmers%20Manual.pdf
Lisp sans (((paren-theses ((hell)))))http://community.computerhistory.org/scc/projects/LISP/interlisp/Teitelman-3IJCAI.pdf
Introducing o:XMLhttp://community.moertel.com/ss/space/pxsl
Functional programming and software engineeringhttp://community.schemewiki.org/?gcc-does-no-flow-analysis
"Popular vs. Good" in Programming Languageshttp://community.schemewiki.org/
Book opinions?http://compilers.iecc.com/comparch/article/90-03-039
(Elegant) Recursive Ascent Parsinghttp://compilers.iecc.com/comparch/article/93-05-016
(Elegant) Recursive Ascent Parsinghttp://compilers.iecc.com/comparch/article/93-05-045
The Salishan problemshttp://compilers.iecc.com/comparch/article/95-06-043
Classic CS Textshttp://compilers.iecc.com/crenshaw/
Compiler with easily retargetable and flexible back-end?http://compilers.iecc.com/crenshaw/
Amusing questionhttp://compilers.iecc.com/crenshaw/
An Incremental Approach to Compiler Constructionhttp://compilers.iecc.com/crenshaw/
Musical programming and languageshttp://compo-music.net/en/accueil.php
Compo - a language to describe musichttp://compo-music.net/en/accueil.php
Inhouse traininghttp://compose.labri.fr/documentation/dsl/
What is so bad about compiling?http://compose.labri.fr/prototypes/tempo/
Tutorial Notes on Partial Evaluationhttp://compose.labri.u-bordeaux.fr/documentation/pe/
Creating applications with Mozillahttp://composite.mozdev.org
Whitespacehttp://compsoc.dur.ac.uk/whitespace/
Whitespacehttp://compsoc.dur.ac.uk/whitespace/index.php
Language Design 101http://conal.net/
New Paul Graham thing...http://conal.net/fran/
New Paul Graham thing...http://conal.net/Pan/
Functional Imageshttp://conal.net/papers/functional-images/fop-conal.pdf
Shhttp://conal.net/papers/Vertigo/
Special Topics in Domain Specific Languages (course)http://conal.net/papers/Vertigo/
Etech 2006 CFPhttp://conferences.oreillynet.com/cs/et2006/create/e_sess/
Python versus Parrot challenge, the Pie-thonhttp://conferences.oreillynet.com/os2004/
Lang .NET 2006http://conferences.oreillynet.com/os2006/
Visual Basic and LINQhttp://conferences.yapceurope.org/2005/talk/188
ESL Designhttp://confluent.org/wiki/doku.php
Just What is it that Makes Martin-Lof's Type Theory so Different, so Appealing?http://consequently.org/
2nd CfP: Structures and Deductionshttp://consequently.org/edit/page/Home
Print.google.comhttp://consequently.org/edit/page/Logic_Books_at_print.google.com
Resources related to logic?http://consequently.org/edit/page/Proof_and_Counterexample
Why Dependent Types Matterhttp://consequently.org/edit/page/Proof_and_Counterexample
Proof and Counterexamplehttp://consequently.org/edit/page/Proof_and_Counterexample
2nd CfP: Structures and Deductionshttp://consequently.org/edit/page/SD05
From shift and reset to polarized linear logichttp://consequently.org/papers/extendingj.pdf
Why Dependent Types Matterhttp://consequently.org/writing/hpplrssl/
Classic LISP books onlinehttp://cooking-with-lisp.blogspot.com/2005/07/people-learning-lisp-today-have-it-so.html
Open data types and open functionshttp://coq.inria.fr/
unchecked exceptions are like runtime type checking?http://coq.inria.fr/
MathLanghttp://coq.inria.fr/
Functional programming and software engineeringhttp://coq.inria.fr/
Formal semantics for working programmershttp://coq.inria.fr/
Dynamic Semanticshttp://coq.inria.fr/
Alloy: A Simple Structural Modeling Language Based on First-Order Logichttp://coq.inria.fr/
Specifying ECMAScript via MLhttp://coq.inria.fr/
A Very Modal Model of a Modern, Major, General Type Systemhttp://coq.inria.fr/doc/tutorial.html
Machine Obstructed Proofhttp://coq.inria.fr/doc/tutorial.html
automatic theorem provinghttp://coq.inria.fr/doc/tutorial.html
Abstracting Allocation: The New new Thinghttp://coq.inria.fr
automatic theorem provinghttp://coq.inria.fr
A type-correct, stack-safe, provably correct, expression compiler in Epigramhttp://coq.inria.fr
Cost of provably-correct codehttp://coq.inria.fr
OOP Parallel class hierarchieshttp://coq.inria.fr
unchecked exceptions are like runtime type checking?http://coq.inria.fr
Software ideals and historyhttp://courses.cs.tamu.edu/petep/24%20ideals_and_history.pdf
Pure bigraphs: structure and dynamics (by Robin Milner)http://courses.cs.vt.edu/~cs5204/fall03/DayByDay.html
Pure bigraphs: structure and dynamics (by Robin Milner)http://courses.cs.vt.edu/~cs5204/fall03/DayByDay.html
Pure bigraphs: structure and dynamics (by Robin Milner)http://courses.cs.vt.edu/~cs5204/fall03/DayByDay.html
Gottfried Wilhelm Leibnizhttp://courses.science.fau.edu/~rjordan/phy1931/VOLTAIRE/voltaire.htm
GaTech SqueakEnd 2002http://coweb.cc.gatech.edu/guzdial/17
GaTech SqueakEnd 2002http://coweb.cc.gatech.edu/mmWorkshop/3
Squeak bookshttp://coweb.cc.gatech.edu/squeakbook/
Free Smalltalk bookshttp://coweb.cc.gatech.edu/squeakbook
GaTech SqueakEnd 2002http://coweb.cc.gatech.edu:8888/cs2340/uploads/1939/introtocs2340-sp02.ppt
Squeak bookshttp://coweb.cc.gatech.edu:8888/squeakbook/uploads/noel.pdf
Transparent Persistencehttp://coyotos.org/
any functional language without GC?http://coyotos.org/docs/bitc/relnotes-0.9.html
Transparent Persistencehttp://coyotos.org/docs/misc/eros-comparison.html
Transparent Persistencehttp://coyotos.org
Perl6 - PUGShttp://cpan.uwinnipeg.ca/htdocs/ponie/jit.html
Programming in dchttp://cpe000103c34069-cm014300001653.cpe.net.cable.rogers.com/weblogs/ben/programming/dc/Prime-Sieve-in-DC.writeback
Practical: Designing a graph matching language.http://cpgraph.info.ucl.ac.be/
Common Lisp Exception Handlinghttp://cpptips.hyperformix.com/cpptips/term_except
Lean Software, Software Jewels & Software Toolshttp://cr.yp.to/bib/1995/wirth.pdf
The R Projecthttp://cran.r-project.org/doc/FAQ/R-FAQ.html#Lexical-scoping
The R Projecthttp://cran.r-project.org/doc/FAQ/R-FAQ.html
Lisp-Stat does not seem to be in good health lately.http://cran.r-project.org/doc/manuals/R-intro.html#Scope
The R Projecthttp://cran.r-project.org/doc/manuals/R-intro.html
The R Projecthttp://cran.r-project.org/doc/manuals/R-lang.html
Alan Kay's talk at O'Reilly Emerging Technology Conference 2003http://craphound.com/kayetcon2003
Introduction to the Java EE 5 Platformhttp://crazybob.org/2006/01/i-dont-get-spring.html
Failure-oblivious computinghttp://crc.stanford.edu/crc_papers/CRC-TR-98-2.pdf
Oxymoronic? "Safety-critical development guidelines for real-time Java"http://crc.stanford.edu/crc_papers/CRC-TR-98-2.pdf
The Needle Programming Languagehttp://cristal.inria.fr/~bonniot/bonniot02.ps
Static Typing Where Possible, Dynamic Typing When Neededhttp://cristal.inria.fr/~fpottier/wallace/
Objects and classes versus moduleshttp://cristal.inria.fr/~remy/
Objects and classes versus moduleshttp://cristal.inria.fr/~remy/cours/appsem/
OCaml Tutorials and Summaryhttp://cristal.inria.fr/~remy/cours/appsem/
Objects and classes versus moduleshttp://cristal.inria.fr/~remy/cours/appsem/ocaml-mixins.html
Constraint-based type inference for guarded algebraic data typeshttp://cristal.inria.fr/~simonet/publis/index.en.html
Why type systems are interestinghttp://cristal.inria.fr/~simonet/publis/index.en.html
A constraint-based approach to guarded algebraic data typeshttp://cristal.inria.fr/~simonet/publis/index.en.html
Combinators for contractshttp://cristal.inria.fr/~simonet/publis/index.en.html
E Thesis: Robust Compositionhttp://cristal.inria.fr/~simonet/publis/index.en.html
Constraint-Based Type Inference for Guarded Algebraic Data Typeshttp://cristal.inria.fr/~simonet/publis/simonet-aplas03-full.pdf
Constraint-Based Type Inference for Guarded Algebraic Data Typeshttp://cristal.inria.fr/~simonet/publis/simonet-icfp03-full.pdf
The SkyNet Virus: Why it is Unstoppable; How to Stop ithttp://cristal.inria.fr/~simonet/soft/flowcaml/
How are GADTs useful in practical programming?http://cristal.inria.fr/~simonet/soft/flowcaml/
G-Men Called on W-Hats for WMVDhttp://cristal.inria.fr/~simonet/soft/flowcaml/
Flow Camlhttp://cristal.inria.fr/~simonet/soft/flowcaml/
Combinators for contractshttp://cristal.inria.fr/~simonet/soft/flowcaml/
A Type Discipline for Authorization Policieshttp://cristal.inria.fr/~simonet/soft/flowcaml/
A Type System Equivalent to Flow Analysishttp://cristal.inria.fr/~simonet/soft/flowcaml/
Flow Camlhttp://cristal.inria.fr/~simonet/soft/flowcaml/flowcaml-manual.pdf
E Thesis: Robust Compositionhttp://cristal.inria.fr/~simonet/soft/flowcaml
ACM Queue: A Conversation with Alan Kayhttp://cristal.inria.fr/~simonet/soft/flowcaml
Call for Papers: ACM Symposium on Dynamic Languageshttp://cristal.inria.fr/~simonet/soft/flowcaml
Why type systems are interestinghttp://cristal.inria.fr/~simonet/soft/flowcaml
Flow Camlhttp://cristal.inria.fr/~simonet/talks/simonet-appsem-03.pdf
The essence of ML type inferencehttp://cristal.inria.fr/attapl/
ICFP PROGRAMMING CONTESThttp://cristal.inria.fr/ICFP2001/prog-contest/
Results of 4th ICFP Programming Contesthttp://cristal.inria.fr/ICFP2001/prog-contest/
The ICFP Programming Contest is underway!http://cristal.inria.fr/ICFP2001/prog-contest/news.html
Happy Birthday LtUhttp://cristal.inria.fr/ICFP2001/prog-contest/task.html
Exploiting parser ambiguityhttp://crm.umontreal.ca/pub/Ventes/desc/PM023.html
Map of LtU readershttp://crookedtimber.org/2005/10/26/map-of-ct-readers/
Amusing questionhttp://crookedtimber.org/2006/05/21/gateway-books-discussion-thread/
Croquet Project Releases Initial Developer Releasehttp://croquetproject.org/
Avoiding worst case GC with large amounts of data?http://cs.anu.edu.au/~Steve.Blackburn/pubs/abstracts.html
A question I have been meaning to ask.http://cs.anu.edu.au/student/comp8033/hol.html
Sudokuhttp://cs.calstatela.edu/~wiki/index.php/Courses/CS_460/Fall_2005
Sudokuhttp://cs.calstatela.edu/wiki/index.php/Courses/CS_460/Fall_2005/Homework#Sudoku_using_Finite_Sets
Marc Andreessen: A Web Odysseyhttp://cs.gmu.edu/~sean/stuff/java-objc.html
Prototyping of Mechanisms in Success/Failure Based Languageshttp://cs.hamilton.edu/~bailey/pubs/techreps/CS-90-35.pdf
The essence of Dataflow Programming by Tarmo Uustalu and Varmo Venehttp://cs.ioc.ee/~tarmo/papers/essence.pdf
The new old or The "Return" to Concurrencyhttp://cs.ioc.ee/~tarmo/papers/essence.pdf
Roles of Variableshttp://cs.joensuu.fi/~saja/var_roles/
Roles of Variableshttp://cs.joensuu.fi/~ykuliko/role_SML/
Abstractly typed languageshttp://cs.nyu.edu/~bacon/setl-doc.html
Lambda Calculus In Javahttp://cs.nyu.edu/courses/summer02/G22.2110-001/lect5.html
Impedance mismatch: RDBMS and PLshttp://cs.nyu.edu/shasha/papers/jagtalk.html
Java Collections Clearinghousehttp://cs.oregonstate.edu/~budd/books/jds/
Categorical Programming with Abstract Data Typeshttp://cs.oregonstate.edu/~erwig/meta/
Phenomenology of Languages and Language Designhttp://cs.ua.edu/403/Previous_Semesters/Fall%202002/Assignments/programming_journal.htm
Cost of provably-correct codehttp://cs.umaine.edu/~chaitin/unknowable/lisp.html
Design Concepts in Programming Languageshttp://cs.wellesley.edu/~fturbak/pubs/6821/current/
Introduction to Programming Languages (book)http://cs.wwc.edu/~aabyan/221_2/PLBOOK/
Resources related to logic?http://cs.wwc.edu/~aabyan/Logic/
VHLLshttp://cs1.cs.nyu.edu/bacon/phd-thesis/diss/node7.html
Why compiler optimizations are interestinghttp://cs1.cs.nyu.edu/leunga/www/MLRISC/Doc/html/index.html
Interview with Intel's C++ Compiler Teamhttp://cs1.cs.nyu.edu/leunga/www/MLRISC/Doc/html/index.html
Micro Autonomous Underwater Vehicles and Smalltalkhttp://cs1.cs.nyu.edu/leunga/www/MLRISC/Doc/html/index.html
Expressiveness versus execution speedhttp://cs1.cs.nyu.edu/leunga/www/MLRISC/Doc/html/INTRO.html
Micro Autonomous Underwater Vehicles and Smalltalkhttp://cs1.cs.nyu.edu/leunga/www/MLRISC/Doc/html/mlrisc-compiler.html
Micro Autonomous Underwater Vehicles and Smalltalkhttp://cs1.cs.nyu.edu/leunga/www/MLRISC/Doc/html/mlrisc-graphics.html
Micro Autonomous Underwater Vehicles and Smalltalkhttp://cs1.cs.nyu.edu/leunga/www/MLRISC/Doc/html/systems.html
Jef Raskin: The Woes of IDEshttp://csc.noctrl.edu/f/opdyke/OOPSLA2002/Papers/TransformDataLayer.pdf
A Good OOP Critique?http://csce.unl.edu/~susan/esp/van.html
Combining Theorem Proving and Programminghttp://cscs.umich.edu/~crshalizi/weblog/367.html
Gamma formalismhttp://csdl2.computer.org/comp/proceedings/hicss/1996/7324/00/73240273.pdf
The Origins and Nature of Computationhttp://csdl2.computer.org/comp/proceedings/lics/2000/0725/00/07250177.pdf
Guido: Language Design Is Not Just Solving Puzzleshttp://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&toc=comp/mags/so/2005/03/s3toc.xml&DOI=10.1109/MS.2005.66
TECHNICAL SYMPOSIUM ON SOFTWARE, SCIENCE & SOCIETYhttp://cse.ogi.edu/~asnyder/S3S/agenda.html
Quickieshttp://cseng.aw.com/book/related/0,3833,020163371X+11,00.html
Advanced Programming Language Design (Finkel)http://cseng.aw.com/book/related/0,3833,0805311912+20,00.html
Advanced Programming Language Design book available onlinehttp://cseng.aw.com/book/related/0,3833,0805311912+20,00.html
Advanced Programming Language Design book available onlinehttp://cseng.aw.com/book/toc/0,3830,0805311912,00.html
Future Directions for C++http://cseng.awl.com/book/0,3828,0201704315,00.html
Kristen Nygaard (1927-2002)http://cs-exhibitions.uni-klu.ac.at/documents/text/simula_an_algol_based_simulation_language.pdf
What do you mean by studying "programming languages"?http://csg.csail.mit.edu/u/a/arvind/public_html/bio.html
Chapel: "Solving the parallel programming problem"http://csg.lcs.mit.edu/pubs/memos/Memo-393/memo-393.pdf
The undergraduate language course: what to do?http://csis.pace.edu/~bergin/
Patterns for teaching Patternshttp://csis.pace.edu/~bergin/PedPat1.3.html
Embedding Prolog in Haskellhttp://csli-publications.stanford.edu/site/0937073180.html
Why type systems are interestinghttp://cs-people.bu.edu/liulk/slurpcast
Static Typing Where Possible, Dynamic Typing When Neededhttp://csserver.evansville.edu:8888/roberts/uploads/1/unanticipatedSoftwareEvolution.pdf
Non-null references?http://cs-www.cs.yale.edu/homes/dvm/nil.html
MetaOcamlhttp://cs-www.cs.yale.edu/homes/taha/MetaOCaml/
MetaOcamlhttp://cs-www.cs.yale.edu/homes/taha/publications/thesis/thesis.pdf
Obituary: Herbert Simonhttp://cui.unige.ch/langlist?IPL
A Lambda Calculus for Dynamic Bindinghttp://cui.unige.ch/OSG/research/Hop/hop.html
More on Curlhttp://curl.lcs.mit.edu/curl/wwwpaper.html
Data Parallel Algorithmshttp://cva.stanford.edu/cs99s/papers/hillis-steele-data-parallel-algorithms.pdf
Continuations in Java and Java-based Web Frameworkshttp://cvs.apache.org/viewcvs.cgi/cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/
Events and Continuationshttp://cvs.cocoondev.org/cgi-bin/viewcvs.cgi/?cvsroot=rhino
Monads are an idiom, but Idiom isn't a monadhttp://cvs.haskell.org/cgi-bin/cvsweb.cgi/fptools/libraries/base/Control/Applicative.hs
According to Allen Holub programming is now a liberal art. When did this happen?http://cvs.haskell.org/cgi-bin/cvsweb.cgi/programatica/hOp/kernel/Kernel/Driver/NE2000/
According to Allen Holub programming is now a liberal art. When did this happen?http://cvs.haskell.org/cgi-bin/cvsweb.cgi/programatica/hOp/kernel/Net/
Announce: School of Expression softwarehttp://cvs.haskell.org/Hugs/pages/downloading.htm
Haskell for C Programmershttp://cvs.haskell.org/Hugs/pages/users_guide/implicit-parameters.html
C-like Functional Programming Languageshttp://cvs.metaprl.org:12000/cvsweb/cyclone/doc/cyc_users_guide.htm?rev=1.13&content-type=text/html
Type Theoretical Foundations for Data Structures, Classes, and Objectshttp://cvs.metaprl.org:12000/metaprl/default.html
Why type systems are interesting - part IIhttp://cvs.metaprl.org:12000/metaprl/papers/compiler1.html
Type Theoretical Foundations for Data Structures, Classes, and Objectshttp://cvs.metaprl.org:12000/metaprl/papers/thesis-kopylov.html
Why type systems are interesting - part IIhttp://cvs.metaprl.org:12000/metaprl/system/mp-itt.html
On the Revival of Dynamic Languageshttp://cvs.metaprl.org:12000/omake/
o:XMLhttp://cvs.sf.net/cgi-bin/viewcvs.cgi/ssax/SSAX/docs/SXML-paper.tex?rev=2.6
Trees with parent "pointers"http://cvs.sf.net/cgi-bin/viewcvs.cgi/ssax/SSAX/examples/parent-pointers.scm
Algebraic patterns in Schemehttp://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/distel/distel/elisp/patmatch.el?rev=1.7&content-type=text/vnd.viewcvs-markup
Parrot In Detailhttp://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/python/python/nondist/sandbox/parrot/
expressivity of "idiomatic C++"http://cvs.sourceforge.net/viewcvs.py/chaos-pp/order-pp/doc/tom/tom.ltx?view=markup
expressivity of "idiomatic C++"http://cvs.sourceforge.net/viewcvs.py/chaos-pp/order-pp/example/
Hungarian Notation vs The Right Thinghttp://cvs.sourceforge.net/viewcvs.py/haskell-libs/libs/physics/
The new old or The "Return" to Concurrencyhttp://cvs.sourceforge.net/viewcvs.py/kamaelia/Code/CPP/Scratch/
The new old or The "Return" to Concurrencyhttp://cvs.sourceforge.net/viewcvs.py/kamaelia/Code/Python/Kamaelia/Examples/example10/SimpleDiracEncodeDecode.py?view=auto
The new old or The "Return" to Concurrencyhttp://cvs.sourceforge.net/viewcvs.py/kamaelia/Code/Python/Kamaelia/Examples/example10/SimpleDiracPlayer.py?view=auto
The new old or The "Return" to Concurrencyhttp://cvs.sourceforge.net/viewcvs.py/kamaelia/Code/Python/Kamaelia/Examples/example4/MulticastStreamingSystem.py?view=auto
The new old or The "Return" to Concurrencyhttp://cvs.sourceforge.net/viewcvs.py/kamaelia/Code/Python/Kamaelia/Examples/example4/MulticastStreamingSystem_SRM.py?view=auto
The new old or The "Return" to Concurrencyhttp://cvs.sourceforge.net/viewcvs.py/kamaelia/Code/Python/Kamaelia/Examples/example9/Simplegame.py?view=auto
The new old or The "Return" to Concurrencyhttp://cvs.sourceforge.net/viewcvs.py/kamaelia/Code/Python/Kamaelia/Tools/KamaeliaPresent.py?rev=1.6&view=auto
The new old or The "Return" to Concurrencyhttp://cvs.sourceforge.net/viewcvs.py/kamaelia/Code/Python/Kamaelia/Tools/VisualPipeBuilder.py?rev=1.2&view=auto
The new old or The "Return" to Concurrencyhttp://cvs.sourceforge.net/viewcvs.py/kamaelia/Sketches/MPS/Paint/Paint.py?rev=1.1&view=auto
The Weird World of Bi-Directional Programminghttp://cvs.sourceforge.net/viewcvs.py/kanren/kanren/examples/pure-bin-arithm.scm
Inverse typechecker and theorem proving in intuitionistic and classical logicshttp://cvs.sourceforge.net/viewcvs.py/kanren/kanren/mini/logic.scm
The Reasoned Schemerhttp://cvs.sourceforge.net/viewcvs.py/kanren/kanren/mini/mk.scm?view=markup
Inverse typechecker and theorem proving in intuitionistic and classical logicshttp://cvs.sourceforge.net/viewcvs.py/kanren/kanren/mini/type-inference.scm
Embedding one language in anotherhttp://cvs.sourceforge.net/viewcvs.py/kokogut/kokogut/lib/Network/Network/Sockets/GetAddrInfo.ko?view=markup
Concept programminghttp://cvs.sourceforge.net/viewcvs.py/mozart-dev/mozart/xl/library/xl.math.complex.xs?rev=1.1&view=markup
Concept programminghttp://cvs.sourceforge.net/viewcvs.py/mozart-dev/mozart/xl/library/xl.text_io.xs?view=markup
Concepts: Design choices for template argument checkinghttp://cvs.sourceforge.net/viewcvs.py/mozart-dev/mozart/xl/TESTS/instantiation/minimax_vararg_generics.xl?rev=1.7&view=markup
Concept programminghttp://cvs.sourceforge.net/viewcvs.py/mozart-dev/mozart/xl/TESTS/instantiation/minimax_vararg_generics.xl?rev=1.7&view=markup
Concept programminghttp://cvs.sourceforge.net/viewcvs.py/mozart-dev/mozart/xl/TESTS/parser/external_pragma.xl?view=markup
Concept programminghttp://cvs.sourceforge.net/viewcvs.py/mozart-dev/mozart/xl/TESTS/semantics/for_loop.xl?view=markup
Concept programminghttp://cvs.sourceforge.net/viewcvs.py/xlr/xl2/bootstrap/xl.translator.xl?view=markup
o:XMLhttp://cvs.zope.org/Zope/lib/python/TAL/
Email/news interfacehttp://cvsweb.civicactions.net/cgi/cvsweb.cgi/~checkout~/civicgroups/civicspace/modules/forummail/doc/index.html?rev=1.4;content-type=text%2Fhtml
Buried Treasure - No Fluff Just Stuffhttp://cwarren.infogami.com/Boa/syntax
Advantages of Soft Typinghttp://cwarren.infogami.com/Boa/types
Type inference for Pythonhttp://cwarren.infogami.com/Boa/types
Windows Scripting?http://cwashington.netreach.net/main/default.asp?topic=links
Windows Scriptinghttp://cwashington.netreach.net/main_site/
Type systems and software evolutionhttp://cyber.law.harvard.edu/eldredvreno/
A Hacker's Introduction to Partial Evaluationhttp://cybertiggyr.com/gene/peval/peval.cgi
Let's make a programming language!http://cybertiggyr.com/gene/peval/peval.cgi
A Comparison of Ada and Real-Time Java for Safety-Critical Applicationshttp://cyclone.thelanguage.org/wiki/Papers
Petition for adding garbage collection to C++.http://cyclone.thelanguage.org/wiki/Papers
Cyclone 1.0 released.http://cyclone.thelanguage.org
A Comparison of Ada and Real-Time Java for Safety-Critical Applicationshttp://cyclone.thelanguage.org
Mind Mappershttp://dabbledb.com/
Chapel: "Solving the parallel programming problem"http://dacnet.rice.edu/Depts/CRPC/HPFF/index.cfm
Generic C# Sample Programshttp://dada.perl.it/shootout/
Comparisons between languages for performancehttp://dada.perl.it/shootout/
Erlang is Ickyhttp://dada.perl.it/shootout/
java vs. C# speed comparisons?http://dada.perl.it/shootout/index.html
Comparisons between languages for performancehttp://dada.perl.it/shootout/sieve.html
Composable memory transactionshttp://dal.i.am/cs/fp/ea8-composablememory_stm.pdf
Two misc. itemshttp://damienkatz.net/2005/01/formula-engine-rewrite.html
Why type systems are interestinghttp://danadler.com/jacob/
Reading, Writing, and Codehttp://danbricklin.com/log/2004_03_11.htm#paw
Fractal Music (and a Personal Introduction)http://dannyayers.com/archives/002511.html
Mind Mappershttp://dannyayers.com/archives/2005/10/03/semantic-web-starting-points/
Fractal Music (and a Personal Introduction)http://dannyayers.com/misc/about/biog.htm
Fractal Music (and a Personal Introduction)http://dannyayers.com
Djinn, a theorem prover in Haskell, for Haskell.http://darcs.augustsson.net/Darcs/Djinn/Djinn.tar.gz
Why do they program in C++?http://darcs.net/
Monads in Rubyhttp://darcs.net/
Human Factors Research On Programming Language Syntaxhttp://daringfireball.net/2005/09/englishlikeness_monster
The English-Likeness Monsterhttp://daringfireball.net/2005/09/englishlikeness_monster
Flapjax - Functional Reactive Ajaxhttp://daringfireball.net/linked/2006/october#wed-18-flapjax
The Little Coder's Predicamenthttp://darius.livejournal.com/30651.html
Inherited Traits - Classes Like Never Beforehttp://darksleep.com/mica/
Human Factors Research On Programming Language Syntaxhttp://databases.about.com/od/sqlserver/a/englishquery.htm
On Garbage Collectionhttp://davenet.userland.com/1999/05/24/editThisPage
PSP Experienceshttp://davidfrico.com/obeirne99.htm
Wadler: XQuery, a typed functional language for querying XMLhttp://db.bell-labs.com/galax/
Relational Programming (whatever happened to...)http://db.cis.upenn.edu/Publications/
Declarative Networking: Language, Execution and Optimizationhttp://db.cs.berkeley.edu/papers/sigmod06-declar.pdf
This Is the Title of This Story, Which Is Also Found Several Times in the Story Itselfhttp://db.cs.utwente.nl/Publications/PaperStore/db-utwente-0000003408.ps
Category theoryhttp://db.cs.utwente.nl/Publications/PaperStore/db-utwente-0000003535.pdf
Datatype Laws without Signatureshttp://db.cs.utwente.nl/Publications/PaperStore/db-utwente-404F33DB.pdf
Category theoryhttp://db.cs.utwente.nl/Publications/PaperStore/db-utwente-404F4540.pdf
Extensible Term Languagehttp://db.cwi.nl/projecten/project.php4?prjnr=117
Extensible Term Languagehttp://db.cwi.nl/projecten/project.php4?prjnr=123
Relevance of Curry-Howardhttp://db.cwi.nl/rapporten/abstract.php?abstractnr=604
The Haskell Programmer's Guide to the IO Monad --- Don't Panichttp://db.ewi.utwente.nl/Publications/PaperStore/db-utwente-0000003696.pdf
When is one thing equal to some other thing?http://db.ewi.utwente.nl/Publications/PaperStore/db-utwente-0000003696.pdf
Rel: an open source implementation of Date & Darwen's Tutorial Dhttp://dbappbuilder.sourceforge.net/cgi-bin/wiki.pl?RelProject
Rel: an open source implementation of Date & Darwen's Tutorial Dhttp://dbappbuilder.sourceforge.net/cgi-bin/wiki.pl?WhyRel
Rel: an open source implementation of Date & Darwen's Tutorial Dhttp://dbappbuilder.sourceforge.net/Rel.html#Grammar
An interview with Chris Datehttp://dbappbuilder.sourceforge.net/Rel.html
Rel: an open source implementation of Date & Darwen's Tutorial Dhttp://dbappbuilder.sourceforge.net/TutorialDGrammar.html
SchemeUnit and SchemeQL: Two Little Languageshttp://dbdebunk.com./
SQL Limitationshttp://dbdebunk.com./
Delphi?!!http://dbn.media.mit.edu/whatisdbn.html
RDF Elevator Pitchhttp://dc.internet.com/news/article.php/2209971
Gregor, the next generation XSLT compilerhttp://dcb.sun.com/practices/howtos/xslt.jsp
Haskell for C Programmershttp://dd.pangyre.org/m/monad.html
Design Patterns as Higher-Order Datatype-Generic Programs.http://debasishg.blogspot.com/2006/03/patterns-and-programming-languages.html
Abstractions considered harmful?http://debuggingabstractions.wikispaces.org/
Looking for FP Debuggershttp://debuggingabstractions.wikispaces.org/War+Stories#obogenomics
A Good OOP Critique?http://dec.bournemouth.ac.uk/ESERG/Technical_Reports/TR02-05/TR02-05.pdf
A Good OOP Critique?http://dec.bournemouth.ac.uk/ESERG/Technical_Reports/TR98-02/TR98-02.ps
Natural Language Programming for Interactive Fictionhttp://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words
Call for Papers: ACM Symposium on Dynamic Languageshttp://decomp.ulb.ac.be:8082/events/dls05/
Little language for use within Java, suited for users to define "rules"http://dedasys.com/freesoftware/hecl/
The lambda C++ libraryhttp://deja.com/getdoc.xp?AN=650348131
Concurrent Clustered Programminghttp://del.icio.us/manuel/concurrency+logic
ILC2002 Proceedings and Videoshttp://del.icio.us/tag/lisp
CiteULikehttp://del.icio.us
Chuck - Concurrent audio programming languagehttp://delysid.org/schearnet.html
Microsoft Atlashttp://demo.nextapp.com/InteractiveTest/ia
G-Men Called on W-Hats for WMVDhttp://den.cubik.org/
Scheme & Macroshttp://dept-info.labri.u-bordeaux.fr/~strandh/Teaching/MTP/Common/Strandh-Tutorial/diff-scheme.html
How birds learn songshttp://deseretnews.com/dn/view/1,1249,595111048,00.html
Jef Raskin: The Woes of IDEshttp://dev.eclipse.org/mhonarc/lists/stellation-res/msg00899.html
Eclipse C/C++ Dev Tools 2.0 Releasedhttp://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/cdt-home/downloads/main.html?cvsroot=Tools_Project
JDeveloperAOPhttp://dev.eclipse.org/viewcvs/indextech.cgi/%7Echeckout%7E/org.eclipse.ajdt/AJDT_30M9_src/org.eclipse.ajdt/doc/whatsnew/newnoteworthy.html
AOP Without The Buzzwordshttp://dev.eclipse.org/viewcvs/indextech.cgi/~checkout~/aspectj-home/doc/progguide/starting-aspectj.html
The Dada Enginehttp://dev.null.org/dadaengine/
Future Perlhttp://dev.perl.org/~ask/als/
New Paul Graham thing...http://dev.perl.org/perl1/dist/
1st International Workshop on Interpreted Languageshttp://dev.perl.org/perl6/
Parrot 0.2.2 Releasedhttp://dev.perl.org/perl6/
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://dev.perl.org/perl6/doc/design/apo/A06.html
Why You Might Want to Try Rubyhttp://dev.rubycentral.com/book/classes.html#UC
Javascript with native XML supporthttp://dev2dev.bea.com/articles/JSchneider_XML.jsp
Javascript with native XML supporthttp://dev2dev.bea.com/articles/JSchneider_XML.jsp
Native XML Scriptinghttp://dev2dev.bea.com/articlesnews/discussion/thread.jsp?thread=JSchneider_XML
Microsoft Forges Ahead With New Compiler Technologyhttp://dev2dev.bea.com/technologies/javelin/
Microsoft Forges Ahead With New Compiler Technologyhttp://dev2dev.bea.com/technologies/javelin
Gamma formalismhttp://developer.apple.com/documentation/Cocoa/Conceptual/CocoaBindings/index.html
ObjectiveCLIPS Releasedhttp://developer.apple.com/documentation/Cocoa/Conceptual/CoreData/index.html
What will Apple's move to Intel mean for Alternative Language Communities?http://developer.apple.com/documentation/DeviceDrivers/Conceptual/IOKitFundamentals/index.html#//apple_ref/doc/uid/TP0000011
What will Apple's move to Intel mean for Alternative Language Communities?http://developer.apple.com/documentation/DeviceDrivers/index.html#//apple_ref/doc/uid/TP30000423
What will Apple's move to Intel mean for Alternative Language Communities?http://developer.apple.com/documentation/MacOSX/Conceptual/universal_binary/universal_binary.pdf
Putting Curry-Howard to Workhttp://developer.apple.com/documentation/MusicAudio/Reference/CoreAudio/core_audio_types/chapter_6_section_4.html
The Objective-C Languagehttp://developer.apple.com/techpubs/macosx/Cocoa/ObjectiveC/ObjC.pdf
Generic Javahttp://developer.java.sun.com/developer/bugParade/bugs/4144488.html
Generic Javahttp://developer.java.sun.com/developer/bugParade/bugs/4343727.html
Preview of Java 1.5http://developer.java.sun.com/developer/earlyAccess/adding_generics/index.html
Java and Pointershttp://developer.kde.org/~sewardj/
Public resources for ECMAScript Edition 4http://developer.mozilla.org/es4/
Public resources for ECMAScript Edition 4http://developer.mozilla.org/es4/clarification/clarifications.html
Public resources for ECMAScript Edition 4http://developer.mozilla.org/es4/discussion/discussions.html
Block-scopehttp://developer.mozilla.org/es4/proposals/block_expressions.html
Public resources for ECMAScript Edition 4http://developer.mozilla.org/es4/proposals/block_expressions.html
Public resources for ECMAScript Edition 4http://developer.mozilla.org/es4/proposals/iterators_and_generators.html
Public resources for ECMAScript Edition 4http://developer.mozilla.org/es4/proposals/meta_objects.html
Public resources for ECMAScript Edition 4http://developer.mozilla.org/es4/proposals/proper_tail_calls.html
Public resources for ECMAScript Edition 4http://developer.mozilla.org/es4/proposals/proposals.html
Public resources for ECMAScript Edition 4http://developer.mozilla.org/es4/proposals/stack_inspection.html
Public resources for ECMAScript Edition 4http://developer.mozilla.org/es4/proposals/structural_types_and_typing_of_initializers.html
JavaScript 2.0: Evolving a Language for Evolving Systemshttp://developer.mozilla.org/presentations/xtech2006/javascript/
JavaScript 2 and the Future of the Webhttp://developer.mozilla.org/presentations/xtech2006/javascript/
Narrative Javascripthttp://developer.mozilla.org/presentations/xtech2006/javascript/
JavaScript 2.0: Evolving a Language for Evolving Systemshttp://developer.mozilla.org/presentations/xtech2006/javascript/bigo.html
Why Johnny can't codehttp://developer.mozilla.org/samples/raycaster/RayCaster.html
Windows Scriptinghttp://developer.netscape.com/docs/manuals/javascript.html
Accelerator: simplified programming of graphics processing units for general-purpose uses via data-parallelismhttp://developer.nvidia.com/page/cg_main.html
XNHTMLhttp://developerdocumentation.ning.com/forum.php?Forum:title=Ning+XNHTML+Reference
XNHTMLhttp://developerdocumentation.ning.com/post.php?Post:slug=AEN585
XNHTMLhttp://developerdocumentation.ning.com/post.php?Post:slug=AEN668
The new old or The "Return" to Concurrencyhttp://developers.omnimark.com/documentation/concept/603.htm
The new old or The "Return" to Concurrencyhttp://developers.omnimark.com/documentation/supplement.htm
Gamma formalismhttp://developers.omnimark.com/etcetera/streaming-component-combinators.pdf
Programming Languages in the Markup Worldhttp://developers.omnimark.com/etcetera/streaming-component-combinators.tar.gz
Refactoring Functional Programshttp://developers.slashdot.org/article.pl?sid=01/11/19/1959242&mode=thread&tid=156
Two New Microsoft Languages - AsmL and Panhttp://developers.slashdot.org/article.pl?sid=02/06/11/2137246&mode=thread&tid=109
NVIDIA's Cg technologyhttp://developers.slashdot.org/article.pl?sid=02/06/15/170237&mode=thread&tid=152
Perl Foundation Grants are Almost Emptyhttp://developers.slashdot.org/article.pl?sid=02/07/06/1556223&mode=thread&tid=145
Water : A new OO, Dynamic, and Secure Language for Web Services and XMLhttp://developers.slashdot.org/article.pl?sid=02/11/28/0251248&mode=thread&tid=156
Programming languages will become OSshttp://developers.slashdot.org/article.pl?sid=03/01/17/1656249&mode=thread&tid=156
JXXX Compiler Servicehttp://developers.slashdot.org/article.pl?sid=03/04/26/1650245
Schemix - A Scheme In The Linux Kernelhttp://developers.slashdot.org/article.pl?sid=03/04/27/1810202
80x86 ASM for ASP.NEThttp://developers.slashdot.org/article.pl?sid=03/04/28/2021204
Language Once Was Key-Now It's Designhttp://developers.slashdot.org/article.pl?sid=03/05/12/2357250
Preview of Java 1.5http://developers.slashdot.org/article.pl?sid=03/05/30/1942259
The Little Coder's Predicamenthttp://developers.slashdot.org/article.pl?sid=03/06/11/1348236
Concepts, Techniques and Models of Computer Programminghttp://developers.slashdot.org/article.pl?sid=03/06/18/127214
The Pragmatic Languagehttp://developers.slashdot.org/article.pl?sid=03/07/30/2125246
Early history of Fortranhttp://developers.slashdot.org/article.pl?sid=03/08/03/2257219
The Fault Tolerant Shellhttp://developers.slashdot.org/article.pl?sid=04/03/15/0051221
Pike 7.6 Releasedhttp://developers.slashdot.org/article.pl?sid=04/05/05/2021237&mode=thread&tid=117&tid=126&tid=156&tid=185&tid=99
Fabian Pascal on XQueryhttp://developers.slashdot.org/article.pl?sid=04/06/28/1728204&mode=thread&tid=126
Bossa, a framework for scheduler developmenthttp://developers.slashdot.org/article.pl?sid=04/07/08/199230&mode=thread&tid=106&tid=185
Musical programming and languageshttp://developers.slashdot.org/article.pl?sid=04/09/02/1257253&tid=145&tid=141&tid=1
OCaml vs. C++ for Dynamic Programminghttp://developers.slashdot.org/article.pl?sid=05/03/14/2258219&tid=156
Slashdot: Conceptual Models of a Program?http://developers.slashdot.org/developers/02/06/03/1814251.shtml?tid=156
Leo and Literate Programminghttp://developers.slashdot.org/developers/02/08/28/1655207.shtml?tid=156
Using Redundancies to Find Errorshttp://developers.slashdot.org/developers/03/01/23/0221242.shtml
Toward an architecture for quantum programminghttp://developers.slashdot.org/developers/03/04/03/221222.shtml?tid=156
The Power and Philosophy of Rubyhttp://developers.slashdot.org/developers/03/07/17/1222224.shtml
Scripting with Free Software Rexx implementationshttp://developers.slashdot.org/developers/04/03/24/0034224.shtml
Interview with Donald Knuthhttp://developers.slashdot.org/developers/05/03/14/1411203.shtml
Happy Birthday, PHP...http://developers.slashdot.org/developers/05/06/09/127249.shtml?tid=169
Interval Computationshttp://developers.sun.com/prodtech/cc/articles/int_angles/interval-angles.pdf
X2EE Revamps J2EEhttp://developers.sun.com/techtopics/webservices/reference/whitepapers/jbiwhitepaper.pdf
Functional libraries for Javahttp://devnet.developerpipeline.com/documents/s=9851/q=1/ddj0511i/0511i.html
Building an Extensible Menu Classhttp://devshed.com/Server_Side/PHP/ExtensibleMenuClass/print.html
Have scripting languages peaked?http://devworld.apple.com/dev/techsupport/develop/issue21/21strassman.html
Why Johnny can't codehttp://dewey.soe.berkeley.edu/boxer/
Eidola Languagehttp://dewey.soe.berkeley.edu/boxer/
Eidola Languagehttp://dewey.soe.berkeley.edu/boxer/availability.html
Adding Apples to Orangeshttp://dialect.sf.net
Business Objects Quark - Haskell meets Javahttp://diamond.businessobjects.com/forum/274
Alan Kay's talk at O'Reilly Emerging Technology Conference 2003http://dictionary.reference.com/search?q=anachronism
What's a definition of "type" that beginners can understand?http://dictionary.reference.com/search?q=meaning&r=67
Job / Resume postingshttp://dictionary.reference.com/search?q=obsequious
Screamer: a Common Lisp library for non-determinismhttp://dictionary.reference.com/search?q=undoable
Dr. Seuss on Parser Monadshttp://dimacs.rutgers.edu/Volumes/schools/paper82/node11.html
Multivariate Regressionhttp://dir.yahoo.com/Science/Mathematics/Statistics/
Introduction to Special Issue on Domain-Specific Languageshttp://directory.google.com/Top/Computers/CAD/AutoCAD/Development/
Welcome to the New, Improved LtU!http://directory.google.com/Top/Computers/Programming/Languages/
Trivia: Programming Language Naming Patternshttp://directory.google.com/Top/Computers/Programming/Languages/Leda/
Refactoring Functional Programshttp://directory.google.com/Top/Computers/Programming/Languages/Multiparadigm/?tc=1
The Essence of Strategic Programminghttp://directory.google.com/Top/Computers/Programming/Languages/Prograph/
Introduction to Special Issue on Domain-Specific Languageshttp://directory.google.com/Top/Computers/Programming/Languages/SAS/?tc=1
XLANG and WSFL: Syntactic Arsenichttp://directory.google.com/Top/Computers/Software/Typesetting/TeX/Converters/?tc=1
Introduction to Special Issue on Domain-Specific Languageshttp://directory.google.com/Top/Science/Math/Software/Mathematica/?tc=1
Introduction to Special Issue on Domain-Specific Languageshttp://directory.google.com/Top/Science/Math/Statistics/Software/S-PLUS/
Introduction to Special Issue on Domain-Specific Languageshttp://directory.google.com/Top/Science/Math/Statistics/Software/SPSS/
Linguistic Relativity Homepagehttp://directory.google.com/Top/Science/Social_Sciences/Anthropology/Linguistic_Anthropology/Sapir-Whorf_Hypothesis/?il=1
Animism: An Essential Concept in Programming?http://directory.google.com/Top/Science/Social_Sciences/Language_and_Linguistics/People/Lakoff,_George/
Ian Bicking: The challenge of metaprogramminghttp://dirtsimple.org/
Generic Functions have Landed (Python)http://dirtsimple.org/2004/11/generic-functions-have-landed.html
Python "Monkey Typing"http://dirtsimple.org/2005/01/monkey-typing-for-python.html
Python Optimization Surpriseshttp://dirtsimple.org/2005/02/optimization-surprises.html
Garbage collection vs. reference counting in .NEThttp://discuss.develop.com/archives/wa.exe?A2=ind0010A&L=DOTNET&P=R28572
gen<> past and presenthttp://discuss.develop.com/archives/wa.exe?A2=ind0112&L=genx&F=&S=&P=2047
The CityScript Little Languagehttp://discuss.fogcreek.com/joelonsoftware/default.asp?cmd=show&ixPost=1303&ixReplies=5
Small Time Languageshttp://discuss.fogcreek.com/joelonsoftware/default.asp?cmd=show&ixPost=319
Is Inheritance a Pillar of OO?http://discuss.fogcreek.com/joelonsoftware/default.asp?cmd=show&ixPost=33708&ixReplies=30
Hungarian Notationhttp://discuss.fogcreek.com/joelonsoftware/default.asp?cmd=show&ixPost=35396&ixReplies=28
Shrink-wrap developers: what programming language?http://discuss.fogcreek.com/joelonsoftware/default.asp?cmd=show&ixPost=47453&ixReplies=5
a new programming language called Lingohttp://discuss.fogcreek.com/joelonsoftware/default.asp?cmd=show&ixPost=49148&ixReplies=11
Withhttp://discuss.fogcreek.com/joelonsoftware/default.asp?cmd=show&ixPost=50125
Withhttp://discuss.fogcreek.com/joelonsoftware/default.asp
Continuations library for Javahttp://discuss.fogcreek.com/joelonsoftware3/default.asp?cmd=show&ixPost=94006
Lisp Lovers, how would you fix Lisp or bring it up to date?http://discuss.joelonsoftware.com/default.asp?joel.3.373043.10
distcc: a fast, free distributed C/C++ compilerhttp://distcc.samba.org/
Parallel-Concurrent Programming Dept.http://distcc.samba.org/
Toasterhttp://diveintomark.org/
The CSS debate rages onhttp://diveintomark.org/archives/00000144.html
The CSS debate rages onhttp://diveintomark.org/archives/00000159.html
RSS vs. Echohttp://diveintomark.org/archives/2003/04/21/whats_your_winer_number.html
Charming Python: Using combinatorial functions in the itertools modulehttp://diveintomark.org/archives/2003/06/23/in_brief_angry_grass_edition.html
RSS vs. Echohttp://diveintomark.org/archives/2003/06/26/will_the_real_rss_validator_please_stand_up.html
The CSS debate rages onhttp://diveintomark.org
Python timelinehttp://diveintomark.weblogger.com/pythontimeline
MVC for dummieshttp://diveintomark.weblogger.com/stories/storyReader$140
Abstracting input sourceshttp://diveintomark.weblogger.com
elj Rounduphttp://diveintopython.org/
Charming Python: Using combinatorial functions in the itertools modulehttp://diveintopython.org/
Abstracting input sourceshttp://diveintopython.org/kgp_openanything.html
COM support in Pythonhttp://diveintopython.org
Description Logics in Literate Haskellhttp://dl.kr.org/
Class hierarchies and Ontologieshttp://dl.kr.org
Unification on Stateless Objectshttp://dl.kr.org
SchemeUnit and SchemeQL: Two Little Languageshttp://dmoz.org/Computers/Software/Databases/Relational/Model/
Mind Mappershttp://dmoz.org/Reference/Knowledge_Management/Knowledge_Creation/Mind_Mapping/
Inside Software Factorieshttp://dnjonline.com/article.aspx?ID=mar05_stevecook
Gamma formalismhttp://doc.trolltech.com/3.3/signalsandslots.html
Neophyte question: detecting deadlock, livelock, races etc.http://doc.utwente.nl/49240
Tuples + Objects + Infosets =Too Much Stuff!http://docs.alphora.com/D4LGD4LanguageGuide.html
Tim Bray on Rubyhttp://docs.codehaus.org/display/~jrose
Gamma formalismhttp://docs.jboss.com/seam/latest/reference/en/html/concepts.html#d0e2511
Python 2.5a1 releasedhttp://docs.python.org/dev/whatsnew/node3.html
Python 2.5a1 releasedhttp://docs.python.org/dev/whatsnew/whatsnew25.html
Ian Bicking: The challenge of metaprogramminghttp://docs.python.org/ref/naming.html
Language design: Escaping escapeshttp://docs.python.org/ref/strings.html
Is there a formal basis for generators?http://docs.python.org/tut/node11.html#SECTION00111000000000000000000
AppleScript - a story worth tellinghttp://docs.sun.com/doc/806-2910
Types in CMUCLhttp://docs.warhead.org.uk/cltl/clm/node44.html#SECTION00800000000000000000
The Fortress Language Spec v0.618http://documents.wolfram.com/mathematica/Add-onsLinks/GUIKit/
The Fortress Language Spec v0.618http://documents.wolfram.com/mathematica/book/section-1.10.4
The Fortress Language Spec v0.618http://documents.wolfram.com/mathematica/book/section-1.10.9
The Fortress Language Spec v0.618http://documents.wolfram.com/mathematica/book/section-2.9.1
The Fortress Language Spec v0.618http://documents.wolfram.com/mathematica/Built-inFunctions/InputAndOutput/FormatTypes/FurtherExamples/StandardForm.html
The Fortress Language Spec v0.618http://documents.wolfram.com/mathematica/Built-inFunctions/InputAndOutput/FormatTypes/index.en.html
The Fortress Language Spec v0.618http://documents.wolfram.com/mathematica/functions/FullForm
The Fortress Language Spec v0.618http://documents.wolfram.com/mathematica/functions/StandardForm
The Fortress Language Spec v0.618http://documents.wolfram.com/mathematica/functions/TraditionalForm
The Fortress Language Spec v0.618http://documents.wolfram.com/mathematica/Tour/TheUnifyingIdeaOfMathematica.html
Partial trig functionshttp://documents.wolfram.com/teachersedition/Teacher/ATM.html
Multidimensional arrayshttp://documents.wolfram.com/v5/
Multidimensional arrayshttp://documents.wolfram.com/v5/Built-inFunctions/ListsAndMatrices/ElementExtraction/FurtherExamples/Part.html
Multidimensional arrayshttp://documents.wolfram.com/v5/Built-inFunctions/ListsAndMatrices/ElementExtraction/Part.html
The Fortress Language Spec v0.618http://documents.wolfram.com/v5/Built-inFunctions/NewInVersion4.x/InputAndOutput/InputAliases.html
Multidimensional arrayshttp://documents.wolfram.com/v5/Built-inFunctions/Programming/FunctionalProgramming/index.html
The Fortress Language Spec v0.618http://documents.wolfram.com/v5/GettingStarted/WorkingWithNotebooks/EnteringMathematicalNotation.html
The Fortress Language Spec v0.618http://documents.wolfram.com/v5/GettingStarted/WorkingWithNotebooks/UsingPalettes.html
The Fortress Language Spec v0.618http://documents.wolfram.com/v5/TheMathematicaBook/AdvancedMathematicsInMathematica/MathematicalAndOtherNotation/3.10.1.html
The Fortress Language Spec v0.618http://documents.wolfram.com/v5/TheMathematicaBook/APracticalIntroductionToMathematica/InputAndOutputInNotebooks/index.html
The Fortress Language Spec v0.618http://documents.wolfram.com/v5/TheMathematicaBook/APracticalIntroductionToMathematica/UsingTheMathematicaSystem/1.3.4.html
The Fortress Language Spec v0.618http://documents.wolfram.com/v5/TheMathematicaBook/MathematicaReferenceGuide/ListingOfNamedCharacters/DifferentialD.html
The Fortress Language Spec v0.618http://documents.wolfram.com/v5/TheMathematicaBook/PrinciplesOfMathematica/ManipulatingNotebooks/2.11.3.html
Multidimensional arrayshttp://documents.wolfram.com/v5/Tour/MathematicaAsAProgrammingLanguage.html
Dodohttp://dodo.sourceforge.net
Implementing Declarative Parallel Bottom-Avoiding Choicehttp://doi.acm.org.ezproxy.openu.ac.il/10.1145/72551.72555
Visual Basic and LINQhttp://doi.acm.org/10.1145/1062455.1062487
Finding Application Errors Using PQL: A Program Query Languagehttp://doi.acm.org/10.1145/1094811.1094840
Finding Application Errors Using PQL: A Program Query Languagehttp://doi.acm.org/10.1145/1094811.1094841
Why type systems are interesting - part IIhttp://doi.acm.org/10.1145/239912.239917
OOP Parallel class hierarchieshttp://doi.acm.org/10.1145/239912.239917
The Type-System-Feature-Creep Death Spiralhttp://doi.acm.org/10.1145/263699.263744
The Type-System-Feature-Creep Death Spiralhttp://doi.acm.org/10.1145/292540.292557
An interview with Chris Datehttp://doi.acm.org/10.1145/319587.319592
Questions about Semantics.http://doi.acm.org/10.1145/322609.322795
An interview with Chris Datehttp://doi.acm.org/10.1145/362384.362685
Languages Posterhttp://doi.acm.org/10.1145/365230.365257
Can Programming Be Liberated from the von Neumann Style?http://doi.acm.org/10.1145/72551.72554
Object Oriented Programming + Referential Transparencyhttp://doi.acm.org/10.1145/800168.811543
ABLEhttp://doi.acm.org/10.1145/953777.953783
Concurrency made easy?http://doi.acm.org/10.1145/97946.97955
Dataflow languages and hardware - current status and directionshttp://doi.acm.org/10.1145/980152.980156
Guido: Language Design Is Not Just Solving Puzzleshttp://doi.ieeecomputersociety.org/10.1109/MS.2005.66
Compiler Technology for Scalable Architectureshttp://domino.research.ibm.com/comm/research_projects.nsf/pages/cellcompiler.index.html
Petition for adding garbage collection to C++.http://domino.research.ibm.com/comm/research_projects.nsf/pages/metronome.index.html
The X10 Programming Languagehttp://domino.research.ibm.com/comm/research_projects.nsf/pages/x10.index.html
Philip Greenspun: Lisp diehards = Holocaust deniershttp://dotlisp.sourceforge.net/dotlisp.htm
Haskell for C Programmershttp://download.eclipse.org/eclipse/downloads/drops/S-3.1M7-200505131415/index.php
Eclipse C/C++ Dev Tools 2.0 Releasedhttp://download.eclipse.org/tools/cdt/docs/news/CDT20-News.htm
Visual Basic and LINQhttp://download.microsoft.com/download/4/7/0/4703eba2-78c4-4b09-8912-69f6c38d3a56/LINQ%20Preview.msi
C# Language Specification 2.0 drafthttp://download.microsoft.com/download/8/1/6/81682478-4018-48fe-9e5e-f87a44af3db9/SpecificationVer2.doc
C# Language Specification 2.0 (new features)http://download.microsoft.com/download/8/1/6/81682478-4018-48fe-9e5e-f87a44af3db9/SpecificationVer2.doc
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://download.microsoft.com/download/9/5/0/9503e33e-fde6-4aed-b5d0-ffe749822f1b/csharp%203.0%20specification.doc
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://download.microsoft.com/download/c/f/b/cfbbc093-f3b3-4fdb-a170-604db2e29e99/DLinq%20Overview.doc
Static type inference & late binding?http://download.plt-scheme.org/doc/103p1/html/mrspidey/node2.htm
Can a dynamically typed language support type inference?http://download.plt-scheme.org/doc/103p1/html/mrspidey/node25.htm
Lisp powers Jak & Daxter at Naughty Doghttp://download.plt-scheme.org/doc/203/html/mzlib/mzlib-Z-H-19.html#%_chap_19
PLaneThttp://download.plt-scheme.org/doc/208/html/mzscheme/mzscheme-Z-H-5.html#node_sec_5.4.1
Naked Objectshttp://download.plt-scheme.org/doc/301/html/mzscheme/mzscheme-Z-H-4.html#node_sec_4.5
The Fun of Programminghttp://download.plt-scheme.org/doc/mzscheme/mzscheme-Z-H-12.html#node_chap_12
Lisp sans (((paren-theses ((hell)))))http://download.plt-scheme.org/doc/mzscheme/mzscheme-Z-H-19.html#node_chap_19
Native delimited continuations in (byte-code) OCamlhttp://download.plt-scheme.org/doc/mzscheme/mzscheme-Z-H-6.html#node_sec_6.5
Native delimited continuations in (byte-code) OCamlhttp://download.plt-scheme.org/doc/mzscheme/mzscheme-Z-H-7.html#node_sec_7.8
Native delimited continuations in (byte-code) OCamlhttp://download.plt-scheme.org/doc/mzscheme/mzscheme-Z-H-7.html#node_sec_7.9
Does Visual Studio Rot the Mind?http://download.plt-scheme.org/drscheme/
Buried Treasure - No Fluff Just Stuffhttp://download.plt-scheme.org/mrspidey/
Frappe: Functional Reactive Programming in Javahttp://download.plt-scheme.org/scheme/
Educational Pearl: Automata as Macroshttp://download.plt-scheme.org/scheme/plt/collects/parser-tools/doc.txt
Frappe: Functional Reactive Programming in Javahttp://download.plt-scheme.org/scheme/plt-clean-cvs/collects/frtime/
Eclipse C/C++ Dev Tools 2.0 Releasedhttp://download2.eclipse.org/downloads/drops/R-3.0-200406251208/eclipse-news-part1-R3.html
Writing an interpreter, targeting a VM or writing from scratch?http://dparser.sourceforge.net
Windows security flaw - buffer-overflowhttp://dreamsongs.com/NewFiles/RoadNotTaken.pdf
teaching programming; any research or results?http://drjava.sourceforge.net/
Little language for use within Java, suited for users to define "rules"http://drools.org/
Choice of OS of LtU readershttp://drscheme.org/
Site usage question...http://drupal.org/forum
Email/news interfacehttp://drupal.org/node/29816
PHP 6 picks up GOTO and COMEFROMhttp://drupal.org/node/56815
New RSS Feed(s)http://drupal.org/node/6352
The site discussions forumhttp://drupal.org/node/view/5642
Email/news interfacehttp://drupal.org/project/listhandler
Email/news interfacehttp://drupal.org/project/mailhandler
PHP 6 picks up GOTO and COMEFROMhttp://drupal.org
Dying Tongueshttp://dsc.discovery.com/news/briefs/20040329/womenlanguage.html
Call for Papers: ACM Symposium on Dynamic Languageshttp://dsl.cs.technion.ac.il/projects/Ensemble
System programming using FPhttp://dsl.cs.technion.ac.il/projects/Ensemble
Why do they program in C++?http://dsl.cs.technion.ac.il/projects/Ensemble
Quoteshttp://dsonline.computer.org/0208/f/lam_print.htm
NULLhttp://dsonline.computer.org/0208/f/lam_print.htm
Why type systems are interestinghttp://dsonline.computer.org/0407/d/w4tow.htm
Why type systems are interesting - part IIhttp://dsonline.computer.org/0407/d/w4tow.htm
House , hOp - the Haskell Operating Systemhttp://dst.purevoid.org/
C++ OR mapping - cross platform and dbhttp://dtemplatelib.sf.net/index.htm
Reflection in Java: how are they getting with it?http://dtemplatelib.sourceforge.net/index.htm
Environmental Acquisition - A New InheritancE Mechanismhttp://duncan.smeed.org/
Real Programmers Don't Use Pascalhttp://duncan.smeed.org/
Standard Chttp://duncan.smeed.org/
DIY Web Services with Radio 8http://duncan.smeed.org/2194
My Trip To Microsofthttp://duncan.smeed.org
Untangling the balancing and searching of balanced binary search treeshttp://dx.doi.org/10.1002/spe.564
Handling multiple concurrent exceptions in C++ using futureshttp://dx.doi.org/10.1002/spe.754
Incompleteness in semantics and parallel-orhttp://dx.doi.org/10.1016/0304-3975(77)90053-6
'Information and Computation' Open Accesshttp://dx.doi.org/10.1016/0890-5401(91)90052-4
Why Dependent Types Matterhttp://dx.doi.org/10.1016/j.entcs.2003.12.011
Arrows, like Monads, are Monoidshttp://dx.doi.org/10.1016/S0304-3975(02)00366-3
The Type-System-Feature-Creep Death Spiralhttp://dx.doi.org/10.1016/S1571-0661(05)80691-7
What do you believe about Programming Languages (that you can't prove (yet))?http://dx.doi.org/10.1145/362007.362035
Expressivity of lisp/scheme but speed of assembly/C/C++http://dynamo.ecn.purdue.edu/~qobi/software.html
On Garbage Collectionhttp://dynamo.ecn.purdue.edu/~qobi/software.html
User-defined functions in Excelhttp://dynapad.swiki.net
Lojbanhttp://ebtx.com/lang/eminfrm.htm
XLANG and WSFL: Syntactic Arsenichttp://eclectic.weblogs.com
Constraint Programminghttp://eclipse.crosscoreop.com/eclipse/
Constraint Programminghttp://eclipse.crosscoreop.com/eclipse/reports/index.html
DSL Error Handling in an Object Oriented contexthttp://eclipse.org/proposals/eclipse-gmf/
The IDE Dividehttp://eclipsefp.sf.net/
The IDE Dividehttp://eclipsefp.sf.net/ocaml
The IDE Dividehttp://eclipsefp.sourceforge.net/
Haskell for C Programmershttp://eclipsefp.sourceforge.net/
Most Productive FP Lang?http://eclipsefp.sourceforge.net/ocaml/
New Paul Graham thing...http://eclipsefp.sourceforge.net
Eclipse C/C++ Dev Tools 2.0 Releasedhttp://eclipse-wiki.info/CDT
Intro to the Common Language Infrastructure with David Stutzhttp://ecoop2001.inf.elte.hu/technical_program/invited1.html
The Origins and Nature of Computationhttp://edelstein.huji.ac.il/computation_workshop/
The Origins and Nature of Computationhttp://edelstein.huji.ac.il/computation_workshop/Program_files/program.pdf
Native XML Scriptinghttp://edocs.bea.com/workshop/docs70/help/guide/xmlmap/conHandlingXMLWithECMAScriptExtensions.html
Javascript with native XML supporthttp://e-docs.bea.com/workshop/docs81/doc/en/workshop/guide/xmlmap/navHandlingXMLWithECMAScriptExtensions.html
the Chinese natual languagehttp://educ.queensu.ca/~brownan/courses/aqcsdp97fall/myersbriggs.htm
PyLogohttp://education.mit.edu/starlogo
End Users to Shape Effective Softwarehttp://eecs.oregonstate.edu/EUSES/
End Users to Shape Effective Softwarehttp://eecs.oregonstate.edu/EUSES/papers.php
The Future of .NET Languageshttp://ei.cs.vt.edu/~history/GASCH.KAY.HTML
Do languages matter?http://ei.cs.vt.edu/~wwwbtb/book/chap1/java_hist.html
Interactive Programminghttp://eic.sourceforge.net/documentation/node20.html
Eidola Languagehttp://eidola.org/about.shtml
Eidola Languagehttp://eidola.org/examples/evolution.shtml
Eidola Languagehttp://eidola.org/semantics/Eidola-semantics.pdf
Eidola Languagehttp://eidola.org
Eiffel Studio adds GPL versionhttp://eiffelsoftware.origo.ethz.ch/
Tom 2.3 Releasedhttp://elan.loria.fr/
Programming Languages: Application and Interpretationhttp://eleven.sf.net
Dr. Kenneth Iverson Passes Awayhttp://elliscave.com/APL_J/tool.pdf
Esolang Extravaganzahttp://elswanko.vm.bytemark.co.uk/~fraggle/stuffage/bf.net/
Erlang: A Case Study of Technology Introductionhttp://emea.smallworld.co.uk/support/techpaper/tp1.html
Erlang: A Case Study of Technology Introductionhttp://emea.smallworld.co.uk/support/techpaper/tp5.html
Essay: Multi-Paradigm Design and Generic Programminghttp://emw.inf.tu-dresden.de/de/pdai/Forschung/refactoring/refactoring_html/node40.html
LiteratePrograms wikihttp://en.literateprograms.org/LiteratePrograms:Downloading_LiteratePrograms_source_code_and_content
SICP Translationshttp://en.literateprograms.org/LiteratePrograms:Welcome
Proofs are Programs: 19th Century Logic and 21st Century Computinghttp://en.thinkexist.com/quotation/computer_science_is_no_more_about_computers_than/334131.html
Writing A Lisp Interpreter In Haskellhttp://en.wikibooks.org/wiki/Haskell/Write_Yourself_a_Scheme_in_48_Hours
Why type systems are interesting - part III: latent typeshttp://en.wikibooks.org/wiki/Programming:Ada:Subtypes#Checked_Conversion
Why type systems are interesting - part III: latent typeshttp://en.wikibooks.org/wiki/Programming:Ada:Subtypes
Programming: 50, 100 years from nowhttp://en.wikibooks.org/wiki/Programming:Haskell
Dependent types: literature, implementations and limitations ?http://en.wikipedia.org/w/index.php?title=Dependent_type&action=edit
3APLhttp://en.wikipedia.org/wiki/3APL
ABLEhttp://en.wikipedia.org/wiki/ABLE_programming_language
Let's make a programming language!http://en.wikipedia.org/wiki/Abstract_interpretation
Purity in PLThttp://en.wikipedia.org/wiki/Actor_model
Functional single argument style object oriented programminghttp://en.wikipedia.org/wiki/Actor_model
E Thesis: Robust Compositionhttp://en.wikipedia.org/wiki/Ambient_calculus
Constraint Programminghttp://en.wikipedia.org/wiki/Arc_consistency
AppleScript - a story worth tellinghttp://en.wikipedia.org/wiki/ARexx
History: Array languageshttp://en.wikipedia.org/wiki/Array_programming
Closures for Java or money backhttp://en.wikipedia.org/wiki/ArsDigita_Prize
Promising OS's from a Programming Language Perspectivehttp://en.wikipedia.org/wiki/AS/400_object
LL4 Program and Abstractshttp://en.wikipedia.org/wiki/Basic_English
online literature on CPL?http://en.wikipedia.org/wiki/BCPL
Sapir-Whorf again?http://en.wikipedia.org/wiki/Benjamin_Whorf
Why Are ALL Programming Languages So Low Level?http://en.wikipedia.org/wiki/Brainfuck
Failure-oblivious computinghttp://en.wikipedia.org/wiki/Bystander_effect
Type theory question...http://en.wikipedia.org/wiki/Calculus_of_constructions
Gottfried Wilhelm Leibnizhttp://en.wikipedia.org/wiki/Calculus_ratiocinator
Programming Languages and Lambda Calculihttp://en.wikipedia.org/wiki/Call_by_name#Call_by_name
LtU: Style and Focushttp://en.wikipedia.org/wiki/Captcha
Geometric Algebrahttp://en.wikipedia.org/wiki/Category:Clifford_algebras
The building of robust softwarehttp://en.wikipedia.org/wiki/Category:Dispute_resolution
Guy Steele on Language Designhttp://en.wikipedia.org/wiki/Cell_(microprocessor)
expressivity of "idiomatic C++"http://en.wikipedia.org/wiki/Chewbacca_Defense
LtU: Policies documenthttp://en.wikipedia.org/wiki/Civil_law_(legal_system)
source code conversionhttp://en.wikipedia.org/wiki/Coco/R
source code conversionhttp://en.wikipedia.org/wiki/Code_completion
Why recursing is better than loopinghttp://en.wikipedia.org/wiki/COMEFROM
LtU: Policies documenthttp://en.wikipedia.org/wiki/Common_law
Speed and semantics in CTM Chap. 1http://en.wikipedia.org/wiki/Common_subexpression_elimination
Church-Turning is False?http://en.wikipedia.org/wiki/Computability_logic
Dynamic Languages Symposium Program Onlinehttp://en.wikipedia.org/wiki/Concurrent_computing#Concurrent_programming_languages
Memory fault and segmentation faultshttp://en.wikipedia.org/wiki/Core_dump
online literature on CPL?http://en.wikipedia.org/wiki/CPL_(programming_language)
Failure-oblivious computinghttp://en.wikipedia.org/wiki/Crash-only_software
Yield Prologhttp://en.wikipedia.org/wiki/CSharp
unchecked exceptions are like runtime type checking?http://en.wikipedia.org/wiki/Curry-Howard_isomorphism
What are the real benefits of FP?http://en.wikipedia.org/wiki/Cybernetics
unchecked exceptions are like runtime type checking?http://en.wikipedia.org/wiki/Defensive_programming
"dynamic" generative programming?http://en.wikipedia.org/wiki/Definite_description
Rethinking Linguistic Relativityhttp://en.wikipedia.org/wiki/Deixis
MPS-based editor for Epigram programming language.http://en.wikipedia.org/wiki/Dependent_types
unchecked exceptions are like runtime type checking?http://en.wikipedia.org/wiki/Devil's_advocate
unchecked exceptions are like runtime type checking?http://en.wikipedia.org/wiki/Diminishing_returns
'Information and Computation' Open Accesshttp://en.wikipedia.org/wiki/Doom_engine
"Language Oriented Programming" Meta Programming Systemhttp://en.wikipedia.org/wiki/Doskona%C5%82a_pr%C3%B3%C5%BCnia
Linspire chooses Haskell as preferred languagehttp://en.wikipedia.org/wiki/Dugong
Block-scopehttp://en.wikipedia.org/wiki/Dynamic_variable_scoping
Google Magichttp://en.wikipedia.org/wiki/Ego_surfing
MPS-based editor for Epigram programming language.http://en.wikipedia.org/wiki/Epigram_programming_language
The fundamental difference between Sets and Lists?http://en.wikipedia.org/wiki/Equivalence_class
Why Dependent Types Matterhttp://en.wikipedia.org/wiki/Existential_quantification
foldl and foldrhttp://en.wikipedia.org/wiki/F-algebra
Implementing arrayshttp://en.wikipedia.org/wiki/Fanout
Stroustrup: A Brief Look at C++0xhttp://en.wikipedia.org/wiki/First-class_(object)
Stroustrup: A Brief Look at C++0xhttp://en.wikipedia.org/wiki/First-class_object
The Language Machine - a toolkit for language and grammarhttp://en.wikipedia.org/wiki/Formal_grammar
Why do they program in C++?http://en.wikipedia.org/wiki/Founder_effect
This Is the Title of This Story, Which Is Also Found Several Times in the Story Itselfhttp://en.wikipedia.org/wiki/G%C3%B6del,_Escher,_Bach
Dynamic Semanticshttp://en.wikipedia.org/wiki/Geas
Language support for generating functions?http://en.wikipedia.org/wiki/Generating_function
Genetic algorithms vs. genetic programming - PLT perspective?http://en.wikipedia.org/wiki/Genetic_algorithm
Genetic algorithms vs. genetic programming - PLT perspective?http://en.wikipedia.org/wiki/Genetic_programming
Gottfried Wilhelm Leibnizhttp://en.wikipedia.org/wiki/Gottfried_Leibniz#Information_technology
The Church-Turing Thesis: Breaking the Mythhttp://en.wikipedia.org/wiki/Halting_problem#Can_humans_solve_the_halting_problem.3F
The Church-Turing Thesis: Breaking the Mythhttp://en.wikipedia.org/wiki/Halting_problem#Sketch_of_proof
"Types and Reflection" by Lauri Emil Alankohttp://en.wikipedia.org/wiki/Harvard_architecture
HOPL III and the History of Haskellhttp://en.wikipedia.org/wiki/HOPL
the Chinese natual languagehttp://en.wikipedia.org/wiki/Howard_Gardner
What are the real benefits of FP?http://en.wikipedia.org/wiki/Hybrid_System
Dynamic Programming Languages + VLIW/EPIChttp://en.wikipedia.org/wiki/IA-64
Map of LtU readershttp://en.wikipedia.org/wiki/Image:Edge_of_Chaos.png
expressivity of "idiomatic C++"http://en.wikipedia.org/wiki/Imre_Lakatos
Rethinking Linguistic Relativityhttp://en.wikipedia.org/wiki/Indeterminacy_of_translation
Is "post OO" just over?http://en.wikipedia.org/wiki/Information_hiding
Accelerator: simplified programming of graphics processing units for general-purpose uses via data-parallelismhttp://en.wikipedia.org/wiki/Intel_iAPX_432
"Language Oriented Programming" Meta Programming Systemhttp://en.wikipedia.org/wiki/Intentional_programming
Inform 7: A relational DSL for interactive fiction with natural language syntaxhttp://en.wikipedia.org/wiki/Interactive_fiction
unchecked exceptions are like runtime type checking?http://en.wikipedia.org/wiki/Intuitionistic_logic
First Class Values, Types as values within a Programming Languagehttp://en.wikipedia.org/wiki/Intuitionistic_Type_Theory
The Case for First Class Messageshttp://en.wikipedia.org/wiki/Isomorphic
BrookGPUhttp://en.wikipedia.org/wiki/IWarp
Accidental Syntaxhttp://en.wikipedia.org/wiki/Jensen's_Device
E Thesis: Robust Compositionhttp://en.wikipedia.org/wiki/Join-calculus
Dr. Kenneth Iverson Passes Awayhttp://en.wikipedia.org/wiki/Kenneth_E._Iverson
Arrows, like Monads, are Monoidshttp://en.wikipedia.org/wiki/Kleene_algebra
OOP language extensionhttp://en.wikipedia.org/wiki/Ladder_logic
What is so bad about compiling?http://en.wikipedia.org/wiki/Lambda_calculus
The DSL, MDA, UML thing again...http://en.wikipedia.org/wiki/Lambda_calculus
LtU etiquettehttp://en.wikipedia.org/wiki/Lambda_calculus
generating interpreters, IDEs, etc., from simple specifications?http://en.wikipedia.org/wiki/Language-Sensitive_Editor
Functional programming and software engineeringhttp://en.wikipedia.org/wiki/Law_of_Demeter
unchecked exceptions are like runtime type checking?http://en.wikipedia.org/wiki/Law_of_excluded_middle
Grady Booch: Software Engineering Grand Challengeshttp://en.wikipedia.org/wiki/Lazy_evaluation
Advantages of Soft Typinghttp://en.wikipedia.org/wiki/Least_upper_bound
expressivity of "idiomatic C++"http://en.wikipedia.org/wiki/Lisp_programming_language#Quotations
AST intermediate representationshttp://en.wikipedia.org/wiki/Locality_of_reference
Spreadsheet structure discoveryhttp://en.wikipedia.org/wiki/Lotus_Improv
History: Array languageshttp://en.wikipedia.org/wiki/Lush_programming_language
Accidental Syntaxhttp://en.wikipedia.org/wiki/Man_or_boy_test
unchecked exceptions are like runtime type checking?http://en.wikipedia.org/wiki/Marginal_cost
unchecked exceptions are like runtime type checking?http://en.wikipedia.org/wiki/Marginal_utility
Mind Mappershttp://en.wikipedia.org/wiki/Mark_Lombardi
Polymorphic replacementhttp://en.wikipedia.org/wiki/Mementto_pattern
Functional Programming Has Reached The Masses; It's Called Visual Basichttp://en.wikipedia.org/wiki/Memoir
Visual Basic and LINQhttp://en.wikipedia.org/wiki/Metaprogramming
The Nature of Lisp (a tutorial)http://en.wikipedia.org/wiki/M-expression
Lambda the Ultimate Set Comprehensionhttp://en.wikipedia.org/wiki/Monad
Gottfried Wilhelm Leibnizhttp://en.wikipedia.org/wiki/Monadology
Failure-oblivious computinghttp://en.wikipedia.org/wiki/Moral_hazard
What are the real benefits of FP?http://en.wikipedia.org/wiki/Mu_(Japanese_word)
Chapel: "Solving the parallel programming problem"http://en.wikipedia.org/wiki/MultiLisp
Static Typing Where Possible, Dynamic Typing When Neededhttp://en.wikipedia.org/wiki/Name_binding
Lambda the Ultimate Set Comprehensionhttp://en.wikipedia.org/wiki/Natural_number_object
BrookGPUhttp://en.wikipedia.org/wiki/NCUBE
Combining Theorem Proving and Programminghttp://en.wikipedia.org/wiki/Noether's_theorem
Lang .NET Symposium Registration Now Openhttp://en.wikipedia.org/wiki/Number_of_the_Beast
Interval Computationshttp://en.wikipedia.org/wiki/Numerical_stability
Best default sequence?http://en.wikipedia.org/wiki/Object-relational_mapping
What do you believe about Programming Languages (that you can't prove (yet))?http://en.wikipedia.org/wiki/Occam_programming_language
emulation for Erlang style processeshttp://en.wikipedia.org/wiki/Occam_programming_language
The Problem With Threadshttp://en.wikipedia.org/wiki/Occam_programming_language
Sapir-Whorf again?http://en.wikipedia.org/wiki/Oligosynthetic
Class hierarchies and Ontologieshttp://en.wikipedia.org/wiki/Ontology_%28computer_science%29
unchecked exceptions are like runtime type checking?http://en.wikipedia.org/wiki/Opportunity_cost
Convergencehttp://en.wikipedia.org/wiki/Optical_computer
Oracleshttp://en.wikipedia.org/wiki/Oracle_machine
Let's make a programming language!http://en.wikipedia.org/wiki/Partial_evaluation
What do you believe about Programming Languages (that you can't prove (yet))?http://en.wikipedia.org/wiki/Pattern_recognition
Lisp is sinhttp://en.wikipedia.org/wiki/Paul_Erdos
What is a Proposition?http://en.wikipedia.org/wiki/Per_Martin-Lof
LtU: Policies documenthttp://en.wikipedia.org/wiki/Philosophy_of_law
Misc Linkshttp://en.wikipedia.org/wiki/Pi-calculus#Formal_definition
Gamma formalismhttp://en.wikipedia.org/wiki/Planner_programming_language
Embedding one language in anotherhttp://en.wikipedia.org/wiki/Polyglot_(computing)
The long tail of programming languageshttp://en.wikipedia.org/wiki/Power_law
Rethinking Linguistic Relativityhttp://en.wikipedia.org/wiki/Pragmatics
Topology in Programming Language Semanticshttp://en.wikipedia.org/wiki/Programming_language_semantics
Want to learn something newhttp://en.wikipedia.org/wiki/Prolog
Yield Prologhttp://en.wikipedia.org/wiki/Prolog
Lisp Lovers, how would you fix Lisp or bring it up to date?http://en.wikipedia.org/wiki/Proof_by_assertion
What is a Proposition?http://en.wikipedia.org/wiki/Proposition
Gottfried Wilhelm Leibnizhttp://en.wikipedia.org/wiki/Pythagoreanism
Yield Prologhttp://en.wikipedia.org/wiki/Python_%28programming_language%29
Embedding one language in anotherhttp://en.wikipedia.org/wiki/Quine
Functional programming and software engineeringhttp://en.wikipedia.org/wiki/Refal
Referentially Transparent Schemehttp://en.wikipedia.org/wiki/Referential_transparency
How does Lisp do that?!?http://en.wikipedia.org/wiki/Reflection_%28computer_science%29
Impedance mismatch: RDBMS and PLshttp://en.wikipedia.org/wiki/Relational_model
Continuations library for Javahttp://en.wikipedia.org/wiki/Representational_State_Transfer
Petition for adding garbage collection to C++.http://en.wikipedia.org/wiki/Resource_Acquisition_Is_Initialization
ObjectiveCLIPS Updatedhttp://en.wikipedia.org/wiki/Rete_algorithm
Reversible generatorshttp://en.wikipedia.org/wiki/Reversible_computing
OOPSLA 2005 Reportshttp://en.wikipedia.org/wiki/Rice%27s_theorem
Richard Hamming - "You and Your Research"http://en.wikipedia.org/wiki/Richard_Hamming
XQuery Implementation in a Relational Database Systemhttp://en.wikipedia.org/wiki/R-tree
What is Universal about the Representation of Color Experience?http://en.wikipedia.org/wiki/Sapir-Whorf_and_programming_languages
What is Universal about the Representation of Color Experience?http://en.wikipedia.org/wiki/Sapir-Whorf_Hypothesis
Functional programming and software engineeringhttp://en.wikipedia.org/wiki/SCADE
Narrative Javascripthttp://en.wikipedia.org/wiki/Scripting_language#Application-specific_languages
Memory fault and segmentation faultshttp://en.wikipedia.org/wiki/Segmentation_fault
Rethinking Linguistic Relativityhttp://en.wikipedia.org/wiki/Semantic_holism
Encodings (wikipedia)http://en.wikipedia.org/wiki/Semantics_encoding
Arrows, like Monads, are Monoidshttp://en.wikipedia.org/wiki/Semiring
What's a definition of "type" that beginners can understand?http://en.wikipedia.org/wiki/Sense_and_reference
Is "post OO" just over?http://en.wikipedia.org/wiki/Separation_of_concerns
OOP language extensionhttp://en.wikipedia.org/wiki/Sequential_logic
Network Transparent languageshttp://en.wikipedia.org/wiki/Seven_Fallacies_of_Distributed_Computing
source code conversionhttp://en.wikipedia.org/wiki/SharpDevelop
call by ? and mental modelshttp://en.wikipedia.org/wiki/Sigil_(computer_programming)
Gilad Is Righthttp://en.wikipedia.org/wiki/Siren
Geometric Algebrahttp://en.wikipedia.org/wiki/SKI_combinator_calculus
Extremely static language?http://en.wikipedia.org/wiki/Skolem
Oxymoronic? "Safety-critical development guidelines for real-time Java"http://en.wikipedia.org/wiki/Software_engineering
What is so bad about compiling?http://en.wikipedia.org/wiki/Static_single_assignment_form
Felleisen: How to Design Class Hierarchieshttp://en.wikipedia.org/wiki/Static_single_assignment_form
Two Thank Yous for Peter van Royhttp://en.wikipedia.org/wiki/Strict_programming_language
What good is Strong Normalization in Programming Languages?http://en.wikipedia.org/wiki/Strong_normalization
Ian Bicking: The challenge of metaprogramminghttp://en.wikipedia.org/wiki/Structural_induction
Sudokuhttp://en.wikipedia.org/wiki/Sudoku
What is Universal about the Representation of Color Experience?http://en.wikipedia.org/wiki/Synaesthesia
Buried Treasure - No Fluff Just Stuffhttp://en.wikipedia.org/wiki/System_F#Use_in_programming_languages
Virtual Machine and Runtime Frameworkhttp://en.wikipedia.org/wiki/Tail_recursion
Gottfried Wilhelm Leibnizhttp://en.wikipedia.org/wiki/The_Last_Question
Misspelling.http://en.wikipedia.org/wiki/The_Sound_Pattern_of_English
Gosling vs. Dynamic Languageshttp://en.wikipedia.org/wiki/The_Structure_of_Scientific_Revolutions
Programming: 50, 100 years from nowhttp://en.wikipedia.org/wiki/The_Takahashi_method
On the Unusual Effectiveness of Logic in Computer Sciencehttp://en.wikipedia.org/wiki/The_Unreasonable_Effectiveness_of_Mathematics_in_the_Natural_Sciences
Richard Feynman and the Connection Machinehttp://en.wikipedia.org/wiki/Thinking_Machines
AppleScript - a story worth tellinghttp://en.wikipedia.org/wiki/ToolTalk
Topology in Programming Language Semanticshttp://en.wikipedia.org/wiki/Topology
A new implementation of recursive-descent parsing?http://en.wikipedia.org/wiki/Trampoline_%28computers%29
What do you believe about Programming Languages (that you can't prove (yet))?http://en.wikipedia.org/wiki/Transputer
emulation for Erlang style processeshttp://en.wikipedia.org/wiki/Transputer
The fundamental difference between Sets and Lists?http://en.wikipedia.org/wiki/Tuple
The Case for First Class Messageshttp://en.wikipedia.org/wiki/Type_inference
Why type systems are interestinghttp://en.wikipedia.org/wiki/Type_safety
Why type systems are interestinghttp://en.wikipedia.org/wiki/Type_theory
Why Dependent Types Matterhttp://en.wikipedia.org/wiki/Universal_quantification
Proposed Wikipedia Programming Language Theory topichttp://en.wikipedia.org/wiki/User:EngineerScotty/Programming_Language_Theory
Community enforcement discussionhttp://en.wikipedia.org/wiki/User:EngineerScotty
Abstractly typed languageshttp://en.wikipedia.org/wiki/VDM_specification_language
Second Life Faces Threat to its Virtual Economyhttp://en.wikipedia.org/wiki/Venus_Equilateral
"Types and Reflection" by Lauri Emil Alankohttp://en.wikipedia.org/wiki/Wallaby
On the Unusual Effectiveness of Logic in Computer Sciencehttp://en.wikipedia.org/wiki/Weyl
The Nature of Lisp (a tutorial)http://en.wikipedia.org/wiki/Where_Mathematics_Comes_From
Proposed Wikipedia Programming Language Theory topichttp://en.wikipedia.org/wiki/Wikipedia:WikiProject_Computer_science
Abstractly typed languageshttp://en.wikipedia.org/wiki/Word_problem_for_groups
Choice of OS of LtU readershttp://en.wikipedia.org/wiki/Worse_is_better
LtU: blog not forum!http://en.wikipedia.org/wiki/WP:NPA
Abstractly typed languageshttp://en.wikipedia.org/wiki/Z_notation
Proposed Wikipedia Programming Language Theory topichttp://en.wikipedia.org
SAT 3 Proof with E Prover via OWLhttp://encyclopedia.thefreedictionary.com/Boolean%20satisfiability%20problem
Type systems and software evolutionhttp://encyclopedia.thefreedictionary.com/Typed%20lambda%20calculus
Erlang: A Case Study of Technology Introductionhttp://endowment.pwcglobal.com/pdfs/GranofReport.pdf
Simple explanation of Continuation Passinghttp://entropy.uark.edu/~jdfulto/
Simple explanation of Continuation Passinghttp://entropy.uark.edu/~jdfulto/cps.html
Does Visual Studio Rot the Mind?http://envman.blogspot.com/
Packaging Data And Methodshttp://envman.blogspot.com/
PBD and XML ?http://ep.open.ac.uk/PubSys/resources/html/hori1009.html
Convergencehttp://e-pig.org/
Merging Languageshttp://epolyglot.sourceforge.net/epolyglot/c10.html
The Next Mainstream Programming Languageshttp://eprints.cs.vt.edu/archive/00000206/
What do you believe about Programming Languages (that you can't prove (yet))?http://eprints.ecs.soton.ac.uk/12304/
A Good OOP Critique?http://epubs.siam.org/sam-bin/dbq/toclist/SIREV
Mechanics of designing and implementing a languagehttp://equi4.com/metakit.html
Database Abstraction Layers and Programming Languageshttp://equi4.com/vlerq.html
Petition for adding garbage collection to C++.http://erdani.org/
A software engineering problem: how would functional programming solve it?http://erdani.org/book/main.html
Dynamic Semanticshttp://erdani.org/book/main.html
Extremely static language?http://erdani.org/book/main.html
Promising OS's from a Programming Language Perspectivehttp://erights.org/
Lightweight Static Capabilitieshttp://erights.org/
Convergencehttp://erights.org/
G-Men Called on W-Hats for WMVDhttp://erights.org/elib/capability/ode/index.html
The SkyNet Virus: Why it is Unstoppable; How to Stop ithttp://erights.org/elib/capability/ode/overview.html
E - secure,distributed, pure OOP and p2p scripting languagehttp://erights.org/elib/concurrency/event-loop.html
The right default: concurrent components with message passinghttp://erights.org/elib/concurrency
G-Men Called on W-Hats for WMVDhttp://erights.org/smart-contracts/donut-lab/index.html
G-Men Called on W-Hats for WMVDhttp://erights.org/talks/asian03/index.html
Future of software design?http://erights.org/talks/thesis/
Why Dependent Types Matterhttp://erights.org
Apache vs. Yawshttp://erlang.org/
Convergencehttp://erlang.org/
What Makes Erlang Processes Tick?http://erlang.org/download/armstrong_thesis_2003.pdf
Introduction to Concurrent Programming with Stackless Pythonhttp://erlang.org
Real-life use case - which PLs support it nicely?http://erlang.se/doc/doc-5.4.8/doc/programming_examples/bit_syntax.html#4
An interview with Chris Datehttp://erlang.se/doc/doc-5.4.8/lib/mnesia-4.2.2/doc/html/mnesia.html
An interview with Chris Datehttp://erlang.se/doc/doc-5.4.8/lib/mnesia-4.2.2/doc/html/part_frame.html
Google Magichttp://es.csiro.au/pubs/craswell_sigir01.pdf
PL for interactive simulationhttp://esdl.sourceforge.net/
Why type systems are interestinghttp://eserver.org/poetry/light-brigade.html
Leszek - a new esoteric programming languagehttp://esolangs.org/wiki/Leszek
Lazy Khttp://esoteric.sange.fi/essie2/download
Ook?http://esoteric.voxelperfect.net/wiki/Language_list
Ook?http://esoteric.voxelperfect.net/wiki/Sean_Heber
European Summer School on Logic, Language and Informationhttp://esslli2004.loria.fr/
European Summer School on Logic, Language and Informationhttp://esslli2004.loria.fr/give-page.php?6
Extensible Term Languagehttp://etl.sourceforge.net/etl-java-0_2_0/doc/ProblemStatement.html
Extensible Term Languagehttp://etl.sourceforge.net/etl-java-0_2_0/xmlout/core/grammar.g.etl.html
Extensible Term Languagehttp://etl.sourceforge.net/etl-java-0_2_0/xmlout/ej/grammars/CommonControlFlow.g.etl.html
Extensible Term Languagehttp://etl.sourceforge.net/etl-java-0_2_0/xmlout/ej/grammars/EJ.g.etl.html
Extensible Term Languagehttp://etl.sourceforge.net/etl-java-0_2_0/xmlout/ej/samples/HelloWorld.ej.etl.c.html
Extensible Term Languagehttp://etl.sourceforge.net/etl-java-0_2_0/xmlout/ej/samples/HelloWorld.ej.etl.html
Extensible Term Languagehttp://etl.sourceforge.net/etl-java-0_2_0/xmlout/tests/fallback/Fallbacks.g.etl.html
Extensible Term Languagehttp://etl.sourceforge.net/etl-java-0_2_0/xmlout/tests/fallback/NonEmptyFallbacks.test.etl.html
What is a Proposition?http://euclid.trentu.ca/math/sb/pcml/welcome.html
Proof and Counterexamplehttp://eudoxos.math.uoa.gr/~lc2005/
RDFEnginehttp://eulersharp.sourceforge.net/2004/02swap/RDFEngine/RDFEngine.html
Europython presentationshttp://europython.zope.nl/sessions/presentations/all
Europython presentationshttp://europython.zope.nl/sessions/presentations/PythonLanguage/EPC2002-Christian_Tismer-Stackless_Reincarnate.pdf
Europython presentationshttp://europython.zope.nl/sessions/presentations/PythonTutorials/EPC2002-Martelli-IteratorsGenerators.pdf
Small Time Languageshttp://eveander.com/arsdigita-history
The Essence of Programming: Reynoldsfest at MFPShttp://events.cs.bham.ac.uk/mfps21/index-data#special
Expresso, environment for ISO 10303-1http://exp-engine.sourceforge.net/
HTML editorshttp://extensionroom.mozdev.org/more-info/webdeveloper
It's the language, stupid. Or is it?http://extensions.roachfiend.com/howto.html
C++ Templates as Partial Evaluationhttp://extreme.indiana.edu/~tveldhui/papers/pepm99/
Semantic Web scripting languageshttp://fabl.net/manual-2.0/intro.html
Language Design 101http://fabrice.bellard.free.fr/otcc/
Concatenative Language Konthttp://factor.sf.net
Convergencehttp://factorcode.org/
Designing a Type Notation for a Stack Based Functional Languagehttp://factorcode.org
Functional single argument style object oriented programminghttp://factorcode.org
Misspelling.http://facweb.furman.edu/~mmenzer/gvs/what.htm
Call-by-name is dual to call-by-valuehttp://fare.tunes.org/tmp/rndlc/
Sharing Code through First-class Environmentshttp://fare.tunes.org
Dynamic typing in OCamlhttp://farrand.net/dynaml.shtml
Dynamic typing in OCamlhttp://farrand.net/dynaml-tutorial.txt
Dataflow programming for PIC microcontrollershttp://faudiostream.sourceforge.net/
IPod-compatible SICPhttp://feeds.feedburner.com/SICP
Parser that allow syntax extensionshttp://felix.sf.net
Feature wishes may be grantedhttp://felix.sf.net
Petition for adding garbage collection to C++.http://felix.sourceforge.net/
Felix: The power language for C++ programmershttp://felix.sourceforge.net/
Functional programming in Javahttp://felix.sourceforge.net/
Haskell and creative freedomhttp://felix.sourceforge.net/
Let's make a programming language!http://felix.sourceforge.net/
Feature wishes may be grantedhttp://felix.sourceforge.net/flx_1.0.4/tut/doc/en_flx_tutorial_0004.html
Feature wishes may be grantedhttp://felix.sourceforge.net/flx_1.0.4/tut/doc/en_flx_tutorial_0005.html
Good languages with simple grammarhttp://felix.sourceforge.net
RT++ Higher Order Threads for C++http://felix.sourceforge.net
Java hits obstacle with cell phoneshttp://ficl.sf.net
Convergencehttp://fig.org/figure/CircleOfPromises.pdf
Convergencehttp://fig.org/figure/figure.txt
Big O complexity for abstractions?http://fig.org/gord/
Let's make a programming language!http://fig.org/gord/
Virtual Machine and Runtime Frameworkhttp://fig.org/gord/
Convergencehttp://fig.org/michael/
Erlang the Moviehttp://files.worthplaying.com/files/modules.php?name=Downloads&d_op=viewdownload&cid=793
Lang .NET Symposium Registration Now Openhttp://finance.google.com/finance?q=msft
NVIDIA's Cg technologyhttp://firingsquad.gamers.com/hardware/cg/default.asp
Ward Cunningham: Testing, Types, and Morehttp://fit.c2.com
Most amazing designer?http://fit.c2.com
Lang .NET Symposium Registration Now Openhttp://flakenstein.net/
This Is the Title of This Story, Which Is Also Found Several Times in the Story Itselfhttp://flakmag.com/misc/review.html
Flapjax - Functional Reactive Ajaxhttp://flapjax.blogspot.com/2006/10/compiler.html
Flapjax - Functional Reactive Ajaxhttp://flapjax.blogspot.com/2006/10/ie-problems.html
Flapjax - Functional Reactive Ajaxhttp://flapjax.blogspot.com/2006/10/networked-persistence.html
Mechanizing Language Definitionshttp://fling-l.seas.upenn.edu/~plclub/cgi-bin/poplmark/index.php?title=The_POPLmark_Challenge
Specifying ECMAScript via MLhttp://fling-l.seas.upenn.edu/~plclub/cgi-bin/poplmark/index.php?title=The_POPLmark_Challenge
Spring School on Datatype-Generic Programming 2006http://flint.cs.yale.edu/
Strong Typing, Dynamic Languages, What to do?http://flint.cs.yale.edu/
A type-correct, stack-safe, provably correct, expression compiler in Epigramhttp://flint.cs.yale.edu/
Church-Turning is False?http://flint.cs.yale.edu/cs428/coq/doc/faq.html#htoc45
The Church Projecthttp://flint.cs.yale.edu/flint/index.html
Spring School on Datatype-Generic Programming 2006http://flint.cs.yale.edu/flint/publications/eraseita.html
Spring School on Datatype-Generic Programming 2006http://flint.cs.yale.edu/flint/publications/ita.html
Combinators for contractshttp://flint.cs.yale.edu/spam/abstract/stefansen.html
Logic/Object Oriented Fusionhttp://flora.sourceforge.net
Embedding Prolog in Haskellhttp://flp.cs.tu-berlin.de/~tolk/vmlanguages.html#logic
Organizing papers...http://flyingmeat.com/voodoopad
Javascript Inheritancehttp://fm.dept-z.com/index.asp?get=/Resources/OOP_with_ECMAScript/
Combining Theorem Proving and Programminghttp://focal.inria.fr/site/index.php
foldl and foldrhttp://foldl.com/
Templates vs. Genericshttp://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?backward+compatibility
From Perl Monks: "pissed off about functional programming"http://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?lambda+lifting
Most amazing designer?http://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?PLASMA
Wanted: platform-independent Standard MLhttp://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?query=sml2c
Ian Bicking: The challenge of metaprogramminghttp://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?structural+recursion
Alloy: A Lightweight Object Modelling Notationhttp://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?Z
Object Oriented Programming + Referential Transparencyhttp://foldoc.org/?lazy+evaluation
foldl and foldrhttp://foldr.com/
foldl and foldrhttp://foldr.com
New result re "linguistic determinism"http://folk.uio.no/alied/TMoL.html
Building Interpreters by Composing Monadshttp://folli.loria.fr/cds/1999/library/pdf/barrwells.pdf
Getting Startedhttp://folli.loria.fr/cds/1999/library/pdf/curry-howard.pdf
AdbmaLhttp://formal.cs.uiuc.edu/stehr/cinni_eng.html
A Visual Environment for Developing Context-Sensitive Term Rewriting Systemshttp://formal.cs.uiuc.edu/stehr/cinni_eng.html
A Deeper Look At Metafunctionshttp://formal.cs.uiuc.edu/stehr/cinni_eng.html
automatic theorem provinghttp://formal.cs.uiuc.edu/stehr/cinni_eng.html
I am not a number: I am a free variablehttp://formal.cs.uiuc.edu/stehr/cinni_eng.html
Open data types and open functionshttp://formal.cs.uiuc.edu/stehr/cinni_eng.html
A New Approach to Abstract Syntax with Variable Bindinghttp://formal.cs.uiuc.edu/stehr/cinni_eng.html
Invariants/Contracts vs. typeshttp://formal.cs.uiuc.edu/stehr/occ_eng.html
A Visual Environment for Developing Context-Sensitive Term Rewriting Systemshttp://formal.cs.uiuc.edu/stehr/occ_eng.html
A Deeper Look At Metafunctionshttp://formal.cs.uiuc.edu/stehr/occ_eng.html
automatic theorem provinghttp://formal.cs.uiuc.edu/stehr/occ_eng.html
Questions about Semantics.http://formal.cs.uiuc.edu/stehr/occ_eng.html
Open data types and open functionshttp://formal.cs.uiuc.edu/stehr/occ_eng.html
A Visual Environment for Developing Context-Sensitive Term Rewriting Systemshttp://formal.cs.uiuc.edu/stehr/pts_eng.html
Advanced Topics in Types and Programming Languageshttp://formal.cs.uiuc.edu/stehr/pts_eng.html
automatic theorem provinghttp://formal.cs.uiuc.edu/stehr/pts_eng.html
Invariants/Contracts vs. typeshttp://formal.cs.uiuc.edu/stehr/pts_eng.html
The Type-System-Feature-Creep Death Spiralhttp://formal.cs.uiuc.edu/stehr/thesis.pdf
Enjoy the Soundnesshttp://fortnow.com/lance/complog/
Computation Complexity Webloghttp://fortnow.com/lance/complog/
Variance in Java Genericshttp://forum.java.sun.com/thread.jsp?forum=316&thread=405062&tstart=0&trange=15
Variance in Java Genericshttp://forum.java.sun.com/thread.jsp?forum=316&thread=405062&tstart=0&trange=15
More on the "generics are evil" memehttp://forum.java.sun.com/thread.jspa?forumID=316&threadID=503547
Quoteshttp://forums.itworld.com/webx?14@141.g0iHaTmagsC^0@.ee6f2d1/11!skip=
Bertrand Meyer Online Interviewhttp://forums.itworld.com/webx?14@141.g0iHaTmagsC^0@.ee6f2d1/11!skip=
NULLhttp://forums.itworld.com/webx?14@141.g0iHaTmagsC^0@.ee6f2d1/11!skip=
Why did Python Grow?http://forums.itworld.com/webx?14@87.r6AMa9KKd6Q^7@.ee6b679/144
Bertrand Meyer Online Interviewhttp://forums.itworld.com/webx?230@179.AV2wa1lPgPA^0@.ee6f2d1
Sun ships "extensible" Java compiler?http://forums.java.net/jive/thread.jspa?threadID=82
An Overview of the Singularity Projecthttp://forums.trapexit.org:81/phpBB/viewtopic.php?t=5429
Interval Datatypehttp://forums.wolfram.com/mathgroup/archive/1992/Oct/msg00112.html
&mu;ABC: A Minimal Aspect Calculushttp://fpl.cs.depaul.edu/ajeffrey/papers/concur04.pdf
Scripting Languages For Javahttp://freeroller.net/page/ericfj/20030217#scripting_from_java
Linspire chooses Haskell as preferred languagehttp://freespire.org/about/vision
Linspire chooses Haskell as preferred languagehttp://freespire.org/support/faqs
Event-Based Programming without Inversion of Controlhttp://fresh.homeunix.net/~luke/distel/
Future of software design?http://fresh.homeunix.net/~luke/distel/
What Makes Erlang Processes Tick?http://fresh.homeunix.net/~luke/distel/
Oberon Script. A Lightweight Compiler and Runtime System for the Webhttp://fresh.homeunix.net/~luke/jscm/repl.html
Educational Pearl: Automata as Macroshttp://fresh.homeunix.net/~luke/misc/cl-ppcre-slime.png
Qi 6.1 releasedhttp://fresh.homeunix.net/~luke/misc/emacs/patmatch.el.html
Code Readinghttp://fresh.homeunix.net/~luke/misc/GNUmakefile
Qi 6.1 releasedhttp://fresh.homeunix.net/~luke/misc/lisp/claw.lisp.html
Editing postshttp://fresh.homeunix.net/~luke/misc/lisp/packet.pdf
Qi 6.1 releasedhttp://fresh.homeunix.net/~luke/misc/lisp/Qi%206.1%20in%20Qi.txt
Good languages with simple grammarhttp://fresh.homeunix.net/~luke/misc/lisp/reader.lisp
Issue One of The Monad.Reader, monthly Haskell eZinehttp://fresh.homeunix.net/~luke/misc/lisp/serve-event-tricky.lisp
Issue One of The Monad.Reader, monthly Haskell eZinehttp://fresh.homeunix.net/~luke/misc/lisp/serve-event-tricky.pdf
Erlang concurrency: why asynchronious messages?http://fresh.homeunix.net/~luke/misc/lisp/slime-pda.html
Issue One of The Monad.Reader, monthly Haskell eZinehttp://fresh.homeunix.net/~luke/misc/lisp/swank.lisp
Issue One of The Monad.Reader, monthly Haskell eZinehttp://fresh.homeunix.net/~luke/misc/lisp/swank.pdf
Unix as programming languagehttp://fresh.homeunix.net/~luke/misc/untar
Erlang the Moviehttp://fresh.homeunix.net/files/erlang/erlang_the_movie.mpg.torrent
ILC2002 Proceedings and Videoshttp://fresh.homeunix.net/files/ilc02/day1-videos/
ILC2002 Proceedings and Videoshttp://fresh.homeunix.net/files/ilc02/day2-videos/
ILC2002 Proceedings and Videoshttp://fresh.homeunix.net/files/ilc02/proceedings/Gilbert-Baumann.pdf
Why You Might Want to Try Rubyhttp://freshmeat.net/articles/view/358/
Nemerlehttp://freshmeat.net/projects/gont/
TCLP is a type checker for Prolog dialectshttp://freshmeat.net/releases/149281/
Unix as programming languagehttp://freshmeat.net/search/?q=lightweight&section=projects&Go.x=0&Go.y=0
Ivory, an experimental declarative programming systemhttp://freshmeat.net
Domino on Acidhttp://freshmeat.net
Distel: Distributed Emacs Lisphttp://freshmeat.net
International Components for Unicode 3.0 Releasedhttp://fribidi.sourceforge.net/
Erlang concurrency: why asynchronious messages?http://frmb.org/occtutor.html#alting
Active Objects with Syntax Directed Dialogshttp://frmb.org/occtutor.html#types
Frost - Multimethods and FWVAs for C++http://frost.flewid.de/
Feature wishes may be grantedhttp://frost.flewid.de/
Oberon Day @ CERN 2004http://ftkachov.home.cern.ch/ftkachov/programme.html
Croquet: A Collaboration Architecturehttp://ftp.archive.org/movies/lisarein/oreilly/etech2003/alankay/
Alan Kay's talk at O'Reilly Emerging Technology Conference 2003http://ftp.archive.org/movies/lisarein/oreilly/etech2003/alankay/tour.html
Functional Imageshttp://ftp.cs.indiana.edu/pub/scheme-repository/doc/misc/TIGGER.html
When and How to Develop Domain-Specific Languageshttp://ftp.cwi.nl/CWIreports/SEN/SEN-E0309.pdf
Class hierarchies and Ontologieshttp://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-64/menzel.pdf
Non-Lisp, natively extensible?http://fullpliant.org/
Convergencehttp://fullpliant.org/
Non-Lisp, natively extensible?http://fullpliant.org/pliant/language/compiler/tutorial/overview.html
Non-Lisp, natively extensible?http://fullpliant.org/pliant/protocol/http/server.pli
Functional libraries for Javahttp://functionalj.sourceforge.net
Lambda Calculus In Javahttp://functionalj.sourceforge.net
Frinkhttp://futureboy.homeip.net/frinkdocs/
Interval Computationshttp://futureboy.us/frinkdocs/#IntervalArithmetic
Interval Datatypehttp://futureboy.us/frinkdocs/#IntervalArithmetic
Interval Computationshttp://futureboy.us/frinkdocs/#IntervalComparisonOperators
Interval Datatypehttp://futureboy.us/frinkdocs/#IntervalComparisonOperators
Interval Datatypehttp://futureboy.us/frinkdocs/
Interval Computationshttp://futureboy.us/frinkdocs/
Interval Computationshttp://futureboy.us/fsp/colorize.fsp?fileName=sun.frink
Interval Datatypehttp://futureboy.us/fsp/highlight.fsp?fileName=simplegraph.fsp
Interval Datatypehttp://futureboy.us/fsp/simplegraph.fsp
Embedding one language in anotherhttp://fxsl.sourceforge.net/
Avionics Control Systems DSL from 1994, by Doug Leahttp://g.oswego.edu/dl/acs/acs/acs.html
More on the "generics are evil" memehttp://gafter.blogspot.com/2004/09/puzzling-through-erasure-answer.html
Closures for Java or money backhttp://gafter.blogspot.com/2004/09/puzzling-through-erasure-answer.html
On the Revival of Dynamic Languageshttp://gafter.blogspot.com/2004/09/puzzling-through-erasure-answer.html
Closures for Java or money backhttp://gafter.blogspot.com/2006/08/closures-for-java.html
Closures for Java or money backhttp://gafter.blogspot.com/2006/08/tennents-correspondence-principle-and.html
Closures for Java or money backhttp://gafter.blogspot.com/2006/08/whats-point-of-closures.html
Closures for Java or money backhttp://gafter.blogspot.com/2006/09/closures-for-java-version-01.html
Closures for Java or money backhttp://gafter.blogspot.com/2006/09/control-abstraction.html
Closures for Java or money backhttp://gafter.blogspot.com/2006/09/debate-over-closures-for-java.html
Closures for Java or money backhttp://gafter.blogspot.com/2006/09/failure-of-imagination-in-language_17.html
Closures for Java or money backhttp://gafter.blogspot.com/2006/09/nominal-closures-for-java-version-02.html
Alan Kay: The Early History of Smalltalkhttp://gagne.homedns.org/%7etgagne/contrib/EarlyHistoryST.html
Polymorphic replacementhttp://galinha.ucpel.tche.br:8080/Unit%20lolevel#object-become!
A Brief History of Scalahttp://gallium.inria.fr/~remy/work/virtual/
ICFP proceedings / Scheme workshophttp://gallium.inria.fr/ml2006/program.html
What being an Editor is all abouthttp://galois.com/~sof/hugs98.net/
LPS: Language Prototyping Systemhttp://galois.com/~sof/hugs98.net/
Hugs98 for .NEThttp://galois.com/~sof/hugs98.net/
Dijkstra on analogies and anthropomorphismhttp://galois.com/
Lego Mindstorms NXT Robotics Announcedhttp://games.slashdot.org/article.pl?sid=06/01/05/1328229&tid=159&tid=156&tid=10
Once a COBOL programmer...http://gartner5.gartnerweb.com/public/static/hotc/00092702.html
Typeful Programminghttp://gatekeeper.dec.com/pub/DEC/SRC/research-reports/abstracts/src-rr-045.html
Non-Lisp, natively extensible?http://gauss.gwydiondylan.org/books/drm/drm_76.html
Neologismhttp://gcc.fyxm.net/summit/2003/Tree%20SSA%20-%20A%20New%20optimization%20infrastructure.pdf
Nemerlehttp://gcc.gnu.org/frontends.html
Fortress focuses on the needs of scientistshttp://gcc.gnu.org/gcc-4.0/changes.html
Reading, Writing, and Codehttp://gcc.gnu.org/java/
Shrink-wrap developers: what programming language?http://gcc.gnu.org/java/
Shrink-wrap developers: what programming language?http://gcc.gnu.org/java/faq.html#2_3
Shrink-wrap developers: what programming language?http://gcc.gnu.org/java/faq.html#2_4
Tail call optimizations in GCChttp://gcc.gnu.org/ml/gcc/2000-11/msg01120.html
Functional programming and software engineeringhttp://gcc.gnu.org/onlinedocs/gcc-4.1.1/gcc/Labels-as-Values.html#Labels-as-Values
Ravenscar Profile?http://gcc.gnu.org/onlinedocs/gnat_rm/Pragma-Profile-_0028Ravenscar_0029.html
Eiffel Studio adds GPL versionhttp://gcc.gnu.org/onlinedocs/libstdc++/17_intro/license.html
Compiler Technology for Scalable Architectureshttp://gcc.gnu.org/projects/tree-ssa/vectorization.html
Mechanics of designing and implementing a languagehttp://gcc.gnu.org/projects/tree-ssa
Neologismhttp://gcc.gnu.org/projects/tree-ssa
Selected Readings on C (gcc)http://gcc.gnu.org/readings.html
GCC Wikihttp://gcc.gnu.org/wiki/
GCC Wikihttp://gcc.gnu.org/wiki/Interprocedural%20optimizations
Dynamic Semanticshttp://gcc.gnu.org
Guy Steele on Language Designhttp://gd.tuwien.ac.at/languages/smlnj/papers/95-tutorial-reppy.ps
Apache vs. Yawshttp://gee.cs.oswego.edu/dl/
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://gee.cs.oswego.edu/dl/
Erlang to OTP: A heavy duty TCP/IP Client Server applicationhttp://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html
JSR-166 - Concurrency Utilitieshttp://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html
Concurrencyhttp://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html
JSR-166 - Concurrency Utilitieshttp://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html
JSR-166 - Concurrency Utilitieshttp://gee.cs.oswego.edu/dl/concurrency-interest/aims.html
JSR-166 - Concurrency Utilitieshttp://gee.cs.oswego.edu/dl/concurrency-interest/index.html
Concurrencyhttp://gee.cs.oswego.edu/dl/cpj/refs.html
Icon Language Implementation and Unicon Newshttp://gema.sourceforge.net/
Daniel Friedman: A Poorman's 'Roll Your Own' Logic Systemhttp://genamics.com/developer/csharp_comparative.htm
Back to the future...http://genify.com.18.m6.net/
The new old or The "Return" to Concurrencyhttp://geocities.com/bdenckla@sbcglobal.net/LtU/mainEss.pdf
The essence of Dataflow Programming by Tarmo Uustalu and Varmo Venehttp://geocities.com/bdenckla@sbcglobal.net/LtU/mainEss.pdf
Forum usabilityhttp://getfirefox.com/
Tom 2.4 Releasedhttp://gforge.inria.fr/frs/shownotes.php?release_id=691
Concrete Abstractions on the webhttp://gigamonkeys.com/book/
Croquet: A Collaboration Architecturehttp://glab.cs.uni-magdeburg.de/~croquet/
Are Higher-Order Type Systems Too Hard?http://glab.cs.uni-magdeburg.de/~croquet/downloads/Croquet0.1.pdf
NULLhttp://glab.cs.uni-magdeburg.de/~croquet/downloads/Croquet0.1.pdf
Quoteshttp://glab.cs.uni-magdeburg.de/~croquet/downloads/Croquet0.1.pdf
What will Apple's move to Intel mean for Alternative Language Communities?http://globalguerrillas.typepad.com/johnrobb/2005/05/17_inch_powerbo.html
Review of Python Bookshttp://gnosis.cx/cgi/txt2html.cgi?source=http://gnosis.cx/publish/programming/charming_python_12.txt
Functional Programming in Pythonhttp://gnosis.cx/cgi/txt2html.cgi?source=http://gnosis.cx/publish/programming/charming_python_13.txt&proxy=NONE
Functional Pythonhttp://gnosis.cx/cgi/txt2html.cgi?source=http://gnosis.cx/publish/programming/charming_python_8.txt
Charming Python: Using combinatorial functions in the itertools modulehttp://gnosis.cx/download/gnosis
Functional Programming in Pythonhttp://gnosis.cx/publish/programming/
Functional Programming in Pythonhttp://gnosis.cx/publish/programming/charming_python_13.txt
Pythologic - Prolog syntax in Pythonhttp://gnosis.cx/publish/programming/charming_python_b11.txt
Metaclass programming in Python, Part 2http://gnosis.cx/TPiP/
Good languages with simple grammarhttp://gnu.archive.hk/software/smalltalk/gst-manual/gst_41.html
Pyrex - A language for writing Python extension moduleshttp://gnu-prolog.inria.fr/
GNU Prologhttp://gnuprologjava.sourceforge.net/
Notes on Postmodern Programminghttp://goanna.cs.rmit.edu.au/~jz/wfcs.html
Notes on Postmodern Programminghttp://goanna.cs.rmit.edu.au/~jz/writing.html
programming languages with chickenhttp://god404.net/wiesentiger/archives/00000029.htm
Holodeck games and CCCshttp://golem.ph.utexas.edu/category/2006/10/classical_vs_quantum_computati_3.html
JExampleshttp://gonzui.sourceforge.net/
Croquet: A Collaboration Architecturehttp://goodoldadventures.com/index.html
The fate of reduce() in Python 3000http://goog-goopy.sourceforge.net/
Google Code Searchhttp://google.com/codesearch?hl=en&lr=&q=file%3A%5C.l%3Fhs%24+isEmpty&btnG=Search
Google Code Searchhttp://google.com/codesearch?q=file%3A%5C.hs%24+isEmpty&btnG=Search+Code
Self-application as a fixpoint of call/cchttp://google.com/groups?selm=7eb8ac3e.0309182239.5a64b3b1%40posting.google.com
Python 'for' as Scheme 'let'http://google.com/groups?selm=7eb8ac3e.0402131819.46d2bbb4%40posting.google.com
Programming as if Performance Matteredhttp://google.com/groups?threadm=7eb8ac3e.0201120052.ee51092%40posting.google.com
Programming as if Performance Matteredhttp://google.com/groups?threadm=7eb8ac3e.0201120056.3fc231c8%40posting.google.com
Paul Vick: BASIC principleshttp://google.com/trends?q=vb%7Cvisual-basic%2Cc%23&ctab=0&geo=all&date=all
Joshua Bloch: "Nearly All Binary Searches Broken"http://googleresearch.blogspot.com/2006/06/extra-extra-read-all-about-it-nearly.html
Implementations of .NET-Targeted Languages Problematichttp://got.net/~landauer/tmp/DeathPaper.html
Are delegates the moniker of .NET?http://gotdotnet.com/team/csharp/conferences/OOPSLA%202002%20CSharp.ppt
Microsoft rules...http://gotdotnet.com/team/csharp/learn/Future/default.aspx
expressivity of "idiomatic C++"http://graphics.cs.ucdavis.edu/~lefohn/work/shadingLang/mio/
F3 - Functional GUI Development for Javahttp://graphics.stanford.edu/papers/polaris_extended/
BrookGPUhttp://graphics.stanford.edu/projects/brookgpu/
MapReduce - functional programming in the REAL Worldhttp://graphics.stanford.edu/projects/brookgpu/
PeakStream - a multi-core stream processing modelhttp://graphics.stanford.edu/projects/brookgpu/
Accelerator: simplified programming of graphics processing units for general-purpose uses via data-parallelismhttp://graphics.stanford.edu/projects/brookgpu/
User-defined functions in Excelhttp://graphics.stanford.edu/projects/spreadsheets/
Brook: a Streaming Lanugage from Stanfordhttp://graphics.stanford.edu/streamlang/
Graphite DSL for Advanced Typographyhttp://graphite.sil.org
Let's make a programming language!http://gravitar.no-ip.org/lang/pynchon
Forum usabilityhttp://greasemonkey.mozdev.org/
Boring...http://grok.sourceforge.net/
The OpenNLP Grok Libraryhttp://grok.sourceforge.net/
Groovy Languagehttp://groovy.codehaus.org/
Why type systems are interestinghttp://groovy.codehaus.org
Groovy Languagehttp://groovy.codehaus.org
Chickenfoothttp://groups.csail.mit.edu/uid/chickenfoot/examples.html
Chickenfoothttp://groups.csail.mit.edu/uid/chickenfoot/faq.html#rendered-model
Chickenfoothttp://groups.csail.mit.edu/uid/chickenfoot/index.html
Proceedings of the Scheme Workshop 2003http://groups.google.at/groups?dq=&hl=de&lr=&ie=UTF-8&selm=d051d25e.0311080748.6135297b%40posting.google.com
What's wrong with C++ templates?http://groups.google.at/groups?hl=de&lr=&ie=UTF-8&oe=UTF-8&selm=fa.bp6r4i6.g2ojc%40ifi.uio.no
Happy Birthday, PHP...http://groups.google.ch/group/comp.infosystems.www.authoring.cgi/msg/cc7d43454d64d133?oe=UTF-8&output=gplain
Fun projecthttp://groups.google.cl/groups?group=comp.lang.functional&selm=1055931841.921271%40ananke.eclipse.net.uk
SMLNJ RIP?http://groups.google.com/
A VB.NET Critiquehttp://groups.google.com/
Revisiting AWKhttp://groups.google.com/group/comp.lang.awk
Petition for adding garbage collection to C++.http://groups.google.com/group/comp.lang.c++.moderated/browse_frm/thread/86a5a3f804c84ea4/73aeb5166ab141f8
Is STL algorithms doing damage to the cause?http://groups.google.com/group/comp.lang.c++.moderated/browse_frm/thread/fb09e90899f97f93/bf8f0ad83d8fda11?lnk=st&q=stl+lisp+ml&rnum=7&hl=en#bf8f0ad83d8fda11
The Next Mainstream Programming Languageshttp://groups.google.com/group/comp.lang.c++/browse_frm/thread/dda94c6b82bb1f47/f637444f6d0596d8#f637444f6d0596d8
Buried Treasure - No Fluff Just Stuffhttp://groups.google.com/group/comp.lang.c++/msg/4fc3356f4499b799
Common Lisp Exception Handlinghttp://groups.google.com/group/comp.lang.dylan/msg/302b4353425ba5ce
Findler's Contract Flaw Analysis and Eiffelhttp://groups.google.com/group/comp.lang.eiffel/browse_frm/thread/796303cdd61d992/579191673520a81e
Sudokuhttp://groups.google.com/group/comp.lang.forth/tree/browse_frm/thread/3c281b48312a6c83/caa65fa9c26c6ac9
What are the real benefits of FP?http://groups.google.com/group/comp.lang.functional/browse_frm/thread/31bceaef99cabd36/5bd08b910ab14b4f#5bd08b910ab14b4f
Code Readinghttp://groups.google.com/group/comp.lang.functional/browse_frm/thread/44dedc17a914606d/52cef3a8d7791533
How to make a FPL successfulhttp://groups.google.com/group/comp.lang.functional/browse_frm/thread/eecf0347a1cb916a/53da3b9c436954eb?rnum=8#53da3b9c436954eb
How to make a FPL successfulhttp://groups.google.com/group/comp.lang.functional/browse_frm/thread/ffb29a9dd6735974/38fd65fec381e12b
Exceptional syntaxhttp://groups.google.com/group/comp.lang.functional/browse_thread/thread/d3a87da3d8e4b38f/2a0d1e0f95f3670c?lnk=st&q=%22exceptionalsyntax%22&rnum=1#2a0d1e0f95f3670c
Functional libraries for Javahttp://groups.google.com/group/comp.lang.functional/msg/00257e36e70efa7e
OO Language Engineering for the Post-Java Erahttp://groups.google.com/group/comp.lang.functional/msg/37151410eb120c34?hl=en&
Extremely static language?http://groups.google.com/group/comp.lang.java.advocacy/msg/d3cef4dd9b7d3b92
How to make a FPL successfulhttp://groups.google.com/group/comp.lang.java.programmer/browse_frm/thread/34c96ea7802f37b0/f0b6e4359fad283e
Teaching programminghttp://groups.google.com/group/comp.lang.lisp/browse_frm/thread/6c75cae46f065843/399e95924a58f6fe
How to make a FPL successfulhttp://groups.google.com/group/comp.lang.lisp/browse_frm/thread/c4b36dd81537e120/7f568538d76dfaa6?rnum=137
Your introduction to Lisp...http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/c627cffd3df25029/1b07142f831abe5#1b07142f831abe5
Your introduction to Lisp...http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/c627cffd3df25029/1b07142f831abe5
The Essence of Strategic Programminghttp://groups.google.com/group/comp.lang.lisp/browse_frm/thread/d68cc2d17eb068ef/19e330d3ada91abf
Rich resource site for the programming language "K"http://groups.google.com/group/comp.lang.lisp/browse_thread/thread/6504beb28b625479/db0593e5a6180ad4?lnk=st&q=conciseness+is+power&rnum=1#db0593e5a6180ad4
Flexible Addition of Static Typing to Dynamically Typed Programshttp://groups.google.com/group/comp.lang.lisp/msg/7a0f4c7cf54be120
Scope, generators and list comprehensions (Python)http://groups.google.com/group/comp.lang.lisp/msg/a0fee2c811cd528c
Ethnographic Study of Copy and Paste Programming Practices in OOPLhttp://groups.google.com/group/comp.lang.lisp/msg/c54079fc951aa768
Decomposing lambda - the Kernel languagehttp://groups.google.com/group/comp.lang.lisp/msg/fcbc414fbecf0bed
Advantages of Soft Typinghttp://groups.google.com/group/comp.lang.perl.misc/msg/cf49ca13ac015256
Mercury Vs Prologhttp://groups.google.com/group/comp.lang.prolog/browse_thread/thread/febfcdf0aeaeaa76/692e5dbc8d8cec62
Anyone know Prolog here?http://groups.google.com/group/comp.lang.prolog
Introduction to Concurrent Programming with Stackless Pythonhttp://groups.google.com/group/comp.lang.python/browse_frm/thread/4c9b1287a1a76c98/592958d4e2ec319e?q=PyPy+0.9&rnum=1#592958d4e2ec319e
EasyExtend - Python MetaProgramminghttp://groups.google.com/group/comp.lang.python/browse_thread/thread/6ddbe3537838258c/3053133d67daacbe#3053133d67daacbe
Type inference for Pythonhttp://groups.google.com/group/comp.lang.python/msg/114a25d394769591
Intentional Programming Overviewhttp://groups.google.com/group/comp.lang.scheme/browse_frm/thread/2927665e0d205dca/2d291f2c4940033b#2d291f2c4940033b
newLisp: A better Lisp/Scheme Fusion...http://groups.google.com/group/comp.lang.scheme/browse_frm/thread/997dc59b8ebb1749/af62130eefafd338
Scheme Language Steering Committee Report to the Communityhttp://groups.google.com/group/comp.lang.scheme/msg/1ca4eed2f55756e6
Executable Implementation of Scheme Denotational Semanticshttp://groups.google.com/group/comp.lang.scheme/msg/7584c8a745edab45
OOP Parallel class hierarchieshttp://groups.google.com/group/comp.lang.scheme/msg/d30c17e36727feed
OOPSLA 2005 Reportshttp://groups.google.com/group/comp.lang.scheme/msg/d995e2919cb8fbab
PyPyhttp://groups.google.com/group/comp.lang.scheme/msg/dc37c81fb146b37a?dmode=source&hl=en
The Reasoned Schemer with Ozhttp://groups.google.com/group/comp.lang.scheme/msg/e58e4ad3f67fa4e0?hl=en&
Inherited Traits - Classes Like Never Beforehttp://groups.google.com/group/comp.lang.smalltalk/browse_frm/thread/15f7e1b56da7e773/c2d8de4ab0b18f98
Ward Cunningham: Testing, Types, and Morehttp://groups.google.com/group/comp.lang.smalltalk/browse_frm/thread/afd743243bb3a72d/e9c5d1e4e183c93
Lisp will never make it to mainstream...http://groups.google.com/group/comp.lang.smalltalk/browse_frm/thread/cbd7f6ce728968c8/52d6f411a42e88ee
Towards the best collection APIhttp://groups.google.com/group/comp.lang.smalltalk/msg/44d7f8321aebdee2
Virtual machine implementation and dynamic languageshttp://groups.google.com/group/comp.lang.smalltalk/msg/90c1e54f260e5b8d
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://groups.google.com/group/comp.object/browse_frm/thread/7b3f60b223215a0c/685c9d612edee7a0?hl=en#685c9d612edee7a0
New languages for OS level programming?http://groups.google.com/group/comp.os.minix/browse_thread/thread/b904ca2c94d842f0/5896b45d682f33a0#5896b45d682f33a0
Threads Cannot be Implemented as a Libraryhttp://groups.google.com/group/comp.programming.threads/browse_frm/thread/12385d00922820e5/02d719bd3c77ef2f?tvc=1&q=volatile+thread&hl=el
Threads Cannot be Implemented as a Libraryhttp://groups.google.com/group/comp.programming.threads/msg/9ceaee0e94f8f3ba?hl=el&
A New Haskell and those anxious to changehttp://groups.google.com/group/comp.std.c++/browse_thread/thread/fb0a8fcabb2b19b4/3278cef927c345c1?tvc=2&q=export+n1426#3278cef927c345c1
Ward Cunningham: Testing, Types, and Morehttp://groups.google.com/group/comp.sys.next.programmer/browse_frm/thread/4f7ae8a6bceec7b/64407c824274a7f9
Zipper-based file server/OShttp://groups.google.com/group/fa.caml/browse_thread/thread/e10c96f3896f26ef/5fd7f27eed944f0a#5fd7f27eed944f0a
Linear types for aliased resourceshttp://groups.google.com/group/fa.caml/msg/60cec7e8f67f1a83
Church-Turning is False?http://groups.google.com/group/fa.haskell/tree/browse_frm/thread/a812e9255aa8327c/4e2fcd47d63d7a98
Functional Relational Programming: Out of the tar pithttp://groups.google.com/group/frp-discuss
Google Code Searchhttp://groups.google.com/group/Google-Code-Search/browse_thread/thread/8c9ed4b0883f80bf/1afa42009dc3ac46#1afa42009dc3ac46
Eric Lippert does SimpleScripthttp://groups.google.com/group/microsoft.public.scripting.hosting/msg/fe9b8c67cf486eeb
Jon Udell: Multi-language runtimeshttp://groups.google.com/group/perl.perl6.internals/browse_frm/thread/6a842f9ec6c1c87b/6d322b5c3f9c569f#6d322b5c3f9c569f
Inform 7: A relational DSL for interactive fiction with natural language syntaxhttp://groups.google.com/group/rec.arts.int-fiction/msg/ac0577fe70c636bc?&q=inform-7
Don Box on the Importance of Being WSDLhttp://groups.google.com/groups?as_ugroup=comp.lang.scheme&as_uauthors=Matthias%20Blume&num=100&as_scoring=d&hl=en
Don Box on the Importance of Being WSDLhttp://groups.google.com/groups?as_ugroup=comp.lang.scheme&as_uauthors=Robert%20Harper&num=100&as_scoring=d&hl=en
Guido van Rossum: Programming at Python Speedhttp://groups.google.com/groups?as_ugroup=comp.lang.scheme&as_uauthors=Robert%20Harper
What is so bad about compiling?http://groups.google.com/groups?as_umsgid=429e604b$0$7560$ed2619ec@ptn-nntp-reader03.plus.net
Hidden complexities of tail-call/tail-recursion optimizationhttp://groups.google.com/groups?as_umsgid=7eb8ac3e.0106121538.42b1d107%40posting.google.com
Psyco, the Python Specializing Compilerhttp://groups.google.com/groups?as_umsgid=Pine.OSF.3.96.1020823150150.1970393A-100000%40aster3.ulb.ac.be
Hidden complexities of tail-call/tail-recursion optimizationhttp://groups.google.com/groups?as_umsgid=slrn9hvod2.eli.korek%40lilia.lab.icm.edu.pl
Transparent Language Implementation and Designhttp://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&frame=right&th=c1d7e15386be4660&seekm=bnuhtk%249er%40arthur.cs.purdue.edu#link41
Symmetric difference in LC, P-numerals, and foldhttp://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&group=comp.lang.functional&selm=7eb8ac3e.0208291749.3bcd95c6%40posting.google.com
Roles of Variableshttp://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&group=comp.lang.functional&selm=cajkam%24j20%242%40oravannahka.helsinki.fi
Devils and Angels, via Monadshttp://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&oe=UTF-8&group=comp.lang.scheme&selm=tzjva.3296%247h5.1485027482%40newssvr30.news.prodigy.com
Tarski's fixpoint theorem - history of usehttp://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&oe=UTF-8&threadm=03-03-110%40comp.compilers&prev=/groups%3Fq%3Dcomp.compilers%26ie%3DUTF-8%26oe%3DUTF-8%26hl%3Den
The Constructor Calculushttp://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&safe=off&th=59739e6845991c70
Type inference a good thing?http://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&safe=off&th=9f666cd86fdffa85
Transparent Language Implementation and Designhttp://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&selm=770d8f1a.0311220542.47499590%40posting.google.com&rnum=51
Transparent Language Implementation and Designhttp://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&selm=77776c11.0311101033.63194e64%40posting.google.com&rnum=47
Is Inheritance a Pillar of OO?http://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&selm=xczptp5g51s.fsf%40CUT-ericsson.com
Lisp powers Jak & Daxter at Naughty Doghttp://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&th=1221e69c86386554&seekm=4bs0jaurq.fsf%40beta.franz.com&frame=off
Module Concept For C++http://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&th=51fe3066fcdfbe5d&seekm=423c153c.0305070015.76e085ee%40posting.google.com#link1
Tcl Core Team Interviewhttp://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&th=98fdfac46ebbef5b
Design By Contract Discussionhttp://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&threadm=ba18d5cb.0210210033.4ceff523%40posting.google.com&prev=/groups%3Fhl%3Den%26lr%3D%26ie%3DUTF-8%26group%3Dcomp.lang.eiffel
Haskell bookshttp://groups.google.com/groups?dq=&hl=en&lr=&safe=off&th=3a2af247988adf4c
syntax-case "for dummies"http://groups.google.com/groups?dq=&hl=iw&lr=&ie=UTF-8&oe=UTF-8&selm=nw1a9.1660%24aW5.298725471%40newssvr30.news.prodigy.com
Typed Prologhttp://groups.google.com/groups?group=comp.lang.prolog
Defining predicatehttp://groups.google.com/groups?group=comp.lang.prolog
An Advanced Syntax-Rules Primer for the Mildly Insanehttp://groups.google.com/groups?group=comp.lang.scheme&selm=87it8db0um.fsf%40radish.petrofsky.org
Skribe 1.2b releasedhttp://groups.google.com/groups?group=comp.lang.scheme&selm=cnf8n7%24ole%241%40news-sop.inria.fr
Full abstraction is not very abstract (via comp.lang.scheme)http://groups.google.com/groups?group=comp.lang.scheme
Liskov Substitution all over againhttp://groups.google.com/groups?group=comp.object
Future Directions for C++http://groups.google.com/groups?group=comp.soft-sys.ace
Oracleshttp://groups.google.com/groups?hl=en&lr=&ie=UTF-8&safe=off&threadm=4042800f%241%40news.unimelb.edu.au&rnum=1
Erlang the Moviehttp://groups.google.com/groups?hl=en&lr=&ie=UTF-8&selm=87ism4r4pe.fsf%40darkstar.cartan
study of the "list comprehension" sugarhttp://groups.google.com/groups?hl=en&ie=ISO-8859-1&oe=ISO-8859-1&th=84bc248264eabfb9&seekm=567746d426173a1158a1c8b4370652e3.7564%40mygate.mailgate.org&frame=off
Moving FP from Academiahttp://groups.google.com/groups?hl=en&lr=&group=comp.lang.functional&safe=off&ic=1&th=123ef6309922d1fc
Quickies (GHC/OO-FP/Generative P)http://groups.google.com/groups?hl=en&lr=&group=comp.lang.functional&safe=off&ic=1&th=695e8c0ae9f62ec5&seekd=900225847
Curl on /. + Quickieshttp://groups.google.com/groups?hl=en&lr=&group=comp.lang.functional&safe=off&ic=1&th=97622a4fcae6dd29
Curl on /. + Quickieshttp://groups.google.com/groups?hl=en&lr=&group=comp.lang.functional&safe=off&ic=1&th=c31d66b52cef82c7
Depressing, but truehttp://groups.google.com/groups?hl=en&lr=&group=comp.lang.functional&safe=off&ic=1&th=cd2aadc48bf211a4&seekd=911095167#911095167
C-like Functional Programming Languageshttp://groups.google.com/groups?hl=en&lr=&group=comp.lang.functional&safe=off&ic=1&th=fb5d00b2ee380086
Validating the Unit Correctness of Spreadsheet Programshttp://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&c2coff=1&safe=off&threadm=87c65o%24k4u%241%40mozo.cc.purdue.edu&rnum=
The unique nature of Lisp (?)http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&safe=off&th=cb4e1b1828e58c7f&rnum=1
Guido van Rossum: Programming at Python Speedhttp://groups.google.com/groups?hl=en&lr=&ie=UTF-8&safe=off&threadm=4vhnj7%24pk%40roar.cs.utexas.edu&rnum=1&prev=/&frame=on
Backus Turing Award Lecturehttp://groups.google.com/groups?hl=en&lr=&ie=UTF-8&selm=c427d639.0208260736.60daa4fa%40posting.google.com
Programming Competitionhttp://groups.google.com/groups?hl=en&lr=&safe=off&ic=1&th=22129afeff5b228e,1
Why Threads Are A Bad Idea (and E)http://groups.google.com/groups?hl=en&lr=&safe=off&ic=1&th=3dbf05596274d939,10
Real Time Processinghttp://groups.google.com/groups?hl=en&lr=&safe=off&ic=1&th=6210f9a1afd3d42d
Hidden complexities of tail-call/tail-recursion optimizationhttp://groups.google.com/groups?hl=en&lr=&safe=off&ic=1&th=69d3f735a3ff4cff
Hidden complexities of tail-call/tail-recursion optimizationhttp://groups.google.com/groups?hl=en&lr=&safe=off&ic=1&th=a86160995de6f949
Links to JFP Papershttp://groups.google.com/groups?hl=en&lr=&safe=off&ic=1&th=e1172c7d695edf66&seekd=897316521#897316521
Programming Competitionhttp://groups.google.com/groups?hl=en&lr=&safe=off&ic=1&th=e32e856559e0e653,1
elj Rounduphttp://groups.google.com/groups?hl=en&lr=&safe=off&ic=1&th=e3d9be756a7e485&seekm=080C2936D3F2BACD.FB793F3CB7663DF5.B397667A476AA48F%40lp.airnews.net#p
Heap Profiling for Space Efficiencyhttp://groups.google.com/groups?hl=en&lr=&safe=off&ic=1&th=f45a11f766d2c055,9
Hidden complexities of tail-call/tail-recursion optimizationhttp://groups.google.com/groups?hl=en&lr=&safe=off&ic=1&th=ffbaee72ae678d23
Language Support for Disributed Processinghttp://groups.google.com/groups?hl=en&lr=&safe=off&th=23ccfb186c85564&ic=1&seekd=920109375
More typing debates!http://groups.google.com/groups?hl=en&lr=&safe=off&th=6103e625f854e647&ic=1&seekd=927377131
Miscellanyhttp://groups.google.com/groups?hl=en&safe=off&group=comp.lang.eiffel
List of first programming languageshttp://groups.google.com/groups?hl=en&safe=off&ic=1&th=1c0d2bcdaf918bf2,2&seekm=3A82F4A5.AC076510%40umich.edu#p
Python's proposed change to integer divisionhttp://groups.google.com/groups?hl=en&safe=off&th=22f8a9bfd33f1099,252
Python's proposed change to integer divisionhttp://groups.google.com/groups?hl=en&safe=off&th=cf5af74a6441c030,186
Language Mythshttp://groups.google.com/groups?hl=en&selm=aacf3eb9.0203151012.164c4920%40posting.google.com
The Sociology of Language Evolutionhttp://groups.google.com/groups?hl=en&th=12a0c7ef4cd1409
Generators in Python, Icon and Schemehttp://groups.google.com/groups?hl=en&th=248c58d9518a6983&frame=off
The Sociology of Language Evolutionhttp://groups.google.com/groups?hl=en&th=77b25819f84c09c9
The Sociology of Language Evolutionhttp://groups.google.com/groups?hl=en&th=e27c6be94bb32d8c
Are dylan macros Turing-complete?http://groups.google.com/groups?hl=en&threadm=slrnadji0u.vcm.neelk%40h00045a4799d6.ne.client2.attbi.com
Typed Prologhttp://groups.google.com/groups?hl=he&safe=off&th=4c3b686642615fe5,11
Category theory for non-mathematicianshttp://groups.google.com/groups?hl=he&safe=off&th=9b8c42b52eb4a8df,2
Haskell for circuit descriptionhttp://groups.google.com/groups?hl=iw&th=75e5a9b0a74668db&seekm=3BBDEC24.70E4A819%40acooke.org&frame=off
How To Steal Code or Inventing The Wheel Only Oncehttp://groups.google.com/groups?hl=iw&th=897ba308330db435&seekm=9nqp6p%246ol%241%40cantaloupe.srv.cs.cmu.edu#link1
Haskell for circuit descriptionhttp://groups.google.com/groups?hl=iw&th=d680d1a225c46528&seekm=3BC2807E.807C01F5%40b.c&frame=off
Optimizationshttp://groups.google.com/groups?lr=&group=comp.lang.scheme&safe=off&ic=1&th=58c0e7cc865bd7b9
Optimizationshttp://groups.google.com/groups?lr=&group=comp.lang.scheme&safe=off&ic=1&th=8807b819887e96d2
Couple of Usenet threadshttp://groups.google.com/groups?lr=&safe=off&ic=1&th=8ee17ca07c45bf24,6
Couple of Usenet threadshttp://groups.google.com/groups?lr=&safe=off&ic=1&th=cc1a8e824eae2331,16
Disney Losing Kay & Teamhttp://groups.google.com/groups?lr=&safe=off&ic=1&th=d00f25ebcb0126af,10
It all depends on what you mean by ($f)http://groups.google.com/groups?lr=&safe=off&th=8f575498ff728804,11&rnum=9&ic=1&selm=9fgvts%24l8r%241%40news.huji.ac.il
Prolog (database)http://groups.google.com/groups?q=comp.lang.prolog
A Good OOP Critique?http://groups.google.com/groups?q=comp.object&ie=UTF-8&oe=UTF-8&hl=en
Essentials of Programming Languages, 2ehttp://groups.google.com/groups?q=essentials+of+programming&hl=en&lr=&safe=off&rnum=1&seld=916533928&ic=1
Strongtalkhttp://groups.google.com/groups?q=g:thl1465322509d&dq=&hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=3D2A7E46.2BFFB277%40pacbell.net
Do languages matter?http://groups.google.com/groups?q=g:thl1861907203d&dq=&hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=ce7ef1c8.0210201237.36119f7c%40posting.google.com
Tuples + Objects + Infosets =Too Much Stuff!http://groups.google.com/groups?q=g:thl3072472236d&dq=&hl=en&lr=&ie=UTF-8&selm=3250033069468718@naggum.no
How to make a FPL successfulhttp://groups.google.com/groups?q=g:thl3194772366d&dq=&hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=tyffzoa99ko.fsf_-_%40enfield.sics.se
Guido van Rossum: Programming at Python Speedhttp://groups.google.com/groups?q=g:thl3243730853d&dq=&hl=en&lr=&ie=UTF-8&safe=off&selm=4tbes4%24gjf%40roar.cs.utexas.edu&rnum=4
Introduction to Aspect-Oriented Programminghttp://groups.google.com/groups?q=g:thl372125022d&dq=&hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=3B2AA11F.51C821ED%40pacbell.net&rnum=25
Charming Python : Iterators and simple generatorshttp://groups.google.com/groups?q=g:thl399494743d&hl=iw&selm=3BC411E8.1496E06A%40brighton.ac.uk
Language Mythshttp://groups.google.com/groups?q=g:thl973601333d&dq=&hl=en&selm=yf3afpmwkrs.fsf%40sabi.demon.co.uk
Comparison of Haskell (GHC) and ML (SML/NJ)http://groups.google.com/groups?q=George+Russell+SML+GHC&hl=en&lr=&safe=off&rnum=1&seld=996462351&ic=1
Hidden complexities of tail-call/tail-recursion optimizationhttp://groups.google.com/groups?q=group:comp.lang.functional&hl=en&safe=off&ic=1&selm=9h3qi1%24qn9%241%40mulga.cs.mu.OZ.AU
Don Box on the Importance of Being WSDLhttp://groups.google.com/groups?q=group:comp.lang.scheme+author:Matthias+author:Blume&hl=en&scoring=d&selm=3C18DD4E.20803%40research.bell-labs.com&rnum=4
Hugs98 for .NEThttp://groups.google.com/groups?q=haskell+.NET&hl=en&lr=&ie=UTF-8&selm=fa.bv6go7v.11i6v0q%40ifi.uio.no&rnum=4
What being an Editor is all abouthttp://groups.google.com/groups?q=haskell+.NET&hl=en&lr=&ie=UTF-8&selm=fa.bv6go7v.11i6v0q%40ifi.uio.no&rnum=4
What being an Editor is all abouthttp://groups.google.com/groups?q=haskell+.NET&hl=en&lr=&ie=UTF-8&selm=fa.dg03n7v.10gk8ar%40ifi.uio.no&rnum=5
Hugs98 for .NEThttp://groups.google.com/groups?q=haskell+.NET&hl=en&lr=&ie=UTF-8&selm=fa.dg03n7v.10gk8ar%40ifi.uio.no&rnum=5
Bricklin: Why Johnny can't programhttp://groups.google.com/groups?q=henry+baker+tcl+ml+spit&hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=hbaker-2104972329440001%4010.0.2.1&rnum=1
A Good OOP Critique?http://groups.google.com/groups?q=marcel+weiher+alan+kay&hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=apu7mc%24dl2%241%40news.cs.tu-berlin.de&rnum=7
Liskov Substitution all over againhttp://groups.google.com/groups?safe=off&ic=1&th=1a86e1cdc97d4c46,33
for and against conservative GChttp://groups.google.com/groups?safe=off&th=2e48406ab2d5817b,31
for and against conservative GChttp://groups.google.com/groups?safe=off&th=f894e37a8cba4e1f,88
Is Java Language Neutral?http://groups.google.com/groups?safe=off&threadm=9mg5dd%249lb%241%40news.huji.ac.il&rnum=1&prev=/groups%3Fsafe%3Doff%26q%3Dauthor:mslamm%2540mscc.huji.ac.il%2B
A book to learn from?http://groups.google.com/groups?selm=001101beae49%2439af7bc0%24949e2299%40tim
Why learn FP?http://groups.google.com/groups?selm=138355a8.0111082300.7992b027@posting.google.com
Understanding continuationshttp://groups.google.com/groups?selm=20040629233129.GA3979@babylonia.flatirons.org
public vs. published interfaceshttp://groups.google.com/groups?selm=3103318695270771%40naggum.no
Running untrusted codehttp://groups.google.com/groups?selm=3C8821C9.3080608%40cam.ac.uk
Clean and Haskell comparedhttp://groups.google.com/groups?selm=3D2D52DE.93BEF1B1%40info.unicaen.fr
More on static vs. dynamic typinghttp://groups.google.com/groups?selm=623cd325.0302060257.1542e098@posting.google.com
Folding over treeshttp://groups.google.com/groups?selm=7eb8ac3e.0107130922.66c59bcd@posting.google.com
No asterisks, pleasehttp://groups.google.com/groups?selm=7ktbid%24a29%241%40nef.ens.fr
Category theory for non-mathematicianshttp://groups.google.com/groups?selm=8d8kd2%24sr4%241%40nnrp1.deja.com
Comments on Commentshttp://groups.google.com/groups?selm=8vlia101jd9%40news2.newsguy.com
Comments on Commentshttp://groups.google.com/groups?selm=9ioonl0jgu%40enews4.newsguy.com
Comments on Commentshttp://groups.google.com/groups?selm=9ke6n409mj%40enews3.newsguy.com
International Lisp Conference reporthttp://groups.google.com/groups?selm=c29fzumv8r9.fsf%40no-knife.mit.edu
Tail of Nil and Its Typehttp://groups.google.com/groups?selm=c7r47j%245np%241%40camelot.ccs.neu.edu
Full abstraction is not very abstract (via comp.lang.scheme)http://groups.google.com/groups?selm=fb74251e.0407141456.bb05ebe%40posting.google.com
Tim Bray: Jythonhttp://groups.google.com/groups?selm=gat-1001021155210001%40eglaptop.jpl.nasa.gov
1st International Workshop on Interpreted Languageshttp://groups.google.com/groups?selm=jMzfc.9468%24zj3.2032%40newsread3.news.atl.earthlink.net
Reading, Writing, and Codehttp://groups.google.com/groups?selm=lhoexds818.fsf%40dodo.bluetail.com
Conceptual Integrity in Erlanghttp://groups.google.com/groups?selm=lhoexds818.fsf%40dodo.bluetail.com
ll1-discuss on macroshttp://groups.google.com/groups?selm=lhu1kw3u9b.fsf%40bluetail.com&oe=UTF-8&output=gplain
Category theory for non-mathematicianshttp://groups.google.com/groups?selm=r8td785em7f.fsf%40chinstrap.CS.Princeton.EDU
The unique nature of Lisp (?)http://groups.google.com/groups?selm=sfw4reosf6l.fsf%40shell01.TheWorld.com
Miscellanyhttp://groups.google.com/groups?start=10&safe=off&th=fea4799dacd4caf1,12&rnum=12&selm=3B59B103.AAA04C58%40ix.netcom.com
Impressions of the International Lisp conference ILC2002http://groups.google.com/groups?threadm=1178a29f.0210181205.38266e3e%40posting.google.com
PyCon 2003 Papershttp://groups.google.com/groups?threadm=2259b0e2.0303171358.5a6fe337%40posting.google.com&rnum=1
Hidden complexities of tail-call/tail-recursion optimizationhttp://groups.google.com/groups?threadm=3E9F3E99.5EE41AAB%40sonic.net
Writing dirty R5RS macroshttp://groups.google.com/groups?threadm=7eb8ac3e.0204011302.48501c22%40posting.google.com
Shiro Kawai - Shooting A Moving Targethttp://groups.google.com/groups?threadm=7eb8ac3e.0204141304.5d2bffe0%40posting.google.com
April Second...http://groups.google.com/groups?threadm=c4hmj0%245io%241%40camelot.ccs.neu.edu
The Case for First Class Messageshttp://groups.google.com/groups?threadm=c5Zjc.1301%24%25o1.30%40lakeread03
dealing with Scheme (or Lisp, etc)http://groups.google.com/groups?threadm=cdac2dde.0205260638.1c39a64e%40posting.google.com
dealing with Scheme (or Lisp, etc)http://groups.google.com/groups?threadm=okfit4rwmmh.fsf%40bellsouth.net
Lambda: the ultimate "little language"http://groups.google.com/groups?threadm=trh6s6tgn09n9d%40corp.supernews.com&prev=/groups%3Fq%3Dcomp.lang.scheme
Inform 7: A relational DSL for interactive fiction with natural language syntaxhttp://groups.google.de/group/rec.arts.int-fiction/browse_thread/thread/d5ecaa531d9c48d6/a595a340663357dc
Felix: The power language for C++ programmershttp://groups.google.de/groups?hl=de&lr=&ie=UTF-8&oe=UTF-8&selm=uekz7c31v.fsf%40boost-consulting.com&rnum=1
The Next Mainstream Programming Languageshttp://groups.google.fi/group/comp.lang.functional/browse_frm/thread/5385c76d82a78171
Explaining monadshttp://groups.google.pl/group/comp.lang.functional/browse_frm/thread/5cf42f38cd219cae/8ce28b1351cdec3b?#8ce28b1351cdec3b
Why do they program in C++?http://groups.google.se/group/comp.lang.c++.moderated/browse_frm/thread/c5a22f9a1010e258/7d04dba1e42cff0d
A DSL based Web Framework.http://groups.inf.ed.ac.uk/links/
Links: Web Programming Without Tiershttp://groups.inf.ed.ac.uk/links/
Narrative Javascripthttp://groups.inf.ed.ac.uk/links/
how can PLT experts help improve the web?http://groups.inf.ed.ac.uk/links/
Links: Web Programming Without Tiershttp://groups.inf.ed.ac.uk/links/demos.html
Links: Web Programming Without Tiershttp://groups.inf.ed.ac.uk/links/papers/links-icfp06/links-icfp06.pdf
Ars Digita ( http://aduni.org ) Study Grouphttp://groups.yahoo.com/group/aduni/
Programming in dchttp://groups.yahoo.com/group/concatenative/message/1775
Functional single argument style object oriented programminghttp://groups.yahoo.com/group/concatenative/message/2004
SPARKAdahttp://groups.yahoo.com/group/concatenative/message/2158
Concatenative Language Konthttp://groups.yahoo.com/group/concatenative/message/2176?viscount=100
Functional single argument style object oriented programminghttp://groups.yahoo.com/group/concatenative
LtU: Style and Focushttp://groups.yahoo.com/group/gamedesign-l
"Popular vs. Good" in Programming Languageshttp://groups.yahoo.com/group/langsmiths/message/2281
Python Compared to Other Languageshttp://groups.yahoo.com/group/lua-l/message/5811
New Year's Resolutionshttp://groups.yahoo.com/group/pragprog/
Programming Languages: Application and Interpretationhttp://groups.yahoo.com/group/rest-discuss/message/3583
Self on Windowshttp://groups.yahoo.com/group/self-interest/message/1469
Zero Button Testinghttp://groups.yahoo.com/group/testdrivendevelopment/files/
Test-Driven Development By Examplehttp://groups.yahoo.com/group/testdrivendevelopment/files/TDD17Jul2002.pdf
Zero Button Testinghttp://groups.yahoo.com/group/testdrivendevelopment/message/5636
Concurrency made easy?http://groups.yahoo.com/group/ToonTalk/links
Defining new infix operators in Pythonhttp://groups-beta.google.com/group/comp.lang.c++.moderated/msg/d17912753690d3c4
Why do they program in C++?http://groups-beta.google.com/group/comp.lang.functional/browse_frm/thread/46825b28275d82b2/
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://groups-beta.google.com/group/comp.lang.functional/msg/00257e36e70efa7e
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://groups-beta.google.com/group/comp.lang.functional/msg/37151410eb120c34
IBM Programming Languages Dayhttp://groups-beta.google.com/group/comp.lang.functional/msg/3bbf890e12e2df9e
Links (Wadler)http://groups-beta.google.com/group/comp.lang.functional/msg/4716d8724bb17ca2
Why do they program in C++?http://groups-beta.google.com/group/comp.lang.functional/msg/cdae678b2d6e7ae6?hl=en
Lisp or Erlanghttp://groups-beta.google.com/group/comp.lang.lisp/browse_frm/thread/5c59e564bc2e3e93/
Practical Common Lisphttp://groups-beta.google.com/group/comp.lang.lisp/browse_thread/thread/1dd05cd76d2b565f/2a9ac0a562f9742a#2a9ac0a562f9742a
Retrospective: The Essence of Compiling with Continuationshttp://groups-beta.google.com/group/comp.lang.scheme/browse_thread/thread/3d49b70d07967f2e
Educational Pearl: Automata as Macroshttp://groups-beta.google.com/group/comp.lang.scheme/browse_thread/thread/444bc13eef3cd39d/b9328703efaa8219#b9328703efaa8219
Use Continuations to Develop Complex Web Applicationshttp://groups-beta.google.com/group/comp.lang.scheme/browse_thread/thread/5406ce9bc4a0ec7c/9d4048c20ab20d3e#9d4048c20ab20d3e
Concrete Abstractions on the webhttp://groups-beta.google.com/group/comp.lang.scheme/msg/1d2d2baf5b087d46
Alice Through the Looking Glasshttp://groups-beta.google.com/group/comp.lang.scheme/msg/7b132b5d88352885
Computer generates verifiable mathematics proofhttp://groups-beta.google.com/group/comp.lang.scheme/msg/943ac08b6c77839e
Computer generates verifiable mathematics proofhttp://groups-beta.google.com/group/comp.lang.scheme/msg/b8a5d85330c7ecae
An interview with Chris Datehttp://groups-beta.google.com/group/comp.lang.scheme/msg/de95f317a585d63c
OCaml vs. C++ for Dynamic Programminghttp://groups-beta.google.com/group/fa.caml/browse_frm/thread/cae71894db82ad63/9f975a577f77d4af?tvc=1#9f975a577f77d4af
OCaml vs. C++ for Dynamic Programminghttp://groups-beta.google.com/group/fa.caml/msg/49a8e8135eb9ca1a
Introduction to E4Xhttp://groups-beta.google.com/group/netscape.public.mozilla.jseng/browse_thread/thread/d27a5cb06aba787/28689dd52ef2570d
4-color theoremhttp://groups-beta.google.com/group/sci.math?lnk=lr
Chemistry, Graph Tranformation and Programming Languageshttp://groups-beta.google.com/group/sci.nanotech/browse_thread/thread/8866ac1e90a3a44/5d790eca9cb5bbba?q=computer+aided+chemical+synthesis&rnum=9#5d790eca9cb5bbba
ICFP Accepted papershttp://groups-beta.google.com:/group/comp.lang.functional/msg/12c0c3d83e5c3e14
Smalltalk-80: The Language and Its Implementationhttp://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html#smalltalk
.NET etc.http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html
Languages for the JVMhttp://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html
Is Java Language Neutral?http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html
The Needle Programming Languagehttp://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html
Language Neutrality and the Java Platformhttp://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html
LPFML, Xml language for linear programminghttp://gsbkip.uchicago.edu/fml/fml.html
Why do they program in C++?http://gtk2hs.sourceforge.net/
Poploghttp://gtk-wimp.sourceforge.net/
Lambda the Ultimate Set Comprehensionhttp://gtps.math.cmu.edu/andrews.html
Conceptual Integrity in Erlanghttp://guava.phil.lehigh.edu/tlp/trac.htm
Open problems in category theory and computing sciencehttp://guinness.cs.stevens-tech.edu/~naumann/
DSL for blog aggregatorshttp://gulliver.weblogs.com/discuss/msgReader$137#bloglab
Norvig: Teach Yourself Programming in Ten Yearshttp://gulliver.weblogs.com/stories/storyReader$108
Vacationhttp://gulliver.weblogs.com
Site Availabilityhttp://gulliver.weblogs.com
Python Challengehttp://gumuz.looze.net/wordpress/index.php/archives/2005/05/09/python-challenge-solutions-part-1/
FindBugs - A Bug Pattern Detector for Javahttp://gunther.web66.com/FAQS/taintmode.html
Squeak at 3.0http://guzdial.cc.gatech.edu/squeakbook/AlansForeword.html
Why Johnny can't codehttp://gvr.sourceforge.net/about.php
Ted Nelson's ZigZaghttp://gzigzag.sourceforge.net/
A New Haskell and those anxious to changehttp://hackage.haskell.org/trac/haskell-prime
A Hacker's Assistanthttp://hackersdelight.org/
Robert Harper Named as ACM Fellowhttp://hake.stanford.edu/trio/
What do you believe about Programming Languages (that you can't prove (yet))?http://hal.ccsd.cnrs.fr/view_by_stamp.php?label=PPS&langue=en&action_todo=view&id=ccsd-00009432&version=1
Gamma formalismhttp://hal.inria.fr/docs/00/05/22/05/PDF/IASSE04.pdf
Writing A Lisp Interpreter In Haskellhttp://halogen.note.amherst.edu/~jdtang/scheme_in_48/tutorial/overview.html
The Push Programming Languagehttp://hampshire.edu/lspector/gecco2003-collective.html
The Push Programming Languagehttp://hampshire.edu/lspector/push3-description.html
HAP Python Remote Debuggerhttp://hapdebugger.sourceforge.net/
E Thesis: Robust Compositionhttp://happs.org/
JDO Architectureshttp://haskell.cs.yale.edu/haskellDB/example.html
JDO Architectureshttp://haskell.cs.yale.edu/haskellDB/index.html
Prolog and Natural-Language Analysishttp://haskell.cs.yale.edu/haskore/
Computer Scientist Gets to the Bottom of Financial Scandalhttp://haskell.cs.yale.edu/pipermail/haskell/2002-April/005936.html
Announce: School of Expression softwarehttp://haskell.cs.yale.edu/soe/
Understadning DO and side-effects in Haskellhttp://haskell.cs.yale.edu/soe/
Understadning DO and side-effects in Haskellhttp://haskell.cs.yale.edu/soe/powerpoi.htm
Understadning DO and side-effects in Haskellhttp://haskell.cs.yale.edu/soe/PPTSlides/ch03.ppt
Designing and Implementing DSL languages: recommended reading?http://haskell.cs.yale.edu/yale/papers/dance-30-tr/index.html
An Algebraic Theory of Polymorphic Temporal Mediahttp://haskell.cs.yale.edu/yale/papers/polymedia/hudak-RR-1259.pdf
A Framework for Programming Embedded Systemshttp://haskell.cs.yale.edu/yale/papers/ppdp02/
Designing and Implementing DSL languages: recommended reading?http://haskell.cs.yale.edu/yale/publications.html
Yampa: Functional Reactive Programming with Arrowshttp://haskell.cs.yale.edu/yampa/
Concatenative Language Konthttp://haskell.org/arrows/
Computer Languages for Secondary Educationhttp://haskell.org/edsl/index.htm
A software engineering problem: how would functional programming solve it?http://haskell.org/fruit/
unchecked exceptions are like runtime type checking?http://haskell.org/ghc/
Dynamic Semanticshttp://haskell.org/ghc/
Is STL algorithms doing damage to the cause?http://haskell.org/ghc/docs/latest/html/building/sec-port-info.html
Why do they program in C++?http://haskell.org/ghc/docs/latest/html/libraries/base/Control.Concurrent.html
Collection of links to monad implementations in various languages.http://haskell.org/ghc/docs/latest/html/libraries/base/Control-Monad.html
First Class Values, Types as values within a Programming Languagehttp://haskell.org/ghc/docs/latest/html/libraries/base/Data-Dynamic.html
First Class Values, Types as values within a Programming Languagehttp://haskell.org/ghc/docs/latest/html/users_guide/gadt.html
Existential Types == Guarded Typeshttp://haskell.org/ghc/docs/latest/html/users_guide/gadt.html
Open data types and open functionshttp://haskell.org/haskellwiki/Extensible_datatypes
HOPL III and the History of Haskellhttp://haskell.org/haskellwiki/History_of_Haskell
Explaining monadshttp://haskell.org/haskellwiki/IO_inside#What_is_a_monad.3F
Explaining monadshttp://haskell.org/haskellwiki/IO_inside
Haskell -&gt; Javascript converter, kind ofhttp://haskell.org/haskellwiki/Yhc/API/Core
Haskell -&gt; Javascript converter, kind ofhttp://haskell.org/haskellwiki/Yhc/Javascript
ICFP proceedings / Scheme workshophttp://haskell.org/haskell-workshop/2006/schedule.html
Haskell v Ada v C++ v Awk v ...http://haskell.org/haskore/
First-Class Traceshttp://haskell.org/hat
Haskell vs. Erlang, Reloadedhttp://haskell.org/hawiki/BinaryIo
From Perl Monks: "pissed off about functional programming"http://haskell.org/hawiki/Closure
From Perl Monks: "pissed off about functional programming"http://haskell.org/hawiki/Combinator
Functional anti-memoizationhttp://haskell.org/hawiki/ConstantApplicativeForm
Conjunction typeshttp://haskell.org/hawiki/FunDeps
Haskell Functional Programming Bookstorehttp://haskell.org/hawiki/HaskellBookstore
Looking for FP Debuggershttp://haskell.org/hawiki/LibrariesAndTools#head-d2efc711c8b48133910506215786b00ed2c7d3a6
Point Free Stylehttp://haskell.org/hawiki/PointFreeStyle
Question about Lazy-ness and algorithmic runtime analysishttp://haskell.org/hawiki/TyingTheKnot
Static type inference & late binding?http://haskell.org/hawiki/TypeClass
Jobshttp://haskell.org/jobs.html
Cyclone - a next generation systems languagehttp://haskell.org/mailman/listinfo/glasgow-haskell-users
Dodohttp://haskell.org/onlinereport/
Dodohttp://haskell.org/onlinereport/exps.html#list-comprehensions
Scoping based on control flow graphhttp://haskell.org/onlinereport/list.html
Haskell v Ada v C++ v Awk v ...http://haskell.org/papers/NSWC/jfp.ps
F#http://haskell.org/pipermail/haskell/2002-May/009787.html
Data Structure + Algorithm Survey (Caml)http://haskell.org/pipermail/haskell/2003-December/013247.html
Conceptual Integrity in Erlanghttp://haskell.org/pipermail/haskell/2003-October/012939.html
Implicit params in Haskellhttp://haskell.org/pipermail/haskell/2004-January/013495.html
Haskell -&gt; Javascript converter, kind ofhttp://haskell.org/pipermail/haskell/2006-November/018725.html
Vyperhttp://haskell.org/pipermail/haskell-cafe/2001-April/000496.html
Visual Haskellhttp://haskell.org/pipermail/haskell-cafe/2001-April/000501.html
Why People Aren't Using Haskellhttp://haskell.org/pipermail/haskell-cafe/2001-April/000503.html
Why People Aren't Using Haskellhttp://haskell.org/pipermail/haskell-cafe/2001-April/thread.html#492
Fun: HaWiki Quotes Pagehttp://haskell.org/pipermail/haskell-cafe/2003-January/003794.html
Feature wishes may be grantedhttp://haskell.org/pipermail/haskell-cafe/2004-January/005678.html
Haskell and creative freedomhttp://haskell.org/practice.html
Prototyping Generic Programming using Template Haskellhttp://haskell.org/th/papers/meta-haskell.ps
On Understanding Types, Data Abstraction, and Polymorphismhttp://haskell.org/wiki/wiki?RankTwoPolymorphism
A practical approach to generic programminghttp://haskell.org/wiki/wiki?RankTwoPolymorphism
Building cyclic data structures in pure languageshttp://haskell.org/wiki/wiki?TyingTheKnot
Designing and Implementing DSL languages: recommended reading?http://haskell.org/yale/papers/icsr98/index.html
A software engineering problem: how would functional programming solve it?http://haskell.org/yampa/
Language of the Year: Haskellhttp://haskell.org
Whither Sather ?http://haskell.org
Online Bibliography of Haskell Researchhttp://haskell.readscheme.org/appl.html
Generalising Monads to Arrowshttp://haskell.readscheme.org/monads.html
Online Bibliography of Haskell Researchhttp://haskell.readscheme.org/monads.html
Online Bibliography of Haskell Researchhttp://haskell.readscheme.org
Online Bibliography of Partial Evaluation Researchhttp://haskell.readscheme.org
Scalabilityhttp://haskelldb.sf.net/
Why do they program in C++?http://haskelldb.sf.net/
Rel: an open source implementation of Date & Darwen's Tutorial Dhttp://haskelldb.sourceforge.net/
Database Abstraction Layers and Programming Languageshttp://haskelldb.sourceforge.net/
haXe 1.0http://haxe.org/tutos/remoting
Google Web Toolkithttp://haxe.org/tutos/remoting
Oberon Script. A Lightweight Compiler and Runtime System for the Webhttp://haxe.org
What do you believe about Programming Languages (that you can't prove (yet))?http://haxe.org
A DSL based Web Framework.http://haxe.org
haXe 1.0http://haxe.org
Continuations, yield, ES4http://haxe.org
Duck typing vs Structural Subtypinghttp://haxe.org
Gilad Is Righthttp://haxe.org
Google Web Toolkithttp://haxe.org
Haskell -&gt; Javascript converter, kind ofhttp://haxe.org
haXe 1.0http://haxe.org
JavaScript 2 and the Future of the Webhttp://haxe.org
Lisp Lovers, how would you fix Lisp or bring it up to date?http://haxe.org
Neko 1.1 Releasedhttp://haxe.org
Technometria: AJAX Progress and Challengeshttp://haxe.org
Type inference for Pythonhttp://haxe.org
Type Inference in Object Oriented Languageshttp://haxe.org
Jon Udell: Multi-language runtimeshttp://haxe.org
Advantages of Soft Typinghttp://haxe.org
Mind Mappershttp://haystack.csail.mit.edu/overview.html
RDF and Databaseshttp://haystack.lcs.mit.edu/
Mind Mappershttp://haystack.lcs.mit.edu/developers/architecture.html
Adenine: A Metadata Programming Languagehttp://haystack.lcs.mit.edu/documentation/adenine.pdf
Semantic Web scripting languageshttp://haystack.lcs.mit.edu/index.html
Continuations as UI elementshttp://haystack.lcs.mit.edu/index.html
Continuations as UI elementshttp://haystack.lcs.mit.edu/overview3.html
Adenine: A Metadata Programming Languagehttp://haystack.lcs.mit.edu/papers/sow2002-adenine.pdf
Continuations: Haystack and Pythonhttp://haystack.lcs.mit.edu/papers/uist2003-uicont.pdf
Adenine: A Metadata Programming Languagehttp://haystack.lcs.mit.edu
Select/From versus From/Selecthttp://hbswk.hbs.edu/pubitem.jhtml?id=4766&t=special_reports
Implementing Business Rules in the BC4J Frameworkhttp://hci.stanford.edu/bds/
Buried Treasure - No Fluff Just Stuffhttp://headius.blogspot.com/2006/04/in-beginning-early-returns-on-jruby.html
Buried Treasure - No Fluff Just Stuffhttp://headius.blogspot.com/2006/04/jruby-compiler-will-happen.html
Buried Treasure - No Fluff Just Stuffhttp://headius.blogspot.com/2006/04/more-v1-compilation-experiments.html
Buried Treasure - No Fluff Just Stuffhttp://headius.blogspot.com/2006/05/dsl-for-bytecode-generation.html
JRubyhttp://headius.blogspot.com
Erlang the Moviehttp://heim.ifi.uio.no/~janki/crcuba/lenin.jpg
Proofs are Programs: 19th Century Logic and 21st Century Computinghttp://heim.ifi.uio.no/~kristen/PDF_MAPPE/F_PDF_MAPPE/F_IFIP_86.pdf
Kristen Nygaard (1927-2002)http://heim.ifi.uio.no/~olejohan/birth-of-oo.pdf
Links Slideshttp://hem.fyristorg.com/matben/
Script Vs Javahttp://hermitte.free.fr/cygwin/
I "got" imperative programming throught data bindinghttp://herzberg.ca.sandia.gov/jess/
Introduction to the Java EE 5 Platformhttp://herzberg.ca.sandia.gov/jess/
Java object models debatedhttp://hibernate.sourceforge.net
Small Time Languageshttp://hibernate.sourceforge.net
GoF get SIGPLAN awardhttp://hillside.net/patterns/DPBook/DPBook.html
Patterns in qmailhttp://hillside.net/plop/2004/papers/mhafiz1/PLoP2004_mhafiz1_0.pdf
OOPSLA 2006 Call for Contributionshttp://hillside.net/plop/2006
Ted Nelson's ZigZaghttp://himalia.it.jyu.fi/ffdoc/fenfire/history/Milestones.gen.html
Designing a Type Notation for a Stack Based Functional Languagehttp://hk.geocities.com/leeck3/program/Postfix.hs.txt
Designing a Type Notation for a Stack Based Functional Languagehttp://hk.geocities.com/leeck3/program/Stacker.hs.txt
A software engineering problem: how would functional programming solve it?http://hkn.eecs.berkeley.edu/~dyoo/plt/unit-notes.text
HLVM - High Level Virtual Machine toolkit for dynamic languageshttp://hlvm.org/apis/html/hierarchy.html
HLVM - High Level Virtual Machine toolkit for dynamic languageshttp://hlvm.org/Source.shtml
HLVM - High Level Virtual Machine toolkit for dynamic languageshttp://hlvm.org/src/hlvm/Reader/HLVM.rng
Dynamic Semanticshttp://hol.sourceforge.net/
Language Neutrality and the Java Platformhttp://home.adelphia.net/~nikboyd/papers/bistro/neutrality.htm
L Programming Language & System (distributed, secure[capability based], functional)http://home.cc.gatech.edu/tony/61
VC++ Security Checks at Runtime and Compile Timehttp://home.comcast.net/~bc19191/blog/040308.html
1st European Lisp and Scheme Workshophttp://home.comcast.net/~bc19191/blog/040406.html
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://home.comcast.net/~bc19191/blog/040430.html
Best Common Lisp IDE?http://home.comcast.net/~bc19191/blog/041130.html
Designing and Implementing DSL languages: recommended reading?http://home.comcast.net/~bc19191/blog/050105.html
Functional Geometryhttp://home.comcast.net/~bc19191/blog/050213.html
Continuations in Java and Java-based Web Frameworkshttp://home.comcast.net/~bc19191/blog/index.html
Lisp books mini reviewshttp://home.comcast.net/~bc19191/lisp-books.htm
The Trouble with Checked Exceptionshttp://home.comcast.net/~patrickdlogan/parnas.pdf
Syntax-rules Primerhttp://home.comcast.net/~prunesquallor/macro.txt
Lisp Machine Progress Reporthttp://home.comcast.net/~prunesquallor/memo444.htm
An Interview with Donald Knuthhttp://home.hccnet.nl/h.vink/lead.htm
An Incremental Approach to Compiler Constructionhttp://home.iae.nl/users/mhx/crenshaw/tiny.html
Shrink-wrap developers: what programming language?http://home.iae.nl/users/mhx/i4faq.html
Interval Computationshttp://home.imf.au.dk/kock/
Interval Computationshttp://home.imf.au.dk/kock/galley.pdf
Interval Computationshttp://home.imf.au.dk/kock/real.PDF
Compilation of Functional Programming Languages using GCC -- Tail Callshttp://home.in.tum.de/~baueran/thesis/
Teaching the Fatal Diseasehttp://home.nycap.rr.com/pflass/plisprg.htm
Black-Scholes in Multiple Languageshttp://home.online.no/~espehaug/SayBlackScholes.html
Tools for the short hikehttp://home.pacbell.net/ouster/scripting.html
A Good OOP Critique?http://home.pacbell.net/ouster/scripting.html
Jon Udell: Shipping the prototypehttp://home.pacbell.net/ouster/scripting.html
What do you believe about Programming Languages (that you can't prove (yet))?http://home.pipeline.com/~hbaker1/
Why do they program in C++?http://home.pipeline.com/~hbaker1/CacheCGC.html
Tail call elimination decorator in Pythonhttp://home.pipeline.com/~hbaker1/CheneyMTA.html
"Popular vs. Good" in Programming Languageshttp://home.pipeline.com/~hbaker1/CheneyMTA.html
What is so bad about compiling?http://home.pipeline.com/~hbaker1/CheneyMTA.html
computerhistory's History of LISPhttp://home.pipeline.com/~hbaker1/CritLisp.html
Concatenative Language Konthttp://home.pipeline.com/~hbaker1/ForthStack.html
The Killer Application for Concatenative Languageshttp://home.pipeline.com/~hbaker1/ForthStack.html
The Next Mainstream Programming Languageshttp://home.pipeline.com/~hbaker1/Futures.html
Garbage Collection as a Lazy Algorithmhttp://home.pipeline.com/~hbaker1/home.html
C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberghttp://home.pipeline.com/~hbaker1/Iterator.html
Tuples + Objects + Infosets =Too Much Stuff!http://home.pipeline.com/~hbaker1/letters/CACM-RelationalDatabases.html
Formal methods for O/R mappinghttp://home.pipeline.com/~hbaker1/letters/CACM-RelationalDatabases.html
Yearning for a practical schemehttp://home.pipeline.com/~hbaker1/LinearLisp.html
Concatenative Language Konthttp://home.pipeline.com/~hbaker1/LinearLisp.html
any functional language without GC?http://home.pipeline.com/~hbaker1/LinearLisp.html
What do you believe about Programming Languages (that you can't prove (yet))?http://home.pipeline.com/~hbaker1/LinearLisp.html
Why OO Suckshttp://home.pipeline.com/~hbaker1/ObjectIdentity.html
Referentially Transparent Schemehttp://home.pipeline.com/~hbaker1/ObjectIdentity.html
Object Oriented Programming + Referential Transparencyhttp://home.pipeline.com/~hbaker1/ObjectIdentity.html
Seven (give or take) Smalltalk Implementationshttp://home.pipeline.com/~hbaker1/Prag-Parse.html
A structural approach to reversible computationhttp://home.pipeline.com/~hbaker1/ReverseGC.html
Stroustrup's C++ Style Sweet Spothttp://home.pipeline.com/~hbaker1/sigplannotices/gigo-1997-03.html
A structural approach to reversible computationhttp://home.pipeline.com/~hbaker1/ThermoGC.html
Haskell is not not MLhttp://home.pipeline.com/~hbaker1/ThermoGC.html
Haskell is not not MLhttp://home.pipeline.com/~hbaker1/ThermoGC.ps.gz
any functional language without GC?http://home.pipeline.com/~hbaker1/Use1Var.html
Visualisable Languageshttp://home.pipeline.com/~hbaker1/Use1Var.html
The Killer Application for Concatenative Languageshttp://home.pipeline.com/~hbaker1/Use1Var.html
What do you believe about Programming Languages (that you can't prove (yet))?http://home.pipeline.com/~hbaker1/Use1Var.html
Types and reflectionhttp://home.sprynet.com/~hthedick/homepage.htm
American lecture tour gets realhttp://home.sprynet.com/~hthedick/homepage.htm
Guido: Language Design Is Not Just Solving Puzzleshttp://home.sprynet.com/~hthedick/homepage.htm
Scalabilityhttp://home.sprynet.com/~hthedick/homepage.htm
FP in Scheme: A WWW-oriented approachhttp://home.swbell.net/benderjg/scheme_library/
Programming OOP Pattern Librarieshttp://home.t-online.de/home/Christ-Usch.Grein/Ada/Multiple_Inheritance.html
Ada, Interfaces and the Listener Paradigmhttp://home.t-online.de/home/Christ-Usch.Grein/Ada/Multiple_Inheritance.html
Why You Might Want to Try Rubyhttp://home.t-online.de/home/Christ-Usch.Grein/Ada/Multiple_Inheritance.html
A skeptic's look at C#http://home.t-online.de/home/Ulrich.Eisenecker/meta.htm
Revisiting AWKhttp://home.vrweb.de/~juergen.kahrs/gawk/XML/
80x86 ASM for ASP.NEThttp://home.worldonline.dk/viksoe/asmil.htm
Why Learning Assembly Language is Still a Good Ideahttp://home.worldonline.dk/viksoe/asmil.htm
History of APL and Jhttp://home1.gte.net/res057qw/APL_J/
NULLhttp://home1.gte.net/res057qw/APL_J/IversonAPL.htm
Language Design Documentshttp://home1.gte.net/res057qw/APL_J/IversonAPL.htm
20 Years of PLDI (1979 - 1999): A Selectionhttp://home1.gte.net/res057qw/apl_j/tool.pdf
Notation as a Tool of Thought - Kenneth E. Iversonhttp://home1.gte.net/res057qw/apl_j/tool.pdf
Esoteric computer languageshttp://homepage.eircom.net/~kmgaughan/esolang/index.html
How to tell your personality type from your codehttp://homepage.mac.com/kevinmarks/personality.html
Business Objects Quark - Haskell meets Javahttp://homepage.mac.com/luke_e/FileSharing13.html
FPGA's, Soft Cores and Custom CPU's.http://homepage.mac.com/morriss/iblog/C1306450651/E1550724339/
The Role of Type Equality in Meta-Programminghttp://homepage.mac.com/pasalic/p2/
Ease - Evolutionary Algorithms Scripting Environmenthttp://homepage.mac.com/revaaron/dsbrowser.jpg
Understanding continuationshttp://homepage.mac.com/sigfpe/Computing/continuations.html
muSE - an embeddable scheme dialecthttp://homepage.mac.com/srikumarks/.Public/muSE-html-doc-0.1a.zip
muSE - an embeddable scheme dialecthttp://homepage.mac.com/srikumarks/muSE-docs/html/
muSE - an embeddable scheme dialecthttp://homepage.mac.com/srikumarks/muSE-docs/html/group__HOFs.html#g1d5358f1e936a76e182bd1c0675e7fa2
muSE - an embeddable scheme dialecthttp://homepage.mac.com/srikumarks/muSE-docs/html/group__HOFs.html#g4d64e7262e537dfbbbac978c58d1a466
muSE - an embeddable scheme dialecthttp://homepage.mac.com/srikumarks/muSE-docs/html/group__HOFs.html#ga8cb4912b2327a31908671d7b7fa62fc
muSE - an embeddable scheme dialecthttp://homepage.mac.com/srikumarks/muSE-docs/html/group__HOFs.html#gbbe674a37f1da594c4739f731496175b
"Popular vs. Good" in Programming Languageshttp://homepage.mac.com/svc/RebelWithACause
ObjectiveCLIPS Releasedhttp://homepage.mac.com/tblanchard/ObjectiveCLIPS
Organizing papers...http://homepage.mac.com/toshihiro_aoyama/iPapers/
Issue One of The Monad.Reader, monthly Haskell eZinehttp://homepage3.nifty.com/tsato/tools/psjoin.html
Two bookshttp://homepages.borland.com/dthorpe/blog/delphi/2004_07_01_archive.php#109031377544161938
K.R. Apt: Principles of Constraint Programminghttp://homepages.cwi.nl/~apt/
K.R. Apt: Principles of Constraint Programminghttp://homepages.cwi.nl/~apt/pcp/all-slides.tar.gz
The Logic Programming Paradigm and Prologhttp://homepages.cwi.nl/~apt/ps/lp00.ps
The Reasoned Schemerhttp://homepages.cwi.nl/~apt/ps/lp00.ps
Designing and Implementing DSL languages: recommended reading?http://homepages.cwi.nl/~arie/papers/dslbib/
Abstractly typed languageshttp://homepages.cwi.nl/~atanasso/papers/atanassow04inferring.pdf
Formal Frustration...http://homepages.cwi.nl/~atanasso/ref
A Revolution in Logic?http://homepages.cwi.nl/~jve/dynamo/
The fundamental difference between Sets and Lists?http://homepages.cwi.nl/~jve/HR/
Basic(er) Simple(r) Type Theory(?)http://homepages.cwi.nl/~jve/HR/
Resources related to logic?http://homepages.cwi.nl/~jve/HR/
The Haskell Road to Logic, Maths and Programminghttp://homepages.cwi.nl/~jve/HR/
The Design of Parallel Programming Languageshttp://homepages.cwi.nl/~kurz/cml-esslli01.html
Deriving a grammar from sourcehttp://homepages.cwi.nl/~mdejonge/projects/gpp/
A structural approach to reversible computationhttp://homepages.cwi.nl/~paulv/physics.html
A question about COBOL!http://homepages.cwi.nl/~ralf/
A question about COBOL!http://homepages.cwi.nl/~ralf/AspectCobol/slides.pdf
Software Extension and Integration with Type Classeshttp://homepages.cwi.nl/~ralf/gpce06/
First Class Values, Types as values within a Programming Languagehttp://homepages.cwi.nl/~ralf/HList/
Dynamic vs. Static Typing - A Pattern-Based Analysishttp://homepages.cwi.nl/~ralf/HList/
Extensible Records With Scoped Labelshttp://homepages.cwi.nl/~ralf/HList/
Links (Wadler)http://homepages.cwi.nl/~ralf/HList/
First Class Values, Types as values within a Programming Languagehttp://homepages.cwi.nl/~ralf/HList/
Best default sequence?http://homepages.cwi.nl/~ralf/HList/paper.pdf
OOHaskell - Haskell's overlooked object systemhttp://homepages.cwi.nl/~ralf/OOHaskell/
Haskell's overlooked object systemhttp://homepages.cwi.nl/~ralf/OOHaskell/
Ruby the Rivalhttp://homepages.cwi.nl/~ralf/OOHaskell/
Functions as Classes: Which languages?http://homepages.cwi.nl/~ralf/OOHaskell/
Haskell and creative freedomhttp://homepages.cwi.nl/~ralf/OOHaskell/
O'Haskell - a functional object-oriented concurrent PLhttp://homepages.cwi.nl/~ralf/OOHaskell/
Scrap your boilerplate with class: extensible generic functionshttp://homepages.cwi.nl/~ralf/syb3/
Getting Startedhttp://homepages.cwi.nl/~ralf/wgp00/
Revealing the X/O impedance mismatchhttp://homepages.cwi.nl/~ralf/xo-impedance-mismatch/
ACM Queue: A Conversation with Alan Kayhttp://homepages.cwi.nl/~tromp/cl/cl.html
Lazy Khttp://homepages.cwi.nl/~tromp/cl/lazy-k.html
Scottish Programming Language Seminarhttp://homepages.feis.herts.ac.uk/~comqss/mypapers/sac-type-system.ps
Links Demoshttp://homepages.inf.ed.ac.uk/cgi/wadler/todo.links
Links Demoshttp://homepages.inf.ed.ac.uk/cgi/wadler/twodigits.links
Invariants/Contracts vs. typeshttp://homepages.inf.ed.ac.uk/dts/eml/
When is one thing equal to some other thing?http://homepages.inf.ed.ac.uk/dts/pub/prelim.pdf
When is one thing equal to some other thing?http://homepages.inf.ed.ac.uk/dts/pub/thoughts.ps
Great Works in Programming Languageshttp://homepages.inf.ed.ac.uk/gdp/publications/
Implementation of FPLhttp://homepages.inf.ed.ac.uk/gdp/publications/
Explaining monadshttp://homepages.inf.ed.ac.uk/gdp/publications/
Call-by-Name, Call-by Value and the Lambda Calculushttp://homepages.inf.ed.ac.uk/gdp/publications/cbn_cbv_lambda.pdf
Incompleteness in semantics and parallel-orhttp://homepages.inf.ed.ac.uk/gdp/publications/LCF.pdf
Incompleteness in semantics and parallel-orhttp://homepages.inf.ed.ac.uk/gdp/publications/TIM.ps
Scrap your Nameplatehttp://homepages.inf.ed.ac.uk/jcheney/publications/ct4d1.pdf
Today's Status of Functional Programming Languages for Verification Tools ?http://homepages.inf.ed.ac.uk/perdita/leuckerEtal.pdf
Today's Status of Functional Programming Languages for Verification Tools ?http://homepages.inf.ed.ac.uk/perdita/talksEtc.html
Links Demoshttp://homepages.inf.ed.ac.uk/wadler/
Bruce Eckel on Java genericshttp://homepages.inf.ed.ac.uk/wadler/
Pragmatic Programmers Interviewhttp://homepages.inf.ed.ac.uk/wadler/
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://homepages.inf.ed.ac.uk/wadler/armstrong.ps
Computational Thinkinghttp://homepages.inf.ed.ac.uk/wadler/compthink.html
A Core Calculus of Metaclasseshttp://homepages.inf.ed.ac.uk/wadler/fool/
Want to learn something newhttp://homepages.inf.ed.ac.uk/wadler/gj/
Weak vs. strong typinghttp://homepages.inf.ed.ac.uk/wadler/links/
Links Demoshttp://homepages.inf.ed.ac.uk/wadler/linksdemos/todo.links
Links Demoshttp://homepages.inf.ed.ac.uk/wadler/linksdemos/twodigits.links
Links Slideshttp://homepages.inf.ed.ac.uk/wadler/linksetaps/
Linkshttp://homepages.inf.ed.ac.uk/wadler/linksetaps/
Links Slideshttp://homepages.inf.ed.ac.uk/wadler/linksetaps/slides/henglein.ppt
Links Slideshttp://homepages.inf.ed.ac.uk/wadler/linksetaps/slides/leroy.pdf
Links Slideshttp://homepages.inf.ed.ac.uk/wadler/linksetaps/slides/wadler.pdf
Call-by-what?http://homepages.inf.ed.ac.uk/wadler/papers/dual/dual.pdf
Lambda-muhttp://homepages.inf.ed.ac.uk/wadler/papers/dual-reloaded/dual-reloaded.pdf
Richard Hamming - "You and Your Research"http://homepages.inf.ed.ac.uk/wadler/papers/firbush/firbush.pdf
Proofs are Programs: 19th Century Logic and 21st Century Computinghttp://homepages.inf.ed.ac.uk/wadler/papers/frege/frege.pdf
From Perl Monks: "pissed off about functional programming"http://homepages.inf.ed.ac.uk/wadler/papers/frege/frege.pdf
Getting Startedhttp://homepages.inf.ed.ac.uk/wadler/papers/frege/frege.pdf
Explaining monadshttp://homepages.inf.ed.ac.uk/wadler/papers/imperative/imperative.ps
Links (Wadler)http://homepages.inf.ed.ac.uk/wadler/papers/links/lablunch.pdf
ACM Queue: A Conversation with Alan Kayhttp://homepages.inf.ed.ac.uk/wadler/papers/links/links.pdf
Links (Wadler)http://homepages.inf.ed.ac.uk/wadler/papers/links/links.pdf
Dominus talks about HO Perlhttp://homepages.inf.ed.ac.uk/wadler/papers/links/links-blurb.pdf
Programming: 50, 100 years from nowhttp://homepages.inf.ed.ac.uk/wadler/papers/next700/next700.pdf
Language Constructionhttp://homepages.inf.ed.ac.uk/wadler/realworld/
DSL for financial contractshttp://homepages.inf.ed.ac.uk/wadler/realworld/lexifi.html
Dijkstra on analogies and anthropomorphismhttp://homepages.inf.ed.ac.uk/wadler/sigplan.html
More on the "generics are evil" memehttp://homepages.inf.ed.ac.uk/wadler/steele-oopsla98.pdf
Haskell is not not MLhttp://homepages.inf.ed.ac.uk/wadler/topics/dual.html
Relevance of Curry-Howardhttp://homepages.inf.ed.ac.uk/wadler/topics/dual.html
Pragmatic Programmers Interviewhttp://homepages.inf.ed.ac.uk/wadler/topics/erlang.html
Garbage collecting computationshttp://homepages.inf.ed.ac.uk/wadler/topics/garbage-collection.html
Object Oriented Programming + Referential Transparencyhttp://homepages.inf.ed.ac.uk/wadler/topics/garbage-collection.html
Proofs are Programs: 19th Century Logic and 21st Century Computinghttp://homepages.inf.ed.ac.uk/wadler/topics/history.html
What do you believe about Programming Languages (that you can't prove (yet))?http://homepages.inf.ed.ac.uk/wadler/topics/linear-logic.html
Explaining monadshttp://homepages.inf.ed.ac.uk/wadler/topics/monads.html#marktoberdorf
Calling imperative code from declarative?http://homepages.inf.ed.ac.uk/wadler/topics/monads.html
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://homepages.inf.ed.ac.uk/wadler/topics/monads.html
Paul Vick: BASIC principleshttp://homepages.inf.ed.ac.uk/wadler/topics/monads.html
Why type systems are interesting - part IIhttp://homepages.inf.ed.ac.uk/wadler/topics/parametricity.html#free
Designing a Type Notation for a Stack Based Functional Languagehttp://homepages.inf.ed.ac.uk/wadler/topics/parametricity.html
Generics as a Libraryhttp://homepages.inf.ed.ac.uk/wadler/topics/parametricity.html
Tim Bray: Don't Invent XML Languageshttp://homepages.inf.ed.ac.uk/wadler/topics/xml.html#xml-essence
Links (Wadler)http://homepages.inf.ed.ac.uk/wadler/vita.pdf
Language Luminaries Meet in Europe on April 6http://homepages.inf.ed.ac.uk/wadler
Bach & Software Compositionhttp://homepages.kdsi.net/~sherman/patternsofinvention.htm
Ivory Towers and Gelfand's Principlehttp://homepages.paradise.net.nz/warrickg/haskell/http/
Multivariate Regressionhttp://homepages.tesco.net/~jophran/UKPatterns/plunk1/JavaPatterns.html#Functional object patterns
Multivariate Regressionhttp://homepages.tesco.net/~jophran/UKPatterns/plunk1/JavaPatterns.html#Value patterns
Psyco, the Python Specializing Compilerhttp://homepages.ulb.ac.be/~arigo/psyco/
Lisp Lovers, how would you fix Lisp or bring it up to date?http://hop.inria.fr/
Hop: a Language for Programming the Web 2.0http://hop.inria.fr/
Hop: a Language for Programming the Web 2.0http://hop.inria.fr/usr/local/share/hop/weblets/home/articles/hop-lang/article.html#Implementation
Hop: a Language for Programming the Web 2.0http://hop.inria.fr/usr/local/share/hop/weblets/home/articles/hop-lang/article.html#The-HOP-dual-syntax
Lisp Lovers, how would you fix Lisp or bring it up to date?http://hop.inria.fr/usr/local/share/hop/weblets/home/articles/scheme2js/article.html
Haskell -&gt; Javascript converter, kind ofhttp://hop.inria.fr
An interactive historical roster of computer languageshttp://hopl.murdoch.edu.au/
An interactive historical roster of computer languageshttp://hopl.murdoch.edu.au/favourites.prx
An interactive historical roster of computer languageshttp://hopl.murdoch.edu.au/images/people/
Early history of Fortranhttp://hopl.murdoch.edu.au/images/people/60Algol.jpg
An interactive historical roster of computer languageshttp://hopl.murdoch.edu.au/keyset.html
Language-spottinghttp://hopl.murdoch.edu.au/polykey.html
Language-spottinghttp://hopl.murdoch.edu.au/taxandgenie.html
NULLhttp://hopl.murdoch.edu.au
Bricklin: Why Johnny can't programhttp://hpsg.stanford.edu/
The myth of code-centricityhttp://hpsg.stanford.edu/hpsg.html
Y derivedhttp://hscheme.sourceforge.net/interpret.php
Floating Point Arithmetichttp://http.cs.berkeley.edu/~wkahan/
Floating Point Arithmetichttp://http.cs.berkeley.edu/~wkahan/VtetLang.pdf
Chapel: "Solving the parallel programming problem"http://http.cs.berkeley.edu/projects/parallel/castle/split-c/
Chemistry, Graph Tranformation and Programming Languageshttp://http://www.phcog.org/Taxus/Taxus_Web.html
Types and reflectionhttp://hunit.sourceforge.net/HUnit-1.0/Guide.html
A new PL for embedded applicationshttp://hutorny.in.ua/research/new-programming-language-embedded-applications
Micro Autonomous Underwater Vehicles and Smalltalkhttp://huv.com/uSeeker/index.html
Micro Autonomous Underwater Vehicles and Smalltalkhttp://huv.com/uSeeker/smalltalk/index.html
A question I have been meaning to ask.http://hylo.loria.fr/
The Discoveries of Continuations - Reynoldshttp://hypatia.dcs.qmw.ac.uk/data/R/ReynoldsJC/histcont.ps.gz
Functional Programming Archivehttp://hypatia.dcs.qmw.ac.uk/SEL-HPC/Articles/FuncArchive.html
SOAP considered canonicalhttp://hyperthink.net/blog/CommentView,guid,46c804f0-1384-4752-9519-182d407f9253.aspx
Musical programming and languageshttp://i-0-i.com/parodycheck/software/sc5/
Composition Languageshttp://iamwww.unibe.ch/%7Ewuyts/ARTICLES/Wuyt01c.pdf
Cost of provably-correct codehttp://ic.arc.nasa.gov/people/edenney/papers/esfor2004.pdf
Summary of techniques / approaches / models / languages for parallel computationhttp://ic.arc.nasa.gov/people/filman/text/dpl/dpl.html
PyCon 2003 Papershttp://ic2.epfl.ch/publications/documents/IC_TECH_REPORT_200244.pdf
ICFP proceedings / Scheme workshophttp://icfp06.cs.uchicago.edu/
Functional Programming Has Reached The Masses; It's Called Visual Basichttp://icfp06.cs.uchicago.edu/
ICFP Programming Contest 2005 Resultshttp://icfpc.plt-scheme.org/
2005 ICFP Programming Contesthttp://icfpc.plt-scheme.org/
ICFP programming contest resultshttp://icfpcontest.cse.ogi.edu/
Fifth ICFP Programming Contesthttp://icfpcontest.cse.ogi.edu/
ICFP 2002 programming contest task postedhttp://icfpcontest.cse.ogi.edu/task.html
2006 ICFP Programming Contest registration openshttp://icfpcontest.org/
2006 ICFP Contest registration openshttp://icfpcontest.org/
2004 ICFP Programming Contest Announcedhttp://icfpcontest.org/
2004 ICFP Programming Contest Announcedhttp://icfpcontest.org/lists.php
Chemistry, Graph Tranformation and Programming Languageshttp://icgt2004.dsi.uniroma1.it/
Chemistry, Graph Tranformation and Programming Languageshttp://icgt2004.dsi.uniroma1.it/accepted.html
Unicon - Unified Extended Dialect of Iconhttp://icon.cs.unlv.edu/
Unicon - Unified Extended Dialect of Iconhttp://icon.cs.unlv.edu/ub/ub.pdf
RLisp - Lisp naturally embedded in Rubyhttp://icwww.epfl.ch/publications/documents/IC_TECH_REPORT_200244.pdf
Open data types and open functionshttp://icwww.epfl.ch/publications/documents/IC_TECH_REPORT_200433.pdf
A Brief History of Scalahttp://icwww.epfl.ch/publications/documents/IC_TECH_REPORT_200433.pdf
Open data types and open functionshttp://icwww.epfl.ch/publications/documents/IC_TECH_REPORT_200433.pdf
Mind Mappershttp://ideagraph.net/
Second Life Faces Threat to its Virtual Economyhttp://iew3.technion.ac.il/~amirr/AMDJ.pdf
Class hierarchies and Ontologieshttp://iit.demokritos.gr/IIT_SS/Presentations/dl-reasoning.pdf
HLVM - High Level Virtual Machine toolkit for dynamic languageshttp://illuvium.net/rspencer/
Code Readinghttp://imagebeat.com/index.php?id=3
Erlang the Moviehttp://images.google.com/images?q=lenin&ie=UTF-8&hl=en&btnG=Google+Search
Map of LtU readershttp://images.nationmaster.com/images/maps/xq-map.gif
Erlang the Moviehttp://imdb.com/title/tt0322659/
Getting Startedhttp://iml.univ-mrs.fr/%7Egirard
"Proofs and Types" available onlinehttp://iml.univ-mrs.fr/~girard
The three dimensions of proofshttp://iml.univ-mrs.fr/~guiraud/recherche/cos1.pdf
The three dimensions of proofshttp://iml.univ-mrs.fr/~guiraud
Lambdascopehttp://iml.univ-mrs.fr/~lafont/linear/interaction/nets.ps
Abstractly typed languageshttp://immense-world.blogspot.com/2006/09/mathematics-genius.html
"dynamic" generative programming?http://imps.mcmaster.ca/
Calculemus 2005http://imps.mcmaster.ca/calculemus-2005/
Combining Theorem Proving and Programminghttp://imps.mcmaster.ca/mathscheme/
Code Generation with Python, Cog, and Nanthttp://imps.mcmaster.ca/mathscheme/
Pluvo : new hybrid scripting languagehttp://inamidst.com/
Pluvo : new hybrid scripting languagehttp://inamidst.com/pluvo/
XSL as a Programming Language?http://incrementaldevelopment.com/xsltrick/
Mind Mappershttp://infosthetics.com
Seesofthttp://infovis.cs.vt.edu/cs5984/papers/seesoft.pdf
Jonas EJB Serverhttp://instantdb.enhydra.org
MPS-based editor for Epigram programming language.http://intellij.net/forums/thread.jsp?forum=61&thread=147180&tstart=0&trange=15
Bruce Tate: Technologies that may challenge Javahttp://intentsoft.com/
Open Implementations and Metaobject Protocolshttp://intentsoft.com/
Intentional Software Corporation (ISC)http://intentsoft.com/
Intentional Software Corporation (ISC)http://intentsoft.com/corp_bios.html
Intentional Software Corporation (ISC)http://intentsoft.com/corporate.html
Intentional Software Corporation (ISC)http://intentsoft.com/faq.html#q11
Abstractionless programminghttp://intentsoft.com
Intentional Programming Rebornhttp://intentsoft.com
ILC 2005 Slides and Audiohttp://international-lisp-conference.org/speakers.html#john_allen
ILC 2005 Slides and Audiohttp://international-lisp-conference.org/speakers.html
99 Bottles: Take one down...http://internet.ls-la.net/mirrors/99bottles/
Alan Kay to receive Turing Awardhttp://internetnews.com/dev-news/article.php/3342511
Ralph Griswold diedhttp://inthefirstperson.com/firp/firp.detail.documents.aspx?documentcode=OHI0023963-25508
Embedding Prolog in Haskellhttp://ioctl.org/logic/prolog1
Embedding Prolog in Haskellhttp://ioctl.org/logic/prolog-latest
Yield Prologhttp://ioctl.org/logic/prolog-latest
0th IOHCC - Obfuscated Haskell Contesthttp://iohc.mgoetze.net/
New Chip Heralds a Parallel Futurehttp://ipodlinux.sourceforge.net
Programming Competitionhttp://ipsc.ksp.sk/
Deriving a grammar from sourcehttp://iraf.noao.edu
GCC Wikihttp://iridia.ulb.ac.be/~mdorigo/ACO/ACO.html
Why type systems are interestinghttp://irs.ub.rug.nl/ppn/128570415
Isabelle/HOL: A Proof Assistant for Higher-Order Logichttp://isabelle.in.tum.de/
Algebra Of Programming (Bird, De Moor)http://isbn.nu
GMail accountshttp://isnoop.net/gmailomatic.php
Contributors Needed!http://isource.ibm.com/cgi-bin/goto?on=naa5mk0229
Combinator Parsershttp://ist.unibw-muenchen.de/EdComb/
Ruby the Rivalhttp://ist-socrates.berkeley.edu/~hasegawa/Papers/Self.pdf
Rel: an open source implementation of Date & Darwen's Tutorial Dhttp://it.slashdot.org/article.pl?sid=04/10/12/2159209&tid=221&tid=218
Darcs: an open source version control system implemented in Haskellhttp://it.slashdot.org/article.pl?sid=04/11/25/0136249&tid=156&tid=218
Darcs: an open source version control system implemented in Haskellhttp://it.slashdot.org/it/04/11/25/0136249.shtml?tid=156&tid=218
Language Relativity (one more time)http://itre.cis.upenn.edu/%7Emyl/languagelog/archives/000128.html
Language Relativity (one more time)http://itre.cis.upenn.edu/~myl/languagelog/
the Chinese natual languagehttp://itre.cis.upenn.edu/~myl/languagelog/
the Chinese natual languagehttp://itre.cis.upenn.edu/~myl/languagelog/archives/000049.html
New Scientist interview with Alexandra Aikhenvaldhttp://itre.cis.upenn.edu/~myl/languagelog/archives/000128.html
Language Relativity (one more time)http://itre.cis.upenn.edu/~myl/languagelog/archives/000129.html
the Chinese natual languagehttp://itre.cis.upenn.edu/~myl/languagelog/archives/000350.html
Alan Cooper Infoworld interviewhttp://iwsun4.infoworld.com/articles/hn/xml/01/06/15/010615hncooper.xml
Implementing a Lisp Editor - Would like some advice.http://jabberwocky.sourceforge.net/
Organizing papers...http://jabref.sourceforge.net/
Sun, Zend push scripting for Javahttp://jace.reyelts.com/jace
Byte Code Engineering Libraryhttp://jace.reyelts.com/jace
Shrink-wrap developers: what programming language?http://jace.reyelts.com/jace
public vs. published interfaceshttp://jackpot.netbeans.org/
Struts, an open-source MVC implementationhttp://jakarta.apache.org/
Byte Code Engineering Libraryhttp://jakarta.apache.org/bcel/index.html
Byte Code Engineering Libraryhttp://jakarta.apache.org/bcel/projects.html
Build your own scripting language for Javahttp://jakarta.apache.org/bsf/
Haskell for C Programmershttp://jakarta.apache.org/cactus/
Jakarta Commons Monad, er, Chainhttp://jakarta.apache.org/commons/chain/
Jakarta-Commons Collections Componenthttp://jakarta.apache.org/commons/collections.html
Jakarta-Commons Collections Componenthttp://jakarta.apache.org/commons/collections/api/org/apache/commons/collections/Closure.html
XLANG and WSFL: Syntactic Arsenichttp://jakarta.apache.org/commons/jxpath/index.html
Functional libraries for Javahttp://jakarta.apache.org/commons/sandbox/functor/
Lambda Calculus In Javahttp://jakarta.apache.org/commons/sandbox/functor/
Continuations library for Javahttp://jakarta.apache.org/commons/sandbox/javaflow/
Groovy Languagehttp://jakarta.apache.org/commons/sandbox/jelly/index.html
I Was a Smalltalk Gunslingerhttp://jakarta.apache.org/log4j/docs/
I Was a Smalltalk Gunslingerhttp://jakarta.apache.org/log4j/docs/api/index.html
Apache's JSPA Positionhttp://jakarta.apache.org/site/jspa-position.html
Struts, an open-source MVC implementationhttp://jakarta.apache.org/struts/index.html
XLANG and WSFL: Syntactic Arsenichttp://jakarta.apache.org/taglibs/doc/standard-doc/GettingStarted.html
Getting Up to Speed with Velocityhttp://jakarta.apache.org/velocity/
Special characters' input methodshttp://jamesthornton.com/emacs/node/emacs_217.html
Message Passing vs. Multi-Methods; Mixing the two?http://jaortega.wordpress.com/2006/02/05/beyond-mainstream-object-oriented-programming/
Closures for Java or money backhttp://japan.cs.rice.edu/nextgen/
Visualisable Languageshttp://japura.lurpa.ens-cachan.fr/grafcet/
Sisal Programming languagehttp://jarl.cs.uop.edu/cop/cs/faculty/joseph/SisalTutorial/
Animism: An Essential Concept in Programming?http://jasss.soc.surrey.ac.uk/4/2/reviews/rouchier.html
Continuations library for Javahttp://jauvm.blogspot.com/2005/07/so-what-does-it-do.html
Continuations library for Javahttp://jauvm.sf.net/
DP-COOL 2003 Proceedingshttp://java.about.com/library/weekly/aa-java-15-a.htm
C# reviewhttp://java.oreilly.com/news/farley_0800.html
1st International Workshop on Interpreted Languageshttp://java.sun.com/
What will Apple's move to Intel mean for Alternative Language Communities?http://java.sun.com/
Groovy Languagehttp://java.sun.com/
Generic Javahttp://java.sun.com/aboutJava/communityprocess/jsr/jsr_014_gener.html
Catching more errors at compile time with Generic Javahttp://java.sun.com/aboutJava/communityprocess/jsr/jsr_014_gener.html
Generic Javahttp://java.sun.com/aboutJava/communityprocess/jsr/jsr_014_gener.html
Double Check Locking In Javahttp://java.sun.com/aboutJava/communityprocess/jsr/jsr_133.html
Catching more errors at compile time with Generic Javahttp://java.sun.com/aboutJava/communityprocess/vote/member/jsr_014.html
Ian Bicking: The challenge of metaprogramminghttp://java.sun.com/developer/Books/j2ee/Gong/gong_ch03.pdf
JOT: On The Next Move in Programminghttp://java.sun.com/developer/technicalArticles/Interviews/livschitz_qa.html
The Next Move in Programming (Livschitz interview)http://java.sun.com/developer/technicalArticles/Interviews/livschitz_qa.html
Envisioning a New Language: A Conversation With Victoria Livschitzhttp://java.sun.com/developer/technicalArticles/Interviews/livschitz2_qa.html
Introduction to the Java EE 5 Platformhttp://java.sun.com/developer/technicalArticles/J2EE/intro_ee5/
Avoiding worst case GC with large amounts of data?http://java.sun.com/developer/technicalArticles/Networking/HotSpot/
Introducing Comegahttp://java.sun.com/developer/technicalArticles/xml/fastinfoset/
"typed" files OR xml OR meta information for delim. files.http://java.sun.com/developer/technicalArticles/xml/fastinfoset/
Java definite assignmenthttp://java.sun.com/docs/books/jls/second_edition/html/defAssign.doc.html
On the Revival of Dynamic Languageshttp://java.sun.com/docs/books/jls/third_edition/html/expressions.html#15.12.4.5
Best PL tutorial/intro?http://java.sun.com/docs/books/tutorial/
OOP Is Much Better in Theory Than in Practicehttp://java.sun.com/docs/books/tutorial/java/concepts/
The right default: concurrent components with message passinghttp://java.sun.com/docs/books/tutorial/uiswing/misc/threads.html
Concerning introspection and compilation.http://java.sun.com/docs/books/vmspec/2nd-edition/html/Instructions2.doc.html
Smalltalk-80: The Language and Its Implementationhttp://java.sun.com/docs/books/vmspec/index.html
J2SE 5.0 releasedhttp://java.sun.com/docs/hotspot/gc1.4.2/index.html
Michael Vanier: LFM's and LFSP'shttp://java.sun.com/docs/overviews/java/java-overview-1.html
Closures for Java or money backhttp://java.sun.com/docs/white/delegates.html
Java Historyhttp://java.sun.com/features/1998/05/birthday.html
Do languages matter?http://java.sun.com/features/1998/05/birthday.html
Omniscient debuggerhttp://java.sun.com/features/2002/08/omnidebug.html
OO Weed Languageshttp://java.sun.com/features/2002/11/gabriel_qa.html
subtext: Uncovering the simplicity of programminghttp://java.sun.com/features/2002/12/jackpot.html
Should Computer Science Get Rid of Protocols?http://java.sun.com/features/2003/01/lanier_qa1.html
Java 1.5 New Featureshttp://java.sun.com/features/2003/05/bloch_qa.html
Joshua Bloch interview on new features in Java 1.5http://java.sun.com/features/2003/05/bloch_qa.html
Why only 'minimal' languageshttp://java.sun.com/features/2003/05/steele_qa.html
J2EEConnector Specificationhttp://java.sun.com/j2ee/download.html#connectorspec
The Trouble with Checked Exceptionshttp://java.sun.com/j2se/1.4.2/docs/api/java/lang/Throwable.html
Have scripting languages peaked?http://java.sun.com/j2se/1.4.2/docs/guide/nio/
Ian Bicking: The challenge of metaprogramminghttp://java.sun.com/j2se/1.4.2/docs/guide/security/spec/security-spec.doc2.html#19853
Why do computers stop and what can be done about it?http://java.sun.com/j2se/1.4.2/docs/guide/serialization/spec/serialTOC.html
Java 1.4.0 SE Releasedhttp://java.sun.com/j2se/1.4/
Java 1.4 adds Assertionshttp://java.sun.com/j2se/1.4/docs/guide/lang/assert.html
J2SE 5.0 releasedhttp://java.sun.com/j2se/1.5.0/
public vs. published interfaceshttp://java.sun.com/j2se/1.5.0/docs/api/
Tim Bray: Sun & Dynamic Javahttp://java.sun.com/j2se/1.5.0/docs/api/java/lang/StackOverflowError.html
Tim Bray: Sun & Dynamic Javahttp://java.sun.com/j2se/1.5.0/docs/api/java/lang/Thread.html#Thread(java.lang.ThreadGroup,%20java.lang.Runnable,%20java.lang.String,%20long)
Software Extension and Integration with Type Classeshttp://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html
Sun ships "extensible" Java compiler?http://java.sun.com/j2se/1.5.0/docs/guide/apt/
Closures for Java or money backhttp://java.sun.com/j2se/1.5.0/docs/relnotes/features.html#lang
J2SE 5.0 releasedhttp://java.sun.com/j2se/1.5.0/docs/relnotes/features.html
What's New in J2SE 1.5 Beta 1 Releasehttp://java.sun.com/j2se/1.5.0/docs/relnotes/features.html
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf
Introduction to the Java EE 5 Platformhttp://java.sun.com/javaee/5/index.jsp
Web Services Inspection Languagehttp://java.sun.com/people/jag/
Do languages matter?http://java.sun.com/people/jag/green/OakSpec0.2.ps
NULLhttp://java.sun.com/people/jag/OriginalJavaWhitepaper.pdf
Language Design Documentshttp://java.sun.com/people/jag/OriginalJavaWhitepaper.pdf
Gosling: The Story of Javahttp://java.sun.com/people/jag/Presentations/TheStoryOfJava/History.htm
Gosling: The Story of Javahttp://java.sun.com/people/jag/Presentations/TheStoryOfJava/img39.htm
Gosling: The Story of Javahttp://java.sun.com/people/jag/Presentations/TheStoryOfJava/img47.htm
EJB 2.0 Proposed Final Draft 2http://java.sun.com/products/ejb/docs.html
Strongtalkhttp://java.sun.com/products/hotspot/docs/whitepaper/Java_HotSpot_WP_Final_4_30_01.html#1
Build your own scripting language for Javahttp://java.sun.com/products/JavaManagement/
public vs. published interfaceshttp://java.sun.com/products/jdk/faq/faq-sun-packages.html
Ivory Towers and Gelfand's Principlehttp://java.sun.com/products/jfc/tsc/articles/architecture/
Monitoring whether a function happenshttp://java.sun.com/products/jfc/tsc/articles/threads/threads1.html#single_thread_rule
AST intermediate representationshttp://java.sun.com/products/jmi/index.jsp
AST intermediate representationshttp://java.sun.com/products/jmi/jmi-1_0-fr-doc/
Disruptive Programming Language Technologieshttp://java.sun.com/products/personaljava/javacheck.html
"typed" files OR xml OR meta information for delim. files.http://java.sun.com/webservices/docs/1.6/jaxrpc/fastinfoset/manual.html
Memory fault and segmentation faultshttp://java.sun.com
Will Open Source Lose the Battle for the Web?http://java.sun.com
Introduction to the Java EE 5 Platformhttp://java.sys-con.com/read/180374.htm
Introduction to the Java EE 5 Platformhttp://java.sys-con.com/read/180374_3.htm
Gosling vs. Dynamic Languageshttp://java.sys-con.com/read/193008.htm
Ruby the Rivalhttp://java.sys-con.com/read/38672.htm
Java Collections Clearinghousehttp://javacollections.org/
The Daikon Invariant Detectorhttp://javapathfinder.sourceforge.net
unchecked exceptions are like runtime type checking?http://javapathfinder.sourceforge.net
Embedded Languages in Javahttp://java-source.net/open-source/scripting-languages
Functional libraries for Javahttp://javautils.sourceforge.net/doc/javadoc/javautils/collections/Algs.html
Preview of Java 1.5http://jcp.org/aboutJava/communityprocess/jsr/tiger/enum.html
Generic Java type inference is unsoundhttp://jcp.org/aboutJava/communityprocess/review/jsr014/index.html
Lazy Functional Parser Combinators in Javahttp://jcp.org/aboutJava/communityprocess/review/jsr014/index.html
Java Specification Participation Agreementhttp://jcp.org/aboutJava/communityprocess/review/jsr099/index.html
New features proposed for Java 1.5 by Sunhttp://jcp.org/en/jsr/detail?id=201
Lazy Functional Parser Combinators in Javahttp://jcp.org/jsr/detail/014.jsp
Java 1.4.0 SE Releasedhttp://jcp.org/jsr/detail/14.jsp
Adding metadata to Java (JSR 175)http://jcp.org/jsr/detail/175.jsp
(JSR 175) Adding metadata to Javahttp://jcp.org/jsr/detail/175.jsp
In Memoriam :: Jef Raskinhttp://jef.raskincenter.org/home/index.html
"Language Oriented Programming" Meta Programming Systemhttp://jef.raskincenter.org/home/index.html
In Memoriam :: Jef Raskinhttp://jef.raskincenter.org/humane_interface/index.html
Mind Mappershttp://jena.sourceforge.net/ontology/index.html#generalConcepts
Making the Case for PHP at Yahoo!http://jeremy.zawodny.com/blog/archives/000285.html
Shortshttp://jeremy.zawodny.com/blog/archives/002097.html
Database Abstraction Layers and Programming Languageshttp://jeremy.zawodny.com/blog/archives/002194.html
Use real nameshttp://jeremy.zawodny.com/blog/archives/002498.html
Demonic Nondeterminacy: A Tribute to Edsger Wybe Dijkstrahttp://jerry.cs.uiuc.edu/~plop/plop2001/accepted_submissions/PLoP2001/dferguson0/PLoP2001_dferguson0_1.pdf
Call with Current Continuation Patternshttp://jerry.cs.uiuc.edu/~plop/plop2001/accepted_submissions/PLoP2001/dferguson0/PLoP2001_dferguson0_1.pdf
Which Java compiler for a student/research project?http://jflex.de/
Functional libraries for Javahttp://jga.sourceforge.net/
What are the real benefits of FP?http://jhenrikson.org/forklift/
Question: Graceful error recovery during parsinghttp://jikes.sourceforge.net/documents/
Best route for new language to be self-hostinghttp://jikesrvm.sourceforge.net/
Neal Stephenson's USENIX keynotehttp://jimworld.com/articles/writers-on-writing/
ACM Queue: On Usability of Programming Languageshttp://jmleclipse.projects.cis.ksu.edu/
Getting started with JMLhttp://jmlspecs.sourceforge.net/
Prolog and Natural-Language Analysishttp://jmusic.ci.qut.edu.au/index.html
House , hOp - the Haskell Operating Systemhttp://jnode.sourceforge.net/portal/
Future of software design?http://joe-e.org/
Reading, Writing, and Codehttp://joelonsoftware.com/articles/Biculturalism.html
A DSL based Web Framework.http://joelonsoftware.com/articles/LeakyAbstractions.html
E Thesis: Robust Compositionhttp://join.inria.fr/
Case Study in Practical Language Usehttp://joram.objectweb.org
public vs. published interfaceshttp://jorm.objectweb.org/doc/javadoc/jorm_dev/org/objectweb/jorm/comp/cmdline/api/package-summary.html
public vs. published interfaceshttp://jorm.objectweb.org/doc/javadoc/jorm_dev/org/objectweb/jorm/comp/cmdline/lib/package-summary.html
HOPL III and the History of Haskellhttp://journals.cambridge.org/action/displayAbstract?fromPage=online&aid=114971&fulltextType=RA&fileId=S0956796802004380
Most Productive FP Lang?http://journals.cambridge.org/action/displayFulltext?type=1&fid=44144&jid=JFP&volumeId=8&issueId=01&aid=44143
Generics are a mistake?http://joust.kano.net/weblog/archive/2004/12/01/what-java-generics-needs/
The JPie Interactive Programming Environmenthttp://jpie.cse.wustl.edu/
how can PLT experts help improve the web?http://jquery.com
Guiding Visitors: Separating Navigation from Computationhttp://jrefactory.sourceforge.net/
RSS vs. Echohttp://jrobb.userland.com/2003/06/28.html
AOP Without The Buzzwordshttp://jroller.com/page/colyer/20040531#the_ted_neward_challenge_aop
Fantazies on "final"http://jroller.com/page/ethdsy/
Fantazies on "final"http://jroller.com/page/ethdsy/20040713
Introduction to the Java EE 5 Platformhttp://jroller.com/page/habuma?entry=spring_vs_ejb3_article
Job / Resume postingshttp://jroller.com/page/rreyelts/Weblog/20041018#looking_for_a_job
Concerning introspection and compilation.http://jroller.com/page/rreyelts
Best route for new language to be self-hostinghttp://jroller.com/page/rreyelts
GADTs + Extensible Kinds = Dependent Programminghttp://jroller.com/page/rreyelts
More on the "generics are evil" memehttp://jroller.com/page/rreyelts
JRubyhttp://jruby.sourceforge.net/index.shtml
Scheme2Jshttp://jscheme.sourceforge.net/jscheme/doc/javadot.html
Strongly typed quantities in Javahttp://jscience.org/api/javax/quantities/package-summary.html#package_description
Overloading - Syntactic Heroin?http://jse.sourceforge.net/
Java Syntactic Extenderhttp://jse.sourceforge.net
Enumerating the Rationalshttp://jtauber.com/blog/2004/07/01/enumerating_the_rationals_in_python
Diagnosing Java code: Unit tests and automated code analysishttp://jub.sourceforge.net/
Judy Storeshttp://judy.sourceforge.net/doc/shop_interm.pdf
Judy Storeshttp://judy.sourceforge.net
Why We Refactored JUnithttp://junit.sourceforge.net/doc/cookstour/cookstour.htm
Closures for Java or money backhttp://jutopia.tirsen.com/articles/2005/10/17/refactoring-for-ruby
Jython Servlethttp://jywiki.sourceforge.net/index.php?JythonServlet
Server-side scripting languageshttp://jywiki.sourceforge.net/index.php?JythonServlet
Jython Servlethttp://jywiki.sourceforge.net/index.php?JythonServletImaging
Jython Servlethttp://jywiki.sourceforge.net/index.php?JythonServletJdbc
Jython Servlethttp://jywiki.sourceforge.net/index.php?JythonServletXmlc
Jython Servlethttp://jywiki.sourceforge.net/index.php?JyWiki
The new old or The "Return" to Concurrencyhttp://kamaelia.sourceforge.net/AxonShell.html
The new old or The "Return" to Concurrencyhttp://kamaelia.sourceforge.net/AxonVisualiser.html
The new old or The "Return" to Concurrencyhttp://kamaelia.sourceforge.net/cgi-bin/blog/blog.cgi?rm=viewpost&postid=1113495151
The Reasoned Schemerhttp://kanren.sourceforge.net/
New Dan Friedman book coming up??http://kanren.sourceforge.net/
KANREN -- logic programming in Schemehttp://kanren.sourceforge.net/
The Reasoned Schemerhttp://kanren.sourceforge.net/
Educational Pearl: Automata as Macroshttp://kanren.sourceforge.net/
The Weird World of Bi-Directional Programminghttp://kanren.sourceforge.net/
miniKanren: A declarative applicative logic programming systemhttp://kanren.sourceforge.net
A question I have been meaning to ask.http://kanren.sourceforge.net
Intentional Programming Overviewhttp://kaolin.unice.fr/Biglook/biglook-screenshots.html
AST intermediate representationshttp://kasoft.freeyellow.com/Central/Kasoft/Typeset/JavaTree/index.html
Keep Blogging Worker Bee!http://keepworkingworkerbee.blogspot.com/
An Operational Semantics for R5RS Schemehttp://keepworkingworkerbee.blogspot.com/
Native delimited continuations in (byte-code) OCamlhttp://keepworkingworkerbee.blogspot.com/2005/08/i-learned-today-that-plt-scheme.html
Understanding continuationshttp://keithdevens.com/weblog/archive/2004/Jul/11/continuations
In the Spirit of Chttp://keithdevens.com/weblog/archive/2004/Jun/22/C
Interview with Adam Dunkelshttp://keithdevens.com/weblog
JExampleshttp://keithdevens.com/weblog
Learn Prolog Now!http://keithdevens.com/weblog
OOPSLA 2005: Io, a small programming languagehttp://keithdevens.com/weblog
The IDE Dividehttp://keithdevens.com/weblog
The MetaC Languagehttp://keithdevens.com/weblog
Higher-Order Perlhttp://keithdevens.com/weblog
Interview: Matthew Dillonhttp://kerneltrap.com/article.php?sid=459
Database File Systemhttp://kerneltrap.org/node/view/3450
Killer Props for Computer Scientist!http://khason.biz/blog/2004/12/fw-why-microsoft-can-blow-off-with-c.html
Killer Props for Computer Scientist!http://khason.biz/blog/2004/12/why-microsoft-can-blow-off-with-c.html
Why Johnny can't codehttp://kidbasic.sourceforge.net
Dead Languageshttp://kiev.forestro.com/index.html
Ed Felten: Programs vs. Datahttp://kilby.stanford.edu/~rvg/154/handouts/Rice.html
Open data types and open functionshttp://kindsoftware.com/products/opensource/OBJ3/
A Deeper Look At Metafunctionshttp://kindsoftware.com/products/opensource/OBJ3
Xtatic: Native XML processing for C#http://klee.cs.depaul.edu/csc547/lecture-fj.html
JExampleshttp://koders.com
FPGA's, Soft Cores and Custom CPU's.http://kogs-www.informatik.uni-hamburg.de/~moeller/symbolics-info/symbolics.html
How to make a FPL successfulhttp://kogs-www.informatik.uni-hamburg.de/~moeller/symbolics-info/Symbolics.pdf
It's the language, stupid. Or is it?http://koranteng.blogspot.com/2004/07/on-rich-web-applications-alphablox-and.html
Why, Krakatoa and Caduceus: Software proofhttp://krakatoa.lri.fr/
unchecked exceptions are like runtime type checking?http://krakatoa.lri.fr
JavaScript 2.0: Evolving a Language for Evolving Systemshttp://krook.org/jsdom/
Chuck - Concurrent audio programming languagehttp://kruhft.blogspot.com
Parsing and syntax reorderinghttp://kruhft.blogspot.com
Today! - Dynamic Languages Wizards Panelhttp://ks.ai.mit.edu/webcast/
Constraint Programminghttp://kti.mff.cuni.cz/~bartak/constraints/
Pugs, Practicing the Theories.http://kungfuftr.com/pugs-smoke.html
Half-baked idea: mini-language for vector processinghttp://kx.com
The right default: concurrent components with message passinghttp://l4ka.org/
Visual Studio Expresshttp://lab.msdn.microsoft.com/express/
Visual Studio Expresshttp://lab.msdn.microsoft.com/express/faq/default.aspx
Introduction to the Base Class Libraries (.Net)http://lab.msdn.microsoft.com/logiclibrary/logiclibrary.aspx
Functional programming and software engineeringhttp://labs.businessobjects.com/cal/
Business Objects Quark - Haskell meets Javahttp://labs.businessobjects.com/cal
Introduction to the Java EE 5 Platformhttp://labs.google.com/papers/gfs.html
The fate of reduce() in Python 3000http://labs.google.com/papers/mapreduce.html
OOP Is Much Better in Theory Than in Practicehttp://labs.google.com/papers/mapreduce.html
Introduction to the Java EE 5 Platformhttp://labs.google.com/papers/mapreduce.html
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://labs.google.com/papers/mapreduce.html
Implicit parallel functional programminghttp://labs.google.com/papers/mapreduce.html
Sawzall - a popular language at Googlehttp://labs.google.com/papers/sawzall.html
The lambda C++ libraryhttp://lambda.cs.utu.fi/
The Boost Lambda Libraryhttp://lambda.cs.utu.fi
The site discussions forumhttp://lambda.weblogs.com/discuss/?mode=day&y=2003&m=2&d=24
Site usage question...http://lambda.weblogs.com/discuss/?mode=day&y=2003&m=2&d=24
NULLhttp://lambda.weblogs.com/discuss/msgReader$3783
Lambda Dancehttp://lambdadance.spacebar.org/
A Core Calculus for Scala Type Checkinghttp://lamp.epfl.ch/~cremet/
A Core Calculus for Scala Type Checkinghttp://lamp.epfl.ch/~cremet/publications/thesis.ps
I "got" imperative programming throught data bindinghttp://lamp.epfl.ch/~mcdirmid/mcdirmid06superglue.pdf
Is this a new programming paradigmhttp://lamp.epfl.ch/~mcdirmid/mcdirmid06superglue.pdf
F3 - Functional GUI Development for Javahttp://lamp.epfl.ch/~mcdirmid/mcdirmid06superglue.pdf
Gamma formalismhttp://lamp.epfl.ch/~mcdirmid/papers/mcdirmid06superglue.pdf
SuperGluehttp://lamp.epfl.ch/~mcdirmid/papers/mcdirmid06superglue.pdf
Is this a new programming paradigmhttp://lamp.epfl.ch/~mcdirmid/thesis.pdf
Scala 2http://lamp.epfl.ch/~odersky/papers/ScalableComponent.pdf
A virtual class calculushttp://lamp.epfl.ch/~odersky/papers/ScalableComponent.pdf
Scalable Component Abstractionshttp://lamp.epfl.ch/~odersky/papers/ScalableComponent.pdf
Scala 2http://lamp.epfl.ch/~odersky/talks/popl06.pdf
Event-Based Programming without Inversion of Controlhttp://lamp.epfl.ch/~phaller/
Event-Based Programming without Inversion of Controlhttp://lamp.epfl.ch/~phaller/doc/haller06thesis.pdf
Bruce Eckel on Java genericshttp://lamp.epfl.ch/pizza/gj/
Grid Computing & the Linda Programming Modelhttp://lampwww.epfl.ch/~cremet/publications/pilib.pdf
Bruce Eckel on Java genericshttp://lampwww.epfl.ch/~odersky/
Sound Generic Java type inferencehttp://lampwww.epfl.ch/~odersky/ftp/local-ti.ps
A Core Calculus for Scala Type Checkinghttp://lampwww.epfl.ch/~odersky/papers/ecoop03.pdf
A Brief History of Scalahttp://lampwww.epfl.ch/~odersky/papers/ExpressionProblem#Note
Event-Based Programming without Inversion of Controlhttp://lampwww.epfl.ch/~odersky/papers/jmlc06.pdf
A Core Calculus for Scala Type Checkinghttp://lampwww.epfl.ch/~odersky/papers/mfcs06.pdf
Scalahttp://lampwww.epfl.ch/~odersky/scala/
Scalahttp://lampwww.epfl.ch/~odersky/scala/examples.ps
Scalahttp://lampwww.epfl.ch/~odersky/scala/rationale.ps
Video: The Scala Experimenthttp://lampwww.epfl.ch/~odersky/talks/google06.pdf
Developing Applications with Objective CAMLhttp://lampwww.epfl.ch/~zenger/papers/icfp01.ps.gz
JoCamlhttp://lampwww.epfl.ch/funnel/
E Thesis: Robust Compositionhttp://lampwww.epfl.ch/funnel/
Byte Code Engineering Libraryhttp://lampwww.epfl.ch/funnel/
Links (Wadler)http://lampwww.epfl.ch/funnel/
Calculi for Mobile Processeshttp://lampwww.epfl.ch/mobility/
Language Support for Disributed Processinghttp://lampwww.epfl.ch/mobility/
Designing a "Business Layer"http://lampwww.epfl.ch/scala/index.html
Designing a "Business Layer"http://lampwww.epfl.ch/scala/intro/unifiedtypes.html
Lang .NET Symposium Registration Now Openhttp://langnetsymposium.com/overview.asp
Ruby .NET compiler releasedhttp://langnetsymposium.com/overview.asp
Lang .NET Symposium Registration Now Openhttp://langnetsymposium.com/register_online.asp
Lang .NET Symposium Registration Now Openhttp://langnetsymposium.com/speakers.asp
The Language Machine - a toolkit for language and grammarhttp://languagemachine.sf.net
The Language Machine - a toolkit for language and grammarhttp://languagemachine.sourceforge.net/
Getting started in language design -- reading material?http://languagemachine.sourceforge.net/
The Language Machine - a toolkit for language and grammarhttp://languagemachine.sourceforge.net/a_letter_to_Jonathan_Swift.pdf
AdbmaLhttp://languagemachine.sourceforge.net/curried_functions.html
The Language Machine - a toolkit for language and grammarhttp://languagemachine.sourceforge.net/documentation.html#the D language
The Language Machine - a toolkit for language and grammarhttp://languagemachine.sourceforge.net/grammar.html
The Language Machine - a toolkit for language and grammarhttp://languagemachine.sourceforge.net/groklm.lmn
The Language Machine - a toolkit for language and grammarhttp://languagemachine.sourceforge.net/groklm_experiment.html
Question: Graceful error recovery during parsinghttp://languagemachine.sourceforge.net/groklm_experiment.html
The Language Machine - a toolkit for language and grammarhttp://languagemachine.sourceforge.net/groklm_experiment.html
Question: Graceful error recovery during parsinghttp://languagemachine.sourceforge.net/grokout_experiment.html
The Language Machine - a toolkit for language and grammarhttp://languagemachine.sourceforge.net/grokreg_experiment.html
Question: Graceful error recovery during parsinghttp://languagemachine.sourceforge.net/grokreg_experiment.html
The Language Machine - a toolkit for language and grammarhttp://languagemachine.sourceforge.net/lambda.html
Code Readinghttp://languagemachine.sourceforge.net/lambda.html
AdbmaLhttp://languagemachine.sourceforge.net/lambda.html
The Language Machine - a toolkit for language and grammarhttp://languagemachine.sourceforge.net/language_machine_outline.pdf
The Language Machine - a toolkit for language and grammarhttp://languagemachine.sourceforge.net/lm-diagram.html
Syntax Designhttp://languagemachine.sourceforge.net/lm-diagram.html
The Language Machine - a toolkit for language and grammarhttp://languagemachine.sourceforge.net/lm-diagram.html
The Language Machine - a toolkit for language and grammarhttp://languagemachine.sourceforge.net/lmn2xfe.html#atoms and reserved words
The Language Machine - a toolkit for language and grammarhttp://languagemachine.sourceforge.net/lmn2xfe.html#detail for nested sequences and rules
The Language Machine - a toolkit for language and grammarhttp://languagemachine.sourceforge.net/lmn2xfe.html#nested sequences and rules
The Language Machine - a toolkit for language and grammarhttp://languagemachine.sourceforge.net/picturebook.html
AdbmaLhttp://languagemachine.sourceforge.net/picturebook.html
Syntax Designhttp://languagemachine.sourceforge.net
Code Readinghttp://languagemachine.sourceforge.net
The Language Machine - a toolkit for language and grammarhttp://languagemachine.sourceforge.net
New language for kids: Scratch - Logo meets Squeak Smalltalk?http://laptop.media.mit.edu/
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://larkware.com/dg4/TheDailyGrind723.html
Leak Free Javascript Closureshttp://laurens.vd.oever.nl/weblog/items2005/closures/
Library-Centric Software Design LCSDགhttp://lcsd.cs.tamu.edu/2006/
LIBRARY-CENTRIC SOFTWARE DESIGN - LCSD'05http://lcsd05.cs.tamu.edu/
Your introduction to Lisp...http://lemonodor.com/
Richard Hamming: You and Your Researchhttp://lemonodor.com/
Richard Feynman and the Connection Machinehttp://lemonodor.com/
Ideas for ARChttp://lemonodor.com/archives/000065.html
Lisp Machine Videohttp://lemonodor.com/archives/000103.html
Loving Lisp, or the Savy Programmer's Secret Weaponhttp://lemonodor.com/archives/000122.html
APL Crosswordshttp://lemonodor.com/archives/000194.html
If programming languages were cars...http://lemonodor.com/archives/000232.html#000232
International Lisp Conference reporthttp://lemonodor.com/archives/000255.html
ll1-discuss on macroshttp://lemonodor.com/archives/000274.html
Language Features for Executable Patternshttp://lemonodor.com/archives/000337.html
Screamer: a Common Lisp library for non-determinismhttp://lemonodor.com/archives/000366.html
Lisp books mini reviewshttp://lemonodor.com/archives/000441.html#000441
Lisp books mini reviewshttp://lemonodor.com/archives/000540.html#000540
Lythonhttp://lemonodor.com/archives/000648.html
CL vs schemehttp://lemonodor.com/archives/000908.html#000908
Predicate Dispatch in the newshttp://lemonodor.com/archives/000961.html
Fortress focuses on the needs of scientistshttp://lemonodor.com/archives/001094.html
Lisp or Erlanghttp://lemonodor.com/archives/001154.html
LispNYC's proposed Summer of Code projectshttp://lemonodor.com/archives/001174.html
Language Workbenches: The Killer-App for Domain Specific Languages?http://lemonodor.com/archives/001182.html
ILC 2005 Slides and Audiohttp://lemonodor.com/archives/001185.html
MIT CADR Source Snapshot Releasedhttp://lemonodor.com/archives/001240.html
OOPSLA 2005 Reportshttp://lemonodor.com/archives/001268.html
Lisp Books onlinehttp://lemonodor.com/archives/001297.html
Lego Mindstorms NXT Robotics Announcedhttp://lemonodor.com/archives/001324.html
The unique nature of Lisp (?)http://lemonodor.com
Implementation Strategies for Continuationshttp://leonora.org/~vladimir/tmp/p124-clinger.pdf
What do you mean by studying "programming languages"?http://lesscode.org/2005/10/19/code-is-model/
Gosling vs. Dynamic Languageshttp://lesscode.org/2006/03/12/someone-tell-gosling/
Understanding continuationshttp://levelplusplus.blogspot.com/2004/07/continuations-in-mozilla.html
SPITBOL 360http://lexis.di.fct.unl.pt/ADaLIB/snobol.htm
Multivariate Regressionhttp://lib.stat.cmu.edu/
Denotational semantics of a DSL?http://library.findlaw.com/2003/May/15/132747.html
Great Works in Programming Languageshttp://library.readscheme.org/
Designing and Implementing DSL languages: recommended reading?http://library.readscheme.org/
Bibliography of Scheme-related Researchhttp://library.readscheme.org/
NULLhttp://library.readscheme.org/
Research Papershttp://library.readscheme.org/
Composable and Compilable Macros: You Want it When?http://library.readscheme.org/index.html
Getting Startedhttp://library.readscheme.org/page1.html
Educational Pearl: Automata as Macroshttp://library.readscheme.org/page1.html
LtU FAQ Updatehttp://library.readscheme.org/page1.html
Richard Hamming: You and Your Researchhttp://library.readscheme.org/page1.html
Haskell and creative freedomhttp://library.readscheme.org/page1.html
What are The Atoms of Programming Languages?http://library.readscheme.org/page1.html
Languages Posterhttp://library.readscheme.org/page1.html
What do you believe about Programming Languages (that you can't prove (yet))?http://library.readscheme.org/page1.html
Understanding continuationshttp://library.readscheme.org/page1.html
Code Readinghttp://library.readscheme.org/page1.html
Bibliography of Scheme-related Researchhttp://library.readscheme.org/page10.html#partial
What is so bad about compiling?http://library.readscheme.org/page10.html
Bibliography of Scheme-related Researchhttp://library.readscheme.org/page3.html#macros
Maya - Syntax extension for Javahttp://library.readscheme.org/page3.html
Educational Pearl: Automata as Macroshttp://library.readscheme.org/page3.html
The Fun of Programminghttp://library.readscheme.org/page3.html
Bibliography of Scheme-related Researchhttp://library.readscheme.org/page5.html#modules
Composable and Compilable Macros: You Want it When?http://library.readscheme.org/page5.html
static AND dynamic typinghttp://library.readscheme.org/page5.html
Bibliography of Scheme-related Researchhttp://library.readscheme.org/page6.html#cps
Invocations as objectshttp://library.readscheme.org/page6.html
Applications of Continuationshttp://library.readscheme.org/page6.html
How To Steal Code or Inventing The Wheel Only Oncehttp://library.readscheme.org/page7.html#mod-interps
Maya - Syntax extension for Javahttp://library.readscheme.org/page7.html
Designing and Implementing DSL languages: recommended reading?http://library.readscheme.org/page7.html
Virtual Machine and Runtime Frameworkhttp://library.readscheme.org/page8.html
Proper tail reflection?http://library.readscheme.org/servlets/search.ss?kwd=Danvy+Blond
Garbage collecting computationshttp://library.readscheme.org/servlets/search.ss?kwd=future&en=Enter
Proper tail reflection?http://library.readscheme.org/servlets/search.ss?kwd=Simmons
Proper tail reflection?http://library.readscheme.org/servlets/search.ss?pattern=Asai+Kenichi
Embedding one language in anotherhttp://library.readscheme.org/servlets/search.ss?pattern=Barzilay+Eli
Online Bibliography of Partial Evaluation Researchhttp://library.readscheme.org
Vital: A Visual Interactive Typed Applicative Languagehttp://library.wolfram.com/infocenter/Demos/
Partial trig functionshttp://library.wolfram.com/infocenter/TechNotes/4196/
SPARQL Query Language for RDFhttp://librdf.org/rasqal/
Windows security flaw - buffer-overflowhttp://libre.act-europe.fr/gps/
Ada Programming Competitionhttp://libre.act-europe.fr/GtkAda
Ada Programming Competitionhttp://libre.act-europe.fr/xmlada
Shhttp://libsh.sourceforge.net/
Your Wish Is My Command - Programming By Examplehttp://lieber.www.media.mit.edu/people/lieber/
The Visual Language of Experts in Graphic Designhttp://lieber.www.media.mit.edu/people/lieber/Lieberary/Graphic-Design/Expert-Design/Expert-Design.html
Partial Types in C#http://lieber.www.media.mit.edu/people/lieber/Lieberary/OOP/Delegation/Delegation.html
Iota and Jot: the simplest languages?http://ling.ucsd.edu/~barker/Iota/
The Push Programming Languagehttp://ling.ucsd.edu/~barker/Iota/
ACM Queue: A Conversation with Alan Kayhttp://ling.ucsd.edu/~barker/Iota/http://ling.ucsd.edu/~barker/Iota/
Iota and Jot: the simplest languages?http://ling.ucsd.edu/~barker/Iota/zot.html
Lambda tutorialhttp://ling.ucsd.edu/~barker/Lambda/
help with [Barendregt & Barendsen, 1994]http://ling.ucsd.edu/~barker/Lambda/barendregt.94.pdf
Dissecting Unlambda Birdshttp://ling.ucsd.edu/~barker/Lambda/ski.html
The myth of code-centricityhttp://lingo.stanford.edu/
Boring...http://lingo.stanford.edu/
New result re "linguistic determinism"http://lings.ln.man.ac.uk/Info/staff/DE/cultgram.pdf
New result re "linguistic determinism"http://lings.ln.man.ac.uk/info/staff/DE/DEHome.html
linguablogshttp://linguablogs.fieldmethods.net
Playing with the GNAT Run Timehttp://link.springer.de/link/service/series/0558/bibs/1622/16220226.htm
Ada-Europe'2001http://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm
An Expressive Language of Signatureshttp://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm
Bricklin: Why Johnny can't programhttp://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm
Visual Basic and LINQhttp://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm
Jon Udell: Shipping the prototypehttp://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm
Squeak Moduleshttp://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm
Guido van Rossum: Programming at Python Speedhttp://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm
Type inference a good thing?http://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm
Interactions of Abstractions in Programminghttp://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm
Next Generation Programming Language Researchhttp://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm
Composition Languageshttp://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm
AOP: The 15% Solutionhttp://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm
Types and reflectionhttp://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm
J-SEAL2http://link.springer.de/link/service/series/0558/bibs/2361/23610125.htm
Playing with the GNAT Run Timehttp://link.springer.de/link/service/series/0558/bibs/2361/23610179.htm
Whither Sather ?http://link.springer.de/link/service/series/0558/bibs/2361/23610205.htm
Design By Contract Discussionhttp://link.springer.de/link/service/series/0558/bibs/2361/23610205.htm
JSIS - Semantic Interface Specification for Javahttp://link.springer.de/link/service/series/0558/bibs/2361/23610257.htm
The Charity Languagehttp://link.springer.de/link/service/series/0558/papers/1098/10980210.pdf
Contributors Needed!http://link.springer.de/link/service/series/0558/papers/1357/13570108.pdf
Meta-interpretationhttp://link.springer.de/link/service/series/0558/papers/1630/16300247.pdf
Meta-interpretationhttp://link.springer.de/link/service/series/0558/tocs/t1630.htm
Semantics-based Filtering: Logic Programming's Killer App?http://link.springer.de/link/service/series/0558/tocs/t1990.htm
Miguel de Icaza on .NEThttp://link.springer.de/link/service/series/0558/tocs/t2043.htm
XML Is Too Hard For Programmershttp://link.springer.de/link/service/series/0558/tocs/t2257.htm
I/O in Three Programming Paradigmshttp://link.springer.de/link/service/series/0558/tocs/t2312.htm
JSIS - Semantic Interface Specification for Javahttp://link.springer.de/link/service/series/0558/tocs/t2361.htm
Interview with Guido van Rossumhttp://linux.com/development/newsitem.phtml?sid=63&aid=10578
Generators in Python, Icon and Schemehttp://linux.rice.edu/~rahul/hbaker/Iterator.html
Interview with Brian Kernighanhttp://linux.usc.edu/~ehovland/utah2000.pdf
C# interview / OOP in any languagehttp://linuxfr.org/index,0,1,0.html
C# interview / OOP in any languagehttp://linuxfr.org/topic/Technologie/2937,0,1,0.php3
OCaml, an Introductionhttp://linuxgazette.net/issue99/stellingwerff.html
Will Open Source Lose the Battle for the Web?http://linuxtoday.com/news_story.php3?ltsn=2001-08-13-009-20-OP
CLR Hostinghttp://linuxtoday.com/news_story.php3?ltsn=2004-03-05-022-26-OP-CD-MS
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://lisp.tech.coop/AudioVideo
Termite: a Lisp for Distributed Computinghttp://lisp-ecoop05.bknr.net/pdf/19654
Language Workbenches: The Killer-App for Domain Specific Languages?http://lispm.dyndns.org/news?ID=NEWS-2005-07-08-1
Linj - creates Java code from CL derivativehttp://lispmeister.com/
Alan Kay: The Early History of Smalltalkhttp://lispmeister.com/blog
Programming as an Experience: The Inspiration for Selfhttp://lispmeister.com/blog
Alan Kay: The Early History of Smalltalkhttp://lispmeister.com/downloads/SmalltalkHistoryHOPL.pdf
Polyglot Programminghttp://list.cs.brown.edu/pipermail/plt-scheme/2002-July/000121.html
Algebraic patterns in Schemehttp://list.cs.brown.edu/pipermail/plt-scheme/2002-October/000770.html
Apache vs. Yawshttp://list.cs.brown.edu/pipermail/plt-scheme/2003-February/001804.html
MzTake: A Scriptable Debuggerhttp://list.cs.brown.edu/pipermail/plt-scheme/2004-August/006336.html
Buried Treasure - No Fluff Just Stuffhttp://list.cs.brown.edu/pipermail/plt-scheme/2004-January/004400.html
Static Type Inference (for Python) with Starkillerhttp://list.cs.brown.edu/pipermail/plt-scheme/2004-March/005390.html
Ken Shan: Shift to Controlhttp://list.cs.brown.edu/pipermail/plt-scheme/2004-October/006827.html
Programming for non-programmershttp://list.cs.brown.edu/pipermail/plt-scheme/2004-October/006878.html
Programming for non-programmershttp://list.cs.brown.edu/pipermail/plt-scheme/2004-October/006884.html
Fold Must Fold!http://list.cs.brown.edu/pipermail/plt-scheme/2005-April/008382.html
A Guide to PLT Scheme Contractshttp://list.cs.brown.edu/pipermail/plt-scheme/2006-February/011417.html
PLT Scheme GC Technologyhttp://list.cs.brown.edu/pipermail/plt-scheme/2006-June/013801.html
ACL2 in DrSchemehttp://list.cs.brown.edu/pipermail/plt-scheme/2006-March/012053.html
Delimited Control for PLT Schemehttp://list.cs.brown.edu/pipermail/plt-scheme/2006-October/014989.html
Continuation exampleshttp://list-archive.xemacs.org/xemacs-beta/199807/msg00079.html
expressivity of "idiomatic C++"http://lists.boost.org/Archives/boost/2003/04/46645.php
expressivity of "idiomatic C++"http://lists.boost.org/Archives/boost/2004/09/71599.php
Functional programming in Javahttp://lists.boost.org/MailArchives/boost-announce/msg00036.php
Functional programming in Javahttp://lists.boost.org/mailman/listinfo.cgi/boost-announce
Code Readinghttp://lists.canonical.org/pipermail/kragen-hacks/
Code Readinghttp://lists.canonical.org/pipermail/kragen-hacks/2005-October/000416.html
Code Readinghttp://lists.canonical.org/pipermail/kragen-hacks/2005-October/000418.html
Zero Button Testinghttp://lists.canonical.org/pipermail/kragen-tol/2000-August/000627.html
subtext: Uncovering the simplicity of programminghttp://lists.csail.mit.edu/mailman/listinfo/ll-discuss
AOP Without The Buzzwordshttp://lists.csail.mit.edu/pipermail/ll-discuss/
Ll-discuss's new homehttp://lists.csail.mit.edu/pipermail/ll-discuss/
AOP Without The Buzzwordshttp://lists.csail.mit.edu/pipermail/ll-discuss/2004-June/000067.html
subtext: Uncovering the simplicity of programminghttp://lists.csail.mit.edu/pipermail/ll-discuss/2005-April/000240.html
subtext: Uncovering the simplicity of programminghttp://lists.csail.mit.edu/pipermail/ll-discuss/2005-April/thread.html#313
Fold Must Fold!http://lists.csail.mit.edu/pipermail/ll-discuss/2005-April/thread.html
Fresh O'Camlhttp://lists.freshml.org/mailman/listinfo/freshml/
Curl on /. + Quickieshttp://lists.gnome.org/archives/gnome-hackers/2001-April/msg00002.html
Find with XPath over file systemhttp://lists.gnu.org/archive/html/bug-findutils/2005-01/msg00107.html
Vault releasedhttp://lists.jammed.com/secprog/2001/11/0011.html
Axiom Computer Algebra Systemhttp://lists.nongnu.org/archive/html/axiom-developer/2004-05/msg00095.html
Continuations: Haystack and Pythonhttp://lists.osafoundation.org/pipermail/design/2004-January/002835.html
Jumbo Lambda Calculushttp://lists.seas.upenn.edu/mailman/listinfo/types-list
What good is Strong Normalization in Programming Languages?http://lists.seas.upenn.edu/mailman/listinfo/types-list
Why Dependent Types Matterhttp://lists.seas.upenn.edu/mailman/listinfo/types-list
Lightweight Static Capabilitites (II)http://lists.seas.upenn.edu/pipermail/poplmark/2005-August.txt
Lectures on the Curry-Howard Isomorphismhttp://lists.seas.upenn.edu/pipermail/types-announce/2006/000282.html
A Visual Environment for Developing Context-Sensitive Term Rewriting Systemshttp://lists.seas.upenn.edu/pipermail/types-list/2004/000318.html
Combining lazy and eager evaluation of termshttp://lists.seas.upenn.edu/pipermail/types-list/2004/000340.html
Combining lazy and eager evaluation of termshttp://lists.seas.upenn.edu/pipermail/types-list/2004/000352.html
A Functional Quantum Programming Languagehttp://lists.seas.upenn.edu/pipermail/types-list/2004/000363.html
Formal methods used in developing "profitable" softwarehttp://lists.seas.upenn.edu/pipermail/types-list/2005/000903.html
BCPL history, design, user guidehttp://lists.squeakfoundation.org/pipermail/squeak-dev/2000-June/017837.html
Language Neutrality and the Java Platformhttp://lists.squeakfoundation.org/pipermail/squeak-dev/2002-February/009189.html
Klaus Wirth & Typeless Eulerhttp://lists.squeakfoundation.org/pipermail/squeak-dev/2002-October/044877.html
Naked Objectshttp://lists.squeakfoundation.org/pipermail/squeak-dev/2003-May/058830.html
Dan Ingalls 7 Smalltalk implementations videohttp://lists.squeakfoundation.org/pipermail/squeak-dev/2006-February/100658.html
Securing reflective towershttp://lists.squeakfoundation.org/pipermail/squeak-e/2003-February/000027.html
Petition for adding garbage collection to C++.http://lists.tunes.org/archives/gclist/1999-July/001632.html
Dynamic Programming Languages + VLIW/EPIChttp://lists.tunes.org/archives/lispos/1998-April/002267.html
Slate 0.3 releasedhttp://lists.tunes.org/archives/slate/2004-August/000517.html
Sharing Code through First-class Environmentshttp://lists.tunes.org/archives/tunes/2001-March/003100.html
The TUNES Problemhttp://lists.tunes.org/archives/tunes/2001-March/003100.html
Sharing Code through First-class Environmentshttp://lists.tunes.org/archives/tunes/2001-March/thread.html
House , hOp - the Haskell Operating Systemhttp://lists.tunes.org/mailman/listinfo/lispos
vmgen: A Generator of Efficient Virtual Machine Interpretershttp://lists.tunes.org/mailman/listinfo/virtmach
XsRQL (and other RQLs)http://lists.w3.org/Archives/Public/public-rdf-dawg/2004AprJun/0740.html
"Your" RDF Query Languagehttp://lists.w3.org/Archives/Public/public-rdf-dawg/2004JulSep/0335.html
SPARQL Query Language for RDFhttp://lists.w3.org/Archives/Public/public-rdf-dawg-comments/
Mind Mappershttp://lists.w3.org/Archives/Public/semantic-web/
SPARQL Query Language for RDFhttp://lists.w3.org/Archives/Public/semantic-web/2005Feb/0116.html
SAT 3 Proof with E Prover via OWLhttp://lists.w3.org/Archives/Public/www-archive/2004Aug/0024.html
The Fortress Language Spec v0.618http://lists.w3.org/Archives/Public/www-math/
David McAllester's "Ontic" Languagehttp://lists.w3.org/Archives/Public/www-rdf-comments/1998OctDec/0038.html
Why use RDF instead of just XMLhttp://lists.w3.org/Archives/Public/www-rdf-interest/2003Jun/0177.html
What a URI identifieshttp://lists.w3.org/Archives/Public/www-tag/2003Jan/0334.html
What a URI identifieshttp://lists.w3.org/Archives/Public/www-tag/2003Jan/0368.html
xsl-editors mailing listhttp://lists.w3.org/Archives/Public/xsl-editors/2001OctDec/0029.html
xsl-editors mailing listhttp://lists.w3.org/Archives/Public/xsl-editors/2001OctDec/0038.html
xsl-editors mailing listhttp://lists.w3.org/Archives/Public/xsl-editors/2001OctDec/thread.html
Tunneling Variableshttp://lists.w3.org/Archives/Public/xsl-editors/2002JanMar/0002.html
Nemerlehttp://lists.ximian.com/archives/public/mono-devel-list/2004-February/004019.html
Some interesting weblogshttp://lists.ximian.com/archives/public/mono-list/2002-February/003203.html
Dynamic Languages on CLRhttp://lists.ximian.com/archives/public/mono-list/2003-May/013818.html
Udell at OSCON: IronPython newshttp://lists.ximian.com/archives/public/mono-list/2004-July/022118.html
XPipehttp://lists.xml.org/archives/xml-dev/200201/msg00210.html
Longhorn Markup Language (code-named "XAML") Overviewhttp://lists.xml.org/archives/xml-dev/200310/msg00793.html
LiteratePrograms wikihttp://literateprograms.org/Insertion_sort_%28C%2C_simple%29
LiteratePrograms wikihttp://literateprograms.org/LiteratePrograms:How_to_write_an_article
LiteratePrograms wikihttp://literateprograms.org/LiteratePrograms:Welcome
LiteratePrograms wikihttp://literateprograms.org/Sandbox
LiteratePrograms wikihttp://literateprograms.org/Template:List_of_environment_categories
LiteratePrograms wikihttp://literateprograms.org/User:Deco
New blog: A Fistful of Languageshttp://littlelanguages.net/blog/
Advanced Functional Programming wiki @ Harvardhttp://liz.eecs.harvard.edu/cgi-bin/cs252r-wiki.pl?AdvancedFunctionalProgramming
Advanced Functional Programming wiki @ Harvardhttp://liz.eecs.harvard.edu/cgi-bin/cs252r-wiki.pl?PotentialProgrammingProblems
Advanced Functional Programming wiki @ Harvardhttp://liz.eecs.harvard.edu/cgi-bin/cs252r-wiki.pl?ReadingList
cdb, A Machine-Independent Debuggerhttp://liz.eecs.harvard.edu/cgi-bin/cs253-wiki.pl?ClassSchedule
Udell: Radical software customizationhttp://ll1.ai.mit.edu/
Small Time Languageshttp://ll1.ai.mit.edu/body-frame.html
Rebol - Dialects, Spreadsheetshttp://ll1.ai.mit.edu/marshall.html
How to make a FPL successfulhttp://ll1.ai.mit.edu/shriram-talk.pdf
Lightweight Languages Workshop 2001http://ll1.mit.edu/#fun
Lightweight Languages Workshop 2001http://ll1.mit.edu/#participants
LL1 on technetcasthttp://ll1.mit.edu/
Lightweight Languages Workshop 2001http://ll1.mit.edu/
Reminder: Lightweight Languages Workshophttp://ll1.mit.edu/
JavaScript 2.0 Versioninghttp://ll1.mit.edu/horwat.ppt
Why Lisp?http://ll1.mit.edu/shriram-talk.pdf
Why Lisp?http://ll1.mit.edu/shriram-talk.ppt
A Day of Programming Language Researchhttp://ll1.mit.edu
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://ll2.ai.mit.edu/
Laszlo - So good, I had to change my underwearhttp://ll2.ai.mit.edu/
LL4 Program and Abstractshttp://ll2.ai.mit.edu/
LL2 Webcasthttp://ll2.ai.mit.edu/
Notes from a Concurrency-Oriented Junkiehttp://ll2.ai.mit.edu/
Lightweight Languages Workshop 2002http://ll2.ai.mit.edu/
Do languages matter?http://ll2.ai.mit.edu/
Ellehttp://ll2.ai.mit.edu/
Needle, An OO FP Languagehttp://ll2.ai.mit.edu/
Social science research about programming language adoption?http://ll2.ai.mit.edu/
LL2 Webcasthttp://ll2.ai.mit.edu/
Do languages matter?http://ll2.ai.mit.edu/
Apache vs. Yawshttp://ll2.ai.mit.edu/talks/armstrong.pdf
Ellehttp://ll2.ai.mit.edu/talks/proebsting.ppt
Lightweight Languages Worshop 2002http://ll2.ai.mit.edu
LL4 Program and Abstractshttp://ll3.ai.mit.edu/
Proceedings of the Scheme Workshop 2003http://ll3.ai.mit.edu/
I "got" imperative programming throught data bindinghttp://ll3.ai.mit.edu/
A paper on the Implementation of Lua 5.0http://ll3.ai.mit.edu/
LL4 Program and Abstractshttp://ll3.ai.mit.edu/
LL3 Webcasthttp://ll3.ai.mit.edu/
A paper on the Implementation of Lua 5.0http://ll3.ai.mit.edu/abstracts.html#lua
Lightweight Languages 3 call for presentations onlinehttp://ll3.ai.mit.edu/cfp.html
Lightweight Languages 3 call for presentations onlinehttp://ll3.ai.mit.edu
Conference in Vancouverhttp://ll4.csail.mit.edu/
LL4 Call for Presentationshttp://ll4.csail.mit.edu/
LL4 Program and Abstractshttp://ll4.csail.mit.edu/
LL4 Program and Abstractshttp://ll4.csail.mit.edu/Abstracts.html#Straaten
LL4 Program and Abstractshttp://ll4.csail.mit.edu/Abstracts.html
LL4 Program and Abstractshttp://ll4.csail.mit.edu/Program.html
Linkshttp://ll4.csail.mit.edu/slides/rest-slides.pdf
Programming Languages: Application and Interpretationhttp://ll4.csail.mit.edu/slides/rest-slides.pdf
Continuations library for Javahttp://ll4.csail.mit.edu/slides/rest-slides.pdf
Children’s Understanding of Process and Robot Behaviorshttp://llk.media.mit.edu/papers/2001/uproc/uproc.html
Why Johnny can't codehttp://llk.media.mit.edu/projects.php?id=1774
Why Johnny can't codehttp://llk.media.mit.edu/projects.php?id=783
New language for kids: Scratch - Logo meets Squeak Smalltalk?http://llk.media.mit.edu/projects/scratch/ScratchSneakPreview.pdf
LLVM Compiler Infrastructure Projecthttp://llvm.cs.uiuc.edu/
Poploghttp://llvm.cs.uiuc.edu/
Virtual Machine and Runtime Frameworkhttp://llvm.cs.uiuc.edu/
Why compiler optimizations are interestinghttp://llvm.cs.uiuc.edu/
Virtual Machines, Language Runtimes, and the Future of Objective Chttp://llvm.cs.uiuc.edu/docs/GarbageCollection.html
LLVM 1.4 Releasedhttp://llvm.cs.uiuc.edu/pubs/2004-01-30-CGO-LLVM.html
LLVM Compiler Infrastructure Projecthttp://llvm.cs.uiuc.edu/releases/1.0/index.html
LLVM 1.5 has been released!http://llvm.cs.uiuc.edu/releases/1.5/docs/ReleaseNotes.html#tailcalls
LLVM 1.5 has been released!http://llvm.cs.uiuc.edu/releases/1.5/docs/ReleaseNotes.html#whatsnew
HLVM - High Level Virtual Machine toolkit for dynamic languageshttp://llvm.org/
Writing an interpreter, targeting a VM or writing from scratch?http://llvm.org/
HLVM - High Level Virtual Machine toolkit for dynamic languageshttp://llvm.org/developers.cgi
LLVM 1.5 has been released!http://llvm.org/docs/Bugpoint.html
LLVM 1.5 has been released!http://llvm.org/docs/LangRef.html
Udell at OSCON: IronPython newshttp://llvm.org/docs/ReleaseNotes.html
Udell at OSCON: IronPython newshttp://llvm.org/docs/Stacker.html#introduction
Udell at OSCON: IronPython newshttp://llvm.org/releases/
LLVM 1.4 Releasedhttp://llvm.org/releases/
LLVM 1.4 Releasedhttp://llvm.org/releases/1.4/docs/ReleaseNotes.html#whatsnew
LLVM 1.3 is releasedhttp://llvm.org/releases
LLVM 1.4 Releasedhttp://llvm.org
Virtual Machines, Language Runtimes, and the Future of Objective Chttp://llvm.org
Udell at OSCON: IronPython newshttp://llvm.org
Getting Startedhttp://lmd.univ-mrs.fr/%7Elafont
"Proofs and Types" available onlinehttp://lmd.univ-mrs.fr/~lafont
First Class Values, Types as values within a Programming Languagehttp://lmf.di.uminho.pt/wiki/pub/PURe/CoddFish/StrongTypesForRDBs-draft-04-03-2006.pdf
Cross-language future of open source desktopshttp://log.ometer.com/
Collection of links to monad implementations in various languages.http://logic.csci.unt.edu/tarau/research/PapersHTML/monadic.html
Monads in Rubyhttp://logic.csci.unt.edu/tarau/research/PapersHTML/monadic.html
Complexity and expressive power of logic programminghttp://logic.pdmi.ras.ru/~dantsin/ps/DEGV01.ps
Class hierarchies and Ontologieshttp://logic.stanford.edu/kif/kif.html
RDF Elevator Pitchhttp://logicerror.com/semanticWeb-long
Logix: Multi-Language Programminghttp://logix.livelogix.com/index.html
Resourceshttp://logos.eecs.uic.edu/476/Resources/index.html
Dating Design Patternshttp://londongeek.org/index.cgi?Hoxton
XAML the future of UI programming?http://longhorn.msdn.microsoft.com/?//longhorn.msdn.microsoft.com/lhsdk/core/overviews/about%20xaml.aspx
Longhorn Markup Language (code-named "XAML") Overviewhttp://longhorn.msdn.microsoft.com/?//longhorn.msdn.microsoft.com/lhsdk/core/overviews/about%20xaml.aspx
XAML the future of UI programming?http://longhorn.msdn.microsoft.com/?//longhorn.msdn.microsoft.com/lhsdk/core/overviews/road_map.aspx
Longhorn CodeDOMhttp://longhorn.msdn.microsoft.com/?//longhorn.msdn.microsoft.com/lhsdk/ndp/cpconcodedomquickreference.aspx
XAML the future of UI programming?http://longhorn.msdn.microsoft.com/?//longhorn.msdn.microsoft.com/lhsdk/port_ref_elements.aspx
Changeable class in Avalonhttp://longhorn.msdn.microsoft.com/lhsdk/graphicsmm/overviews/changeable_ovw.aspx
Longhorn Markup Language (code-named "XAML") Overviewhttp://longhorn.msdn.microsoft.com/portal_nav.htm
What is missing from or broken about XAML?http://longhornblogs.com/rrelyea/posts/1633.aspx
Skribe 1.2b releasedhttp://lout.sourceforge.net/
Skribe 1.2b releasedhttp://lout.sourceforge.net/index.php/Main/NonPareil
LPS: Language Prototyping Systemhttp://lsi.uniovi.es/~labra/LPS/LPS.html
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://ltiwww.epfl.ch/sJava/index2.html
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://ltiwww.epfl.ch/sJava/version2/robust.pdf
Virtual machine implementation and dynamic languageshttp://luaforge.net/docman/?group_id=83
Gosling vs. Dynamic Languageshttp://luajit.luaforge.net/
Virtual machine implementation and dynamic languageshttp://luajit.luaforge.net/
History of Luahttp://lua-users.org/wiki/
History of Luahttp://lua-users.org/wiki/LuaAddons
LPS: Language Prototyping Systemhttp://lua-users.org/wiki/LuaDirectory
The language LUAhttp://lua-users.org/wiki/LuaScoping
Want to learn something newhttp://lucacardelli.name/Papers/TypeSystems.pdf
Literature on Programming Languageshttp://lucy.csc.uvic.ca/534/iswim.html
Lushhttp://lush.sf.net
History: Array languageshttp://lush.sf.net
Case Study in Practical Language Usehttp://lush.sourceforge.net/
Lush, New Lisp/C based languagehttp://lush.sourceforge.net/
Embedding one language in anotherhttp://lush.sourceforge.net
"Popular vs. Good" in Programming Languageshttp://lwn.net/2000/0914/a/lt-debugger.php3
Larry Wall interviewhttp://lwn.net/2001/features/LarryWall/
What are the real benefits of FP?http://lwn.net/Articles/19378/
Edsger Wybe Dijkstra (1930-2002)http://lwn.net/Articles/6954/
Edsger W. Dijkstra has diedhttp://lwn.net/Articles/6954/
ElectricalFirehttp://lxr.mozilla.org/ef/source/ef/
Narcissus: JavaScript in JavaScripthttp://lxr.mozilla.org/mozilla/source/js/narcissus/
JScript is a Functional Languagehttp://lxr.mozilla.org/mozilla/source/js2/semantics/
Specifying ECMAScript via MLhttp://lxr.mozilla.org/mozilla/source/js2/semantics/
Virtual Machine and Runtime Frameworkhttp://lxr.mozilla.org/seamonkey/source/js/src/jsopcode.h
Linguistic Universals and Particularshttp://lynx.let.hokudai.ac.jp/members/ishii/jose.pdf
Haskell tutorial in Hebrewhttp://maagar.openu.ac.il/opus/bin/en.jsp?enPage=FocusPage&enDisplay=view&enDispWhat=object&enDispWho=Editor%5El167928&enZone=Editor4469&enVersion=0&s=1
Excellent tutorial on Scheme macroshttp://maagar.openu.ac.il/opus/static/binaries/editor/bank61/macsys_1.pdf
Programming On Windows CEhttp://macos.tuwien.ac.at:9009/784362008.asHtml
Programming On Windows CEhttp://macos.tuwien.ac.at:9009/Server.home
Udell at OSCON: IronPython newshttp://mail.cs.uiuc.edu/mailman/listinfo/llvmdev
LLVM 1.3 is releasedhttp://mail.cs.uiuc.edu/pipermail/llvm-announce/2004-August/000011.html
LLVM 1.5 has been released!http://mail.cs.uiuc.edu/pipermail/llvm-announce/2005-February/000015.html
LLVM 1.5 has been released!http://mail.cs.uiuc.edu/pipermail/llvm-announce/2005-May/000016.html
LLVM Compiler Infrastructure Projecthttp://mail.cs.uiuc.edu/pipermail/llvmdev/2003-October/000507.html
Udell at OSCON: IronPython newshttp://mail.cs.uiuc.edu/pipermail/llvmdev/2003-September/000472.html
Alice Through the Looking Glasshttp://mail.cs.uiuc.edu/pipermail/llvmdev/2004-December/002946.html
Alan Kay's talk at O'Reilly Emerging Technology Conference 2003http://mail.opencroquet.org/pipermail/croquet-user/2003-April/000038.html
PythonCardhttp://mail.python.org/pipermail/edu-sig/2001-September/001682.html
Metaclass programming in Python, Part 2http://mail.python.org/pipermail/python-dev/2001-May/014508.html
Virtual Machine and Runtime Frameworkhttp://mail.python.org/pipermail/python-dev/2002-August/027686.html
Python 2.3 Release Schedulehttp://mail.python.org/pipermail/python-dev/2002-May/024418.html
PEP 323: Copyable Iteratorshttp://mail.python.org/pipermail/python-dev/2003-October/038969.html
PyPyhttp://mail.python.org/pipermail/python-dev/2004-April/044002.html
Scope, generators and list comprehensions (Python)http://mail.python.org/pipermail/python-dev/2004-January/thread.html#41951
Ian Bicking: The challenge of metaprogramminghttp://mail.python.org/pipermail/python-dev/2004-July/046150.html
Ian Bicking: The challenge of metaprogramminghttp://mail.python.org/pipermail/python-dev/2004-July/046171.html
New for Python 2.5http://mail.python.org/pipermail/python-dev/2005-September/056846.html
The fate of reduce() in Python 3000http://mail.python.org/pipermail/python-dev/2006-February/060415.html
Jon Udell: Multi-language runtimeshttp://mail.python.org/pipermail/python-list/2002-November/130100.html
Beyond "Beyond Java" etc.http://mail.python.org/pipermail/python-list/2005-October/305692.html
James Clark: The Design of RELAX NGhttp://mail.python.org/pipermail/xml-sig/2002-June/007915.html
When to create syntax?http://mailman.iro.umontreal.ca/pipermail/gambit-list/2005-August/000360.html
Effects on stability/exception handling of massively parallel programshttp://mailman.science.ru.nl/pipermail/clean-list/2004/002611.html
Rotor, SemiWorks, and Technology Transfer (job opening)http://mailserver.di.unipi.it/pipermail/dotnet-sscli/msg00081.html
Perspectiveshttp://main.psy.ilstu.edu/faculty/cutting/ldd.html
Links Demoshttp://makcoder.sourceforge.net/demo/base64.php
Self Introductionhttp://makeashorterlink.com/?A52212203
Server-side scripting languageshttp://mandrakesoft.com/~prigaux/tmp/critiques-pliant
Plianthttp://mandrakesoft.com/~prigaux/tmp/critiques-pliant
Essay: Multi-Paradigm Design and Generic Programminghttp://manila.userland.com/
End-User XML oriented proramminghttp://manila.userland.com/
Wirth: On the Design of Programming Languageshttp://manila.userland.com/
Site Availabilityhttp://manila.userland.com/
Mischttp://manilaexpress.userland.com/
Udell at OSCON: IronPython newshttp://manju.cs.berkeley.edu/ccured/
Software Fault Prevention by Language Choicehttp://manju.cs.berkeley.edu/ccured/
Why type systems are interestinghttp://manju.cs.berkeley.edu/ccured
CIL (C Intermediate Language)http://manju.cs.berkeley.edu/cil/
Promising OS's from a Programming Language Perspectivehttp://map.squeak.org/
Combining Theorem Proving and Programminghttp://map.unican.es/
Unix as programming languagehttp://maplefish.com/todd/misc/untar
ABLEhttp://maps.google.com/local?q=philip+lieberman&near=1010+S+Weinbach+Ave%2C+Evansville%2C+IN+47714&latlng=37962432,-87529672,14179127683027962893
Map of LtU readershttp://maps.google.com/maps?q=anchorage&ll=61.244705,-149.811158&spn=0.009414,0.035551&hl=en
The Problem With Threadshttp://marc.theaimsgroup.com/?l=git&m=114076345427378&w=2
Future Directions for C++http://marshall-cline.home.att.net/cpp-faq-lite/proper-inheritance.html
Yearning for a practical schemehttp://martin.jambon.free.fr/extend-ocaml-syntax.html
Col--an O'Caml syntax extension for easier manipulation of flat records, objects or tuples and conversions from/to CSV filehttp://martin.jambon.free.fr/ocaml.html
Martin Fowler on Language Workbenches and DSLshttp://martinfowler.com/articles/codeGenDsl.html
Language Workbenches: The Killer-App for Domain Specific Languages?http://martinfowler.com/articles/languageWorkbench.html
Martin Fowler on Language Workbenches and DSLshttp://martinfowler.com/articles/languageWorkbench.html
Gosling hits 'Jackpot' with futuristic toolshttp://martinfowler.com/articles/refactoringRubicon.html
Martin Fowler on Domain Specific Languageshttp://martinfowler.com/bliki/DomainSpecificLanguage.html
Bruce Tate: Technologies that may challenge Javahttp://martinfowler.com/bliki/HumaneInterface.html
Moving Away From XSLThttp://martinfowler.com/bliki/MovingAwayFromXslt.html
OOPSLA 2005 Reportshttp://martinfowler.com/bliki/OOPSLA2005.html
The Nature of Lisp (a tutorial)http://mason.gmu.edu/~montecin/metabiblio.htm
Lojbanhttp://masters.cs.uchicago.edu/index.phtml?node=24
java vs. C# speed comparisons?http://math.nist.gov/cgi-bin/ScimarkSummary
The Case for First Class Messageshttp://math.ucr.edu/home/baez/crackpot.html
Differentiating Data Structureshttp://math.ucr.edu/home/baez/week202.html
Holodeck games and CCCshttp://math.ucr.edu/home/baez/week240.html
Lambda the Ultimate Set Comprehensionhttp://math.ucr.edu/home/baez/week73.html
4-color theoremhttp://mathforge.net
More sites like Lambdahttp://mathforge.net
The Lambda ethoshttp://mathforum.org/library/view/17188.html
Lazy linear algebrahttp://mathworld.wolfram.com/
What's a definition of "type" that beginners can understand?http://mathworld.wolfram.com/BesselFunctionoftheFirstKind.html
Stupid Question.http://mathworld.wolfram.com/Calculus.html
Halting program density?http://mathworld.wolfram.com/ChaitinsConstant.html
OOPSLA 2005 Reportshttp://mathworld.wolfram.com/CollatzProblem.html
The fate of reduce() in Python 3000http://mathworld.wolfram.com/ContinuedFraction.html
What's a definition of "type" that beginners can understand?http://mathworld.wolfram.com/CylinderFunction.html
Software ideals and historyhttp://mathworld.wolfram.com/Ideal.html
The Case for First Class Messageshttp://mathworld.wolfram.com/Isomorphism.html
Ian Bicking: The challenge of metaprogramminghttp://mathworld.wolfram.com/ReductionSystem.html
An interview with Chris Datehttp://mathworld.wolfram.com/Relation.html
Halting program density?http://mathworld.wolfram.com/TranscendentalNumber.html
The Behavior of Behaviorhttp://matt.immute.net/archive/BEHAVTUT.pdf
Wearing the hair shirt: a retrospective on Haskellhttp://matt.immute.net/static/HaskellRetrospective.pdf
automatic theorem provinghttp://maude.cs.uiuc.edu/
Formal semantics for working programmershttp://maude.cs.uiuc.edu/
Why Lists?http://maude.cs.uiuc.edu/
Concept programminghttp://maude.cs.uiuc.edu/
Non-Lisp, natively extensible?http://maude.cs.uiuc.edu/maude2-manual/html/node25.html
Open data types and open functionshttp://maude.cs.uiuc.edu/papers/
Open data types and open functionshttp://maude.cs.uiuc.edu/papers/postscript/CDELMMQtutorial_2000.ps.gz
Why Are ALL Programming Languages So Low Level?http://maude.cs.uiuc.edu/primer/maude-primer.pdf
Non-Lisp, natively extensible?http://maude.cs.uiuc.edu
A Visual Environment for Developing Context-Sensitive Term Rewriting Systemshttp://maude.cs.uiuc.edu
A Deeper Look At Metafunctionshttp://maude.cs.uiuc.edu
Open data types and open functionshttp://maude.cs.uiuc.edu
Questions about Semantics.http://maude.cs.uiuc.edu
Logic/Object Oriented Fusionhttp://maude.cs.uiuc.edu
Axiomatic Languagehttp://maude.csl.sri.com/
A Visual Environment for Developing Context-Sensitive Term Rewriting Systemshttp://maude.csl.sri.com
Generics: The Importance of Wildcardshttp://mbravenboer.blogspot.com/2005/04/generics-importance-of-wildcards.html
Rules for Developing Safety-Critical Codehttp://mbreen.com/experience.pdf
Folding over treeshttp://mccawley.cogsci.uiuc.edu/corpora/treebank3.html
Transactional Memory with data invariants (draft sequel to the STM-Haskell paper)http://mces.blogspot.com/2006/04/throwing-exceptions-with-posixiso-c.html
Don Box: Teaching my kids to programhttp://mckoss.com/logo/
Proofs are Programs: 19th Century Logic and 21st Century Computinghttp://media.cmpnet.com/technetcast/wadler.mp3
Buried Treasure - No Fluff Just Stuffhttp://media.pragprog.com/titles/nfjs06/nfjs06_buried_treasure.pdf
Adobe Releases Adam and Evehttp://meltsner.blog-city.com
XSL: 99 Bottles of Beerhttp://members.aol.com/drquine/wv-quine.html
Popular Mathhttp://members.aol.com/istewjoat/popsci.html
Earliest Uses of Various Mathematical Symbolshttp://members.aol.com/jeff570/c.html
Earliest Uses of Various Mathematical Symbolshttp://members.aol.com/jeff570/functions.html
Earliest Uses of Various Mathematical Symbolshttp://members.aol.com/jeff570/grouping.html
Earliest Uses of Various Mathematical Symbolshttp://members.aol.com/jeff570/h.html
Earliest Uses of Various Mathematical Symbolshttp://members.aol.com/jeff570/mathsym.html
Earliest Uses of Various Mathematical Symbolshttp://members.aol.com/jeff570/mathword.html
Earliest Uses of Various Mathematical Symbolshttp://members.aol.com/jeff570/variables.html
In Search of the Ideal Programming Languagehttp://members.aol.com/SergeyP/
In Search of the Ideal Programming Languagehttp://members.aol.com/SergeyP/paper.html
A Good OOP Critique?http://members.aol.com/shaz7862/critique.htm
J and K: One User's Viewhttp://members.home.net/dness/Current/fog0000000012.html
Vier und Neunhttp://members.home.net/js.graham/vierneun.html
Lang .NET 2006http://members.microsoft.com/careers/mslife/locations/corpcampus.mspx
Linguistic Relativity Hypothesishttp://members.tripod.com/Cable4096/klingprog.html
Introduction to Concurrent Programming with Stackless Pythonhttp://members.verizon.net/olsongt/stackless/why_stackless.html
Big O complexity for abstractions?http://meme.b9.com/~103592001d0660b7810d11e9~/cview.html?channel=haskell&date=050821#hour09
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://mephle.org/Criteria/
Looking for an old conversation on Cleanhttp://mercury.sourceforge.net/tutorial/dcgs.html
Feature wishes may be grantedhttp://merd.net/
Syntax Checking the Scripting Wayhttp://merd.net/choices_syntax.html#varname_and_type
NULLhttp://merd.net/pixel/language-study/diagram.html
diagram & history of languageshttp://merd.net/pixel/language-study/diagram.html
ICFP programming contest resultshttp://merd.net/pixel/language-study/icfp-figures.html
Evaluation Order Semantics in Expressions with Side Effectshttp://merd.net/pixel/language-study/syntax-across-languages.html#Booleans
Arc - An Unfinished Dialect of Lisphttp://merd.net/pixel/language-study/syntax-across-languages.html
Language Design Documentshttp://merd.net/pixel/language-study/syntax-across-languages.html
syntax across languageshttp://merd.net/pixel/language-study/syntax-across-languages.html
Comments on Commentshttp://merd.net/pixel/language-study/syntax-across-languages.html
Usenet comp.lang.* Traffic Evolutionhttp://merd.net/pixel/language-study/usenet-traffic-ranking/
Syntax Checking the Scripting Wayhttp://merd.net/pixel/language-study/various/is-a-cow-an-animal/
Using Functional Objects in various languageshttp://merd.net/pixel/language-study/various/non-mutable-objects-and-subtyping/
Morrow & First-class Labelshttp://merd.net/polymorphism.html
Morrow & First-class Labelshttp://merd.net/types.html#free_intersection
The English-Likeness Monsterhttp://merd.sourceforge.net/
Static type inference & late binding?http://merd.sourceforge.net/
Syntax Designhttp://merd.sourceforge.net/pixel/language-study/
Syntax Designhttp://merd.sourceforge.net/pixel/language-study/diagram.html
An interactive historical roster of computer languageshttp://merd.sourceforge.net/pixel/language-study/scripting-language/
SICP Translationshttp://merd.sourceforge.net/pixel/language-study/syntax-across-languages.html
Syntax Designhttp://merd.sourceforge.net/pixel/language-study/syntax-across-languages.html
The English-Likeness Monsterhttp://merd.sourceforge.net/pixel/language-study/syntax-across-languages/
OCaml, an Introductionhttp://merjis.com/developers/
"Popular vs. Good" in Programming Languageshttp://merjis.com/developers/ocaml_tutorial/ch11
What are the real benefits of FP?http://merjis.com/developers/ocamlode
OCaml, an Introductionhttp://merjis.com/richj/computers/ocaml/tutorial/
Arrows, like Monads, are Monoidshttp://mers.csail.mit.edu/papers/ECAI2004_distribution.pdf
Fugue: A Protocol Checker for the dotNET CLRhttp://metacomp.stanford.edu/
Alloy: A Simple Structural Modeling Language Based on First-Order Logichttp://metaprl.org/default.html
Open data types and open functionshttp://metaprl.org/default.html
Chuck - Concurrent audio programming languagehttp://metashell.blogspot.com
International Components for Unicode 3.0 Releasedhttp://mg4j.dsi.unimi.it/
PDC videos onlinehttp://microsoft.sitestream.com/PDC05/
Programming Language transformation?http://mindprod.com/projects/scid.html
Mind Mappershttp://mindraider.sourceforge.net/analysisBigPicture.html
Mind Mappershttp://mindraider.sourceforge.net/index.html
Lego Mindstorms NXT Robotics Announcedhttp://mindstorms.lego.com/press/Whats%20NXT%20LEGO%20Group%20Unveils%20LEGO%20MINDSTORMS%20NXT%20Robotics%20Toolset%20at%20Consumer%20Electronics%20Show.aspx
Bruce Eckel on Java genericshttp://mindview.net/WebLog/log-0050
PyCon Papershttp://mindview.net/WebLog/log-0052
Tim Bray: Jythonhttp://mindview.net/WebLog/log-0053
Templates vs. Genericshttp://mindview.net/WebLog/log-0057
Templates vs. Genericshttp://mindview.net/WebLog/log-0058
Templates vs. Genericshttp://mindview.net/WebLog/log-0059
Templates vs. Genericshttp://mindview.net/WebLog/log-0060
Templates vs. Genericshttp://mindview.net/WebLog/log-0061
The Tcl Warhttp://mini.net/tcl/
Python Cookbookhttp://mini.net/tcl/
Multi-Paradigm Tcl-Tkhttp://mini.net/tcl/1324
Multi-Paradigm Tcl-Tkhttp://mini.net/tcl/2752
The Tcl Warhttp://mini.net/tcl/2752
The Tcl Warhttp://mini.net/tcl/2794
Multi-Paradigm Tcl-Tkhttp://mini.net/tcl/3146
The Tcl Warhttp://mini.net/tcl/3146
Multi-Paradigm Tcl-Tkhttp://mini.net/tcl/3330
The Tcl Warhttp://mini.net/tcl/3330
Paul Graham: Accumulator Generatorhttp://mini.net/tcl/3520
The Tcl Warhttp://mini.net/tcl/3947
Multi-Paradigm Tcl-Tkhttp://mini.net/tcl/3947
Python Cookbookhttp://mini.net/tcl/4.html
The Tcl Warhttp://mini.net/tcl/755
Multi-Paradigm Tcl-Tkhttp://mini.net/tcl/755
The Tcl Warhttp://mini.net/tcl/967
Multi-Paradigm Tcl-Tkhttp://mini.net/tcl/967
Y Store now C++http://mini.net/tcl/critc
Code Readinghttp://minnie.tuhs.org/UnixTree/
Code Readinghttp://minnie.tuhs.org/UnixTree/V5/usr/c/
Squeak at 3.0http://minnow.cc.gatech.edu/squeak/1
Darcshttp://minnow.cc.gatech.edu/squeak/1287
Croquet: A Collaboration Architecturehttp://minnow.cc.gatech.edu/squeak/1560
Squeak projects (and project ideas)http://minnow.cc.gatech.edu/squeak/1642
House , hOp - the Haskell Operating Systemhttp://minnow.cc.gatech.edu/squeak/1762
New Block Closures in Squeakhttp://minnow.cc.gatech.edu/squeak/1810
PL for interactive simulationhttp://minnow.cc.gatech.edu/squeak/1861
Squeak Moduleshttp://minnow.cc.gatech.edu/squeak/2042
Squeak Moduleshttp://minnow.cc.gatech.edu/squeak/2063
Squeak Moduleshttp://minnow.cc.gatech.edu/squeak/2066
Securing reflective towershttp://minnow.cc.gatech.edu/squeak/2074
New Block Closures in Squeakhttp://minnow.cc.gatech.edu/squeak/2119
GaTech SqueakEnd 2002http://minnow.cc.gatech.edu/squeak/2199
Squeak Moduleshttp://minnow.cc.gatech.edu/squeak/2247
Discovering Squeakhttp://minnow.cc.gatech.edu/squeak/2280
rST - Remote Smalltalkhttp://minnow.cc.gatech.edu/squeak/2288
Discovering Squeakhttp://minnow.cc.gatech.edu/squeak/2293
Squeampilerhttp://minnow.cc.gatech.edu/squeak/2357
Auld Lang Alicehttp://minnow.cc.gatech.edu/squeak/254
SmallSqueakhttp://minnow.cc.gatech.edu/squeak/2690
Environment, scripting, and behaviorhttp://minnow.cc.gatech.edu/squeak/2981
BlueJ - The interactive Java environmenthttp://minnow.cc.gatech.edu/squeak/4
Design Principles Behind Smalltalkhttp://minnow.cc.gatech.edu/squeak/400
Buried Treasure - No Fluff Just Stuffhttp://minnow.cc.gatech.edu/squeak/5720
A Self-Study Course in Squeakhttp://minnow.cc.gatech.edu/squeak/82
Continuations as UI elementshttp://minnow.cc.gatech.edu/squeak/Morphic
Securing reflective towershttp://minnow.cc.gatech.edu/squeak/uploads/2074/sandbox.pdf
Playing with Swikihttp://minnow.cc.gatech.edu/swiki/
Playing with Swikihttp://minnow.cc.gatech.edu/swiki/15
Playing with Swikihttp://minnow.cc.gatech.edu/swiki/35
Playing with Swikihttp://minnow.cc.gatech.edu/swiki
Code Readinghttp://mirror.cc.vt.edu/pub/projects/Ancient_Unix/PDP-11/Distributions/research/Dennis_v5/v5root.tar.gz
Dynamic Semanticshttp://mitpress.mit.edu/0262631814
Efficient tree searches in Logic Languageshttp://mitpress.mit.edu/book-home.tcl?isbn=0262150395
Book in Honour of Robin Milnerhttp://mitpress.mit.edu/book-home.tcl?isbn=0262161885
"My C++ Experience/Disaster"http://mitpress.mit.edu/books/FLAOH/cbnhtml/home.html
The power of small ideashttp://mitpress.mit.edu/books/FLAOH/cbnhtml/stutter.html
New GUI paradigmhttp://mitpress.mit.edu/catalog/author/default.asp?aid=20757
PyLogohttp://mitpress.mit.edu/catalog/item/default.asp?sid=CF5C9898-71A6-46A0-BFDD-4A4BA799548B&ttype=2&tid=3987
StarLogo: Give the Gift of Learninghttp://mitpress.mit.edu/catalog/item/default.asp?sid=CF5C9898-71A6-46A0-BFDD-4A4BA799548B&ttype=2&tid=3987
Dijkstra on analogies and anthropomorphismhttp://mitpress.mit.edu/catalog/item/default.asp?sid=E61C14CE-3387-4654-BA14-22E246ED067C&ttype=2&tid=10142
OOP Is Much Better in Theory Than in Practicehttp://mitpress.mit.edu/catalog/item/default.asp?tid=10142&ttype=2
New Dan Friedman book coming up??http://mitpress.mit.edu/catalog/item/default.asp?tid=10663&ttype=2
Inverse typechecker and theorem proving in intuitionistic and classical logicshttp://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=10663
Constraint Programminghttp://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=10664
Alloy - The Bookhttp://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=10928
OOP Parallel class hierarchieshttp://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=3874
De-Scheming MIT?http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=7287
Amusing questionhttp://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=8134
Building a Modern Computer From First Principleshttp://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=10218
Commentary on Standard MLhttp://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=3874
Category theoryhttp://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=7986
What I Hate About Your Programming Languagehttp://mitpress.mit.edu/promotions/books/FRIVH2S01
Computer generates verifiable mathematics proofhttp://mitpress.mit.edu/SICM/
Computer generates verifiable mathematics proofhttp://mitpress.mit.edu/SICM/book-Z-H-16.html
Sapir-Whorf again?http://mitpress.mit.edu/SICM/book-Z-H-5.html
Computer generates verifiable mathematics proofhttp://mitpress.mit.edu/SICM/book-Z-H-5.html
Teaching computer programming as a unified discipline with a practical scientific foundationhttp://mitpress.mit.edu/sicp/
A question I have been meaning to ask.http://mitpress.mit.edu/sicp/
yet another noob via "little lisper" and schemehttp://mitpress.mit.edu/sicp/
"My C++ Experience/Disaster"http://mitpress.mit.edu/sicp/
Would LISP/FP help here?http://mitpress.mit.edu/sicp/
What do you mean by studying "programming languages"?http://mitpress.mit.edu/sicp/
Teach Yourself Scheme in Fixnum Dayshttp://mitpress.mit.edu/sicp/
MOZ 2004 talks availablehttp://mitpress.mit.edu/sicp/
LtU: Style and Focushttp://mitpress.mit.edu/sicp/
LtU etiquettehttp://mitpress.mit.edu/sicp/
Getting Startedhttp://mitpress.mit.edu/sicp/
De-Scheming MIT?http://mitpress.mit.edu/sicp/
DanFest 2004 - in honor of Dan Friedmanhttp://mitpress.mit.edu/sicp/
Don Box: Scheme Is Lovehttp://mitpress.mit.edu/sicp/
Extremely static language?http://mitpress.mit.edu/sicp/code/index.html
Ward Cunningham podcast: Smalltalk, little languages, XP, typing and future of softwarehttp://mitpress.mit.edu/sicp/full-text/book/book.html
The Church-Turing Thesis: Breaking the Mythhttp://mitpress.mit.edu/sicp/full-text/book/book.html
Getting Startedhttp://mitpress.mit.edu/sicp/full-text/book/book.html
Glossary of abbreviations on LTUhttp://mitpress.mit.edu/sicp/full-text/book/book.html
Formal methods for O/R mappinghttp://mitpress.mit.edu/sicp/full-text/book/book-Z-H-14.html#%_sec_2.1.3
The Church-Turing Thesis: Breaking the Mythhttp://mitpress.mit.edu/sicp/full-text/book/book-Z-H-14.html#%_sec_2.1.3
Quoteshttp://mitpress.mit.edu/sicp/full-text/book/book-Z-H-15.html#%_sec_2.2.4
NULLhttp://mitpress.mit.edu/sicp/full-text/book/book-Z-H-15.html#%_sec_2.2.4
How to tell your personality type from your codehttp://mitpress.mit.edu/sicp/full-text/book/book-Z-H-17.html#%_idx_2370
Self Introductionhttp://mitpress.mit.edu/sicp/full-text/book/book-Z-H-17.html#%_sec_2.4
Needle, An OO FP Languagehttp://mitpress.mit.edu/sicp/full-text/book/book-Z-H-17.html
How to tell your personality type from your codehttp://mitpress.mit.edu/sicp/full-text/book/book-Z-H-18.html#%_idx_2768
Would LISP/FP help here?http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-22.html#%_sec_3.3.4
Question about Lazy-ness and algorithmic runtime analysishttp://mitpress.mit.edu/sicp/full-text/book/book-Z-H-24.html#%_sec_3.5
AST intermediate representationshttp://mitpress.mit.edu/sicp/full-text/book/book-Z-H-26.html#%_sec_4.1.7
A question I have been meaning to ask.http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-29.html#%_sec_4.4
Looking for the source of a quotehttp://mitpress.mit.edu/sicp/full-text/book/book-Z-H-7.html
SICP Text Onlinehttp://mitpress.mit.edu/sicp/full-text/sicp/book/book.html
Code Readinghttp://mitpress.mit.edu/sicp/full-text/sicp/book/node77.html
Structure & Interpretation of Computer Programshttp://mitpress.mit.edu/sicp/sicp.html
SICP lectures onlinehttp://mitpress.mit.edu/sicp
'A Functional Pattern System for Object-Oriented Design'http://mitpress.mit.edu/sicp
Haskell bookshttp://mitpress.mit.edu/sicp
Inhouse traininghttp://mitpress.mit.edu/sicp
Lisp: A Language for Stratified Designhttp://mitpress.mit.edu/sicp
Mobile Applications Need Scripting Too!http://mitpress.mit.edu/sicp
NULLhttp://mitpress.mit.edu/sicp
Quoteshttp://mitpress.mit.edu/sicp
Windows Scripting?http://mitpress.mit.edu/sicp
SICP Text Onlinehttp://mitpress.mit.edu/sicp
Structure and Interpretation of Computer Science Curriculumhttp://mitpress.mit.edu/sicp
Teaching Purely Functional Programming in First Yearhttp://mitpress.mit.edu/sicp
Tools for the short hikehttp://mitpress.mit.edu/sicp
Unified languages?http://mitpress.mit.edu/sicp
Essay: Multi-Paradigm Design and Generic Programminghttp://mitpress.mit.edu/sicp
MathLanghttp://mizar.org/
Why, Krakatoa and Caduceus: Software proofhttp://mizar.uwb.edu.pl/
Flapjax - Functional Reactive Ajaxhttp://mjtsai.com/blog/2006/10/17/flapjax/
"The Anatomy of a Loop"http://mlton.org/ForLoops
Closures for Java or money backhttp://mlton.org/pipermail/mlton-user/2006-August/000900.html
Advantages of Soft Typinghttp://mlton.org/pipermail/mlton-user/2006-August/000907.html
Expressions vs Statementshttp://mlton.org/RefFlatten
Petition for adding garbage collection to C++.http://mlton.org/Regions
Advantages of Soft Typinghttp://mlton.org/Serialization
Types and Proof Carrying Code: Mobiushttp://mobius.inria.fr/twiki/bin/view/Publications/WebHome
Inherited Traits - Classes Like Never Beforehttp://moby.cs.uchicago.edu/
Inherited Traits - Classes Like Never Beforehttp://moby.cs.uchicago.edu/papers/1999/pldi.ps
"The Anatomy of a Loop"http://moby.cs.uchicago.edu/papers/2002/hosc-final.pdf
Geometric Algebrahttp://modelingnts.la.asu.edu/
Issue One of The Monad.Reader, monthly Haskell eZinehttp://moinmoin.wikiwikiweb.de/HelpOnEditing
Open data types and open functionshttp://mojave.caltech.edu/
On the Revival of Dynamic Languageshttp://mojave.caltech.edu/papers/mmc-tphols-04.pdf
Formal semantics for working programmershttp://mojave.cs.caltech.edu/
Djinn, a theorem prover in Haskell, for Haskell.http://mojave.cs.caltech.edu/nogin/papers/effproof.html
Why type systems are interesting - part IIhttp://mojave.cs.caltech.edu
Questions about Semantics.http://mojave.cs.caltech.edu
Mind Mappershttp://moloko.itc.it/paoloblog/archives/2004/10/15/what_google_knows_about_you.html
Collection of links to monad implementations in various languages.http://monadshell.net/
XQuery Implementation in a Relational Database Systemhttp://monetdb.cwi.nl/XQuery/
Computer Science Looks for a Remakehttp://money.cnn.com/magazines/moneymag/bestjobs/
hypothetical questionhttp://money.cnn.com/pf/features/lists/taxesbystate2004/
Phenomenology of Languages and Language Designhttp://moodle.org/doc/
Monads in Rubyhttp://moonbase.rydia.net/mental/writings/programming/monads-in-ruby/00introduction.html
Collection of links to monad implementations in various languages.http://moonbase.rydia.net/mental/writings/programming/monads-in-ruby/00introduction.html
Monads in Rubyhttp://moonbase.rydia.net/software/lazy.rb/
RDFEnginehttp://morenews.blogspot.com/2004_04_18_morenews_archive.html#108253175164687641
E Thesis: Robust Compositionhttp://moscova.inria.fr/join/unix/eng.shtml
Macros for C++?http://mozart-dev.sf.net
Concept programminghttp://mozart-dev.sf.net
Concept programminghttp://mozart-dev.sourceforge.net/cp.html
Concept programminghttp://mozart-dev.sourceforge.net/cp-definitions.html
Concept programminghttp://mozart-dev.sourceforge.net/moka-pretty.html
Formatting hints from Markhttp://mozillanews.org/?article_date=2004-05-26+21-38-02
Creating applications with Mozillahttp://mozwho.mozdev.org
Microsoft's Software Factories and DSLshttp://msdn.microsoft.com/architecture/overview/softwarefactories/
Withhttp://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/dnarwsh/html/msdn_wsh_wp.asp
C# Programming Language Future Featureshttp://msdn.microsoft.com/chats/vstudio/vstudio_032103.asp
LINQ May 2006 Previewhttp://msdn.microsoft.com/data/ref/linq/default.aspx?pull=/library/en-us/dndotnet/html/linqprojectovw.asp
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://msdn.microsoft.com/data/winfs/
Microsoft Visual J# .NET Beta 2http://msdn.microsoft.com/downloads/default.asp?URL=/downloads/sample.asp?url=/msdn-files/027/001/898/msdncompositedoc.xml
MS PDC Session slideshttp://msdn.microsoft.com/events/pdc/agendaandsessions/sessions/default.aspx
Buried Treasure - No Fluff Just Stuffhttp://msdn.microsoft.com/library/?url=/library/en-us/csref/html/vclrfimplicit.asp
Most Productive FP Lang?http://msdn.microsoft.com/library/
XML Is Too Hard For Programmershttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconcomparingxmlreadertosaxreader.asp
XML Is Too Hard For Programmershttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconreadingxmlwithxmlreader.asp
Sun ships "extensible" Java compiler?http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemThreadStaticAttributeClassTopic.asp
Scalabilityhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwindowsformscontrolclasscreatecontroltopic.asp
Why I Like PLT Schemehttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/csref/html/vclrfref.asp
CLR Exception Modelhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/csref/html/vclrfTheTryfinallyStatementX.asp
Sun ships "extensible" Java compiler?http://msdn.microsoft.com/library/default.asp?url=/library/en-us/csspec/html/vclrfcsharpspec_17_4_2.asp
Environment, scripting, and behaviorhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/base/structured_exception_handling.asp
VB.NET Shadowinghttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnadvnet/html/vbnet12252001.asp
MSDN: C# and Java - Comparing Programming Languageshttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncenet/html/c_n_java.asp
Are delegates the moniker of .NET?http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnclinic/html/scripting07142000.asp
Full Eiffel on the .NET Frameworkhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/pdc_eiffel.asp
Programming for the Webhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/Dndotnet/html/Techmap_webapps.asp?frame=true
Microsoft DirectX High Level Shading Languagehttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndrive/html/directx04152003.asp
EXSLT: Enhancing the Power of XSLThttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnexxml/html/xml05192003.asp
Strsafe.h: Safer String Handling in Chttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsecure/html/strsafe.asp
SQL Server "Yukon" Beta 1 Transact-SQL Enhancementshttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsql90/html/sql_ovyukondev.asp
Don Box on the Importance of Being WSDLhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwsdl/html/boxwsdl.asp?frame=true
Don Box on the Importance of Being WSDLhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwsdl/html/boxwsdl.asp?frame=true
C# Programming Language Future Featureshttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vstechart/html/vbconCProgrammingLanguageFutureFeatures.asp
Visual Basic .NET 2003 Language Changeshttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vstechart/html/vbconVisualBasicNET2003LanguageChanges.asp
C# Programming Language Future Featureshttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vstechart/html/vbtchVisualCNET2003LanguageChanges.asp
HAP Python Remote Debuggerhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/sdbug/Html/sdbug_1.asp
Conceptual Integrity in Erlanghttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vbconworkingwithcodemodelofvisualcapplication.asp
LL3 Webcasthttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vboriWebFormsDataBinding.asp
Compiler Technology for Scalable Architectureshttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html/vclrfArchMinimumCPUArchitecture.asp
Conceptual Integrity in Erlanghttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/vxconcreatingaddin.asp
Conversations on .NEThttp://msdn.microsoft.com/library/default.asp?URL=/library/techart/dotNETconvers.htm
.NET etc.http://msdn.microsoft.com/library/default.asp?URL=/library/techart/PDC_eiffel.htm
The CityScript Little Languagehttp://msdn.microsoft.com/library/default.asp?url=/nhp/Default.asp?contentid=28001169
So what do you think of cross-language inheritance?http://msdn.microsoft.com/library/en-us/dnclinic/html/scripting07142000.asp?frame=true
JavaScript 2.0 Versioninghttp://msdn.microsoft.com/library/en-us/dnclinic/html/scripting07142000.asp?frame=true
The CityScript Little Languagehttp://msdn.microsoft.com/library/en-us/dnmind99/html/script.asp
Interface based programminghttp://msdn.microsoft.com/library/techart/ifacebased.htm
Longhorn Markup Language (code-named "XAML") Overviewhttp://msdn.microsoft.com/longhorn/default.aspx?pull=/msdnmag/issues/04/01/DevelopingAppsforLonghorn/default.aspx
Making reliable distributed systems in the presence of software errorshttp://msdn.microsoft.com/Longhorn/understanding/mag/default.aspx?pull=/msdnmag/issues/04/01/Indigo/default.aspx
Bertrand Meyer on Software Qualityhttp://msdn.microsoft.com/Longhorn/understanding/mag/default.aspx?pull=/msdnmag/issues/04/01/Indigo/default.aspx
The CityScript Little Languagehttp://msdn.microsoft.com/msdnmag/
Windows Script Host 5.6 (MSDN)http://msdn.microsoft.com/msdnmag/issues/02/05/wsh/wsh.asp
Scripting and .NEThttp://msdn.microsoft.com/msdnmag/issues/02/08/VisualStudioforApplications/default.asp
Generics in the CLR (MSDN)http://msdn.microsoft.com/msdnmag/issues/03/10/NET/default.aspx
Modern Language Features of Visual C++ 2005http://msdn.microsoft.com/msdnmag/issues/04/05/VisualC2005/default.aspx
Don Box: Scheme Is Lovehttp://msdn.microsoft.com/msdnmag/issues/05/10/EndBracket/default.aspx
HAP Python Remote Debuggerhttp://msdn.microsoft.com/msdnmag/issues/1200/active/active.asp
C# details (and .NET SDK)http://msdn.microsoft.com/msdnmag/nettop.asp?page=/msdnmag/issues/0900/csharp/csharp.asp&ad=ads.ddj.com/msdnmag/premium.htm
Longhorn Markup Language (code-named "XAML") Overviewhttp://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20031028LHORNDB/manifest.xml
Basic Principles of Code Access Securityhttp://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20040212securityml/manifest.xml
C# details (and .NET SDK)http://msdn.microsoft.com/net/
C# reviewhttp://msdn.microsoft.com/net/
Shared Source CLI Betahttp://msdn.microsoft.com/net/sscli
Visual Basic and LINQhttp://msdn.microsoft.com/netframework/future/linq/
Best default sequence?http://msdn.microsoft.com/netframework/future/linq/
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://msdn.microsoft.com/netframework/future/linq/
Visual Basic and LINQhttp://msdn.microsoft.com/netframework/future/linq/
Microsoft Robotics Studiohttp://msdn.microsoft.com/robotics/default.aspx
Windows Scriptinghttp://msdn.microsoft.com/scripting/JScript/doc/Jstoc.htm
Windows Scriptinghttp://msdn.microsoft.com/scripting/vbScript/doc/vbstoc.htm
Introduction to MDX Scripting in Microsoft SQL Server 2005 Beta 2http://msdn.microsoft.com/sql/default.aspx?pull=/library/en-us/dnsql90/html/IMDXSMSS05.asp
VB8 Language Specificationhttp://msdn.microsoft.com/vbasic/default.aspx?pull=/library/en-us/dnvs05/html/vbnet2005_preview.asp
Most Productive FP Lang?http://msdn.microsoft.com/vbasic/future/
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://msdn.microsoft.com/vbasic/future/
Gilad Is Righthttp://msdn.microsoft.com/vbasic/Future/default.aspx?pull=/library/en-us/dnvs05/html/vb9overview.asp#vb9overview_topic6
Visual Basic and LINQhttp://msdn.microsoft.com/vbasic/future
Generics in Visual Basic 2005http://msdn.microsoft.com/vbasic/whidbey/default.aspx?pull=/library/en-us/dnvs05/html/vb2005_generics.asp
C# Language Specification 2.0 (new features)http://msdn.microsoft.com/vcsharp/default.aspx?pull=/msdnmag/issues/04/05/c20/default.aspx
Most Productive FP Lang?http://msdn.microsoft.com/vcsharp/future/
Best default sequence?http://msdn.microsoft.com/vcsharp/future/linqsamples/projection/default.aspx#compound1
C# Language Specification 2.0 (new features)http://msdn.microsoft.com/vcsharp/team/language/default.aspx
MS C++ Compiler Freely Availablehttp://msdn.microsoft.com/visualc/vctoolkit2003/
Visual Studio Expresshttp://msdn.microsoft.com/visualc/vctoolkit2003/
VC++ Security Checks at Runtime and Compile Timehttp://msdn.microsoft.com/visualc/vctoolkit2003/default.aspx?pull=/library/en-us/dv_vstechart/html/securitychecks.asp
Most Productive FP Lang?http://msdn.microsoft.com/vstudio/
Intro to the Common Language Infrastructure with David Stutzhttp://msdn.microsoft.com/vstudio/partners/language/masseyuniversity.asp
Ongoing Discussion on the Value of DotNethttp://msdn.microsoft.com/vstudio/techinfo/articles/developerproductivity/academic.asp
LL3 Webcasthttp://msdn.microsoft.com/workshop/author/dhtml/overview/recalc.asp
JavaScript 2.0: Evolving a Language for Evolving Systemshttp://msdn.microsoft.com/workshop/author/dhtml/reference/dhtml_reference_entry.asp
Web Services Federation Language (WS-Federation)http://msdn.microsoft.com/ws/2003/07/ws-federation/
Status of XQuery in the .NET Framework 2.0http://msdn.microsoft.com/XML/XQueryStatus/default.aspx
Best default sequence?http://msdn2.microsoft.com/en-us/library/6tc79sx1
Best default sequence?http://msdn2.microsoft.com/en-us/library/system.collections.specialized.hybriddictionary
Flexible Exception Handling (in Smalltalk)http://mslive.sonicfoundry.com/mslive/Viewer/NoPopupRedirector.aspx?peid=172f6de5-135b-4ba0-9207-ac6d383812c9&shouldResize=False#
JOT: On The Next Move in Programminghttp://mslive.sonicfoundry.com/mslive/Viewer/NoPopupRedirector.aspx?peid=172f6de5-135b-4ba0-9207-ac6d383812c9&shouldResize=False#
A Security Kernel Based on the Lambda-Calculushttp://mumble.net/~jar/pubs/secureos/
Skribe 1.2b releasedhttp://mumble.net/~jar/pubs/secureos
The SkyNet Virus: Why it is Unstoppable; How to Stop ithttp://mumble.net/~jar/pubs/secureos
Neologismhttp://mumble.net/~kelsey/papers/cps-ssa.ps.gz
Tomorrow and Tomorrow and Tomorrowhttp://mumnet.tripod.com/index.htm
Seven (give or take) Smalltalk Implementationshttp://murl.microsoft.com/default.asp
Croquet: A Collaboration Architecturehttp://murl.microsoft.com/LectureDetails.asp?1019
Towards a new model of abstraction in the engineering of softwarehttp://murl.microsoft.com/LectureDetails.asp?259
MOP/AOP Talks (Kiczales)http://murl.microsoft.com/LectureDetails.asp?259
Seven (give or take) Smalltalk Implementationshttp://murl.microsoft.com/LectureDetails.asp?910
Towards a new model of abstraction in the engineering of softwarehttp://murl.microsoft.com/videos/uw/DistinguishedLecturer0102/JPearl_OnDemand_100_256K_320x240.htm
muSE - an embeddable scheme dialecthttp://muvee-symbolic-expressions.blogspot.com
The whole Enchiladahttp://my.opera.com/rapido/blog/
MyHDLhttp://myhdl.jandecaluwe.com/doku.php
Classes or prototypeshttp://mylist.net/archives/spry-dev/2004-November/000072.html
RDF Elevator Pitchhttp://namesys.com/whitepaper.html
Links (Wadler)http://namesys.com/whitepaper.html
A Core Calculus for Scala Type Checkinghttp://nat.truemesh.com/archives/000342.html
What is a Proposition?http://naturalscience.com/ns/books/book02.html
The Esoteric Programming Languages Ringhttp://nav.webring.yahoo.com/hub?ring=esolang&list
Back to Basichttp://navahogunleg.net/blog/?page_id=56
Signature Based Polymorphism, Structural Subtyping and Duck Typinghttp://ncannasse.free.fr/?p=19
Duck typing vs Structural Subtypinghttp://ncannasse.free.fr/?p=19
Duck typing vs Structural Subtypinghttp://ncannasse.free.fr/?p=25
Jon Udell: Multi-language runtimeshttp://ncannasse.free.fr/?p=66
JavaScript 2.0: Evolving a Language for Evolving Systemshttp://ncannasse.free.fr/index.php?p=19
Hungarian Notation vs The Right Thinghttp://ncannasse.free.fr/index.php?p=19
AST intermediate representationshttp://ncannasse.free.fr
MTASC Slideshttp://ncannasse.free.fr
Dating Design Patternshttp://nces.ed.gov/programs/digest/d02/tables/dt255.asp
Lisp: A Language for Stratified Designhttp://ncstrl.mit.edu/Dienst/UI/2.0/Print/ncstrl.mit_ai%2fAIM-986
The Needle Programming Languagehttp://neelk.dyndns.org:8080/needle/mit-needle-talk.pdf
Ruby 2.0 Newshttp://neilmix.com/narrativejs/doc/index.html
Continuations, yield, ES4http://neilmix.com/narrativejs/doc/index.html
Narrative Javascripthttp://neilmix.com/narrativejs/doc/index.html
[Newbie] Where can I learn about VM / C interfacing?http://nekovm.org/?doc=doc/cffi
HLVM - High Level Virtual Machine toolkit for dynamic languageshttp://nekovm.org/doc/nxml
Writing an interpreter, targeting a VM or writing from scratch?http://nekovm.org/specs#labels_and_gotos
Next Neko Features ?http://nekovm.org
Gilad Is Righthttp://nekovm.org
Google Web Toolkithttp://nekovm.org
Gosling vs. Dynamic Languageshttp://nekovm.org
haXe 1.0http://nekovm.org
HLVM - High Level Virtual Machine toolkit for dynamic languageshttp://nekovm.org
Jon Udell: Multi-language runtimeshttp://nekovm.org
Packaging Data And Methodshttp://nekovm.org
Pluvo : new hybrid scripting languagehttp://nekovm.org
Technometria: AJAX Progress and Challengeshttp://nekovm.org
Virtual machine implementation and dynamic languageshttp://nekovm.org
Can anyone here help a newbie on language interpretation, want book reference and possible sample code.http://nekovm.org
Programming Language transformation?http://nekovm.org
Technometria: AJAX Progress and Challengeshttp://nekovm.org
Writing an interpreter, targeting a VM or writing from scratch?http://nekovm.org
Neko 1.0http://nekovm.org
Neko 1.1 Releasedhttp://nekovm.org
Linspire chooses Haskell as preferred languagehttp://nellardo.com/lang/haskell/hash/
Sun ships "extensible" Java compiler?http://nemerle.org/
Sun ships "extensible" Java compiler?http://nemerle.org/macros.html#attributes
Embedded Languages in Javahttp://nemerle.org/Macros_tutorial
Lisp is sinhttp://nemerle.org/Macros
Type Inference in Object Oriented Languageshttp://nemerle.org
Impedance mismatch: RDBMS and PLshttp://nemerle.org
nesC: A Holistic Approach to Networked Embedded Systemshttp://nescc.sourceforge.net/
New languages for OS level programming?http://nescc.sourceforge.net/
nesC: A Holistic Approach to Networked Embedded Systemshttp://nescc.sourceforge.net/papers/nesc-pldi-2003.pdf
20 Years of PLDI (1979 - 1999): A Selectionhttp://netlib.bell-labs.com/cm/cs/cstr/114.ps.gz
20 Years of PLDI (1979 - 1999): A Selectionhttp://netlib.bell-labs.com/cm/cs/cstr/116.ps.gz
20 Years of PLDI (1979 - 1999): A Selectionhttp://netlib.bell-labs.com/cm/cs/cstr/122.ps.gz
Influence of Software Module Systems on Modular Verificationhttp://netlib.bell-labs.com/netlib/spin/ws02/li.pdf
Influence of Software Module Systems on Modular Verificationhttp://netlib.bell-labs.com/netlib/spin/ws02/program2002.html
Sociological Insightshttp://netscan.research.microsoft.com/default.asp
Berkeley Visionaries Prognosticate About the Futurehttp://netshow01.eecs.berkeley.edu/CS-day-004/Berkeley_Visionaries.wmv
Wheat - A Language for Web Siteshttp://nevow.com
newLisp: A better Lisp/Scheme Fusion...http://newlisp.org/downloads/newlisp_manual.html#share
Windows security flaw - buffer-overflowhttp://news.bbc.co.uk/1/hi/technology/3092399.stm
Language affects 'half of vision'http://news.bbc.co.uk/2/hi/health/4555052.stm
Using SimCity to teach recursionhttp://news.bbc.co.uk/go/click/rss/0.91/public/-/2/hi/technology/3495285.stm
Portable.NEThttp://news.cnet.com/news/0-1003-200-6455783.html
VB.Net and backwards compatibilityhttp://news.cnet.com/news/0-1003-201-4523043-0.html?tag=st.ne.1002.bgif.sf
Have scripting languages peaked?http://news.com.com/2061-10795_3-5820051.html?part=rss&tag=5820051&subj=news
CLR Hostinghttp://news.com.com/2100-1001_3-216978.html
Sun urges Java research with new licensehttp://news.com.com/2100-1007-1015342.html
Why do they program in C++?http://news.com.com/C+creator+upbeat+on+its+future/2100-1007_3-5681078.html
Grassroots computing languages hit the big timehttp://news.com.com/Grassroots+computing+languages+hit+the+big+time/2100-1007_3-5705448.html
Second Life Faces Threat to its Virtual Economyhttp://news.com.com/Second+Life+faces+threat+to+its+virtual+economy/2100-1043_3-6135699.html?tag=st.prev
Dying Tongueshttp://news.ft.com/servlet/ContentServer?pagename=FT.com/StoryFT/FullStory&c=StoryFT&cid=1079419922457&p=1059480267130
Ll-discuss's new homehttp://news.gmane.org/
Notes from a Concurrency-Oriented Junkiehttp://news.gmane.org/gmane.comp.lang.erlang.general
Lang .NET Symposium Registration Now Openhttp://news.google.com/news?hl=en&ned=us&q=Bill+Gates+retires
Church-Turning is False?http://news.monstersandcritics.com/europe/article_1170164.php/Dutch_in_prayer_marathon_against_Satan_on_Day_of_the_Beast_-_666
Have scripting languages peaked?http://news.netcraft.com/
NVIDIA's Cg technologyhttp://news.zdnet.co.uk/story/0,,t269-s2118407,00.html
New bloghttp://nhc98.blogspot.com/
Guido van Rossum: Programming at Python Speedhttp://nice.sf.net
Bruce Eckel on Java genericshttp://nice.sf.net
Developing Applications with Objective CAMLhttp://nice.sf.net
Richard Hamming: You and Your Researchhttp://nice.sf.net
New features proposed for Java 1.5 by Sunhttp://nice.sourceforge.net/
Inherited Traits - Classes Like Never Beforehttp://nice.sourceforge.net/
Most Productive FP Lang?http://nice.sourceforge.net/
Groovy Languagehttp://nice.sourceforge.net/
A Good OOP Critique?http://nice.sourceforge.net/
"Popular vs. Good" in Programming Languageshttp://nice.sourceforge.net/
the Nice programming languagehttp://nice.sourceforge.net/
Partial Types in C#http://nice.sourceforge.net/cgi-bin/twiki/view/Doc/FunctionsAndMethods
PyCon 2003 Papershttp://nice.sourceforge.net/cgi-bin/twiki/view/Doc/HaskellPreludeExample
A Java/Python hybrid?http://nice.sourceforge.net/cgi-bin/twiki/view/Doc/ScissorsPaperRockNoviceExample
Developing Applications with Objective CAMLhttp://nice.sourceforge.net/cgi-bin/view/Doc/AlgebraicDatatype
New features proposed for Java 1.5 by Sunhttp://nice.sourceforge.net/index.html
PyCon 2003 Papershttp://nice.sourceforge.net/index.html
The Nice Programming Languagehttp://nice.sourceforge.net/index.html
Partial Types in C#http://nice.sourceforge.net/index.html
Realistic Functional Programming in the Java Platformhttp://nice.sourceforge.net/manual.html#optionalParameters
Realistic Functional Programming in the Java Platformhttp://nice.sourceforge.net/manual.html#optionTypes
Non-null references?http://nice.sourceforge.net/manual.html#optionTypes
Nullable Typeshttp://nice.sourceforge.net/manual.html#optionTypes
Non-null references?http://nice.sourceforge.net/manual.html#optionTypes
Why type systems are interestinghttp://nice.sourceforge.net/research.html
Tail of Nil and Its Typehttp://nice.sourceforge.net/safety.html#id2433011
Why Dependent Types Matterhttp://nice.sourceforge.net/safety.html#id2448199
Realistic Functional Programming in the Java Platformhttp://nice.sourceforge.net/visitor.html
It's the language, stupid. Or is it?http://nice.sourceforge.net
Generics are a mistake?http://nice.sourceforge.net
Dynamic Propertieshttp://nice.sourceforge.net
A Java/Python hybrid?http://nice.sourceforge.net
"Popular vs. Good" in Programming Languageshttp://nice.sourceforge.net
Why type systems are interestinghttp://nice.sourceforge.net
Is Inheritance a Pillar of OO?http://nice.sourceforge.net
Nullable Typeshttp://nice.sourceforge.net
Interview with Robin Milnerhttp://nick.dcs.qmul.ac.uk/~martinb/interviews/milner/
Interview with Robin Milnerhttp://nick.dcs.qmul.ac.uk/~martinb/interviews/milner/
"Proofs and Types" available onlinehttp://nick.dcs.qmul.ac.uk/~pt/stable/Proofs+Types.html
Proofs and Typeshttp://nick.dcs.qmul.ac.uk/~pt/stable/Proofs+Types.html
NULLhttp://nick.dcs.qmul.ac.uk/SEL-HPC/Articles/FuncArchive.html
NULLhttp://nick.dcs.qmul.ac.uk/SEL-HPC/Articles/GeneratedHtml/functional.pearls.html
Gilad Is Righthttp://nickle.org
Guido: Language Design Is Not Just Solving Puzzleshttp://nickle.org
Combinators for contractshttp://nicosia.is.s.u-tokyo.ac.jp/FLOPS2006/
FLOPS 2006http://nicosia.is.s.u-tokyo.ac.jp/FLOPS2006/index.html
It's the language, stupid. Or is it?http://nigelmcfarlane.com/mozilla/artefacts.html
Using Mix-ins with Pythonhttp://noframes.linuxjournal.com/lj-issues/issue84/4540.html
Testing Telecoms Software with Quviq QuickCheckhttp://nominolo.blogspot.com/2006/11/specification-based-testing.html
Alice Through the Looking Glasshttp://nondot.org/sabre/LLVMNotes/GuaranteedEfficientTailCalls.txt
LLVM 1.5 has been released!http://nondot.org/sabre
Nonsense Generatorhttp://nonsense.sourceforge.net/
Nonsense Generatorhttp://nonsense.sourceforge.net/demo/slashdot/
Nonsense Generatorhttp://nonsense.sourceforge.net/demo/stupidlaws/
The Nature of Lisp (a tutorial)http://nooranch.com/synaesmedia/wiki/wiki.cgi?DavidNoble/ForcesOfProduction
CLR Design Choiceshttp://norman.walsh.name/2003/06/01/xmlnotoo
Play nice...http://normblog.typepad.com/normblog/2004/04/jooglers.html
Singleton classes really that bad?http://norvig.com/design-patterns/
Daniel Friedman: A Poorman's 'Roll Your Own' Object Systemhttp://norvig.com/design-patterns/
Code Readinghttp://norvig.com/paip.html
AI: A Modern Approach -- In Pythonhttp://norvig.com/python/
AI: A Modern Approach -- In Pythonhttp://norvig.com/python/python.html
Sudokuhttp://norvig.com/sudoku.html
Chuck - Concurrent audio programming languagehttp://nosuch.com/keykit
XLANG and WSFL: Syntactic Arsenichttp://notes.antville.org/20020701/
XLANG and WSFL: Syntactic Arsenichttp://notes.antville.org/topics/Development/68369/
Sisal Programming languagehttp://nscp01.physics.upenn.edu/parallel/languages/sisal/distribution/index.html
AST intermediate representationshttp://nsuml.sourceforge.net/
Simple scripting languagehttp://numeric-quest.lun.pl/
Lingua::Romana::Perligatahttp://nuzban.wiw.org/wiki/index.php?FAQ
Linkshttp://nytimes.blogrunner.com/
OCaml, an Introductionhttp://oandrieu.nerim.net/ocaml/
Why do they program in C++?http://oandrieu.nerim.net/ocaml/camlORBit/README
Tutorial on Good Lisp Programming Stylehttp://obfusco.com/tmp/luv-slides.pdf
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://obfusco.com/tmp/popl06-hybrid.pdf
Naked Objectshttp://obfusco.com/tmp/wadler-free.pdf
Type checking and logical errorshttp://ocaml-lib.sourceforge.net/
Open data types and open functionshttp://ocaml-lib.sourceforge.net/doc/PMap.html
Why do they program in C++?http://ocaml-lib.sourceforge.net
OCaml, an Introductionhttp://ocaml-programming.de/godi/
I "got" imperative programming throught data bindinghttp://ocamlrt.googlecode.com/svn/trunk/fr/
What are the real benefits of FP?http://ocamlsdl.sourceforge.net/home.html
MIT OpenCourseWare: Laboratory in Software Engineeringhttp://ocw.mit.edu/6/6.170/f01/assignments/prob-set-3.htm
MIT OpenCourseWare: Laboratory in Software Engineeringhttp://ocw.mit.edu/6/6.170/f01/index.html
MIT OpenCourseWare: Laboratory in Software Engineeringhttp://ocw.mit.edu/6/6.170/f01/lecture-notes/index.html
Two Case Studies of Open Source Software Developmenthttp://ocw.mit.edu/6/6.170/f01/pdf/lecture-01.pdf
MIT OpenCourseWare: Laboratory in Software Engineeringhttp://ocw.mit.edu/6/6.170/f01/pdf/lecture-06.pdf
MIT OpenCourseWare: Laboratory in Software Engineeringhttp://ocw.mit.edu/index.html
Resources related to logic?http://ocw.mit.edu/OcwWeb/Linguistics-and-Philosophy/24-241Logic-IFall2002/CourseHome/index.htm
Programming Challengehttp://ofb.net/~egnor/ita/9.cpp
Programming Challengehttp://ofb.net/~egnor/ita/add.cpp
First Class Values, Types as values within a Programming Languagehttp://okmij.org/ftp/
Multilinguals learning computer languages faster than monol.http://okmij.org/ftp/
Practical OCamlhttp://okmij.org/ftp/
unchecked exceptions are like runtime type checking?http://okmij.org/ftp/
Functional programming with GNU makehttp://okmij.org/ftp/Computation/Computation.html#Makefile-functional
Towards the best collection traversal interfacehttp://okmij.org/ftp/Computation/Continuations.html#enumerator-stream
The right default: concurrent components with message passinghttp://okmij.org/ftp/Computation/Continuations.html#zipper
Zipper-based file server/OShttp://okmij.org/ftp/Computation/Continuations.html#zipper-fs
The fate of reduce() in Python 3000http://okmij.org/ftp/Computation/Continuations.html
First Class Values, Types as values within a Programming Languagehttp://okmij.org/ftp/Computation/lightweight-dependent-typing.html
Functional programming with GNU makehttp://okmij.org/ftp/Computation/Make-functional.txt
The new old or The "Return" to Concurrencyhttp://okmij.org/ftp/Computation/monadic-shell.html
Singleton classes really that bad?http://okmij.org/ftp/Computation/monads.html#serially-numbering-monad
Ivory Towers and Gelfand's Principlehttp://okmij.org/ftp/Computation/Subtyping/
Object Oriented Programming + Referential Transparencyhttp://okmij.org/ftp/Computation/Subtyping/
Ivory Towers and Gelfand's Principlehttp://okmij.org/ftp/Computation/Subtyping/
Packaging Data And Methodshttp://okmij.org/ftp/Computation/Subtyping/Preventing-Trouble.html
The Next Mainstream Programming Languageshttp://okmij.org/ftp/Computation/Subtyping
Every Language War Everhttp://okmij.org/ftp/Computation/type-arithmetics.html
Static Typing Where Possible, Dynamic Typing When Neededhttp://okmij.org/ftp/Computation/type-arithmetics.html
Gilad Is Righthttp://okmij.org/ftp/cpp-digest/poly-list.html
Practical OCamlhttp://okmij.org/ftp/Haskell/
How are GADTs useful in practical programming?http://okmij.org/ftp/Haskell/number-parameterized-types.html
Practical OCamlhttp://okmij.org/ftp/Haskell/number-parameterized-types.html
Multidimensional Virtual Classeshttp://okmij.org/ftp/Haskell/number-parameterized-types.html
How are GADTs useful in practical programming?http://okmij.org/ftp/Haskell/types.html#branding
Practical OCamlhttp://okmij.org/ftp/Haskell/types.html#HList
Practical OCamlhttp://okmij.org/ftp/Haskell/types.html#Prepose
Multidimensional Virtual Classeshttp://okmij.org/ftp/Haskell/types.html
Practical OCamlhttp://okmij.org/ftp/Haskell/types.html
Qi 6.1 releasedhttp://okmij.org/ftp/Haskell/types.html
Types and reflectionhttp://okmij.org/ftp/Haskell/vararg-fn.lhs
The right default: concurrent components with message passinghttp://okmij.org/ftp/ML/ML.html#dynvar
Zipper-based file server/OShttp://okmij.org/ftp/packages/ZFS.tar.gz
Lightweight Static Capabilitieshttp://okmij.org/ftp/papers/lightweight-static-capabilities.pdf
Advantages of Soft Typinghttp://okmij.org/ftp/papers/lightweight-static-capabilities.pdf
Backtracking, Interleaving, and Terminating Monad Transformershttp://okmij.org/ftp/papers/LogicT.pdf
Zipper-based file server/OShttp://okmij.org/ftp/papers/zfs-talk.pdf
A Type Discipline for Authorization Policieshttp://okmij.org/ftp/Prolog/Prolog.html#Soutei
SecPAL: Design and Semantics of a Decentralized Authorization Languagehttp://okmij.org/ftp/Prolog/Prolog.html#Soutei
Practical OCamlhttp://okmij.org/ftp/README.html
Linkshttp://okmij.org/ftp/Scheme/#databases
Object Oriented Programming + Referential Transparencyhttp://okmij.org/ftp/Scheme/#pure-oo
Lisp Lovers, how would you fix Lisp or bring it up to date?http://okmij.org/ftp/Scheme/callcc-fixpoint.txt
Naked Objectshttp://okmij.org/ftp/Scheme/enumerators-callcc.html
Collection of links to monad implementations in various languages.http://okmij.org/ftp/Scheme/monad-in-Scheme.html
XPythonhttp://okmij.org/ftp/Scheme/monad-in-Scheme.html
Term rewriting system for code generation, and its termination analysishttp://okmij.org/ftp/Scheme/PostL-paper.html#Termination%20analysis
Tim Bray: Don't Invent XML Languageshttp://okmij.org/ftp/Scheme/SXML.html
Educational Pearl: Automata as Macroshttp://okmij.org/ftp/Scheme/SXML.html
Tunneling Variableshttp://okmij.org/ftp/Scheme/SXML-short-paper.html
Functional programming with GNU makehttp://okmij.org/ftp/Scheme/tests/Makefile
Object Oriented Programming + Referential Transparencyhttp://okmij.org/ftp/Scheme/xml.html#SXML-diff
Native XML Scriptinghttp://okmij.org/ftp/Scheme/xml.html#SXML-spec
Zipper-based file server/OShttp://okmij.org/ftp/Scheme/zipper-in-scheme.txt
Ruby metaprogramming techniqueshttp://ola-bini.blogspot.com/2006/09/ruby-metaprogramming-techniques.html
Future of Lambda?http://old.weblogs.com/2004/06/13#a3
Favourite Use of Embedded Interpreters?http://oldcomputers.net/byteappleII.html
Poytypism in Practicehttp://oldwww.comlab.ox.ac.uk/oucl/publications/books/algebra/papers/repmin.ps.gz
What do you believe about Programming Languages (that you can't prove (yet))?http://omake.metaprl.org/omake-base.html#section_101
What do you believe about Programming Languages (that you can't prove (yet))?http://omake.metaprl.org/omake-rules.html#section_15
What do you believe about Programming Languages (that you can't prove (yet))?http://omake.metaprl.org/omake-rules.html#section_17
What do you believe about Programming Languages (that you can't prove (yet))?http://omake.metaprl.org/omake-rules.html#section_2
What do you believe about Programming Languages (that you can't prove (yet))?http://omake.metaprl.org/omake-system.html#section_54
Guido: Language Design Is Not Just Solving Puzzleshttp://omake.metaprl.org
What do you believe about Programming Languages (that you can't prove (yet))?http://omake.metaprl.org
The Design of Parallel Programming Languageshttp://omega.albany.edu:8008/JaynesBook.html
Cross-language future of open source desktopshttp://ometer.com/desktop-language.html
java vs. C# speed comparisons?http://one.cs.washington.edu/csharp/
java vs. C# speed comparisons?http://one.cs.washington.edu/csharp/response.html
miniKanren: A declarative applicative logic programming systemhttp://onestepback.org/
Using Rubyhttp://onestepback.org/articles/usingruby/index.html
Using Rubyhttp://onestepback.org/articles/usingruby/simplify.html
Kata Two: Iteration, Recursion and Continuationshttp://onestepback.org/index.cgi/Tech/Programming/Kata
Moving Away From XSLThttp://onestepback.org/index.cgi/Tech/Ruby/LineNoise.rdoc
Cool Python "spreadsheet"http://onestepback.org/index.cgi/Tech/Ruby/SlowingDownCalculations.rdoc
Auld Lang Alicehttp://onestepback.org/index.cgi
C# for Java Programmershttp://onjava.com/pub/a/dotnet/2001/05/31/csharp_4_java.html
Practical OCamlhttp://on-ruby.blogspot.com/2006/10/author-interview-joshua-sm_116161451874815021.html
Practical OCamlhttp://on-ruby.blogspot.com/2006/10/author-interview-joshua-smith-prequel.html
Ruby 2.0 Newshttp://on-ruby.blogspot.com/2006/10/more-on-continuations-in-ruby.html
Tools for ruleshttp://onto.stanford.edu:8080/wino/index.jsp
Class hierarchies and Ontologieshttp://ontologyportal.org/
Multidimensional arrayshttp://oonumerics.org/blitz/
Continuations as UI elementshttp://oop.rosweb.ru/dylan/book.annotated/ch13.html
Closures for Java or money backhttp://oopsla.acm.org/extra/pracreports/TransformDataLayerReport.pdf#search=%22smalltalk%20refactoring%20data%20layer%22
A Good OOP Critique?http://oopsla.acm.org/oopsla2k/fp/tech/WedPM.html#sublcss
OOPSLA 2001http://oopsla.acm.org:/
OOPSLA 2001http://oopsla.acm.org:/ap/index.html
OOPSLA 2001http://oopsla.acm.org:/ap/tech/TuesAM.html#lang
OOPSLA 2001http://oopsla.acm.org:/ap/tech/WedPM.html#langll
Finding Application Errors Using PQL: A Program Query Languagehttp://oopsla.acm.org
Dynamically scoped functions vs. AOPhttp://oopweb.com/LISP/Documents/cltl/Volume/clm/node43.html#SECTION00700000000000000000
OO Tipshttp://ootips.org/
C# interview / OOP in any languagehttp://ootips.org/lsp.html
Weak vs. strong typinghttp://opal.cabochon.com/~stevey/blog-rants/strong-weak-typing.html
Why Events Are a Bad Ideahttp://open.nit.ca/
Small Time Languageshttp://openacs.org/doc/openacs-4/objects.html
Battling Bugs: A Digital Quagmirehttp://openbsd.org
Croquet Project Releases Initial Developer Releasehttp://opencroquet.org/Croquet_Technologies/downloads.html
xtc - eXTensible Chttp://opencxx.sourceforge.net/index.shtml
Milahttp://openfacts.berlios.de/index-en.phtml?title=Mila/Documentation
Milahttp://openfacts.berlios.de/index-en.phtml?title=Mila
Continuations in Java and Java-based Web Frameworkshttp://openjava.sourceforge.net/
Dynamic Languages Journal?http://openjsan.org/
Can Programming Be Liberated from the von Neumann Style?http://openmap.bbn.com/~kanderso/performance/
Boring...http://opennlp.sourceforge.net/
SPARQL Query Language for RDFhttp://openrdf.org
Adobe Releases Adam and Evehttp://opensource.adobe.com/
A software engineering problem: how would functional programming solve it?http://opensource.adobe.com/
Adobe Releases Adam and Evehttp://opensource.adobe.com/asl_foreword.html
New GUI paradigmhttp://opensource.adobe.com/group__asl__overview.html
&mu;ABC: A Minimal Aspect Calculushttp://opensymphony.com/webwork
Creating applications with Mozillahttp://optimoz.mozdev.org
Oracle PL/SQL Best Practiceshttp://oracle.oreilly.com/news/oraclebest_0301.html
Guido van Rossum: An Optimization Anecdotehttp://oreillynet.com/pub/a/mac/2002/04/05/altivec.html
Happy Birthday LtUhttp://organica.us/sources?url_id=568
System-level Static Analysishttp://os.inf.tu-dresden.de/vfiasco/
Marc Andreessen: A Web Odysseyhttp://osc.gigavox.com/shows/detail994.html
Resources related to logic?http://oscarhome.soc-sci.arizona.edu/ftp/Logic%20text.html
According to Allen Holub programming is now a liberal art. When did this happen?http://oscarhome.soc-sci.arizona.edu/ftp/publications.html
Socially Responsive, Environmentally Friendly Logichttp://oscarhome.soc-sci.arizona.edu/ftp/publications.html
Using Rubyhttp://oscon.kwiki.org/index.cgi?HomePage
Darcs: an open source version control system implemented in Haskellhttp://osdir.com/Article2571.phtml
Insecure Macho Lovehttp://osiris.dkuug.dk/JTC1/SC22/WG9/n350.pdf
Guaranteed Optimization for Domain-Specific Programminghttp://osl.iu.edu/~tveldhui/papers/2003/dagstuhl/dag.html
Macros/Syntax vs. AST manipulationhttp://osl.iu.edu/~tveldhui/papers/2003/turing.pdf
C++ Expression Templateshttp://osl.iu.edu/~tveldhui/papers/Expression-Templates/exprtmpl.html
Constant Values as Typeshttp://osl.iu.edu/~tveldhui/papers/Template-Metaprograms/meta-art.html
C++ Template Metaprogramshttp://osl.iu.edu/~tveldhui/papers/Template-Metaprograms/meta-art.html
Nemerle and C# 3.0http://osnews.com/
Nemerle and C# 3.0http://osnews.com/story.php?news_id=11856
Database File Systemhttp://oss.sgi.com/projects/fam/
International Components for Unicode 3.0 Releasedhttp://oss.software.ibm.com/icu/docs/papers/forms_of_unicode/
International Components for Unicode 3.0 Releasedhttp://oss.software.ibm.com/icu/download/3.0/press.html
International Components for Unicode 3.0 Releasedhttp://oss.software.ibm.com/icu/userguide/strings.html
International Components for Unicode 3.0 Releasedhttp://oss.software.ibm.com/pipermail/icu/2004-January/005875.html
The IDE Dividehttp://osteele.com/archives/2004/11/ides
"Stretch" languageshttp://osteele.com/archives/2006/02/stretch-languages
foldl and foldrhttp://ostelle.com/
Implementing Business Rules in the BC4J Frameworkhttp://otn.oracle.com/products/jdev/htdocs/bc4j/BusinessRulesInBc4j.pdf
The building of robust softwarehttp://owl.man.ac.uk/factplusplus/
expressivity of "idiomatic C++"http://p7zip.sourceforge.net/
Linkshttp://packages.debian.org/unstable/devel/xt-strategoxt
SciPy 2004 Papershttp://pact.llnl.gov/
SciPy 2004 Papershttp://pact.llnl.gov/benchmarks.html
"typed" files OR xml OR meta information for delim. files.http://padsproj.org/
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://pag.csail.mit.edu/%7Emernst/pubs/ref-immutability-oopsla2004.ps
The Daikon Invariant Detectorhttp://pag.csail.mit.edu/daikon/
unchecked exceptions are like runtime type checking?http://pag.csail.mit.edu/daikon/
The Daikon Invariant Detectorhttp://pag.csail.mit.edu/daikon/download/doc/daikon.html#Enhancing-Daikon-output
Dynamic Semanticshttp://pag.csail.mit.edu/daikon/pubs/csallner-issta2006-abstract.html
The Daikon Invariant Detectorhttp://pag.csail.mit.edu/daikon/pubs/csallner-issta2006-abstract.html
Modified javac That Processes Annotations on Local Variableshttp://pag.csail.mit.edu/javari/
Strongly typed quantities in Javahttp://pag.csail.mit.edu/reading-group/allen04measurement.pdf
Effect Systems?http://pag.csail.mit.edu/reading-group/lucassen88effects.pdf
Grad School advicehttp://pag.lcs.mit.edu/~mernst/advice/
Zero Button Testinghttp://pag.lcs.mit.edu/~saff/continuoustesting.html
Diagnosing Java code: Unit tests and automated code analysishttp://pag.lcs.mit.edu/daikon/
Calculemus 2005http://page.axiom-developer.org/zope/mathaction/AxiomDocumentationAndCommunity
Calculemus 2005http://page.axiom-developer.org/zope/mathaction/AxiomLanguage
Axiom Computer Algebra Systemhttp://page.axiom-developer.org/zope/Plone/refs/
Axiom Computer Algebra Systemhttp://page.axiom-developer.org/zope/Plone/refs/axiom-aldor-a-sharp.pdf
Byte Code Engineering Libraryhttp://page.inf.fu-berlin.de/~bokowski/pmgjava/index.html
UCPy: Reverse Engineering Pythonhttp://pages.cpsc.ucalgary.ca/~aycock/papers/ucpy.pdf
Scanning, Parsing, and Rewriting Kit - Pythonhttp://pages.cpsc.ucalgary.ca/~aycock/spark/
Linear Types vs. Uniqueness Typinghttp://pages.cpsc.ucalgary.ca/~danaha/uniqueness-types.ps
The logic of communicating on channelshttp://pages.cpsc.ucalgary.ca/~robin/
"The Silver Bullet"http://pages.sbcglobal.net/louis.savain/AI/Reliability.htm
"The Silver Bullet"http://pages.sbcglobal.net/louis.savain/Cosas/COSA.htm
No "theory of types" in legal systemshttp://papers.nber.org/papers/w6726.pdf
Untangling the balancing and searching of balanced binary search treeshttp://parasol.tamu.edu/archive/2003/bintree-appendix.pdf
LL3 Webcasthttp://parrotcode.org
Let's make a programming language!http://partial-eval.org/
What is so bad about compiling?http://partial-eval.org/
What do you believe about Programming Languages (that you can't prove (yet))?http://partial-eval.org/
Code Generation with Python, Cog, and Nanthttp://partial-eval.org/
Online Bibliography of Partial Evaluation Researchhttp://partial-eval.org/
Online Bibliography of Partial Evaluation Researchhttp://partial-eval.org
What do you believe about Programming Languages (that you can't prove (yet))?http://paste.lisp.org/display/19438
2006 ICFP Programming Contest registration openshttp://paste.lisp.org/display/23177
XML Is Too Hard For Programmershttp://patricklogan.blogspot.com/#XML%20Programming
Syntax-rules Primerhttp://patricklogan.blogspot.com/
XeLda: Enforcing Dimensional Consistency in Spreadsheetshttp://patricklogan.blogspot.com/
Environment, scripting, and behaviorhttp://patricklogan.blogspot.com/2003_03_23_patricklogan_archive.html#20043222
Handling Failures In Erlanghttp://patricklogan.blogspot.com/2003_04_06_patricklogan_archive.html#200121565
Hundred Year Languagehttp://patricklogan.blogspot.com/2003_04_06_patricklogan_archive.html#200138656
Tools for ruleshttp://patricklogan.blogspot.com/2003_05_11_patricklogan_archive.html#200301300
Tiny C Compiler - with dynamic code genhttp://patricklogan.blogspot.com/2003_05_18_patricklogan_archive.html#200337679
The Power and Philosophy of Rubyhttp://patricklogan.blogspot.com/2003_06_15_patricklogan_archive.html#200433821
Exegesis 6http://patricklogan.blogspot.com/2003_07_27_patricklogan_archive.html#105970564612977110
Smalltalk Reportshttp://patricklogan.blogspot.com/2003_09_21_patricklogan_archive.html#106453613580566453
Erik Meijer: Visual Basic Programmers Love Anamorphismshttp://patricklogan.blogspot.com/2003_10_19_patricklogan_archive.html#106680080287651095
XAML the future of UI programming?http://patricklogan.blogspot.com/2003_10_26_patricklogan_archive.html#106732069938331078
Ada and Java: real-time advantageshttp://patricklogan.blogspot.com/2003_11_09_patricklogan_archive.html#106866493900574269
Changeable class in Avalonhttp://patricklogan.blogspot.com/2003_12_21_patricklogan_archive.html#10722219233620446
Nullable Typeshttp://patricklogan.blogspot.com/2004/05/nullable-types.html
Predicate Dispatch in the newshttp://patricklogan.blogspot.com/2004/11/smalltalk-and-predicate-dispatch.html
Termite: a Lisp for Distributed Computinghttp://patricklogan.blogspot.com/2005/07/termite-lisp-for-distributed-computing.html
When to create syntax?http://patricklogan.blogspot.com/2005/08/when-to-create-syntax-in-lisp.html
Joshua Bloch: "Nearly All Binary Searches Broken"http://patricklogan.blogspot.com/2006/06/integers.html
Strongtalk goes open sourcehttp://patricklogan.blogspot.com/2006/09/ruby-and-strongtalk.html
Ruby 2.0 Newshttp://patricklogan.blogspot.com/2006/10/ruby-sucks.html
RSS vs. Echohttp://patricklogan.blogspot.com/archives/2003_06_22_patricklogan_archive.html#105673078035841514
Seven Paradoxes of Object-Oriented Programming Languageshttp://patricklogan.blogspot.com/archives/2003_08_03_patricklogan_archive.html#106029571695723424
Reading Styles ( Idiomatic Lisp and Idiomatic Scheme )http://patricklogan.blogspot.com/archives/2004_01_25_patricklogan_archive.html#107505852175253517
NULLhttp://patricklogan.blogspot.com
Related Weblogshttp://patricklogan.blogspot.com
Yes, Bob, I too want to work in a dynamically typed languagehttp://patricklogan.blogspot.com
Language Once Was Key-Now It's Designhttp://patricklogan.blogspot.com
Exploring CSPhttp://patricklogan.blogspot.com
GNU Prologhttp://pauillac.inria.fr/~diaz/gnu-prolog/
GNU Prologhttp://pauillac.inria.fr/~diaz/publications.html
Constraint-Based Type Inference for Guarded Algebraic Data Typeshttp://pauillac.inria.fr/~fpottier/publis/simonet-pottier-hmg.pdf
Paul Graham: Accumulator Generatorhttp://pauillac.inria.fr/~furuse/generics/
What's wrong with C++ templates?http://pauillac.inria.fr/~furuse/generics/
Philip Greenspun: Lisp diehards = Holocaust deniershttp://pauillac.inria.fr/~furuse/generics
Notes on Programming in Chttp://pauillac.inria.fr/~furuse/generics
Why do they program in C++?http://pauillac.inria.fr/~furuse/generics
Paul Graham: Accumulator Generatorhttp://pauillac.inria.fr/~furuse/thesis/chapter01.ps.gz
The Charity Languagehttp://pauillac.inria.fr/~herbelin/CSL94.ps.gz
Selective Open Recursion: A Solution to the Fragile Base Class Problemhttp://pauillac.inria.fr/~hirschow/talks/raw_esop.pdf
Zipper-based file server/OShttp://pauillac.inria.fr/~huet/
Old computer science and technical books worth searching forhttp://pauillac.inria.fr/~huet/bib.html#69
Constructive Computation Theory. Course notes on lambda calculushttp://pauillac.inria.fr/~huet/CCT/
Constructive Computation Theory. Course notes on lambda calculushttp://pauillac.inria.fr/~huet/CCT/cct.tar.gz
Constructive Computation Theory. Course notes on lambda calculushttp://pauillac.inria.fr/~huet/FREE/LAMBDA.tar.gz
Constructive Computation Theory. Course notes on lambda calculushttp://pauillac.inria.fr/~huet/PUBLIC/CCT.pdf
JoCamlhttp://pauillac.inria.fr/~lefessan/papers/index.html#thesis
What are the real benefits of FP?http://pauillac.inria.fr/~lefessan/src/
Using, Understanding, and Unraveling The OCaml Languagehttp://pauillac.inria.fr/~remy/cours/appsem/
Zipper-based file server/OShttp://pauillac.inria.fr/~remy/cours/appsem/ocaml-ml.html
Using, Understanding, and Unraveling The OCaml Languagehttp://pauillac.inria.fr/~remy/cours/appsem/ocaml-modules.html#toc17
Control handling primitiveshttp://pauillac.inria.fr/~remy/work/cupto/
The building of robust softwarehttp://pauillac.inria.fr/~remy/work/virtual/
Ivory Towers and Gelfand's Principlehttp://pauillac.inria.fr/~remy/work/virtual/
On the Revival of Dynamic Languageshttp://pauillac.inria.fr/~remy/work/virtual/
Why do they program in C++?http://pauillac.inria.fr/~remy/work/virtual/index.html
Generics are a mistake?http://pauillac.inria.fr/~remy/work/virtual/virtual004.html
Open data types and open functionshttp://pauillac.inria.fr/~remy/work/virtual
Abstracting Allocation: The New new Thinghttp://pauillac.inria.fr/~xleroy/
automatic theorem provinghttp://pauillac.inria.fr/~xleroy/
Language Luminaries Meet in Europe on April 6http://pauillac.inria.fr/~xleroy/
Programming a compiler with a proof assistanthttp://pauillac.inria.fr/~xleroy/compcert-backend/
Why type systems are interesting - part IIhttp://pauillac.inria.fr/~xleroy/leroy.html
The Essence of the Iterator Patternhttp://pauillac.inria.fr/~xleroy/leroy.html
Formal verification of a C-Compiler frontend.http://pauillac.inria.fr/~xleroy/publi/cfront.pdf
Programming a compiler with a proof assistanthttp://pauillac.inria.fr/~xleroy/publi/compiler-certif.pdf
A modular module systemhttp://pauillac.inria.fr/~xleroy/publi/modular-modules-appendix/
NULLhttp://pauillac.inria.fr/~xleroy/publi/modular-modules-jfp.ps.gz
A modular module systemhttp://pauillac.inria.fr/~xleroy/publi/modular-modules-jfp.ps.gz
Research Papershttp://pauillac.inria.fr/~xleroy/publi/modular-modules-jfp.ps.gz
A type-correct, stack-safe, provably correct, expression compiler in Epigramhttp://pauillac.inria.fr/~xleroy/publi/strong-reduction.pdf
Compiling functional languageshttp://pauillac.inria.fr/~xleroy/talks/compilation-agay.pdf
Compiling functional languageshttp://pauillac.inria.fr/~xleroy/talks/compilation-agay.ps.gz
A Good OOP Critique?http://pauillac.inria.fr/~xleroy/talks/icfp99.ps.gz
Objects and classes versus moduleshttp://pauillac.inria.fr/~xleroy/talks/icfp99.ps.gz
Language-based security for mobile code, with applications to smart cardshttp://pauillac.inria.fr/~xleroy/talks/security-tecs2005.pdf
Fresh O'Camlhttp://pauillac.inria.fr/
Links (Wadler)http://pauillac.inria.fr/bin/psearch/publioscope?concur-97
Felix: The power language for C++ programmershttp://pauillac.inria.fr/bin/wilma_glimpse/caml-list?query=felix
Don Box on the Importance of Being WSDLhttp://pauillac.inria.fr/bin/wilma_hiliter/caml-list/200109/msg00097.html
Joshua Bloch: "Nearly All Binary Searches Broken"http://pauillac.inria.fr/bin/wilma_hiliter/caml-list/200109/msg00097.html
Multidimensional Virtual Classeshttp://pauillac.inria.fr/bin/wilma_hiliter/caml-list/200109/msg00097.html
Yearning for a practical schemehttp://pauillac.inria.fr/bin/wilma_hiliter/caml-list/200109/msg00097.html
Call-by-name is dual to call-by-valuehttp://pauillac.inria.fr/caml/caml-list/0508.html
Comparative Regexpshttp://pauillac.inria.fr/caml/caml-list/1712.html
Non-Lisp, natively extensible?http://pauillac.inria.fr/caml/camlp4/
Non-Lisp, natively extensible?http://pauillac.inria.fr/caml/camlp4/manual/manual010.html
"dynamic" generative programming?http://pauillac.inria.fr/caml/camlp4
Whither Sather ?http://pauillac.inria.fr/caml/humps/index.html
The Nice Programming Languagehttp://pauillac.inria.fr/caml/index-eng.html
Why do they program in C++?http://pauillac.inria.fr/caml/ocamlexc/ocamlexc.htm
Why type systems are interestinghttp://pauillac.inria.fr/cdrom/prog/unix/efuns/eng.htm
Whither Sather ?http://pauillac.inria.fr/coq/
Python Metaclass Programminghttp://pauillac.inria.fr/coq/coq-eng.html
Parsing in Lisp and Camlhttp://pauillac.inria.fr/cousineau-mauny/
Functional Geometryhttp://pauillac.inria.fr/cousineau-mauny/main.html
The ICFP Programming Contest is underway!http://pauillac.inria.fr/cristal/ICFP2001/prog-contest/
The ICFP Programming Contest is underway!http://pauillac.inria.fr/cristal/ICFP2001/prog-contest/links.html
The ICFP Programming Contest is underway!http://pauillac.inria.fr/cristal/ICFP2001/prog-contest/machine.html
The ICFP Programming Contest is underway!http://pauillac.inria.fr/cristal/ICFP2001/prog-contest/news.html
The ICFP Programming Contest is underway!http://pauillac.inria.fr/cristal/ICFP2001/prog-contest/task.html
Language Support for Disributed Processinghttp://pauillac.inria.fr/jocaml/
Links (Wadler)http://pauillac.inria.fr/jocaml/
Calculi for Mobile Processeshttp://pauillac.inria.fr/jocaml/
Concurrent OCamlhttp://pauillac.inria.fr/jocaml/
CTMhttp://pauillac.inria.fr/jocaml/
JoCamlhttp://pauillac.inria.fr/jocaml/
PL for interactive simulationhttp://pauillac.inria.fr/jocaml
Calculi for Mobile Processeshttp://pauillac.inria.fr/join/
Links (Wadler)http://pauillac.inria.fr/join/
Language Support for Disributed Processinghttp://pauillac.inria.fr/join/
Generics are a mistake?http://pauillac.inria.fr/ocaml/papers.html
Yearning for a practical schemehttp://pauillac.inria.fr/para/cdrom/prog/unix/efuns/eng.htm
Beyond Ada: The First Paranoid Programming Languagehttp://paul.merton.ox.ac.uk/computing/paranoid-programming-language.html
The C++ Source Journalhttp://paulgraham.com/avg.html
The Fortress Language Spec v0.618http://paulgraham.com/icad.html
Getting Startedhttp://paulgraham.com/rootsoflisp.html
Ruby 2.0 Newshttp://paulgraham.infogami.com/blog/morepatents
Using continuations in Web applications is patentedhttp://paulgraham.infogami.com/blog/morepatents
ContextLhttp://p-cos.net/documents/contextl-overview.pdf
Dynamic typing in OCamlhttp://p-cos.net/documents/dynatype.pdf
Dynamic vs. Static Typing - A Pattern-Based Analysishttp://p-cos.net/documents/dynatype.pdf
Let's make a programming language!http://p-cos.net/lisp-ecoop/submissions/DeMeuterDHondtDedecker.pdf
Dynamic typing in OCamlhttp://p-cos.net/research.html
Refal programming languagehttp://pcp.lanl.gov/
Guido: Language Design Is Not Just Solving Puzzleshttp://pcp.lanl.gov/SERVER.html
Scheme Personality Testhttp://pcrm.win.tue.nl/~stephan/scheme-test.php3
CaSe SenSitIviTy! What is its purpose in programming language syntax?http://pcroot.cern.ch/TaligentDocs/TaligentOnline/DocumentRoot/1.0/Docs/books/WM/WM_63.html
Programming On Windows CEhttp://pda.rcp.net.pe/wince/development.htm
PDC: Designing the CLRhttp://pdcbloggers.net/Question_and_Answer/PNL02.category
PDC: Designing the CLRhttp://pdcbloggers.net/Question_and_Answer/PNL07.category
The Future of .NET Languageshttp://pdcbloggers.net/Question_and_Answer/PNL10.category
What do you believe about Programming Languages (that you can't prove (yet))?http://pdos.csail.mit.edu/~baford/packrat/
Dodohttp://pdos.csail.mit.edu/~baford/packrat/
What do you believe about Programming Languages (that you can't prove (yet))?http://pdos.csail.mit.edu/~baford/packrat/popl04/
Rethinking Linguistic Relativityhttp://pdos.csail.mit.edu/~baford/packrat/popl04
Promising OS's from a Programming Language Perspectivehttp://pdos.csail.mit.edu/exo/
What good is Strong Normalization in Programming Languages?http://pdos.csail.mit.edu/exo/
What good is Strong Normalization in Programming Languages?http://pdos.csail.mit.edu/exo/theses/index.html
Promising OS's from a Programming Language Perspectivehttp://pdos.csail.mit.edu/exo/theses/index.html
The MetaC Languagehttp://pdos.csail.mit.edu/tickc/
XPythonhttp://peak.telecommunity.com/
Python "Monkey Typing"http://peak.telecommunity.com/DevCenter/MonkeyTyping
New Chip Heralds a Parallel Futurehttp://penguinppc.org
McBride Derivative paperhttp://people.cs.uchicago.edu/~adrassi/impl-notes.pdf
Every Language War Everhttp://people.cs.uchicago.edu/~blume/papers/nlffi.pdf
CPS without GC?http://people.cs.uchicago.edu/~jacobm/pubs/restructuring.ps
An Operational Semantics for R5RS Schemehttp://people.cs.uchicago.edu/~jacobm/pubs/scheme-semantics.pdf
An Operational Semantics for R5RS Schemehttp://people.cs.uchicago.edu/~jacobm/pubs/scheme-semantics.ps
An Operational Semantics for R5RS Schemehttp://people.cs.uchicago.edu/~jacobm/r5rs/
Mobyhttp://people.cs.uchicago.edu/~jhr/moby/index.html
Contracts Reading Listhttp://people.cs.uchicago.edu/~robby/contract-reading-list/
How are GADTs useful in practical programming?http://people.cs.uchicago.edu/~robby/contract-reading-list/
Structure and Interpretation of Computer Science Curriculumhttp://people.cs.uchicago.edu/~robby/publications/papers/htdp-sicp-fdpe2002.pdf
Structure and Interpretation of Computer Science Curriculumhttp://people.cs.uchicago.edu/~robby/publications/papers/htdp-sicp-fdpe2002.ps
OOPSLA 2005 Reportshttp://people.cs.uchicago.edu/~robby/pubs/
An Operational Semantics for R5RS Schemehttp://people.cs.uchicago.edu/~robby/pubs/
Channel 9 Videos on VBhttp://people.cs.uchicago.edu/~robby/pubs/index-abstracts.html#6
OOPSLA 2005 Reportshttp://people.cs.uchicago.edu/~robby/pubs/index-abstracts.html#9
Most Productive FP Lang?http://people.cs.uchicago.edu/~robby/pubs/papers/ho-contracts-techreport.pdf
OOPSLA 2005 Reportshttp://people.cs.uchicago.edu/~robby/pubs/papers/ho-contracts-techreport.pdf
Debugging Functional Programshttp://people.cs.uchicago.edu/~robby/pubs/papers/ho-contracts-techreport.pdf
Slideshow: Functional Presentationshttp://people.cs.uchicago.edu/~robby/pubs/papers/icfp2004-ff.pdf
A Visual Environment for Developing Context-Sensitive Term Rewriting Systemshttp://people.cs.uchicago.edu/~robby/pubs/papers/rta2004-mfff.pdf
Ruby: Language of the Programming Ãœbermensch?http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/msg01418.html
Let's make a programming language!http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/msg01539.html
Lisp Lovers, how would you fix Lisp or bring it up to date?http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/msg02088.html
Haskell and creative freedomhttp://people.csail.mit.edu/gregs/ll1-discuss-archive-html/msg02197.html
Closures for Java or money backhttp://people.csail.mit.edu/gregs/ll1-discuss-archive-html/msg04044.html
How To Read a Paperhttp://people.csail.mit.edu/gregs/ll1-discuss-archive-html/msg04543.html
Static Types vs. Partially Evaluated Latent Typeshttp://people.csail.mit.edu/gregs/ll1-discuss-archive-html/msg04543.html
Static type inference & late binding?http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/msg04632.html
What do you mean by studying "programming languages"?http://people.csail.mit.edu/jhbrown/
What do you mean by studying "programming languages"?http://people.csail.mit.edu/jhbrown/scheme/
Multimethods in a latently typed language?http://people.csail.mit.edu/jrb/goo/
Lisp sans (((paren-theses ((hell)))))http://people.csail.mit.edu/jrb/Projects/dexprs.pdf
Functional multi-method programming languagehttp://people.csail.mit.edu/jrb/Projects/dylan-dispatch.htm
Java Subtype Tests in Real-Timehttp://people.csail.mit.edu/jrb/pve/index.htm
Educational Pearl: Automata as Macroshttp://people.csail.mit.edu/people/gregs/ll1-discuss-archive-html/msg02030.html
Linkshttp://people.csail.mit.edu/people/gregs/ll1-discuss-archive-html/msg02030.html
Educational Pearl: Automata as Macroshttp://people.csail.mit.edu/people/gregs/ll1-discuss-archive-html/msg02068.html
Educational Pearl: Automata as Macroshttp://people.csail.mit.edu/people/gregs/ll1-discuss-archive-html/msg02069.html
Educational Pearl: Automata as Macroshttp://people.csail.mit.edu/people/gregs/ll1-discuss-archive-html/msg02070.html
Educational Pearl: Automata as Macroshttp://people.csail.mit.edu/people/gregs/ll1-discuss-archive-html/msg02071.html
Educational Pearl: Automata as Macroshttp://people.csail.mit.edu/people/gregs/ll1-discuss-archive-html/msg02088.html
Clean Now Available under LGPL Licensehttp://people.debian.org/~bfulgham/clean/
Clean System 2.1 is releasedhttp://people.debian.org/~bfulgham/clean
The Language Listhttp://people.ku.edu/~nkinners/LangList/Extras/langlist.htm
Arc - An Unfinished Dialect of Lisphttp://people.mandrakesoft.com/~prigaux/arc-comments.txt
The ICFP Programming Contest is underway!http://people.mandrakesoft.com/~prigaux/cmp.html
The ICFP Programming Contest is underway!http://people.mandrakesoft.com/~prigaux/icfp2001.tar.bz2
Using Functional Objects in various languageshttp://people.mandrakesoft.com/~prigaux/Shapes-no-oop2.cc
Barbara Partee: Reflections of a Formal Semanticist as of Feb 2005http://people.umass.edu/partee/docs/BHP_Essay_Feb05.pdf
Martin Fowler on Language Workbenches and DSLshttp://perl.hamtech.net/advprog/ch17_01.htm
Perl Paraphernaliahttp://perl.plover.com/#stupidity
Perl and the Lambda Calculushttp://perl.plover.com/book/
Dominus talks about HO Perlhttp://perl.plover.com/hop/
Higher-Order Perlhttp://perl.plover.com/hop/
expressivity of "idiomatic C++"http://perl.plover.com/hop/
Perl and the Lambda Calculushttp://perl.plover.com/lambda/
Dominus talks about HO Perlhttp://perl.plover.com/lambda/
What are The Atoms of Programming Languages?http://perl.plover.com/lambda/
Higher-Order Perlhttp://perl.plover.com/lambda/
Perl and the Lambda Calculushttp://perl.plover.com/lambda/tpj.html
Achieving Closure (Perl)http://perl.plover.com/lambda/tpj.html
Programming challengehttp://perl.plover.com/qotw/e/026
expressivity of "idiomatic C++"http://perl.plover.com/Stream/Stream.pm
Type checking and logical errorshttp://perl.plover.com/yak/typing/notes.html
Type checking and logical errorshttp://perl.plover.com/yak/typing/samples/slide029.html
Strong Typing - Comparison of ML with Pascal & Chttp://perl.plover.com/yak/typing/typing.html
Parrot 0.2.2 Releasedhttp://perlcabal.org/~autrijus/hw2005.pdf
Writing A Lisp Interpreter In Haskellhttp://perlcabal.org/~nothingmuch/harrorth/doc/
Programming Punshttp://perlguy.com/contest.html
From Perl Monks: "pissed off about functional programming"http://perlmonks.org/?node_id=450922
Dynamic Languages Journal?http://perlmonks.org/index.pl?node=Meditations
Collection of links to monad implementations in various languages.http://permalink.gmane.org/gmane.comp.lang.concatenative/1506
Monads in Rubyhttp://permalink.gmane.org/gmane.comp.lang.concatenative/1506
Djinn, a theorem prover in Haskell, for Haskell.http://permalink.gmane.org/gmane.comp.lang.haskell.general/12747
Udell at OSCON: IronPython newshttp://persephone.cs.uiuc.edu/~gaeke/nightlytest/2004-07-16.html
Recovering resources in the pi-calculushttp://perso.ens-lyon.fr/david.teller/recherche/Publications/cpil.pdf
GNU Prologhttp://perso.wanadoo.fr/colin.barker/sands.htm
diagram & history of languageshttp://perso.wanadoo.fr/levenez/lang/
History of Programming Languageshttp://perso.wanadoo.fr/levenez/lang/
diagram & history of programming languageshttp://perso.wanadoo.fr/levenez/lang
OO late-binding semanticshttp://perso-info.enst-bretagne.fr/~beugnard/papiers/lb-sem.shtml#help
Comparison of OO languages late-binding semanticshttp://perso-info.enst-bretagne.fr/~beugnard/papiers/lb-sem.shtml
Linguistic Universals and Particularshttp://personal.cityu.edu.hk/~ssiclasp/indabstract/ji,%20li-jun.htm
Unix as programming languagehttp://personal.riverusers.com/~thegrendel/
Abstractionless programminghttp://personalpages.tds.net/~edream/front.html
Refal programming languagehttp://pespmc1.vub.ac.be/
What are the real benefits of FP?http://pespmc1.vub.ac.be/books/IntroCyb.pdf
Refal programming languagehttp://pespmc1.vub.ac.be/LIBRARY.html
The Next Move in Programming (Livschitz interview)http://pespmc1.vub.ac.be/Papers/WhenSelf-org.pdf
Python is... slow?http://peter.mapledesign.co.uk/weblog/archives/python_is_slow.html
UCPy: Reverse Engineering Pythonhttp://pharos.cpsc.ucalgary.ca/Dienst/Repository/2.0/Body/ncstrl.ucalgary_cs/2002-709-12/pdf
Guy Steele on Language Designhttp://phd.offog.org/ideas/occam-syntax/
Philip Greenspun: Lisp diehards = Holocaust deniershttp://philip.greenspun.com/
CL vs schemehttp://philip.greenspun.com/bboard/q-and-a-fetch-msg?msg_id=0006XQ
Small Time Languageshttp://philip.greenspun.com/internet-application-workbook/scaling
Small Time Languageshttp://philip.greenspun.com/panda/server-programming
The Limits of the Semantic Extensibility of Computer Programshttp://philip.greenspun.com/research/
Y Store now C++http://philip.greenspun.com/research/
The Case for First Class Messageshttp://philip.greenspun.com/research/
Y Store now C++http://philip.greenspun.com/research/
Moving Away From XSLThttp://philip.greenspun.com/tcl/
Philip Greenspun: Lisp diehards = Holocaust deniershttp://philip.greenspun.com/wtr/dead-trees/story.html
Martin Fowler on Language Workbenches and DSLshttp://philosophy.berkeley.edu/macfarlane/Diss.pdf
Socially Responsive, Environmentally Friendly Logichttp://philosophy.eldoc.ub.rug.nl/root/BKOOI/Two-envelopeproblem/
2001 International PHP Conference Slideshttp://php.weblogs.com/
2001 -- The Year When DotGNU Was Bornhttp://php.weblogs.com/
Worse Is Betterhttp://php.weblogs.com/
Building an Extensible Menu Classhttp://php.weblogs.com/
Conversations on .NEThttp://php.weblogs.com/
Design Patterns in XML Applicationshttp://php.weblogs.com/
Has J2EE Hit a Fork In the Road?http://php.weblogs.com/
Language Laziness Testhttp://php.weblogs.com/
Server-side scripting languageshttp://php.weblogs.com/
Sun admits ASP better than Java for Webhttp://php.weblogs.com/
The Pros and Cons of XMLhttp://php.weblogs.com/
Tips on Writing Portable SQL Codehttp://php.weblogs.com/
Developing Reliable Software with Scripting Languageshttp://php.weblogs.com/2002/12/19#a2164
Making the Case for PHP at Yahoo!http://php.weblogs.com/discuss/msgReader$2015
Tips on Writing Portable SQL Codehttp://php.weblogs.com/portable_sql
Is "type" a fundamental intrinsic property of values?http://physics.nist.gov/cuu/Units/current.html
Is "type" a fundamental intrinsic property of values?http://physics.nist.gov/cuu/Units/prefixes.html
Is "type" a fundamental intrinsic property of values?http://physics.nist.gov/cuu/Units/units.html
Call for Papers: ACM Symposium on Dynamic Languageshttp://pico.vub.ac.be/%7Ewdmeuter/RDL04/papers/Bracha.pdf
On the Revival of Dynamic Languageshttp://pico.vub.ac.be/~wdmeuter/RDL04/papers.html
Gilad Is Righthttp://pico.vub.ac.be/~wdmeuter/RDL04/papers/Bracha.pdf
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://pico.vub.ac.be/~wdmeuter/RDL04/papers/Meijer.pdf/
Visual Basic and LINQhttp://pico.vub.ac.be/~wdmeuter/RDL04/papers/Meijer.pdf
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://pico.vub.ac.be/~wdmeuter/RDL04/papers/Meijer.pdf
Static Typing Where Possible, Dynamic Typing When Neededhttp://pico.vub.ac.be/~wdmeuter/RDL04/papers/Meijer.pdf
Let's make a programming language!http://pico.vub.ac.be/
Lisp sans (((paren-theses ((hell)))))http://pico.vub.ac.be/
Scheme & Lisp Language Warhttp://pigdog.org/auto/mr_bads_list/shortcolumn/1914.html
International Components for Unicode 3.0 Releasedhttp://pike.ida.liu.se/
Pike 7.6 Releasedhttp://pike.ida.liu.se/
International Components for Unicode 3.0 Releasedhttp://pike.ida.liu.se/docs/tutorial/strings/widestrings.xml
International Components for Unicode 3.0 Releasedhttp://pike.ida.liu.se/generated/manual/ref/chapter_3.html
What are The Atoms of Programming Languages?http://pinker.wjh.harvard.edu/articles/papers/So_How_Does_The_Mind_Work.pdf
XPath, XML, Pythonhttp://pirxx.sourceforge.net/
Growing interest in Smalltalk?http://piumarta.com/pepsi/pepsi.html
Groovy Languagehttp://pizzacompiler.sourceforge.net/
A Good OOP Critique?http://pizzacompiler.sourceforge.net/
Bruce Eckel on Java genericshttp://pizzacompiler.sourceforge.net/
Continuations in Java and Java-based Web Frameworkshttp://pizzacompiler.sourceforge.net/
Disruptive Programming Language Technologieshttp://pizzacompiler.sourceforge.net/
DP-COOL 2003 Proceedingshttp://pizzacompiler.sourceforge.net/
Revisiting AWKhttp://plan9.bell-labs.com/plan9dist/
Promising OS's from a Programming Language Perspectivehttp://plan9.bell-labs.com/plan9dist/about.html
Revisiting AWKhttp://plan9.bell-labs.com/sys/doc/net/net.html
Revisiting AWKhttp://plan9.bell-labs.com/sys/doc/rc.pdf
Eiffel Studio adds GPL versionhttp://planet.kde.org
NULLhttp://planet.lisp.org/
CADR Lisp Machine emulatorhttp://planet.lisp.org/
PLaneThttp://planet.plt-scheme.org/
ClassicJava in PLT Redexhttp://planet.plt-scheme.org:80/300/docs/cobbe/classic-java.plt/1/1/doc.txt
Why type systems are interestinghttp://planetmath.org/encyclopedia/AxiomOfReducibility.html
Categories for Everybodyhttp://planetmath.org/encyclopedia/ExampleOfCategory.html
A Revolution in Logic?http://planetmath.org/encyclopedia/IndependenceFriendlyLogic.html
4-color theoremhttp://planetmath.org
More sites like Lambdahttp://planetmath.org
NULLhttp://planetrdf.com/
Fractal Music (and a Personal Introduction)http://planetrdf.com/
Visual Basic and LINQhttp://planx2006.ens.fr/
The Church-Turing Thesis: Breaking the Mythhttp://plato.stanford.edu/entries/church-turing/
Church-Turning is False?http://plato.stanford.edu/entries/church-turing/
What is a Proposition?http://plato.stanford.edu/entries/common-knowledge
What is a Proposition?http://plato.stanford.edu/entries/logic-ai
What is a Proposition?http://plato.stanford.edu/entries/logical-form
What is a Proposition?http://plato.stanford.edu/entries/logic-classical
What is a Proposition?http://plato.stanford.edu/entries/logic-intuitionistic
Sapir-Whorf again?http://plato.stanford.edu/entries/logic-modal/
Dynamic Semanticshttp://plato.stanford.edu/entries/logic-paraconsistent/
A Very Modal Model of a Modern, Major, General Type Systemhttp://plato.stanford.edu/entries/logic-provability/
Diagnosing Java code: Assertions and temporal logic in Javahttp://plato.stanford.edu/entries/logic-temporal/
What is a Proposition?http://plato.stanford.edu/entries/propositions
What is a Proposition?http://plato.stanford.edu/entries/propositions-structured
What is a Proposition?http://plato.stanford.edu/entries/reasoning-automated
The long tail of programming languageshttp://playground.sun.com/1275/home.html
Lambda: the ultimate "little language"http://pleac.sf.net/
PLEAC - Programming Language Examples Alike Cookbookhttp://pleac.sf.net/
What does Hello World show?http://pleac.sourceforge.net/
OCaml, an Introductionhttp://pleac.sourceforge.net/
SICP Translationshttp://pleac.sourceforge.net/
Algebraic patterns in Schemehttp://pleac.sourceforge.net/pleac_guile/t1.html
Teaching the Fatal Diseasehttp://plg.uwaterloo.ca/~holt/papers/fatal_disease.html
Richard Hamming: You and Your Researchhttp://plg.uwaterloo.ca/~migod/746/summaries/noSilverBullet.pdf
Let's make a programming language!http://pliant.cx/
Server-side scripting languageshttp://pliant.cx
Plianthttp://pliant.cx
Why Are ALL Programming Languages So Low Level?http://pll.cpsc.ucalgary.ca/charity1/www/examples.html
What happened to Charity?http://pll.cpsc.ucalgary.ca/charity1/www/home.html
Dead Languageshttp://pll.cpsc.ucalgary.ca/charity1/www/home.html
Composing Programming Languages by Combining Action-Semantichttp://pllab.hyu.ac.kr/~doh/research/paper/2002DohMossesSCP.pdf
New C++-like language for Windowshttp://ploko.net
DSL-specific editorshttp://pluralsight.com/blogs/dbox/archive/2005/01/06/4785.aspx
Don Box: Teaching my kids to programhttp://pluralsight.com/blogs/dbox/archive/2005/02/20/6009.aspx
Don Box: Teaching my kids to programhttp://pluralsight.com/blogs/dbox/archive/2005/02/26/6181.aspx
Comparing XSLT and XQueryhttp://pluralsight.com/blogs/dbox/archive/2006/04/17/21830.aspx
Block performance in Rubyhttp://pluralsight.com/blogs/dbox/archive/2006/05/09/23068.aspx
Ruby 2.0 Newshttp://pluralsight.com/blogs/dbox/archive/2006/10/25/41184.aspx
Perspectiveshttp://pluto.mscc.huji.ac.il/~msyfalk/LDD/
Skribe 1.2b releasedhttp://pluto.mumble.net/~jar/pubs/secureos/
Ethnographic Study of Copy and Paste Programming Practices in OOPLhttp://pmd.sourceforge.net/cpd.html
The new old or The "Return" to Concurrencyhttp://pobox.com/~oleg/ftp/
Functional programming with GNU makehttp://pobox.com/~oleg/ftp/
Generators in Python, Icon and Schemehttp://pobox.com/~oleg/ftp/c++-digest/Functional-Cpp.html
Generators in Python, Icon and Schemehttp://pobox.com/~oleg/ftp/c++-digest/Lambda-CPP-more.html
subtraction and division in lambda-calculushttp://pobox.com/~oleg/ftp/Computation/Computation.html#lambda-calc-neg
Lightweight Static Capabilitites (II)http://pobox.com/~oleg/ftp/Computation/Computation.html#type-soundness-formal
Native delimited continuations in (byte-code) OCamlhttp://pobox.com/~oleg/ftp/Computation/Continuations.html#caml-shift
Generic implementation of all four *F* operators: from control0 to shifthttp://pobox.com/~oleg/ftp/Computation/Continuations.html#generic-control
Delimited dynamic bindinghttp://pobox.com/~oleg/ftp/Computation/dynamic-binding.html#DB-formalization
Y in Practical Programshttp://pobox.com/~oleg/ftp/Computation/fixed-point-combinators.html
How fundamental is information?http://pobox.com/~oleg/ftp/Computation/limits-of-information.html
Category theory for non-mathematicianshttp://pobox.com/~oleg/ftp/Computation/monadic-shell.html
Re-writing abstractionshttp://pobox.com/~oleg/ftp/Computation/rewriting-rule-lambda.txt
Lightweight Static Capabilitites (II)http://pobox.com/~oleg/ftp/Computation/safety.elf
Lightweight Static Capabilitites (II)http://pobox.com/~oleg/ftp/Computation/safety-array.elf
C# interview / OOP in any languagehttp://pobox.com/~oleg/ftp/Computation/Subtyping/
Atoms as Objects?http://pobox.com/~oleg/ftp/Computation/Subtyping/
dealing with Scheme (or Lisp, etc)http://pobox.com/~oleg/ftp/Computation/Subtyping/
A Good OOP Critique?http://pobox.com/~oleg/ftp/Computation/Subtyping/References.html
Using Functional Objects in various languageshttp://pobox.com/~oleg/ftp/Computation/Subtyping/Shapes/
Building cyclic data structures in pure languageshttp://pobox.com/~oleg/ftp/Haskell/misc.html#ccard-transform
Instruction scheduling and imperative functional programminghttp://pobox.com/~oleg/ftp/Haskell/misc.html#fp-arrays-assembly
Probabilistic languages for kids?http://pobox.com/~oleg/ftp/Haskell/misc.html#random-var-monad
Oleg: Formalization of two Puzzles Involving Knowledgehttp://pobox.com/~oleg/ftp/Haskell/Mr-S-P.lhs
Every Language War Everhttp://pobox.com/~oleg/ftp/Haskell/number-parameterized-types.html
Generators in Python, Icon and Schemehttp://pobox.com/~oleg/ftp/LinAlg.README.txt
Lazy linear algebrahttp://pobox.com/~oleg/ftp/LinAlg.README.txt
Common Lisp Exception Handlinghttp://pobox.com/~oleg/ftp/ML/resumable.ml
Specifying ECMAScript via MLhttp://pobox.com/~oleg/ftp/ML/vdynvar.ml
Delimited dynamic bindinghttp://pobox.com/~oleg/ftp/packages/DBplusDC.tar.gz
Environmental Acquisition - A New InheritancE Mechanismhttp://pobox.com/~oleg/ftp/papers/Database_as-a_language.ps.gz
Delimited dynamic bindinghttp://pobox.com/~oleg/ftp/papers/DDBinding.pdf
Impressions of the International Lisp conference ILC2002http://pobox.com/~oleg/ftp/papers/ILC02-impressions.txt
Towards the best collection APIhttp://pobox.com/~oleg/ftp/papers/LL3-collections-enumerators.txt
Towards the best collection APIhttp://pobox.com/~oleg/ftp/papers/LL3-collections-talk.pdf
A Good OOP Critique?http://pobox.com/~oleg/ftp/papers/MTR2001-Subtyping-talk.ps.gz
Number-Parameterized Types by Oleg Kiselyovhttp://pobox.com/~oleg/ftp/papers/number-parameterized-types.pdf
Industrial-Strength Functional Programminghttp://pobox.com/~oleg/ftp/papers/Scheme-Metcast-paper.ps.gz
Industrial-Strength Functional Programminghttp://pobox.com/~oleg/ftp/papers/Scheme-Metcast-talk.ps.gz
A Good OOP Critique?http://pobox.com/~oleg/ftp/papers/Subtyping-OOP.ps.gz
o:XMLhttp://pobox.com/~oleg/ftp/papers/SXs.pdf
GraphPathhttp://pobox.com/~oleg/ftp/papers/SXs.pdf
Tim Bray: The History of RDFhttp://pobox.com/~oleg/ftp/papers/SXs.pdf
SXSLT presentation, types, and XQueryhttp://pobox.com/~oleg/ftp/papers/SXSLT-talk.pdf
XML Is Too Hard For Programmershttp://pobox.com/~oleg/ftp/papers/XML-parsing.ps.gz
Normal-order direct-style beta-evaluator with syntax-rules, and the repeated applications of call/cchttp://pobox.com/~oleg/ftp/Scheme/callcc-calc-page.html
Further information on "Beating The Averages"http://pobox.com/~oleg/ftp/Scheme/CGI-namespace.html
Tim Bray: The History of RDFhttp://pobox.com/~oleg/ftp/Scheme/daml-parse-unparse.scm
Charming Python: Using combinatorial functions in the itertools modulehttp://pobox.com/~oleg/ftp/Scheme/enumerators-callcc.html
Using Rubyhttp://pobox.com/~oleg/ftp/Scheme/enumerators-callcc.html
A practical lambda-calculatorhttp://pobox.com/~oleg/ftp/Scheme/index.html#lambda-calc
Using Functional Objects in various languageshttp://pobox.com/~oleg/ftp/Scheme/index.html#pure-oo
Book Review: Purely Functional Data Structureshttp://pobox.com/~oleg/ftp/Scheme/index.html#treaps
Term rewriting system for code generation, and its termination analysishttp://pobox.com/~oleg/ftp/Scheme/index.html#Unification
XML and Scheme (SXML)http://pobox.com/~oleg/ftp/Scheme/LaXmL.txt
Folding over treeshttp://pobox.com/~oleg/ftp/Scheme/LaXmL.txt
Relevance of Curry-Howardhttp://pobox.com/~oleg/ftp/Scheme/logic.scm
Monadic Programming in Schemehttp://pobox.com/~oleg/ftp/Scheme/monad-in-Scheme.html
XML Is Too Hard For Programmershttp://pobox.com/~oleg/ftp/Scheme/parent-pointers.scm
Trees with parent "pointers"http://pobox.com/~oleg/ftp/Scheme/parent-pointers.txt
Circular referenceshttp://pobox.com/~oleg/ftp/Scheme/parent-pointers.txt
XML Is Too Hard For Programmershttp://pobox.com/~oleg/ftp/Scheme/parent-pointers.txt
Term rewriting system for code generation, and its termination analysishttp://pobox.com/~oleg/ftp/Scheme/PostL-paper.html
Environmental Acquisition - A New InheritancE Mechanismhttp://pobox.com/~oleg/ftp/Scheme/Request-Language.html
Web services: Winer on WSDLhttp://pobox.com/~oleg/ftp/Scheme/Request-Language.html
Micro-Kanrenhttp://pobox.com/~oleg/ftp/Scheme/sokuza-kanren.scm
Simple Outline XML: SOXhttp://pobox.com/~oleg/ftp/Scheme/SXML-as-database.txt
XSLT Extensions Revisitedhttp://pobox.com/~oleg/ftp/Scheme/SXML-short-paper.html
Languages or tools to play with rewrite rules?http://pobox.com/~oleg/ftp/Scheme/SXML-short-paper.html
XLANG and WSFL: Syntactic Arsenichttp://pobox.com/~oleg/ftp/Scheme/xml.html#executable-XML
SVG - Open for Businesshttp://pobox.com/~oleg/ftp/Scheme/xml.html#executable-XML
XSLT Extensions Revisitedhttp://pobox.com/~oleg/ftp/Scheme/xml.html#executable-XML
o:XMLhttp://pobox.com/~oleg/ftp/Scheme/xml.html#executable-XML
Tim Bray: The History of RDFhttp://pobox.com/~oleg/ftp/Scheme/xml.html#SXML-as-database
Are you using delimited continuations?http://pobox.com/~oleg/ftp/Scheme/xml.html#SXML-diff
XML and Scheme (SXML)http://pobox.com/~oleg/ftp/Scheme/xml.html#XML-parser
Languages or tools to play with rewrite rules?http://pobox.com/~oleg/ftp/Scheme/xml.html
Simple Outline XML: SOXhttp://pobox.com/~oleg/ftp/Scheme/xml.html
Why's (Poignant) Guide to Rubyhttp://poignantguide.net/ruby/
Casting SPELs in Lisphttp://poignantguide.net/ruby/
Comments on Commentshttp://pokey.itsc.uah.edu/~mmceniry/odd/2002/03/01.html#a73
Book statshttp://poly9.com/images/19788490_a28a007a66_o.png
Gamma formalismhttp://pop-art.inrialpes.fr/people/fradet/PDFs/RULE04.pdf
Gamma formalismhttp://pop-art.inrialpes.fr/people/fradet/PDFs/SCP98.pdf
Apache vs. Yawshttp://portableaserve.sourceforge.net/
First Class Values, Types as values within a Programming Languagehttp://portal.acm.org/citation.cfm?coll=GUIDE&dl=GUIDE&id=199528
Purity in PLThttp://portal.acm.org/citation.cfm?coll=GUIDE&dl=GUIDE&id=800513
Threads Cannot be Implemented as a Libraryhttp://portal.acm.org/citation.cfm?doid=1065010.1065042
Ralph Griswold diedhttp://portal.acm.org/citation.cfm?doid=321203.321207
Binary relationshttp://portal.acm.org/citation.cfm?doid=45072.45073
What is Intuitive?http://portal.acm.org/citation.cfm?doid=611892.611920
Hungarian Notation vs The Right Thinghttp://portal.acm.org/citation.cfm?id=1028976.1029008
2005 Programming Languages Day at Watsonhttp://portal.acm.org/citation.cfm?id=1052883.1052887
Java Subtype Tests in Real-Timehttp://portal.acm.org/citation.cfm?id=1086642.1086643
An Expressive Language of Signatureshttp://portal.acm.org/citation.cfm?id=1090189.1086371
What is so bad about compiling?http://portal.acm.org/citation.cfm?id=202532
What do you believe about Programming Languages (that you can't prove (yet))?http://portal.acm.org/citation.cfm?id=203251&dl=ACM&coll=ACM
Short examples of complex use of state?http://portal.acm.org/citation.cfm?id=244798&coll=portal&dl=ACM&CFID=46271022&CFTOKEN=36830232
The undergraduate language course: what to do?http://portal.acm.org/citation.cfm?id=24706
Algorithmic complexity of evaluation: lazy, eager, pure and impurehttp://portal.acm.org/citation.cfm?id=24718&jmp=indexterms&dl=GUIDE&dl=ACM
Algorithmic complexity of evaluation: lazy, eager, pure and impurehttp://portal.acm.org/citation.cfm?id=24718&jmp=indexterms&dl=GUIDE&dl=ACM
Interval Computationshttp://portal.acm.org/citation.cfm?id=289442
Reynolds: The Essence of Algolhttp://portal.acm.org/citation.cfm?id=319870&dl=ACM&coll=portal
New Paul Graham thing...http://portal.acm.org/citation.cfm?id=35698&jmp=cit&dl=GUIDE&dl=ACM&CFID=11111111&CFTOKEN=2222222
Langauges and Hardware...http://portal.acm.org/citation.cfm?id=359031
Why Are ALL Programming Languages So Low Level?http://portal.acm.org/citation.cfm?id=359136&dl=GUIDE&coll=GUIDE
Stroustrup: A Brief Look at C++0xhttp://portal.acm.org/citation.cfm?id=359502
Getting started in language design -- reading material?http://portal.acm.org/citation.cfm?id=359715
Systematic search for lambda expressionshttp://portal.acm.org/citation.cfm?id=36194&coll=portal&dl=ACM
Classic CS Textshttp://portal.acm.org/citation.cfm?id=362489
Natural Programming Languageshttp://portal.acm.org/citation.cfm?id=365274
Dominus talks about HO Perlhttp://portal.acm.org/citation.cfm?id=503224
The undergraduate language course: what to do?http://portal.acm.org/citation.cfm?id=504360&coll=Portal&dl=ACM&CFID=60656552&CFTOKEN=32590011
DSLs and operator associativity/precedencehttp://portal.acm.org/citation.cfm?id=512931
Why recursing is better than loopinghttp://portal.acm.org/citation.cfm?id=53033&jmp=indexterms&dl=GUIDE&dl=ACM
Singleton classes really that bad?http://portal.acm.org/citation.cfm?id=567095
Lisp Machine Progress Reporthttp://portal.acm.org/citation.cfm?id=577629&dl=ACM&coll=portal
What is Intuitive?http://portal.acm.org/citation.cfm?id=584629
The Next Mainstream Programming Languageshttp://portal.acm.org/citation.cfm?id=604155
OOPSLA 2005: Io, a small programming languagehttp://portal.acm.org/citation.cfm?id=70931.70934
"Popular vs. Good" in Programming Languageshttp://portal.acm.org/citation.cfm?id=71190
Environment, scripting, and behaviorhttp://portal.acm.org/citation.cfm?id=75302&dl=ACM&coll=portal
Scoping based on control flow graphhttp://portal.acm.org/citation.cfm?id=766523
Interval Computationshttp://portal.acm.org/citation.cfm?id=77639
From Perl Monks: "pissed off about functional programming"http://portal.acm.org/citation.cfm?id=79247
Demo of VB "Whidbey"http://portal.acm.org/citation.cfm?id=800055.802041
From Perl Monks: "pissed off about functional programming"http://portal.acm.org/citation.cfm?id=802154
Good Ideas, Through the Looking Glasshttp://portal.acm.org/citation.cfm?id=802510&coll=portal&dl=ACM
Interval Computationshttp://portal.acm.org/citation.cfm?id=838250.838251
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://portal.acm.org/citation.cfm?id=889486
Parameterized modules in Erlanghttp://portal.acm.org/citation.cfm?id=940885
Teaching programminghttp://portal.acm.org/citation.cfm?id=944705.944713
The Type-System-Feature-Creep Death Spiralhttp://portal.acm.org/citation.cfm?id=949350
Functions as Classes: Which languages?http://portal.acm.org/citation.cfm?id=949350
Alan Kay: The Early History of Smalltalkhttp://portal.acm.org/citation.cfm?id=956654&dl=ACM&coll=portal
Gamma formalismhttp://portal.acm.org/citation.cfm?id=96717
Is Inheritance a Pillar of OO?http://portal.acm.org/citation.cfm?id=96721&dl=ACM&coll=portal
expressivity of "idiomatic C++"http://portal.acm.org/citation.cfm?id=989448
Multi-Return Function Callhttp://portal.acm.org/toc.cfm?id=1016850
Comments Requested on SML-Based Graphics DSLhttp://portal.acm.org/toc.cfm?id=957199&idx=J706&type=issue&coll=portal&dl=ACM&part=newsletter&WantType=Journals&title=ACM%20SIGPLAN%20Notices&CFID=14948652&CFTOKEN=13426886
Journals and papers?http://portal.acm.org
System programming using FPhttp://postmaster.cryp.to/
Getting started with JMLhttp://prdownloads.sourceforge.net/jmlspecs/JML.3.6.tgz?download
Delimited Control for PLT Schemehttp://pre.plt-scheme.org/docs/html/mzlib/mzlib-Z-H-13.html#node_chap_13
Delimited Control for PLT Schemehttp://pre.plt-scheme.org/docs/html/mzscheme/mzscheme-Z-H-6.html#node_chap_6
A Revolution in Logic?http://preprint.beta.uva.nl/server/bp_search.show_doc?p_srvr_id=3&p_doc_id=3427
Nokia Releases Java-Friendly Phonehttp://press.nokia.com/PR/200106/825297_5.html
Language Design 101http://press.samedi-studios.com/drafts/jones2004pl4li.plopD5/jones2004pl4li.pdf
It's the language, stupid. Or is it?http://primates.ximian.com/~miguel/archive/2004/Apr-24.html
Hugunin's IronPythonhttp://primates.ximian.com/~miguel/ironpython
Google Print (and Computable Functions)http://print.google.com/
Print.google.comhttp://print.google.com/googleprint/screenshots.html#pubdomain
Just What is it that Makes Martin-Lof's Type Theory so Different, so Appealing?http://print.google.com/print?hl=en&id=pLnKggT_In4C
Print.google.comhttp://print.google.com/print?id=8u-IU3xTHrcC
Google Print (and Computable Functions)http://print.google.com/print?id=A6uvsks0abgC&pg=0_1&sig=P_qkBUWKFEX9x3YfRfqq9O6HwPI
What is so bad about compiling?http://print.google.com/print?id=olbWJU96Q_UC&lpg=1&pg=1&sig=LJLkelA1A-ivyknJsArL1ZqeQMk
Print.google.comhttp://print.google.com/print?q=continuation&ie=UTF-8&id=olbWJU96Q_UC&lr=&sa=N&start=1&num=500
Processing: A language for visual artshttp://proce55ing.net/learning/examples/rgb_cube.html
Processing: A language for visual artshttp://processing.org/
Failure-oblivious computinghttp://producingoss.com/
Failure-oblivious computinghttp://producingoss.com/html-chunk/setting-tone.html
Functions as Classes: Which languages?http://prog.vub.ac.be/~thomas/ERLS/DeLesley.pdf
OO Language Engineering for the Post-Java Erahttp://prog.vub.ac.be/~wdmeuter/PostJava/
Post-Java Era : Back to Dynamicityhttp://prog.vub.ac.be/~wdmeuter/PostJava04/
OO Language Engineering for the Post-Java Erahttp://prog.vub.ac.be/~wdmeuter/PostJava04/papers.html
&mu;ABC: A Minimal Aspect Calculushttp://prog.vub.ac.be/Publications/1997/vub-prog-tr-97-10.pdf
Declarative Meta-programminghttp://prog.vub.ac.be/research/DMP/
The SOUL Logic Meta Programming Toolhttp://prog.vub.ac.be/research/DMP/soul/soul2.html
Composition Languageshttp://prog.vub.ac.be/research/DMP/soul/soul2.html
The SOUL Logic Meta Programming Toolhttp://prog.vub.ac.be/research/DMP/soul/soul2.html
Lisp sans (((paren-theses ((hell)))))http://programming.reddit.com/info/afh2/comments/cafn4
Lisp sans (((paren-theses ((hell)))))http://programming.reddit.com/info/afh2/comments/cafte
Parsing with the offside rule.http://programs.mini.dhs.org/Current/Sugar/
Constructing Sequent Rules for Generalized Propositional Logicshttp://projecteuclid.org/Dienst/UI/1.0/Summarize/euclid.ndjfl/1093870576
GAWK (GNU AWK) for AI?http://projects.csail.mit.edu/gsb/archives/old/gsb-archive/gsb1996-12-06.html
GAWK (GNU AWK) for AI?http://projects.csail.mit.edu/gsb/archives/old/gsb-archive/gsb1998-05-01.html
GAWK (GNU AWK) for AI?http://projects.csail.mit.edu/gsb/archives/old/gsb-archive/gsb1998-05-01-reply.html
Oxymoronic? "Safety-critical development guidelines for real-time Java"http://promenade.cz/marek/papers/DASIA2006-RTJavaExperience.pdf
Class hierarchies and Ontologieshttp://protege.stanford.edu/publications/ontology_development/ontology101-noy-mcguinness.html
how can PLT experts help improve the web?http://prototype.conio.net/
The Frege Program Prover (FPP)http://psc.informatik.uni-jena.de/Fpp/fpp-intr.htm
"dynamic" generative programming?http://psychcentral.com/psypsych/Definite_description
New for Python 2.5http://psyco.sourceforge.net/
Type inference for Pythonhttp://psyco.sourceforge.net/
Missing Mediumhttp://ptolemy.eecs.berkeley.edu/~johnr/deco/bites/medium.html
Visual Haskellhttp://ptolemy.eecs.berkeley.edu/~johnr/papers/visual.html
The Problem With Threadshttp://ptolemy.eecs.berkeley.edu/
Oxymoronic? "Safety-critical development guidelines for real-time Java"http://ptolemy.eecs.berkeley.edu/conferences/05/presentations/dbaconUsingJava.pdf
Model-Based Integration of Embedded Softwarehttp://ptolemy.eecs.berkeley.edu/projects/mobies/index.htm
The Problem With Threadshttp://ptolemy.eecs.berkeley.edu/ptolemyII/index.htm
Reflection in Rubyhttp://pub1.ezboard.com/fobjectorienteddevelopmentlanguagewars.showMessage?topicID=193.topic
Aspect-Oriented Programming with AspectJ™http://pub1.ezboard.com/fobjectorienteddevelopmentlanguagewars.showMessage?topicID=201.topic
All sorts of linkshttp://pub1.ezboard.com/fobjectorienteddevelopmentooprogramming.showMessage?topicID=102.topic&index=1
All sorts of linkshttp://pub1.ezboard.com/fobjectorienteddevelopmentooprogramming.showMessage?topicID=102.topic&index=2
All sorts of linkshttp://pub1.ezboard.com/fobjectorienteddevelopmentooprogramming.showMessage?topicID=102.topic
All sorts of linkshttp://pub1.ezboard.com/fobjectorienteddevelopmentprogrammingexamples.showMessage?topicID=1.topic
All sorts of linkshttp://pub1.ezboard.com/fobjectorienteddevelopmentprogrammingexamples.showMessage?topicID=11.topic
All sorts of linkshttp://pub1.ezboard.com/fobjectorienteddevelopmentprogrammingexamples.showMessage?topicID=3.topic
Y Combinator in Rubyhttp://pub1.ezboard.com/fobjectorienteddevelopmentprogrammingexamples.showMessage?topicID=35.topic
Smalltalk-style o/p in Pythonhttp://pub1.ezboard.com/fobjectorienteddevelopmentprogrammingexamples.showMessage?topicID=41.topic
All sorts of linkshttp://pub1.ezboard.com/fobjectorienteddevelopmentprogrammingexamples.showMessage?topicID=5.topic
All sorts of linkshttp://pub1.ezboard.com/fobjectorienteddevelopmentprogrammingexamples.showMessage?topicID=7.topic
Smalltalk-style o/p in Pythonhttp://pub1.ezboard.com/fobjectorienteddevelopmentpython.showMessage?topicID=81.topic
Interesting Icon Papershttp://pub1.ezboard.com/fobjectorienteddevelopmentsmalltalk.showMessage?topicID=11.topic&index=10
Coding standards in C++http://pub13.ezboard.com/fiwetheytheoryandpracticeofprogramming.showMessage?topicID=189.topic
C++ Templates as Partial Evaluationhttp://pub13.ezboard.com/fiwetheytheoryandpracticeofprogramming.showMessage?topicID=271.topic
Closures in Pythonhttp://pub13.ezboard.com/fiwetheytheoryandpracticeofprogramming.showMessage?topicID=280.topic&index=21
Python 2.1 Alphahttp://pub13.ezboard.com/fiwetheytheoryandpracticeofprogramming.showMessage?topicID=310.topic&index=3
Functional style in Perlhttp://pub13.ezboard.com/fiwetheytheoryandpracticeofprogramming.showMessage?topicID=314.topic
EJB discussion (and criticisms)http://pub13.ezboard.com/fiwetheytheoryandpracticeofprogramming.showMessage?topicID=338.topic&index=4
Bash Reference Manualhttp://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/QB3AUO03/CCONTENTS
Bash Reference Manualhttp://publib.boulder.ibm.com/pubs/html/as400/v4r5/ic2924/info/RBAM6CLMAIN.HTM
Gilad Is Righthttp://public.research.att.com/~kfisher/FOOL/FOOLWOOD06/program.html#bracha
Making the Case for PHP at Yahoo!http://public.yahoo.com/~radwin/talks/yahoo-phpcon2002.htm
Making the Case for PHP at Yahoo!http://public.yahoo.com/~radwin/talks/yahoo-phpcon2002.pdf
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://publications.ai.mit.edu/publications/pubsDB/pubs.doit?search=AITR-633
Lambda the Ultimate Set Comprehensionhttp://publish.uwo.ca/%7Ejbell/catlogprime.pdf
Parrot 0.2.2 Releasedhttp://pugscode.org/
Pugs, Practicing the Theories.http://pugscode.org/
An Overview of the Singularity Projecthttp://pugscode.org/talks/euroscon05/vb.xul
Parrot 0.2.2 Releasedhttp://pugscode.org/talks/yapc/slide1.html
Jef Raskin: The Woes of IDEshttp://pup.princeton.edu/titles/669.html
Aardappel and visual programminghttp://puredata.info/
More on Jhttp://purl.oclc.org/NET/ehudlamm
Ada-Europe'2001http://purl.oclc.org/NET/ehudlamm
The Why of Yhttp://purl.oclc.org/NET/ehud-site/ada/books.html
Discussion Grouphttp://purl.oclc.org/NET/ehud-site/ada/books.html
An Interview with A. Stepanovhttp://purl.oclc.org/NET/ehud-site/ada/reading2.html
Top 5 Tech Bookshttp://purl.oclc.org/NET/ehud-site/ada/semisc.html
All sorts of linkshttp://purl.oclc.org/NET/ehud-site/ada/semisc.html
An Interview with A. Stepanovhttp://purl.oclc.org/NET/ehud-site/ada/semisc.html
Comparing Ada and Chttp://purl.oclc.org/NET/ehud-site/ada
More on Jhttp://purl.oclc.org/NET/ehud-site/elist/cubes.txt
"dynamic" generative programming?http://pvs.csl.sri.com/
CCSL Tutorialhttp://pvs.csl.sri.com/
LOOP: Formal methods for object-oriented systemshttp://pvs.csl.sri.com/
MathLanghttp://pvs.csl.sri.com/
pyAdahttp://pyada.sourceforge.net/
pyAdahttp://pyada.sourceforge.net/comparisons/index.html
XPath, XML, Pythonhttp://pyana.sourceforge.net/
PyCLIPS - expert systems shell in Pythonhttp://pyclips.sourceforge.net/
PyCon 2004 Talkshttp://pycon.org/dc2004/talks/
PyCon 2004 Talkshttp://pycon.org/dc2004/talks/index_html#kitchen
PyCon 2004 Talkshttp://pycon.org/dc2004/talks/index_html#voice-over-ip
Haskell -&gt; Javascript converter, kind ofhttp://pyjamas.pyworks.org/
PyLogohttp://pylogo.org/
PyLogohttp://pylogo.org/PyLogo.html#features
Virtual Machines, Language Runtimes, and the Future of Objective Chttp://pyobjc.sourceforge.net
Logic Programming in Python (constraints)http://pyro.sourceforge.net/
RDF and Databaseshttp://pysesame.projects.semwebcentral.org/
Python Helps Disney Write a New Scripthttp://python.oreilly.com/news/disney_0201.html
Python, XML, .NET - Lutz Interviewhttp://python.oreilly.com/news/python_0501.html
Python Success Storieshttp://python.oreilly.com/news/python_success_stories.pdf
Slashdot: Python + Rubyhttp://python.org/2.1/
PEP 289: Generator Expressions - Accepted for Py2.4http://python.org/peps/pep-0289.html
Python timelinehttp://python.sourceforge.net/peps/
Sociology of Language Development (Python)http://python.sourceforge.net/peps/
Guido van Rossum: Parade of the PEPshttp://python.sourceforge.net/peps/
Lexical scoping in Pythonhttp://python.sourceforge.net/peps/pep-0227.html
Closures in Pythonhttp://python.sourceforge.net/peps/pep-0227.html
Python Iterators (proposal)http://python.sourceforge.net/peps/pep-0234.html
Python's proposed change to integer divisionhttp://python.sourceforge.net/peps/pep-0238.html
Generators in Python, Icon and Schemehttp://python.sourceforge.net/peps/pep-0255.html
PythonCardhttp://pythoncard.sourceforge.net/
PythonCardPrototype release 0.6.2http://pythoncard.sourceforge.net
A Custom Image Viewing Game for an Autistic Childhttp://pythonology.org/success&story=natsworld
Larry Wall: Apocalypse 5: Regular Expressionshttp://pythonowns.blogspot.com/2002_06_02_pythonowns_archive.html#77371097
Python list.sort() now stable and fasterhttp://pythonowns.blogspot.com/2002_07_28_pythonowns_archive.html#79780508
Psyco, the Python Specializing Compilerhttp://pythonowns.blogspot.com/2002_09_08_pythonowns_archive.html#81588992
Hungarian Notation vs The Right Thinghttp://pythonzweb.blogspot.com/2005/05/how-to-speak-hungarian-notation-re.html
IPod-compatible SICPhttp://pythonzweb.blogspot.com/2005/11/structure-and-interpretation-of.html
Guido van Rossum: Programming at Python Speedhttp://pyunit.sourceforge.net/
Aardappel and visual programminghttp://q-lang.sf.net
Simple scripting languagehttp://q-lang.sourceforge.net/
Rich resource site for the programming language "K"http://q-lang.sourceforge.net/
Most Productive FP Lang?http://q-lang.sourceforge.net/
Why Are ALL Programming Languages So Low Level?http://q-lang.sourceforge.net
Asynchronous Exceptions in Haskellhttp://qrnik.knm.org.pl/~qrczak/papers/async.pdf
Why Events Are a Bad Ideahttp://quadra.sourceforge.net
Business Objects Quark - Haskell meets Javahttp://quarkframework.blogspot.com
Towards a Quantum Programming Languagehttp://quasar.mathstat.uottawa.ca/~selinger/papers.html#qpl
A Functional Quantum Programming Languagehttp://quasar.mathstat.uottawa.ca/~selinger/papers.html
Choice of OS of LtU readershttp://quicksilver.blacktree.com/
A New Haskell and those anxious to changehttp://ra.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1459.html
Book statshttp://radar.oreilly.com/archives/2005/06/the_rise_of_ope.html
DIY Web Services with Radio 8http://radio.userland.com/
DIY Web Services with Radio 8http://radio.userland.com/webServicesTutorial
Interesting conversationshttp://radio.weblogs.com/0100136/
Web services: Winer on WSDLhttp://radio.weblogs.com/0100136/2002/01/19.html
Running untrusted codehttp://radio.weblogs.com/0100136/2002/03/10.html#a109
Interesting conversationshttp://radio.weblogs.com/0100136/2002/04/27.html#a153
NVIDIA's Cg technologyhttp://radio.weblogs.com/0100136/2002/06/16.html
The CSS debate rages onhttp://radio.weblogs.com/0100630/stories/2002/02/13/cssKoolaidForNewbies.html
Poorman's Logic Systemhttp://radio.weblogs.com/0100812/
Ongoing Discussion on the Value of DotNethttp://radio.weblogs.com/0100812/
20 Years of PLDI - CALL FOR NOMINATIONShttp://radio.weblogs.com/0100812/
Ongoing Discussion on the Value of DotNethttp://radio.weblogs.com/0100812/
Syntax Checking the Scripting Wayhttp://radio.weblogs.com/0100812/
Quick Quoteshttp://radio.weblogs.com/0100812/
Some interesting weblogshttp://radio.weblogs.com/0100812/
Tachyhttp://radio.weblogs.com/0100812/
XLANG and WSFL: Syntactic Arsenichttp://radio.weblogs.com/0100812/
Jschemehttp://radio.weblogs.com/0100812/2002/01/19.html#a6
Web services: Winer on WSDLhttp://radio.weblogs.com/0100812/2002/01/23.html#a15
The web services debate continueshttp://radio.weblogs.com/0100812/2002/02/03.html#a82
Don Box on the Importance of Being WSDLhttp://radio.weblogs.com/0100812/2002/02/07.html#a143
JavaScript 2.0 Versioninghttp://radio.weblogs.com/0100812/2002/02/19.html#a232
A Programming Paradoxhttp://radio.weblogs.com/0100812/2002/02/19.html#a235
The .NET team on VB.NEThttp://radio.weblogs.com/0100812/2002/02/19.html#a240
JavaScript 2.0 Versioninghttp://radio.weblogs.com/0100812/2002/02/20.html#a245
stupid lambda tricks for pythonhttp://radio.weblogs.com/0100812/2002/02/22.html#a259
Daniel Friedman: A Poorman's 'Roll Your Own' Object Systemhttp://radio.weblogs.com/0100812/2002/03/02.html#a296
DOM and Lisp's READhttp://radio.weblogs.com/0100812/2002/03/02.html#a297
Running untrusted codehttp://radio.weblogs.com/0100812/2002/03/10.html#a326
Running untrusted codehttp://radio.weblogs.com/0100812/2002/03/10.html#a327
Ongoing Discussion on the Value of DotNethttp://radio.weblogs.com/0100812/2002/03/10.html#a328
Shared Source CLI Betahttp://radio.weblogs.com/0100812/2002/03/27.html#a370
Erlang Is Worth a Lookhttp://radio.weblogs.com/0100812/2002/03/31.html#a384
AOP: The 15% Solutionhttp://radio.weblogs.com/0100812/2002/04/21.html#a401
Tips on Writing Portable SQL Codehttp://radio.weblogs.com/0100812/2002/04/23.html#a407
Quick linkshttp://radio.weblogs.com/0100812/2002/06/08.html#a433
Quick linkshttp://radio.weblogs.com/0100812/2002/06/09.html#a435
Quick linkshttp://radio.weblogs.com/0100812/2002/06/09.html#a436
Quick linkshttp://radio.weblogs.com/0100812/2002/06/09.html#a437
Quick linkshttp://radio.weblogs.com/0100812/2002/06/09.html
SQL Limitationshttp://radio.weblogs.com/0100812/2002/06/10.html#a446
Shiro Kawai - Shooting A Moving Targethttp://radio.weblogs.com/0100812/2002/06/26.html#a477
Type inference a good thing?http://radio.weblogs.com/0100812/2002/07/14.html#a527
Early Java: Worse is Better and Meta is Better, Two Lessonshttp://radio.weblogs.com/0100812/2002/07/16.html#a535
Is EJB Always Necessary?http://radio.weblogs.com/0100812/2002/08/23.html#a580
Ongoing Discussion on the Value of DotNethttp://radio.weblogs.com/0100812/stories/2002/03/09/wotdotnetAnInvitationToInnovateEvenMore.html
Ongoing Discussion on the Value of DotNethttp://radio.weblogs.com/0100812/stories/2002/03/12/ongoingDiscussionOnTheValueOfDotnet.html
Linear Types and Monadshttp://radio.weblogs.com/0100812/stories/2002/06/26/linearTypesAndMonads.html
Call with Current Continuation Patternshttp://radio.weblogs.com/0100812
Some interesting weblogshttp://radio.weblogs.com/0100887/
Revisiting an old thread: choosing a foundation languagehttp://radio.weblogs.com/0100887/2002/01/31.html#a43
RSS-AWKhttp://radio.weblogs.com/0100887/2002/05/10.html#a231
First-class Attribute Grammarshttp://radio.weblogs.com/0100945/2002/04/05.html#a93
Pyrex - A language for writing Python extension moduleshttp://radio.weblogs.com/0100945/2002/04/20.html#a117
Python 2.3 Release Schedulehttp://radio.weblogs.com/0100945/2002/10/11.html#a303
Es: A shell with higher-order functionshttp://radio.weblogs.com/0100945/2002/12/23.html#a373
Is Inheritance a Pillar of OO?http://radio.weblogs.com/0100945/2003/02/11.html
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://radio.weblogs.com/0100945/2004/05/01.html#a531
One Day Compilers (Graydon Hoare)http://radio.weblogs.com/0101156/
Compiling functional languageshttp://radio.weblogs.com/0101156/2002/04/26.html#a150
Tachyhttp://radio.weblogs.com/0101156/stories/2002/03/19/tachy.html
NULLhttp://radio.weblogs.com/0101156
Related Weblogshttp://radio.weblogs.com/0101156
Template Languages in XSLThttp://radio.weblogs.com/0101391/
Coping with Changehttp://radio.weblogs.com/0101679/stories/2002/03/15/copingWithChange.html
Loell, a new programming languagehttp://radio.weblogs.com/0102385/
Links Slideshttp://radio.weblogs.com/0102385/2002/06/01.html#a125
Java hits obstacle with cell phoneshttp://radio.weblogs.com/0102385/2002/09/04.html#a179
Texts on concurrency?http://radio.weblogs.com/0102385/2003/02/28.html#a295
Screamer: a Common Lisp library for non-determinismhttp://radio.weblogs.com/0102385/2003/03/12.html#a309
Screamer: a Common Lisp library for non-determinismhttp://radio.weblogs.com/0102385/2003/03/18.html#a314
Scheme in the Real World: A Case Studyhttp://radio.weblogs.com/0102385/2003/09/04.html
Scheme in the Real World: A Case Studyhttp://radio.weblogs.com/0102385/2003/09/08.html
Alice Through the Looking Glasshttp://radio.weblogs.com/0102385/2004/12/23.html
No FP languages for the real-worldhttp://radio.weblogs.com/0102385/stories/2002/05/04/goodotnet.html
Java hits obstacle with cell phoneshttp://radio.weblogs.com/0102385
Essay: Multi-Paradigm Design and Generic Programminghttp://radio.weblogs.com/0105852/
Joel on Programming Languageshttp://radio.weblogs.com/0105852/2002/05/06.html#a274
Essay: Multi-Paradigm Design and Generic Programminghttp://radio.weblogs.com/0105852/stories/2002/11/10/multiparadigmDesignAndGenericProgramming.html
New features proposed for Java 1.5 by Sunhttp://radio.weblogs.com/0105852/stories/2002/11/19/isComInteropFundamentallyFlawed.html
New features proposed for Java 1.5 by Sunhttp://radio.weblogs.com/0105852/stories/2002/11/19/itsTheRuntimeStupid.html
Animism: An Essential Concept in Programming?http://radio.weblogs.com/0105977/
Why OO Suckshttp://radio.weblogs.com/0107481/
Is EJB Always Necessary?http://radio.weblogs.com/0107789/stories/2002/05/24/isEjbAlwaysNecessary.html
Is EJB Always Necessary?http://radio.weblogs.com/0107789/stories/2002/08/22/ejbNotAlwaysNecessary.html
IK.VM.NET Webloghttp://radio.weblogs.com/0109845/
Groovy Languagehttp://radio.weblogs.com/0112098/
Why don't more people use Prolog?http://radio.weblogs.com/0115954/2003/08/21.html#a161
Implementing Business Rules in the BC4J Frameworkhttp://radio.weblogs.com/0118231/2003/09/04.html#a145
unchecked exceptions are like runtime type checking?http://radio.weblogs.com/0122027/stories/2003/04/01/JavasCheckedExceptionsWereAMistake.html
Would LISP/FP help here?http://raintown.org/lava/
Algorithmic Theories of Everythinghttp://rapa.idsia.ch/~juergen/
Algorithmic Theories of Everythinghttp://rapa.idsia.ch/~juergen/locoart/locoart.html
Algorithmic Theories of Everythinghttp://rapa.idsia.ch/~juergen/toesv2/
Proof-Carrying Code (overview)http://raw.cs.berkeley.edu/papers.html#annotated
Proof-Carrying Code (overview)http://raw.cs.berkeley.edu/pcc.html
Why Johnny can't codehttp://rc3.org/2006/09/the_golden_age.php
Jef Raskin: The Woes of IDEshttp://rc3.org/cgi-bin/less.pl?arg=5401
Mind Mappershttp://rdf.dmoz.org
"Your" RDF Query Languagehttp://rdfstore.sourceforge.net/2002/06/24/rdf-query/query-use-cases.html
Description Logics in Literate Haskellhttp://rdfweb.org/pipermail/rdfweb-dev/2004-September/013658.html
Getting Startedhttp://readscheme.org/
Online Bibliography of Haskell Researchhttp://readscheme.org/
Introduction to module systems?http://readscheme.org/modules/
Continuations Reading Grouphttp://readscheme.org
Orca chosen as default Syllable scripting languagehttp://rebolweek.blogspot.com/
Misc Linkshttp://reddit.com/
Misc Linkshttp://reddit.com/blog/2005/12/night-of-living-python.html
Misc Linkshttp://reddit.com/blog/2005/12/on-lisp.html
Programming: 50, 100 years from nowhttp://reddit.com/info?id=38vr
Oberon Script. A Lightweight Compiler and Runtime System for the Webhttp://redhanded.hobix.com/
Gosling vs. Dynamic Languageshttp://redhanded.hobix.com/cult/youKnowKoichiSanYeahKoichiAtNamikilabInTokyoKnowWhatHeSApparentlyTheChosenSonShiGetALoadOfThat.html
Oberon Script. A Lightweight Compiler and Runtime System for the Webhttp://redhanded.hobix.com/inspect/tryRubyTutorialIsDone.html
LtU: Style and Focushttp://redwing.hutman.net/%7Emreed/warriorshtm/archivist.htm
LtU: Style and Focushttp://redwing.hutman.net/%7Emreed/warriorshtm/diplomat.htm
LtU: Style and Focushttp://redwing.hutman.net/%7Emreed/warriorshtm/troller.htm
High-Level Assembly Languagehttp://ref.cern.ch/CERN/CNL/2001/001/programming/
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://renggli.freezope.org/programming/smalltalk/fpm
What is so bad about compiling?http://repetae.net/john/computer/jhc/
any functional language without GC?http://repetae.net/john/computer/jhc/
Jhchttp://repetae.net/john/computer/jhc/
Haskell for C Programmershttp://repetae.net/john/computer/jhc/jhc.html
Jhchttp://repetae.net/john/computer/jhc/jhc.html
ML without GChttp://repetae.net/john/computer/jhc/jhc.html
Signature Based Polymorphism, Structural Subtyping and Duck Typinghttp://repetae.net/john/computer/jhc/jhc.html
Envisioning a New Language: A Conversation With Victoria Livschitzhttp://repetae.net/john/recent/out/supertyping.html
Signature Based Polymorphism, Structural Subtyping and Duck Typinghttp://repetae.net/john/repos/jhc/docs/type-classes.txt
Explaining monadshttp://reports-archive.adm.cs.cmu.edu/anon/2003/CMU-CS-03-149.pdf
WikiTalkhttp://repose.cx/emacs/wiki/
Haskell and creative freedomhttp://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-353.pdf
Yearning for a practical schemehttp://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-379.pdf
"The Anatomy of a Loop"http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-443.pdf
Haskell and creative freedomhttp://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-443.pdf
TinyScheme Revivedhttp://repository.readscheme.org/ftp/papers/sw2000/feeley.pdf
Ethnographic Study of Copy and Paste Programming Practices in OOPLhttp://repository.readscheme.org/ftp/papers/sw2002/kiselyov-talk.pdf
Educational Pearl: Automata as Macroshttp://repository.readscheme.org/ftp/papers/sw2003/macros.pdf
Continuations library for Javahttp://repository.readscheme.org/ftp/papers/sw2003/WebUI.pdf
OOPSLA 2005 Reportshttp://repository.readscheme.org/ftp/papers/tucker-aosd2003.pdf
Bad Engineering Properties of OO Languageshttp://research.compaq.com/SRC/articles/199702/BadPropertiesOfOO.html
Fugue: A Protocol Checker for the dotNET CLRhttp://research.compaq.com/SRC/esc/
elj Rounduphttp://research.compaq.com/SRC/esc/
Spec#http://research.compaq.com/SRC/esc/
Extended Static Checking for Javahttp://research.compaq.com/SRC/esc/
Why, Krakatoa and Caduceus: Software proofhttp://research.compaq.com/SRC/esc/Simplify.html
Compaq Web Languagehttp://research.compaq.com/SRC/WebL/
Compaq Web Languagehttp://research.compaq.com/SRC/WebL/examples.html
An interview with Chris Datehttp://research.i2r.a-star.edu.sg:8080/kleisli/
HOPL III and the History of Haskellhttp://research.ihost.com/hopl/
HOPL III and the History of Haskellhttp://research.ihost.com/hopl/calendar.html
HOPL III and the History of Haskellhttp://research.ihost.com/hopl/HOPL%20III%20Call%20for%20papers.pdf
The Essence of Data Access in Cwhttp://research.microsoft.com/%7Eemeijer/Papers/popl.pdf
Tim Bray: Dynamic-Language IDEshttp://research.microsoft.com/%7Esimonpj/papers/boxy
System F with Type Equality Coercionshttp://research.microsoft.com/%7Esimonpj/papers/ext%2Df/
Monitoring whether a function happenshttp://research.microsoft.com/%7Esimonpj/papers/marktoberdorf/
Avoiding worst case GC with large amounts of data?http://research.microsoft.com/%7Esimonpj/Papers/non-stop/index.htm
Haskell is not not MLhttp://research.microsoft.com/%7Esimonpj/papers/not-not-ml/index.htm
"Down with Lambda-Lifting"http://research.microsoft.com/%7Esimonpj/Papers/pj%2Dlester%2Dbook/
Implementation of FPLhttp://research.microsoft.com/%7Esimonpj/papers/slpj-book-1987/index.htm
Lock-Free Data Structures using STMs in Haskellhttp://research.microsoft.com/%7Esimonpj/papers/stm/lock-free.htm
Stack Inspection: Theory and Variantshttp://research.microsoft.com/~adg/Publications/details.htm#stack-inspection
Stack Inspection: Theory and Variantshttp://research.microsoft.com/~adg/Publications/MSR-TR-2001-103.pdf
Generalized Algebraic Data Types and Object-Oriented Programminghttp://research.microsoft.com/~akenn/generics/gadtoop.pdf
Multi-Stage Languageshttp://research.microsoft.com/~akenn/other/CodeBricks.pdf
Exceptional syntaxhttp://research.microsoft.com/~akenn/sml/ExceptionalSyntax.pdf
Is "type" a fundamental intrinsic property of values?http://research.microsoft.com/~akenn/units/index.html
Is "type" a fundamental intrinsic property of values?http://research.microsoft.com/~akenn/units/intro.html
Is "type" a fundamental intrinsic property of values?http://research.microsoft.com/~akenn/units/UnitsPresentation.htm
Grid Computing & the Linda Programming Modelhttp://research.microsoft.com/~antr/papers/coord02.ps
Two New Microsoft Languages - AsmL and Panhttp://research.microsoft.com/~conal/Pan/
Hakell mini-primerhttp://research.microsoft.com/~conal/Pan/default.htm
Hakell mini-primerhttp://research.microsoft.com/~conal/Pan/haskell-primer.htm
Functional Imageshttp://research.microsoft.com/~conal/papers/functional-images/
Declarative Event-Oriented Programminghttp://research.microsoft.com/~conal/papers/ppdp00/
Boring...http://research.microsoft.com/~conal/papers/ppdp00/
Implementing Distributed Systems Using Linear Naminghttp://research.microsoft.com/~daniel/unix-haters.html
Just wondering (strings)http://research.microsoft.com/~drh/pubs/spl.pdf
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://research.microsoft.com/~dsyme/netproj.aspx
PeakStream - a multi-core stream processing modelhttp://research.microsoft.com/~dsyme/papers/ml03-syme.pdf
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://research.microsoft.com/~emeijer/
Lang .NET 2006http://research.microsoft.com/~emeijer/
More from Udell on typinghttp://research.microsoft.com/~emeijer/
Lang .NET 2006http://research.microsoft.com/~emeijer/
Unifying Tables, Objects and Documentshttp://research.microsoft.com/~emeijer/
Writing an interpreter, targeting a VM or writing from scratch?http://research.microsoft.com/~emeijer/Papers/CLR.pdf
Stacking them up: a Comparison of Virtual Machineshttp://research.microsoft.com/~emeijer/Papers/CLR.pdf
foldl and foldrhttp://research.microsoft.com/~emeijer/Papers/CWIReport.pdf
"Down with Lambda-Lifting"http://research.microsoft.com/~emeijer/Papers/down.pdf
Incremental algorithm helphttp://research.microsoft.com/~emeijer/Papers/fpca91.pdf
NULLhttp://research.microsoft.com/~emeijer/Papers/fpca91.pdf
Research Papershttp://research.microsoft.com/~emeijer/Papers/fpca91.pdf
Practical Theory (was: T)http://research.microsoft.com/~emeijer/Papers/fpca91.pdf
Erik Meijer on LtUhttp://research.microsoft.com/~emeijer/Papers/fpca91.pdf
Why Dependent Types Matterhttp://research.microsoft.com/~emeijer/Papers/fpca91.pdf
Functional Programming Has Reached The Masses; It's Called Visual Basichttp://research.microsoft.com/~emeijer/Papers/ICFP06.pdf
No FP languages for the real-worldhttp://research.microsoft.com/~emeijer/Papers/MondrianDDJ.pdf
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://research.microsoft.com/~emeijer/Papers/XLinq%20XML%20Programming%20Refactored%20(The%20Return%20Of%20The%20Monoids).htm
Visual Basic and LINQhttp://research.microsoft.com/~emeijer/Papers/XML2003/xml2003.html
Ian Bicking: The challenge of metaprogramminghttp://research.microsoft.com/~fournet/papers/access-control-based-on-execution-history-ndss.pdf
JoCamlhttp://research.microsoft.com/~fournet/papers/inheritance-in-the-join-calculus-fsttcs.pdf
Non-Deterministic Interaction Netshttp://research.microsoft.com/~fournet/papers/join-tutorial.pdf
E Thesis: Robust Compositionhttp://research.microsoft.com/~fournet/papers/reflexive-cham-join-calculus.ps
Computer generates verifiable mathematics proofhttp://research.microsoft.com/~gonthier/
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://research.microsoft.com/~Gray/JimGrayHomePageSummary.htm
FP vs. JSPhttp://research.microsoft.com/~lampson/33-Hints/WebPage.html
Good Ideas, Through the Looking Glasshttp://research.microsoft.com/~lampson/33-Hints/WebPage.html
Principles for Computer System Designhttp://research.microsoft.com/~lampson/33-Hints/WebPage.html
Principles for Computer System Designhttp://research.microsoft.com/~lampson/Slides/TuringLectureAbstract.htm
Spec#http://research.microsoft.com/~leino/about.html
non-null types in an OO languagehttp://research.microsoft.com/~leino/papers/krml109.pdf
Fugue: A Protocol Checker for the dotNET CLRhttp://research.microsoft.com/~maf/fugue.pdf
Fugue: A Protocol Checker for the dotNET CLRhttp://research.microsoft.com/~maf
Lang .NET Symposium Registration Now Openhttp://research.microsoft.com/~mbarnett/
CFP: First workshop on multi-language infrastructure...http://research.microsoft.com/~nick/babel01.htm
Advantages of Soft Typinghttp://research.microsoft.com/~nick/benton03.pdf
Nick Benton: Simple Relational Correctness Proofs for Static Analyses and Program Transformationshttp://research.microsoft.com/~nick/correctnessfull.pdf
Abstracting Allocation: The New new Thinghttp://research.microsoft.com/~nick/mop.pdf
Machine Obstructed Proofhttp://research.microsoft.com/~nick/mop.ppt
Santa Claus in Polyphonic C#http://research.microsoft.com/~nick/polyphony/santa.pdf
Cω vs. Erlang?http://research.microsoft.com/~nick/santa.pdf
Fugue: A Protocol Checker for the dotNET CLRhttp://research.microsoft.com/~rdeline/
Currying of Complex Interfaceshttp://research.microsoft.com/~simonpj/Haskell/records.html
Curl on /. + Quickieshttp://research.microsoft.com/~simonpj/haskell98-revised/
GADT's revisitedhttp://research.microsoft.com/~simonpj/papers/gadt/gadt-icfp.pdf
Why type systems are interesting - part IIhttp://research.microsoft.com/~simonpj/papers/marktoberdorf/
Practical type inference for arbitrary-rank typeshttp://research.microsoft.com/~simonpj/papers/putting/index.htm
Currying of Complex Interfaceshttp://research.microsoft.com/~simonpj/Papers/records.htm
"Down with Lambda-Lifting"http://research.microsoft.com/~simonpj/Papers/slpj-book-1987/index.htm
HOPL III and the History of Haskellhttp://research.microsoft.com/~simonpj/Papers/static-semantics.dvi.gz
Practical OCamlhttp://research.microsoft.com/~simonpj/papers/stm/index.htm
Transactional Memory with data invariants (draft sequel to the STM-Haskell paper)http://research.microsoft.com/~tharris/drafts/2006-invariants-draft.pdf
Understanding the Dynamic Nature of a Programhttp://research.microsoft.com/~tharris/papers/2002-sigops-ew.pdf
Leaky regions: linking reclamation hints to program structurehttp://research.microsoft.com/~tharris/papers/2006-leaky-tr.pdf
Transactional Memory with data invariants (draft sequel to the STM-Haskell paper)http://research.microsoft.com/~tharris/papers/2006-transact.pdf
Transactional memory with data invariantshttp://research.microsoft.com/~tharris/papers/2006-transact.pdf
Concurrency made easy?http://research.microsoft.com/~tharris/scool/papers/sing.pdf
Workshop on Synchronization and Concurrency in OO languageshttp://research.microsoft.com/~tharris/scool05/
Programming: 50, 100 years from nowhttp://research.microsoft.com/~thoare/
Ellehttp://research.microsoft.com/~toddpro/
The Future of Compilershttp://research.microsoft.com/~toddpro/
Disruptive Programming Language Technologieshttp://research.microsoft.com/~toddpro/papers/disruptive.ppt
Do languages matter?http://research.microsoft.com/~toddpro/papers/disruptive.ppt
Quoteshttp://research.microsoft.com/~toddpro/papers/disruptive.ppt
Disruptive PLT, 4 years laterhttp://research.microsoft.com/~toddpro/papers/disruptive.ppt
Are Higher-Order Type Systems Too Hard?http://research.microsoft.com/~toddpro/papers/disruptive.ppt
Do languages matter?http://research.microsoft.com/~toddpro/papers/disruptive.ppt
LL2 Webcasthttp://research.microsoft.com/~toddpro/papers/disruptive.ppt
Needle, An OO FP Languagehttp://research.microsoft.com/~toddpro/papers/disruptive.ppt
NULLhttp://research.microsoft.com/~toddpro/papers/disruptive.ppt
CTMhttp://research.microsoft.com/~toddpro/papers/law.htm
The Future of Compilershttp://research.microsoft.com/~toddpro/papers/law.htm
The Future of Compilershttp://research.microsoft.com/~toddpro/vinod.htm
Ellehttp://research.microsoft.com/
Fugue: A Protocol Checker for the dotNET CLRhttp://research.microsoft.com/
Lua Shineshttp://research.microsoft.com/Collaboration/University/Europe/RFP/Rotor2/rotorProjects.aspx
Type Safety in a Dynamically Extensible Class Libraryhttp://research.microsoft.com/comapps/docs/Unknown.doc
Cω vs. Erlang?http://research.microsoft.com/Comega/
Cω Preview Availablehttp://research.microsoft.com/Comega/
Want to learn something newhttp://research.microsoft.com/Comega/
Visual Basic 9 Interview on DDJhttp://research.microsoft.com/Comega/
Visual Basic and LINQhttp://research.microsoft.com/Comega/
Introducing Comegahttp://research.microsoft.com/Comega/
Cwhttp://research.microsoft.com/Comega/
Investigations into Portable Object Codeshttp://research.microsoft.com/copyright/accept.asp?path=/users/simonpj/papers/spineless-tagless-gmachine.ps.gz&pub=34
SLAM project at Microsoft Researchhttp://research.microsoft.com/copyright/accept.asp?path=http://www.research.microsoft.com/slam/papers/slam-nt.pdf&pub=15
Lock-Free Data Structures using STMs in Haskellhttp://research.microsoft.com/displayArticle.aspx?id=1313
The Language of Biologyhttp://research.microsoft.com/displayArticle.aspx?id=711
Fugue: A Protocol Checker for the dotNET CLRhttp://research.microsoft.com/esp/
Can Abstract State Machines Be Useful in Language Theory?http://research.microsoft.com/foundations/AsmL/
call by ? and mental modelshttp://research.microsoft.com/fse/asml/
Two New Microsoft Languages - AsmL and Panhttp://research.microsoft.com/fse
What do you mean by studying "programming languages"?http://research.microsoft.com/Lampson/
Promising OS's from a Programming Language Perspectivehttp://research.microsoft.com/os/singularity/
Microsoft Phoenixhttp://research.microsoft.com/phoenix/
Microsoft Phoenix Frameworkhttp://research.microsoft.com/phoenix/
Ellehttp://research.microsoft.com/pls/
Shared Source CLI Betahttp://research.microsoft.com/programs/europe/rotor/
Generics for C# and .Net CLRhttp://research.microsoft.com/projects/clrgen/generics.pdf
The .NET team on VB.NEThttp://research.microsoft.com/projects/clrgen/generics.pdf
Parrot In Detailhttp://research.microsoft.com/projects/ilx/babel01.pdf
"Popular vs. Good" in Programming Languageshttp://research.microsoft.com/projects/ilx/fsharp.aspx
Most Productive FP Lang?http://research.microsoft.com/projects/ilx/fsharp.aspx
F#, a functional language for .Nethttp://research.microsoft.com/projects/ilx/fsharp.aspx
Contributing (?) Editorshttp://research.microsoft.com/projects/ilx/fsharp.htm
F#http://research.microsoft.com/projects/ilx/fsharp.htm
No FP languages for the real-worldhttp://research.microsoft.com/projects/ilx/fsharp.htm
Parrot In Detailhttp://research.microsoft.com/projects/ilx/ilx.htm
SecPAL: Design and Semantics of a Decentralized Authorization Languagehttp://research.microsoft.com/projects/SecPAL/
Miscellanyhttp://research.microsoft.com/projects/Vault/
Miscellanyhttp://research.microsoft.com/projects/Vault/learn/syntax.htm
Fugue: A Protocol Checker for the dotNET CLRhttp://research.microsoft.com/reliability/
Cwhttp://research.microsoft.com/research/downloads/
Why don't more people use Prolog?http://research.microsoft.com/research/dtg/davidhov/pap.htm
Static Analysis for Securityhttp://research.microsoft.com/research/pubs/view.aspx?tr_id=733
Securing the .NET Programming Modelhttp://research.microsoft.com/research/pubs/view.aspx?type=article&id=1216
Embedded Interpretershttp://research.microsoft.com/research/pubs/view.aspx?type=article&id=793
Variance and Generalized Constraints for C# Genericshttp://research.microsoft.com/research/pubs/view.aspx?type=inproceedings&id=1215
Abstracting Allocation: The New new Thinghttp://research.microsoft.com/research/pubs/view.aspx?type=inproceedings&id=1840
Reflective Program Generation with Patternshttp://research.microsoft.com/research/pubs/view.aspx?type=inproceedings&id=1957
A type discipline for authorization policieshttp://research.microsoft.com/research/pubs/view.aspx?type=Publication&id=1409
Control-Flow Integrityhttp://research.microsoft.com/research/pubs/view.aspx?type=Publication&id=1481
Control-Flow Integrityhttp://research.microsoft.com/research/pubs/view.aspx?type=Publication&id=1482
PeakStream - a multi-core stream processing modelhttp://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=1040
Deconstructing Process Isolationhttp://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=1087
SecPAL: Design and Semantics of a Decentralized Authorization Languagehttp://research.microsoft.com/research/pubs/view.aspx?type=Technical%20Report&id=1166
Samurai - Protecting Critical Heap Data in Unsafe Languageshttp://research.microsoft.com/research/pubs/view.aspx?type=Technical%20Report&id=1173
Accelerator: simplified programming of graphics processing units for general-purpose uses via data-parallelismhttp://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=1040
Integrating support for undo with exception handlinghttp://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=845
A Type Discipline for Authorization Policieshttp://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=848
Parameterized Unit Testshttp://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=917
A Typed, Compositional Logic for a Stack-Based Abstract Machinehttp://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=938
A Typed Intermediate Language for Compiling Multiple Inheritancehttp://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=952
Propositional Satisfiability and Constraint Programming: A comparative Surveyhttp://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=978
Modular Checking for Buffer Overflows in the Largehttp://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=993
Linear types for aliased resourceshttp://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=995
Oberon Script. A Lightweight Compiler and Runtime System for the Webhttp://research.microsoft.com/research/pubs/view.aspx?type=technical+report&id=1094
Verified Software: Theories, Tools, and Experimentshttp://research.microsoft.com/research/pubs/view.aspx?type=technical+report&id=1163
Can Abstract State Machines Be Useful in Language Theory?http://research.microsoft.com/research/pubs/view.aspx?type=technical+report&id=1205
Semantic Streams: a Framework for Declarative Queries and Automatic Data Interpretationhttp://research.microsoft.com/research/pubs/view.aspx?type=technical+report&id=898
An Overview of the Singularity Projecthttp://research.microsoft.com/research/pubs/view.aspx?type=technical+report&id=989
Intro to the Common Language Infrastructure with David Stutzhttp://research.microsoft.com/scripts/people/gogroup.asp?groupid=68
Control Transfer in Operating System Kernelshttp://research.microsoft.com/scripts/pubDB/pubsasp.asp?RecordID=84
SLAM project at Microsoft Researchhttp://research.microsoft.com/slam/
Fugue: A Protocol Checker for the dotNET CLRhttp://research.microsoft.com/slam/main.htm
SLAM project at Microsoft Researchhttp://research.microsoft.com/slam/presentations/CSTB.ppt
Fugue: A Protocol Checker for the dotNET CLRhttp://research.microsoft.com/spt/
Computer Science Looks for a Remakehttp://research.microsoft.com/TERMINATOR/
Validating the Unit Correctness of Spreadsheet Programshttp://research.microsoft.com/users/akenn/papers/
Unix as programming languagehttp://research.microsoft.com/users/church/wwwfiles/tutorials/unix_for_poets.ps
Generics for the CLRhttp://research.microsoft.com/users/dsyme/papers/generics.pdf
LINQ May 2006 Previewhttp://research.microsoft.com/Users/gmb/Papers/ecoop-corrected.pdf
Heterogenous lists (existential types)http://research.microsoft.com/Users/luca/Papers/OnUnderstanding.A4.pdf
Introducing Comegahttp://research.microsoft.com/Users/luca/Papers/Polyphony%20(TOPLAS).pdf
Modern Concurrency Abstractions for C#http://research.microsoft.com/Users/luca/Papers/Polyphony%20ECOOP.A4.pdf
Modern Concurrency Abstractions for C#http://research.microsoft.com/Users/luca/Papers/Polyphony%20ECOOP.A4.pdf
Why Events Are a Bad Ideahttp://research.microsoft.com/Users/luca/Papers/Squeak.pdf
Squeak: a Language for Communicating with Micehttp://research.microsoft.com/Users/luca/Papers/Squeak.pdf
The Case for First Class Messageshttp://research.microsoft.com/Users/luca/Papers/TypefulProg.A4.pdf
Essay: Multi-Paradigm Design and Generic Programminghttp://research.microsoft.com/Users/luca/Papers/TypefulProg.A4.pdf
OCaml vs. C++ for Dynamic Programminghttp://research.microsoft.com/Users/luca/Papers/TypeSystems.pdf
Why type systems are interestinghttp://research.microsoft.com/Users/luca/Papers/TypeSystems.pdf
Distributed programming made easyhttp://research.microsoft.com/Users/luca/Slides/1997-04-24%20Distributed%20Mobile%20Computation%20in%20Obliq.pdf
Cω Preview Availablehttp://research.microsoft.com/Users/luca/Slides/2003-11-13%20Transitions%20in%20Programming%20Models%20(Lisbon).pdf
Introducing Comegahttp://research.microsoft.com/Users/luca/Slides/2003-11-13%20Transitions%20in%20Programming%20Models%20(Lisbon).pdf
Porting the Clean Object I/O library to Haskellhttp://research.microsoft.com/Users/simonpj/#clean
Language Luminaries Meet in Europe on April 6http://research.microsoft.com/Users/simonpj/
Fun: HaWiki Quotes Pagehttp://research.microsoft.com/Users/simonpj/
Intro to the Common Language Infrastructure with David Stutzhttp://research.microsoft.com/Users/simonpj/
Bulk types for functional programminghttp://research.microsoft.com/Users/simonpj/Papers/collections.ps.gz
A Monadic Framework for Subcontinuationshttp://research.microsoft.com/Users/simonpj/papers/control/control.pdf
Longhorn Command Shell ("Monad")http://research.microsoft.com/Users/simonpj/Papers/excel/index.htm
Combinators for contractshttp://research.microsoft.com/Users/simonpj/Papers/financial-contracts/contracts-icfp.htm
Is this a new programming paradigmhttp://research.microsoft.com/Users/simonpj/Papers/financial-contracts/contracts-icfp.htm
G-Men Called on W-Hats for WMVDhttp://research.microsoft.com/Users/simonpj/Papers/financial-contracts/contracts-icfp.htm
The Type-System-Feature-Creep Death Spiralhttp://research.microsoft.com/Users/simonpj/Papers/first-class-modules/first_class_modules.pdf
First-class Modules for Haskellhttp://research.microsoft.com/Users/simonpj/papers/first-class-modules/index.htm
Wobbly typeshttp://research.microsoft.com/Users/simonpj/papers/gadt/gadt.ps.gz
GADT's revisitedhttp://research.microsoft.com/Users/simonpj/papers/gadt/index.htm
GADT's revisitedhttp://research.microsoft.com/Users/simonpj/papers/gadt/old-wobbly.htm
Debugging Functional Programshttp://research.microsoft.com/users/simonpj/papers/haskell-retrospective/
The Four Questionshttp://research.microsoft.com/Users/simonpj/papers/haskell-retrospective/HaskellRetrospective.pdf
Explaining monadshttp://research.microsoft.com/Users/simonpj/papers/haskell-retrospective/index.htm
What is so bad about compiling?http://research.microsoft.com/Users/simonpj/Papers/henk.ps.gz
"Popular vs. Good" in Programming Languageshttp://research.microsoft.com/Users/simonpj/papers/marktoberdorf/
Haskell for C Programmershttp://research.microsoft.com/Users/simonpj/papers/marktoberdorf/mark.pdf
Template Meta-programming in Haskellhttp://research.microsoft.com/Users/simonpj/papers/meta-haskell/
Contributing (?) Editorshttp://research.microsoft.com/Users/simonpj/Papers/oo-haskell/index.htm
Reconciling OO and Haskell-Style Overloadinghttp://research.microsoft.com/Users/simonpj/Papers/oo-haskell/overloading.ppt
What is so bad about compiling?http://research.microsoft.com/Users/simonpj/Papers/papers.html
Linear types for aliased resourceshttp://research.microsoft.com/users/simonpj/papers/parallel/
Having trouble with 'purity'http://research.microsoft.com/Users/simonpj/Papers/pj-lester-book/
Rewriting as a practical optimisation techniquehttp://research.microsoft.com/Users/simonpj/Papers/rules.htm
Dynamic typing in OCamlhttp://research.microsoft.com/Users/simonpj/papers/stm/
Visual Basic 9 Interview on DDJhttp://research.microsoft.com/Users/simonpj/papers/stm/
Tim Bray: On Threadshttp://research.microsoft.com/Users/simonpj/papers/stm/
The right default: concurrent components with message passinghttp://research.microsoft.com/Users/simonpj/papers/stm/index.htm
Concurrency made easy?http://research.microsoft.com/Users/simonpj/papers/stm/stm.pdf
GADT's revisitedhttp://research.microsoft.com/Users/simonpj
Some stupid questions on denotational semanticshttp://research.microsoft.com/users/thoare/A_theory_of_programming.pdf
Tony Hoare: Structured concurrent programminghttp://research.microsoft.com/users/thoare/Concurrent_programs_wait_faster_final.htm
Tony Hoare: Structured concurrent programminghttp://research.microsoft.com/users/thoare/StructuredConcurrent_programming.htm
Vault releasedhttp://research.microsoft.com/vault//learn/typing/typing.htm
Fugue: A Protocol Checker for the dotNET CLRhttp://research.microsoft.com/vault/
New languages for OS level programming?http://research.microsoft.com/vault/
Vault releasedhttp://research.microsoft.com/vault/
Insecure Macho Lovehttp://research.microsoft.com/vault/learn/papers/pldi01.pdf
Vault releasedhttp://research.microsoft.com/vault/learn/tutorial/intro.htm
Zing (MSR)http://research.microsoft.com/zing/
Project Acehttp://research.sun.com/features/ace/
Richard Hamming: You and Your Researchhttp://research.sun.com/jtech/pubs/#lang
20 Years of PLDI (1979 - 1999): A Selectionhttp://research.sun.com/jtech/pubs/98-oopsla-growing.ps
Interval Computationshttp://research.sun.com/minds/2004-0527/
Gosling hits 'Jackpot' with futuristic toolshttp://research.sun.com/people/mlvdv/
The Fortress Language Spec v0.618http://research.sun.com/people/mybio.php?uid=25706
ACE visual programming languagehttp://research.sun.com/projects/ace/
New features proposed for Java 1.5 by Sunhttp://research.sun.com/projects/ace/index.html
Java to gain multitasking improvementshttp://research.sun.com/projects/barcelona/papers/oopsla01.pdf
subtext: Uncovering the simplicity of programminghttp://research.sun.com/projects/jackpot/
The Fortress Language Spec v0.618http://research.sun.com/projects/plrg/
A Core Calculus of Metaclasseshttp://research.sun.com/projects/plrg/core-calculus.pdf
Strongly typed quantities in Javahttp://research.sun.com/projects/plrg/core-calculus.pdf
The Fortress Language Spec v0.618http://research.sun.com/projects/plrg/fortress0618.pdf
Fortress Programming Languagehttp://research.sun.com/projects/plrg/fortress0866.pdf
Fortress Spec 0.903http://research.sun.com/projects/plrg/fortress0903.pdf
Programming as an Experience: The Inspiration for Selfhttp://research.sun.com/research/features/tenyears/volcd/index.htm
Ward Cunningham: Testing, Types, and Morehttp://research.sun.com/research/features/tenyears/volcd/papers/ungar.htm
Gosling hits 'Jackpot' with futuristic toolshttp://research.sun.com/research/people/tball/
Prothonhttp://research.sun.com/research/self/papers/programming-as-experience.html
Ward Cunningham: Testing, Types, and Morehttp://research.sun.com/research/self/release/smalltalk.html
Type Inference in Object Oriented Languageshttp://research.sun.com/self/
Virtual machine implementation and dynamic languageshttp://research.sun.com/self/compiler.html
Self - The Power of Simplicity (Prototype Oriented versus Object Oriented)http://research.sun.com/self/index.html
Misc Newshttp://research.sun.com/self/Klein/release.html
ACM Queue: A Conversation with Alan Kayhttp://research.sun.com/self/papers/papers.html
Best Language Design Papers (survey)http://research.sun.com/self/papers/programming-as-experience.html
Programming as an Experience: The Inspiration for Selfhttp://research.sun.com/self/papers/programming-as-experience.html
"Types and Reflection" by Lauri Emil Alankohttp://research.sun.com/self/release_4.2/release.html
New version of Self releasedhttp://research.sun.com/self/release_4.2/release.html
Why type systems are interesting - part IIhttp://research.sun.com/self/release_4.2/release.html
ACM Queue: A Conversation with Alan Kayhttp://research.sun.com/self
The Fortress Language Spec v0.618http://research.sun.com/sunlabsday/talks.php?id=55
The English-Likeness Monsterhttp://research.sun.com/sunlabsday/talks.php?id=55
rST - Remote Smalltalkhttp://research.sun.com/techrep/1994/abstract-29.html
RPC Under Firehttp://research.sun.com/techrep/1994/abstract-29.html
A note on distributed computinghttp://research.sun.com/techrep/1994/abstract-29.html
The GNU 64-bit PL8 compilerhttp://researchweb.watson.ibm.com/journal/rd/483/gellerich.pdf
Programming Languages: Application and Interpretationhttp://rest.blueoxen.net/cgi-bin/wiki.pl
More on the "generics are evil" memehttp://retroweaver.reyelts.com
Switch statement designhttp://rgrig.blogspot.com/2004/11/switch.html
Code Readinghttp://rgrig.blogspot.com/2005/11/writing-readable-code.html
Rho calculushttp://rho.loria.fr/data/rta2001.pdf
Rho calculushttp://rho.loria.fr/papersGuidelines.html
Making a decision: C# or VB.NEThttp://richard.caetano.com/archive/2002_03_03_index.htm#10411298
Brainteaserhttp://richard.caetano.com/Articles/fog0000000031.html
Making a decision: C# or VB.NEThttp://richard.caetano.com/Articles/fog0000000031.html
Making a decision: C# or VB.NEThttp://richard.caetano.com/Articles/fog0000000032.html
Random "if it bends it is funny, if it breaks it isn't funny" line of thoughthttp://rickyclarkson.blogspot.com/2006/07/duck-typing-in-java-and-no-reflection.html
EuroHaskell 2004http://ridley.csbnet.se/gallery/eurohaskell
Continuations library for Javahttp://rifers.org/
Continuations library for Javahttp://rifers.org/blogs/gbevin/2005/9/23/announcing_rifecontinuations
Continuations library for Javahttp://rifers.org/wiki/display/RIFE/Web+continuations
Jakarta Commons Monad, er, Chainhttp://rifers.org/wiki/display/RIFECNT/Home
Continuations library for Javahttp://rifers.org
Unicon - Unified Extended Dialect of Iconhttp://ringer.cs.utsa.edu/research/idol/
Behaviour: Using CSS selectors to apply Javascript functionalityhttp://ripcord.co.nz/behaviour/
LASER Summerschoolhttp://rjdohnert.wordpress.com/2006/08/14/langnet-symposium-coverage/
The JCP EC rejects JDO 2.0http://rmh.blogs.com/weblog/2005/01/the_death_knell.html
House , hOp - the Haskell Operating Systemhttp://rmox.net/prelude/
Robocodehttp://robocode.alphaworks.ibm.com/
Scalabilityhttp://roc.cs.berkeley.edu/
Common Lisp Exception Handlinghttp://roc.cs.berkeley.edu/
The Java Syntactic Extenderhttp://roller.anthonyeden.com/page/ceperez/20021210#syntactic_extensions_standardization
Interactive Programminghttp://root.cern.ch/root/Cint.html
History of Programming Languages (Mirror Page)http://ropas.kaist.ac.kr/~saseo/cs320/hopl/
"Proof-Directed Debugging" Revisitedhttp://ropas.snu.ac.kr/~kwang/paper/06-jfp-yi.pdf
java vs. C# speed comparisons?http://rotor.cs.cornell.edu/SciMark/
java vs. C# speed comparisons?http://rotor.cs.cornell.edu/scimark/scimark.zip
Control Transfer in Operating System Kernelshttp://rover.cs.northwestern.edu/~surana/blog/archives/000080.html
Smalltalk case-statementhttp://rover.cs.northwestern.edu/~surana/blog/past/000195.html
Lambda the Ultimate Set Comprehensionhttp://rsise.anu.edu.au/~rpg/Publications/RegularGrammarLogics/tab05-gore-nguyen.pdf
RSS-AWKhttp://rss.benhammersley.com
Intentional Software Corporation (ISC)http://rss.com.com/2100-1001-958198.html?type=pt&part=rss&tag=feed&subj=news
C# standardization moves aheadhttp://rss.com.com/2100-1001-961737.html?type=pt&part=rss&tag=feed&subj=news
Microsoft rules...http://rss.com.com/2100-1001-965046.html?type=pt&part=rss&tag=feed&subj=news
Java hits obstacle with cell phoneshttp://rss.com.com/2100-1033-956351.html?type=pt&part=rss&tag=feed&subj=news
Extensible Term Languagehttp://ru2.php.net/history
Flexible Addition of Static Typing to Dynamically Typed Programshttp://rubyexperiences.blogspot.com/2005/12/dependency-breaking-techniques-from.html
Code Generation Networkhttp://rubyforge.org/cgi-bin/viewcvs.cgi/rubyjdwp/lib/jdwp/spec/jdwp_spec.rb?root=rubyjdwp&rev=1.3&view=markup
Ruby: Prelude - a Haskell-like functional libraryhttp://rubyforge.org/forum/forum.php?forum_id=8551
Code Generation Networkhttp://rubyforge.org/projects/rubyjdwp/
Objects and classes versus moduleshttp://rum.cs.yale.edu/trifonov/cs430/Pierce-book-991107.ps.gz
ruby vs pythonhttp://rupy.wmid.amu.edu.pl/
Why Johnny can't codehttp://rur-ple.sourceforge.net/en/rur.htm
Yearning for a practical schemehttp://s48.org/
Which Java compiler for a student/research project?http://sablecc.org/
Folding neither Left nor Right (or how to avoid overspecifying the solution to a problem)http://sac-home.org/
Sage: A Programming Language With Hybrid Type-Checkinghttp://sage.soe.ucsc.edu/sage-tr.pdf
Sage: A Programming Language With Hybrid Type-Checkinghttp://sage.soe.ucsc.edu
Type Inference in Object Oriented Languageshttp://salib.com/writings/thesis/thesis.pdf
Erlang the Moviehttp://salunov.narod.ru/LENIN.JPG
Lisp is sinhttp://samgentile.com/blog/
Mechanics of designing and implementing a languagehttp://sange.fi/~atehwa/omlib/
Polyglot and Nested Inheritancehttp://sardes.inrialpes.fr/~aschmitt/cwn/
Zipper-based file server/OShttp://sardes.inrialpes.fr/~aschmitt/cwn/2003.05.13.html
Why do they program in C++?http://sardes.inrialpes.fr/~aschmitt/cwn/2004.03.23.html#8
No asterisks, pleasehttp://sardes.inrialpes.fr/~aschmitt/cwn/2004.08.03.html#3
Dynamic typing in OCamlhttp://sardes.inrialpes.fr/~aschmitt/cwn/2005.09.20.html#6
JoCamlhttp://sardes.inrialpes.fr/~aschmitt/papers/afp4-jocaml.ps.gz
The Kell Calculushttp://sardes.inrialpes.fr/~aschmitt/papers/LNCS_GC_04_Kells.ps.gz
The Kell Calculushttp://sardes.inrialpes.fr/kells/
Think: a distributed systems architecturehttp://sardes.inrialpes.fr/research/think.php
Sash: The Javascript Runtimehttp://sash.alphaworks.ibm.com/
Your favourite editor/IDEhttp://satokar.com/viplugin/index.php
Book Review: Purely Functional Data Structureshttp://savannah.nongnu.org/cgi-bin/viewcvs/sunterlib/sunterlib/scsh/treaps/
Axiom Computer Algebra Systemhttp://savannah.nongnu.org/forum/forum.php?forum_id=2388
Axiom Computer Algebra Systemhttp://savannah.nongnu.org/projects/axiom/
Moving Away From XSLThttp://savannah.nongnu.org/projects/xsltxt
On the Revival of Dynamic Languageshttp://sbcl.sourceforge.net/
Lisp Machineshttp://sbcl.sourceforge.net/
Don Box: Scheme Is Lovehttp://sbcl.sourceforge.net
CellMLhttp://sbml.org/index.psp
Multidimensional arrayshttp://scala.epfl.ch/
When to create syntax?http://scala.epfl.ch/
New Year's Resolutionshttp://scala.epfl.ch/
JoCamlhttp://scala.epfl.ch/
Delevoping a new language...http://scala.epfl.ch/
Bruce Eckel on Java genericshttp://scala.epfl.ch/
Auld Lang Alicehttp://scala.epfl.ch/
A Core Calculus for Scala Type Checkinghttp://scala.epfl.ch/
Want to learn something newhttp://scala.epfl.ch/community/index.html
SICP Translationshttp://scala.epfl.ch/docu/
Realistic Functional Programming in the Java Platformhttp://scala.epfl.ch/docu/
Functions as Classes: Which languages?http://scala.epfl.ch/docu/
Google Code Searchhttp://scala.epfl.ch/docu/files/ProgrammingInScala.pdf
The English-Likeness Monsterhttp://scala.epfl.ch/docu/files/ScalaAsmL.pdf
Closures for Java or money backhttp://scala.epfl.ch/docu/files/ScalaByExample.pdf
Most Productive FP Lang?http://scala.epfl.ch/docu/files/ScalaByExample.pdf
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://scala.epfl.ch/docu/files/ScalaOverview.pdf
Functional programming and software engineeringhttp://scala.epfl.ch/docu/rationale.html
Duck typing vs Structural Subtypinghttp://scala.epfl.ch/docu/related.html
Higher order versus Object orderhttp://scala.epfl.ch/docu/related.html
A virtual class calculushttp://scala.epfl.ch/docu/related.html
A Brief History of Scalahttp://scala.epfl.ch/docu/scala2.html
Collection of links to monad implementations in various languages.http://scala.epfl.ch/examples/files/callccInterpreter.html
Tim Bray: Sun & Dynamic Javahttp://scala.epfl.ch/examples/files/patterns.html
Collection of links to monad implementations in various languages.http://scala.epfl.ch/examples/files/simpleInterpreter.html
Embedded Languages in Javahttp://scala.epfl.ch/index.html
Most Productive FP Lang?http://scala.epfl.ch/index.html
Scalahttp://scala.epfl.ch/index.html
Why Objects Have Failedhttp://scala.epfl.ch/index.html
Collection of links to monad implementations in various languages.http://scala.epfl.ch/index.html
A Java/Python hybrid?http://scala.epfl.ch/index.html
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://scala.epfl.ch/index.html
Realistic Functional Programming in the Java Platformhttp://scala.epfl.ch/intro/caseclasses.html
Realistic Functional Programming in the Java Platformhttp://scala.epfl.ch/intro/mixin.html
Realistic Functional Programming in the Java Platformhttp://scala.epfl.ch/intro/patmatch.html
A Deeper Look At Metafunctionshttp://scala.epfl.ch/intro/targettyping.html
Parser that allow syntax extensionshttp://scala.epfl.ch/intro/targettyping.html
When to create syntax?http://scala.epfl.ch/intro/targettyping.html
Realistic Functional Programming in the Java Platformhttp://scala.epfl.ch/intro/targettyping.html
When to create syntax?http://scala.epfl.ch/intro/targettyping.html
Envisioning a New Language: A Conversation With Victoria Livschitzhttp://scala.epfl.ch/intro/traits.html
Visual Basic and LINQhttp://scala.epfl.ch/intro/views.html
Envisioning a New Language: A Conversation With Victoria Livschitzhttp://scala.epfl.ch/intro/views.html
Best default sequence?http://scala.epfl.ch/intro/views.html
A-Posteriori Subtyping: Which Languages?http://scala.epfl.ch/intro/views.html
Scala 2http://scala.epfl.ch/nsc/files/Changes.pdf
Scala 2http://scala.epfl.ch/nsc/index.html
A-Posteriori Subtyping: Which Languages?http://scala.epfl.ch/nsc/index.html
Functional libraries for Javahttp://scala.epfl.ch/nsc/index.html
Most Productive FP Lang?http://scala.epfl.ch
Generics are a mistake?http://scala.epfl.ch
Advantages of Soft Typinghttp://scala.epfl.ch
Introduction to the Java EE 5 Platformhttp://scala.epfl.ch
The Next Mainstream Programming Languageshttp://scala.epfl.ch
Scalahttp://scala.epfl.ch
Scarlet Languagehttp://scarlet.sourceforge.net/Home.html
Inhouse traininghttp://schematics.sourceforge.net/scheme-london/
"Popular vs. Good" in Programming Languageshttp://schematics.sourceforge.net/scheme-london/nmk-case-study.pdf
Scheme in the Real World: A Case Studyhttp://schematics.sourceforge.net/scheme-london/nmk-case-study.pdf
Dressing up Self in JavaScripthttp://schematics.sourceforge.net/schemeql.html
Linkshttp://schematics.sourceforge.net/schemeql.html
XML Is Too Hard For Programmershttp://schematics.sourceforge.net/scheme-uk/xml.html
Developing Reliable Software with Scripting Languageshttp://schematics.sourceforge.net/schemeunit.html
SchemeUnit and SchemeQL: Two Little Languageshttp://schematics.sourceforge.net/schemeunit-schemeql.ps
Informal Scheme Workshop in Londonhttp://schematics.sourceforge.net/workshop-london-26082002.html
Language Constructionhttp://schematics.sourceforge.net
Proceedings of the Scheme Workshop 2003http://scheme2003.flux.utah.edu/
ICFP proceedings / Scheme workshophttp://scheme2006.cs.uchicago.edu/
A Stepper for Scheme Macroshttp://scheme2006.cs.uchicago.edu/10-culpepper.pdf
An Incremental Approach to Compiler Constructionhttp://scheme2006.cs.uchicago.edu/11-ghuloum.pdf
The Reasoned Schemerhttp://scheme2006.cs.uchicago.edu/index.html
Object Oriented Programming + Referential Transparencyhttp://scheme2006.cs.uchicago.edu/report.html#interactionsafestatefortheweb
The Reasoned Schemerhttp://scheme2006.cs.uchicago.edu/report.html
Schematics Scheme Cookbookhttp://schemecookbook.org/
Unix as programming languagehttp://schemecookbook.org/Cookbook/ProcessUntarScriptExample
Explaining monadshttp://schemecookbook.org/view/Cookbook/IdiomMonadicProgramming
Writing an interpreter, targeting a VM or writing from scratch?http://schemecookbook.org/view/Cookbook/PearlANormalForm
newLisp: A better Lisp/Scheme Fusion...http://schemecookbook.org
Draft R6RS availablehttp://schemers.org/Documents/Standards/Charter/
Scheme Language Steering Committee Report to the Communityhttp://schemers.org/Documents/Standards/Charter/status-mar-2006.html
Draft R6RS availablehttp://schemers.org
Most Productive FP Lang?http://schemeway.sourceforge.net/schemescript.html
The IDE Dividehttp://schemeway.sourceforge.net
Journals and papers?http://scholar.google.com/
CiteULikehttp://scholar.google.com/
Google Scholarhttp://scholar.google.com/
Scoping based on control flow graphhttp://scholar.google.com/scholar?cluster=2436231272998845454
Cost of provably-correct codehttp://scholar.google.com/scholar?cluster=4958628772712584598
online literature on CPL?http://scholar.google.com/scholar?hl=en&lr=&safe=off&cluster=4400998018667634278
Stroustrup: A Brief Look at C++0xhttp://scholar.google.com/scholar?hl=en&lr=&safe=off&q=cache:ecQD58xzEl8J:www.cs.arizona.edu/classes/cs520/spring02/sl5.pdf+
Formal methods used in developing "profitable" softwarehttp://scholar.google.com/scholar?q=Microsoft%20SLAM%20formal%20methods
Expressivity of lisp/scheme but speed of assembly/C/C++http://scholar.google.com/url?sa=U&q=http://portal.acm.org/ft_gateway.cfm%3Fid%3D359579%26type%3Dpdf%26dl%3DGUIDE%26dl%3DACM%26CFID%3D11111111%26CFTOKEN%3D2222222
What do you mean by studying "programming languages"?http://scholar.google.com/url?sa=U&q=http://www.massey.ac.nz/~kahawick/159331/hudak.pdf
Journals and papers?http://science.slashdot.org/article.pl?sid=05/03/09/0255238
Is STL algorithms doing damage to the cause?http://scienceworld.wolfram.com/biography/Gauss.html
LtU: Style and Focushttp://scoop.kuro5hin.org/
Don Knuth: Musings and Morehttp://scpd.stanford.edu/knuth/
Archivedhttp://scriptingnews.userland.com/backissues/2001/01/26#whereWereAt
XSLT Extensions Revisitedhttp://scriptingnews.userland.com/backissues/2001/02/23
RFC: A Little IDLhttp://scriptingnews.userland.com/backissues/2001/03/05
Web services: Winer on WSDLhttp://scriptingnews.userland.com/backissues/2002/01/18#lf819a5b513399afb96be2354a6398157
Web services: Winer on WSDLhttp://scriptingnews.userland.com/backissues/2002/01/24#l1eb33a91f4a7ab582451d453177a6603
Mischttp://scriptingnews.userland.com/backissues/2002/02/03#transitions
Funny Flash hackhttp://scriptingnews.userland.com/backissues/2002/02/08#ld1ffd41cd2e2ab3f03a8c4fd8e17c3a5
Terrariumhttp://scriptingnews.userland.com/backissues/2002/03/11#lb008a6110b33ba907e56dfe6455f2fa4
Edsger Wybe Dijkstra (1930-2002)http://scriptingnews.userland.com/backissues/2002/08/08#When:6:27:30AM
Most amazing designer?http://scriptingnews.userland.com/backissues/2002/10/08#brainTrust
Python 2.3a2 was released on February 19, 2003http://scriptingnews.userland.com/backissues/2003/02/22#When:4:43:07AM
XML Is Too Hard For Programmershttp://scriptingnews.userland.com/backissues/2003/03/17#When:10:35:40AM
Miguel de Icaza on .NEThttp://scriptingnews.userland.com/stories/storyReader$1275
Graphite DSL for Advanced Typographyhttp://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=CmplxRndExamples
Slow News Day: How About Some Benchmarks?http://scutigena.sf.net
Language Constructionhttp://scwm.sourceforge.net/
Alloy: A Simple Structural Modeling Language Based on First-Order Logichttp://sdg.csail.mit.edu/
Alloy: A Lightweight Object Modelling Notationhttp://sdg.lcs.mit.edu/~dnj/index.html
Alloy: A Lightweight Object Modelling Notationhttp://sdg.lcs.mit.edu/~dnj/pubs/alloy-journal.pdf
Tuples + Objects + Infosets =Too Much Stuff!http://sdg.lcs.mit.edu/alloy
Womblehttp://sdg.lcs.mit.edu/womble/
Womblehttp://sdg.lcs.mit.edu/womble/manual3.gif
LASER Summerschoolhttp://se.ethz.ch/~meyer/
LASER Summerschoolhttp://se.inf.ethz.ch/laser/2006/index.php
LASER Summerschoolhttp://se.inf.ethz.ch/laser/2006/registration.php
LASER Summerschoolhttp://se.inf.ethz.ch/laser/2006/visitor_info.php
AutoTest - Automated contract based testing for Eiffelhttp://se.inf.ethz.ch/people/leitner/auto_test/
Syntax-diagram generator for YACC grammarshttp://se.wtb.tue.nl/~hat/showgrammar/
Just What is it that Makes Martin-Lof's Type Theory so Different, so Appealing?http://se10.comlab.ox.ac.uk:8080/InformaticPhenomena/Michaelmas2005_en.html
Petition for adding garbage collection to C++.http://seal-reflex.web.cern.ch/seal-reflex/
Database Theory and Type systems/Programming Languages.http://search.barnesandnoble.com/booksearch/isbnInquiry.asp?isbn=0201309785
Language affects 'half of vision'http://search.barnesandnoble.com/booksearch/isbninquiry.asp?pwb=1&ean=9780671635145
Language affects 'half of vision'http://search.barnesandnoble.com/booksearch/isbninquiry.asp?userid=8I2cIXnCMP&pwb=1&ean=9780874774245
Whitespacehttp://search.cpan.org/~dconway/Acme-Bleach-1.12/lib/Acme/Bleach.pm
Embedding one language in anotherhttp://search.cpan.org/~ingy/Inline-0.44/
Whitespacehttp://search.cpan.org/~jnagra/Acme-Smirch-0.91/Smirch.pm
Parrot 0.2.2 Releasedhttp://search.cpan.org/~ltoetsch/parrot-0.2.2/compilers/pge/README
Prothonhttp://search.cpan.org/~teverett/Class-Prototyped-1.01/lib/Class/Prototyped.pm
Type inference for Pythonhttp://search.cpan.org/dist/Devel-TypeCheck/
Intentional Programming Overviewhttp://search.cpan.org/doc/DCONWAY/Perl6-Currying-0.05/lib/Perl6/Currying.pm
Generators in Python, Icon and Schemehttp://search.editthispage.com/?site=Lambda+the+Ultimate&q=continuations
Prolog (database)http://search.editthispage.com/?site=Lambda+the+Ultimate&q=Prolog
Catching more errors at compile time with Generic Javahttp://search.editthispage.com/default?s=1&m=50&q=generic&site=Lambda+the+Ultimate
Lambda the Ultimate Set Comprehensionhttp://search.store.yahoo.com/cgi-bin/nsearch?follow-pro=1&vwcatalog=doverpublications&catalog=doverpublications&query=Axiomatic%20set%20theory
ACE visual programming languagehttp://search.userland.com/
Guido on Pythonhttp://searchenterpriselinux.techtarget.com/searchEnterpriseLinux_Home_Page/0,283774,,00.html
Guido on Pythonhttp://searchenterpriselinux.techtarget.com/searchEnterpriseLinux_Q_A_Page/0,285144,531191,00.html
"Popular vs. Good" in Programming Languageshttp://seaside.st/
Why do they program in C++?http://sebastien.ailleret.perso.cegetel.net/caml
Continuations and MicroThreads on Monohttp://secondlife.blogs.com/babbage/2006/05/microthreading_.html
G-Men Called on W-Hats for WMVDhttp://secondlife.com/badgeo/wakka.php?wakka=HomePage
Non-null references?http://secure.ucd.ie/documents/tutorials/slides/3_warnings.pdf
Weak vs. strong typinghttp://secure.ucd.ie/products/opensource/ESCJava2/
ACM Queue: On Usability of Programming Languageshttp://secure.ucd.ie/products/opensource/ESCJava2/
unchecked exceptions are like runtime type checking?http://secure.ucd.ie/products/opensource/ESCJava2/
The case for Semantic Analysishttp://secure.ucd.ie/products/opensource/ESCJava2/
The case for Semantic Analysishttp://secure.ucd.ie/products/opensource/ESCJava2/ESCTools/slides/escjava_demo.pdf
Non-null references?http://secure.ucd.ie/products/opensource/ESCJava2/faq.html
Developing Reliable Software with Scripting Languageshttp://sel.gsfc.nasa.gov/website/documents/online-doc.htm
Every Language War Everhttp://semanticcompositions.typepad.com/index/2004/02/everyones_a_lin.html
Introducing Continuationshttp://semanticsarchive.net/Archive/DE2MmFmZ/barker.continuations.intro.pdf
Felleisen: How to Design Class Hierarchieshttp://semanticsarchive.net/Archive/DE2YTM1N/barker-shan-tlg.pdf
A gentle introduction to TLG, the Curry-Howard correspondence, and cut-eliminationhttp://semanticsarchive.net/Archive/DMzOTFiN/
Color Cognition and Languagehttp://semantics-online.org/blog/2003/11/color_cognition_and_language
Kai von Fintel: Essential Readings in Semanticshttp://semantics-online.org/blog/2003/12/essential_readings_in_semantics
RDF and Databaseshttp://semanticweb2002.aifb.uni-karlsruhe.de/slides/sem2-storage.ppt
High Level Language = Virtual Machinehttp://sempiternity.org/~indigo/uuu/uuuwiki/index.php/Bismuth
Call-by-name is dual to call-by-valuehttp://seppuku.editthispage.com
SERIEShttp://series.sourceforge.net/
Software Complexityhttp://sern.ucalgary.ca/courses/cpsc/451/W98/Complexity.html#RTFToC10
Smalltalk-style o/p in Pythonhttp://server2.ezboard.com/bobjectorienteddevelopment
Dispelling Java programming language mythshttp://service2.boulder.ibm.com/devtools/news1001/art24.htm
JavaOnehttp://servlet.java.sun.com/javaone/index.jsp
Generic Programminghttp://setis.library.usyd.edu.au/stanford/archives/fall1997/entries/category-theory/
Your favourite editor/IDEhttp://sf.net/projects/schemeway
Designing Tapestry Mega-Componentshttp://sf.net/projects/tapestry
Lambda the Ultimate Set Comprehensionhttp://shemesh.larc.nasa.gov/images/humor-zfc.jpg
LtU: Style and Focushttp://shirky.com/writings/group_enemy.html
Lock-Free Data Structures using STMs in Haskellhttp://shizuku.appsolutions.com/lock_free_haskell_stm.pdf
SICP Translationshttp://shootout.alioth.debian.org/
A Java/Python hybrid?http://shootout.alioth.debian.org/benchmark.php?test=all&lang=nice&lang2=python&sort=fullcpu
Bruce Tate: Technologies that may challenge Javahttp://shootout.alioth.debian.org/benchmark.php?test=fasta&lang=all&sort=fullcpu
"Popular vs. Good" in Programming Languageshttp://shootout.alioth.debian.org/benchmark.php?test=takfp&lang=all&sort=fullcpu
what are the differences between erlang process and pthread threads?http://shootout.alioth.debian.org/debian/benchmark.php?test=message&lang=all
Battle of the Languages IIhttp://shootout.alioth.debian.org/gp4/
Bruce Tate: Technologies that may challenge Javahttp://shootout.alioth.debian.org/gp4/benchmark.php?test=fasta&lang=all&sort=fullcpu
what are the differences between erlang process and pthread threads?http://shootout.alioth.debian.org/gp4/benchmark.php?test=message&lang=all
Bruce Tate: Technologies that may challenge Javahttp://shootout.alioth.debian.org/gp4/benchmark.php?test=sumcol&lang=all&sort=fullcpu
Bruce Tate: Technologies that may challenge Javahttp://shootout.alioth.debian.org/gp4/benchmark.php?test=sumcol&lang=all&sort=lines
Reproducing Programs implement Lazy Listshttp://shootout.alioth.debian.org/great/benchmark.php?test=pidigits&lang=all&sort=fullcpu
The Language Wars are Dead; Long Live the Language Wars!http://shootout.alioth.debian.org/index.php
"Popular vs. Good" in Programming Languageshttp://shootout.alioth.debian.org/old/
Short examples of complex use of state?http://shootout.alioth.debian.org/sandbox/benchmark.php?test=health&lang=all&sort=fullcpu#about
Slow News Day: How About Some Benchmarks?http://shootout.alioth.debian.org
newLisp: A better Lisp/Scheme Fusion...http://shootout.alioth.debian.org
Microsoft's Software Factories and DSLshttp://shopping.msn.com/search/detail.aspx?pcid=1935&prodid=2092598&ptnrid=141
Dr. Kenneth Iverson Passes Awayhttp://shrogers.com/zope/reflections
Revisiting an old thread: choosing a foundation languagehttp://sicp.ai.mit.edu/
Structure & Interpretation of Computer Programshttp://sicp.arsdigita.org/text/sicp/content/
Object-Oriented Scripting in Rubyhttp://sicp.arsdigita.org/text/sicp/section/64/
"Popular vs. Good" in Programming Languageshttp://sigchi.org/chi95/Electronic/documnts/shortppr/mk_bdy.htm
foldl and foldrhttp://sigfpe.blogspot.com/2005/08/product-of-all-primes-is-42.html
Dataflow programming for PIC microcontrollershttp://sigfpe.blogspot.com/2006/06/monadic-lightswitch.html
Implementing arrayshttp://sigfpe.blogspot.com/2006/08/geometric-algebra-for-free_30.html
Best Introduction To Monads For Newbies (& Especially Imparative Minds) I'v Ever Read!!!http://sigfpe.blogspot.com/2006/08/you-could-have-invented-monads-and.html
Understanding continuationshttp://sigfpe.blogspot.com/2006/08/you-could-have-invented-monads-and.html
The Underhanded C Contesthttp://silverstr.ufies.org/blog/archives/000935.html
Simulators: Virtual Machines of the Past (and Future)http://simh.trailing-edge.com
Mind Mappershttp://simile.mit.edu/piggy-bank/introduction.html
Mind Mappershttp://simile.mit.edu/piggy-bank/screen-scrapers-howto.html
Mind Mappershttp://simile.mit.edu
Continuationshttp://simon.incutio.com/archive/2003/04/03/#closuresAndContinuations
JDO Architectureshttp://sisal.sourceforge.net/
Dead Languageshttp://sisal.sourceforge.net/
POOMAhttp://sisal.sourceforge.net/
Can Programming Be Liberated from the von Neumann Style?http://sisal.sourceforge.net
Continuations library for Javahttp://sisc.sourceforge.net/
Contributing (?) Editorshttp://sisc.sourceforge.net/
SISC 1.4.0 Releasedhttp://sisc.sourceforge.net
"Popular vs. Good" in Programming Languageshttp://sisc.sourceforge.net
Tail call elimination decorator in Pythonhttp://sisc.sourceforge.net
Developing Interactive Web Programs (Scheme Servlets)http://sisc.sourceforge.net
SISC 1.9.4 Releasedhttp://sisc.sourceforge.net
SISCwebhttp://siscweb.sourceforge.net/
NetKernel - XML processing pipelinehttp://siscweb.sourceforge.net
Embedding Lisp/Logic for Roboticshttp://sjcomp.virtualave.net/files/compsci9703.html
Lang .NET Symposium Registration Now Openhttp://sky.fit.qut.edu.au/~gough/
Metaphorhttp://sky.fit.qut.edu.au/~neverov/metaphor/
"... because common people think like so-and-so..."http://slashdot.org/~Albert%20Y.C.%20Lai/journal/83868
2nd CfP: Structures and Deductionshttp://slashdot.org/~Chalst/journal/
Guido on Pythonhttp://slashdot.org/
Larry Wall on Perl6http://slashdot.org/
Language and Syntaxhttp://slashdot.org/article.pl?sid=00/08/08/195240&mode=thread
C# reviewhttp://slashdot.org/article.pl?sid=00/08/09/1612254&mode=nocomment
Slashdot: Python + Rubyhttp://slashdot.org/article.pl?sid=01/03/25/1624239&mode=thread
Curl on /. + Quickieshttp://slashdot.org/article.pl?sid=01/04/06/1335241&mode=thread
Slashdot: Python + Rubyhttp://slashdot.org/article.pl?sid=01/04/16/231235&mode=thread
Slashdot: Python + Rubyhttp://slashdot.org/article.pl?sid=01/04/18/001236&mode=thread
Slashdot: Python + Rubyhttp://slashdot.org/article.pl?sid=01/04/20/1455252&mode=thread
Links to JFP Papershttp://slashdot.org/article.pl?sid=01/04/24/149257&mode=thread
(Lisp) Beating the Averageshttp://slashdot.org/article.pl?sid=01/05/01/1539239&mode=thread
Python, XML, .NET - Lutz Interviewhttp://slashdot.org/article.pl?sid=01/05/11/0021241&mode=thread
Java as a CS Introductory Language?http://slashdot.org/article.pl?sid=01/06/11/2021220&mode=thread
Pioneers of the FORTRAN Programming Languagehttp://slashdot.org/article.pl?sid=01/06/14/0119230&mode=thread
Happy Birthday LtUhttp://slashdot.org/article.pl?sid=01/07/26/1831249&mode=thread
Happy Birthday LtUhttp://slashdot.org/article.pl?sid=01/07/27/0245224&mode=thread
Chuck Moore holds Forthhttp://slashdot.org/article.pl?sid=01/09/11/139249&mode=thread
Ask Kent M. Pitman About Lisp, Scheme And Morehttp://slashdot.org/article.pl?sid=01/10/12/1234218
Casting SPELs in Lisphttp://slashdot.org/article.pl?sid=01/11/03/1726251
Kent M. Pitman's Second Windhttp://slashdot.org/article.pl?sid=01/11/13/0420226&mode=thread
Slashdot looks for the perfect languagehttp://slashdot.org/article.pl?sid=02/02/11/1857203&mode=thread&tid=156
The developer's dilemmahttp://slashdot.org/article.pl?sid=02/02/26/2026218
Two Case Studies of Open Source Software Developmenthttp://slashdot.org/article.pl?sid=02/10/08/1553244&mode=thread&tid=99
Whitespacehttp://slashdot.org/article.pl?sid=03/04/01/0332202
NewCode, a secure PLhttp://slashdot.org/article.pl?sid=03/04/01/0332202
Longhorn Command Shell ("Monad")http://slashdot.org/article.pl?sid=03/10/31/1346201&mode=thread&tid=185&tid=190&tid=201
The Next Move in Programming (Livschitz interview)http://slashdot.org/article.pl?sid=04/02/13/1814202
Learning FP Through MultiMediahttp://slashdot.org/article.pl?sid=04/03/12/221232
Prothonhttp://slashdot.org/article.pl?sid=04/03/26/1545216
Programming in dchttp://slashdot.org/article.pl?sid=04/04/26/1057236
Meta Math - new Chaitin Bookhttp://slashdot.org/article.pl?sid=04/06/10/1947247
New Paul Graham thing...http://slashdot.org/article.pl?sid=04/08/24/1230245
Croquet Project Releases Initial Developer Releasehttp://slashdot.org/article.pl?sid=04/10/12/1241233
New Chip Heralds a Parallel Futurehttp://slashdot.org/article.pl?sid=05/01/23/0239207&tid=126&tid=1
Print.google.comhttp://slashdot.org/article.pl?sid=05/03/21/1237243&tid=217&tid=95
American lecture tour gets realhttp://slashdot.org/article.pl?sid=05/10/12/2319237&tid=109&tid=99
Compiler Technology for Scalable Architectureshttp://slashdot.org/article.pl?sid=06/02/26/1755234
The Future of Compilershttp://slashdot.org/articles/00/03/23/106257.shtml
Avoiding Language Advocacyhttp://slashdot.org/articles/00/12/14/1539218.shtml
If I were Deanhttp://slashdot.org/articles/00/12/19/0142229.shtml
A Declarative Model for Simple Narrativeshttp://slashdot.org/articles/02/08/06/1755258.shtml?tid=99
MIT OpenCourseWare: Laboratory in Software Engineeringhttp://slashdot.org/articles/02/09/30/1647213.shtml?tid=146
XML Is Too Hard For Programmershttp://slashdot.org/articles/03/03/18/0712248.shtml?tid=95&tid=156
Beautiful code?http://slashdot.org/askslashdot/01/01/25/0230208.shtml
Structure & Interpretation of Computer Programshttp://slashdot.org/books/98/11/06/0955235.shtml
The Sound of Mathematicshttp://slashdot.org/books/99/04/23/147248.shtml
Lambda: the ultimate "little language"http://slashdot.org/bsd/01/09/24/1432223.shtml
"The Silver Bullet"http://slashdot.org/comments.pl?sid=120364&cid=10141557
Functional programming in Javahttp://slashdot.org/comments.pl?sid=1674&cid=1648817
Stroustrup talking about C++0xhttp://slashdot.org/comments.pl?sid=172797&cid=14384078
Future Directions for C++http://slashdot.org/developers/01/04/23/2152226.shtml
Generating all n-tupleshttp://slashdot.org/developers/01/08/09/2246221.shtml
A Tail-Recursive Machine with Stack Inspectionhttp://slashdot.org/developers/01/11/03/1726251.shtml
Slashdot: Hardware Description Languageshttp://slashdot.org/developers/02/01/16/219258.shtml
Downsides to the C++ STL?http://slashdot.org/developers/02/04/29/1813208.shtml?tid=156
Quoteshttp://slashdot.org/interviews/01/04/20/1455252.shtml
NULLhttp://slashdot.org/interviews/01/04/20/1455252.shtml
Kent M. Pitman Answers On Lisphttp://slashdot.org/interviews/01/11/03/1726251.shtml
Casting SPELs in Lisphttp://slashdot.org/interviews/01/11/13/0420226.shtml
Downsides to the C++ STL?http://slashdot.org
Perl Exegesis (examples)http://slashdot.org
Why type systems are interesting - part IIhttp://slate.msn.com/id/2081042/
The fate of reduce() in Python 3000http://slate.tunes.org/
Squeak tutorialhttp://slate.tunes.org/
Why did Python Grow?http://slate.tunes.org/
Yearning for a practical schemehttp://slate.tunes.org/
What's up guys?http://slate.tunes.org/
The Case for First Class Messageshttp://slate.tunes.org/
Prototype based OOhttp://slate.tunes.org/
Multiple Dispatch with Prototypeshttp://slate.tunes.org/
Choice of OS of LtU readershttp://slate.tunes.org/
ANN: YARD Parserhttp://slate.tunes.org/
ANN: YARD Parserhttp://slate.tunes.org/doc/progman/node11.html
Macros/Syntax vs. AST manipulationhttp://slate.tunes.org/doc/progman/node12.html
Lisp is sinhttp://slate.tunes.org/doc/progman/node12.html
Error handling strategieshttp://slate.tunes.org/doc/progman/node22.html
Collection of links to monad implementations in various languages.http://slate.tunes.org/downloads.html
Confused about what Macros could be.http://slate.tunes.org/future.html
Collection of links to monad implementations in various languages.http://slate.tunes.org/repos/main/src/unfinished/monad.slate
House , hOp - the Haskell Operating Systemhttp://slate.tunes.org
Lisp is sinhttp://slate.tunes.org
Confused about what Macros could be.http://slate.tunes.org
Back to the future...http://slate.tunes.org
Languages by people in langsmiths@yahoogroups.comhttp://slate.tunes.org
Needle, An OO FP Languagehttp://slate.tunes.org
Sharing Code through First-class Environmentshttp://slate.tunes.org
The TUNES Problemhttp://slate.tunes.org
Macros/Syntax vs. AST manipulationhttp://slate.tunes.org
Dressing up Self in JavaScripthttp://slate.tunes.org
Classes or prototypeshttp://slate.tunes.org
Combining Theorem Proving and Programminghttp://slc.math.ist.utl.pt/lcf/pubs/paper6.pdf
Sleep, scripting language for Java apps, releasedhttp://sleep.hick.org/
Cellanghttp://sleepingsquirrel.org/cell/cell.html
Why type systems are interesting - part IIhttp://sleepingsquirrel.org/haskell/even.html
Dynamic Eager Haskellhttp://sleepingsquirrel.org/haskell/prof.png
Lisp Lovers, how would you fix Lisp or bring it up to date?http://sleepingsquirrel.org/lisp/sym_diff.lisp
Collection of links to monad implementations in various languages.http://sleepingsquirrel.org/monads/monads.html
Explaining monadshttp://sleepingsquirrel.org/monads/monads.html
Explaining monadshttp://sleepingsquirrel.org/monads/parser/monad_parser.txt
Issue One of The Monad.Reader, monthly Haskell eZinehttp://sleepingsquirrel.org/TMR/Issue3.pdf
Method inlining as a macro systemhttp://slesinsky.org/brian/code/inline_as_macros.html
Language Oriented Programminghttp://slesinsky.org/brian/code/little_languages.html
"Language Oriented Programming" Meta Programming Systemhttp://sloan.stanford.edu/mousesite/1968Demo.html
A virtual class calculushttp://slurp.doc.ic.ac.uk/pubs/tribe.pdf
The Case for First Class Messageshttp://smallblog.smalltalk.org:9999/seaside/blog/SmalltalkDotOrg/8054a0fb-8d0c-4e0e-93f0-9752557b9b55
The Case for First Class Messageshttp://smallblog.smalltalk.org:9999/seaside/blog/SmalltalkDotOrg/a95851f7-9db9-40fb-a2bb-ca8fa53c0350
Mind Mappershttp://smallthought.com/blog/?p=15
SmartEiffel The GNU Eiffel compiler - 1.0 releasehttp://smarteiffel.loria.fr/
SmartEiffel: implementation techniqueshttp://smarteiffel.loria.fr/
Shrink-wrap developers: what programming language?http://smarteiffel.loria.fr/
A Java/Python hybrid?http://smarteiffel.loria.fr/
SmartEiffel The GNU Eiffel compiler - 1.0 releasehttp://smarteiffel.loria.fr/papers/ismm98.pdf
SmartEiffel: implementation techniqueshttp://smarteiffel.loria.fr/papers/papers.html
SmartEiffel The GNU Eiffel compiler - 1.0 releasehttp://smarteiffel.loria.fr/papers/papers.html
Design By Contract Discussionhttp://smarteiffel.loria.fr
Findler's Contract Flaw Analysis and Eiffelhttp://smarteiffel.loria.fr
Ruby the Rivalhttp://snakesandrubies.com/
MPS-based editor for Epigram programming language.http://sneezy.cs.nott.ac.uk/epigram/
Why Dependent Types Matterhttp://sneezy.cs.nott.ac.uk/epigram/
The Epigram Bloghttp://sneezy.cs.nott.ac.uk/epigram/epilogue/
How to make a *truly* better alternative to C++http://snkkid.blogspot.com/2006/08/how-to-make-truly-better-alternative.html
Snowball: A language for stemming algorithmshttp://snowball.tartarus.org/
Snowball: A language for stemming algorithmshttp://snowball.tartarus.org/porter/stem.sbl
Critique of the Windows APIhttp://softlab.icsd.aegean.gr/~dspin/pubs/jrnl/1997-CSI-WinApi/html/win.html
Patterns for Domain Specific Languageshttp://softlab.icsd.aegean.gr/~dspin/pubs/jrnl/2000-JSS-DSLPatterns/html/dslpat.html
New Chip Heralds a Parallel Futurehttp://softpear.sourceforge.net/
Testing Frameworkhttp://software-carpentry.codesourcery.com/
Software Factories at OOPSLA 2005http://softwarefactories.com/workshops/OOPSLA-2005/SoftwareFactoryWorkshopAnnouncement.htm
Techniques for JIT (parallel?) compilation of straight line numerical codehttp://softwire.sourceforge.net/
Prevayler - Transparent Java Persistencehttp://sourceforge.net/docman/display_doc.php?docid=7290&group_id=36113
Why do they program in C++?http://sourceforge.net/forum/forum.php?forum_id=350240
XSieve: XSLT + Schemehttp://sourceforge.net/forum/forum.php?forum_id=494165
Reading Styles ( Idiomatic Lisp and Idiomatic Scheme )http://sourceforge.net/mail/?group_id=51505
Haskell for C Programmershttp://sourceforge.net/mailarchive/forum.php?forum=eclipsefp-develop
New features proposed for Java 1.5 by Sunhttp://sourceforge.net/mailarchive/forum.php?thread_id=1380348&forum_id=4922
SXSLT presentation, types, and XQueryhttp://sourceforge.net/mailarchive/forum.php?thread_id=1562776&forum_id=599
CDuce: a programming language adapted to the manipulation of XML documentshttp://sourceforge.net/mailarchive/forum.php?thread_id=1562776&forum_id=599
PyCon 2003 Papershttp://sourceforge.net/mailarchive/forum.php?thread_id=1991363&forum_id=4922
Tail call elimination decorator in Pythonhttp://sourceforge.net/mailarchive/forum.php?thread_id=9852578&forum_id=5454
JVM-based scripting languages pollhttp://sourceforge.net/mailarchive/message.php?msg_id=10564229
Let's make a programming language!http://sourceforge.net/mailarchive/message.php?msg_id=2709312
PyCLIPS - expert systems shell in Pythonhttp://sourceforge.net/project/showfiles.php?group_id=114052
Two New Microsoft Languages - AsmL and Panhttp://sourceforge.net/projects/a-s-m/
OCaml, an Introductionhttp://sourceforge.net/projects/camlorb/
Most Productive FP Lang?http://sourceforge.net/projects/csde/
MetaPlatform 0.0.1http://sourceforge.net/projects/dslengine/
Pyrex - A language for writing Python extension moduleshttp://sourceforge.net/projects/gprolog/
Haskell/Java VM Bridgehttp://sourceforge.net/projects/jvm-bridge/
Design Patterns as Higher-Order Datatype-Generic Programs.http://sourceforge.net/projects/loki-lib/
DSL Error Handling in an Object Oriented contexthttp://sourceforge.net/projects/merlingenerator/
Why do they program in C++?http://sourceforge.net/projects/ocamlnet
Zipper-based file server/OShttp://sourceforge.net/projects/ocnae
Apache vs. Yawshttp://sourceforge.net/projects/seda
WikiTalkhttp://sourceforge.net/projects/skwiki
Parser that allow syntax extensionshttp://sourceforge.net/projects/tedir
Orca chosen as default Syllable scripting languagehttp://sourceforge.net/projects/urlan
Y Store now C++http://sourceforge.net/projects/whisper2
XSieve: XSLT + Schemehttp://sourceforge.net/projects/xsieve/
ANN: YARD Parserhttp://sourceforge.net/projects/yard-parser/
Ivory, an experimental declarative programming systemhttp://sourceforge.net
The Art of Unix Programminghttp://sourcefrog.net/weblog/books/taoup#dmullen-reply
Funkhttp://spcuna.spc.edu/~davis_d/computing/funk/
Self-Hosted Languages for PDAs?http://spe.sourceforge.net/cgi-bin/pywiki?PdaHostedLanguages
Languages for programming PDAshttp://spe.sourceforge.net
JXTA spec availablehttp://spec.jxta.org/
Rules for Developing Safety-Critical Codehttp://spinroot.com/gerard/
Understanding the Dynamic Nature of a Programhttp://spinroot.com/gerard/pdf/dobbs97.pdf
The SPIN model checker and Promelahttp://spinroot.com/spin/Man/Quick.html
Programming: 50, 100 years from nowhttp://spinroot.com/spin/whatispin.html#X
Rules for Developing Safety-Critical Codehttp://spinroot.com/spin/whatispin.html
Busy, busy, busyhttp://spinroot.com/spin/whatispin.html
Spirit Parser Frameworkhttp://spirit.sourceforge.net/
Macros vs. Higher-order Programminghttp://spirit.sourceforge.net/
Lazy Functional Parser Combinators in Javahttp://spirit.sourceforge.net/
Dodohttp://spirit.sourceforge.net/
Closures for Java or money backhttp://spirit.sourceforge.net/distrib/spirit_1_7_0/libs/spirit/phoenix/doc/adaptable_closures.html
Haskell and creative freedomhttp://spirit.sourceforge.net/distrib/spirit_1_7_0/libs/spirit/phoenix/doc/adaptable_closures.html
Is STL algorithms doing damage to the cause?http://spirit.sourceforge.net/distrib/spirit_1_7_0/libs/spirit/phoenix/doc/adaptable_closures.html
Functional programming in Javahttp://spirit.sourceforge.net/distrib/spirit_1_7_0/libs/spirit/phoenix/doc/preface.html
Functional programming in Javahttp://spirit.sourceforge.net/distrib/spirit_1_7_0/libs/spirit/phoenix/index.html
The fate of reduce() in Python 3000http://spirit.sourceforge.net/distrib/spirit_1_7_0/libs/spirit/phoenix/index.html
Parser that allow syntax extensionshttp://spirit.sourceforge.net/distrib/spirit_1_8_3/libs/spirit/index.html
DSLs and operator associativity/precedencehttp://spirit.sourceforge.net/dl_more/fusion_v2/libs/fusion/
Petition for adding garbage collection to C++.http://spirit.sourceforge.net/dl_more/fusion_v2/libs/fusion/doc/html/index.html
New features proposed for Java 1.5 by Sunhttp://spirit.sourceforge.net/dl_more/phoenix_manual.txt
The Boost Lambda Libraryhttp://spirit.sourceforge.net/dl_more/phoenix_manual.txt
Stroustrup: A Brief Look at C++0xhttp://spirit.sourceforge.net/dl_more/phoenix_v2/libs/spirit/phoenix/doc/html/index.html
Closures for Java or money backhttp://spirit.sourceforge.net/dl_more/phoenix_v2/libs/spirit/phoenix/doc/html/phoenix/composite.html#phoenix.composite.scope
The Boost Lambda Libraryhttp://spirit.sourceforge.net/wiki/index.php?page=Phoenix
Using Memory Errors to Attack a Virtual Machinehttp://spirit.sourceforge.net
The Boost Lambda Libraryhttp://spirit.sourceforge.net
Call-by-name is dual to call-by-valuehttp://spirit.sourceforge.net
Revisiting an old thread: choosing a foundation languagehttp://spivey.oriel.ox.ac.uk/mike/obc/
The Sphere Online Judgehttp://spoj.sphere.pl/?a=problems
The Sphere Online Judgehttp://spoj.sphere.pl/?a=submitting
The Sphere Online Judgehttp://spoj.sphere.pl/forum/viewtopic.php?t=35
The Sphere Online Judgehttp://spoj.sphere.pl/forum/viewtopic.php?t=52
Tree programming languageshttp://springerlink.metapress.com/app/home/contribution.asp?wasp=p3d6f5hcwk7yug8f1xv2&referrer=parent&backto=issue,4,4;journal,26,32;linkingpublicationresults,1:102822,1
Validating the Unit Correctness of Spreadsheet Programshttp://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=2655&spage=258
XSLT 2.0 in System.XML V2.0 ?http://sqljunkies.com/WebLog/mrys/archive/2004/05/13/2479.aspx
An Introduction to the XQuery (and XPath 2.0) Type System: The Impact on XQuery and XPathhttp://sqljunkies.com/WebLog/mrys/archive/2004/06/12/3098.aspx
XQuery in Relational Database Systemshttp://sqljunkies.com/WebLog/mrys/archive/2004/12/29/5813.aspx
XQuery and XSLT as declarative languageshttp://sqljunkies.com/WebLog/mrys/archive/2004/12/30/5851.aspx
XQuery 1.0 and XPath 2.0 Formal Semantics - Last Callhttp://sqljunkies.com/WebLog/mrys/archive/2005/06/08/15760.aspx
Programming On Windows CEhttp://squeak.cs.uiuc.edu/#download
Guide to Python introspectionhttp://squeak.cs.uiuc.edu/mail/squeak/msg04026.html
Squeak at 3.0http://squeak.org/
Eidola Languagehttp://squeakland.org/
The Tcl Warhttp://srfi.schemers.org/
Early Java: Worse is Better and Meta is Better, Two Lessonshttp://srfi.schemers.org/
Selectors Make Analysis of case-lambda Too Hardhttp://srfi.schemers.org/srfi-16/srfi-16.html
Sharing Code through First-class Environmentshttp://srfi.schemers.org/srfi-17/mail-archive/msg00075.html
Control handling primitiveshttp://srfi.schemers.org/srfi-20/
PADL: Beautiful textures by combining functionshttp://srfi.schemers.org/srfi-25/mail-archive/msg00065.html
Curryinghttp://srfi.schemers.org/srfi-26/
New for Python 2.5http://srfi.schemers.org/srfi-26/srfi-26.html
Scheme Language Steering Committee Report to the Communityhttp://srfi.schemers.org/srfi-32/srfi-32.txt
Scheme Language Steering Committee Report to the Communityhttp://srfi.schemers.org/srfi-34/srfi-34.html
Charming Python: Using combinatorial functions in the itertools modulehttp://srfi.schemers.org/srfi-39/mail-archive/msg00036.html
SRFI 40: A Library of Streamshttp://srfi.schemers.org/srfi-40/
SRFI 40: A Library of Streamshttp://srfi.schemers.org/srfi-40/post-mail-archive/msg00000.html
Towards the best collection APIhttp://srfi.schemers.org/srfi-44/
Using Rubyhttp://srfi.schemers.org/srfi-44/mail-archive/maillist.html
Call-by-what?http://srfi.schemers.org/srfi-45/srfi-40.html
Call-by-what?http://srfi.schemers.org/srfi-45/srfi-45.html
Scheme Language Steering Committee Report to the Communityhttp://srfi.schemers.org/srfi-46/mail-archive/msg00025.html
Lisp sans (((paren-theses ((hell)))))http://srfi.schemers.org/srfi-49/srfi-49.html
Scheme Language Steering Committee Report to the Communityhttp://srfi.schemers.org/srfi-57
Scheme Language Steering Committee Report to the Communityhttp://srfi.schemers.org/srfi-67/srfi-67.html
Scheme Language Steering Committee Report to the Communityhttp://srfi.schemers.org/srfi-72/mail-archive/msg00026.html
Scheme Language Steering Committee Report to the Communityhttp://srfi.schemers.org/srfi-72/mail-archive/msg00064.html
Scheme Language Steering Committee Report to the Communityhttp://srfi.schemers.org/srfi-72/mail-archive/msg00096.html
Scheme Language Steering Committee Report to the Communityhttp://srfi.schemers.org/srfi-76/
Guido: Language Design Is Not Just Solving Puzzleshttp://srfi.schemers.org/srfi-83/srfi-83.html
Charming Python: Using combinatorial functions in the itertools modulehttp://srfi.schemers.org
E Thesis: Robust Compositionhttp://srl.cs.jhu.edu/pubs/SRL2003-02.pdf
CDuce: a programming language adapted to the manipulation of XML documentshttp://ssax.sourceforge.net/
SVG - Open for Businesshttp://ssax.sourceforge.net/
Scheme Language Steering Committee Report to the Communityhttp://ssax.sourceforge.net/
Toasterhttp://staff.cs.utu.fi/staff/juha.kivijarvi/story.txt
Lambda the Ultimate Set Comprehensionhttp://staff.science.uva.nl/~anne/hhhist.pdf
Geometric Algebrahttp://staff.science.uva.nl/~leo/clifford/index.html
Cellanghttp://staff.vbi.vt.edu/dana/ca/cellular.shtml
Erlang Is Worth a Lookhttp://starbase.neosoft.com/~claird/comp.lang.functional/Erlang.html
Programming anti-idiomshttp://starbase.neosoft.com/~claird/comp.lang.tcl/fmm.html
Environment, scripting, and behaviorhttp://starship.python.net/crew/mhammond/dotnet/PythonForDotNetPaper.doc
PyCLIPS - expert systems shell in Pythonhttp://starship.python.net/crew/mike/TixClips/
Guide to Python introspectionhttp://starship.python.net/crew/mwh/hacks/pyrepl.html
Shrink-wrap developers: what programming language?http://starship.python.net/crew/theller/py2exe/
FP in Pythonhttp://starship.python.net/crew/xoltar/python
Statistical programming with Rhttp://stat.ethz.ch/ESS/
The right default: concurrent components with message passinghttp://state-threads.sourceforge.net
Introduction to the Java EE 5 Platformhttp://static.springframework.org/spring/docs/1.2.x/reference/mvc.html
It Worked!http://static.userland.com/editThisPageCom/images/initialWebsite.gif
Oleg's USENIX2001 conference reporthttp://static.userland.com/sh4/gems/lambda/olegUSENIX2001.txt
Oleg's USENIX2002 reporthttp://static.userland.com/sh4/gems/lambda/OlegUSENIX2002.txt
Biglook: A Widget Library for Schemehttp://static.userland.com/sh4/gems/lambda/OlegUSENIX2002.txt
More USENIX02 summaries from Oleghttp://static.userland.com/sh4/gems/lambda/OlegUSENIX2002.txt
Oleg's USENIX2002 report (update!)http://static.userland.com/sh4/gems/lambda/OlegUSENIX2002.txt
What's Wrong With RDF?http://static.userland.com/weblogsCom/gems/gulliverweblogscom/foaf.rdf
The Little Haskellist (once again)http://static.userland.com/weblogsCom/gems/gulliverweblogscom/haskellist.pdf
The New C++: Trip Report, October 2002http://std.dkuug.dk/jtc1/sc22/wg21/
The New C++: Trip Report, October 2002http://std.dkuug.dk/jtc1/sc22/wg21/docs/papers/2002/n1402.html
A New Haskell and those anxious to changehttp://std.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1426.pdf
Rules for Developing Safety-Critical Codehttp://std.dkuug.dk/JTC1/SC22/WG9/HRG-High-Integrity-Ada.html
Combinators for contractshttp://stefansen.dk/papers/contracts.pdf
Combinators for contractshttp://stefansen.dk/presentations/A%20Declarative%20Framework%20for%20Enterprise%20Systems.pdf
Combinators for contractshttp://stefansen.dk/smawl.pdf
Combinators for contractshttp://stefansen.dk/workflowpatterns.pdf
Accidental Syntaxhttp://steike.com/EvilC
2nd edition of Code Completehttp://stevemcconnell.com/cc2/cc.htm
Functional programming and software engineeringhttp://steve-yegge.blogspot.com/2006/03/execution-in-kingdom-of-nouns.html
MultiJava: Design, implementation, and evaluationhttp://stillwater.csd.uwo.ca/~wade/Research/MDJ/
C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberghttp://storage.webhop.net/documents/blockstructure.pdf
MapReduce - functional programming in the REAL Worldhttp://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore.woa/71802/wo/PI3DjKyBCDbr2tzG8if1qMqIB0B/0.0.9.1.0.6.21.1.1.1.1.0.0.1.0
Petition for adding garbage collection to C++.http://store.cmpgame.com/product.php?id=56&cat=
Goedel's Theorem and Theories of Arithmetichttp://store.yahoo.com/doverpublications/0486669807.html
The Visual Language of Experts in Graphic Designhttp://stp.ling.uu.se/~torbjorn/Mutbl/mutbl.html
Constraint Programminghttp://strasheela.sourceforge.net/
Introduction to the Java EE 5 Platformhttp://stripes.mc4j.org
Programming Language Nameshttp://strlen.com/proglang/
How to Solve the Santa Claus Problemhttp://stwi.weizmann.ac.il/g-cs/benari/articles/santa.pdf
Beseme Project Overviewhttp://st-www.cs.uiuc.edu/~brant/RefactoringBrowser/
Towards the best collection APIhttp://st-www.cs.uiuc.edu/~droberts/tapos/TAPOS.htm
The Fortress Language Spec v0.618http://st-www.cs.uiuc.edu/~droberts/Thesis.ps
Your favourite editor/IDEhttp://st-www.cs.uiuc.edu/users/brant/Refactory/
Developing Reliable Software with Scripting Languageshttp://st-www.cs.uiuc.edu/users/brant/Refactory
Refactoring Functional Programshttp://st-www.cs.uiuc.edu/users/cs497/notes/day17.ppt
Developing Reliable Software with Scripting Languageshttp://st-www.cs.uiuc.edu/users/droberts/evolve.html
Composition Languageshttp://st-www.cs.uiuc.edu/users/droberts/evolve.html
Y Store now C++http://st-www.cs.uiuc.edu/users/johnson/frameworks.html
Struts, an open-source MVC implementationhttp://st-www.cs.uiuc.edu/users/smarch/st-docs/mvc.html
Fixing Java Threadinghttp://stwww.weizmann.ac.il/g-cs/benari/articles/santa.htm
Funny stuffhttp://subscribe.dotgnu.org/pipermail/developers/2002-June/003424.html
Shared Source CLI Betahttp://subscribe.dotgnu.org/pipermail/developers/2002-March/002647.html
subtext: Uncovering the simplicity of programminghttp://subtextual.org/
Bruce Tate: Technologies that may challenge Javahttp://subtextual.org/
OOPSLA 2005 Reportshttp://subtextual.org/
subtext: Uncovering the simplicity of programminghttp://subtextual.org/demo1.html
Ethnographic Study of Copy and Paste Programming Practices in OOPLhttp://subtextual.org/OOPSLA06.pdf
First Class Copy & Pastehttp://subtextual.org/OOPSLA06.pdf
Second Life Faces Threat to its Virtual Economyhttp://suezannecbaskerville.wordpress.com/2006/11/12/copybot-libsls-glintercept-for-objects/
after vertical layout, what about horizontal layout?http://Sugar.mini.dhs.org/
The History of Thttp://sugar.mini.dhs.org/
Finding Application Errors Using PQL: A Program Query Languagehttp://suif.stanford.edu/papers/oopsla05pql.pdf
Ada and Java: real-time advantageshttp://sumeru.stanford.edu/tim/pooters/RTOSinSmalltalk.html
Why type systems are interestinghttp://sumo-pbil.ibcp.fr
Generating all n-tupleshttp://sunburn.stanford.edu/~knuth/fasc2a.ps.gz
Generating all n-tupleshttp://sunburn.stanford.edu/~knuth/taocp.html
Great Works in Programming Languageshttp://sunnyday.mit.edu/16.355/Hoare-CACM-69.pdf
ETAPS registration now openhttp://sunshine.cs.uni-dortmund.de/~knoop/cocv02.html
USENIX JVM Symposium '02http://sunshine.cs.uni-dortmund.de/~knoop/PLDI2002/Abstract/72.html
Light-Weight Instrumentation From Relational Queries Over Program Traceshttp://sunsite.berkeley.edu/TechRepPages/CSD-04-1315
No new items?http://sunsite.berkeley.edu/TechRepPages/CSD-04-1315
Evolving a programming languagehttp://sunsite.iisc.ernet.in/virlib/activex/unleash/axu09fi.htm#E69E94
The 8th International Static Analysis Symposiumhttp://sunsite.informatik.rwth-aachen.de/dblp//db/conf/sas/
Concurrency made easy?http://supertech.csail.mit.edu/cilk/
What do you mean by studying "programming languages"?http://supertech.csail.mit.edu/cilkImp.html
Cilkhttp://supertech.lcs.mit.edu/cilk/
Parallel-Concurrent Programming Dept.http://supertech.lcs.mit.edu/cilk/
Ruby 2.0 Newshttp://support.microsoft.com/default.aspx?scid=kb;en-us;199057
Creating applications with Mozillahttp://surfmind.com/musings/categories/mozilla/
C# Featureshttp://surveys.userland.com/surveys/results/mslamm@mscc.huji.ac.il/isCGoingToKillJava
Identity Problemshttp://surveys.userland.com/surveys/results/mslamm@mscc.huji.ac.il/prograamingParadigmOfChoice
REXXhttp://surveys.userland.com/surveys/run/mslamm@mscc.huji.ac.il/heardOfRexx
Surveyshttp://surveys.userland.com/surveys/run/mslamm@mscc.huji.ac.il/isCGoingToKillJava
Surveyshttp://surveys.userland.com/surveys/run/mslamm@mscc.huji.ac.il/prograamingParadigmOfChoice
Stroustrap interview at LinuxWorldhttp://surveys.userland.com/surveys/run/mslamm@mscc.huji.ac.il/prograamingParadigmOfChoice
Genericity in Javahttp://surveys.userland.com/surveys/run/mslamm@mscc.huji.ac.il/prograamingParadigmOfChoice
Stroustrap interview at LinuxWorldhttp://surveys.userland.com/surveys/run/mslamm@mscc.huji.ac.il/programmingInASmallLanguage
New surveys!!http://surveys.userland.com/surveys/run/mslamm@mscc.huji.ac.il/programmingInASmallLanguage
Interview with Guido van Rossumhttp://surveys.userland.com/surveys/run/mslamm@mscc.huji.ac.il/reseachAndLanguageDesign
New surveys!!http://surveys.userland.com/surveys/run/mslamm@mscc.huji.ac.il/teachSmallProgrammingLangugaes
Surveyshttp://surveys.userland.com
SVGgraphshttp://svggraphs.mozdev.org/
Creating applications with Mozillahttp://svggraphs.mozdev.org
Parrot 0.2.2 Releasedhttp://svn.openfoundry.org/pugs/ext/Test/lib/Test.pm
Parrot 0.2.2 Releasedhttp://svn.openfoundry.org/pugs/READTHEM
Parrot 0.2.2 Releasedhttp://svn.openfoundry.org/pugs/src/Emit/PIR.hs
Parrot 0.2.2 Releasedhttp://svn.openfoundry.org/pugs/src/Pugs/Compile.hs
Parrot 0.2.2 Releasedhttp://svn.perl.org/viewcvs/parrot/trunk/languages/
Parrot 0.2.2 Releasedhttp://svn.perl.org/viewcvs/parrot/trunk/languages/LANGUAGES.STATUS?view=markup
Writing an interpreter, targeting a VM or writing from scratch?http://svn.python.org/view/
Purely Functional Programming for Sensor Netshttp://swarm.cs.virginia.edu/
Tutorial Notes on Partial Evaluationhttp://sweat.cs.unm.edu/~bap/teach/F99/ALIT/papers/consel-danvy-pe-tutorial.ps.gz
Course: Non-imperative programminghttp://sweat.cs.unm.edu/~bap/teach/S98/CS257/cs257.html
DPROGhttp://sweetcode.org/
Scapy - network DSL in Pythonhttp://sweetcode.org
Recovery Oriented Computinghttp://swig.stanford.edu/public/projects/RR
Ward Cunningham podcast: Smalltalk, little languages, XP, typing and future of softwarehttp://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/
yet another noob via "little lisper" and schemehttp://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/
Don Box: Scheme Is Lovehttp://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/
Video lectures on SICPhttp://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/
Teach Yourself Scheme in Fixnum Dayshttp://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/
Probabilistic languages for kids?http://swiss.csail.mit.edu/projects/amorphous/#hlsim
"Popular vs. Good" in Programming Languageshttp://swissnet.ai.mit.edu/~jaffer/SIMSYNCH.html
Why Dependent Types Matterhttp://switch.dl.sourceforge.net/sourceforge/texlipse/texlipse-techspec-1.0.0.pdf
Translating human language to database query languagehttp://swpat.ffii.org/
Translating human language to database query languagehttp://swpat.ffii.org/patents/samples/ep522591/index.en.html
Chemistry, Graph Tranformation and Programming Languageshttp://syngen2.chem.brandeis.edu/syngen.html
Gosling vs. Dynamic Languageshttp://sys-con.tv/read/196169.htm
Second Life Faces Threat to its Virtual Economyhttp://szabo.best.vwh.net/
G-Men Called on W-Hats for WMVDhttp://szabo.best.vwh.net/bearer_contracts.html
Second Life Faces Threat to its Virtual Economyhttp://szabo.best.vwh.net/contractlanguage.html
A Formal Language for Analyzing Contractshttp://szabo.best.vwh.net/contractlanguage.html
G-Men Called on W-Hats for WMVDhttp://szabo.best.vwh.net/scarce.html
Second Life Faces Threat to its Virtual Economyhttp://szabo.best.vwh.net/securetitle.html
Grassroots computing languages hit the big timehttp://tacojuice.org/plnews/
SeaFunc meets Tues. Sept. 27thhttp://tacojuice.org/plnews/
The fate of reduce() in Python 3000http://tacojuice.org/plnews/
The New C Standardhttp://tacojuice.org/plnews/
Concrete Abstractions on the webhttp://tacojuice.org/plnews/Languages/Ada/adabooks-2005-08-13-21-47
Guy Steele on Language Designhttp://tacojuice.org/plnews/Languages/Miscellaneous/languagedesignsteele-2005-12-28-22-22.html
Congrats in orderhttp://talkaboutprogramming.com/group/comp.lang.scheme/messages/67631.html
Designing Tapestry Mega-Componentshttp://tapestry.primix.com/
Computer generates verifiable mathematics proofhttp://tar.weatherson.net/archives/004335.html
Map of LtU readershttp://tar.weatherson.net/archives/004578.html
RLisp - Lisp naturally embedded in Rubyhttp://t-a-w.blogspot.com/2006/07/rlisp-gets-basic-oo-support.html
RLisp - Lisp naturally embedded in Rubyhttp://t-a-w.blogspot.com/2006/07/rlisp-gets-http-support.html
RLisp - Lisp naturally embedded in Rubyhttp://t-a-w.blogspot.com/2006/07/rlisp-lisp-naturally-embedded-in-ruby.html
When Is it OK To Invent New Tags?http://tbray.org/ongoing/When/200x/2003/03/06/Termdef
XML Is Too Hard For Programmershttp://tbray.org/ongoing/When/200x/2003/03/16/XML-Prog
Mercury Vs Prologhttp://tcl.sfs.uni-tuebingen.de/~cornell/prolog/
The Tcl Warhttp://tcl.sourceforge.net/
Virtual Machine and Runtime Frameworkhttp://team.motion-twin.com/ncannasse/neko/specs.html
Misc Newshttp://tech.groups.yahoo.com/group/self-interest/message/1943
Poploghttp://tech.motion-twin.com/?&node=32
Poploghttp://tech.motion-twin.com/?&node=41
Poploghttp://tech.motion-twin.com/ocamole
Tech Interview Questionshttp://techinterview.editthispage.com/
Python 9: Interview with Bruce Eckelhttp://technetcast.ddj.com/
Scott Meyers: Future directions for C++.http://technetcast.ddj.com/
Intro to the Common Language Infrastructure with David Stutzhttp://technetcast.ddj.com/
Proofs are Programs: 19th Century Logic and 21st Century Computinghttp://technetcast.ddj.com/tnc_catalog.html?item_id=1011
Lightweight Languages Workshop 2001http://technetcast.ddj.com/tnc_catalog.html?item_id=1295
LL1 on technetcasthttp://technetcast.ddj.com/tnc_catalog.html?item_id=1295
Generic Java type inference is unsoundhttp://technetcast.ddj.com/tnc_play_stream.html?stream_id=366
Python 9: Interview with Bruce Eckelhttp://technetcast.ddj.com/tnc_play_stream.html?stream_id=466
Java Performancehttp://technetcast.ddj.com/tnc_play_stream.html?stream_id=539
XML's Greatest Hits (And Misses)http://technetcast.ddj.com/tnc_play_stream.html?stream_id=550
Future Directions for C++http://technetcast.ddj.com/tnc_play_stream.html?stream_id=560
Intro to the Common Language Infrastructure with David Stutzhttp://technetcast.ddj.com/tnc_play_stream.html?stream_id=597
LL1 on technetcasthttp://technetcast.ddj.com/tnc_play_stream.html?stream_id=643
Functional programming and software engineeringhttp://technetcast.ddj.com/tnc_play_stream.html?stream_id=644
Concatenative Language Konthttp://technetcast.ddj.com/tnc_play_stream.html?stream_id=644
LL1 on technetcasthttp://technetcast.ddj.com/tnc_play_stream.html?stream_id=644
Scott Meyers: Future directions for C++.http://technetcast.ddj.com/tnc_stream.html?stream_id=543
A Visual Environment for Developing Context-Sensitive Term Rewriting Systemshttp://techreports.larc.nasa.gov/icase/1999/icase-1999-43.pdf
Wobbly typeshttp://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cis/TR2003-1901
Yearning for a practical schemehttp://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cis/TR2003-1901
Ted Nelson's ZigZaghttp://ted.hyperland.com/notherview/
ETAPS registration now openhttp://tele.informatik.uni-freiburg.de/spin2002
Managing missing information through Condition Propagationhttp://tenwaystosunday.blogspot.com/2006/07/actively-managing-missing-information.html
Bertrand Meyer on Software Qualityhttp://terra.cs.nps.navy.mil/DistanceEducation/online.siggraph.org/2001/SpecialSessions/2000TuringLecture-DesignOfDesign/session.html
Art, Craft, and Design in Software Developmenthttp://tesugen.com/archives/04/12/art-craft-design
Formatting hints from Markhttp://textism.com/tools/textile/
muqhttp://tf.tcp.com/~cynbe/muq/
muqhttp://tf.tcp.com/~cynbe/muq/lspref_toc.html
muqhttp://tf.tcp.com/~cynbe/muq/muchack_toc.html
muqhttp://tf.tcp.com/~cynbe/muq/mufhack_toc.html
Longhorn Command Shell ("Monad")http://tfl09.blogspot.com/2003_11_01_tfl09_archive.html#106769921834716276
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://theclapp.blog-city.com/index.cfm
Code Readinghttp://thedailywtf.com/
Ethnographic Study of Copy and Paste Programming Practices in OOPLhttp://thedailywtf.com/
Joel Spolsky views on CS educationhttp://thedailywtf.com/
Lisp is sinhttp://thedailywtf.com
Tail call elimination decorator in Pythonhttp://the-dubois-papers.blogspot.com/2006/03/python-tail-call-decorator.html
Programming anti-idiomshttp://theflangynews.editthispage.com/2002/05/11
Hating VBScripthttp://theflangynews.editthispage.com/stories/storyReader$168
Struts, an open-source MVC implementationhttp://thejspbook.com/
ContextLhttp://thelackthereof.org/wiki.pl/Code_Selectors
Poploghttp://themes.freshmeat.net/projects/1in1-xp-gtk/
Poploghttp://themes.freshmeat.net/projects/aquax-gtk2/
Moving Away From XSLThttp://theorie.physik.uni-wuerzburg.de/~ohl/xhtml/
Why type systems are interestinghttp://theorie.physik.uni-wuerzburg.de/~ohl/xhtml
'Information and Computation' Open Accesshttp://theory.csail.mit.edu/~iandc
Reading Styles ( Idiomatic Lisp and Idiomatic Scheme )http://theory.lcs.mit.edu/~clr/
ruby vs pythonhttp://theory.stanford.edu/~aiken/publications/papers/icfp05.pdf
Why Dependent Types Matterhttp://theory.stanford.edu/~iliano/abstracts/cmu-cs-02-102.html
Why Dependent Types Matterhttp://theory.stanford.edu/~iliano/byKey-main.html
References for Beginners in PL Theoryhttp://theory.stanford.edu/people/jcm/books.html
Introduction to (Formal) Type Systemshttp://theory.stanford.edu/people/jcm/books.html
Richard Hamming: You and Your Researchhttp://theory.stanford.edu/people/jcm/home.html
Project Oberonhttp://therightabstractions.wikispaces.com/
EJB discussion (and criticisms)http://theserverside.com/resources/book.jsp
The Little JavaScripterhttp://thetan.ru/scheme.html
Concrete Abstractions on the webhttp://thinking-forth.sourceforge.net/
Please help add entries to FreeTechBooks.comhttp://thinking-forth.sourceforge.net/
Concatenative Language Konthttp://thinking-forth.sourceforge.net
Online Books and Lecture Notes in Mathematicshttp://thoralf2.uwaterloo.ca/htdocs/ualg.html
Bach & Software Compositionhttp://threading.2038bug.com/threads/http,,,www.faqchest.com,prgm,perlu-l,perl-99,perl-9909,perl-990900,perl99090715_07786.html
TinyScheme Revivedhttp://tinyscheme.sourceforge.net/
Prolog and Mercury Comparedhttp://tinyurl.com/383w7
The right default: concurrent components with message passinghttp://tinyurl.com/4upaj
Formal methods for O/R mappinghttp://tinyurl.com/7joft
Happy Birthday, dear Lambdahttp://tinyurl.com/9gkky
Static type inference & late binding?http://tinyurl.com/a6hnm
What is Intuitive?http://tinyurl.com/cv8y2
assistance with some data flow termshttp://tinyurl.com/frwxp
Metaclass programming in Python, Part 2http://tinyurl.com/jskh
Paul Vick: BASIC principleshttp://tinyurl.com/mtzr6
Design Docs - Tcl TIPshttp://tip.tcl.tk/
Lang .NET Symposium Registration Now Openhttp://tirania.org/
LASER Summerschoolhttp://tirania.org/blog/
A software engineering problem: how would functional programming solve it?http://tktable.sourceforge.net/tile/
Links Slideshttp://tktable.sourceforge.net/tile/
Implementing Dynamic Language Features in Javahttp://tmb.voxel.net/publications/index.cgi/4_Languages_and_Systems/dynj.pdf
Don Knuth Book Tour!http://tmp.i.am/2003/12/04.html#a498
Implementations of .NET-Targeted Languages Problematichttp://tmp.i.am
StarLogo: Give the Gift of Learninghttp://today.java.net/pub/a/today/2003/12/19/starlogo.html
Extensible Code Generation with Javahttp://today.java.net/pub/a/today/2004/05/31/generation-pt2.html
Writing a DSL for Javahttp://today.java.net/pub/a/today/2004/10/06/compiler.html
Sleep, scripting language for Java apps, releasedhttp://today.java.net/pub/a/today/2005/07/14/sleep.html
What is the Meaning of These Constant Interruptions?http://today.java.net/pub/a/today/2006/04/06/exception-handling-antipatterns.html
how can PLT experts help improve the web?http://tokuda-www.cs.titech.ac.jp/local/ext_pre_list/file/10/ag_01.pdf
Tom 2.4 Releasedhttp://tom.loria.fr/
Tom 2.3 Releasedhttp://tom.loria.fr
Termite: a Lisp for Distributed Computinghttp://toute.ca/
QCL - A Programming Language for Quantum Computershttp://tph.tuwien.ac.at/~oemer/qcl.html
CLPython - an implementation of Python in Common Lisphttp://trac.common-lisp.net/clpython/
emulation for Erlang style processeshttp://transterpreter.org/
Language Oriented Programminghttp://tratt.net/laurie/bliki/entries/language_orientated_programming
Ian Bicking: The challenge of metaprogramminghttp://tratt.net/laurie/bliki/entries/tail_call_optimization
Ian Bicking: The challenge of metaprogramminghttp://tratt.net/laurie/bliki/entries/why_dont_we_use_functional_programming_languages_more
Martin Fowler on Language Workbenches and DSLshttp://tratt.net/laurie/blog/entries/text_is_dead_they_say
Smalltalk and the CLRhttp://treedragon.com/ged/map/ti/newFeb02.htm#27feb02
Edge Side Includes (ESI)http://treedragon.com/ged/map/ti/newJul02.htm#02jul02
David McCusker on artificial languageshttp://treedragon.com/ged/map/ti/newMar02.htm#04mar02-languages
Sina Language and Composition Filtershttp://trese.cs.utwente.nl/
1st International Conference on AOP (22-26/4/2002)http://trese.cs.utwente.nl/aosd2002/index.php?content=sandbox
1st International Conference on AOP (22-26/4/2002)http://trese.cs.utwente.nl/aosd2002/index.php
Gamma formalismhttp://trese.cs.utwente.nl/AOSD-EarlyAspectsWS/Papers/Mousavi.pdf
Aspect-oriented programming for Pythonhttp://trese.cs.utwente.nl/composition_filters/
Sina Language and Composition Filtershttp://trese.cs.utwente.nl/composition_filters/
Sina Language and Composition Filtershttp://trese.cs.utwente.nl/publications/paperinfo/koopmans.thesis.pi.top.htm
Sina Language and Composition Filtershttp://trese.cs.utwente.nl/sina/
Sina Language and Composition Filtershttp://trese.cs.utwente.nl/sina/language/index.html
Sina Language and Composition Filtershttp://trese.cs.utwente.nl/Workshops/ecoop01asoc/index.htm
Contributors Needed!http://trese.cs.utwente.nl
Behaviour: Using CSS selectors to apply Javascript functionalityhttp://trese.ewi.utwente.nl/oldhtml/composition_filters/
Expressiveness of Declarative Languageshttp://tribble.ilrt.bris.ac.uk/~cmjg/logic/prolog-latest
Inside every API is a programming language struggling to get outhttp://triveni.sourceforge.net/
Perl as a community DSLhttp://trmk.org/~adam/blog/archive/000454.html
Oxymoronic? "Safety-critical development guidelines for real-time Java"http://trs-new.jpl.nasa.gov/dspace/bitstream/2014/37998/1/04-0051.pdf
Wobbly typeshttp://trurl.livejournal.com
Back to Basichttp://tryruby.hobix.com/
Why Johnny can't codehttp://tryruby.hobix.com/
Oberon Script. A Lightweight Compiler and Runtime System for the Webhttp://tryruby.hobix.com/
First JDO implementationhttp://tt-bytecode.sourceforge.net
Incremental algorithm helphttp://ttic.uchicago.edu/%7Eumut/papers/index.html
[Newbie] Where can I learn about VM / C interfacing?http://ttic.uchicago.edu/~blume/papers/nlffi.pdf
The Type-System-Feature-Creep Death Spiralhttp://ttic.uchicago.edu/~dmcallester/ontic-spec.ps
E Thesis: Robust Compositionhttp://ttic.uchicago.edu/~dmcallester/ontic-spec.ps
Small Value Set Typeshttp://ttic.uchicago.edu/~dmcallester/ontic-spec.ps
PMD with CLOS-style Method Combinationhttp://tunes.org/~eihrul/ecoop.pdf
The Case for First Class Messageshttp://tunes.org/~eihrul/pmd.pdf
Multiple Dispatch with Prototypeshttp://tunes.org/~eihrul/pmd.pdf
Slate 0.3 releasedhttp://tunes.org/~eihrul/talk.pdf
Slate 0.3 releasedhttp://tunes.org/~eihrul/thesis.pdf
Theory of Concatenative Combinatorshttp://tunes.org/~iepos/joy.html
How fundamental is information?http://tunes.org/~water/
Convergencehttp://tunes.org/~water/arrow/
What's up guys?http://tunes.org/~water/spec/
House , hOp - the Haskell Operating Systemhttp://tunes.org/
What's up guys?http://tunes.org/
The TUNES Problemhttp://tunes.org/papers/Arrow/index.html
The Needle Programming Languagehttp://tunes.org/Review/VMs.html
Promising OS's from a Programming Language Perspectivehttp://tunes.org
Tunes.org and its review site updated.http://tunes.org
How fundamental is information?http://tunes.org
Dynamo- Dynamic Logic Programminghttp://turing.wins.uva.nl/~stokhof/
Yearning for a practical schemehttp://tweak.impara.de/
XPythonhttp://twistedmatrix.com/
Twisted Matrix Networking for Pythonhttp://twistedmatrix.com/products/spread
Wheat - A Language for Web Siteshttp://twistedmatrix.com
Let's make a programming language!http://txl.ca
Introduction to module systems?http://types.bu.edu/~gangchen/module.html
System I Experimentation Toolhttp://types.bu.edu/modular/compositional/
The HM system does not have principal typings for all termshttp://types.bu.edu/reports/Carlier:ITRS-2002.html
A Typeful Approach to Object-Oriented Programming with Multiple inheritancehttp://types.bu.edu/reports/Chen+Shi+Xi:PADL-2004.html
The HM system does not have principal typings for all termshttp://types.bu.edu/reports/Jim:MIT-LCS-1995-532.html
Conjunction typeshttp://types.bu.edu/reports/Jim:MIT-LCS-1995-532.html
A Type System Equivalent to Flow Analysishttp://types.bu.edu/reports/Wel+Dim+Mul+Tur:JFP-2002-v12n3.html
A Typeful Approach to Object-Oriented Programming with Multiple inheritancehttp://types.bu.edu/reports/Xi:ASIA-PEPM-2002.html
2005 Programming Languages Day at Watsonhttp://types.bu.edu/seminar-documents/BU04.ppt
The Church Projecthttp://types.bu.edu
Python's Beachhead in OpenOffice: PyUNOhttp://udk.openoffice.org/
User-defined functions in Excelhttp://udk.openoffice.org/
Python's Beachhead in OpenOffice: PyUNOhttp://udk.openoffice.org/common/man/comparison_uno_corba.html
Validating the Unit Correctness of Spreadsheet Programshttp://udk.openoffice.org/common/man/draft/com_lang_spec.html
Python's Beachhead in OpenOffice: PyUNOhttp://udk.openoffice.org/common/man/uno_the_idea.html
Python's Beachhead in OpenOffice: PyUNOhttp://udk.openoffice.org/cpp/man/tutorial/unointro.html
Python's Beachhead in OpenOffice: PyUNOhttp://udk.openoffice.org/python/python-bridge.html
Python's Beachhead in OpenOffice: PyUNOhttp://udk.openoffice.org/servlets/ProjectMailingListList
Why Are ALL Programming Languages So Low Level?http://uebb.cs.tu-berlin.de/papers/published/TutorialOpal.ps.gz
Revisiting an old thread: choosing a foundation languagehttp://umech.mit.edu/weiss/6003/6003homepage.html
Programming Languages in the Markup Worldhttp://undergraduate.csse.uwa.edu.au/units/230.301/lectureNotes/tourofprelude.html#span
Backwards debugginghttp://undo-software.com/
Second Life Faces Threat to its Virtual Economyhttp://unenumerated.blogspot.com/2006/05/security-and-burden-of-lawsuit.html
Ralph Griswold diedhttp://unicon.sourceforge.net/
Icon Language Implementation and Unicon Newshttp://unicon.sourceforge.net/index.html
Python Metaclass Programminghttp://unreal.epicgames.com/unrealscript.htm
Flash MXhttp://untoldhistory.weblogs.com/stories/storyReader$4
House , hOp - the Haskell Operating Systemhttp://unununium.org/
New languages for OS level programming?http://unununium.org/introduction
Promising OS's from a Programming Language Perspectivehttp://unununium.org/introduction
U, a small modelhttp://urbit.sf.net/u.txt
Linspire chooses Haskell as preferred languagehttp://urchin.earth.li/pipermail/debian-haskell/2006-May/000169.html
Dovetailer?http://urlmini.us/?i=439
Francis Crick (1916-2004)http://us.cnn.com/2004/TECH/science/07/29/people.crick.reut/index.html
Perl and Haskellhttp://use.perl.org/~autrijus/journal/
Pugs, Practicing the Theories.http://use.perl.org/~autrijus/journal/
Perl6 vs Java vs Python, or, Java sucks! and the NIH Fallacyhttp://use.perl.org/~autrijus/journal/
Pugs, Practicing the Theories.http://use.perl.org/~autrijus/journal/22965
Parrot 0.2.2 Releasedhttp://use.perl.org/~autrijus/journal/25266
Commercial Users of Functional Programming (CUFP)http://use.perl.org/~autrijus/journal/26877
Commercial Users of Functional Programming (CUFP)http://use.perl.org/~autrijus/journal/27233
Jon Udell: Multi-language runtimeshttp://use.perl.org/~coke/journal/
Dynamic Languages Journal?http://use.perl.org/~Ovid/journal/25550
Perl6 vs Java vs Python, or, Java sucks! and the NIH Fallacyhttp://use.perl.org/~scrottie/journal/23070
Cross-Language Implementation mailing listhttp://use.perl.org/
Cross-Language Implementation mailing listhttp://use.perl.org/article.pl?sid=01/07/02/142236&mode=thread&threshold=
Parrot In Detailhttp://use.perl.org/article.pl?sid=02/05/06/179233
Perl 6 Answershttp://use.perl.org/articles/02/05/21/0519220.shtml?tid=30
Perl Foundation Grants are Almost Emptyhttp://use.perl.org/articles/02/07/03/2241212.shtml
Dynamic Languages Journal?http://use.perl.org/comments.pl?sid=27387&cid=41665
A question about COBOL!http://use.perl.org/comments.pl?sid=5821&op=&threshold=-1&commentsort=0&mode=nested&cid=8997
Haskell-Coloured Petri Netshttp://user.cs.tu-berlin.de/~martti/fase2002.pdf
A Generic Component Framework for System Modelinghttp://user.cs.tu-berlin.de/~martti/fase2002.pdf
Sudokuhttp://user.it.uu.se/~justin/sudoku.pl
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://user.it.uu.se/~kostis/Papers/hipe-sttt.pdf
Nonsense Generatorhttp://user.tninet.se/~ecf599g/aardasnails/java/Monkey/webpages/index.html
C++ vs. Lisphttp://userpages.umbc.edu/~bcorfm1/C++-vs-Lisp.html
New Paul Graham thing...http://users.aber.ac.uk/afc/papers/ClareKingPADL.pdf
Explaining monadshttp://users.aber.ac.uk/afc/stricthaskell.html#cps
Towards the best collection traversal interfacehttp://users.aber.ac.uk/afc/stricthaskell.html#semiclosed
New Paul Graham thing...http://users.aber.ac.uk/afc/stricthaskell.html#seq
Object Oriented Programming + Referential Transparencyhttp://users.aber.ac.uk/afc/stricthaskell.html
Making Haskell programs faster and smallerhttp://users.aber.ac.uk/ajc99/stricthaskell.html#seq
Making Haskell programs faster and smallerhttp://users.aber.ac.uk/ajc99/stricthaskell.html
Semiotics for Beginnershttp://users.aber.ac.uk/dgc/semiotic.html
Lambda Calculus course (Oxford)http://users.comlab.ox.ac.uk/luke.ong/teaching/lambda/
Embedding Prolog in Haskellhttp://users.comlab.ox.ac.uk/silvija.seres/Papers/haskell99.ps.gz
Embedding Prolog into Haskellhttp://users.comlab.ox.ac.uk/silvija.seres/Papers/haskell99.ps.gz
Algebra of Logic Programminghttp://users.comlab.ox.ac.uk/silvija.seres/Papers/iclp99.ps.gz
Examples of 119 programming languageshttp://users.erols.com/ziring/dopl.html
Software ideals and historyhttp://users.forthnet.gr/ath/axilmar/dev/libgc/libgc.zip
XSL as a Programming Language?http://users.iclway.co.uk/mhkay/saxon/index.html
Interval Computationshttp://users.info.unicaen.fr/~karczma/arpap/revpearl.pdf
Smalltalk-80: The Language and Its Implementationhttp://users.ipa.net/~dwighth/smalltalk/bluebook/bluebook_imp_toc.html
Design Principles Behind Smalltalkhttp://users.ipa.net/~dwighth/smalltalk/byte_aug81/design_principles_behind_smalltalk.html
Language Design Documentshttp://users.ipa.net/~dwighth/smalltalk/byte_aug81/design_principles_behind_smalltalk.html
NULLhttp://users.ipa.net/~dwighth/smalltalk/byte_aug81/design_principles_behind_smalltalk.html
C# interview / OOP in any languagehttp://users.ipa.net/~dwighth/smalltalk/St76/Smalltalk76ProgrammingSystem.html
Polymorphic replacementhttp://users.ipa.net/~dwighth/squeak/oopsla_squeak.html
Games for Logic and Programming Languages: Etaps'05http://users.ox.ac.uk/~coml0074/galop.html
Delphi?!!http://users.ox.ac.uk/~kebl0820/intro.html
Closures for Java or money backhttp://users.pandora.be/michel.tilman/Smalltalk/
static AND dynamic typinghttp://users.pandora.be/michel.tilman/Smalltalk/index.html
How-To Guide for Descriptorshttp://users.rcn.com/python/download/Descriptor.htm
Lambda the Ultimate Set Comprehensionhttp://users.rsise.anu.edu.au/~rpg/publications.html
Erlang concurrency: why asynchronious messages?http://usingcsp.com
XSieve: XSLT + Schemehttp://uucode.com/blog/category/xsieve/
Reusing XML Processing Code in non-XML Applicationshttp://uucode.com/texts/genxml/genxml.html
Reusing XML Processing Code in non-XML Applicationshttp://uucode.com/texts/genxml/genxml.pdf
Find with XPath over file systemhttp://uucode.com/texts/xfind/index.html
Language-based security for mobile code, with applications to smart cardshttp://v3.espacenet.com/textclam?DB=EPODOC&IDX=US2005066319&F=0&QPN=US2005066319
Stroustrup: A Brief Look at C++0xhttp://val.samko.info/lambda/
Code Generation Networkhttp://venge.net/graydon/talks/mkc/html/index.html
Language observations webloghttp://ventedspleen.weblogger.com/
Linguistic Universals and Particularshttp://venus.va.com.au/suggestion/sapir.html
Packaging Data And Methodshttp://video.google.com/videoplay?docid=-2058469682761344178
Dan Ingalls 7 Smalltalk implementations videohttp://video.google.com/videoplay?docid=2409496407757723940&q=dan+ingalls
Software ideals and historyhttp://video.google.com/videoplay?docid=-2950949730059754521
Designing a Programming Textbookhttp://video.google.com/videoplay?docid=-2950949730059754521
Debugging Backwards in Timehttp://video.google.com/videoplay?docid=3897010229726822034&q=Google%20techtalks
Common Lisp Exception Handlinghttp://video.google.com/videoplay?docid=448441135356213813&q=lisp
AutoTest - Automated contract based testing for Eiffelhttp://video.google.com/videoplay?docid=-4914296609640869140&q=label%3Altac
Video: The Scala Experimenthttp://video.google.com/videoplay?docid=553859542692229789
Erlang the Moviehttp://video.google.com/videoplay?docid=-5830318882717959520
Human Factors Research On Programming Language Syntaxhttp://video.google.com/videoplay?docid=-7430738103357875379&q=blender+verse
Haskell video lectures onlinehttp://video.s-inf.de/#FP.2005-SS-Giesl.(COt).HD_Videoaufzeichnung
Book: Python How to Programhttp://vig.prenhall.com/catalog/academic/product/1,4096,0130923613,00.html
Getting Startedhttp://vig.prenhall.com/catalog/academic/product/1,4096,0134843460,00.html
International Components for Unicode 3.0 Releasedhttp://vigna.dsi.unimi.it/papers.php
EMACS: The Extensible, Customizable Display Editorhttp://vim.sf.net/
Your favourite editor/IDEhttp://vim-latex.sourceforge.net/
Programming Language Explorationhttp://vismod.www.media.mit.edu/~tpminka/PLE/
Small Time Languageshttp://visualbasic.about.com/library/weekly/aa120102a.htm
Understanding the Dynamic Nature of a Programhttp://visula.org/nutshell.html
Guest Bloggers on LtU?http://volokh.com
open source visual programming environments?http://volt.ni.com/niwc/common.jsp?page=labview_overview
Software Fault Prevention by Language Choicehttp://vrb.slashusr.org/
Courses Home Pageshttp://vvv.it.kth.se/edu/gru/DatalogiII/
NULLhttp://vvv.it.kth.se/edu/gru/DatalogiII/
Vyperhttp://vyper.sourceforge.net/
Why do they program in C++?http://w3.ift.ulaval.ca/~dadub100/files/scheme00.ps
All sorts of linkshttp://w3.one.net/~jweirich/oostuff/
Reflection in Rubyhttp://w3.one.net/~jweirich/tools/gemfinder/
Arc - An Unfinished Dialect of Lisphttp://w3future.com/beyondjs/
JavaScript 2.0 Versioninghttp://w3future.com/html/beyondJS/
JScript is a Functional Languagehttp://w3future.com/html/beyondJS/
The History of Thttp://w3future.com/html/beyondJS/
Beyond JS (library)http://w3future.com/html/beyondJS/
Currying of Complex Interfaceshttp://w3future.com/html/beyondJS/
Language Evaluationshttp://w3future.com/html/beyondJS/
Native XML Scriptinghttp://w3future.com/html/beyondJS/
Python Scripting Everywherehttp://w3future.com/html/beyondJS/
Readable Java 1.5http://w3future.com/html/beyondJS/
Scripting Languages For Javahttp://w3future.com/html/beyondJS/
Disruptive Programming Language Technologieshttp://w3future.com/html/beyondJS/
Tools for the short hikehttp://w3future.com/html/beyondJS/
Programming for the Webhttp://w3future.com/html/beyondJS
Loell, a new programming languagehttp://w3future.com/html/loell/
OO Best Feature Pollhttp://w3future.com/html/loell/
Y in Practical Programshttp://w3future.com/html/loell/
Why type systems are interesting - part IIhttp://w3future.com/html/loell/
Paul Graham: Accumulator Generatorhttp://w3future.com/html/loell/
What I Hate About Your Programming Languagehttp://w3future.com/html/loell/
Dressing up Self in JavaScripthttp://w3future.com/html/loell/
Miscellanyhttp://w3future.com/html/stories/callbacks.html
Using object methods with functional programminghttp://w3future.com/html/stories/callbacks.html
Using object methods with functional programminghttp://w3future.com/html/stories/hop.html
Beyond JS (library)http://w3future.com/html/tools.html
Quick spelling checker using MS-Wordhttp://w3future.com/html/xmlrpc.html
Hating VBScripthttp://w3future.com/weblog/
Croquet: A Collaboration Architecturehttp://w3future.com/weblog/
Web services: Winer on WSDLhttp://w3future.com/weblog/2002/01/18.html
The web services debate continueshttp://w3future.com/weblog/2002/01/31.html
stupid lambda tricks for pythonhttp://w3future.com/weblog/2002/02/22.html
Intentional Programming FAQhttp://w3future.com/weblog/2002/03/09.html#a80
Loell, a new programming languagehttp://w3future.com/weblog/2002/11/07.html#a139
Loell, a new programming languagehttp://w3future.com/weblog/2002/11/07.html#a139
Loell, a new programming languagehttp://w3future.com/weblog/2002/11/08.html#a140
Search and Imperative Programminghttp://w3future.com/weblog/2002/12/08.html#a148
Paul Graham: Accumulator Generatorhttp://w3future.com/weblog/2003/02/16.xml#a166
Hundred Year Languagehttp://w3future.com/weblog/2003/04/12.xml#a219
Tim Bray: The History of RDFhttp://w3future.com/weblog/2003/05/22.xml#a231
Tim Bray: The History of RDFhttp://w3future.com/weblog/2003/05/24.xml#a232
RSS vs. Echohttp://w3future.com/weblog/2003/06/29.xml#a240
RSS vs. Echohttp://w3future.com/weblog/2003/07/12.xml#echoFeedAvailable
The Charity Languagehttp://w3future.com/weblog/2003/08/13.xml#programmingTheory
Moiell (aka Leoll++)http://w3future.com/weblog/2004/05/13.xml#moiellTeaser
Why type systems are interesting - part IIhttp://w3future.com/weblog/2004/06/08.xml#quicksortInMoiell
Tail call elimination decorator in Pythonhttp://w3future.com/weblog/2006/02/#tailCallEliminationInJavascript
Phil Wadler's bloghttp://wadler.blogspot.com/
Links (Wadler)http://wadler.blogspot.com/
Language Luminaries Meet in Europe on April 6http://wadler.blogspot.com/2005/02/links-meeting-at-etaps.html
Language Luminaries Meet in Europe on April 6http://wadler.blogspot.com/2005/03/links-update.html
Bruce Tate: Technologies that may challenge Javahttp://wadler.blogspot.com/2005/10/rodrigo-barnes-writes-prof-wadler-you.html
Let's make a programming language!http://wadler.blogspot.com/2006/01/bikeshed-coloring.html
Wadler's Blog: Penn, PADL, POPL, and Plan-Xhttp://wadler.blogspot.com/2006/01/javascript-wysiwyg-editor.html
Wadler's Blog: Penn, PADL, POPL, and Plan-Xhttp://wadler.blogspot.com/2006/01/penn-padl-popl-and-plan-x.html
Holodeck games and CCCshttp://wadler.blogspot.com/2006/10/john-baez-on-lambda-calculus-and-games.html
Linkshttp://wadler.blogspot.com
Language Luminaries Meet in Europe on April 6http://wadler.blogspot.com
Haskell vs. Erlang, Reloadedhttp://wagerlabs.com/articles/2006/01/01/haskell-vs-erlang-reloaded
Scalabilityhttp://wagerlabs.com/idealab/2005/09/massively-multiplayer-servers-are-us.html
Scalabilityhttp://wagerlabs.com/w/PowerStrip/
The Push Programming Languagehttp://waldo.csisdmz.ul.ie/libGE/
Good Ideas, Through the Looking Glasshttp://waltersmith.us/wp-content/uploads/2005/12/HICSS-92.pdf
Diesel a successor to the Cecil languagehttp://wasp.cs.washington.edu/wasp_diesel.html
Dataflow languages and hardware - current status and directionshttp://wavescalar.cs.washington.edu/index.html
Concepts, Techniques and Models of Computer Programminghttp://wcook.org/papers/OOPvsADT/CookOOPvsADT90.pdf
Why type systems are interestinghttp://wdialog.sourceforge.net
Declarative or Inferential?http://wdp.first.gmd.de:8080/geske/fg111/decl-inf.html
Language Myths Againhttp://web.access.net.au/felixadv/files/output/book/
System programming using FPhttp://web.access.net.au/felixadv/files/output/book/
Forum usabilityhttp://web.archive.org/web/20000610170319/www2.cybercities.com/e/ehud/elist/info.txt
New Paul Graham thing...http://web.archive.org/web/20000610232144/www2.cybercities.com/e/ehud/elist/knowledge.txt
Simple scripting languagehttp://web.archive.org/web/20001028162930/www.numeric-quest.com/haskell/hcompanion/keys-frameless.shtml
Building Collaboration into IDEshttp://web.archive.org/web/20010306225044/www.bytesmiths.com/profile/toolkitRemote.html
First Class Values, Types as values within a Programming Languagehttp://web.archive.org/web/20010509085736/www.numeric-quest.com/haskell/hcompanion/extensions.html#Existential%20types%20in%20Haskell
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://web.archive.org/web/20021116023047/http://isabase.philol.msu.ru/fp/haskell/papers/monads/Monad.html
A Monadic Semantics for Core Curryhttp://web.cecs.pdx.edu/~apt/wflp03.pdf
First Class Values, Types as values within a Programming Languagehttp://web.cecs.pdx.edu/~sheard/
Lightweight Static Capabilitieshttp://web.cecs.pdx.edu/~sheard/Omega/
Relevance of Curry-Howardhttp://web.cecs.pdx.edu/~sheard/Omega/
Spring School on Datatype-Generic Programming 2006http://web.comlab.ox.ac.uk/jeremy.gibbons/publications/#patterns
Sudokuhttp://web.comlab.ox.ac.uk/oucl/people/richard.bird.html
Where to learn programming-related math?http://web.comlab.ox.ac.uk/oucl/publications/books/algebra/
Poytypism in Practicehttp://web.comlab.ox.ac.uk/oucl/publications/books/algebra/
Programming from Specificationshttp://web.comlab.ox.ac.uk/oucl/publications/books/PfS/
A structural approach to reversible computationhttp://web.comlab.ox.ac.uk/oucl/publications/tr/rr-01-09.html
Summer schools: generic & functional programminghttp://web.comlab.ox.ac.uk/oucl/research/areas/ap/afp/
Functional Imageshttp://web.comlab.ox.ac.uk/oucl/research/areas/ap/fop/
The Fun of Programminghttp://web.comlab.ox.ac.uk/oucl/research/areas/ap/fop/
The Fun of Programminghttp://web.comlab.ox.ac.uk/oucl/research/areas/ap/fop/
The Fun of Programminghttp://web.comlab.ox.ac.uk/oucl/research/areas/ap/fop/info.html#book
The Fun of Programminghttp://web.comlab.ox.ac.uk/oucl/research/areas/ap/fop/info.html
More Haste, Less Speedhttp://web.comlab.ox.ac.uk/oucl/research/areas/ap/pubs.html#Bird-Jones-deMoor97:More
Summer schools: generic & functional programminghttp://web.comlab.ox.ac.uk/oucl/research/areas/ap/ssgp/info.html
Relational Programming (whatever happened to...)http://web.comlab.ox.ac.uk/oucl/research/areas/ap/topics.html
Spring School on Datatype-Generic Programming 2006http://web.comlab.ox.ac.uk/oucl/research/pdt/ap/dgp/
TypeCase: A Design Pattern for Type-Indexed Functionshttp://web.comlab.ox.ac.uk/oucl/research/pdt/ap/dgp/
Fission for Program Comprehensionhttp://web.comlab.ox.ac.uk/oucl/research/pdt/ap/dgp/
Generics as a Libraryhttp://web.comlab.ox.ac.uk/oucl/work/bruno.oliveira/Generics.pdf
Folding neither Left nor Right (or how to avoid overspecifying the solution to a problem)http://web.comlab.ox.ac.uk/oucl/work/bruno.oliveira/msfpSlides.pdf
First-class Attribute Grammarshttp://web.comlab.ox.ac.uk/oucl/work/eric.van.wyk/Papers/ip.ps
Algorithmic complexity of evaluation: lazy, eager, pure and impurehttp://web.comlab.ox.ac.uk/oucl/work/geraint.jones/morehaste.html
Algorithmic complexity of evaluation: lazy, eager, pure and impurehttp://web.comlab.ox.ac.uk/oucl/work/geraint.jones/morehaste.html
Eager Haskellhttp://web.comlab.ox.ac.uk/oucl/work/geraint.jones/morehaste.html
The Complexity Zoohttp://web.comlab.ox.ac.uk/oucl/work/geraint.jones/morehaste.html
More Haste, Less Speedhttp://web.comlab.ox.ac.uk/oucl/work/geraint.jones/publications/index.html#other.papers
Mother Tongues of Computer Languageshttp://web.comlab.ox.ac.uk/oucl/work/geraint.jones/ruby/
Langauges and Hardware...http://web.comlab.ox.ac.uk/oucl/work/geraint.jones/ruby/
Calculating Functional Programs: maximum segment sumhttp://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/calculating.ps.gz
Fission for Program Comprehensionhttp://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/fission.pdf
Design Patterns as Higher-Order Datatype-Generic Programs.http://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/hodgp.pdf
Fast and Loose Reasoning is Morally Correcthttp://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/index.html#fast+loose
Streaming Representation-Changershttp://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/index.html#metamorphisms
A Pointless Derivation of Radixsorthttp://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/index.html#radix
Reproducing Programs implement Lazy Listshttp://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/index.html#spigot
The Essence of the Iterator Patternhttp://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/iterator.pdf
Gibbons: Metamorphisms and streaming algorithmshttp://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/metamorphisms.pdf
Patterns in Datatype-Generic Programminghttp://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/patterns.pdf
Enumerating the Rationalshttp://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/rationals.pdf
An Unbounded Spigot Algorithm for the Digits of Pihttp://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/spigot.pdf
TypeCase: A Design Pattern for Type-Indexed Functionshttp://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/typecase.pdf
Calculating the Sieve of Eratostheneshttp://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/wg21/meeting57/minutes.html#FAV-4
A Functional Semantics of Attribute Grammarshttp://web.comlab.ox.ac.uk/oucl/work/kevin.backhouse/papers/TACAS02/Backhouse_TACAS02.pdf
Point Free Stylehttp://web.comlab.ox.ac.uk/oucl/work/oege.de.moor/pubs.htm
First-class Attribute Grammarshttp://web.comlab.ox.ac.uk/oucl/work/oege.demoor/talks/ip.pdf.gz
C++ vs. Lisphttp://web.comlab.ox.ac.uk/oucl/work/oege.demoor/talks/ip.pdf.gz
Reversible Garbage Collection (and more)http://web.comlab.ox.ac.uk/oucl/work/paolo.zuliani/pzthesis.ps.gz
Scheme simulator for quantum computationhttp://web.comlab.ox.ac.uk/oucl/work/samson.abramsky/pubsthematic.html#quip
Socially Responsive, Environmentally Friendly Logichttp://web.comlab.ox.ac.uk/oucl/work/samson.abramsky/sandu.pdf
Embedding Prolog in Haskellhttp://web.comlab.ox.ac.uk/oucl/work/silvija.seres/
Ulf's Home-Page of Programming Language Designhttp://web.cs.mun.ca/~ulf/pld/
Ulf's Home-Page of Programming Language Designhttp://web.cs.mun.ca/~ulf/pld/typing.html
Decomposing lambda - the Kernel languagehttp://web.cs.wpi.edu/~jshutt/kernel.html
Human Factors Research On Programming Language Syntaxhttp://web.engr.oregonstate.edu/~burnett/
Human Factors Research On Programming Language Syntaxhttp://web.engr.oregonstate.edu/~burnett/vpl.html
Aardappel and visual programminghttp://web.engr.oregonstate.edu/~burnett/vpl.html
Why Lists?http://web.engr.oregonstate.edu/~erwig/fgl/
Getting Startedhttp://web.engr.oregonstate.edu/~erwig/meta/
Can one avoid monads?http://web.engr.oregonstate.edu/~erwig/meta/
Darcshttp://web.engr.oregonstate.edu/~erwig/papers/abstracts.html#ASE01
Adding Apples to Orangeshttp://web.engr.oregonstate.edu/~erwig/papers/abstracts.html#HCC02
Can one avoid monads?http://web.engr.oregonstate.edu/~erwig/papers/abstracts.html#IFL98
Wadler's Blog: Penn, PADL, POPL, and Plan-Xhttp://web.engr.oregonstate.edu/~erwig/papers/abstracts.html#PADL06
A Survey of Object-Oriented Conceptshttp://web.engr.oregonstate.edu/~erwig/papers/CategoricalADT_AMAST98.pdf
Can one avoid monads?http://web.engr.oregonstate.edu/~erwig/papers/InductiveGraphs_JFP01.pdf
Probabilistic languages for kids?http://web.engr.oregonstate.edu/~erwig/pfp/
XML for End Usershttp://web.engr.oregonstate.edu/~erwig/xing/
Lisp sans (((paren-theses ((hell)))))http://web.mac.com/srikumarks/iWeb/Site/programming/1CC2BDAD-7036-4BD8-A246-54918C88D5BA.html
Demo of VB "Whidbey"http://web.media.mit.edu/~lieber/Lieberary/ZStep/ZStep.html
Your Wish Is My Command - Programming By Examplehttp://web.media.mit.edu/~lieber/Your-Wish/
Your Wish Is My Command - Programming By Examplehttp://web.media.mit.edu/~lieber/Your-Wish/02-Kahn.pdf
Your Wish Is My Command - Programming By Examplehttp://web.media.mit.edu/~lieber/Your-Wish/11-Lau.pdf
Your Wish Is My Command - Programming By Examplehttp://web.media.mit.edu/~lieber/Your-Wish/13-Blackwell.pdf
Programming: 50, 100 years from nowhttp://web.media.mit.edu/~lifton/Pushpin/paintable.html
Systematic search for lambda expressionshttp://web.media.mit.edu/~minsky/papers/AlienIntelligence.html
New language for kids: Scratch - Logo meets Squeak Smalltalk?http://web.media.mit.edu/~mres/papers/scratch-proposal.pdf
Church-Turning is False?http://web.media.mit.edu/~vyzo/
Church-Turning is False?http://web.media.mit.edu/~vyzo/papers/computability.pdf
Revisiting an old thread: choosing a foundation languagehttp://web.mit.edu/6.002/
Prototype based OOhttp://web.mit.edu/6.035/www/papers/SelfProgrammingAsExperience.pdf
Playing the Minesweeper with Constraints (MOZ 2004)http://web.mit.edu/chrisk/www/gminehunter-latest.tar.gz
Playing the Minesweeper with Constraints (MOZ 2004)http://web.mit.edu/chrisk/www/minehunting.txt
Scheme Language Steering Committee Report to the Communityhttp://web.mit.edu/farr/www/srfi-32/srfi-32.html
Zipper-based file server/OShttp://web.mit.edu/ghudson/thoughts/diagnosing
Zipper-based file server/OShttp://web.mit.edu/ghudson/thoughts/undiagnosing
The Fortress Language Spec v0.618http://web.mit.edu/is/topics/webpublishing/mathml/
The Salishan problemshttp://web.mit.edu/the_rack/www/paper/paper_html.html
Disruptive PLT, 4 years laterhttp://web.mit.edu/webcast/ailab/mit-ll2-s2-09nov02-80k.ram
User-defined functions in Excelhttp://web.mit.edu/webcast/ailab/mit-ll2-s2-09nov02-80k.ram
Do languages matter?http://web.mit.edu/webcast/ailab/mit-ll2-s2-09nov02-80k.ram
A Call to Armshttp://web.onetel.com/~hughdarwen/TheThirdManifesto/HAVING-A-Blunderful-Time.html
A Call to Armshttp://web.onetel.com/~hughdarwen/TheThirdManifesto/Reactions-to-A-Call-to-Arms.html
C9X - The New ISO Standard for Chttp://web.onetelnet.ch/~twolf/tw/c/c9x_changes.html
Mind Mappershttp://web.singnet.com.sg/~axon2000/
Mind Mappershttp://web.singnet.com.sg/~axon2000/quotes.htm
Mind Mappershttp://web.singnet.com.sg/~axon2000/users.htm
Programming anti-idiomshttp://web.uvic.ca/wguide/Pages/SentMixMet.html
G'Caml comes of agehttp://web.yl.is.s.u-tokyo.ac.jp/~furuse/gcaml/
Stupid Question.http://webalt.net/Calculus-2004/Various/MeaningOfCalculus.htm
Haskell video lectures onlinehttp://webcast.berkeley.edu/courses/
Haskell video lectures onlinehttp://webcast.berkeley.edu/courses/archive.php?seriesid=1906978270
If programming languages were cars...http://weblog.burningbird.net/archives/000581.php
The Parable of the Languageshttp://weblog.burningbird.net/archives/000581.php
HTML editorshttp://weblog.delacour.net/archives/2004/07/my_kingdom_for_a_web_editing_tool.php#comment3431
HTML editorshttp://weblog.delacour.net/archives/2004/07/my_kingdom_for_a_web_editing_tool.php
C# Language Specification 2.0 (new features)http://weblog.ikvm.net/
Environment, scripting, and behaviorhttp://weblog.infoworld.com/udell/
Native XML Scriptinghttp://weblog.infoworld.com/udell/2002/09/20.html#a418
What a URI identifieshttp://weblog.infoworld.com/udell/2003/01/27.html#a582
Ward Cunningham: Testing, Types, and Morehttp://weblog.infoworld.com/udell/2003/02/13.html#a605
When Is it OK To Invent New Tags?http://weblog.infoworld.com/udell/2003/03/07.html#a629
Environment, scripting, and behaviorhttp://weblog.infoworld.com/udell/2003/03/17.html#a641
Environment, scripting, and behaviorhttp://weblog.infoworld.com/udell/2003/03/21.html#a646
Tools for ruleshttp://weblog.infoworld.com/udell/2003/05/16.html#a692
RSS vs. Echohttp://weblog.infoworld.com/udell/2003/06/27.html#a733
RSS vs. Echohttp://weblog.infoworld.com/udell/2003/06/29.html#a734
RSS vs. Echohttp://weblog.infoworld.com/udell/2003/07/10.html#a740
XML and Data Bindinghttp://weblog.infoworld.com/udell/2003/07/30.html#a760
Udell: Test before you leap into developmenthttp://weblog.infoworld.com/udell/2003/08/04.html#a766
Udell: Symbol grounding, XML, and RDFhttp://weblog.infoworld.com/udell/2003/08/06.html#a769
Udell: Symbol grounding, XML, and RDFhttp://weblog.infoworld.com/udell/2003/08/11.html#a775
Udell: Symbol grounding, XML, and RDFhttp://weblog.infoworld.com/udell/2003/08/12.html
Dynamic languages and virtual machineshttp://weblog.infoworld.com/udell/2003/08/25.html#a780
Dynamic languages and virtual machineshttp://weblog.infoworld.com/udell/2003/08/26.html#a782
Udell on licensing and lock-inhttp://weblog.infoworld.com/udell/2004/01/23.html#a895
Udell: Programs that write programshttp://weblog.infoworld.com/udell/2004/02/11.html#a915
Udell: Programs that write programshttp://weblog.infoworld.com/udell/2004/02/15.html#a917
Udell: Radical software customizationhttp://weblog.infoworld.com/udell/2004/04/27.html#a983
Udell discusses XBRLhttp://weblog.infoworld.com/udell/2004/05/10.html#a994
Tim Bray: Languages Costhttp://weblog.infoworld.com/udell/2004/06/17.html#a1025
Udell at OSCON: IronPython newshttp://weblog.infoworld.com/udell/2004/07/28.html#a1050
Udell: A strategic vision for dynamic languageshttp://weblog.infoworld.com/udell/2004/08/09.html#a1056
Introduction to E4Xhttp://weblog.infoworld.com/udell/2004/09/29.html#a1085
JotSpothttp://weblog.infoworld.com/udell/2004/10/06.html#a1090
Introduction to E4Xhttp://weblog.infoworld.com/udell/2004/10/08.html#a1091
Jon Udell: interview with Ward Cunningham and Jack Greenfieldhttp://weblog.infoworld.com/udell/2004/11/22.html#a1119
Jon Udell: Languages and environmentshttp://weblog.infoworld.com/udell/2005/04/05.html#a1208
Jon Udell: Tools for dynamic languageshttp://weblog.infoworld.com/udell/2005/05/23.html#a1236
Jon Udell: A conversation with Jonathan Robie about XQueryhttp://weblog.infoworld.com/udell/2005/08/03.html#a1281
Jon Udell: The riddle of asynchronyhttp://weblog.infoworld.com/udell/2005/08/31.html#a1292
Visual Basic and LINQhttp://weblog.infoworld.com/udell/2005/09/13.html#a1300
Visual Basic and LINQhttp://weblog.infoworld.com/udell/2005/09/19.html
Visual Basic and LINQhttp://weblog.infoworld.com/udell/2005/09/28.html#a1310
Jon Udell: Multi-language runtimeshttp://weblog.infoworld.com/udell/2006/02/27.html#a1396
Microsoft Atlashttp://weblog.infoworld.com/udell/2006/03/31.html
LINQ May 2006 Previewhttp://weblog.infoworld.com/udell/2006/05/12.html
Misc Newshttp://weblog.infoworld.com/udell/2006/09/06.html#a1519
Microsoft Atlashttp://weblog.infoworld.com/udell/screenroom/atlas_flv.html
Microsoft Atlashttp://weblog.infoworld.com/udell/screenroom/atlas_qt.html
Microsoft Atlashttp://weblog.infoworld.com/udell/screenroom/atlas_wmv.html
Lisp Books onlinehttp://weblog.mrbill.net/lisp-books/
Writing an interpreter, targeting a VM or writing from scratch?http://weblog.raganwald.com/2004/10/beware-of-turing-tar-pit.html
Can a dynamically typed language support type inference?http://weblog.raganwald.com/2006/08/dynamic-is-opposite-of-static-not-of.html
WikiTalkhttp://weblogs.asp.net/dornstein/archive/2004/09/27/235042.aspx
Error handling strategieshttp://weblogs.asp.net/ericlippert/archive/2004/08/25/220373.aspx
C# Language Specification 2.0 (new features)http://weblogs.asp.net/fbouma/posts/33462.aspx
FxCop & DSLshttp://weblogs.asp.net/fxcop/
Changeable class in Avalonhttp://weblogs.asp.net/greg_schechter/archive/2003/12/04/41362.aspx
Longhorn Command Shell ("Monad")http://weblogs.asp.net/jnadal/posts/34413.aspx
Glowing review of Shared Source CLI Essentialshttp://weblogs.cs.cornell.edu/AllThingsDistributed/archives/000040.html
Hundred Year Languagehttp://weblogs.cs.cornell.edu/AllThingsDistributed/archives/000045.html
Generics are a mistake?http://weblogs.java.net/blog/arnold/archive/2005/06/generics_consid_1.html
J2SE 5.0 releasedhttp://weblogs.java.net/blog/kgh/
Evolving the Java Platformhttp://weblogs.java.net/blog/kgh/
J2SE 5.0 releasedhttp://weblogs.java.net/blog/kgh/archive/2004/09/evolving_the_ja.html
Introduction to the Java EE 5 Platformhttp://weblogs.java.net/blog/kgh/archive/2006/02/raving_about_ja.html
J2SE 5.0 releasedhttp://weblogs.java.net/blog/mreinhold/archive/2004/09/tigers_and_must.html
Static Typing Where Possible, Dynamic Typing When Neededhttp://weblogs.java.net/blog/tball/archive/2005/06/project_jackpot.html
J2SE 5.0 releasedhttp://weblogs.java.net/jag/page12.html#100
teaching programming; any research or results?http://weblogs.java.net/pub/wlg/857
New language for kids: Scratch - Logo meets Squeak Smalltalk?http://weblogs.media.mit.edu/llk/scratch/index.html
JavaScript 2 and the Future of the Webhttp://weblogs.mozillazine.org/roadmap/
Do us proud, Dave!http://weblogs.mozillazine.org/roadmap/archives/2006/02/js_and_python_news.html
It Worked!http://weblogs.userland.com/manilaNewbies/gettingStarted
Using Mix-ins with Pythonhttp://weblogs.userland.com/qube/
End-User XML oriented proramminghttp://weblogs.userland.com/zopeNewbies/
Closures for Java or money backhttp://webpy.org/web.py
Why Learning Assembly Language is Still a Good Ideahttp://webster.cs.ucr.edu/
Building a Modern Computer From First Principleshttp://webster.cs.ucr.edu/
Assembly language for Power Architecturehttp://webster.cs.ucr.edu/AsmTools/HLA/
High-Level Assembly Languagehttp://webster.cs.ucr.edu/Page_hla/0_Page_hla.html
Next weekhttp://webster.cs.uga.edu/~gries/banquets/iticse2002/iticse2002.html
Cheetah, the Python-Powered Template Enginehttp://webware.sourceforge.net/
Growing interest in Smalltalk?http://weeklysqueak.wordpress.com/2006/10/26/job-in-san-jose-california/
Growing interest in Smalltalk?http://weitz.de/eclm2006/
Journals and papers?http://weitz.de/lisp/meeting
Dynamic Propertieshttp://wesnerm.blogs.com/net_undocumented/2003/10/dynamic_propert.html
XAML the future of UI programming?http://wesnerm.blogs.com/net_undocumented/2003/10/markupbased_ui.html
Dynamic Propertieshttp://wesnerm.blogs.com/net_undocumented/2003/11/natural_languag.html
Static Typing Where Possible, Dynamic Typing When Neededhttp://wesnerm.blogs.com/net_undocumented/2005/07/dynamic_typing_.html
Tomorrow and Tomorrow and Tomorrowhttp://west.camel.math.ca/Kabol/knotlinks.html
Wheat - A Language for Web Siteshttp://wheatfarm.org/
System-level Static Analysishttp://why.lri.fr/caduceus/
Why, Krakatoa and Caduceus: Software proofhttp://why.lri.fr/caduceus/index.en.html
unchecked exceptions are like runtime type checking?http://why.lri.fr
Why Johnny can't codehttp://whytheluckystiff.net/articles/theLittleCodersPredicament.html
Mind Mappershttp://widget.eleganthack.com/
Continuations library for Javahttp://wiki.apache.org/cocoon/RhinoWithContinuations
eWeek: Sun Digging Deep for Dynamic Language Supporthttp://wiki.apache.org/cocoon/RhinoWithContinuations
Calculemus 2005http://wiki.axiom-developer.org/FreeAldor
"Popular vs. Good" in Programming Languageshttp://wiki.cocan.org/
JavaScript with Continuations and its use in Apache Cocoonhttp://wiki.cocoondev.org/Wiki.jsp?page=GettingStartedWithFlow
JavaScript with Continuations and its use in Apache Cocoonhttp://wiki.cocoondev.org/Wiki.jsp?page=RhinoWithContinuations
Continuations in Java and Java-based Web Frameworkshttp://wiki.cocoondev.org/Wiki.jsp?page=RhinoWithContinuations
Continuations in Java and Java-based Web Frameworkshttp://wiki.cocoondev.org/Wiki.jsp?page=WhatIsFlow
JavaScript with Continuations and its use in Apache Cocoonhttp://wiki.cocoondev.org/Wiki.jsp?page=WhatIsFlow
Why type systems are interestinghttp://wiki.codehaus.org/groovy/PathExpressionLanguage
Smalltalk case-statementhttp://wiki.cs.uiuc.edu/CampSmalltalk/Smalltalk+case-statement
Partial Types in C#http://wiki.cs.uiuc.edu/CampSmalltalk/Source+code+in+files%3F+How+quaint!
MFA in Software: trial runhttp://wiki.cs.uiuc.edu/MFA/Declarativeness+vs+Procedural
MFA in Software: trial runhttp://wiki.cs.uiuc.edu/MFA/Metaphor
MFA in Software: trial runhttp://wiki.cs.uiuc.edu/MFA/People
Patterns in qmailhttp://wiki.cs.uiuc.edu/MFA/qmail
The Art of Unix Programminghttp://wiki.cs.uiuc.edu/MFA/Unix+vs.+Objects
MFA in Software: trial runhttp://wiki.cs.uiuc.edu/MFA
Closures for Java or money backhttp://wiki.cs.uiuc.edu/RefactoringBrowser/History+of+the+Refactoring+Browser
Slashdot: Python + Rubyhttp://wiki.cs.uiuc.edu/SmalltalkSolutions
Stroustrup's C++ Style Sweet Spothttp://wiki.cs.uiuc.edu/VisualWorks/Tail+Recursion
Action Semantics and Compiler Generationhttp://wiki.daimi.au.dk:8000/ascg-01/ascg-01.wiki
Action Semantics and Compiler Generationhttp://wiki.daimi.au.dk:8000/ascg-01/description.wiki?cmd=get&anchor=Description
Action Semantics and Compiler Generationhttp://wiki.daimi.au.dk:8000/ascg-01/documents.wiki?cmd=get&anchor=Documents
Concatenative Language Konthttp://wiki.di.uminho.pt/wiki/bin/view/Alcino/PointlessHaskell
Bare metal Smalltalkhttp://wiki.eranova.si/esug/DOWNLOAD/Slides/Lars+Bak+ESUG.ppt
Udell: Radical software customizationhttp://wiki.eranova.si/esug/Extremely%20late%20binding
Lisp sans (((paren-theses ((hell)))))http://wiki.opendylan.org/wiki/view.dsp?title=Home
&mu;ABC: A Minimal Aspect Calculushttp://wiki.opensymphony.com/display/WW/Writeup+of+Mike's+Talk+at+TSS+on+WebWork2
RDF and Databaseshttp://wiki.osafoundation.org/bin/view/Jungle/WhyNotZodb
Naked Objectshttp://wiki.rubyonrails.com/rails/pages/Scaffold
Is "type" a fundamental intrinsic property of values?http://wiki.tcl.tk/11841
Ken Shan: Shift to Controlhttp://wiki.tcl.tk/13300
Links Slideshttp://wiki.tcl.tk/13636
Collection of links to monad implementations in various languages.http://wiki.tcl.tk/13844
Collection of links to monad implementations in various languages.http://wiki.tcl.tk/14295
Towards the best collection traversal interfacehttp://wiki.tcl.tk/15271
Why Lists?http://wiki.tcl.tk/1923
The design of C++0xhttp://wiki.tcl.tk/3687
Why do they program in C++?http://wiki.tcl.tk/4262
Special characters' input methodshttp://wiki.tcl.tk/907
Jon Udell: Multi-language runtimeshttp://wiki.tcl.tk/parrot
Object Oriented Programming + Referential Transparencyhttp://wiki.tcl.tk/TOOT
C# interview / OOP in any languagehttp://windows.oreilly.com/news/hejlsberg_0800.html
C# reviewhttp://windows.oreilly.com/news/hejlsberg_0800.html
C# interview / OOP in any languagehttp://windows.oreilly.com/news/hejlsberg_0800.html
Competitive Collaborative Specification of GUI Applications through User Test Cases and Merit-Based Conflict Resolutionhttp://windowseat.ca/collective/
Paul Vick: Language Design & Paying the UI "Tax"http://wingware.com/
Introduction to the Personal Basis Profilehttp://wireless.java.sun.com/personal/ttips/basis_profile/
Introduction to the Personal Basis Profilehttp://wireless.java.sun.com/personal/ttips/xlet/
New vector language: Gleehttp://withglee.com/
new Vector Language: Gleehttp://withglee.com/
Wonka - Embedded Java VMhttp://wmf.editthispage.com/
Predicting programming course success from a single entrance examhttp://wmf.editthispage.com/
E - secure,distributed, pure OOP and p2p scripting languagehttp://wmf.editthispage.com/
End-User XML oriented proramminghttp://wmf.editthispage.com/
Java Specification Participation Agreementhttp://wmf.editthispage.com/
Java-in-hardware in aJile new PDAhttp://wmf.editthispage.com/
Miguel de Icaza on .NEThttp://wmf.editthispage.com/
Portable.NEThttp://wmf.editthispage.com/
Processing XML with Javahttp://wmf.editthispage.com/
SLAM project at Microsoft Researchhttp://wmf.editthispage.com/
Sun urges Java research with new licensehttp://wmf.editthispage.com/
Quilt: an XML Query Languagehttp://wmf.editthispage.com/discuss/
SMLNJ RIP?http://wmf.editthispage.com/discuss/
Concurrencyhttp://wmf.editthispage.com/discuss/msgReader$1578
New Language: XEXPRhttp://wmf.editthispage.com/discuss/msgReader$2508?mode=day
Covariant methods in Javahttp://wmf.editthispage.com/discuss/msgReader$2803?mode=day
Google stops indexing these servershttp://wmf.editthispage.com/discuss/msgReader$4086?mode=day
C Bookshttp://wmf.editthispage.com/discuss/msgReader$4150?mode=day
RDF query language interpreterhttp://wmf.editthispage.com/discuss/msgReader$6311?mode=day
Edge Side Includes (ESI)http://wmf.editthispage.com/discuss/msgReader$7720?mode=day
When to create syntax?http://wmfarr.blogspot.com/2005/06/bigloo-macros-and-repl.html
Functional and logic paradigms...http://wombat.doc.ic.ac.uk/foldoc/
Most amazing designer?http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?PLANNER
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=anamorphism
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=apomorphism
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=catamorphism
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=closure
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=cohomomorphism
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=continuation
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=continutation+passing+style
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=denotational+semantics
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=foldr
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=homomorphism
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=hylomorphism
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=isomorphism
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=macro
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=operational+semantics
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=paramorphism
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=polymorphism
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=reflection
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=semantics
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=staged+computation
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=syntactic+abstraction
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=syntactic+sugar
Glossaryhttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=type+system
The Case for First Class Messageshttp://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?type+inference
Wonka - Embedded Java VMhttp://wonka.acunia.com/
Wonka - Embedded Java VMhttp://wonka.acunia.com/intro.html
A Language Community?http://world.std.com/~pitman/PS/Lambda.html
Successful Schemehttp://world.std.com/~wware/sussman.html
Neophyte question: detecting deadlock, livelock, races etc.http://wotug.kent.ac.uk/parallel/theory/formal/csp/Deadlock/
Concurrencyhttp://wotug.ukc.ac.uk/cpa2000/
FPGA's, Soft Cores and Custom CPU's.http://wotug.ukc.ac.uk/occam/
Neophyte question: detecting deadlock, livelock, races etc.http://wotug.ukc.ac.uk/parallel/theory/formal/csp/jeremy-martin/
Don Box: Teaching my kids to programhttp://wouter.fov120.com/
subtext: Uncovering the simplicity of programminghttp://wouter.fov120.com/aardappel/index.html
Don Box: Teaching my kids to programhttp://wouter.fov120.com/aardappel/index.html
Small Time Languageshttp://wouter.fov120.com/aardappel/index.html
Aardappel and visual programminghttp://wouter.fov120.com/files/lang/aardappel/thesis.pdf
Most amazing designer?http://wouter.fov120.com/index.html
Most amazing designer?http://wouter.fov120.com/proglang/index.html
Dying Tongueshttp://wouter.fov120.com/proglang/index.html
open source visual programming environments?http://wouter.fov120.com/proglang/index.html
the Chinese natual languagehttp://wouter.fov120.com/proglang/index.html
Evolving a programming languagehttp://wp.netscape.com/comprod/columns/techvision/innovators_be.html
Twenty-First Century Compilershttp://wps.aw.com/aw_aho_compilers_2/0,11227,2663889-,00.html
Paul Graham: Accumulator Generatorhttp://wsmith.best.vwh.net/works.html
Orca chosen as default Syllable scripting languagehttp://wsrebol.sourceforge.net
According to Allen Holub programming is now a liberal art. When did this happen?http://ww.telent.net/
Python Cookbookhttp://ww.telent.net/cliki/index
Findler's Contract Flaw Analysis and Eiffelhttp://wwsympa.loria.fr/wwsympa/arc/smarteiffel/2002-12/msg00055.html
NetKernel - XML processing pipelinehttp://www.1060research.com/netkernel/
NetKernel - XML processing pipelinehttp://www.1060research.com/netkernel/tour2/system.html
Algorithmically Unbounded Journal of Mathematical Truthshttp://www.1729.com/consciousness/index.html
Algorithmically Unbounded Journal of Mathematical Truthshttp://www.1729.com/consciousness/math-journal.html
Let's make a programming language!http://www.24hourcomics.com/
J2MEhttp://www.3gpp.org/ftp/Specs/html-info/23048.htm
J2MEhttp://www.3gpp.org/ftp/Specs/html-info/51011.htm
IJCAR 2004 Tutorial Programhttp://www.4c.ucc.ie/ijcar/tutorial-programme.html
expressivity of "idiomatic C++"http://www.7-zip.org/
DSLs: How and When?http://www.99-bottles-of-beer.net/
SICP Translationshttp://www.99-bottles-of-beer.net/
Educational Pearl: Automata as Macroshttp://www.99-bottles-of-beer.net/c.html
What do you believe about Programming Languages (that you can't prove (yet))?http://www.99-bottles-of-beer.net/language-bourne-shell-1088.html
Closures for Java or money backhttp://www.aaronsw.com/
Misc Linkshttp://www.aaronsw.com/weblog/rewritingreddit
Dating Design Patternshttp://www.abc.net.au/news/newsitems/s898675.htm
Semiotics for Beginnershttp://www.aber.ac.uk/media/Documents/S4B/sem02.html
MapReduce - functional programming in the REAL Worldhttp://www.abinitio.com
LASER Summerschoolhttp://www.abo.fi/~backrj/
pbookhttp://www.abo.fi/~jwright/schoolmath/
pbookhttp://www.abo.fi/~jwright/schoolmath/papers/tucs65.pdf
Good Ideas, Through the Looking Glasshttp://www.aboutdrugtest.com/
Schemix - A Scheme In The Linux Kernelhttp://www.abstractnonsense.com/schemix/
Reading, Writing, and Codehttp://www.accesscom.com/~darius/
Idel: a virtual machine for mobile codehttp://www.accesscom.com/~darius/
Hacker's Introduction to Partial Evaluationhttp://www.accesscom.com/~darius/
Code Readinghttp://www.accesscom.com/~darius/
Awklisphttp://www.accesscom.com/~darius/hacks/awklisp.tar.gz
subtext: Uncovering the simplicity of programminghttp://www.accesscom.com/~darius/hacks/emacscard/
Playing with the GNAT Run Timehttp://www.accesscom.com/~darius/hacks/RABBIT
C++ vs. Lisphttp://www.accesscom.com/~darius/hacks/screenfuls/screen2.html
Idel: a virtual machine for mobile codehttp://www.accesscom.com/~darius/software/idel/index.html
computerhistory's History of LISPhttp://www.accesscom.com/~darius/software/miasma/index.html
Hacker's Introduction to Partial Evaluationhttp://www.accesscom.com/~darius/writings/peval/index.html
ACCU Spring Conferencehttp://www.accu.org/
Python 2.5a1 releasedhttp://www.accu.org/
Python 2.5a1 releasedhttp://www.accu-usa.org/
SpringBoxhttp://www.accu-usa.org/
Sun Invites IBM, Cray To Work On New Computer Languagehttp://www.aceshardware.com/read_news.jsp?id=75000448
FACT - Multiparadigm Programming with C++http://www.acl.lanl.gov/pete/index.html
Turing Award to Ole-Johan Dahl and Kristen Nygaardhttp://www.acm.org/announcements/turing_2001.html
Early history of Fortranhttp://www.acm.org/awards/turing_citations/backus.html
Kristen Nygaard (1927-2002)http://www.acm.org/awards/turing_citations/dahl-nygaard.html
Edsger Wybe Dijkstra (1930-2002)http://www.acm.org/awards/turing_citations/dijkstra.html
What do you mean by studying "programming languages"?http://www.acm.org/class/1998/ccs98.html
Richard Hamming: You and Your Researchhttp://www.acm.org/class/1998/overview.html
Test-Driven Development By Examplehttp://www.acm.org/classics/dec95/
Concurrencyhttp://www.acm.org/classics/mar96/
Is Inheritance a Pillar of OO?http://www.acm.org/classics/may96/
EJB critiquehttp://www.acm.org/classics/may96/
NULLhttp://www.acm.org/classics/oct95/
Research Papershttp://www.acm.org/classics/oct95/
Edsger Wybe Dijkstra (1930-2002)http://www.acm.org/classics/oct95/
Dijkstra on analogies and anthropomorphismhttp://www.acm.org/classics/oct95/
Edsger Wybe Dijkstra (1930-2002)http://www.acm.org/classics/oct95/
Sisal Programming languagehttp://www.acm.org/classics/oct95/
Running untrusted codehttp://www.acm.org/classics/sep95/
Code Readinghttp://www.acm.org/classics/sep95/
ACM Queue: A Conversation with Alan Kayhttp://www.acm.org/classics/sep95
Best route for new language to be self-hostinghttp://www.acm.org/classics/sep95
ACM Classic of the Monthhttp://www.acm.org/classics
Failure-oblivious computinghttp://www.acm.org/constitution/code.html
Language comparison experimenthttp://www.acm.org/pubs/articles/journals/cacm/1999-42-10/p109-prechelt/p109-prechelt.pdf
FC++http://www.acm.org/pubs/articles/proceedings/fp/351240/p118-mcnamara/p118-mcnamara.pdf
Literature on Programming Languageshttp://www.acm.org/pubs/citations/journals/cacm/1966-9-3/p157-landin/
PROLAC: Language for protocol compilationhttp://www.acm.org/pubs/citations/proceedings/comm/319056/p63-anderson/
JSIS - Semantic Interface Specification for Javahttp://www.acm.org/sigada/wg/asiswg/asiswg.html
Ada Programming Competitionhttp://www.acm.org/sigada/WG/asiswg
Computing Curricula 2001http://www.acm.org/sigcse/cc2001/
Computing Curricula 2001http://www.acm.org/sigcse/cc2001/PL.html
SchemeUnit and SchemeQL: Two Little Languageshttp://www.acm.org/sigmod/record/issues/9503/manifesto.ps
SIGAPLhttp://www.acm.org/sigs/sigapl/
GoF get SIGPLAN awardhttp://www.acm.org/sigs/sigplan/awards.htm
Paul Vick: BASIC principleshttp://www.acmqueue.com/modules.php?name=Content&pa=showcomments&pid=317
ACM Queue: On Usability of Programming Languageshttp://www.acmqueue.com/modules.php?name=Content&pa=showpage&pid=317&page=2
Visualisable Languageshttp://www.acmqueue.com/modules.php?name=Content&pa=showpage&pid=358
Natural Programming Languageshttp://www.acmqueue.com/modules.php?name=Content&pa=showpage&pid=225
ACM Queue: A Conversation with Steve Ross-Talbothttp://www.acmqueue.org/
Jef Raskin: The Woes of IDEshttp://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=22
A Call to Armshttp://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=293
The Big Bang Theory of IDEshttp://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=83
Reading, Writing, and Codehttp://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=84
Fractal Music (and a Personal Introduction)http://www.acooke.org/andrew/diary/2002/feb/13.html
TPK Algorithm in Different Programming Languageshttp://www.acooke.org/andrew/diary/2003/jun/9.html
Python is... slow?http://www.acooke.org/andrew/diary/2004/dec/6.html
Milahttp://www.acooke.org/andrew/diary/2004/feb/16.html
Reading, Writing, and Codehttp://www.acooke.org/andrew/writing/codereview.html
Logic for Computer Science: Foundations of Automatic Theorem Provinghttp://www.acooke.org/andrew/writing/free-comp-books.html
dealing with Scheme (or Lisp, etc)http://www.acooke.org/andrew/writing/scheme-eng.html
The Role of Type Equality in Meta-Programminghttp://www.acooke.org/cute/GeneralAlg0.html#Mon-26-Jun-2006-10-26-26-0400-CLT
Lambda the Ultimate Set Comprehensionhttp://www.acooke.org/cute/GreatIdeas0.html
Unix as programming languagehttp://www.acooke.org/cute/ScriptforA0.html
The Theory of Classification - A Course on OO Type Systemshttp://www.acooke.org/cute/TheTheoryo0.html
Reading Styles ( Idiomatic Lisp and Idiomatic Scheme )http://www.acooke.org/jara/mllib/map.sml
Two New Microsoft Languages - AsmL and Panhttp://www.acooke.org/jara/pancito/index.html
Fractal Music (and a Personal Introduction)http://www.acooke.org/jara/rytmo/index.html
Countering Trusting Trust through Diverse Double-Compilinghttp://www.acsa-admin.org/2005/abstracts/47.html
The Case for First Class Messageshttp://www.activeinfo.ca/process.html
#Smalltalk - another .Net languagehttp://www.activestate.com/Corporate/Initiatives/NET/Python_for_.NET_whitepaper.pdf?_x=1
Implementations of .NET-Targeted Languages Problematichttp://www.activestate.com/Initiatives/NET/Python_whitepaper.doc
Intro to the Common Language Infrastructure with David Stutzhttp://www.activestate.com/Initiatives/NET/Python_whitepaper.doc
Intentional Programming Overviewhttp://www.activestate.com/Products/Visual_XSLT/?_x=1
Implementations of .NET-Targeted Languages Problematichttp://www.activestate.com
"New story" templatehttp://www.activewords.com/
Programming by Demonstrationhttp://www.acypher.com/wwid/
NULLhttp://www.acypher.com/wwid/
Research Papershttp://www.acypher.com/wwid/
The History of Thttp://www.acypher.com/wwid/WWIDToC.html
Research Papershttp://www.acypher.com/wwid/WWIDToC.html
NULLhttp://www.acypher.com/wwid/WWIDToC.html
Object-Oriented Programming Enhancements in Ada200Yhttp://www.ada-auth.org/~acats/
Object-Oriented Programming Enhancements in Ada200Yhttp://www.ada-auth.org/~acats/ais.html
Object-Oriented Programming Enhancements in Ada200Yhttp://www.ada-auth.org/~acats/arg-minutes.html
Compiler reliabilityhttp://www.ada-auth.org/acats.html
Testing the C# compilerhttp://www.ada-auth.org/acats.html
Object-Oriented Programming Enhancements in Ada200Yhttp://www.ada-auth.org/ai-files/grab_bag/oop_200y.pdf
A Comparative Study of Language Support for Generic Programminghttp://www.ada-auth.org/cgi-bin/cvsweb.cgi/AIs/AI-00254.TXT?rev=1.6
Spreadsheet Languageshttp://www.ada-auth.org/cgi-bin/cvsweb.cgi/AIs/AI-00254.TXT?rev=1.6
Ravenscar Profile?http://www.adacore.com/home/ada_answers/ada_2005
Ada UK Conference 2006 (slides & videos)http://www.adacore.com/home/ada_answers/lectures/ada_uk06#
Ada UK Conference 2006 (slides & videos)http://www.adacore.com/home/ada_answers/lectures/ada_uk06#video_04
Ada UK Conference 2006 (slides & videos)http://www.adacore.com/home/ada_answers/lectures/ada_uk06#video_10
A Comparison of Ada and Real-Time Java for Safety-Critical Applicationshttp://www.adacore.com/wp-content/files/attachments/PaperPresentationAE2006-Brosgol.pdf
Technical Work on Ada 2005 Standard Completedhttp://www.ada-europe.org/Ada_2005_Press_Release.pdf
Ada-Europe'2001http://www.ada-europe.org/conference2001.html
A short breakhttp://www.ada-europe.org/conference2002.html
J-SEAL2http://www.ada-europe.org/conference2002.html
NULLhttp://www.adahome.com/History/Steelman/intro.htm
Language Design Documentshttp://www.adahome.com/History/Steelman/intro.htm
Unified languages?http://www.adahome.com/History/Steelman/intro.htm
The Zen of Python (by Tim Peters)http://www.adahome.com/History/Steelman/intro.htm
Dijkstra and the Ada languagehttp://www.adahome.com/History/Steelman/intro.htm
Java Is a Language for the Masseshttp://www.adahome.com/History/Steelman/steelman.htm#2C
Notes on Programming in Chttp://www.adahome.com/History/Steelman/steelman.htm
VC++ Security Checks at Runtime and Compile Timehttp://www.adahome.com/History/Steelman/steeltab.htm
Module Concept For C++http://www.adahome.com/History/Steelman/steeltab.htm
Insecure Macho Lovehttp://www.adahome.com/Resources/Compilers/GNAT.html
Singleton classes really that bad?http://www.adaic.com/docs/95style/html/sec_8/8-3-5.html
Erlang concurrency: why asynchronious messages?http://www.adaic.com/standards/95rat/RAThtml/rat95-p2-9.html
The Problem With Threadshttp://www.adaic.com/standards/95rat/RAThtml/rat95-p2-9.html
Ada 2006 Documentshttp://www.adaic.com/standards/ada06.html
Ada 2006 Documentshttp://www.adaic.com/standards/rm-amend/html/RM-D.html
Dynamic Semanticshttp://www.adaic.org/standards/05rm/html/RM-1-1-2.html#I1035
Dynamic Semanticshttp://www.adaic.org/standards/05rm/html/RM-3-3-1.html
Concurrencyhttp://www.adaic.org/standards/83rat/html/Welcome.html
NULLhttp://www.adaic.org/standards/83rat/html/Welcome.html
Language Design Documentshttp://www.adaic.org/standards/83rat/html/Welcome.html
CSP for Javahttp://www.adaic.org/standards/83rat/html/Welcome.html
NULLhttp://www.adaic.org/standards/95lsn/ada95.htm
Language Design Documentshttp://www.adaic.org/standards/95lsn/ada95.htm
Concurrencyhttp://www.adaic.org/standards/95rat/RAThtml/rat95-contents.html
NULLhttp://www.adaic.org/standards/95rat/RAThtml/rat95-contents.html
Language Design Documentshttp://www.adaic.org/standards/95rat/RAThtml/rat95-contents.html
Developing Applications with Objective CAMLhttp://www.adaic.org/standards/95rat/RAThtml/rat95-p2-12.html#5
Developing Applications with Objective CAMLhttp://www.adaic.org/standards/95rat/RAThtml/rat95-p2-4.html#6-2
Erlang concurrency: why asynchronious messages?http://www.adaic.org/standards/95rat/RAThtml/rat95-p3-e.html
Whither Sather ?http://www.adaic.org
Don Box on C# generics vs. C++ genericshttp://www.adaic.org
Ada, Interfaces and the Listener Paradigmhttp://www.adalog.fr/publica2.htm
Adam Bosworth: Ajax reconsideredhttp://www.adambosworth.net/archives/000044.html
Adam Bosworth: Ajax reconsideredhttp://www.adambosworth.net/archives/000045.html
"New story" templatehttp://www.adamsmith.org/smith/
a question about coding oshttp://www.adaos.org/
.NET classes in Adahttp://www.adapower.com/gnatcom/
New Language: XEXPRhttp://www.adapower.com/gnatcom
Using Physical Dimensionshttp://www.adapower.com/lang/dimension.html
Embedding one language in anotherhttp://www.adapower.com/launch.php?URL=http%3A%2F%2Fwww.adapower.com%2Frm95%2F
Notes on Programming in Chttp://www.adapower.com/learn/adadistilled.html
Selective Open Recursion: A Solution to the Fragile Base Class Problemhttp://www.adapower.com/rationale/rat95-p2-4.html#5
Using Mix-ins with Pythonhttp://www.adapower.com/rationale/rat95-p2-4.html#6
XML-RPC HOWTOhttp://www.adapower.com/rationale/rat95-p3-e.html
Using Physical Dimensionshttp://www.adapower.com/reuse/units.html
VC++ Security Checks at Runtime and Compile Timehttp://www.adapower.com/rm95/arm95_111.html#SEC111
ATC in Ada and in Real Time Java (RTSJ)http://www.adapower.com/rm95/arm95_153.html#SEC153
Autodephttp://www.adapower.com/rm95/arm95_158.html#SEC158
VC++ Security Checks at Runtime and Compile Timehttp://www.adapower.com/rm95/arm95_192.html#SEC192
Whither Now C++?http://www.adapower.com/rm95/arm95_264.html#SEC264
Language Support for Disributed Processinghttp://www.adapower.com/rm95/arm95_299.html#SEC299
XML-RPC HOWTOhttp://www.adapower.com/rm95/arm95_299.html#SEC299
Floating Point Arithmetichttp://www.adapower.com/rm95/arm95_324.html#SEC324
Language Support for Disributed Processinghttp://www.adapower.com/rm95/index.html
Comparing Ada and Chttp://www.adapower.com
Free compiler & language toolshttp://www.adapower.com
Autodephttp://www.adapower.com
Concurrencyhttp://www.adapower.com
.NET classes in Adahttp://www.adapower.com
Linkshttp://www.adaptivepath.com/publications/essays/archives/000385.php
Let's make a programming language!http://www.adobe.com/products/postscript/pdfs/PLRM.pdf
Apple uses XML but shuns SVGhttp://www.adobe.com/svg/
SVG - Open for Businesshttp://www.adobe.com/svg/demos/main.html
OPML to SVGhttp://www.adobe.com/svg/demos/main.html
SQL Server "Yukon" Beta 1 Transact-SQL Enhancementshttp://www.adp-gmbh.ch/ora/sql/connect_by.html
Intro to the Common Language Infrastructure with David Stutzhttp://www.adtools.com/info/whitepaper/dotnet_whitepaper.html
Video lectures on SICPhttp://www.aduni.org/colloquia/sussman/
Video lectures on SICPhttp://www.aduni.org/courses/
The language LUAhttp://www.adventuregamestudio.co.uk/
C# interview / OOP in any languagehttp://www.advogato.org/article/207.html
Suneido languagehttp://www.advogato.org/article/209.html
The Little Coder's Predicamenthttp://www.advogato.org/article/671.html
LLVM 1.5 has been released!http://www.advogato.org/article/701.html
OCaml, an Introductionhttp://www.advogato.org/article/752.html
According to Allen Holub programming is now a liberal art. When did this happen?http://www.advogato.org/article/797.html#32
The fate of reduce() in Python 3000http://www.advogato.org/person/chalst/diary.html?start=146
Journals and papers?http://www.advogato.org/person/chalst/diary.html?start=149#147
Programming challengehttp://www.advogato.org/person/fxn/diary.html?start=349
Dominus talks about HO Perlhttp://www.advogato.org/person/fxn/diary.html?start=381
OCaml, an Introductionhttp://www.advogato.org/person/graydon/
The Trouble with Checked Exceptionshttp://www.advogato.org/person/graydon/diary.html?start=105
Ivory Towers and Gelfand's Principlehttp://www.advogato.org/person/graydon/diary.html?start=113
A Modular Monadic Action Semanticshttp://www.advogato.org/person/graydon/diary.html?start=78
LL2 Webcasthttp://www.advogato.org/person/itamar/diary.html?start=9
ACM Queue: A Conversation with Alan Kayhttp://www.advogato.org/person/ncm/diary.html?start=116
public vs. published interfaceshttp://www.advogato.org/person/robilad/diary.html?start=87
Sugar project?http://www.advogato.org/proj/Sugar/
Oxymoronic? "Safety-critical development guidelines for real-time Java"http://www.aeroastro.com/publications/SSC04-IV-7.pdf
Dijkstra on analogies and anthropomorphismhttp://www.aetion.com/
Stackless python goes Limbo dancinghttp://www.afm.sbu.ac.uk/csp/
Non-Software Examples of Software Design Patternshttp://www.agcs.com/supportv2/techpapers/patterns/papers/patexamples.htm
Dating Design Patternshttp://www.agcs.com/supportv2/techpapers/patterns/papers/respat.htm
A Good OOP Critique?http://www.ageofsig.org/people/bcsmith/book.html
Why OO Suckshttp://www.ageofsig.org/people/bcsmith/papers/index.html
What's Wrong With RDF?http://www.ageofsig.org/people/bcsmith/papers/index.html
A Good OOP Critique?http://www.ageofsig.org/people/bcsmith/print/smith-godapprox4.pdf
RDFEnginehttp://www.agfa.com/w3c/2002/02/thesis/thesis.pdf
Binary relationshttp://www.agfa.com/w3c/euler/
RDFEnginehttp://www.agfa.com/w3c/euler/
SAT 3 Proof with E Prover via OWLhttp://www.agfa.com/w3c/euler/
SAT 3 Proof with E Prover via OWLhttp://www.agfa.com/w3c/jdroo/
JDO Architectureshttp://www.agiledata.org/
Formal methods for O/R mappinghttp://www.agiledata.org/essays/mappingObjects.html
Visual Basic and LINQhttp://www.agiledata.org/essays/vision.html
Future of software design?http://www.agorics.com/Library/joule.html
The myth of code-centricityhttp://www.ags.uni-sb.de/~konrad/fs.gif
The Case for First Class Messageshttp://www.ahe.dk/peter/
On the future of REBOL.http://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg00056.html
Parsing with the offside rule.http://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg00148.html
The History of Thttp://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg00274.html
The History of Thttp://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg00311.html
The History of Thttp://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg00361.html
The History of Thttp://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg00430.html
Environment, scripting, and behaviorhttp://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg00499.html
The History of Thttp://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg00650.html
static AND dynamic typinghttp://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg01651.html
static AND dynamic typinghttp://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg01851.html
Macros vs. Higher-order Programminghttp://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg02088.html
Small Time Languageshttp://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg02522.html
What's wrong with C++ templates?http://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg02704.html
Groovy Languagehttp://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg04783.html
A book to learn from?http://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/threads.html
Language Features for Executable Patternshttp://www.ai.mit.edu/~gregs/aim-2002-005.pdf
Udell: Radical software customizationhttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg00190.html
Dynamic Propertieshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg01271.html
Implementation Strategies for Continuationshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg01365.html
Grad School advicehttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg01421.html
PyCon 2003 Papershttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg01452.html
Macros vs. Higher-order Programminghttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg01539.html
Language-Centric Software Developmenthttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg01629.html
Java Is a Language for the Masseshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02012.html
ll1-discuss on macroshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02024.html
Java Is a Language for the Masseshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02030.html
Java Is a Language for the Masseshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02060.html
ll1-discuss on macroshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02088.html
ll1-discuss on macroshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02120.html
ll1-discuss on macroshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02122.html
Erlang: A Case Study of Technology Introductionhttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02262.html
Y Store now C++http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02367.html
Strategies for learning new languageshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02642.html
Copying and Comparing: Problems and Solutionshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02674.html
Richard Feynman and the Connection Machinehttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02764.html
Why type systems are interesting - part III: latent typeshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02779.html
Java Is a Language for the Masseshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg03327.html
Michael Vanier: LFM's and LFSP'shttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg03327.html
Concepts, Techniques and Models of Computer Programminghttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg03572.html
New Paul Graham thing...http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04045.html
Tim Bray: Sun & Dynamic Javahttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04132.html
Continuations Reading Grouphttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04202.html
Dynamically scoped functions vs. AOPhttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04213.html
Dynamically scoped functions vs. AOPhttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04214.html
Dynamically scoped functions vs. AOPhttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04225.html
Antipathy to Type Systemshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04307.html
50 Questions for a Language Designerhttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04323.html
50 Questions for a Language Designerhttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04323.html
Why type systems are interesting - part III: latent typeshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04543.html
Antipathy to Type Systemshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04543.html
Antipathy to Type Systemshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04551.html
Implementation Strategies for Continuationshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/threads.html
The Tragedy of the APIhttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/threads.html
Ellehttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/threads.html
Applications of Continuationshttp://www.ai.mit.edu/~gregs/ll1-discuss-archive-html
Interactions of Abstractions in Programminghttp://www.ai.mit.edu/~jrb/goo/
goo: a generic-function based OO languagehttp://www.ai.mit.edu/~jrb/goo/index.htm
Tiny C Compiler - with dynamic code genhttp://www.ai.mit.edu/~jrb/goo/mail-archive/msg00179.html
The Needle Programming Languagehttp://www.ai.mit.edu/~jrb/goo/wiki/index.php/MoreMultiMethods
Java Is a Language for the Masseshttp://www.ai.mit.edu/~jrb/jse/
Early Java: Worse is Better and Meta is Better, Two Lessonshttp://www.ai.mit.edu/~jrb/jse/index.htm
The Java Syntactic Extenderhttp://www.ai.mit.edu/~jrb/jse/index.htm
Java Syntactic Extenderhttp://www.ai.mit.edu/~jrb/jse/jse.pdf
Protohttp://www.ai.mit.edu/~jrb/Musings/language-design.htm
OOPSLA 2001http://www.ai.mit.edu/~jrb/Projects/java-macros.htm
Protohttp://www.ai.mit.edu/~jrb/proto/
Lambda: the ultimate "little language"http://www.ai.mit.edu/~shivers/
Events and Continuationshttp://www.ai.mit.edu/~shivers/cps-threads.ps
Grad School advicehttp://www.ai.mit.edu/~shivers/diss-advice.html
Two Languages (high+low level) vs One Languagehttp://www.ai.mit.edu/~shivers/ll.ps
Lambda: the ultimate "little language"http://www.ai.mit.edu/~shivers/ll.ps
Larry Wall: Apocalypse 5: Regular Expressionshttp://www.ai.mit.edu/~shivers/sre.txt
Comparative Regexpshttp://www.ai.mit.edu/~shivers/sre.txt
The History of Thttp://www.ai.mit.edu/~shivers/sre.txt
Teach Yourself Scheme in Fixnum Dayshttp://www.ai.mit.edu/docs/articles/good-news/subsection3.2.1.html
Continuations as UI elementshttp://www.ai.mit.edu/people/dquan/uist2003-uicont.pdf
Most amazing designer?http://www.ai.mit.edu/people/hewitt/hewitt.html
Sun, Zend push scripting for Javahttp://www.ai.mit.edu/people/shivers/javaScheme.html
Today! - Dynamic Languages Wizards Panelhttp://www.ai.mit.edu/projects/dynlangs/
Finite State Machines in Forthhttp://www.ai.mit.edu/projects/dynlangs/ll1/shriram-talk.pdf
Macros vs. Higher-order Programminghttp://www.ai.mit.edu/projects/dynlangs/ll1/shriram-talk.pdf
Concatenative Language Konthttp://www.ai.mit.edu/projects/dynlangs/ll1/shriram-talk.pdf
Michael Vanier: LFM's and LFSP'shttp://www.ai.mit.edu/projects/dynlangs/wizards-panels.html
Dynamic Languages Wizards panel videos (rerun)http://www.ai.mit.edu/projects/dynlangs/wizards-panels.html
Avoiding worst case GC with large amounts of data?http://www.ai.mit.edu/projects/dynlangs/wizards-panels.html
Dynamic Languages Panel downloadhttp://www.ai.mit.edu/projects/dynlangs/wizards-panels.html
Mug Shotshttp://www.ai.mit.edu/projects/dynlangs/wizards-panels.html
Reading, Writing, and Codehttp://www.ai.mit.edu/projects/express/
"Popular vs. Good" in Programming Languageshttp://www.ai.mit.edu/projects/iiip/doc/cl-http/home-page.html
[The Creation of a Constraint-based Programming Language]http://www.ai.mit.edu/publications/pubsDB/pubs.doit?search=AITR-595
Research Publication Modes Need to be Reengineeredhttp://www.ai.mit.edu/research/publications/publications.shtml
Online computer science archiveshttp://www.ai.mit.edu/research/publications/publications
Efficient Prolog: A Practical Guidehttp://www.ai.uga.edu/~mc/ai198908.pdf
Prolog and Natural-Language Analysishttp://www.ai.uga.edu/~mc
Packaging Data And Methodshttp://www.aiai.ed.ac.uk/~jeff/clos-guide.html
SPARQL Query Language for RDFhttp://www.aifb.uni-karlsruhe.de/WBS/pha/rdf-query/
Inform 7: A relational DSL for interactive fiction with natural language syntaxhttp://www.ainewsletter.com/downloads/if_docs/
The Essence of Strategic Programminghttp://www.aisto.com/roeder/active/
L. Röder's Intentional Programming Presentationshttp://www.aisto.com/roeder/paper/
Abstractionless programminghttp://www.aisto.com/roeder/paper/IntentionalProgramming.ppt
Language design: Escaping escapeshttp://www.aisto.com/roeder/paper/InteractiveSourceCode.ppt
L. Röder's Intentional Programming Presentationshttp://www.aisto.com/roeder/paper/InteractiveSourceCode.ppt
Alan Turinghttp://www.alanturing.net/
Lambda Calculus in Pythonhttp://www.alcyone.com/pyos/church/
Anyone remember Russell (the language, that is)?http://www.aldor.org/
Axiom Computer Algebra Systemhttp://www.aldor.org/docs/HTML/chap3.html
Axiom Computer Algebra Systemhttp://www.aldor.org/docs/HTML/chap7.html
Calculemus 2005http://www.aldor.org
Axiom Computer Algebra Systemhttp://www.aldor.org
100 prisoners and a light bulbhttp://www.algonet.se/~ug/projects/lightbulb/
A Software Engineering Perspective on Algorithmicshttp://www.algorithmic-solutions.com/
newLisp: A better Lisp/Scheme Fusion...http://www.alh.net/newlisp/phpbb/viewtopic.php?p=2776
The Design of Parallel Programming Languageshttp://www.alibris.com/
PyLogohttp://www.alibris.com/
Richard Feynman and the Connection Machinehttp://www.alibris.com/
Why Johnny can't codehttp://www.alice.org/
Alice and computer programming for everybodyhttp://www.alice.org/
AppleScript - a story worth tellinghttp://www.alice.org/
PL for interactive simulationhttp://www.alice.org/
Petition for adding garbage collection to C++.http://www.allegro.cc/forums/thread/585895/592758#target
Good Ideas, Through the Looking Glasshttp://www.allmp3links.com/
Good Ideas, Through the Looking Glasshttp://www.allpiercingprice.com/
Quilt: an XML Query Languagehttp://www.almaden.ibm.com/cs/people/chamberlin/quilt_euro.html
RDF and Databaseshttp://www.almaden.ibm.com/cs/people/ragrawal/bio.html
RDF and Databaseshttp://www.almaden.ibm.com/cs/people/yirongxu/
RDF and Databaseshttp://www.almaden.ibm.com/software/quest/
RDF and Databaseshttp://www.almaden.ibm.com/software/theory/Database/index.shtml
Small Time Languageshttp://www.almaden.ibm.com/u/mohan/abstracts.html
Translating human language to database query languagehttp://www.almaden.ibm.com/u/mohan/ARIES_Impact.html
Programming: 50, 100 years from nowhttp://www.alpern.org/weblog/stories/2003/01/09/projectionKeyboards.html
LispNYC's proposed Summer of Code projectshttp://www.alphageeksinc.com/cgi-bin/lispnyc.cgi?ErLisp
LispNYC's proposed Summer of Code projectshttp://www.alphageeksinc.com/cgi-bin/lispnyc.cgi?PltDb
LispNYC's proposed Summer of Code projectshttp://www.alphageeksinc.com/cgi-bin/lispnyc.cgi?PltStepper
Autodephttp://www.alphalink.com.au/~gnb/autodep/
Autodephttp://www.alphalink.com.au/~gnb/autodep/autodep-0.2.0-man.html
AlphaWorks: Pattern Modeling and Analysis Tool for Java Garbage Collectorhttp://www.alphaworks.ibm.com/tech/pmat
Robocodehttp://www.alphaworks.ibm.com/tech/robocode?open&t=gr,am5=Robocode-Homepage
IBM XSL Formatting Objects Composerhttp://www.alphaworks.ibm.com/tech/xfc?open&l=188,t=gr,p=xfc
XJ - XML Enhancemets for Javahttp://www.alphaworks.ibm.com/tech/xj
XQuery Normalizer and Static Analyzer (alphaWorks)http://www.alphaworks.ibm.com/tech/xqnsta
Tuples + Objects + Infosets =Too Much Stuff!http://www.alphora.com/
JDO Architectureshttp://www.alphora.com/DAE-case.pdf
SchemeUnit and SchemeQL: Two Little Languageshttp://www.alphora.com/tiern.asp?ID=EVAL
"Popular vs. Good" in Programming Languageshttp://www.alphora.com
Want to learn something newhttp://www.altera.com/products/devices/stratix2/overview/st2-overview.html
Want to learn something newhttp://www.altera.com/products/devkits/altera/kit-cyc2-2C20N.html
Early Java: Worse is Better and Meta is Better, Two Lessonshttp://www.alt-usage-english.org/excerpts/fxwhat04.html
Lectures on the Curry-Howard Isomorphismhttp://www.amazon.ca/gp/product/0444520775
Poytypism in Practicehttp://www.amazon.co.uk/exec/obidos/ASIN/013507245X/
Distributed Functional Programminghttp://www.amazon.co.uk/exec/obidos/ASIN/0262220695/026-8848837-3300439
Computability and Recursionhttp://www.amazon.co.uk/exec/obidos/ASIN/069105858X/026-0644563-1544434
Computability and Recursionhttp://www.amazon.co.uk/exec/obidos/ASIN/158348597X/qid=988093900/sr=1-1/026-4059197-6829243
B. Stroustrup: Serving the C++ Communityhttp://www.amazon.com/
Functional programming and software engineeringhttp://www.amazon.com/Databases-Types-Relational-Model-3rd/dp/0321399420
Squeak bookshttp://www.amazon.com/exec/obidos/ASIN/0130280283/o/qid=987826395/sr=8-1/ref=aps_sr_b_1_1/103-1095423-0033450
Squeak bookshttp://www.amazon.com/exec/obidos/ASIN/0130280917/o/qid=987826442/sr=8-2/ref=aps_sr_b_1_2/103-1095423-0033450
(Lisp) Beating the Averageshttp://www.amazon.com/exec/obidos/ASIN/0130305529
C Bookshttp://www.amazon.com/exec/obidos/ASIN/0131103628/ref=sim_books/104-6460972-0463137
Concurrencyhttp://www.amazon.com/exec/obidos/ASIN/0131532715/qid=965498345/sr=1-1/002-8091439-4445661
Oracle PL/SQL Best Practiceshttp://www.amazon.com/exec/obidos/ASIN/0131655493/103-9945602-5335869
C Bookshttp://www.amazon.com/exec/obidos/ASIN/0131774298/o/qid=990171348/sr=2-1/104-6460972-0463137
A Good OOP Critique?http://www.amazon.com/exec/obidos/ASIN/0132038609/103-1262943-3499052
C Bookshttp://www.amazon.com/exec/obidos/ASIN/0133262243/qid=990171263/sr=1-1/ref=sc_b_1/104-6460972-0463137
Language Mythshttp://www.amazon.com/exec/obidos/ASIN/0140260234/
XSL: 99 Bottles of Beerhttp://www.amazon.com/exec/obidos/ASIN/0195109317/
Lambda Calculi : A Guide for Computer Scientists - Hankinhttp://www.amazon.com/exec/obidos/ASIN/0198538413/
ACM Classic of the Monthhttp://www.amazon.com/exec/obidos/ASIN/0201077949/
Wirth: On the Design of Programming Languageshttp://www.amazon.com/exec/obidos/ASIN/0201544288/qid=1006308054/sr=1-2/ref=sr_1_8_2/002-6962332-9227265
Where to learn programming-related math?http://www.amazon.com/exec/obidos/ASIN/0201558025/ref%3Dcm%5Fbg%5Ff%5F1/104-2928446-2370304
Code Reading: The Open Source Perspectivehttp://www.amazon.com/exec/obidos/ASIN/0201799405/
OO Best Feature Pollhttp://www.amazon.com/exec/obidos/ASIN/0201877120/michaeljackson/102-5154606-8354536
A Good OOP Critique?http://www.amazon.com/exec/obidos/ASIN/0201877120/michaeljackson/102-8967581-0338563
Essay: Multi-Paradigm Design and Generic Programminghttp://www.amazon.com/exec/obidos/ASIN/0201877120/ref=ase_michaeljackson/104-0801953-4672755
Simple explanation of Continuation Passinghttp://www.amazon.com/exec/obidos/ASIN/0262062178
According to Allen Holub programming is now a liberal art. When did this happen?http://www.amazon.com/exec/obidos/ASIN/0262161133/qid=1111268569/sr=2-1/ref=pd_bbs_b_2_1/002-7460744-3445653
Mechanics of designing and implementing a languagehttp://www.amazon.com/exec/obidos/ASIN/0262162091/qid=1112663550/sr=2-1/ref=pd_bbs_b_2_1/002-7460744-3445653
"My C++ Experience/Disaster"http://www.amazon.com/exec/obidos/ASIN/0262192888/ref%3Ded%5Foe%5Fh/002-4819726-4129601
Interview with Robin Milnerhttp://www.amazon.com/exec/obidos/ASIN/0262193388/
Linguistic Relativity Hypothesishttp://www.amazon.com/exec/obidos/ASIN/0262730065/qid=985206611/sr=1-2/ref=sc_b_3/102-9659444-7749764
A Deeper Look At Metafunctionshttp://www.amazon.com/exec/obidos/ASIN/0321227255/
The Man Who Listens to Horseshttp://www.amazon.com/exec/obidos/ASIN/034542705X/
Douglas Adams: Frank The Vandalhttp://www.amazon.com/exec/obidos/ASIN/0345460952/
Getting Startedhttp://www.amazon.com/exec/obidos/ASIN/0387900926/qid=1106314560/sr=2-1/ref=pd_ka_b_2_1/104-0805678-5869565
Exploring Randomnesshttp://www.amazon.com/exec/obidos/ASIN/0387942939/qid=976867723/sr=1-1/103-0860299-2913432
Book Review: Purely Functional Data Structureshttp://www.amazon.com/exec/obidos/ASIN/0387948600/ref%3Dase%5Fthealgorithmrepo/103-4538534-8871862
Richard Feynman and the Connection Machinehttp://www.amazon.com/exec/obidos/ASIN/0393316041/
Linguistic Relativity Hypothesishttp://www.amazon.com/exec/obidos/ASIN/0520055942/qid=985206810/sr=1-11/ref=sc_b_12/102-9659444-7749764
Exploiting parser ambiguityhttp://www.amazon.com/exec/obidos/ASIN/0521010608/qid=1110643404/sr=2-1/ref=pd_bbs_b_2_1/103-9697971-2120620
Exploiting parser ambiguityhttp://www.amazon.com/exec/obidos/ASIN/0521478170/qid=1110643404/sr=2-2/ref=pd_bbs_b_2_2/103-9697971-2120620
Modern Web Development textbook?http://www.amazon.com/exec/obidos/ASIN/0672321815/qid=1020358065/sr=8-1/ref=sr_8_71_1/103-4581733-4979804
XSL: 99 Bottles of Beerhttp://www.amazon.com/exec/obidos/ASIN/0674739515/
XSL: 99 Bottles of Beerhttp://www.amazon.com/exec/obidos/ASIN/0674743520/
The Man Who Listens to Horseshttp://www.amazon.com/exec/obidos/ASIN/0679772898/
Computing with Cells and Atomshttp://www.amazon.com/exec/obidos/ASIN/0748408991
Y Store now C++http://www.amazon.com/exec/obidos/ASIN/0805305947/qid%3D911647249/sr%3D1-4/103-2874600-2190241
Interview with Donald Knuthhttp://www.amazon.com/exec/obidos/ASIN/0895792524/qid=1110818821/sr=2-1/ref=pd_bbs_b_2_1/002-7460744-3445653
Interview with Donald Knuthhttp://www.amazon.com/exec/obidos/ASIN/1575863278/qid=1110818910/sr=2-2/ref=pd_bbs_b_2_2/002-7460744-3445653
Y Store now C++http://www.amazon.com/exec/obidos/ASIN/B000000NKD/qid=1046209913/sr=2-1/ref=sr_2_1/002-4819726-4129601
Linguistic Relativity Hypothesishttp://www.amazon.com/exec/obidos/search-handle-url/index=books&field-subject=Sapir-Whorf%20hypothesis/102-9659444-7749764
Martin Fowler on Language Workbenches and DSLshttp://www.amazon.com/exec/obidos/tg/detail/-/0029117062/qid=1120603711/sr=8-1/ref=sr_8_xs_ap_i1_xgl14/002-8161213-8000810?v=glance&s=books&n=507846
Getting Startedhttp://www.amazon.com/exec/obidos/tg/detail/-/0141003146/qid=1106314515/sr=8-6/ref=sr_8_xs_ap_i6_xgl14/104-0805678-5869565?v=glance&s=books&n=507846
Exegesis 6http://www.amazon.com/exec/obidos/tg/detail/-/0195121236
A software engineering problem: how would functional programming solve it?http://www.amazon.com/exec/obidos/tg/detail/-/0201548550/002-7155882-8119213
Eric Lippert does SimpleScripthttp://www.amazon.com/exec/obidos/tg/detail/-/0201616181/ref=cm_cr_dp_2_1/104-0748656-7905507?v=glance&s=books&vi=customer-reviews
An interview with Chris Datehttp://www.amazon.com/exec/obidos/tg/detail/-/0201708507/qid=1122826739/sr=1-1/ref=sr_1_1/102-3507815-9258508?v=glance&s=books
The Lambda ethoshttp://www.amazon.com/exec/obidos/tg/detail/-/0262011255
Don Box: Scheme Is Lovehttp://www.amazon.com/exec/obidos/tg/detail/-/0262011530/qid=1127425581/sr=2-1/ref=pd_bbs_b_2_1/104-9849394-9047920?v=glance&s=books
Haskell and creative freedomhttp://www.amazon.com/exec/obidos/tg/detail/-/0262032937/002-7324218-7791232
Open Implementations and Metaobject Protocolshttp://www.amazon.com/exec/obidos/tg/detail/-/0262111926/qid=1045671747/sr=8-2/ref=sr_8_2/102-5742142-1792133?v=glance&s=books&n=507846
Mercury Vs Prologhttp://www.amazon.com/exec/obidos/tg/detail/-/0262150395/qid=1123268955/sr=8-1/ref=pd_bbs_1/103-7237399-5965441?v=glance&s=books&n=507846
According to Allen Holub programming is now a liberal art. When did this happen?http://www.amazon.com/exec/obidos/tg/detail/-/0262161524/qid=1111268569/sr=1-1/ref=sr_1_1/002-7460744-3445653?v=glance&s=books
The Type-System-Feature-Creep Death Spiralhttp://www.amazon.com/exec/obidos/tg/detail/-/0262162091/qid=1130706070/sr=8-1/ref=pd_bbs_1/104-7932957-3465541?v=glance&s=books&n=507846
Alloy: A Simple Structural Modeling Language Based on First-Order Logichttp://www.amazon.com/exec/obidos/tg/detail/-/0262162091/qid=1130716476/sr=8-1/ref=pd_bbs_1/104-7932957-3465541?v=glance&s=books&n=507846
MOZ 2004 talks availablehttp://www.amazon.com/exec/obidos/tg/detail/-/0262220695/qid=1098367463/sr=8-1/ref=sr_8_xs_ap_i1_xgl14/002-5801181-4206428?v=glance&s=books&n=507846
Don Box: Scheme Is Lovehttp://www.amazon.com/exec/obidos/tg/detail/-/0262560992/qid=1127425523/sr=8-1/ref=pd_bbs_1/104-9849394-9047920?v=glance&s=books&n=507846
Open Implementations and Metaobject Protocolshttp://www.amazon.com/exec/obidos/tg/detail/-/0262610744/qid=1045671747/sr=8-1/ref=sr_8_1/102-5742142-1792133?v=glance&s=books&n=507846
The Church-Turing Thesis: Breaking the Mythhttp://www.amazon.com/exec/obidos/tg/detail/-/026269154X/
Parameterized Unit Testshttp://www.amazon.com/exec/obidos/tg/detail/-/0262720205/qid=1116837651/sr=1-1/ref=sr_1_1/002-3714088-9878430?v=glance&s=books
JDO Architectureshttp://www.amazon.com/exec/obidos/tg/detail/-/0321127420/qid=1060027750/sr=8-1/ref=sr_8_1/102-5199793-0796927?v=glance&s=books&n=507846
Implementing Business Rules in the BC4J Frameworkhttp://www.amazon.com/exec/obidos/tg/detail/-/0321127420/qid=1063067187/sr=8-4/ref=sr_8_4/102-5199793-0796927?v=glance&s=books&n=507846
Twenty-First Century Compilershttp://www.amazon.com/exec/obidos/tg/detail/-/0321131436/qid=1126360420/sr=1-12/ref=sr_1_12/104-0675891-0903139?v=glance&s=books
Lambda the ultimate peer reviewhttp://www.amazon.com/exec/obidos/tg/detail/-/039332009X?v=glance
Dissecting Unlambda Birdshttp://www.amazon.com/exec/obidos/tg/detail/-/0394534913/104-1615637-3868724
'Information and Computation' Open Accesshttp://www.amazon.com/exec/obidos/tg/detail/-/0395929687/103-8766467-2039828
Reflections on reflection - Henk Barendregthttp://www.amazon.com/exec/obidos/tg/detail/-/0444875085/002-6979905-2059209
The Lambda ethoshttp://www.amazon.com/exec/obidos/tg/detail/-/0465026567/qid=1075057239
The Lambda ethoshttp://www.amazon.com/exec/obidos/tg/detail/-/0521246652
The Lambda ethoshttp://www.amazon.com/exec/obidos/tg/detail/-/0521478170/qid=1074964840//ref=sr_8_xs_ap_i6_xgl14/104-7238300-6339968?v=glance&s=books&n=507846
Elements of Basic Category Theoryhttp://www.amazon.com/exec/obidos/tg/detail/-/0521478170/qid=1077142945/sr=1-1/ref=sr_1_1/002-5073948-3602404?v=glance&s=books
Mechanics of designing and implementing a languagehttp://www.amazon.com/exec/obidos/tg/detail/-/0521562473/002-7460744-3445653?v=glance
What I Hate About Your Programming Languagehttp://www.amazon.com/exec/obidos/tg/detail/-/0521562473/104-7760027-7586300?vi=glance
OCaml, an Introductionhttp://www.amazon.com/exec/obidos/tg/detail/-/0521576814/qid=1076482514//ref=sr_8_xs_ap_i1_xgl14/102-9793747-2801746?v=glance&s=books&n=507846
Tree programming languageshttp://www.amazon.com/exec/obidos/tg/detail/-/0521585198/qid=1093483118/sr=8-1/ref=sr_8_xs_ap_i1_xgl14/002-5048557-2473619?v=glance&s=books&n=507846
References for Beginners in PL Theoryhttp://www.amazon.com/exec/obidos/tg/detail/-/0521594146/qid=1095960904/sr=1-1/ref=sr_1_1/102-2213713-1050529?v=glance&s=books
A Revolution in Logic?http://www.amazon.com/exec/obidos/tg/detail/-/0521624983/102-8948230-0702512?v=glance
The Lambda ethoshttp://www.amazon.com/exec/obidos/tg/detail/-/0521631076
"My C++ Experience/Disaster"http://www.amazon.com/exec/obidos/tg/detail/-/0521644089/qid=1046233769/sr=1-1/ref=sr_1_1/104-4524135-7642303?v=glance&s=books
Haskell and creative freedomhttp://www.amazon.com/exec/obidos/tg/detail/-/0521663504/qid=1126263123/sr=2-1/ref=pd_bbs_b_2_1/002-0803866-6432840?v=glance&s=books
Towards a new model of abstraction in the engineering of softwarehttp://www.amazon.com/exec/obidos/tg/detail/-/0521773628/
Making reliable distributed systems in the presence of software errorshttp://www.amazon.com/exec/obidos/tg/detail/-/0521773628
Goedel's Theorem and Theories of Arithmetichttp://www.amazon.com/exec/obidos/tg/detail/-/0534575951/qid=1093186191/sr=1-3/ref=sr_1_3/002-9372157-2428855?v=glance&s=books
The long tail of programming languageshttp://www.amazon.com/exec/obidos/tg/detail/-/0609801406
Demonic Nondeterminacy: A Tribute to Edsger Wybe Dijkstrahttp://www.amazon.com/exec/obidos/tg/detail/-/0671720147/francoisthibaultA/
Erlang: A Case Study of Technology Introductionhttp://www.amazon.com/exec/obidos/tg/detail/-/0672316498/002-1447760-7289658?vi=glance
Francis Crick (1916-2004)http://www.amazon.com/exec/obidos/tg/detail/-/0684801582/
Game Theory and Constratint Programminghttp://www.amazon.com/exec/obidos/tg/detail/-/0691009430
Why type systems are interesting - part IIhttp://www.amazon.com/exec/obidos/tg/detail/-/0792395662/002-7460744-3445653?v=glance
Patterns of Softwarehttp://www.amazon.com/exec/obidos/tg/detail/-/0812906748/ref=pd_sim_books_2/102-5760782-3748116?v=glance&s=books
Goedel's Theorem and Theories of Arithmetichttp://www.amazon.com/exec/obidos/tg/detail/-/0814758169/ref=wl_it_dp/103-6795994-6708612?%5Fencoding=UTF8&coliid=I10205KATW8X3L&v=glance&colid=Q5A3VGOOJEW9
Tutorial on Good Lisp Programming Stylehttp://www.amazon.com/exec/obidos/tg/detail/-/0877791325/
The Church-Turing Thesis: Breaking the Mythhttp://www.amazon.com/exec/obidos/tg/detail/-/0940322064/
Don Box: Scheme Is Lovehttp://www.amazon.com/exec/obidos/tg/detail/-/1590592395/qid=1127425713/sr=2-1/ref=pd_bbs_b_2_1/104-9849394-9047920?v=glance&s=books
Amazon Associates (+ other advertising)http://www.amazon.com/exec/obidos/tg/detail/-/1590592395
the Chinese natual languagehttp://www.amazon.com/exec/obidos/tg/detail/-/1594200084/qid=1103738597/sr=8-1/ref=sr_8_xs_ap_i1_xgl14/102-0231989-2151312?v=glance&s=books&n=507846
Invokedynamichttp://www.amazon.com/exec/obidos/tg/detail/-/1852339691/qid=1128275554/sr=8-3/ref=pd_bbs_3/103-7007173-1856635?v=glance&s=books&n=507846
Interval Computationshttp://www.amazon.com/exec/obidos/tg/detail/-/3527401342
Data locality and data structureshttp://www.amazon.com/exec/obidos/tg/sim-explorer/explore-items/-/1558605088/0/101/1/none/purchase/ref%3Dpd%5Fsxp%5Fr0/103-5021802-3248612
A survey of language popularityhttp://www.amazon.com/exec/obidos/tg/stores/browse/topsellers-page/-/books/3952/ref=br_b_ts_mor/104-1585603-2795125
Why OO Suckshttp://www.amazon.com/exec/obidos/tg/stores/detail/-/books/0201877120/customer-reviews/ref%3Dcm%5Fcr%5Fdp%5F2%5F1/104-0801953-4672755
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://www.amazon.com/gp/browse.html/102-3048491-1060104?_encoding=UTF8&node=3435361
What do you believe about Programming Languages (that you can't prove (yet))?http://www.amazon.com/gp/product/0139145567/102-0979557-6530567?v=glance&n=283155
Oberon Script. A Lightweight Compiler and Runtime System for the Webhttp://www.amazon.com/gp/product/0201544288/104-0619079-4895102?v=glance&n=283155
Socially Responsive, Environmentally Friendly Logichttp://www.amazon.com/gp/product/0262562006/qid=1152683620/sr=2-1/ref=pd_bbs_b_2_1/104-0619079-4895102?s=books&v=glance&n=283155
Proofs are Programs: 19th Century Logic and 21st Century Computinghttp://www.amazon.com/gp/product/0321117840/
Gottfried Wilhelm Leibnizhttp://www.amazon.com/gp/product/0385467990/sr=8-1/qid=1151678263/ref=pd_bbs_1/104-0619079-4895102?ie=UTF8
DSLs and operator associativity/precedencehttp://www.amazon.com/gp/product/038720248X
Proofs are Programs: 19th Century Logic and 21st Century Computinghttp://www.amazon.com/gp/product/046502596X/sr=8-1/qid=1146775120/ref=pd_bbs_1/103-6504398-2167804?%5Fencoding=UTF8
OOP Parallel class hierarchieshttp://www.amazon.com/gp/product/047194128X/103-2722617-6675010?v=glance&n=283155
What do you believe about Programming Languages (that you can't prove (yet))?http://www.amazon.com/gp/product/0521416957/
R6RS Status Reporthttp://www.amazon.com/gp/product/0521416957/102-5913154-8443311?v=glance&n=283155
Type Nomenclaturehttp://www.amazon.com/gp/product/0521416957/103-4192362-7859059
Erlang concurrency: why asynchronious messages?http://www.amazon.com/gp/product/0521480892/104-8926834-4700722
Constraint Programminghttp://www.amazon.com/gp/product/0521825830/ref=pd_bxgy_text_b/102-5912142-8468167?%5Fencoding=UTF8
Constraint Programminghttp://www.amazon.com/gp/product/1558608907/sr=8-1/qid=1148658449/ref=pd_bbs_1/102-5912142-8468167?%5Fencoding=UTF8
Lambda the Ultimate Set Comprehensionhttp://www.amazon.com/gp/product/3540208356/sr=8-1/qid=1147845296/ref=pd_bbs_1/002-0860392-5416003?%5Fencoding=UTF8
Joshua Bloch: "Nearly All Binary Searches Broken"http://www.amazon.com/gp/product/3540208542/ref=sr_11_1/104-9049416-4821552?%5Fencoding=UTF8
Constraint Programminghttp://www.amazon.com/gp/product/3540676236/qid=1148658689/sr=1-2/ref=sr_1_2/102-5912142-8468167?s=books&v=glance&n=283155
logic/constraint/relational programming?http://www.amazon.com/gp/search/ref=nb_ss_gw/104-1170259-5090302?url=search-alias%3Daps&field-keywords=constraint+programming&Go.x=14&Go.y=9
Lectures on the Curry-Howard Isomorphismhttp://www.amazon.com/Lectures-Curry-Howard-Isomorphism-Foundations-Mathematics/dp/0444520775/ref=sr_11_1/002-0321247-3806429?ie=UTF8
Practical OCamlhttp://www.amazon.com/Practical-OCaml-Joshua-B-Smith/dp/159059620X
PEP 289: Generator Expressions - Accepted for Py2.4http://www.amber.org/~petrilli/archive/2003/11/05/pythons_growing_complexity.html
Gregor, the next generation XSLT compilerhttp://www.ambrosoft.com/gregor.html
Educational Pearl: Automata as Macroshttp://www.ambysoft.com/persistenceLayer.html
Python Metaclass Programminghttp://www.amd.com/us-en/Corporate/VirtualPressRoom/0,,51_104_5707_7823%5E8320,00.html
The Semicolon Warshttp://www.americanscientist.org/
The Semicolon Warshttp://www.americanscientist.org/template/AssetDetail/assetid/51982;jsessionid=aaahKNyZNolB8p
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://www.aminus.org/blogs/index.php/phunt/2006/01/27/sqlcomp_an_experimental_linq_in_python
RDF Elevator Pitchhttp://www.amk.ca/
Away from interpreter hacking and toward enhancing stdlibhttp://www.amk.ca/diary/archives/cat_python.html#003382
Unifying types and classes in Python 2.2http://www.amk.ca/python/2.2/
Generator-based state machineshttp://www.amk.ca/python/2.2/index.html
RDF Elevator Pitchhttp://www.amk.ca/talks/2003-03/
Intentional Programming Overviewhttp://www.ams.org/notices/200203/fea-knuth.pdf
First-class Attribute Grammarshttp://www.ams.org/notices/200203/fea-knuth.pdf
Interval Datatypehttp://www.ams.org/notices/200603/200603-toc.html
Interval Datatypehttp://www.ams.org/notices/200603/fea-cook.pdf
Embedding Lisp/Logic for Roboticshttp://www.amsci.org/amsci/other/BPH.html
Prolog (database)http://www.amzi.com/AdventureInProlog/index.htm
Maya - Syntax extension for Javahttp://www.amzi.com/products/amzi_prolog_logic_server.htm
Why don't more people use Prolog?http://www.amzi.com/products/prolog_products.htm
Battling Bugs: A Digital Quagmirehttp://www.and.org/vstr/security_problems
"My C++ Experience/Disaster"http://www.andkon.com/stuf/cpp/index.html
"My C++ Experience/Disaster"http://www.andkon.com/stuf/fileshare/index.html
Robert Harper: Types and Programming Languageshttp://www.andrew.cmu.edu/~awodey/colloquium/scottfest.html
Categories for Everybodyhttp://www.andrew.cmu.edu/course/80-413-713/notes/draft/catbook.pdf
Mercury Programming Languagehttp://www.andrewcooke.free-online.co.uk/andrew/electronics/ohm2.hs
Interface based programminghttp://www.andrewcooke.free-online.co.uk/andrew/modules.html
Object-Oriented Chttp://www.andrewcooke.free-online.co.uk/andrew/oop.html
How Do Linguists Learn Languageshttp://www.andrewcooke.free-online.co.uk/andrew/writing/codereview.html
Top 5 Tech Bookshttp://www.andrewcooke.free-online.co.uk/andrew/writing/codereview.html
C Bookshttp://www.andrewcooke.free-online.co.uk/andrew/writing/compc.html#cbooks
Concurrencyhttp://www.andrewcooke.free-online.co.uk/andrew/writing/compjava.html#threads
A "Popular Science" treatment of FP/OOP?http://www.andrewcooke.free-online.co.uk/andrew/writing/oop.pdf
A "Popular Science" treatment of FP/OOP?http://www.andrewcooke.free-online.co.uk/andrew/writing/oop.ps
Object-Oriented Chttp://www.andrewcooke.free-online.co.uk/jara/cmyktiff/pnmtotiffcmyk.c
Double Check Locking In Javahttp://www.andrewcooke.free-online.co.uk/jara/egg/comments.html
Roll your own with JavaCChttp://www.andrewcooke.free-online.co.uk/jara/egg/comments.html
The Retrocomputing Museumhttp://www.andrewcooke.free-online.co.uk/jara/egg/index.html
Functional Images 2http://www.andrewcooke.free-online.co.uk/jara/pancito/index.html
Functional Images 2http://www.andrewcooke.free-online.co.uk/jara/pancito/Pancito.pdf
Functional Images 2http://www.andrewcooke.free-online.co.uk/jara/pancito/Pancito.ps
Functional Images 2http://www.andrewcooke.free-online.co.uk/jara/pancito/redSquare1.png
Functional Images 2http://www.andrewcooke.free-online.co.uk/jara/pancito/redSquare2.png
Successful Schemehttp://www.andrewcooke.free-online.co.uk/jara/rytmo/index.html
Java hits obstacle with cell phoneshttps://www.angelfire.com/linux/jfernquest/mobileprog/pjavaide.html
New Year's Resolutionshttps://www.angelfire.com/tx4/cus/alice/ctm01.html
Programming challengehttps://www.angelfire.com/tx4/cus/apl2j/apl2j.html
J is free again (as in beer)https://www.angelfire.com/tx4/cus/apl2j/apl2j.html
The US Torture Bill as C codehttps://www.angelfire.com/tx4/cus/apl2j/apl2j.html
History of APL and Jhttps://www.angelfire.com/tx4/cus/apl2j/apl2j.html
Special characters' input methodshttps://www.angelfire.com/tx4/cus/apl2j/apl2j.html
Dissecting Unlambda Birdshttps://www.angelfire.com/tx4/cus/combinator/birds.html#birds
Dissecting Unlambda Birdshttps://www.angelfire.com/tx4/cus/combinator/birds.html#calculator
Dissecting Unlambda Birdshttps://www.angelfire.com/tx4/cus/combinator/birds.html#unlambda
Narrative Javascripthttps://www.angelfire.com/tx4/cus/combinator/birds.html
Dissecting Unlambda Birdshttps://www.angelfire.com/tx4/cus/combinator/birds.html
How birds learn songshttps://www.angelfire.com/tx4/cus/combinator/birds.html
Esolang Extravaganzahttps://www.angelfire.com/tx4/cus/combinator/birds.html
Abstractly typed languageshttps://www.angelfire.com/tx4/cus/images/sethand.gif
OCaml book onlinehttps://www.angelfire.com/tx4/cus/index_files/videoc-ocda.css
Polyglot Programminghttps://www.angelfire.com/tx4/cus/jasper/index.html
Run time type checkinghttps://www.angelfire.com/tx4/cus/jasper/index.html
Smalltalk-80: The Language and Its Implementationhttps://www.angelfire.com/tx4/cus/jasper/index.html
Why Learning Assembly Language is Still a Good Ideahttps://www.angelfire.com/tx4/cus/jasper/index.html
Lang .NET 2006https://www.angelfire.com/tx4/cus/lambda.html
SPARKAdahttps://www.angelfire.com/tx4/cus/lambda.html
Updated topic indexeshttps://www.angelfire.com/tx4/cus/lambda.html
Holidayhttps://www.angelfire.com/tx4/cus/lambda.html
Another milestonehttps://www.angelfire.com/tx4/cus/lambda.html
A question I have been meaning to ask.https://www.angelfire.com/tx4/cus/lambda.html
Lambda The Ultimate: Topic Indexhttps://www.angelfire.com/tx4/cus/lambda.html
Lambda The Ultimate: Topic Indexhttps://www.angelfire.com/tx4/cus/lambda.html
Lambda The Ultimate: Topic Indexhttps://www.angelfire.com/tx4/cus/lambda.html
Lambda the Ultimate: Topic Listhttps://www.angelfire.com/tx4/cus/lambda.html
LtU indexeshttps://www.angelfire.com/tx4/cus/lambda.html
Playing around - Lambda Topicshttps://www.angelfire.com/tx4/cus/lambda.html
Site Availabilityhttps://www.angelfire.com/tx4/cus/lambda.html
Updated LtU Archive Indexhttps://www.angelfire.com/tx4/cus/lambda.html
Happy Birthday LtUhttps://www.angelfire.com/tx4/cus/lambdasearch.html
Updated topic indexeshttps://www.angelfire.com/tx4/cus/lambdasort.html
Inherited Traits - Classes Like Never Beforehttps://www.angelfire.com/tx4/cus/lambdasort.html
Functional Imageshttps://www.angelfire.com/tx4/cus/lambdasort.html
Lambda the Ultimate: Topic Listhttps://www.angelfire.com/tx4/cus/lambdasort.html
Holidayhttps://www.angelfire.com/tx4/cus/lambdasort.html
A question I have been meaning to ask.https://www.angelfire.com/tx4/cus/lambdasort.html
Updated LtU Archive Indexhttps://www.angelfire.com/tx4/cus/lambdasort.html
Lambda The Ultimate: Topic Indexhttps://www.angelfire.com/tx4/cus/lambdasort.html
Lambda The Ultimate: Topic Indexhttps://www.angelfire.com/tx4/cus/lambdasort.html
Lambda The Ultimate: Topic Indexhttps://www.angelfire.com/tx4/cus/lambdasort.html
Lambda the Ultimate: Topic Listhttps://www.angelfire.com/tx4/cus/lambdasort.html
LtU indexeshttps://www.angelfire.com/tx4/cus/lambdasort.html
Playing around - Lambda Topicshttps://www.angelfire.com/tx4/cus/lambdasort.html
Site Availabilityhttps://www.angelfire.com/tx4/cus/lambdasort.html
Updated LtU Archive Indexhttps://www.angelfire.com/tx4/cus/lambdauser.html
A question I have been meaning to ask.https://www.angelfire.com/tx4/cus/lambdauser.html
JavaScript and domain specific Languageshttps://www.angelfire.com/tx4/cus/ltu/lambda.gif
Holidayhttps://www.angelfire.com/tx4/cus/ltu/lambda-archive.html
Site Availabilityhttps://www.angelfire.com/tx4/cus/ltu/lambda-archive.html
Holidayhttps://www.angelfire.com/tx4/cus/ltu/lambdasort-archive.html
Site Availabilityhttps://www.angelfire.com/tx4/cus/ltu/lambdasort-archive.html
Holidayhttps://www.angelfire.com/tx4/cus/ltu/ltu-archive.zip
A question I have been meaning to ask.https://www.angelfire.com/tx4/cus/ltu/ltu-archive.zip
Site Availabilityhttps://www.angelfire.com/tx4/cus/ltu/ltu-archive.zip
Why I Like PLT Schemehttps://www.angelfire.com/tx4/cus/ltu/message11483.html
Eric Lippert does SimpleScripthttps://www.angelfire.com/tx4/cus/ltu/message2015.html
Holidayhttps://www.angelfire.com/tx4/cus/ltu/strip.py
More sites like Lambdahttps://www.angelfire.com/tx4/cus/ltu-user/user-tablizer.html
LtU: Style and Focushttps://www.angelfire.com/tx4/cus/ltu-user/user-thediekhank.html
C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberghttps://www.angelfire.com/tx4/cus/notes/csharp-syntax.html
How Do Linguists Learn Languageshttps://www.angelfire.com/tx4/cus/notes/index.html
Esolang Extravaganzahttps://www.angelfire.com/tx4/cus/notes/intercal.html
PHP 6 picks up GOTO and COMEFROMhttps://www.angelfire.com/tx4/cus/notes/intercal.html
Smalltalk lecture noteshttps://www.angelfire.com/tx4/cus/notes/smalltalk.html
Java Preciselyhttps://www.angelfire.com/tx4/cus/notes/syntax.html
Functions in XSLhttps://www.angelfire.com/tx4/cus/notes/xslfactorial.html
OCaml book onlinehttps://www.angelfire.com/tx4/cus/ocaml.html
OCaml Translation and Functional Objectshttps://www.angelfire.com/tx4/cus/ocaml.html
Mug Shotshttps://www.angelfire.com/tx4/cus/people/
An interactive historical roster of computer languageshttps://www.angelfire.com/tx4/cus/people/index.html
Killer Props for Computer Scientist!https://www.angelfire.com/tx4/cus/people/index.html
Software ideals and historyhttps://www.angelfire.com/tx4/cus/people/index.html
Multivariate Regressionhttps://www.angelfire.com/tx4/cus/regress/index.html
A Brief History of Scalahttps://www.angelfire.com/tx4/cus/shapes/alice.html
A Typed Intermediate Language for Compiling Multiple Inheritancehttps://www.angelfire.com/tx4/cus/shapes/alice.html
AOP: The 15% Solutionhttps://www.angelfire.com/tx4/cus/shapes/aspectj.html
XSL: 99 Bottles of Beerhttps://www.angelfire.com/tx4/cus/shapes/bottles.html
Ook?https://www.angelfire.com/tx4/cus/shapes/brain.html
Esolang Extravaganzahttps://www.angelfire.com/tx4/cus/shapes/brain.html
Whitespacehttps://www.angelfire.com/tx4/cus/shapes/brain.html
Are Higher-Order Type Systems Too Hard?https://www.angelfire.com/tx4/cus/shapes/brain.html
Clean Shapeshttps://www.angelfire.com/tx4/cus/shapes/clean.html
Covariant methods in Javahttps://www.angelfire.com/tx4/cus/shapes/covariance.html
Erlang to OTP: A heavy duty TCP/IP Client Server applicationhttps://www.angelfire.com/tx4/cus/shapes/erlang.html
goo: a generic-function based OO languagehttps://www.angelfire.com/tx4/cus/shapes/goo.html
OOHaskell - Haskell's overlooked object systemhttps://www.angelfire.com/tx4/cus/shapes/haskell.html
Mercury Programming Languagehttps://www.angelfire.com/tx4/cus/shapes/haskell.html
Generic Programminghttps://www.angelfire.com/tx4/cus/shapes/haskell.html
High-Level Assembly Languagehttps://www.angelfire.com/tx4/cus/shapes/hla.html
Why Learning Assembly Language is Still a Good Ideahttps://www.angelfire.com/tx4/cus/shapes/hla.html
Unicon - Unified Extended Dialect of Iconhttps://www.angelfire.com/tx4/cus/shapes/icon.html
goo: a generic-function based OO languagehttps://www.angelfire.com/tx4/cus/shapes/index.html
A Java/Python hybrid?https://www.angelfire.com/tx4/cus/shapes/index.html
An interactive historical roster of computer languageshttps://www.angelfire.com/tx4/cus/shapes/index.html
Understanding Lispishnesshttps://www.angelfire.com/tx4/cus/shapes/index.html
Functions in XSLhttps://www.angelfire.com/tx4/cus/shapes/index.html
SICP Translationshttps://www.angelfire.com/tx4/cus/shapes/index.html
OOP Is Much Better in Theory Than in Practicehttps://www.angelfire.com/tx4/cus/shapes/index.html
Buried Treasure - No Fluff Just Stuffhttps://www.angelfire.com/tx4/cus/shapes/index.html
Clean Shapeshttps://www.angelfire.com/tx4/cus/shapes/index.html
How Do Linguists Learn Languageshttps://www.angelfire.com/tx4/cus/shapes/index.html
Mercury Programming Languagehttps://www.angelfire.com/tx4/cus/shapes/index.html
Prothonhttps://www.angelfire.com/tx4/cus/shapes/lua.html
Mercury Programming Languagehttps://www.angelfire.com/tx4/cus/shapes/mercury.html
A Typed Intermediate Language for Compiling Multiple Inheritancehttps://www.angelfire.com/tx4/cus/shapes/modula3.html
A Java/Python hybrid?https://www.angelfire.com/tx4/cus/shapes/nice.html
Oracle PL/SQL Best Practiceshttps://www.angelfire.com/tx4/cus/shapes/plsql.html
Statistical programming with Rhttps://www.angelfire.com/tx4/cus/shapes/r.html
A Typed Intermediate Language for Compiling Multiple Inheritancehttps://www.angelfire.com/tx4/cus/shapes/sather.html
Understanding Lispishnesshttps://www.angelfire.com/tx4/cus/shapes/scheme.html
SNOBOL Tutorial and Referencehttps://www.angelfire.com/tx4/cus/shapes/snobol.html
Suneido languagehttps://www.angelfire.com/tx4/cus/shapes/suneido.html
Unicon - Unified Extended Dialect of Iconhttps://www.angelfire.com/tx4/cus/shapes/unicon.html
Python Compared to Other Languageshttps://www.angelfire.com/wa/brianbec/siodffi.html
[Newbie] Where can I learn about VM / C interfacing?https://www.angelfire.com/wa/brianbec/siodffi.html
Variance and Generalized Constraints for C# Genericshttp://www.angelikalanger.com/GenericsFAQ/FAQSections/TechnicalDetails.html#Type%20Erasure
Closures for Java or money backhttp://www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html
How do Java generics correspond to System F-(omega)?http://www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html
The VB.NET Hillbillieshttp://www.angrycoder.com/article.aspx?cid=1&y=2001&m=5&d=3
"Popular vs. Good" in Programming Languageshttp://www.annexia.org/
Byte Code Engineering Libraryhttp://www.anotherbigidea.com/javaswf/
Embedding one language in anotherhttp://www.answers.com/quine?gwp=12&method=2
expressivity of "idiomatic C++"http://www.answers.com/topic/haskell-programming-language
A New Approach to Abstract Syntax with Variable Bindinghttp://www.answers.com/topic/non-well-founded-set-theory
Embedding one language in anotherhttp://www.answers.com/topic/polyglot-computing?hl=polyglot&hl=program
Knock knock...http://www.answers.com/topic/shana-tova
Early Java: Worse is Better and Meta is Better, Two Lessonshttp://www.antlr.org/
Semantics-based Filtering: Logic Programming's Killer App?http://www.antlr.org
Extensible Term Languagehttp://www.antlr.org
How to tell your personality type from your codehttp://www.antoninartaud.org/home.html
CTM tour during the week of Nov. 7http://www.anu.edu.au/
First Class Values, Types as values within a Programming Languagehttp://www.anu.edu.au/andc/ozwords/November_97/6._furphy.htm
Oxymoronic? "Safety-critical development guidelines for real-time Java"http://www.aonix.com/pdf/raven-web.pdf
Real Time Processinghttp://www.aonix.com/Pdfs/CSDS/ravenscar/ravenscar2.pdf
An Overview of the Singularity Projecthttp://www.aonix.com/Pdfs/CSDS/usingada/usingada.rts.html
Real Time Processinghttp://www.aonix.com/Pdfs/CSDS/usingada/usingada.rts.html
Notes on Programming in Chttp://www.aonix.com/Pdfs/CSDS/usingada/usingada.rts.html
Description Logics in Literate Haskellhttp://www.ap5.com
Jef Raskin: The Woes of IDEshttp://www.apa.org/journals/psp/psp7761121.html
Michael Vanier: LFM's and LFSP'shttp://www.apa.org/journals/psp/psp7761121.html
Struts, an open-source MVC implementationhttp://www.apache.org
An interview with Chris Datehttp://www.apl.jhu.edu/~hall/lisp/Scheme-Ballad.text
APL2001 - An Arrays Odysseyhttp://www.apl2001.org/index.html
APL Bookshttp://www.aplbooks.cnchost.com/
Domain-specific and general-purpose aspects of spreadsheet languageshttp://www.aplusdev.org/
APL2001 - An Arrays Odysseyhttp://www.aplusdev.org/
Domain-specific and general-purpose aspects of spreadsheet languageshttp://www.aplusdev.org/APlusRefV2_17.html
Half-baked idea: mini-language for vector processinghttp://www.aplusdev.org
What are the real benefits of FP?http://www.apocalypse.org/~antony/work/index.html
Frappe: Functional Reactive Programming in Javahttp://www.apocalypse.org/pub/u/antony/
The Next Move in Programming (Livschitz interview)http://www.apocalypse.org/pub/u/antony/pubs/frappe-padl01.pdf
The Next Move in Programming (Livschitz interview)http://www.apocalypse.org/pub/u/antony/pubs/frpcont.pdf
PythonCardhttp://www.apple.com/hypercard
Special characters' input methodshttp://www.apple.com/macosx/features/font.html
The Fortress Language Spec v0.618http://www.apple.com/uk/macosx/features/xcode/
F-Script programming languagehttp://www.apple.com/webobjects/
Understanding continuationshttp://www.appsolutions.com/lambda/lambda-talk.html
Some stupid questions on denotational semanticshttp://www.appsolutions.com/SchemeDS/
Why type systems are interesting - part IIhttp://www.appsolutions.com/SchemeDS/
Executable Implementation of Scheme Denotational Semanticshttp://www.appsolutions.com/SchemeDS/
Some stupid questions on denotational semanticshttp://www.appsolutions.com/SchemeDS/ds.html
Why type systems are interesting - part IIhttp://www.appsolutions.com/SchemeDS
Multidimensional Virtual Classeshttp://www.apress.com/book/bookDisplay.html?bID=10146
Practical OCamlhttp://www.apress.com/book/bookDisplay.html?bID=10146
Writing an interpreter, targeting a VM or writing from scratch?http://www.aracnet.com/~briand/scheme_eval.html
A VB.NET Critiquehttp://www.archive.org/
Programming for non-programmershttp://www.archive.org/movies/details-db.php?collection=opensource_movies&collectionid=AV_Geek_Skip_20021212071234&PHPSESSID=d9de32ce5c3acf73e1f3663f7c6ecd38
Free video lectures presented by Kay, Lampson, Ingalls, ...http://www.archive.org/movies/movieslisting-browse.php?collection=opensource_movies&cat=Technology:%20Computers:%20History
Simple scripting languagehttp://www.archive.org/web/web.php
Ideas for ARChttp://www.archub.org/
Fold Must Fold!http://www.archub.org/arcsug.txt
Ideas for ARChttp://www.archub.org/arcsug.txt
The Push Programming Languagehttp://www.aridolan.com/ofiles/JavaFloys.html
Evolution of a Programmer (Joke)http://www.ariel.com.au/jokes/The_Evolution_of_a_Programmer.html
Scott Meyers: Future directions for C++.http://www.aristeia.com/
Journals and papers?http://www.arl.org/arl/proceedings/138/guedon.html
Wolfram's Future Mathhttp://www.arn.org/docs/dembski/wd_idtheory.htm
Francis Crick (1916-2004)http://www.arn.org/docs2/news/maptonowhere042201.htm
Langauges and Hardware...http://www.arraydesign.com/downloads/
Norvig: Teach Yourself Programming in Ten Yearshttp://www.arsdigita.com/asj/professionalism
Topology in Programming Language Semanticshttp://www.arsmathematica.net/
Amusing questionhttp://www.arsmathematica.net/archives/2006/06/24/opinions-of-category-theory/#comments
Topology in Programming Language Semanticshttp://www.arsmathematica.net/archives/2006/09/02/topological-semantics-of-computer-programs/
The Future of Compilershttp://www.arstechnica.com/reviews/1q00/dynamo/dynamo-1.html
The C++ Source Journalhttp://www.artima.com/cppsource/
ACM Queue: On Usability of Programming Languageshttp://www.artima.com/cppsource/cpp0x.html
Stroustrup: A Brief Look at C++0xhttp://www.artima.com/cppsource/cpp0x.html
Petition for adding garbage collection to C++.http://www.artima.com/cppsource/cpp0x.html
Stroustrup talking about C++0xhttp://www.artima.com/cppsource/cpp0xP.html
The C++ Source Journalhttp://www.artima.com/cppsource/cppreloaded.html
A Deeper Look At Metafunctionshttp://www.artima.com/cppsource/metafunctions.html
In the Spirit of Chttp://www.artima.com/cppsource/spiritofc.html
The C++ Source Journalhttp://www.artima.com/cppsource/spiritofc.html
Tail call elimination decorator in Pythonhttp://www.artima.com/forums/flat.jsp?forum=106&thread=147358
First Class Values, Types as values within a Programming Languagehttp://www.artima.com/forums/flat.jsp?forum=106&thread=168511&start=0&msRange=15
A Java/Python hybrid?http://www.artima.com/forums/flat.jsp?forum=106&thread=120768
Return of the Global Variables?http://www.artima.com/forums/flat.jsp?forum=106&thread=126923
The breaking point of language usability?http://www.artima.com/forums/flat.jsp?forum=106&thread=133171
The breaking point of language usability?http://www.artima.com/forums/flat.jsp?forum=106&thread=134107
The breaking point of language usability?http://www.artima.com/forums/flat.jsp?forum=106&thread=136394&start=15&msRange=15#177652
The breaking point of language usability?http://www.artima.com/forums/flat.jsp?forum=106&thread=136394&start=15&msRange=15
Adding Optional Static Typing to Pythonhttp://www.artima.com/forums/flat.jsp?forum=106&thread=85551
C# Language Specification 2.0 (new features)http://www.artima.com/forums/flat.jsp?forum=152&thread=18789
Jef Raskin: The Woes of IDEshttp://www.artima.com/forums/flat.jsp?forum=155&thread=7401
Return of the Global Variables?http://www.artima.com/forums/flat.jsp?forum=226&thread=51132
DSLs: How and When?http://www.artima.com/forums/flat.jsp?forum=270&thread=151535
Lang .NET 2006http://www.artima.com/forums/flat.jsp?forum=270&thread=151886
Gosling vs. Dynamic Languageshttp://www.artima.com/forums/flat.jsp?forum=276&thread=153221
Modified javac That Processes Annotations on Local Variableshttp://www.artima.com/forums/flat.jsp?forum=276&thread=179769
FP vs. JSPhttp://www.artima.com/forums/flat.jsp?forum=276&thread=180957
FP vs. JSPhttp://www.artima.com/forums/flat.jsp?forum=276&thread=181121
Tim Bray: Don't Invent XML Languageshttp://www.artima.com/forums/threaded.jsp?forum=106&thread=81574
More on the "generics are evil" memehttp://www.artima.com/index.jsp
Bruce Tate: Technologies that may challenge Javahttp://www.artima.com/index.jsp
A Typed Intermediate Language for Compiling Multiple Inheritancehttp://www.artima.com/intv/abcs.html
Min-Maxing languageshttp://www.artima.com/intv/architecture.html
Well, that's one way of doing it...http://www.artima.com/intv/architecture2.html
CLR Design Choiceshttp://www.artima.com/intv/choices.html
Udell: A strategic vision for dynamic languageshttp://www.artima.com/intv/closures.html
Continuations: Haystack and Pythonhttp://www.artima.com/intv/closuresP.html
Bertrand Meyer on Software Qualityhttp://www.artima.com/intv/contracts.html
How to make a FPL successfulhttp://www.artima.com/intv/csdes2.html
What Would You Ask Anders Hejlsberg?http://www.artima.com/intv/csdes2.html
Abstractionless programminghttp://www.artima.com/intv/dry.html
Anders Hejlsberg interview on Generics in C#http://www.artima.com/intv/genericsP.html
B. Stroustrup: Serving the C++ Communityhttp://www.artima.com/intv/goldilocks.html
Stroustrup's C++ Style Sweet Spothttp://www.artima.com/intv/goldilocks.html
C++ Style Bjarne Stroustruphttp://www.artima.com/intv/goldilocks.html
The Trouble with Checked Exceptionshttp://www.artima.com/intv/handcuffs.html
unchecked exceptions are like runtime type checking?http://www.artima.com/intv/handcuffs2.html
subtext: Uncovering the simplicity of programminghttp://www.artima.com/intv/jackpot.html
James Gosling on Jackpothttp://www.artima.com/intv/jackpotP.html
C# Language Specification 2.0 (new features)http://www.artima.com/intv/nonvirtual.html
Web Services Federation Language (WS-Federation)http://www.artima.com/intv/plain4.html
Guido van Rossum: Programming at Python Speedhttp://www.artima.com/intv/pycontract.html
The Philosophy of Rubyhttp://www.artima.com/intv/ruby.html
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://www.artima.com/intv/rubyP.html
Programming Language transformation?http://www.artima.com/intv/rubyP.html
Bertrand Meyer on Software Qualityhttp://www.artima.com/intv/serious.html
Guido van Rossum: Programming at Python Speedhttp://www.artima.com/intv/speed.html
More on static vs. dynamic typinghttp://www.artima.com/intv/strongweak.html
Guido van Rossum: Programming at Python Speedhttp://www.artima.com/intv/testdriven.html
Dynamic Propertieshttp://www.artima.com/intv/visualize3.html
What's Wrong with XML APIshttp://www.artima.com/intv/xmlapis.html
public vs. published interfaceshttp://www.artima.com/lejava/articles/reuse.html
Stealing language features for fun and profit in Rubyhttp://www.artima.com/rubycs/articles/patterns_sexp_dslsP.html
Why We Refactored JUnithttp://www.artima.com/suiterunner/why.html
Y Store now C++http://www.artima.com/wbc/interprog.html
HOPL III and the History of Haskellhttp://www.artima.com/weblogs/index.jsp?blogger=guido
Python 2.5a1 releasedhttp://www.artima.com/weblogs/index.jsp?blogger=guido
The fate of reduce() in Python 3000http://www.artima.com/weblogs/index.jsp?blogger=guido
Metaclass programming in Python, Part 2http://www.artima.com/weblogs/viewpost.jsp?forum=106&thread=4550
Functions as Classes: Which languages?http://www.artima.com/weblogs/viewpost.jsp?thread=116558
More on the "generics are evil" memehttp://www.artima.com/weblogs/viewpost.jsp?thread=117200
More on the "generics are evil" memehttp://www.artima.com/weblogs/viewpost.jsp?thread=120768
Envisioning a New Language: A Conversation With Victoria Livschitzhttp://www.artima.com/weblogs/viewpost.jsp?thread=137207
Bruce Tate: Technologies that may challenge Javahttp://www.artima.com/weblogs/viewpost.jsp?thread=141312
Auld Lang Alicehttp://www.artima.com/weblogs/viewpost.jsp?thread=141312
Implicit Behavioral Subtypinghttp://www.artima.com/weblogs/viewpost.jsp?thread=144349
Closures for Java or money backhttp://www.artima.com/weblogs/viewpost.jsp?thread=146503
Guido: Language Design Is Not Just Solving Puzzleshttp://www.artima.com/weblogs/viewpost.jsp?thread=147358
Python 2.5a1 releasedhttp://www.artima.com/weblogs/viewpost.jsp?thread=155123
Python 2.5a1 releasedhttp://www.artima.com/weblogs/viewpost.jsp?thread=155514
Flexible Addition of Static Typing to Dynamically Typed Programshttp://www.artima.com/weblogs/viewpost.jsp?thread=155960
HOPL III and the History of Haskellhttp://www.artima.com/weblogs/viewpost.jsp?thread=161207
A Brief History of Scalahttp://www.artima.com/weblogs/viewpost.jsp?thread=163733
A Core Calculus for Scala Type Checkinghttp://www.artima.com/weblogs/viewpost.jsp?thread=166742
Designing a Programming Textbookhttp://www.artima.com/weblogs/viewpost.jsp?thread=177606
The Type of 42http://www.artima.com/weblogs/viewpost.jsp?thread=182140
Waldo on "Types"http://www.artima.com/weblogs/viewpost.jsp?thread=36525
Yes, Bob, I too want to work in a dynamically typed languagehttp://www.artima.com/weblogs/viewpost.jsp?thread=4639
Java Is a Language for the Masseshttp://www.artima.com/weblogs/viewpost.jsp?thread=5246
Coplien: Teaching OOhttp://www.artima.com/weblogs/viewpost.jsp?thread=6771
Java and coolness, a discussionhttp://www.artima.com/weblogs/viewpost.jsp?thread=71872
Making C++ more Object-Orientedhttp://www.artima.com/weblogs/viewpost.jsp?thread=81901
What Would You Ask Anders Hejlsberg?http://www.artima.com/weblogs/viewpost.jsp?thread=8216
Adding Optional Static Typing to Pythonhttp://www.artima.com/weblogs/viewpost.jsp?thread=85551
Type inference for Pythonhttp://www.artima.com/weblogs/viewpost.jsp?thread=85551
Guido: Adding Optional Static Typing to Python -- Part IIhttp://www.artima.com/weblogs/viewpost.jsp?thread=86641
Adding Optional Static Typing to Pythonhttp://www.artima.com/weblogs/viewpost.jsp?thread=86641
Type inference for Pythonhttp://www.artima.com/weblogs/viewpost.jsp?thread=86641
Type inference for Pythonhttp://www.artima.com/weblogs/viewpost.jsp?thread=87182
Python "Monkey Typing"http://www.artima.com/weblogs/viewpost.jsp?thread=89161
Type inference for Pythonhttp://www.artima.com/weblogs/viewpost.jsp?thread=89161
The fate of reduce() in Python 3000http://www.artima.com/weblogs/viewpost.jsp?thread=98196
A Deeper Look At Metafunctionshttp://www.artima.com
FP vs. JSPhttp://www.artima.com
The Trouble with Checked Exceptionshttp://www.artima.com
Programming: 50, 100 years from nowhttp://www.artlebedev.com/portfolio/optimus/
Domain Specific Languages hierarchy discussionhttp://www.arxiv.org/abs/cs.PL/0409016
What do you believe about Programming Languages (that you can't prove (yet))?http://www.asciimaps.com/
Connecting The Dotshttp://www.askemos.org/
Connecting The Dotshttp://www.askemos.org/A04538159df3258ea68544531bea1c006
Lang .NET Symposium Registration Now Openhttp://www.asp.net/sandbox/app_blinq.aspx?tabid=62
AOP: The 15% Solutionhttp://www.aspectj.org
AOP blog and aosd discussionhttp://www.aspectprogrammer.org/blogs/adrian/
AOP blog and aosd discussionhttp://www.aspectprogrammer.org/blogs/adrian/2005/04/heated_discussi.html
Lisp Lovers, how would you fix Lisp or bring it up to date?http://www.astarcalledwormwood.com/lisp.html
Cω Preview Availablehttp://www.astro.gla.ac.uk/users/norman/note/2003/rdf-intro/
Links Slideshttp://www.asxcaml.com
Ivory Towers and Gelfand's Principlehttp://www.asxcaml.org
Using Physical Dimensionshttp://www.atelierb.societe.com/PAGE_B//uk/methb-01.htm
JDO Architectureshttp://www.attunity.com/
Article: Exploring Cocoa with F-Scripthttp://www.audiosynth.com/
Programming Languages in the Markup Worldhttp://www.audiosynth.com/
Chuck - Concurrent audio programming languagehttp://www.audiosynth.com
online literature on CPL?http://www.auditmypc.com/acronym/CPL.asp
Larger Subroutines == Fewer Defectshttp://www.augustana.ca/~mohrj/courses/2003.fall/csc220/lecture_notes/routines.html
Whither Sather ?http://www.auto.tuwien.ac.at/AE2002/program.html#Workshop: Standard Container Library for Ada
"The New C++"http://www.auto.tuwien.ac.at/AE2002/program.html#Workshop:%20Standard%20Container%20Library%20for%20Ada
Paul Graham - Revenge of the Nerdshttp://www.auto.tuwien.ac.at/AE2002/program.html#Workshop:%20Standard%20Container%20Library%20for%20Ada
Richard Hamming: You and Your Researchhttp://www.auto.tuwien.ac.at/AE2002/resources.html
Interval Datatypehttp://www.autodiff.org/
Call-by-name is dual to call-by-valuehttp://www.autoreason.com/ontic-spec.ps
David McAllester's "Ontic" Languagehttp://www.autoreason.com/ontic-spec.ps
Python Metaclass Programminghttp://www.autoreason.com/ontic-spec.ps
Programming Language Design and Software Qualityhttp://www.averstar.com/~stt/tools99lang.htm
Programming Language Design and Software Qualityhttp://www.averstar.com/~stt/tools99langeng.ppt
Reading Styles ( Idiomatic Lisp and Idiomatic Scheme )http://www.aviduratas.de/lisp/lisp1.html
Daniel Friedman: A Poorman's 'Roll Your Own' Logic Systemhttp://www.aw.com/catalog/academic/product/1,4096,0201719622,00.html
Scanning, Parsing, and Rewriting Kit - Pythonhttp://www.aw.com/catalog/academic/product/1,4096,0201719622,00.html
Maya - Syntax extension for Javahttp://www.aw.com/product/0,2627,0201719622,00.html
Updating your Python reading listhttp://www.awaretek.com/book.html
Twenty-First Century Compilershttp://www.aw-bc.com/catalog/academic/product/0,1144,0321428900,00.html
The Trouble with Checked Exceptionshttp://www.aw-bc.com/catalog/academic/product/0,4096,0201703696-TOC,00.html
International Components for Unicode 3.0 Releasedhttp://www.awprofessional.com/articles/article.asp?p=30893
Advanced Programming Language Design (Finkel)http://www.awprofessional.com/catalog/product.asp?product_id={92E30B39-5D91-45F9-9919-D202BE6341F9}
Advanced Programming Language Design (Finkel)http://www.awprofessional.com/catalog/product.asp?product_id={
Closures for Java or money backhttp://www.awprofessional.com/content/images/020163371x/supplements/Exception_Handling_Article.html
Richard Hamming: You and Your Researchhttp://www.awprofessional.com/content/images/0201748045/samplechapter/mellorch01.pdf
Axiomatic Languagehttp://www.axiomaticlanguage.org
The Fortress Language Spec v0.618http://www.axiom-developer.org
Lojbanhttp://www.aymara.org/biblio/igr/igr3.html
Lojbanhttp://www.aymara.org
Languages for Scientific Processinghttp://www.azstarnet.com/~dmcclain/LanguageStudy.html
Programming Languages for Scientific Processinghttp://www.azstarnet.com/~dmcclain/LanguageStudy.html
Languages for Scientific Processinghttp://www.azstarnet.com/~dmcclain/LanguageStudy.html
Transactional Memory with data invariants (draft sequel to the STM-Haskell paper)http://www.azulsystems.com/products/cpools_tech.html
Composable memory transactionshttp://www.babinszki.com/distiller/
XSL and DSL code refactoringhttp://www.badros.com/greg/JavaML/
Icon Language Implementation and Unicon Newshttp://www.bagley.org/~doug/ocaml/
Language Evaluationshttp://www.bagley.org/~doug/shootout/
An interactive historical roster of computer languageshttp://www.bagley.org/~doug/shootout/
PLEAC - Programming Language Examples Alike Cookbookhttp://www.bagley.org/~doug/shootout/bench/regexmatch/
PLEAC - Programming Language Examples Alike Cookbookhttp://www.bagley.org/~doug/shootout/bench/reversefile/
Language Evaluationshttp://www.bagley.org/~doug/shootout/bench/wordfreq/
Comparisons between languages for performance.http://www.bagley.org/~doug/shootout/craps.shtml
Comparisons between languages for performancehttp://www.bagley.org/~doug/shootout/method.shtml#sameway
Comparisons between languages for performancehttp://www.bagley.org/~doug/shootout/method.shtml
The Language Wars are Dead; Long Live the Language Wars!http://www.bagley.org/~doug/shootout
"Popular vs. Good" in Programming Languageshttp://www.barettadeit.com/
JOVIAL Referenceshttp://www.bath.ac.uk/~cs1lomp/jovial/references.php
Visualisable Languageshttp://www.baychi.org/bof/future/20030325c/
Dating Design Patternshttp://www.bbc.co.uk/science/humanbody/mind/surveys/smiles/index.shtml
Test Shows 99.99% of High School Seniors Can't Read Perlhttp://www.bbspot.com/News/2001/03/perl_test.html
Nonsense Generatorhttp://www.bbspot.com/toys/slashtitle/index.html
Good Ideas, Through the Looking Glasshttp://www.bcl.hamilton.ie/~bap/oaklisp/
The fate of reduce() in Python 3000http://www.b-core.com/ZVdmB.html
Larry Wall: Apocalypse 5: Regular Expressionshttp://www.bcs.org.uk/siggroup/nalatran/mtreview/mtr-9/mtr-9-7.htm
"Popular vs. Good" in Programming Languageshttp://www.bea.com/framework.jsp?CNT=index.htm&FP=/content/products/jrockit
Apache vs. Yawshttp://www.bea.com/products/tuxedo/paper_model4.shtml
Why do they program in C++?http://www.beedub.com/book/
The building of robust softwarehttp://www.bell-labs.com/project/classic/
Description Logics in Data Managementhttp://www.bell-labs.com/project/classic/index.html
Description Logics in Literate Haskellhttp://www.bell-labs.com/project/classic
Unification on Stateless Objectshttp://www.bell-labs.com/project/classic
Essay: Multi-Paradigm Design and Generic Programminghttp://www.bell-labs.com/topic/books/MultiParadigmC++/preface.html
Impressions of the International Lisp conference ILC2002http://www.bell-labs.com/user/eran/malloc/index.html
Object-oriented markuphttp://www.bentodev.org
Linguistic Relativity Hypothesishttp://www.best.com/~donh/Esperanto/EBook/chap03.html#klingon
Linguistic Relativity Hypothesishttp://www.best.com/~donh/Esperanto/EBook/chap03.html
Good Ideas, Through the Looking Glasshttp://www.bestmedicaltests.com/
Using continuations for web programminghttp://www.beta4.com/seaside2/
Java.NEThttp://www.betanews.com/article.php3?sid=1002605379
On the Revival of Dynamic Languageshttp://www.beust.com/weblog/archives/000269.html
Collection of links to monad implementations in various languages.http://www.biglist.com/lists/xsl-list/archives/200303/msg00422.html
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://www.billkatz.com/node/42
Will Wright Presents Spore... and a New Way to Think About Gameshttp://www.biota.org/ksims/
Bitsavers' Archivehttp://www.bitsavers.org/
Squeak tutorialhttp://www.bitwisemag.com/copy/programming/smalltalk/smalltalk1.html
Computerworld Development Surveyhttp://www.blachford.info/computer/Cells/Cell0.html
New Chip Heralds a Parallel Futurehttp://www.blachford.info/computer/Cells/Cell0.html
Code generation vs. dynamic/introspective languageshttp://www.blackbagops.net/?p=68
Closures for Java or money backhttp://www.blackperl.com/java/skopje/api/com/blackperl/Perl/Grep.html
LtU on BlogHophttp://www.bloghop.com/ratings.htm?numblogs=12718&cacheid=1036620917.6502
LtU on BlogHophttp://www.bloghop.com
Site speedhttp://www.bloglet.com/
Holidayhttp://www.bloglines.com/
Yearning for a practical schemehttp://www.bloodandcoffee.net/campbell/
Yearning for a practical schemehttp://www.bloodandcoffee.net/campbell/slime48.tar.gz
Yearning for a practical schemehttp://www.bloodandcoffee.net/campbell/slime48-sldb-porn.png
Project Oberonhttp://www.bluebottle.ethz.ch/
Project Oberonhttp://www.bluebottle.ethz.ch/wm/gallery.html
Active Objects with Syntax Directed Dialogshttp://www.bluebottle.ethz.ch/Zonnon/
Active Objects with Syntax Directed Dialogshttp://www.bluebottle.ethz.ch/Zonnon/papers/The_Concepts_of_Zonnon_6_y041123.pdf
What do you mean by studying "programming languages"?http://www.bluefinrobotics.com
teaching programming; any research or results?http://www.bluej.org/
Blue & BlueJhttp://www.bluej.org/what/what.html
BlueJ - The interactive Java environmenthttp://www.bluej.org/what/what.html
BlueJ - The interactive Java environmenthttp://www.bluej.org/why/why.html#java-problems
Why OO Suckshttp://www.bluetail.com/~joe/vol1/v1_oo.html
Richard Stallman's Crusade for Free Softwarehttp://www.bluetail.com/~luke/distel/
Distel: Distributed Emacs Lisp (for Erlang)http://www.bluetail.com/~luke/distel/
Distel: Distributed Emacs Lisphttp://www.bluetail.com/~luke/distel/
XSH - An XML Editing Shellhttp://www.bluetail.com/~luke/enfs/
[The Creation of a Constraint-based Programming Language]http://www.bluetail.com/~luke/gui.jpg
The ICFP Programming Contest is underway!http://www.bluetail.com/~luke/icfp2001/
Scheme interpreter in Javascripthttp://www.bluetail.com/~luke/jscm/repl.html
Scheme interpreter in Javascripthttp://www.bluetail.com/~luke/jscm/scm.js.txt
ILC2002 Proceedings and Videoshttp://www.bluetail.com/~luke/misc/closure-php.png
Data Parallel Algorithmshttp://www.bluetail.com/~luke/misc/ConnectionMachineLisp.pdf
Reynolds: The Essence of Algolhttp://www.bluetail.com/~luke/misc/ConnectionMachineLisp.pdf
Richard Feynman and the Connection Machinehttp://www.bluetail.com/~luke/misc/ConnectionMachineLisp.pdf
Neal Stephenson's USENIX keynotehttp://www.bluetail.com/~luke/misc/emacs/elit/elit.el
Neal Stephenson's USENIX keynotehttp://www.bluetail.com/~luke/misc/emacs/elit/elit-2column-bw.ps
Neal Stephenson's USENIX keynotehttp://www.bluetail.com/~luke/misc/emacs/elit/elit-2column-colour.ps
pbookhttp://www.bluetail.com/~luke/misc/emacs/pbook.el
pbookhttp://www.bluetail.com/~luke/misc/emacs/pbook.pdf
Understanding continuationshttp://www.bluetail.com/~luke/misc/foo1.lisp
Computer Programming as an Arthttp://www.bluetail.com/~luke/misc/knuth-turingaward.pdf
Editors, Ahoy!http://www.bluetail.com/~luke/misc/lisp/slime-pda.html
Pragmatic Programmers Interviewhttp://www.bluetail.com/~luke/misc/lisp/type-error.png
Pragmatic Programmers Interviewhttp://www.bluetail.com/~luke/misc/lisp/type-error2.png
C++ vs. Lisphttp://www.bluetail.com/~luke/misc/NineNines.hs
Making Asynchronous Parallelism Safe for the Worldhttp://www.bluetail.com/~luke/misc/papers/MakingAsynchronousParalleismSafe.pdf
Editors, Ahoy!http://www.bluetail.com/~luke/misc/sugar.png
Spike in erlanghttp://www.bluetail.com/~luke/shbuf/
Reading list on XML and Web Programminghttp://www.bluetail.com/~luke
Jungerl: A jungle of Erlang codehttp://www.bluetail.com/wiki/showPage?node=Jungerl
Let's make a programming language!http://www.bluishcoder.co.nz/2006/03/factor-space-invaders-updated.html
Oberon Script. A Lightweight Compiler and Runtime System for the Webhttp://www.bluishcoder.co.nz/2006/05/scheme-implementation-in-javascript.html
Narrative Javascripthttp://www.bluishcoder.co.nz/2006/06/lightweight-threads-with-narrative.html
Let's make a programming language!http://www.bluishcoder.co.nz/repos/factor/Factor/contrib/space-invaders/cpu-8080.factor
Laszlo - So good, I had to change my underwearhttp://www.boingboing.net/2004/10/07/open_source_noplugin.html
The US Torture Bill as C codehttp://www.boingboing.net/2006/10/02/the_us_torture_bill_.html
Grady Booch: AOSD keynotehttp://www.booch.com/architecture/blog/artifacts/Complexity.ppt
Grady Booch on software archeologyhttp://www.booch.com/architecture/blog/artifacts/Software%20Archeology.ppt
Grady Booch on software archeologyhttp://www.booch.com/architecture/index.jsp
OOPSLA 2005 Reportshttp://www.booch.com/architecture/index.jsp
The Design of Parallel Programming Languageshttp://www.bookfinder.com/
PyLogohttp://www.bookfinder.com/
yet another noob via "little lisper" and schemehttp://www.bookfinder.com
The New C++: Trip Report, October 2002http://www.boost.org/
Apple: procedural -&gt; OO -&gt; AOP -&gt; advanced proceduralhttp://www.boost.org/doc/html/function.html
Apple: procedural -&gt; OO -&gt; AOP -&gt; advanced proceduralhttp://www.boost.org/doc/html/lambda.html
Apple: procedural -&gt; OO -&gt; AOP -&gt; advanced proceduralhttp://www.boost.org/libs/bind/bind.html
New features proposed for Java 1.5 by Sunhttp://www.boost.org/libs/lambda/doc/
The Boost Lambda Libraryhttp://www.boost.org/libs/lambda/doc/index.html
DSLs and operator associativity/precedencehttp://www.boost.org/libs/mpl/
Petition for adding garbage collection to C++.http://www.boost.org/libs/mpl/
ANN: YARD Parserhttp://www.boost.org/libs/mpl/doc/index.html
Dynamic Semanticshttp://www.boost.org/libs/mpl/doc/index.html
DSLs and operator associativity/precedencehttp://www.boost.org/libs/preprocessor/
Petition for adding garbage collection to C++.http://www.boost.org/libs/preprocessor/doc/index.html
Concept programminghttp://www.boost.org/libs/regex/index.htm
Future Directions for C++http://www.boost.org/libs/smart_ptr/index.htm
What is the Meaning of These Constant Interruptions?http://www.boost.org/libs/smart_ptr/shared_ptr.htm#BestPractices
Dynamic Semanticshttp://www.boost.org/libs/spirit/index.html
DSLs and operator associativity/precedencehttp://www.boost.org/libs/type_traits/index.html
Territorial Exception Handlinghttp://www.boost.org/more/error_handling.html
Interactions of Abstractions in Programminghttp://www.boost.org/more/generic_programming.html
DSLs and operator associativity/precedencehttp://www.boost.org/more/generic_programming.html
Functional programming in Javahttp://www.boost.org
Gradual Typing for Functional Languageshttp://www.boost.org
Exception-Safety in Generic Componentshttp://www.boost.org
Extending Ruby with Chttp://www.boost-consulting.com/boost/libs/python/doc/index.html
Extending Ruby with Chttp://www.boost-consulting.com/boost/libs/python/doc/internals.html
Berkeley Visionaries Prognosticate About the Futurehttp://www.bootstrap.org/lists/ba-ohs-talk/
Most Productive FP Lang?http://www.boquist.net
Marco Cantù's Essential Pascalhttp://www.borland.com/kylix/
Kristen Nygaard (1927-2002)http://www.boston.com/dailynews/223/economy/Kristen_Nygaard_computer_progr:.shtml
The undergraduate language course: what to do?http://www.boston.com/news/local/massachusetts/articles/2005/12/18/in_computer_science_a_growing_gender_gap/?page=1
Mind Mappershttp://www.boxesandarrows.com/view/the_visual_vocabulary_three_years_later_an_interview_with_jesse_james_garrett
ACM Queue: A Conversation with Steve Ross-Talbothttp://www.bpmi.org/downloads/LIB-2004-01-4.pdf
Gilad Bracha: Will Continuations continue?http://www.bpmscript.org/
Domain-Specific Modeling Languageshttp://www.bptrends.com/deliver_file.cfm?fileType=publication&fileName=02%2D04%20COL%20Resp%20to%20Cook%20Frankel%2DGuttman2%2Epdf
Domain-Specific Modeling Languageshttp://www.bptrends.com/publicationfiles/01-04%20COL%20Dom%20Spec%20Modeling%20Frankel-Cook.pdf
JavaScript 2.0: Evolving a Language for Evolving Systemshttp://www.bracha.org/nwst.html
The Underhanded C Contesthttp://www.brainhz.com/underhanded/
Machine Obstructed Proofhttp://www.brainyquote.com/quotes/quotes/j/jimhorning171294.html
Ellehttp://www.braithwaite-lee.com/
Ellehttp://www.braithwaite-lee.com/opinions/elle.html
Hoare: The Emperor's Old Clotheshttp://www.braithwaite-lee.com/opinions/p75-hoare.pdf
C.A.R. Hoare 1980 ACM Turing Award Lecturehttp://www.braithwaite-lee.com/opinions/p75-hoare.pdf
Windows security flaw - buffer-overflowhttp://www.braithwaite-lee.com/opinions/p75-hoare.pdf
logic/constraint/relational programming?http://www.brcommunity.com
Bricklin: Why Johnny can't programhttp://www.bricklin.com/wontprogram.htm
A Free Implementation of CLIMhttp://www.bricoworks.com/~moore/clim-paper.pdf
Continuations (and call/cc) in Haskellhttp://www.brics.dk/~andrzej/papers/CE-abstract.html
Felix: The power language for C++ programmershttp://www.brics.dk/~andrzej/papers/DCaCD.ps.gz
Simple explanation of Continuation Passinghttp://www.brics.dk/~cw97/ProceedingS/06.ps.gz
Research Papershttp://www.brics.dk/~cw97
NULLhttp://www.brics.dk/~cw97
Accelerator: simplified programming of graphics processing units for general-purpose uses via data-parallelismhttp://www.brics.dk/~danvy/
Killer Props for Computer Scientist!http://www.brics.dk/~danvy/Giles04PNASacknowledgements.pdf
PL for interactive simulationhttp://www.brics.dk/~danvy/scheme.html
Icon Language Implementation and Unicon Newshttp://www.brics.dk/~grobauer/papers/gde/
Understanding continuationshttp://www.brics.dk/~hosc/local/HOSC-11-2-pp117-123.pdf
Understanding continuationshttp://www.brics.dk/~hosc/local/HOSC-11-2-pp125-143.pdf
The First Report on Scheme Revisitedhttp://www.brics.dk/~hosc/local/HOSC-11-4-pp399-404.pdf
What is so bad about compiling?http://www.brics.dk/~hosc/local/HOSC-12-4-pp381-391.pdf
Proper tail reflection?http://www.brics.dk/~hosc/vol01/01-wand-friedman.html
Understanding continuationshttp://www.brics.dk/~hosc/vol11/
Call-by-what?http://www.brics.dk/~hosc/vol11/2-editorial.html
online literature on CPL?http://www.brics.dk/~hosc/vol13
BRICS Activitieshttp://www.brics.dk/~pado2
Pure bigraphs: structure and dynamics (by Robin Milner)http://www.brics.dk/~pawel/papers/thesis.pdf
Questions about Semantics.http://www.brics.dk/~pdm
Semanticshttp://www.brics.dk/~stark/semantics/
BRICS Activitieshttp://www.brics.dk/Activities/
<bigwig>http://www.brics.dk/bigwig/
<bigwig>http://www.brics.dk/bigwig/examples/
<bigwig>http://www.brics.dk/bigwig/powerforms/
<bigwig>http://www.brics.dk/bigwig/publications/#dyndoc
<bigwig>http://www.brics.dk/bigwig/publications/#macro
<bigwig>http://www.brics.dk/bigwig
Top N Papers 2005http://www.brics.dk/cgi-bin/viewpubupd?arrby=year&email=danvy
Exploiting parser ambiguityhttp://www.brics.dk/DS/99/1/BRICS-DS-99-1.pdf
JWIG: Java Extensions for High-Level Web Service Developmenthttp://www.brics.dk/JWIG/
JWIG an alternative to Servlets, JSP, ASP, and PHPhttp://www.brics.dk/JWIG/intro.html
JWIG: Java Extensions for High-Level Web Service Developmenthttp://www.brics.dk/JWIG/research.html
BRICS Activitieshttp://www.brics.dk/LogicsSchool01/index.html
Pi-calculus and mobile system bookshttp://www.brics.dk/NS/05/3/index.html
Why Don’t Programming Language Designers Use Formal Methods?http://www.brics.dk/Projects/AS/index_34.html#Doh93IS
Why Don’t Programming Language Designers Use Formal Methods?http://www.brics.dk/Projects/AS/index_34.html#Mosses96DRAFT
Why Don’t Programming Language Designers Use Formal Methods?http://www.brics.dk/Projects/AS/index_34.html#Mosses96MFCS
Composing Programming Languages by Combining Action-Semantichttp://www.brics.dk/Projects/AS/index_6.html
OOP Is Much Better in Theory Than in Practicehttp://www.brics.dk/Projects/CoFI/CASL.html
What is so bad about compiling?http://www.brics.dk/RS/00/44/
Do we Need Dependent Types?http://www.brics.dk/RS/01/10/
The logic of communicating on channelshttp://www.brics.dk/RS/01/15/BRICS-RS-01-15.pdf
Is there a formal basis for generators?http://www.brics.dk/RS/01/Abs/BRICS-RS-01-Abs/BRICS-RS-01-Abs.html#BRICS-RS-01-29
Bidirectional fold and scanhttp://www.brics.dk/RS/02/12/BRICS-RS-02-12.pdf
Obtaining KMP String Matcher by Partial Evaluationhttp://www.brics.dk/RS/02/32/BRICS-RS-02-32.pdf
A Foundation for Embedded Languageshttp://www.brics.dk/RS/02/34/
Writing an interpreter, targeting a VM or writing from scratch?http://www.brics.dk/RS/03/13/
Writing an interpreter, targeting a VM or writing from scratch?http://www.brics.dk/RS/03/14/
Trampolining Architectureshttp://www.brics.dk/RS/04/26/BRICS-RS-04-26.pdf
Bottom-Up beta-Substitution: Uplinks and lambda-DAGshttp://www.brics.dk/RS/04/38/BRICS-RS-04-38.pdf
How to remove a dynamic prompt: static and dynamic delimited continuation operators are equally expressiblehttp://www.brics.dk/RS/05/Abs/BRICS-RS-05-Abs/BRICS-RS-05-Abs.html#BRICS-RS-05-2
Relevance of Curry-Howardhttp://www.brics.dk/RS/97/18/BRICS-RS-97-18.pdf
Comparing the Expressive Power of the Synchronous and the Asynchronous pi-calculushttp://www.brics.dk/RS/97/45/
unchecked exceptions are like runtime type checking?http://www.brics.dk/RS/98/12/
New Paul Graham thing...http://www.brics.dk/RS/98/12/
Python Metaclass Programminghttp://www.brics.dk/RS/98/12/
First Class Values, Types as values within a Programming Languagehttp://www.brics.dk/RS/98/12/BRICS-RS-98-12.pdf
Advantages of Soft Typinghttp://www.brics.dk/RS/98/9/BRICS-RS-98-9.pdf
SuDokuhttp://www.brightonandhove.org/sudoku/solver5c.xls
The TUNES Problemhttp://www.britannica.com/eb/article?eu=78979&tocid=7916#7916.toc
Accelerator: simplified programming of graphics processing units for general-purpose uses via data-parallelismhttp://www.brouhaha.com/~eric/retrocomputing/intel/iapx432/
Interview with Intel's C++ Compiler Teamhttp://www.brouhaha.com/~eric/retrocomputing/intel/iapx432/
Continued Fraction Arithmetic - Bill Gosperhttp://www.btexact.com/people/briggsk2/XR.html
Ruby the Rivalhttp://www.btgjapan.org/catalysts/rem.html
A Revolution in Logic?http://www.bu.edu/philo/faculty/hintikka.html
Linkshttp://www.buytaert.net/
PHP 6 picks up GOTO and COMEFROMhttp://www.buytaert.net/resume#publications
PHP 6 picks up GOTO and COMEFROMhttp://www.buytaert.net/resume
Runtime optimization mailing listhttp://www.buytaert.net/roml/
101 Perl Articleshttp://www.byte.com/101perl.htm
Virtual machine implementation and dynamic languageshttp://www.byte.com/art/9805/sec5/art1.htm
Python, Reduxhttp://www.byte.com/column/BYT20010508S0001
Targeting the JVMhttp://www.byte.com/column/threads/BYT20001214S0006
Whither Now C++?http://www.byte.com/documents/s=1271/byt20010831s0001/0903_nichols.html
Udell: What Is General-Purpose Scripting?http://www.byte.com/documents/s=2473/byt1013632013554/0218_udell.html
Environmental Acquisition - A New InheritancE Mechanismhttp://www.byte.com/documents/s=705/byt20010614s0001/index.htm
Environmental Acquisition - A New InheritancE Mechanismhttp://www.byte.com/documents/s=7117/byt1018644007316/0415_udell.html
Creating types at run time?http://www.byte.com/documents/s=7612/byt1031873908890/0916_heller.html
A Perl Hacker in the Land of Pythonhttp://www.byte.com/feature/BYT20000201S0001
Targeting the JVMhttp://www.byte.com/nntp/joncon?comment_id=19546#thread
Static Typing Where Possible, Dynamic Typing When Neededhttp://www.c2.com/cgi/wiki?AntiPattern
"Popular vs. Good" in Programming Languageshttp://www.c2.com/cgi/wiki?AsFastAsCee
"Popular vs. Good" in Programming Languageshttp://www.c2.com/cgi/wiki?BondageAndDisciplineLanguage
"Popular vs. Good" in Programming Languageshttp://www.c2.com/cgi/wiki?CeeAsAnIntermediateLanguage
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://www.c2.com/cgi/wiki?CeeParensLanguage
ACM Queue: A Conversation with Alan Kayhttp://www.c2.com/cgi/wiki?ComputerScienceIsaSoftScience
BitC, a new OS implementation languagehttp://www.c2.com/cgi/wiki?CrudScreen
Does Visual Studio Rot the Mind?http://www.c2.com/cgi/wiki?EditorMetaProgramming
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://www.c2.com/cgi/wiki?EditorMetaProgramming
Scalabilityhttp://www.c2.com/cgi/wiki?FearOfAddingClasses
"Popular vs. Good" in Programming Languageshttp://www.c2.com/cgi/wiki?ForgetTheDebugger
ACM Queue: A Conversation with Alan Kayhttp://www.c2.com/cgi/wiki?FrontPage
A Functional Pattern System for OO Designhttp://www.c2.com/cgi/wiki?FunctionalPatternSystemForObjectOrientedDesign
Singleton classes really that bad?http://www.c2.com/cgi/wiki?InstanceManagerPattern
Wikicitieshttp://www.c2.com/cgi/wiki?LanguagePissingMatch
Tim Bray: On Threadshttp://www.c2.com/cgi/wiki?MessagePassingConcurrency
Erik Meijer: Visual Basic Programmers Love Anamorphismshttp://www.c2.com/cgi/wiki?ParadigmPissingMatch
Anders Hejlsberg interview on Generics in C#http://www.c2.com/cgi/wiki?PartialClasses
Educational Pearl: Automata as Macroshttp://www.c2.com/cgi/wiki?PerniciousIngrownSql
"Popular vs. Good" in Programming Languageshttp://www.c2.com/cgi/wiki?PinkyAndTheBrainLanguage
Programming Language Nameshttp://www.c2.com/cgi/wiki?ProgrammingLanguageNamingPatterns
Programming Punshttp://www.c2.com/cgi/wiki?ProgrammingPuns
BitC, a new OS implementation languagehttp://www.c2.com/cgi/wiki?ReferentialTransparency
Tim Bray: On Threadshttp://www.c2.com/cgi/wiki?SharedStateConcurrency
Singleton classes really that bad?http://www.c2.com/cgi/wiki?SingletonsAreEvil
Why Dependent Types Matterhttp://www.c2.com/cgi/wiki?SufficientlySmartCompiler
BitC, a new OS implementation languagehttp://www.c2.com/cgi/wiki?UndefinedBehavior
Call for Papers: ACM Symposium on Dynamic Languageshttp://www.c2.com/cgi/wiki?ZeroOneInfinityRule
Why Dependent Types Matterhttp://www.c2.com/cgi?wiki?AsFastAsCee
Most amazing designer?http://www.c2.com/doc/index.html
Most amazing designer?http://www.c2.com/doc/pages.html
LtU: Style and Focushttp://www.c2.com
Leak Free Javascript Closureshttp://www.cadenhead.org/workbench/news/1492/java-coders-have-lost-their-pojo#850
CAESAR projecthttp://www.caesarj.org
Run time type checkinghttp://www.cafeaulait.org/oldnews/news2006October11.html
Haskell Storehttp://www.cafepress.com/ehudlamm
Lambda the Ultimate Sweatshirthttp://www.cafepress.com/ehudlamm
Implementation of FPLhttp://www.cafepress.com/haskell_books
Haskell Storehttp://www.cafepress.com/haskell
Definition of Typehttp://www.cafepress.com/skicalc.6225368?zoom=yes#zoom
Lambda the Ultimate Sweatshirthttp://www.cafepress.com
BitC, a new OS implementation languagehttp://www.cafeshops.com/
Why recursing is better than loopinghttp://www.cafeshops.com/
Failure-oblivious computinghttp://www.cag.lcs.mit.edu/~rinard/paper/osdi04.pdf
Escape Analysis for Javahttp://www.cag.lcs.mit.edu/~rinard/pointer_and_escape_analysis/
Combining Theorem Proving and Programminghttp://www.calculemus.net/
Calculemus 2005http://www.calculemus.net
Unix as programming languagehttp://www.call-with-current-continuation.org/
"Down with Lambda-Lifting"http://www.call-with-current-continuation.org/
Expressivity of lisp/scheme but speed of assembly/C/C++http://www.call-with-current-continuation.org/
"Popular vs. Good" in Programming Languageshttp://www.call-with-current-continuation.org/
Java hits obstacle with cell phoneshttp://www.call-with-current-continuation.org/chicken.html
Expressivity of lisp/scheme but speed of assembly/C/C++http://www.call-with-current-continuation.org
Programming anti-idiomshttp://www.calvin.edu/academic/engl/mixmet.htm
Fresh O'Camlhttp://www.cam.ac.uk/
Dr Jekyll and Mr Chttp://www.cambridge.intel-research.net/~rennals/jekyll/
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://www.cambridge.intel-research.net/~rennals/thesis.pdf
Most Productive FP Lang?http://www.cambridge.intel-research.net/~rennals/thesis.pdf
Language Evolution applied to PLThttp://www.cambridge.org/catalogue/catalogue.asp?isbn=0521626544
subtext: Uncovering the simplicity of programminghttp://www.cambridge.org/us/catalogue/catalogue.asp?isbn=0521658691
Book: The Standard ML Basis Libraryhttp://www.cambridge.org/us/catalogue/catalogue.asp?isbn=0521794781
Command Line Hackshttp://www.camworld.com/)
One Runtime to Bind Them Allhttp://www.camworld.com/
Programming by Demonstrationhttp://www.camworld.com/
Getting Up to Speed with Velocityhttp://www.camworld.com/
The Visual Language of Experts in Graphic Designhttp://www.camworld.com
Non-Software Examples of Software Design Patternshttp://www.camworld.com
Why Are ALL Programming Languages So Low Level?http://www.canb.auug.org.au/~millerp/rmch/recu-make-cons-harm.html
The SkyNet Virus: Why it is Unstoppable; How to Stop ithttp://www.canonical.org/%7Ekragen/3-sec-arch.html
Canonware Onyxhttp://www.canonware.com/onyx/
Programming Punshttp://www.cant.ac.uk/depts/acad/languages/distance/socio/map.htm
C++ in the Real World: Advice from the Trencheshttp://www.cantrip.org/realworld.html
Software Extension and Integration with Type Classeshttp://www.cantrip.org/traits.html
Transparent Persistencehttp://www.capros.org/
XPythonhttp://www.cardboard.nu/blog/2004_03_02/thoughts_on_pep_318_and.html
Scapy - network DSL in Pythonhttp://www.cartel-securite.fr/pbiondi/scapy.html
Google Magichttp://www.cartesianclosed.com/
Google Magichttp://www.cartesianclosed.com/pub/type_indexed_rows/
Gilad Is Righthttp://www.cartesianclosed.com/pub/type_indexed_rows/
Visual Basic and LINQhttp://www.cartesianclosed.com/pub/xmlambda/
Amusing questionhttp://www.cas.mcmaster.ca/~carette/
Basic(er) Simple(r) Type Theory(?)http://www.cas.mcmaster.ca/~carette/blog/archives/2005/06/discrete_math_f.html
Is "post OO" just over?http://www.cas.mcmaster.ca/~carette/metamonads/index.html
Zipper-based file server/OShttp://www.cas.mcmaster.ca/~carette/pa_monad/
What are the real benefits of FP?http://www.cas.mcmaster.ca/~carette/pa_monad/
Zipper-based file server/OShttp://www.cas.mcmaster.ca/~carette/pa_monad/
The right default: concurrent components with message passinghttp://www.cas.mcmaster.ca/~carette/pa_monad
Code Generation with Python, Cog, and Nanthttp://www.cas.mcmaster.ca/~carette/publications/ge.pdf
A tutorial on graph transformationhttp://www.cas.mcmaster.ca/~kahl/
A tutorial on graph transformationhttp://www.cas.mcmaster.ca/~kahl/HOPS/
Jef Raskin: The Woes of IDEshttp://www.cas.mcmaster.ca/~kahl/HOPS/
subtext: Uncovering the simplicity of programminghttp://www.cas.mcmaster.ca/~kahl/HOPS/
A tutorial on graph transformationhttp://www.cas.mcmaster.ca/~kahl/Publications/TR/Kahl-1997b.html
A tutorial on graph transformationhttp://www.cas.mcmaster.ca/~kahl/relmics.html
Topology in Programming Language Semanticshttp://www.cas.mcmaster.ca/~zucker/
Topology in Programming Language Semanticshttp://www.cas.mcmaster.ca/~zucker/Pubs/AC/text.pdf
Grad School [Master's Programs]http://www.cas.mcmaster.ca/
Basic(er) Simple(r) Type Theory(?)http://www.cas.mcmaster.ca/
Closures for Java or money backhttp://www.cas.mcmaster.ca/mak/project/project_details.php?id=79
Lambda the Ultimate Set Comprehensionhttp://www.cas.mcmaster.ca/sqrl/abstracts/18_abs.html
Lambda the Ultimate Set Comprehensionhttp://www.cas.mcmaster.ca/sqrl/papers/sqrl18.pdf
Lambda the Ultimate Set Comprehensionhttp://www.cas.mcmaster.ca/sqrl/papers/sqrl18.ps.Z
Lambda the Ultimate Set Comprehensionhttp://www.cas.mcmaster.ca/sqrl/sqrl_reports.html
Learning to Program with Alice (not Mozart/Oz ML)http://www.cas.mcmaster.ca
Ethnographic Study of Copy and Paste Programming Practices in OOPLhttp://www.catb.org/~esr/comparator/
Pointcuts and Advice in Higher-Order Languageshttp://www.catb.org/~esr/intercal/
Tim Bray: Sun & Dynamic Javahttp://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ar01s06.html
The Art of Unix Programminghttp://www.catb.org/~esr/writings/taoup/
The Art of Unix Programminghttp://www.catb.org/~esr/writings/taoup/html/languageschapter.html
The Art of Unix Programminghttp://www.catb.org/~esr/writings/taoup/html/minilanguageschapter.html
The Art of Unix Programminghttp://www.catb.org/~esr/writings/taoup/html/multiprogramchapter.html
The Art of Unix Programminghttp://www.catb.org/~esr/writings/taoup/html/transparencychapter.html
Stroustrup's C++ Style Sweet Spothttp://www.catb.org/~esr/writings/taoup/html/unix_and_oo.html
Cat Version 0.9http://www.cat-language.com/download.html
The Type of a Recursive Combinatorhttp://www.cat-language.com/download.html
The Type of 42http://www.cat-language.com/manual.html
Cat Version 0.9http://www.cat-language.com/manual.html
Want to learn something newhttp://www.cat-language.com
Esoteric computer languageshttp://www.catseye.mb.ca/esoteric/index.html
The "Plankalkul" of Konrad Zusehttp://www.catseye.mb.ca/vintage/plankalkuel/
Java object models debatedhttp://www.caucho.com
Charles Babbage Institutehttp://www.cbi.umn.edu/
Charles Babbage Institutehttp://www.cbi.umn.edu/oh/display.phtml?id=178
Prolog Programming A First Coursehttp://www.cbl.leeds.ac.uk/~paul/prologbook/
Prolog Programming A First Coursehttp://www.cbl.leeds.ac.uk/~paul/prologbook/node193.html#SECTION001750000000000000000
"Proof-Directed Debugging" Revisitedhttp://www.cbsnews.com/stories/2004/07/27/tech/main632188.shtml
The Case for First Class Messageshttp://www.cc.gatech.edu/~lex/ti/ti.html
Squeak bookshttp://www.cc.gatech.edu/~mark.guzdial/drafts/
Data flow analysis on functional Languagehttp://www.cc.gatech.edu/~shivers/citations.html
Bruce Tate: Technologies that may challenge Javahttp://www.cc.gatech.edu/~shivers/papers/cps-threads.ps
"The Anatomy of a Loop"http://www.cc.gatech.edu/~shivers/papers/loop.pdf
Scoping based on control flow graphhttp://www.cc.gatech.edu/~shivers/papers/loop.pdf
Application Generatorshttp://www.cc.gatech.edu/~yannis/
The Essence of Strategic Programminghttp://www.cc.gatech.edu/~yannis/
Application Generatorshttp://www.cc.gatech.edu/~yannis/
JBoss Aspect Oriented Programminghttp://www.cc.gatech.edu/~yannis/aspect-ase03.pdf
DP-COOL 2003 Proceedingshttp://www.cc.gatech.edu/~yannis/fc++/
Generators in Python, Icon and Schemehttp://www.cc.gatech.edu/~yannis/fc++/
The lambda C++ libraryhttp://www.cc.gatech.edu/~yannis/fc++/
The fate of reduce() in Python 3000http://www.cc.gatech.edu/~yannis/fc++/
FC++http://www.cc.gatech.edu/~yannis/fc++/
New features proposed for Java 1.5 by Sunhttp://www.cc.gatech.edu/~yannis/fc++/
The Boost Lambda Libraryhttp://www.cc.gatech.edu/~yannis/fc++/
Functional programming in Javahttp://www.cc.gatech.edu/~yannis/fc++/
Unimperative Programming Language - Teaserhttp://www.cc.gatech.edu/~yannis/fc++/funoo.pdf
Collection of links to monad implementations in various languages.http://www.cc.gatech.edu/~yannis/fc++/New1.5/lambda.html#monad
Application Generatorshttp://www.cc.gatech.edu/~yannis/generators.pdf
Seesofthttp://www.cc.gatech.edu/computing/classes/cs7390_98_winter/reports/realsys/seesoft.html
Multi-Return Function Callhttp://www.cc.gatech.edu/grads/d/dfisher/mrlc.ps
Switch statement designhttp://www.cc.gatech.edu/grads/d/dfisher/mrlc.ps
Updates on ICFP + OCaml bookhttp://www.ccc.de/cgi-bin/cvsweb/ICFP2000/example-output/
Grad School advicehttp://www.ccs.neu.edu/course/com3357/resources.html
The Four Questionshttp://www.ccs.neu.edu/course/csg111/lectures/lecture01.pdf
References for Beginners in PL Theoryhttp://www.ccs.neu.edu/course/csg711/
Haskell and creative freedomhttp://www.ccs.neu.edu/home/cobbe/pl-seminar-jr/notes/2003-sep-26/expressive-slides.pdf
ACL2 in DrSchemehttp://www.ccs.neu.edu/home/dalev/acl2-drscheme/
Explaining monadshttp://www.ccs.neu.edu/home/dherman/browse/shared/notes/monads/monads-for-schemers.txt
JavaMonadshttp://www.ccs.neu.edu/home/dherman/code.html
A Visual Environment for Developing Context-Sensitive Term Rewriting Systemshttp://www.ccs.neu.edu/home/dherman/code.html
Simpler representation of operational semantics?http://www.ccs.neu.edu/home/dherman/code.html
Collection of links to monad implementations in various languages.http://www.ccs.neu.edu/home/dherman/code/monads/JavaMonads.tar.gz
JavaMonadshttp://www.ccs.neu.edu/home/dherman/code/monads/JavaMonads.tar.gz
JavaMonadshttp://www.ccs.neu.edu/home/dherman/code/monads/JavaMonads/docs/index.html
Behaviour: Using CSS selectors to apply Javascript functionalityhttp://www.ccs.neu.edu/home/dherman/javascript/behavior
Educational Pearl: Automata as Macroshttp://www.ccs.neu.edu/home/dherman/research/publications/dsel-cfa.pdf
Collection of links to monad implementations in various languages.http://www.ccs.neu.edu/home/dherman/research/tutorials/monads-for-schemers.txt
Monads in Rubyhttp://www.ccs.neu.edu/home/dherman/research/tutorials/monads-for-schemers.txt
Embedding Prolog in Haskellhttp://www.ccs.neu.edu/home/dorai/schelog/schelog.html
A question I have been meaning to ask.http://www.ccs.neu.edu/home/dorai/schelog/schelog.html
Educational Pearl: Automata as Macroshttp://www.ccs.neu.edu/home/dorai/schelog/schelog.html
Why type systems are interesting - part IIhttp://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme.html
Best PL tutorial/intro?http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme.html
Teach Yourself Scheme in Fixnum Dayshttp://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme.html
Applications of Continuationshttp://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme-Z-H-15.html#%_chap_13
Ruby: Language of the Programming Ãœbermensch?http://www.ccs.neu.edu/home/dorai/uwcallcc.may.15/uwcallcc.html
Don Box: Scheme Is Lovehttp://www.ccs.neu.edu/home/jrm/download.html
Scheme on the CLRhttp://www.ccs.neu.edu/home/jrm/download.html
Adaptive Programming Bookhttp://www.ccs.neu.edu/home/lieber/connection-to-aop.html
Adaptive Programming Bookhttp://www.ccs.neu.edu/home/lieber/publisher-note.html
History of Programming Languages Seminar (Felleisen)http://www.ccs.neu.edu/home/matthias/369-s04/
History of Programming Languages Seminar (Felleisen)http://www.ccs.neu.edu/home/matthias/369-s04/texts.html
What is so bad about compiling?http://www.ccs.neu.edu/home/matthias/369-s04/Transcripts/partial-eval.html
What do you mean by studying "programming languages"?http://www.ccs.neu.edu/home/matthias/711-f05/index.html
Rebel with a Causehttp://www.ccs.neu.edu/home/matthias/BALJ/index.html
Getting Startedhttp://www.ccs.neu.edu/home/matthias/BTLS/
Teach Yourself Scheme in Fixnum Dayshttp://www.ccs.neu.edu/home/matthias/BTLS/
The Little MLerhttp://www.ccs.neu.edu/home/matthias/BTML/
Small Time Languageshttp://www.ccs.neu.edu/home/matthias/BTML/foreword.html
NULLhttp://www.ccs.neu.edu/home/matthias/BTML/foreword.html
Quoteshttp://www.ccs.neu.edu/home/matthias/BTML/foreword.html
Getting Startedhttp://www.ccs.neu.edu/home/matthias/BTSS/
Intro to call-with-current-continuationhttp://www.ccs.neu.edu/home/matthias/BTSS/sample.ps
Functional and Declarative Programming in Education (FDPE99)http://www.ccs.neu.edu/home/matthias/FDPE99/index.html
A Day of Programming Language Researchhttp://www.ccs.neu.edu/home/matthias/PL/
The Human-Language Interfacehttp://www.ccs.neu.edu/home/matthias/presentations.html
Tim Bray: Sun & Dynamic Javahttp://www.ccs.neu.edu/home/matthias/Presentations/ecoop2004.pdf
Functional Objectshttp://www.ccs.neu.edu/home/matthias/Presentations/ecoop2004.pdf
Return of the Global Variables?http://www.ccs.neu.edu/home/matthias/Presentations/ecoop2004.pdf
Python 2.5a1 releasedhttp://www.ccs.neu.edu/home/matthias/Presentations/ecoop2004.pdf
Structure and Interpretation of Computer Science Curriculumhttp://www.ccs.neu.edu/home/matthias/Presentations/FDPE2002.ppt
Felleisen: How to Design Class Hierarchieshttp://www.ccs.neu.edu/home/matthias/Presentations/FDPE2005.html
Felleisen: How to Design Class Hierarchieshttp://www.ccs.neu.edu/home/matthias/Presentations/FDPE2005/htdch.pdf
Matthias Felleisen:The Human Language Interface (ppt)http://www.ccs.neu.edu/home/matthias/Presentations/Mexico.ppt
The Human-Language Interfacehttp://www.ccs.neu.edu/home/matthias/Presentations/Mexico.ppt
Felleisen: From Patterns to Programming Languageshttp://www.ccs.neu.edu/home/matthias/Presentations/patterns.html
Felleisen: From Patterns to Programming Languageshttp://www.ccs.neu.edu/home/matthias/Presentations/Patterns.ppt
A Guide to PLT Scheme Contractshttp://www.ccs.neu.edu/home/matthias/Tmp/contracts.html
A software engineering problem: how would functional programming solve it?http://www.ccs.neu.edu/home/matthias/Tmp/SML/index.html
Understanding Aspectshttp://www.ccs.neu.edu/home/wand/papers/icfp-03-slides.ppt
&mu;ABC: A Minimal Aspect Calculushttp://www.ccs.neu.edu/home/wand/research/aop-papers.html
A survey of optimization techniqueshttp://www.ccs.neu.edu/home/will/com1355/
A survey of optimization techniqueshttp://www.ccs.neu.edu/home/will/com1355/notes10.txt
proof that (call/cc (lambda (c) (0 (c 1)))) => 1http://www.ccs.neu.edu/home/will/Personal/Nerdliness/callcc.txt
Adaptive Programming Bookhttp://www.ccs.neu.edu/research/demeter/
Generic Programminghttp://www.ccs.neu.edu/research/demeter/biblio/dem-book.html
Adaptive Programming Bookhttp://www.ccs.neu.edu/research/demeter/biblio/dem-book.html
Adaptive Programming Bookhttp://www.ccs.neu.edu/research/demeter/book/book-download.html
static AND dynamic typinghttp://www.ccs.neu.edu/scheme/packages/mrspidey/
ClassicJava in PLT Redexhttp://www.ccs.neu.edu/scheme/pubs/#tr97-293
Modeling an Algebraic Stepperhttp://www.ccs.neu.edu/scheme/pubs/
Type-safe Covariance in Eiffelhttp://www.ccs.neu.edu/scheme/pubs/
Delimited Control for PLT Schemehttp://www.ccs.neu.edu/scheme/pubs/
Developing Interactive Web Programs (Scheme Servlets)http://www.ccs.neu.edu/scheme/pubs/afp2002-f.ps.gz
Automatically Restructuring Programs for the Webhttp://www.ccs.neu.edu/scheme/pubs/ase2001-gfkf.pdf
Ian Bicking: The challenge of metaprogramminghttp://www.ccs.neu.edu/scheme/pubs/cf-toplas04.pdf
Tail recursionhttp://www.ccs.neu.edu/scheme/pubs/cf-toplas04.pdf
Tail recursionhttp://www.ccs.neu.edu/scheme/pubs/esop2003-cf.pdf
Laziness Without All the Hard Workhttp://www.ccs.neu.edu/scheme/pubs/fdpe05-bc.pdf
Teaching programminghttp://www.ccs.neu.edu/scheme/pubs/fdpe2002-fffk.ps
The undergraduate language course: what to do?http://www.ccs.neu.edu/scheme/pubs/fffk-jfp.pdf
Design By Contracthttp://www.ccs.neu.edu/scheme/pubs/fse01-flf.pdf
Design By Contract Discussionhttp://www.ccs.neu.edu/scheme/pubs/fse01-flf.pdf
Syntactic Abstraction in Component Interfaceshttp://www.ccs.neu.edu/scheme/pubs/gpce05-cof.pdf
Yearning for a practical schemehttp://www.ccs.neu.edu/scheme/pubs/hosc05-mfsw.pdf
Invariants/Contracts vs. typeshttp://www.ccs.neu.edu/scheme/pubs/icfp2002-ff.pdf
Programming languages will become OSshttp://www.ccs.neu.edu/scheme/pubs/icfp99-ffkf.dvi.gz
Richard Stallman's Crusade for Free Softwarehttp://www.ccs.neu.edu/scheme/pubs/icfp99-ffkf.dvi.gz
Richard Stallman's Crusade for Free Softwarehttp://www.ccs.neu.edu/scheme/pubs/icfp99-ffkf.pdf
Programming languages will become OSshttp://www.ccs.neu.edu/scheme/pubs/icfp99-ffkf.pdf
Richard Stallman's Crusade for Free Softwarehttp://www.ccs.neu.edu/scheme/pubs/icfp99-ffkf.ps.gz
Programming languages will become OSshttp://www.ccs.neu.edu/scheme/pubs/icfp99-ffkf.ps.gz
Retrospective: The Essence of Compiling with Continuationshttp://www.ccs.neu.edu/scheme/pubs/index.html#fsdf-pldi
Programming for the Webhttp://www.ccs.neu.edu/scheme/pubs/index.html#papers
Design By Contracthttp://www.ccs.neu.edu/scheme/pubs/index.html#papers
Design By Contracthttp://www.ccs.neu.edu/scheme/pubs/oopsla01-ff.pdf
Design By Contract Discussionhttp://www.ccs.neu.edu/scheme/pubs/oopsla01-ff.pdf
Composition Languageshttp://www.ccs.neu.edu/scheme/pubs/pldi98-ff.ps.gz
Retrospective: The Essence of Compiling with Continuationshttp://www.ccs.neu.edu/scheme/pubs/pldi-fsdf.pdf
The Theory of Classification - A Course on OO Type Systemshttp://www.ccs.neu.edu/scheme/pubs/popl06-mff.pdf
[Newbie] Where can I learn about VM / C interfacing?http://www.ccs.neu.edu/scheme/pubs/scheme04-bo.pdf
Selectors Make Analysis of case-lambda Too Hardhttp://www.ccs.neu.edu/scheme/pubs/scmfun01-mfsw.ps.gz
Embedding one language in anotherhttp://www.ccs.neu.edu/scheme/pubs/tools99.ps.gz
Yearning for a practical schemehttp://www.ccs.neu.edu/scheme/pubs/toplas99-ff.ps.gz
Cat Language Download, Sources, and Introductionhttp://www.cdiggins.com/cat.html
The Cat Programming Languagehttp://www.cdiggins.com/cat.ppt
Cat Language Download, Sources, and Introductionhttp://www.cdiggins.com/cat.zip
Expressing the Type of a While Loophttp://www.cdiggins.com/cat/
Cat version 0.2http://www.cdiggins.com/cat/
The Killer Application for Concatenative Languageshttp://www.cdiggins.com/cat/cat.pdf
Cat Programming Language: Slides from Lang. NET 2006http://www.cdiggins.com/cat/cat.pdf
CDucehttp://www.cduce.org/
CDuce: a programming language adapted to the manipulation of XML documentshttp://www.cduce.org/
CDucehttp://www.cduce.org/
CDuce: a programming language adapted to the manipulation of XML documentshttp://www.cduce.org/bench.html
CDuce: a programming language adapted to the manipulation of XML documentshttp://www.cduce.org/cgi-bin/cduce
CDuce: a programming language adapted to the manipulation of XML documentshttp://www.cduce.org/mailing.html
Why do they program in C++?http://www.cduce.org/ocaml.html
CDuce: a programming language adapted to the manipulation of XML documentshttp://www.cduce.org/papers.html
CDucehttp://www.cduce.org/papers/cduce-wp.ps.gz
CDucehttp://www.cduce.org/papers/lics02.ps.gz
Extremely static language?http://www.cduce.org
Why do they program in C++?http://www.cduce.org
elj Rounduphttp://www.ce.chalmers.se/~feldt/ruby/ideas/rubyvm/rrfc-rubyvm-20010108.txt
Speech-to-text friendly programming languageshttp://www.cedmagic.com/history/first-computer-mouse.html
Concurrency made easy?http://www.cee.hw.ac.uk/~dsg/gph/
Parallel Functional Programming: An Introductionhttp://www.cee.hw.ac.uk/~dsg/gph/papers/abstracts/par-intro.html
The HM system does not have principal typings for all termshttp://www.cee.hw.ac.uk/~jbw/itrs/itrs00/papers/Jim:ITRS-2000.ps.gz
A Type Error Slicer for MiniMLhttp://www.cee.hw.ac.uk/ultra/compositional-analysis/type-error-slicing/slicing.cgi
SQL for Smartieshttp://www.celko.com/
Langauges and Hardware...http://www.cellmatrix.com/entryway/products/concepts/comparison1.html
CellMLhttp://www.cellml.org/
Good Ideas, Through the Looking Glasshttp://www.celluloidtunes.com/
Should Computer Science Get Rid of Protocols?http://www.centennialofflight.gov/essay/Theories_of_Flight/Stability/TH26.htm
Failure-oblivious computinghttp://www.cert.org/books/secure-coding/
Unification on Stateless Objectshttp://www.cert.org/easel/
Playing the Minesweeper with Constraints (MOZ 2004)http://www.cetic.be/moz2004/talks/minesweeper.pdf
Admin noticeshttp://www.cetus-links.org/oo_eiffel.html
A Good OOP Critique?http://www.cetus-links.org/oo_infos.html#oo_general_info_general_articles
Dead Languages Societyhttp://www.cetus-links.org/oo_self.html
Comments Requested on SML-Based Graphics DSLhttp://www.cex3d.net/cexl/definition/
Constraint Languageshttp://www.cfcl.com/tin/
APL, J, Hardwarehttp://www.cfcl.com/tin/P/199404.shtml
Constraint Languageshttp://www.cfcl.com/tin/P/199502.shtml
the Chinese natual languagehttp://www.cgl.uwaterloo.ca/~smann/Humor/snow.txt
Shhttp://www.cgl.uwaterloo.ca/
expressivity of "idiomatic C++"http://www.cgl.uwaterloo.ca/Projects/rendering/Papers/#algebra
Extensible Code Generation with Javahttp://www.chadfowler.com/index.cgi/Computing/Programming/CodeGenerationIsNew.rdoc,v
MFA in Software: trial runhttp://www.chadfowler.com/index.cgi/Computing/Programming/MFASoftwarePostResidency.rdoc
Grad School [Master's Programs]http://www.chalmers.se/Home-E.html
Grad School [Master's Programs]http://www.chalmers.se/HyperText/MasterProgrammes/FirstPage.html
Java hits obstacle with cell phoneshttp://www.charlespetzold.com/pwcs/index.html
Language-Centric Software Developmenthttp://www.charlespetzold.com/pwcs/index.html
Cheetah, the Python-Powered Template Enginehttp://www.cheetahtemplate.org/
Icon Language Implementation and Unicon Newshttp://www.chem.pmf.hr/~kazimir/TheGenerator/
Vital: A Visual Interactive Typed Applicative Languagehttp://www.chem.pwf.cam.ac.uk/~jdh30/programming/opengl/smoke/index.html
Interview with Adam Dunkelshttp://www.chiark.greenend.org.uk/~sgtatham/coroutines.html
Coroutines in Chttp://www.chiark.greenend.org.uk/~sgtatham/coroutines.html
The Case for First Class Messageshttp://www.chimu.com/publications/short/whyDynamicTyping.html
APL, J, Hardwarehttp://www.chips.ibm.com/news/1999/microprocessor99.pdf
Dijkstra on analogies and anthropomorphismhttp://www.chris-lott.org/misc/kaiser.html
Questions about Semantics.http://www.chris-lott.org/misc/kaiser.html
The HM system does not have principal typings for all termshttp://www.church-project.org/modular/compositional/system-E/index.html
The HM system does not have principal typings for all termshttp://www.church-project.org/reports/electronic/Hal+Kfo:BUCS-TR-2004-004.pdf
Writing an interpreter, targeting a VM or writing from scratch?http://www.church-project.org/reports/electronic/Jim:MIT-LCS-1995-532.pdf
The HM system does not have principal typings for all termshttp://www.church-project.org/reports/Wells:EPT-2002.html
Conjunction typeshttp://www.church-project.org/reports/Wells:EPT-2002.html
The Church Projecthttp://www.church-project.org
Your favourite editor/IDEhttp://www.ci.tuwien.ac.at/~leisch/Sweave/FAQ.html
Static Analysis for Securityhttp://www.cigital.com/papers/download/bsi5-static.pdf
System-level Static Analysishttp://www.cigital.com/papers/download/bsi5-static.pdf
VHShttp://www.cin.ufpe.br/~haskell/vhs/
Strongtalkhttp://www.cincom.com/scripts/smalltalk.dll/downloads/index.ssp?content=visualworks
The Behavior of Behaviorhttp://www.cincom.com/smalltalk/
Flexible Exception Handling (in Smalltalk)http://www.cincomsmalltalk.com/blog/blogView?showComments=true&entry=3321788777
Jef Raskin: The Woes of IDEshttp://www.cincomsmalltalk.com/blog/blogView?showComments=true&entry=3235658509
The Sound of Lost Productivityhttp://www.cincomsmalltalk.com/blog/blogView?showComments=true&entry=3249046410
Smalltalk 80: Green Bookhttp://www.cincomsmalltalk.com/blog/blogView?showComments=true&entry=3273489822
The IDE Dividehttp://www.cincomsmalltalk.com/blog/blogView?showComments=true&entry=3279019029
Udell on licensing and lock-inhttp://www.cincomsmalltalk.com/userblogs/avi/blogView?entry=3246121322
Continuations library for Javahttp://www.cincomsmalltalk.com/userblogs/avi/blogView?entry=3256899497
Partial Continuationshttp://www.cincomsmalltalk.com/userblogs/avi/blogView?searchCategory=continuations
Impedance mismatch: RDBMS and PLshttp://www.cincomsmalltalk.com/userblogs/avi/blogView?searchCategory=databases
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://www.cincomsmalltalk.com/userblogs/avi/blogView?showComments=true&entry=3246121322
Events and Continuationshttp://www.cincomsmalltalk.com/userblogs/avi/blogView?showComments=true&entry=3240140310
Use Continuations to Develop Complex Web Applicationshttp://www.cincomsmalltalk.com/userblogs/avi/blogView?showComments=true&entry=3258414140
Have scripting languages peaked?http://www.cincomsmalltalk.com/userblogs/avi/blogView?showComments=true&entry=3284695382
Smalltalk case-statementhttp://www.cincomsmalltalk.com/userblogs/eric/blogView?showComments=true&entry=3269858586
Research ethicshttp://www.cincomsmalltalk.com/userblogs/ralph/blogView?showComments=true&entry=3274336338
John Vlissideshttp://www.cincomsmalltalk.com/userblogs/ralph/blogView?showComments=true&entry=3310762454
Extending Ruby with Chttp://www.circlemud.org/~jelson/software/fusd/
Extending Ruby with Chttp://www.circlemud.org/~jelson/software/fusd/docs/node13.html
J2MEhttp://www.circuitcellar.com/
Modern Language Features of Visual C++ 2005http://www.ciri.upc.es/cela_pblade/AboutCompilers.htm
ETAPS registration now openhttp://www.cis.cs.tu-berlin.de/~fase2002/index_general.html
Invariants/Contracts vs. typeshttp://www.cis.ksu.edu/~bhoward/abstracts.html
Obtaining KMP String Matcher by Partial Evaluationhttp://www.cis.ksu.edu/~hatcliff/FPEPS/
Denotational Semantics: A Methodology for Language Developmenthttp://www.cis.ksu.edu/~schmidt/text/densem.html
Ian Bicking: The challenge of metaprogramminghttp://www.cis.ksu.edu/~schmidt/text/densem.html
Getting Startedhttp://www.cis.ksu.edu/~schmidt/text/densem.html
Using an Abstracted Interpreter to Understand Abstract Interpretationhttp://www.cis.ksu.edu/santos/schmidt/Escuela03/
DP-COOL 2003 Proceedingshttp://www.cis.ohio-state.edu/~gb/Brew/
Inherited Traits - Classes Like Never Beforehttp://www.cis.ohio-state.edu/~gb/Brew/
DP-COOL 2003 Proceedingshttp://www.cis.ohio-state.edu/~gb/Brew/Publications/ClosureDesign.pdf
Inherited Traits - Classes Like Never Beforehttp://www.cis.ohio-state.edu/~gb/Brew/Publications/HalfNHalf.pdf
A Good OOP Critique?http://www.cis.strath.ac.uk/research/efocs/reports.html
Special Topics in Domain Specific Languages (course)http://www.cis.uab.edu/info/dept/courses/cs693/
NULLhttp://www.cis.uab.edu/info/dept/courses/cs693/
A Language for Bi-Directional Tree Transformationshttp://www.cis.upenn.edu/%7Ebcpierce/papers/lenses.pdf
Screamer: a Common Lisp library for non-determinismhttp://www.cis.upenn.edu/%7Escreamer-tools/home.html
Language Luminaries Meet in Europe on April 6http://www.cis.upenn.edu/~bcpierce/
Advanced Topics in Types and Programming Languageshttp://www.cis.upenn.edu/~bcpierce/
TinkerTypehttp://www.cis.upenn.edu/~bcpierce/
Great Works in Programming Languageshttp://www.cis.upenn.edu/~bcpierce/
Invariants/Contracts vs. typeshttp://www.cis.upenn.edu/~bcpierce/attapl/
Advanced Topics in Types and Programming Languageshttp://www.cis.upenn.edu/~bcpierce/attapl/
Data locality and data structureshttp://www.cis.upenn.edu/~bcpierce/attapl/index.html
unchecked exceptions are like runtime type checking?http://www.cis.upenn.edu/~bcpierce/attapl/index.html
Language Design Tipshttp://www.cis.upenn.edu/~bcpierce/attapl/index.html
The essence of ML type inferencehttp://www.cis.upenn.edu/~bcpierce/attapl/index.html
Tradeoffs between Unique Types and Monadshttp://www.cis.upenn.edu/~bcpierce/attapl/index.html
Java is not type-safehttp://www.cis.upenn.edu/~bcpierce/courses/629/papers/Saraswat-javabug.html
Why type systems are interestinghttp://www.cis.upenn.edu/~bcpierce/courses/629/papers/Saraswat-javabug.html
Great Works in Programming Languageshttp://www.cis.upenn.edu/~bcpierce/courses/670Fall04/GreatWorksInPL.html
Top N Papers 2005http://www.cis.upenn.edu/~bcpierce/courses/670Fall04/GreatWorksInPL.shtml
Xtatic: Native XML processing for C#http://www.cis.upenn.edu/~bcpierce/FOOL/FOOL8/fjcomp.pdf
TinkerTypehttp://www.cis.upenn.edu/~bcpierce/frontpage.html
A Language for Bi-Directional Tree Transformationshttp://www.cis.upenn.edu/~bcpierce/harmony/index.html
Types and Programming Languages: TNGhttp://www.cis.upenn.edu/~bcpierce/papers/
The pi-calculus: a Theory of Mobile Processeshttp://www.cis.upenn.edu/~bcpierce/papers/index.html#Pi-Calculus and Pict
Darcs: an open source version control system implemented in Haskellhttp://www.cis.upenn.edu/~bcpierce/papers/index.shtml#Data%20Synchronization
The Xtatic experiencehttp://www.cis.upenn.edu/~bcpierce/papers/index.shtml#Xtatic
The Weird World of Bi-Directional Programminghttp://www.cis.upenn.edu/~bcpierce/papers/lenses.pdf
The Weird World of Bi-Directional Programminghttp://www.cis.upenn.edu/~bcpierce/papers/lenses-etapsslides.pdf
A Language for Bi-Directional Tree Transformationshttp://www.cis.upenn.edu/~bcpierce/papers/lenses-full.pdf
Advanced Module Systems: A Guide for the Perplexedhttp://www.cis.upenn.edu/~bcpierce/papers/modules-icfp.ps
Grid Computing & the Linda Programming Modelhttp://www.cis.upenn.edu/~bcpierce/papers/pict/Html/Pict.html
Types and Programming Languages: TNGhttp://www.cis.upenn.edu/~bcpierce/papers/tng-lics2003-slides.pdf
Research Papershttp://www.cis.upenn.edu/~bcpierce/papers/tng-lics2003-slides.pdf
NULLhttp://www.cis.upenn.edu/~bcpierce/papers/tng-lics2003-slides.pdf
Quick Quoteshttp://www.cis.upenn.edu/~bcpierce/papers/tng-lics2003-slides.pdf
The Little MLerhttp://www.cis.upenn.edu/~bcpierce/papers/tng-lics2003-slides.pdf
NULLhttp://www.cis.upenn.edu/~bcpierce/papers/tng-lics2003-slides.pdf
generating interpreters, IDEs, etc., from simple specifications?http://www.cis.upenn.edu/~bcpierce/papers/tt.tar.gz
generating interpreters, IDEs, etc., from simple specifications?http://www.cis.upenn.edu/~bcpierce/papers/tt-jfp.pdf
TinkerTypehttp://www.cis.upenn.edu/~bcpierce/papers/tt-slides.ps
Type-Based Optimization for Regular Patternshttp://www.cis.upenn.edu/~bcpierce/papers/typebasedoptimization-short.pdf
Type-Based Optimization for Regular Patternshttp://www.cis.upenn.edu/~bcpierce/papers/typebasedoptimization-slides.pdf
The Xtatic experiencehttp://www.cis.upenn.edu/~bcpierce/papers/xtatic-experience-TR.pdf
Territorial Exception Handlinghttp://www.cis.upenn.edu/~bcpierce/tapl/
Types and Programming Languageshttp://www.cis.upenn.edu/~bcpierce/tapl/
Invariants/Contracts vs. typeshttp://www.cis.upenn.edu/~bcpierce/tapl/
Getting started in language design -- reading material?http://www.cis.upenn.edu/~bcpierce/tapl/
First Class Values, Types as values within a Programming Languagehttp://www.cis.upenn.edu/~bcpierce/tapl/
Happy Birthday, dear Lambdahttp://www.cis.upenn.edu/~bcpierce/tapl/
OOP Parallel class hierarchieshttp://www.cis.upenn.edu/~bcpierce/tapl/
Syntax Designhttp://www.cis.upenn.edu/~bcpierce/tapl/
Dependent types: literature, implementations and limitations ?http://www.cis.upenn.edu/~bcpierce/tapl/
Want to learn something newhttp://www.cis.upenn.edu/~bcpierce/tapl/
Types and Programming Languages: TNGhttp://www.cis.upenn.edu/~bcpierce/tapl/
What's a definition of "type" that beginners can understand?http://www.cis.upenn.edu/~bcpierce/tapl/
Advanced Topics in Types and Programming Languageshttp://www.cis.upenn.edu/~bcpierce/tapl/
unchecked exceptions are like runtime type checking?http://www.cis.upenn.edu/~bcpierce/tapl/
Language Design Tipshttp://www.cis.upenn.edu/~bcpierce/tapl/index.html
Objects and classes versus moduleshttp://www.cis.upenn.edu/~bcpierce/tapl/index.html
Basic(er) Simple(r) Type Theory(?)http://www.cis.upenn.edu/~bcpierce/tapl/index.html
TinkerTypehttp://www.cis.upenn.edu/~bcpierce/tapl/index.html
The Case for First Class Messageshttp://www.cis.upenn.edu/~bcpierce/tapl/index.html
BitC, a new OS implementation languagehttp://www.cis.upenn.edu/~bcpierce/tapl
Getting Startedhttp://www.cis.upenn.edu/~bcpierce/tapl
Mechanics of designing and implementing a languagehttp://www.cis.upenn.edu/~bcpierce/tapl
Abramsky powerdomainhttp://www.cis.upenn.edu/~bcpierce/types/
Types vs. Setshttp://www.cis.upenn.edu/~bcpierce/types/
The TYPES Fourmhttp://www.cis.upenn.edu/~bcpierce/types/
Type safetyhttp://www.cis.upenn.edu/~bcpierce/types/archives/current/msg00271.html
Kent M. Pitman's Second Windhttp://www.cis.upenn.edu/~bcpierce/types/archives/current/msg00294.html
Types vs. Setshttp://www.cis.upenn.edu/~bcpierce/types/archives/current/msg00795.html
Generic Java type inference is unsoundhttp://www.cis.upenn.edu/~bcpierce/types/archives/current/msg00849.html
Formal semantics for Chttp://www.cis.upenn.edu/~bcpierce/types/archives/current/msg00861.html
Formal semantics for Chttp://www.cis.upenn.edu/~bcpierce/types/archives/current/msg00879.html
1st International Conference on AOP (22-26/4/2002)http://www.cis.upenn.edu/~bcpierce/types/archives/current/msg01032.html
The point of (any) semanticshttp://www.cis.upenn.edu/~bcpierce/types/archives/current/msg01178.html
The point of (any) semanticshttp://www.cis.upenn.edu/~bcpierce/types/archives/current/msg01182.html
Towards a Quantum Programming Languagehttp://www.cis.upenn.edu/~bcpierce/types
Sound Generic Java type inferencehttp://www.cis.upenn.edu/~bcpierce/types
Formal semantics for Chttp://www.cis.upenn.edu/~bcpierce/types
Foundations of Object-Oriented Programming Languageshttp://www.cis.upenn.edu/~bcpierce/types
Types and Programming Languageshttp://www.cis.upenn.edu/~bcpierce/types
"Popular vs. Good" in Programming Languageshttp://www.cis.upenn.edu/~bcpierce/unison/
Xtatic: Native XML processing for C#http://www.cis.upenn.edu/~bcpierce/xtatic/index.html
Questions about Semantics.http://www.cis.upenn.edu/~bcpierce/yhh.pdf
Darcs: an open source version control system implemented in Haskellhttp://www.cis.upenn.edu/~bcpierce
Reynolds: The Essence of Algolhttp://www.cis.upenn.edu/~bkarthik/wpe/algol.ps.gz
NULLhttp://www.cis.upenn.edu/~bkarthik/wpe/algol.ps.gz
Quoteshttp://www.cis.upenn.edu/~bkarthik/wpe/algol.ps.gz
Wobbly typeshttp://www.cis.upenn.edu/~geoffw/research/
Church-Turning is False?http://www.cis.upenn.edu/~giorgi/cl.html
Category theoryhttp://www.cis.upenn.edu/~gunter/publications/documents/st92.html
Introduction to (Formal) Type Systemshttp://www.cis.upenn.edu/~gunter/publications/documents/st92.html
Concepts, Techniques and Models of Computer Programminghttp://www.cis.upenn.edu/~gunter/publications/documents/taoop94.html
XDuce: A Typed XML Processing Languagehttp://www.cis.upenn.edu/~hahosoya/xduce/
Logic for Computer Science: Foundations of Automatic Theorem Provinghttp://www.cis.upenn.edu/~jean/gbooks/logic.html
BitC, a new OS implementation languagehttp://www.cis.upenn.edu/~KeyKOS/
A Language-Based Approach to Unifying Events and Threadshttp://www.cis.upenn.edu/~lipeng/papers/lz06submitted.pdf
TinkerTypehttp://www.cis.upenn.edu/~milevin/tinkertype/
Prolog and Natural-Language Analysishttp://www.cis.upenn.edu/~pereira/oldies.html
Educational Pearl: Automata as Macroshttp://www.cis.upenn.edu/~screamer-tools/screamer-intro.html
Encoding Information Flow in Haskellhttp://www.cis.upenn.edu/~stevez/papers/LZ06a.pdf
Which Java compiler for a student/research project?http://www.cis.upenn.edu/~stse/javac/
OCaml Tutorials and Summaryhttp://www.cis.upenn.edu/~sumii/icfp/
Signature Based Polymorphism, Structural Subtyping and Duck Typinghttp://www.cis.upenn.edu/~sweirich/papers/cast/cast.pdf
Why type systems are interesting - part IIhttp://www.cis.upenn.edu/~sweirich/papers/gadt/gadt_jul04.pdf
Generics as a Libraryhttp://www.cis.upenn.edu/~sweirich/talks/param-gadt.pdf
PLAN: A Packet Language for Active Networkshttp://www.cis.upenn.edu/~switchware/
PLAN: A Packet Language for Active Networkshttp://www.cis.upenn.edu/~switchware/PLAN/
Principal Typingshttp://www.cis.upenn.edu/~tjim/papers/principal-typings.ps.gz
The POPLmark Challengehttp://www.cis.upenn.edu/group/proj/plclub/mmm/
The POPLmark Challengehttp://www.cis.upenn.edu/group/proj/plclub/mmm/poplmark/poplmark.pdf
ICFP Contest Resultshttp://www.cis.upenn.edu/proj/plclub/contest//results.php#languages
ICFP Contest Resultshttp://www.cis.upenn.edu/proj/plclub/contest//results.php
How to make a FPL successfulhttp://www.cise.ufl.edu/research/ParallelPatterns/PatternLanguage/Background/Psychology/Introduction.htm
CiteULikehttp://www.citeulike.org/
CiteULikehttp://www.citeulike.org/about
CiteULikehttp://www.citeulike.org/managegroup
CiteULikehttp://www.citeulike.org/tag/scheme
A Brief History of Scalahttp://www.citeulike.org/user/dherman/article/157586
A Brief History of Scalahttp://www.citeulike.org/user/dherman/tag/expression-problem
Stupid Question.http://www.citeulike.org/user/hellige/article/87023
Linkshttp://www.citeulike.org
An Expressive Language of Signatureshttp://www.citeulike.org
Journals and papers?http://www.citeulike.org
Gardens Point Component Pascalhttp://www.citi.qut.edu.au/research/plas/projects/cp_files/ComponentPascal.html
Your Wish Is My Command - Programming By Examplehttp://www.cl.cam.ac.uk/~afb21/
Evaluating a new programming languagehttp://www.cl.cam.ac.uk/~afb21/CognitiveDimensions/
Ethnographic Study of Copy and Paste Programming Practices in OOPLhttp://www.cl.cam.ac.uk/~afb21/publications/HCC02a.pdf
Fresh O'Camlhttp://www.cl.cam.ac.uk/~amp12/
Fresh O'Camlhttp://www.cl.cam.ac.uk/~amp12/freshml/
Fresh O'Camlhttp://www.cl.cam.ac.uk/~amp12/freshml/index.html#docs
Parameteric Polymorphism from a C++ Perspective (good or bad?)http://www.cl.cam.ac.uk/~amp12/papers/parpoe/parpoe.pdf
Haskell is not not MLhttp://www.cl.cam.ac.uk/~br276/notnotML/
A Modular Monadic Action Semanticshttp://www.cl.cam.ac.uk/~kw217/research/
Macros and Preprocessing in Haskellhttp://www.cl.cam.ac.uk/~kw217/research/paper-abstracts.html#Wansbrough99:Macros
Little Languages: Little Maintenance?http://www.cl.cam.ac.uk/~kw217/research/papers.html#Wansbrough*97:Modular
Want to learn something newhttp://www.cl.cam.ac.uk/~lp15/MLbook/
Special characters' input methodshttp://www.cl.cam.ac.uk/~mgk25/ucs/utf-8-history.txt
Open problems in category theory and computing sciencehttp://www.cl.cam.ac.uk/~mpf23/
McBride Derivative paperhttp://www.cl.cam.ac.uk/~mpf23/latest.html
Old computer science and technical books worth searching forhttp://www.cl.cam.ac.uk/~mpf23/papers/Types/recisos.ps.gz
McBride Derivative paperhttp://www.cl.cam.ac.uk/~mpf23
Fresh O'Camlhttp://www.cl.cam.ac.uk/~mrs30/
Fresh O'Camlhttp://www.cl.cam.ac.uk/~mrs30/papers/frepbm.pdf
Fresh O'Camlhttp://www.cl.cam.ac.uk/~mrs30/papers/merlin2003.ps
ESC not just for Java any morehttp://www.cl.cam.ac.uk/~nx200/research/escH-hw.ps
What do you believe about Programming Languages (that you can't prove (yet))?http://www.cl.cam.ac.uk/~pes20/actioncalculi.html
Why type systems are interestinghttp://www.cl.cam.ac.uk/~pes20/acute/
The OO barrierhttp://www.cl.cam.ac.uk/~pes20/acute/
Gilad Is Righthttp://www.cl.cam.ac.uk/~pes20/acute/
E Thesis: Robust Compositionhttp://www.cl.cam.ac.uk/~pes20/acute
"Popular vs. Good" in Programming Languageshttp://www.cl.cam.ac.uk/~pes20/acute
BitC, a new OS implementation languagehttp://www.cl.cam.ac.uk/~pes20/acute
Type checking and logical errorshttp://www.cl.cam.ac.uk/~pes20/hashcaml/
Why type systems are interestinghttp://www.cl.cam.ac.uk/~pes20/hashcaml/
Fresh O'Camlhttp://www.cl.cam.ac.uk/~ts328/
Fresh O'Camlhttp://www.cl.cam.ac.uk/
Logic for Computer Science: Foundations of Automatic Theorem Provinghttp://www.cl.cam.ac.uk/Research/HVG/haiku.html
A question I have been meaning to ask.http://www.cl.cam.ac.uk/Research/HVG/Isabelle/
Formal semantics for working programmershttp://www.cl.cam.ac.uk/Research/HVG/Isabelle/
LOOP: Formal methods for object-oriented systemshttp://www.cl.cam.ac.uk/Research/HVG/Isabelle/
Open data types and open functionshttp://www.cl.cam.ac.uk/Research/HVG/Isabelle/
Computer generates verifiable mathematics proofhttp://www.cl.cam.ac.uk/Research/HVG/Isabelle/projects.html
Fresh O'Camlhttp://www.cl.cam.ac.uk/Research/TSG/
Contributing (?) Editorshttp://www.cl.cam.ac.uk/Research/TSG/SMLNET/
SML.NET now outhttp://www.cl.cam.ac.uk/Research/TSG/SMLNET/
Evaluating API usability at Microsofthttp://www.cl.cam.ac.uk/Teaching/2000/AGraphHCI/HCI/hcinotes.html#cds
References for Beginners in PL Theoryhttp://www.cl.cam.ac.uk/Teaching/Lectures/founds-fp/Founds-FP.ps.gz
System-level Static Analysishttp://www.cl.cam.ac.uk/TechReports/UCAM-CL-TR-453.pdf
Sketchpad: A man-machine graphical communication systemhttp://www.cl.cam.ac.uk/TechReports/UCAM-CL-TR-574.pdf
BCPL history, design, user guidehttp://www.cl.cam.ac.uk/UoCCL/misc/honours.html
Why, Krakatoa and Caduceus: Software proofhttp://www.cl.cam.ac.uk/users/jrh/hol-light/
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.cl.cam.ac.uk/users/kaf24/lockfree.html
Lock-Free Data Structures using STMs in Haskellhttp://www.cl.cam.ac.uk/users/kaf24/lockfree.html
Educational Pearl: Automata as Macroshttp://www.cl.cam.ac.uk/users/kw217/research/misc/hspp-hw99.ps.gz
A Modular Monadic Action Semanticshttp://www.cl.cam.ac.uk/users/kw217/research/msc/thesis/
Questions about Semantics.http://www.cl.cam.ac.uk/users/kw217/research/msc/thesis
The Little MLerhttp://www.cl.cam.ac.uk/users/lcp/MLbook/
Most amazing designer?http://www.cl.cam.ac.uk/users/lcp/papers/Notes/Founds-FP.pdf
References for Beginners in PL Theoryhttp://www.cl.cam.ac.uk/users/mjcg/Teaching/FuncProg/FuncProg.html
References for Beginners in PL Theoryhttp://www.cl.cam.ac.uk/users/mjcg/Teaching/FuncProg/Notes/Notes.ps.gz
C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberghttp://www.cl.cam.ac.uk/users/mr/
Coroutines in Luahttp://www.cl.cam.ac.uk/users/mr/
Mother Tongues of Computer Languageshttp://www.cl.cam.ac.uk/users/mr/BCPL.html
BCPL history, design, user guidehttp://www.cl.cam.ac.uk/users/mr/bcplman.pdf
BCPL history, design, user guidehttp://www.cl.cam.ac.uk/users/mr/bcplman.ps.gz
Typeless Language Pattern Matchinghttp://www.cl.cam.ac.uk/users/mr/mcplslds.pdf
Rigour is good for you and feasible: reflections on formal treatments of C and UDP socketshttp://www.cl.cam.ac.uk/users/pes20/acute/
First Class Values, Types as values within a Programming Languagehttp://www.cl.cam.ac.uk/users/pes20/acute/
Duck typing vs Structural Subtypinghttp://www.cl.cam.ac.uk/users/pes20/acute/
Buried Treasure - No Fluff Just Stuffhttp://www.cl.cam.ac.uk/users/pes20/acute/
Acute: high-level programming language design for distributed computationhttp://www.cl.cam.ac.uk/users/pes20/acute/
Grid Computing & the Linda Programming Modelhttp://www.cl.cam.ac.uk/users/pes20/acute/index.html
Why Dependent Types Matterhttp://www.cl.cam.ac.uk/users/pes20/acute
Call for Papers: ACM Symposium on Dynamic Languageshttp://www.cl.cam.ac.uk/users/pes20/acute
ACM Queue: A Conversation with Alan Kayhttp://www.cl.cam.ac.uk/users/pes20/acute
Why type systems are interestinghttp://www.cl.cam.ac.uk/users/pes20/acute
Fresh O'Camlhttp://www.cl.cam.ac.uk/users/pes20/acute
On the Revival of Dynamic Languageshttp://www.cl.cam.ac.uk/users/pes20/acute
Transparent Persistencehttp://www.cl.cam.ac.uk/users/pes20/acute
HashCaml--an extension of the OCaml bytecode compiler with support for type-safe marshalling and related naming features.http://www.cl.cam.ac.uk/users/pes20/hashcaml/
Buried Treasure - No Fluff Just Stuffhttp://www.cl.cam.ac.uk/users/pes20/hashcaml/
Protocol languageshttp://www.cl.cam.ac.uk/users/pes20/Netsem/
Why type systems are interesting - part IIhttp://www.cl.cam.ac.uk/users/pes20/Netsem/sigops-ew2002.ps
Why type systems are interestinghttp://www.cl.cam.ac.uk/users/pes20/Netsem
Grid Computing & the Linda Programming Modelhttp://www.cl.cam.ac.uk/users/pes20/nomadicpict.html
Pure bigraphs: structure and dynamics (by Robin Milner)http://www.cl.cam.ac.uk/users/rm135/bigraphs-pure.pdf
Pure bigraphs: structure and dynamics (by Robin Milner)http://www.cl.cam.ac.uk/users/rm135/bigraphs-pure.pdf
Pure bigraphs: structure and dynamics (by Robin Milner)http://www.cl.cam.ac.uk/users/rm135/bigraphs-pure.pdf
Grad School [Master's Programs]http://www.cl.inf.tu-dresden.de/compulog/
CLAIRE: Combining Sets, Search and Rules to Better Express Algorithmshttp://www.claire-language.com/clforum/files/claire-3-3-safe.doc
CLAIRE: Combining Sets, Search and Rules to Better Express Algorithmshttp://www.claire-language.com/clforum/files/combi_set_search_rules_algo.pdf
CLAIRE: Combining Sets, Search and Rules to Better Express Algorithmshttp://www.claire-language.com/doc/claire/
What do you believe about Programming Languages (that you can't prove (yet))?http://www.claritysupport.co.uk/download.html
Deadlinkhttp://www.classes.cs.uchicago.edu/archive/2005/spring/31900-1/
Courses Home Pageshttp://www.classes.cs.uchicago.edu/classes/archive/2000/winter/CS319/
NULLhttp://www.classes.cs.uchicago.edu/classes/archive/2000/winter/CS319/
Paul Vick: BASIC principleshttp://www.classicvb.org/petition/index.asp
automatic theorem provinghttp://www.claymath.org/millennium/
Moving Away From XSLThttp://www.clearsilver.net/
Moving Away From XSLThttp://www.clearsilver.net/docs/compare_w_xmlxslt.hdf
The Nature of Lisp (a tutorial)http://www.cl-http.org:8001/cl-http/
Let's make a programming language!http://www.cl-http.org:8002/mov/dsl-in-lisp.mov
Esoteric computer languageshttp://www.cliff.biffle.org/esoterica/hq9plus.html
Educational Pearl: Automata as Macroshttp://www.cliki.net/
"Popular vs. Good" in Programming Languageshttp://www.cliki.net/Araneida
Tim Bray: Sun & Dynamic Javahttp://www.cliki.net/Armed%20Bear%20Lisp
Educational Pearl: Automata as Macroshttp://www.cliki.net/asdf
PLaneThttp://www.cliki.net/asdf-install
Proposals for and Experiments with an Erlang Bit Syntaxhttp://www.cliki.net/Binary-types
"Popular vs. Good" in Programming Languageshttp://www.cliki.net/CLiki
Tunes.org and its review site updated.http://www.cliki.net/CLiki
Syntax Designhttp://www.cliki.net/CLIM
The Nature of Lisp (a tutorial)http://www.cliki.net/HTML-TEMPLATE
Apache vs. Yawshttp://www.cliki.net/index
The Nature of Lisp (a tutorial)http://www.cliki.net/index
Shrink-wrap developers: what programming language?http://www.cliki.net/Java
The Nature of Lisp (a tutorial)http://www.cliki.net/Library
Does Visual Studio Rot the Mind?http://www.cliki.net/Lisp%20Machine%20Videos
Tim Bray: Don't Invent XML Languageshttp://www.cliki.net/Lisp%20Markup%20Languages
Educational Pearl: Automata as Macroshttp://www.cliki.net/Series
Realistic Functional Programming in the Java Platformhttp://www.cliki.net/SLIME
Scheme Language Standardization Process: R6RS Progress Reporthttp://www.cliki.net/syntax-case
The O'Ciao Approach to OO Logic Programminghttp://www.clip.dia.fi.upm.es/~clip/papers/pineda02:ociao_bitmap.pdf
Just What is it that Makes Martin-Lof's Type Theory so Different, so Appealing?http://www.cllc.vuw.ac.nz/talk-papers/whatisit.ps
Y Combinator in Rubyhttp://www.clug.org//ml/archive/programming/1998-11/msg00003.html
Y Combinator in Rubyhttp://www.clug.org//ml/archive/programming/1998-11/msg00014.html
Y Combinator in Rubyhttp://www.clug.org//ml/archive/programming/1998-11/msg00028.html
Y Combinator in Rubyhttp://www.clug.org//ml/archive/programming/1998-11/msg00036.html
Mind Mappershttp://www.clusty.com
Playing with the GNAT Run Timehttp://www.cma.ulpgc.es/users/gsd/Drago/gnat-drago-run-time-english.ps.gz
Recovering resources in the pi-calculushttp://www.cmi.univ-mrs.fr/~dalzilio/abstract-regions.html
GNU lightninghttp://www.cminusminus.org/
Writing an interpreter, targeting a VM or writing from scratch?http://www.cminusminus.org/
Tiny C Compiler - with dynamic code genhttp://www.cminusminus.org/
Intro to the Common Language Infrastructure with David Stutzhttp://www.cminusminus.org/
Poploghttp://www.cminusminus.org/
Micro Autonomous Underwater Vehicles and Smalltalkhttp://www.cminusminus.org/
Alice Through the Looking Glasshttp://www.cminusminus.org/abstracts/ppdp.html
Buried Treasure - No Fluff Just Stuffhttp://www.cminusminus.org/code.html#luaml
What are the real benefits of FP?http://www.cminusminus.org/code.html#luaml
C-- (portable assembly language)http://www.cminusminus.org/index.html
Parsec, a fast combinator parserhttp://www.cminusminus.org/rsync/qc--linux-x86/cllib/pc.html
Cross-language future of open source desktopshttp://www.cminusminus.org
Questions about Semantics.http://www.cminusminus.org
The Memory Pool System: Thirty person-years of memory management development goes Open Sourcehttp://www.cminusminus.org
Alice Through the Looking Glasshttp://www.cminusminus.org
Avoiding worst case GC with large amounts of data?http://www.cminusminus.org
Obituary: Herbert Simonhttp://www.cmu.edu/home/news/herb_simon.html
ACM Queue: Languages, Levels, Libraries, and Longevityhttp://www.cnn.com/2004/WORLD/asiapcf/12/27/quake.aidsites/index.html
Jon Udell: A conversation with Jonathan Robie about XQueryhttp://www.cnn.com/2005/WORLD/americas/08/02/toronto.crash/
Cracking the 500-Language Problemhttp://www.cobolreport.com/columnists/ralf&chris/12172001.asp
Programming Language Use Breakdownhttp://www.cobolwebler.com/life_after.htm
Lisp sans (((paren-theses ((hell)))))http://www.codecomments.com/archive282-2005-8-531494.html
Real-life use case - which PLs support it nicely?http://www.codeconscious.com/rebol/scripts/bitsets.r
Real-life use case - which PLs support it nicely?http://www.codeconscious.com/rebol/tips-and-techniques.html#binary!
"dynamic" generative programming?http://www.codegeneration.net/
Code Generation Networkhttp://www.codegeneration.net/
Code Generation Networkhttp://www.codegeneration.net/cg2007/
The DSL, MDA, UML thing again...http://www.codegeneration.net/tiki-read_article.php?articleId=60
Udell: Programs that write programshttp://www.codegeneration.net/tiki-read_article.php?articleId=9
Partial Application in Chttp://www.codepedia.com/1/thunks
CTM wikihttp://www.codepoetics.com/wiki/index.php?title=Languages:Alice_ML
CTMhttp://www.codepoetics.com/wiki/index.php?title=Main_Page
CTM wikihttp://www.codepoetics.com/wiki/index.php?title=Main_Page
Speed and semantics in CTM Chap. 1http://www.codepoetics.com/wiki/index.php?title=Topics:CTM_in_other_languages:Alice_ML:Chapter_1
Constraint Programminghttp://www.codepoetics.com/wiki/index.php?title=Topics:CTM_in_other_languages:Alice_ML:Chapter_12
expressivity of "idiomatic C++"http://www.codepoetics.com/wiki/index.php?title=Topics:CTM_in_other_languages:Alice_ML:Chapter_4
Constraint Programminghttp://www.codepoetics.com/wiki/index.php?title=Topics:CTM_in_other_languages:Alice_ML:Chapter_9
Mechanics of designing and implementing a languagehttp://www.codepoetics.com/wiki/index.php?title=Topics:CTM_in_other_languages:Alice_ML
Book: The Standard ML Basis Libraryhttp://www.codepoetics.com/wiki/index.php?title=Topics:CTM_in_other_languages:Alice_ML
CTMhttp://www.codepoetics.com/wiki/index.php?title=Topics:CTM_in_other_languages:Alice_ML
A Brief History of Scalahttp://www.codepoetics.com/wiki/index.php?title=Topics:CTM_in_other_languages:Alice_ML
Call for Papers: ACM Symposium on Dynamic Languageshttp://www.codepoetics.com/wiki/index.php?title=Topics:CTM_in_other_languages:Alice_ML
Extremely static language?http://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages:Alice_ML:Chapter_2
Yearning for a practical schemehttp://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages:Alice_ML
CTMhttp://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages:Alice_ML
De-Scheming MIT?http://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages:Python:Chapter_1
Buried Treasure - No Fluff Just Stuffhttp://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages
Practical OCamlhttp://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages
SICP Translationshttp://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages
Computational Thinkinghttp://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages
De-Scheming MIT?http://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages
yet another noob via "little lisper" and schemehttp://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages
logic/constraint/relational programming?http://www.codepoetics.com/wiki/index.php?title=Topics:TRS_in_other_languages:Oz
The Reasoned Schemer with Ozhttp://www.codepoetics.com/wiki/index.php?title=Topics:TRS_in_other_languages:Oz
GCC Wikihttp://www.codepoetics.com/wiki
Making C++ more Object-Orientedhttp://www.codeproject.com/cpp/retrofitpolymorphism2.asp
Whitepaper on new C# Featureshttp://www.codeproject.com/dotnet/twaindotnet.asp
The New C++: Trip Report, October 2002http://www.codeproject.com/useritems/Koenig_Lookup.asp
The Implementation of Model Constraints in .NEThttp://www.codeproject.com/useritems/Model_Constraints_in_.NET.asp
Making C++ more Object-Orientedhttp://www.codeproject.com/useritems/retrofitpolymorphism2.asp
POOMAhttp://www.codesourcery.com/pooma/pooma
A Case for Formal Specificationhttp://www.cofi.info/CASL.html
Abstractly typed languageshttp://www.cofi.info/CASL.html
PLAN: A Packet Language for Active Networkshttp://www.cogs.susx.ac.uk/projects/safetynet/
Is there a formal basis for generators?http://www.cogs.susx.ac.uk/users/jiml/icfin.pdf
Prolog and Natural-Language Analysishttp://www.cogsci.ed.ac.uk/~cooper/
Embedding Prolog in Haskellhttp://www.cogsci.ed.ac.uk/~cooper/
Alphabet Souphttp://www.cogsci.indiana.edu/farg/mcgrawg/lspirit.html
Neal Stephenson's USENIX keynotehttp://www.cogsci.soton.ac.uk/~harnad/Tp/bookrev.htm
CoKinetic windows user interface markup languagehttp://www.cokinetic.com/
Choosing a Language for Interactive Fictionhttp://www.coli.uni-sb.de/~koller/papers/dlws01.html
Learn Prolog Now!http://www.coli.uni-sb.de/~kris/learn-prolog-now/
Embedding Prolog in Haskellhttp://www.coli.uni-sb.de/~kris/prolog-course/html/node54.html
Prolog and Natural-Language Analysishttp://www.colloquial.com/carp/Publications/index.html
Hungarian Notationhttp://www.colorforth.com/cf.html
Mother Tongues of Computer Languageshttp://www.colorforth.com/cf.html
Choice of OS of LtU readershttp://www.colorforth.com/cf.html
Choice of OS of LtU readershttp://www.colorforth.com/ide.html
Making reliable distributed systems in the presence of software errorshttp://www.combex.com/papers/darpa-review/index.html
JXXX Compiler Servicehttp://www.comeaucomputing
Constraint Programminghttp://www.comet-online.org/
Casting SPELs in Lisphttp://www.comfortstand.com/catalog/049/
Lambda Calculus course (Oxford)http://www.comlab.ox.ac.uk/oucl/users/luke.ong/teaching/lambda/lambda.ps
Calculating Functional Programs: maximum segment sumhttp://www.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/acmmpc-calcfp.pdf
Calculating Functional Programshttp://www.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/acmmpc-calcfp.pdf
Calculating Functional Programs: maximum segment sumhttp://www.comlab.ox.ac.uk/oucl/work/oege.demoor/papers/ip.pdf.gz
Patterns in Datatype-Generic Programminghttp://www.comlab.ox.ac.uk/research/areas/ap/dgp/
Native delimited continuations in (byte-code) OCamlhttp://www.common-lisp.net/project/slime/
Issue One of The Monad.Reader, monthly Haskell eZinehttp://www.common-lisp.net/project/slime/
Good Ideas, Through the Looking Glasshttp://www.commtag.com/
SNOBOL Tutorial and Referencehttp://www.comp.it.bton.ac.uk/burks/burks/language/snobol/index.htm
UCPy: Reverse Engineering Pythonhttp://www.comp.nus.edu.sg/~chinwn/papers/reginf-pldi3.ppt
Existential Types == Guarded Typeshttp://www.comp.nus.edu.sg/~sulzmann/
Prototyping Generic Programming using Template Haskellhttp://www.comp.nus.edu.sg/~sulzmann/chameleon/
Relevance of Curry-Howardhttp://www.comp.nus.edu.sg/~sulzmann/chameleon/
The essence of ML type inferencehttp://www.comp.nus.edu.sg/~sulzmann/chameleon/index.html
Omegahttp://www.comp.nus.edu.sg/~sulzmann/publications/flops06-talk.pdf
Omegahttp://www.comp.nus.edu.sg/~sulzmann/publications/tr-eadt.ps.gz
Lightweight Static Capabilitieshttp://www.comp.nus.edu.sg/~sulzmann/publications/tr-eadt.ps.gz
Existential Types == Guarded Typeshttp://www.comp.nus.edu.sg/~sulzmann/translate-grdts.ps.gz
Network Query Languagehttp://www.compaq.com/webl
Techniques for JIT (parallel?) compilation of straight line numerical codehttp://www.compilerconstruction.org/
The Case Against Chttp://www.comp-inspirations.com/docs/casec.pdf
Langauges and Hardware...http://www.complang.tuwien.ac.at/projects/rafts.html
General Purpose Cellular Automata Programminghttp://www.complex.iastate.edu/download/Trend/index.html
The Complexity Zoohttp://www.complexityzoo.com
"Popular vs. Good" in Programming Languageshttp://www.componentsource.com/
Links Slideshttp://www.componentsource.com/
Poploghttp://www.componentsource.com/
"Popular vs. Good" in Programming Languageshttp://www.componentsource.com
Why Are ALL Programming Languages So Low Level?http://www.computational-logic.org/iccl/downloads/Kowalski-ACM-1979.pdf
Ted Nelson's ZigZaghttp://www.computer.org/internet/v2n1/cailliau.htm
Parallel-Concurrent Programming Dept.http://www.computer.org/tpds/about.htm
Gottfried Wilhelm Leibnizhttp://www.computer50.org/
Gottfried Wilhelm Leibnizhttp://www.computer50.org/kgill/mark1/natletter.html
Concrete Abstractions on the webhttp://www.computer-books.us/ada95.php
expressivity of "idiomatic C++"http://www.computer-dictionary-online.org/Gofer.htm?q=Gofer
Lazy evaulation and combining user streamshttp://www.computer-dictionary-online.org/Turing%20Machine.htm?q=Turing%20Machine
Don Knuth Book Tour!http://www.computerhistory.org/
Sun, Zend push scripting for Javahttp://www.computerworld.com.au/index.php?id=1030253014&fp=16&fpid=0
Computer Science Looks for a Remakehttp://www.computerworld.com/careertopics/careers/story/0,10801,110959,00.html
Early Adopters Like Visual Studio .Nethttp://www.computerworld.com/cwi/story/0,,NAV47_STO69315,00.html
Computerworld Development Surveyhttp://www.computerworld.com/developmenttopics/development/story/0,10801,100542,00.html
Early Adopters Like Visual Studio .Nethttp://www.computerworld.com/itresources/rcstory/0,,KEY11_STO69313,00.html
Database Abstraction Layers and Programming Languageshttp://www.computerworld.com/managementtopics/management/story/0,10801,94245,00.html
Windows security flaw - buffer-overflowhttp://www.computerworld.com/securitytopics/security/holes/story/0,10801,83391,00.html
Windows security flaw - buffer-overflowhttp://www.computerworld.com/securitytopics/security/story/0,10801,83221,00.html?f=x73
Developing Reliable Software with Scripting Languageshttp://www.computingjapan.com/magazine/issues/1997/jan97/tricks.html
Algorithmic Theories of Everythinghttp://www.computists.com/
Exploring Randomnesshttp://www.computists.com/
Jobshttp://www.computists.com/intro/CI.html
Prolog and Natural-Language Analysishttp://www.comsem.org/
Refactoring Functional Programshttp://www.comsem.org/
Refactoring Functional Programshttp://www.comsem.org/
Embedding Prolog in Haskellhttp://www.comsem.org/
Interactive Programminghttp://www.concerto.demon.co.uk/UPS/
Amazon Associates (+ other advertising)http://www.condorito.cl
On Garbage Collectionhttp://www.configura.com/
Want to learn something newhttp://www.confluent.org/wiki/doku.php?id=confluence
Alice Through the Looking Glasshttp://www.confluent.org/wiki/doku.php
Would LISP/FP help here?http://www.confluent.org/wiki/doku.php
Langauges and Hardware...http://www.confluent.org
Concurrency made easy?http://www.connectivelogic.co.uk/What%20is%20CLiP.pdf
Concurrency made easy?http://www.connectivelogic.co.uk/whatisclip.html
Types in CMUCLhttp://www.cons.org/cmucl/
Richard Hamming: You and Your Researchhttp://www.construx.com/stevemcc/ieeesoftware/eic04.htm
Sun MSFT Java C# CLR Big Picturehttp://www.consultingtimes.com/
Software safety by the numbershttp://www.consultingtimes.com/javadesktop.html
Sun MSFT Java C# CLR Big Picturehttp://www.consultingtimes.com/javadesktop.html
Why Dependent Types Matterhttp://www.cookwood.com/html/extras/entities.html
Reading, Writing, and Codehttp://www.cooper.com/content/why_cooper/powerful_personas.asp
Naked Objectshttp://www.cooper.com
What will Apple's move to Intel mean for Alternative Language Communities?http://www.corba.org/
Croquet: A Collaboration Architecturehttp://www.coresma.com/
"Popular vs. Good" in Programming Languageshttp://www.cormanlisp.com
Shrink-wrap developers: what programming language?http://www.cormanlisp.com
Links Slideshttp://www.cormanlisp.com
Pyrex - A language for writing Python extension moduleshttp://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/
According to Allen Holub programming is now a liberal art. When did this happen?http://www.cosmopolis.com/villa/liberal-arts.html
SOAP considered canonicalhttp://www.costis.org/x/lyotard/
Two papers on combinatorshttp://www.cotilliongroup.com/code/void-meditations.html
Ravenscar Profile?http://www.cotsjournalonline.com/home/article.php?id=100424&pg=2
Oxymoronic? "Safety-critical development guidelines for real-time Java"http://www.cotsjournalonline.com/home/article.php?id=100451
According to Allen Holub programming is now a liberal art. When did this happen?http://www.counterpane.com/about.html
Rebel with a Causehttp://www.course.com/itlink/postsecondary/rebel.cfm
Revisiting an old thread: choosing a foundation languagehttp://www.courses.fas.harvard.edu/3411
Revisiting an old thread: choosing a foundation languagehttp://www.courses.fas.harvard.edu/4949
Strsafe.h: Safer String Handling in Chttp://www.courtesan.com/todd/papers/strlcpy.html
Type checking and logical errorshttp://www.coverity.com/
VC++ Security Checks at Runtime and Compile Timehttp://www.coyotegulch.com/reviews/almabench.html
java vs. C# speed comparisons?http://www.coyotegulch.com/reviews/almabench.html
Promising OS's from a Programming Language Perspectivehttp://www.coyotos.org/
Promising OS's from a Programming Language Perspectivehttp://www.coyotos.org/docs/bitc/spec.html
New languages for OS level programming?http://www.coyotos.org/docs/bitc/spec.html
Why do they program in C++?http://www.coyotos.org/docs/bitc-spec/bitc-spec.html
BitC, a new OS implementation languagehttp://www.coyotos.org/docs/bitc-spec/bitc-spec.html
BitC, a new OS implementation languagehttp://www.coyotos.org/index.html
Expressivity of lisp/scheme but speed of assembly/C/C++http://www.coyotos.org/pipermail/bitc-dev/2004-October/000003.html
Transparent Persistencehttp://www.coyotos.org/pipermail/coyotos-dev/2005-January/thread.html
Python 9: Interview with Bruce Eckelhttp://www.cpan.org/
Windows Scriptinghttp://www.cpan.org
Real Time Processinghttp://www.cpsc.ucalgary.ca/projects/charity/home.html
Generic Programminghttp://www.cpsc.ucalgary.ca/projects/charity/home.html
The Charity Languagehttp://www.cpsc.ucalgary.ca/projects/charity/home.html
Turing completeness is not?http://www.cpsc.ucalgary.ca/Research/charity/home.html
Ed Felten: Programs vs. Datahttp://www.cpsc.ucalgary.ca/Research/charity/home.html
Generalising Monads to Arrowshttp://www.cpsc.ucalgary.ca/Research/charity/home.html
Don Box on the Importance of Being WSDLhttp://www.cpsc.ucalgary.ca/Research/charity/home.html
Don Box on the Importance of Being WSDLhttp://www.cpsc.ucalgary.ca/Research/charity/literature.html
The Case for First Class Messageshttp://www.cra.org/Activities/craw/dmp/awards/2002/heise/typeInfCG.html
Short Cut Fusion is Correcthttp://www.crab.rutgers.edu/~pjohann/jfp01.pdf
Folds, Church Encodings, Builds, and Short Cut Fusion for Nested Types: A Principled Approachhttp://www.crab.rutgers.edu/~pjohann/popl07sub.pdf
Chapel: "Solving the parallel programming problem"http://www.cray.com/cascade/
Lisp is sinhttp://www.crazycolour.com/os/writing_07.shtml
Children’s Understanding of Process and Robot Behaviorshttp://www.crca.ucsd.edu/~msp/
Musical programming and languageshttp://www.create.ucsb.edu/~stp
Chuck - Concurrent audio programming languagehttp://www.create.ucsb.edu/mailman/listinfo/sc-users
Partial Continuationshttp://www.crema.unimi.it/mirror/scheme/thesis/
The Little JavaScripterhttp://www.crockford.com/javascript/little.html
The Little JavaScripterhttp://www.crockford.com/javascript/little.js
The Little JavaScripterhttp://www.crockford.com/javascript/scheme.html
Introduction to E4Xhttp://www.crockford.com/JSON/index.html
Introduction to E4Xhttp://www.crockford.com/JSON/xml.html
More sites like Lambdahttp://www.crookedtimber.org/
ONLamp: What I Hate About Your Programming Languagehttp://www.crookedtimber.org/archives/001077.html
Growing interest in Smalltalk?http://www.croquetconsortium.org/
Distributed Functional Programminghttp://www.croquetproject.org/
Parallel Programming with Control Abstractionhttp://www.crowl.org/Lawrence/paper/journals/1994J-TOPLAS-03-524/
A Lisp to JavaScript Compiler in 100 Lineshttp://www.cryptopunk.com/?p=8
Relational Programming (whatever happened to...)http://www.cs.adelaide.edu.au/~dwyer/TR95-10.html#LIBRA17
Database Theory and Type systems/Programming Languages.http://www.cs.adelaide.edu.au/~dwyer/TR95-10_TOC.html
OCaml Tutorials and Summaryhttp://www.cs.ait.ac.th/~kitt/
Shape Theoryhttp://www.cs.albany.edu/~lenore/
A Reduction Semantics for Array Expressionshttp://www.cs.albany.edu/~lenore/efforts/compiler/compiler.html
Icon Language Implementation and Unicon Newshttp://www.cs.arizona.edu/~gmt/pdf/spejcon.pdf
Ralph Griswold diedhttp://www.cs.arizona.edu/
Ongoing Discussion on the Value of DotNethttp://www.cs.arizona.edu/classes/cs386/spring02/
Iteration Abstraction in Satherhttp://www.cs.arizona.edu/icon/
Ralph Griswold diedhttp://www.cs.arizona.edu/icon/
Bash Reference Manualhttp://www.cs.arizona.edu/icon/
Bytecode translationhttp://www.cs.arizona.edu/icon/
Charming Python : Iterators and simple generatorshttp://www.cs.arizona.edu/icon/
Exegesis 5 is outhttp://www.cs.arizona.edu/icon/
Getting started in language design -- reading material?http://www.cs.arizona.edu/icon/
Icon Analyst back issues on linehttp://www.cs.arizona.edu/icon/
Version 9.4.0 of Iconhttp://www.cs.arizona.edu/icon/
Larry Wall: Apocalypse 5: Regular Expressionshttp://www.cs.arizona.edu/icon/
New Departmentshttp://www.cs.arizona.edu/icon/
Perl Style Regular Expressions in Prologhttp://www.cs.arizona.edu/icon/
Prototyping of Mechanisms in Success/Failure Based Languageshttp://www.cs.arizona.edu/icon/
Putting Failure in Context: ADTs of Computations & Contextshttp://www.cs.arizona.edu/icon/
SPITBOL 360http://www.cs.arizona.edu/icon/
The Implementation of the Icon Programming Languagehttp://www.cs.arizona.edu/icon/
Unicon - Unified Extended Dialect of Iconhttp://www.cs.arizona.edu/icon/
Ralph Griswold diedhttp://www.cs.arizona.edu/icon/analyst/backiss/IA17.pdf
Icon Analyst back issues on linehttp://www.cs.arizona.edu/icon/analyst/ia.htm
Ralph Griswold diedhttp://www.cs.arizona.edu/icon/books.htm
Icon Language Implementation and Unicon Newshttp://www.cs.arizona.edu/icon/books.htm
Icon language book available for downloadinghttp://www.cs.arizona.edu/icon/books.htm
Interesting Icon Papershttp://www.cs.arizona.edu/icon/docs/docs.htm
MzTake: A Scriptable Debuggerhttp://www.cs.arizona.edu/icon/docs/ipd264.htm
Charming Python : Iterators and simple generatorshttp://www.cs.arizona.edu/icon/docs/ipd266.htm
Type inference in Iconhttp://www.cs.arizona.edu/icon/ftp/doc/tr93_32.pdf
Icon implementation book now available by downloadhttp://www.cs.arizona.edu/icon/ibsale.htm
The Implementation of the Icon Programming Languagehttp://www.cs.arizona.edu/icon/ibsale.htm
A Research C# Compilerhttp://www.cs.arizona.edu/icon/inl/inl59/inl59.htm#MINI
Icon Language Implementation and Unicon Newshttp://www.cs.arizona.edu/icon/jcon/gde97.pdf
Interesting Icon Papershttp://www.cs.arizona.edu/icon/jcon/gde97.pdf
Interesting Icon Papershttp://www.cs.arizona.edu/icon/jcon/impl.pdf
Ralph Griswold diedhttp://www.cs.arizona.edu/icon/lb3.htm
Icon Language Implementation and Unicon Newshttp://www.cs.arizona.edu/icon/lb3.htm
Version 9.4.0 of Iconhttp://www.cs.arizona.edu/icon/v93w.htm
Version 9.4.0 of Iconhttp://www.cs.arizona.edu/icon/v940/
Version 9.4.0 of Iconhttp://www.cs.arizona.edu/icon/v940/relnotes.htm
help from language peoplehttp://www.cs.arizona.edu/icon
Quiz: Language inventor or serial killer?http://www.cs.arizona.edu/people/ralph/
Ongoing Discussion on the Value of DotNethttp://www.cs.arizona.edu/people/reges/
Process algebra needs proof methodologyhttp://www.cs.auc.dk/~luca/BEATCS/
Process algebra needs proof methodologyhttp://www.cs.auc.dk/~luca/BEATCS/column81.pdf
Open problems in category theory and computing sciencehttp://www.cs.auc.dk/~luca/BICI/open-problems.html
Process algebra needs proof methodologyhttp://www.cs.auc.dk/~luca/PA-DIARY/
Open problems in category theory and computing sciencehttp://www.cs.auc.dk/~luca/PA-DIARY/5-12-2003.html
Elucidative Programminghttp://www.cs.auc.dk/~normark/elucidative-programming/index.html
FP in Scheme: A WWW-oriented approachhttp://www.cs.auc.dk/~normark/laml/
FP in Scheme: A WWW-oriented approachhttp://www.cs.auc.dk/~normark/prog3-01/html/notes/index.html
Call-by-what?http://www.cs.auc.dk/~normark/prog3-02/html/notes/eval-order_themes-delay-stream-section.html
Getting Startedhttp://www.cs.auc.dk/~normark/prog3-03/html/notes/eval-order_themes-reduction-section.html
Getting Startedhttp://www.cs.auc.dk/~normark/prog3-03/html/notes/theme-index.html
A Modular Monadic Action Semanticshttp://www.cs.auckland.ac.nz/~j-hamer/
Prolog and Natural-Language Analysishttp://www.cs.auckland.ac.nz/~j-hamer/
A Modular Monadic Action Semanticshttp://www.cs.auckland.ac.nz/~j-hamer/projects.html
Exploring Randomnesshttp://www.cs.auckland.ac.nz/CDMTCS/chaitin/
Exploring Randomnesshttp://www.cs.auckland.ac.nz/CDMTCS/chaitin/ait/
Halting program density?http://www.cs.auckland.ac.nz/CDMTCS/chaitin/ait/index.html
Halting program density?http://www.cs.auckland.ac.nz/CDMTCS/chaitin/ait4.html
Lecture Notes on Algorithmic Information Theoryhttp://www.cs.auckland.ac.nz/CDMTCS/chaitin/eesti.html
Exploring Randomnesshttp://www.cs.auckland.ac.nz/CDMTCS/chaitin/howto.html
Magic Omega and the Limits of Mathematicshttp://www.cs.auckland.ac.nz/CDMTCS/chaitin/inv.html
Halting program density?http://www.cs.auckland.ac.nz/CDMTCS/chaitin/lisp.html
Meta Math - new Chaitin Bookhttp://www.cs.auckland.ac.nz/CDMTCS/chaitin/omega.html
Halting program density?http://www.cs.auckland.ac.nz/CDMTCS/chaitin/turing.html
Exploring Randomnesshttp://www.cs.auckland.ac.nz/CDMTCS/chaitin/unknowable/lisp.html
What a URI identifieshttp://www.cs.bell-labs.com/cm/cs/pearls/
An AWK to C++ Translatorhttp://www.cs.bell-labs.com/cm/cs/who/bwk/awkc++.ps
Advanced Programming Language Design (Finkel)http://www.cs.bell-labs.com/cm/cs/who/libkin/papers/jacm-pods96.ps.gz
(Systems) Software Research is Irrelevanthttp://www.cs.bell-labs.com/cm/cs/who/rob/
(Systems) Software Research is Irrelevanthttp://www.cs.bell-labs.com/cm/cs/who/rob/qcintro.pdf
(Systems) Software Research is Irrelevanthttp://www.cs.bell-labs.com/cm/cs/who/rob/utah2000.pdf
(Systems) Software Research is Irrelevanthttp://www.cs.bell-labs.com/cm/cs/who/rob/utah2000.ps
Squeak: a Language for Communicating with Micehttp://www.cs.bell-labs.com/plan9dist/
Expressiveness versus execution speedhttp://www.cs.bell-labs.com/sys/doc/index.html
Expressiveness versus execution speedhttp://www.cs.bell-labs.com/sys/man/5/INDEX.html
Adaptation in HOT Languageshttp://www.cs.bell-labs.com/who/dbm/index.html
Adaptation in HOT Languageshttp://www.cs.bell-labs.com/who/dbm/Marktoberdorf/Marktoberdorf.ppt
Adaptation in HOT Languageshttp://www.cs.bell-labs.com/who/dbm/papers/marktoberdorf/paper-us.ps
Code Readinghttp://www.cs.bell-labs.com/who/dmr/primevalC.html
Notes on Programming in Chttp://www.cs.bell-labs.com/who/rob/
Squeak: a Language for Communicating with Micehttp://www.cs.bell-labs.com/who/rob/newsqueak.tar.gz
Why Events Are a Bad Ideahttp://www.cs.bell-labs.com/who/rsc/thread/newsqueak.pdf
Squeak: a Language for Communicating with Micehttp://www.cs.bell-labs.com/who/rsc/thread/newsqueak.pdf
Language support for generating functions?http://www.cs.bell-labs.com/who/rsc/thread/squint.pdf
Genericity in Javahttp://www.cs.bell-labs.com/who/wadler/gj/
Catching more errors at compile time with Generic Javahttp://www.cs.bell-labs.com/who/wadler/pizza/gj/index.html
19th Century Logic and 21st Century Computinghttp://www.cs.bell-labs.com/who/wadler/topics/history.html
A type-correct, stack-safe, provably correct, expression compiler in Epigramhttp://www.cs.berkeley.edu/~adamc/papers/CertVerICFP06/
Interesting Logo Site: Elicahttp://www.cs.berkeley.edu/~bh/
PyLogohttp://www.cs.berkeley.edu/~bh/
Brian Harvey books available onlinehttp://www.cs.berkeley.edu/~bh/logo.html
Brian Harvey books available onlinehttp://www.cs.berkeley.edu/~bh/logo.html
A Declarative Model for Simple Narrativeshttp://www.cs.berkeley.edu/~davidp/cs263/
Software Fault Prevention by Language Choicehttp://www.cs.berkeley.edu/~fateman/papers/software.pdf
Formal methods used in developing "profitable" softwarehttp://www.cs.berkeley.edu/~gporter/pubs/roleofproof.html
Writing an interpreter, targeting a VM or writing from scratch?http://www.cs.berkeley.edu/~harmonia/harmonia/index.html
Formal Techniques for Software Reliabilityhttp://www.cs.berkeley.edu/~necula/294softqual/
Whither Sather ?http://www.cs.berkeley.edu/~necula/cil
Courses Home Pageshttp://www.cs.berkeley.edu/~necula/cs263/
Abstract Interpretation (good lecture notes)http://www.cs.berkeley.edu/~necula/cs263/
NULLhttp://www.cs.berkeley.edu/~necula/cs263/
Best Language Design Papers (survey)http://www.cs.berkeley.edu/~necula/cs263/handouts/hoarehints.pdf
Hoare's "Hints for Programming Language Design".http://www.cs.berkeley.edu/~necula/cs263/handouts/hoarehints.pdf
Wirth: On the Design of Programming Languageshttp://www.cs.berkeley.edu/~necula/cs263/handouts/PLHistoryGoodDesign.PDF
Abstract Interpretation (good lecture notes)http://www.cs.berkeley.edu/~necula/cs263/lectures/lecture11.pdf
Abstract Interpretation (good lecture notes)http://www.cs.berkeley.edu/~necula/cs263/lectures/lecture12.pdf
Proof-Carrying Code (overview)http://www.cs.berkeley.edu/~necula/papers.html#annotated
Proof-Carrying Code (overview)http://www.cs.berkeley.edu/~necula/pcc.html
On Publishinghttp://www.cs.berkeley.edu/~necula/tldi07/
AI: A Modern Approach -- In Pythonhttp://www.cs.berkeley.edu/~russell/aima.html
Writing an interpreter, targeting a VM or writing from scratch?http://www.cs.berkeley.edu/~smcpeak/elkhound/
Mechanics of designing and implementing a languagehttp://www.cs.berkeley.edu/~smcpeak/elkhound
The C++ Source Journalhttp://www.cs.berkeley.edu/~smcpeak/elkhound
How Java's Floating Point Hurts Everyone Everywherehttp://www.cs.berkeley.edu/~wkahan/Curmudge.pdf
How Java's Floating Point Hurts Everyone Everywherehttp://www.cs.berkeley.edu/~wkahan/JAVAhurt.pdf
NULLhttp://www.cs.bgu.ac.il/~elhadad/apl-2000.html
Courses Home Pageshttp://www.cs.bgu.ac.il/~elhadad/apl-2000.html
NULLhttp://www.cs.bgu.ac.il/~elhadad/apl-2001.html
Courses Home Pageshttp://www.cs.bgu.ac.il/~elhadad/apl-2001.html
Domain Theoryhttp://www.cs.bham.ac.uk/~axj/pub/papers/handy.ps.gz
Domains and Denotational Semantics: History, Open Problemshttp://www.cs.bham.ac.uk/~axj/pub/papers/tenyears.ps.gz
Open problems in category theory and computing sciencehttp://www.cs.bham.ac.uk/~exr/
Questions about Semantics.http://www.cs.bham.ac.uk/~exr/
Questions about Semantics.http://www.cs.bham.ac.uk/~exr/miniprojects02.html
CW'04 Advance Programhttp://www.cs.bham.ac.uk/~hxt/cw04/cw04-program.html
CW'04 Advance Programhttp://www.cs.bham.ac.uk/~hxt/cw04/index.html
Thielecke: Contrasting exceptions and continuationshttp://www.cs.bham.ac.uk/~hxt/research/exncontjournal.pdf
Control handling primitiveshttp://www.cs.bham.ac.uk/~hxt/research/htpapers.html
Guido van Rossum: Programming at Python Speedhttp://www.cs.bham.ac.uk/~hxt/research/landinintro.ps
Genetic algorithms vs. genetic programming - PLT perspective?http://www.cs.bham.ac.uk/~jrw/publications/2003/GAorGPthatisnotthequestion/cec032e.pdf
Interval Datatypehttp://www.cs.bham.ac.uk/~mhe/papers/
Topology in Programming Language Semanticshttp://www.cs.bham.ac.uk/~mhe/papers/entcs87.pdf
Interval Datatypehttp://www.cs.bham.ac.uk/~mhe/papers/entcs87.pdf
Topology in Programming Language Semanticshttp://www.cs.bham.ac.uk/~mhe/papers/index.html
Interval Datatypehttp://www.cs.bham.ac.uk/~mhe/papers/lics2001-revised.pdf
Topology in Programming Language Semanticshttp://www.cs.bham.ac.uk/~mhe/papers/mgs.pdf
Incompleteness in semantics and parallel-orhttp://www.cs.bham.ac.uk/~mhe/papers/mscs-mediation.pdf
Topology in Programming Language Semanticshttp://www.cs.bham.ac.uk/~mhe
Little language for use within Java, suited for users to define "rules"http://www.cs.bham.ac.uk/~mmk/Teaching/AI/index.html
Jumbo Lambda Calculushttp://www.cs.bham.ac.uk/~pbl/papers/
Haskell is not not MLhttp://www.cs.bham.ac.uk/~pbl/papers/
Jumbo Lambda Calculushttp://www.cs.bham.ac.uk/~pbl/papers/
The Push Programming Languagehttp://www.cs.bham.ac.uk/~wbl/biblio/gp-html/Azad_thesis.html
The Push Programming Languagehttp://www.cs.bham.ac.uk/~wbl/biblio/gp-html/langdon_2005_CSM445.html
Non-Lisp, natively extensible?http://www.cs.bham.ac.uk/research/poplog/comp.lang.pop.faq.html#EXTENDABILITY
Poploghttp://www.cs.bham.ac.uk/research/poplog/doc/pmlhelp/mlinpop
Poploghttp://www.cs.bham.ac.uk/research/poplog/figs/hybrid-sheepdog.mpg
Poploghttp://www.cs.bham.ac.uk/research/poplog/poplog.info.html
Non-Lisp, natively extensible?http://www.cs.bham.ac.uk/research/poplog/primer/
Multidimensional arrayshttp://www.cs.bham.ac.uk/research/poplog/primer/node100.html#SECTION00078000000000000000
Introduction to computability logichttp://www.cs.brandeis.edu/~mairson/dilbertslides.pdf
Introduction to computability logichttp://www.cs.brandeis.edu/~mairson/Papers/fsttcs02.pdf
Jschemehttp://www.cs.brandeis.edu/silk/jscheme/index.html#javadot
Jschemehttp://www.cs.brandeis.edu/silk/jscheme/index.html
Old computer science and technical books worth searching forhttp://www.cs.bris.ac.uk/~bowers/goedel.html
Functional programming and software engineeringhttp://www.cs.bristol.ac.uk/Teaching/Resources/COMS30122/lectures/semanticshaskell.html
How to make a FPL successfulhttp://www.cs.brown.edu/%7Esk/
OOP Parallel class hierarchieshttp://www.cs.brown.edu/~gmarceau/
High-Level Nondeterministic Abstractions in C++http://www.cs.brown.edu/~pvh/search.pdf
Lang .NET Symposium Registration Now Openhttp://www.cs.brown.edu/~sk/
Ruby 2.0 Newshttp://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/
Anders Hejlsberg - What's so great about generics?http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/
Don Box: Scheme Is Lovehttp://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/
References for Beginners in PL Theoryhttp://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/
Programming Languages: Application and Interpretationhttp://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/
Basic(er) Simple(r) Type Theory(?)http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/
logic/constraint/relational programming?http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/
Mechanics of designing and implementing a languagehttp://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/
Programming Languages: Application and Interpretationhttp://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/
Have scripting languages peaked?http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/
JavaScript 2.0: Evolving a Language for Evolving Systemshttp://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/PDF/all.pdf
A + b * c in Brian Meek's "The static semantics file"http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/PDF/all.pdf
Validating the Unit Correctness of Spreadsheet Programshttp://www.cs.brown.edu/~sk/Publications/Papers/Published/
Validating the Unit Correctness of Spreadsheet Programshttp://www.cs.brown.edu/~sk/Publications/Papers/Published/asknf-valid-unit-sprdsht/
I "got" imperative programming throught data bindinghttp://www.cs.brown.edu/~sk/Publications/Papers/Published/ick-adapt-oo-fwk-frp/
MzTake: A Scriptable Debuggerhttp://www.cs.brown.edu/~sk/Publications/Papers/Published/mckr-dataflow-lang-script-debug/
Continuations from Generalized Stack Inspectionhttp://www.cs.brown.edu/~sk/Publications/Papers/Published/pcmkf-cont-from-gen-stack-insp/paper.pdf
Educational Pearl: Automata as Macroshttp://www.cs.brown.edu/~sk/Publications/Papers/Published/sk-automata-macros/
Pointcuts and Advice in Higher-Order Languageshttp://www.cs.brown.edu/~sk/Publications/Papers/Published/tk-ptcts-adv-ho-lang/
MapReduce - functional programming in the REAL Worldhttp://www.cs.brown.edu/~tor/
Automatically Restructuring Programs for the Webhttp://www.cs.brown.edu/courses/cs173/2001/Lectures/
The Swine Before Perlhttp://www.cs.brown.edu/courses/cs173/2001/Lectures/
Creating types at run time?http://www.cs.brown.edu/courses/cs173/2001/Lectures/2001-10-31.pdf
The Swine Before Perlhttp://www.cs.brown.edu/courses/cs173/2001/Lectures/2001-12-05.pdf
Lambda Calculushttp://www.cs.brown.edu/courses/cs173/2003/Textbook/
Lambda Calculushttp://www.cs.brown.edu/courses/cs173/2003/Textbook/lc.pdf
Adding Apples to Orangeshttp://www.cs.brown.edu/courses/cs274/2002/erwig-slides.pdf
CTM tour during the week of Nov. 7http://www.cs.brown.edu/people/pvh/PADL06.html
Turing completeness is not?http://www.cs.brown.edu/people/pw/home.html
Turing completeness is not?http://www.cs.brown.edu/people/pw/papers/bcj1.pdf
Dynamic Web Sites with XML, XSLT and JSPhttp://www.cs.brown.edu/people/rt/gdbook.html
Yearning for a practical schemehttp://www.cs.brown.edu/people/sk/Publications/Papers/Published/ffkwf-mrspidey/
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.cs.brown.edu/publications/techreports/reports/CS-03-20.html
Is this a new programming paradigmhttp://www.cs.brown.edu/publications/techreports/reports/CS-03-20.html
Flapjax - Functional Reactive Ajaxhttp://www.cs.brown.edu/research/plt/
MzTake: A Scriptable Debuggerhttp://www.cs.brown.edu/research/plt/software/mztake/
The Role of Type Equality in Meta-Programminghttp://www.cs.bu.edu/~hwxi/
Combining Theorem Proving and Programminghttp://www.cs.bu.edu/~hwxi/academic/papers/icfp05.pdf
GADTs + Extensible Kinds = Dependent Programminghttp://www.cs.bu.edu/~hwxi/academic/papers/icfp05.ps
Linear types for aliased resourceshttp://www.cs.bu.edu/~hwxi/academic/papers/padl05.pdf
Linear types for aliased resourceshttp://www.cs.bu.edu/~hwxi/ATS/ATS.html
Applied Type System vs. Epigramhttp://www.cs.bu.edu/~hwxi/ATS/ATS.html
Applied Type Systemhttp://www.cs.bu.edu/~hwxi/ATS/ATS.html
GADTs + Extensible Kinds = Dependent Programminghttp://www.cs.bu.edu/~hwxi/ATS/ATS.html
The Fortress Language Spec v0.618http://www.cs.bu.edu/~hwxi/DML/DML.html
Combining Theorem Proving and Programminghttp://www.cs.bu.edu/~hwxi/DML/DML.html
A Typeful Approach to Object-Oriented Programming with Multiple inheritancehttp://www.cs.bu.edu/~hwxi/GRecTypecon/PAPER/
Yearning for a practical schemehttp://www.cs.bu.edu/~hwxi/GRecTypecon/PAPER/main.pdf
Causal Netshttp://www.cs.bu.edu/faculty/gacs/papers/causal-nets.pdf
The Salishan problemshttp://www.cs.caltech.edu/~john-t/programming/salishan_problems/
Why type systems are interestinghttp://www.cs.caltech.edu/~jyh/ejb
Investigations into Portable Object Codeshttp://www.cs.caltech.edu/~jyh
If programming languages were cars...http://www.cs.caltech.edu/~mvanier/hacking/rants/cars.html
Ease - Evolutionary Algorithms Scripting Environmenthttp://www.cs.caltech.edu/courses/cs11/material/python/week7/week7.html
unchecked exceptions are like runtime type checking?http://www.cs.caltech.edu/courses/cs134/cs134b/book.pdf#search=%22hickey%20ocaml%20tutorial%22
Programming: 50, 100 years from nowhttp://www.cs.caltech.edu/courses/cs134/cs134b/book.pdf
Transparent Persistencehttp://www.cs.chalmers.se/%7Ehallgren/Thesis/toc.html
Linguistic side effectshttp://www.cs.chalmers.se/~aarne/GF/
Do we talk types over the phone?http://www.cs.chalmers.se/~aarne/GF/
Seesofthttp://www.cs.chalmers.se/~aarne/GF/
First Class Values, Types as values within a Programming Languagehttp://www.cs.chalmers.se/~augustss/cayenne/
cayenne: haskell with dependent typeshttp://www.cs.chalmers.se/~augustss/cayenne/
Dead Languageshttp://www.cs.chalmers.se/~augustss/cayenne/
Dynamic Semanticshttp://www.cs.chalmers.se/~augustss/cayenne/
unchecked exceptions are like runtime type checking?http://www.cs.chalmers.se/~augustss/cayenne/
Invariants/Contracts vs. typeshttp://www.cs.chalmers.se/~augustss/cayenne/
PLEAC - Programming Language Examples Alike Cookbookhttp://www.cs.chalmers.se/~augustss/cayenne/
Relevance of Curry-Howardhttp://www.cs.chalmers.se/~augustss/cayenne/
Embedding one language in anotherhttp://www.cs.chalmers.se/~augustss/cayenne/index.html
Python Metaclass Programminghttp://www.cs.chalmers.se/~augustss/cayenne
Most Productive FP Lang?http://www.cs.chalmers.se/~boquist/
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://www.cs.chalmers.se/~boquist/phd/index.html
Most Productive FP Lang?http://www.cs.chalmers.se/~boquist/phd/index.html
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://www.cs.chalmers.se/~boquist/phd/index.html
Functional libraries for Javahttp://www.cs.chalmers.se/~bringert/hoj/
Proof Theory of Martin-Lof Type Thoery - And Overviewhttp://www.cs.chalmers.se/~coquand/Sem.html
Visual Basic and LINQhttp://www.cs.chalmers.se/~d00nibro/hsp/
ICFP 2003http://www.cs.chalmers.se/~een/icfp/
Langauges and Hardware...http://www.cs.chalmers.se/~emax/wired/
Why type systems are interesting - part IIhttp://www.cs.chalmers.se/~hallgren/Papers/wm01.html
Conjunction typeshttp://www.cs.chalmers.se/~hallgren/Papers/wm01.html
Practical OCamlhttp://www.cs.chalmers.se/~hallgren/Papers/wm01.html
Types and reflectionhttp://www.cs.chalmers.se/~hallgren/Papers/wm01.html
hOp - Haskell Micro-Kernelhttp://www.cs.chalmers.se/~hallgren/Thesis/main.html
De-biforestationhttp://www.cs.chalmers.se/~josefs/publications/fusion.ps
Misc Linkshttp://www.cs.chalmers.se/~josefs/publications/fusion.ps
Langauges and Hardware...http://www.cs.chalmers.se/~koen/Lava/index.html
The right default: concurrent components with message passinghttp://www.cs.chalmers.se/~koen/Papers/pearl.ps
How are GADTs useful in practical programming?http://www.cs.chalmers.se/~koen/pubs/entry-jfp04-parser.html
Do we talk types over the phone?http://www.cs.chalmers.se/~markus/gramlets/
Type Inference in Object Oriented Languageshttp://www.cs.chalmers.se/~nordland/ohaskell/
Dead Languageshttp://www.cs.chalmers.se/~nordland/ohaskell/
Language Support for Disributed Processinghttp://www.cs.chalmers.se/~nordland/ohaskell/
O'Haskell - a functional object-oriented concurrent PLhttp://www.cs.chalmers.se/~nordland/ohaskell/
Ivory Towers and Gelfand's Principlehttp://www.cs.chalmers.se/~nordland/ohaskell/examples.html
OOP Is Much Better in Theory Than in Practicehttp://www.cs.chalmers.se/~nordland/ohaskell/rationale.html
O'Haskell - a functional object-oriented concurrent PLhttp://www.cs.chalmers.se/~nordland/ohaskell/rationale.html
Ivory Towers and Gelfand's Principlehttp://www.cs.chalmers.se/~nordland/ohaskell/survey.html#sect4
Let's make a programming language!http://www.cs.chalmers.se/~nordland/ohaskell/survey.html
Real Time Processinghttp://www.cs.chalmers.se/~pareto/
Generic Programminghttp://www.cs.chalmers.se/~patrikj/poly/
Generic Programminghttp://www.cs.chalmers.se/~patrikj/poly/afp98/genprogintro.ps.gz
Generic Programming for Idiotshttp://www.cs.chalmers.se/~patrikj/poly/others/CompAppr2PolyProg.ps.gz
Generic Programminghttp://www.cs.chalmers.se/~patrikj/poly/polyp/
What is polytypic programming?http://www.cs.chalmers.se/~patrikj/poly/polyp/polylib/
Open problems in category theory and computing sciencehttp://www.cs.chalmers.se/~peterd/
Type theory question...http://www.cs.chalmers.se/~peterd/kurser/tt03/martinlof72.ps
Building Interpreters by Composing Monadshttp://www.cs.chalmers.se/~rjmh/Combinators/
Deriving backtracking monad transformershttp://www.cs.chalmers.se/~rjmh/Papers/pretty.html
Invariants/Contracts vs. typeshttp://www.cs.chalmers.se/~rjmh/Papers/QuickCheckST.ps
According to Allen Holub programming is now a liberal art. When did this happen?http://www.cs.chalmers.se/~rjmh/Papers/QuickCheckST.ps
The Type-System-Feature-Creep Death Spiralhttp://www.cs.chalmers.se/~rjmh/pubs.htm
Parameterized Unit Testshttp://www.cs.chalmers.se/~rjmh/QuickCheck/
"Popular vs. Good" in Programming Languageshttp://www.cs.chalmers.se/~rjmh/QuickCheck/
Abstracting Allocation: The New new Thinghttp://www.cs.chalmers.se/~rjmh/QuickCheck/
Abstractions considered harmful?http://www.cs.chalmers.se/~rjmh/QuickCheck/
According to Allen Holub programming is now a liberal art. When did this happen?http://www.cs.chalmers.se/~rjmh/QuickCheck/
ACM Queue: A Conversation with Alan Kayhttp://www.cs.chalmers.se/~rjmh/QuickCheck/
Call for Papers: ACM Symposium on Dynamic Languageshttp://www.cs.chalmers.se/~rjmh/QuickCheck/
Dynamic typing in OCamlhttp://www.cs.chalmers.se/~rjmh/QuickCheck/
Giving Bugs the Boothttp://www.cs.chalmers.se/~rjmh/QuickCheck/
Looking for FP Debuggershttp://www.cs.chalmers.se/~rjmh/QuickCheck/
New Paul Graham thing...http://www.cs.chalmers.se/~rjmh/QuickCheck/
Testing Frameworkhttp://www.cs.chalmers.se/~rjmh/QuickCheck/
QuickCheckhttp://www.cs.chalmers.se/~rjmh/QuickCheck/
The Architecture of a Debugger for Lazy Functional Languageshttp://www.cs.chalmers.se/~sparud/
The Architecture of a Debugger for Lazy Functional Languageshttp://www.cs.chalmers.se/~sparud/papers/ause96.ps.gz
Ivory Towers and Gelfand's Principlehttp://www.cs.chalmers.se/~sydow/envs/examples.html
Prototyping Generic Programming using Template Haskellhttp://www.cs.chalmers.se/~ulfn/papers/genericth.html
Grad School [Master's Programs]http://www.cs.chalmers.se/Cs/Grundutb/dcs/courses.html
Structuring Depth-First Search Algorithms in Haskellhttp://www.cs.chalmers.se/Cs/Grundutb/Kurser/afp/Papers/graph-launchbury.ps
unchecked exceptions are like runtime type checking?http://www.cs.chalmers.se/Cs/Research/Logic/book/
TYPES Summer School 2005http://www.cs.chalmers.se/Cs/Research/Logic/TypesSS05/
TYPES Summer School 2005http://www.cs.chalmers.se/Cs/Research/Logic/TypesSS05/program.html
Prototyping Generic Programming using Template Haskellhttp://www.cs.chalmers.se/pub/cs-reports/papers/sparud/haskell++.ps.gz
Expressiveness of Declarative Languageshttp://www.cs.cmu.edu/~amulet/
What do you mean by studying "programming languages"?http://www.cs.cmu.edu/~blelloch/
What do you mean by studying "programming languages"?http://www.cs.cmu.edu/~blelloch/research.html#nesl
Lowering the barriers to programminghttp://www.cs.cmu.edu/~caitlin/papers/NoviceProgSurvey.pdf
What do you mean by studying "programming languages"?http://www.cs.cmu.edu/~caitlin/papers/NoviceProgSurvey.pdf
Type Theory for Certified Codehttp://www.cs.cmu.edu/~crary/papers/2001/ltt/ltt.pdf
System programming using FPhttp://www.cs.cmu.edu/~fox/foxnet.html
Static Typing Where Possible, Dynamic Typing When Neededhttp://www.cs.cmu.edu/~fp/courses/comp-ded/
Type inference and union typeshttp://www.cs.cmu.edu/~joshuad/papers/tridirectional-typechecking/
Abstractions considered harmful?http://www.cs.cmu.edu/~marmalade/tools.html#whyline
Interview with Brian Kernighanhttp://www.cs.cmu.edu/~mihaib/kernighan-interview/index.html
What do you mean by studying "programming languages"?http://www.cs.cmu.edu/~mleone/language-research.html
Abstractions considered harmful?http://www.cs.cmu.edu/~NatProg/
The breaking point of language usability?http://www.cs.cmu.edu/~NatProg/index.html
What is Intuitive?http://www.cs.cmu.edu/~NatProg/index.html
A Language Based-Approach to Securityhttp://www.cs.cmu.edu/~petel/pcc/
The Fortress Language Spec v0.618http://www.cs.cmu.edu/~pscico
Introduction to Standard MLhttp://www.cs.cmu.edu/~rwh/
Robert Harper Named as ACM Fellowhttp://www.cs.cmu.edu/~rwh/
Why type systems are interestinghttp://www.cs.cmu.edu/~rwh/courses/modules/index.htm
Design Patterns as Higher-Order Datatype-Generic Programs.http://www.cs.cmu.edu/~rwh/courses/ppl/notes/rec.pdf
Type Refinements for Programming Languageshttp://www.cs.cmu.edu/~rwh/courses/refinements/
Introduction to Standard MLhttp://www.cs.cmu.edu/~rwh/introsml/
Adaptive Functional Programminghttp://www.cs.cmu.edu/~rwh/papers.htm#afp
Automated Techniques for Provably Safe Mobile Codehttp://www.cs.cmu.edu/~rwh/papers.htm#certcomp
A Language-Based Approach to Securityhttp://www.cs.cmu.edu/~rwh/papers.htm#langsec
Multidimensional Virtual Classeshttp://www.cs.cmu.edu/~rwh/papers.htm#mtc
ruby vs pythonhttp://www.cs.cmu.edu/~rwh/papers/modaleff/short.pdf
ML Modules and Haskell Type Classes: A Constructive Comparisonhttp://www.cs.cmu.edu/~rwh/papers/mtc/apr06.pdf
Harper: Programming Languages: Theory and Practicehttp://www.cs.cmu.edu/~rwh/plbook/
Adaptive Functional Programminghttp://www.cs.cmu.edu/~rwh/talks/adaptive.ppt
The Practice of Type Theory in Programming Languageshttp://www.cs.cmu.edu/~rwh/talks/Dagstuhl%202000.ppt
Mechanizing Language Definitionshttp://www.cs.cmu.edu/~rwh/talks/ICFP2005.pdf
Robert Harper: Types and Programming Languageshttp://www.cs.cmu.edu/~rwh/talks/Scottfest.ppt
Harper: PL, The Essence of Computer Sciencehttp://www.cs.cmu.edu/~rwh/talks/UWDL.ppt
Object Oriented Programming + Referential Transparencyhttp://www.cs.cmu.edu/~rwh/theses/okasaki.pdf
Dynamic Eager Haskellhttp://www.cs.cmu.edu/~rwh/theses/okasaki.pdf
Concurrency made easy?http://www.cs.cmu.edu/~scandal/nesl.html
The Next Mainstream Programming Languageshttp://www.cs.cmu.edu/~seth/lenient.pdf
Concoqtion: Mixing Indexed Types and Hindley-Milner Type Inferencehttp://www.cs.cmu.edu/~susmit/
Dynamic Semanticshttp://www.cs.cmu.edu/~twelf/
Mechanizing Language Definitionshttp://www.cs.cmu.edu/~twelf/
Alloy: A Simple Structural Modeling Language Based on First-Order Logichttp://www.cs.cmu.edu/~twelf/
Open data types and open functionshttp://www.cs.cmu.edu/~twelf/
Formal semantics for working programmershttp://www.cs.cmu.edu/~twelf/
unchecked exceptions are like runtime type checking?http://www.cs.cmu.edu/~twelf/
Persistent functional databaseshttp://www.cs.cmu.edu/afs/cs.cmu.edu/project/fox-19/member/jcr/wwwaac2003/aac.html
Object Oriented Programming + Referential Transparencyhttp://www.cs.cmu.edu/afs/cs.cmu.edu/project/scandal/public/papers/treaps-spaa98.pdf
First Class Values, Types as values within a Programming Languagehttp://www.cs.cmu.edu/afs/cs.cmu.edu/user/fp/www/courses/03-312/handouts/06-safety.pdf
Actual programs written in FP or FL?http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/prolog/impl/fp_lp/fp/0.html
Lisp sans (((paren-theses ((hell)))))http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/scheme/code/parsing/pratt/0.html
A Declarative Model for Simple Narrativeshttp://www.cs.cmu.edu/afs/cs/user/michaelm/ www/nidocs/MateasSengers.pdf
A Declarative Model for Simple Narrativeshttp://www.cs.cmu.edu/afs/cs/user/michaelm/www/nidocs/Lang.pdf
Introduction to Standard MLhttp://www.cs.cmu.edu/afs/cs/usr/rwh/public/www/introsml/
EJB critiquehttp://www.cs.cmu.edu/afs/cs/usr/rwh/public/www/introsml/modules.htm
Tim Bray on Rubyhttp://www.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html
A Language Based-Approach to Securityhttp://www.cs.cmu.edu/People/rwh/papers/langsec/dagstuhl.pdf
Tim Bray: Sun & Dynamic Javahttp://www.cs.cofc.edu/
Reading Styles ( Idiomatic Lisp and Idiomatic Scheme )http://www.cs.colorado.edu/~main/manuals/scheme/scheme_113.html
Gradual Typing for Functional Languageshttp://www.cs.colorado.edu/~siek/pubs/pubs/2006/siek06:_gradual.pdf
Gradual Typing for Functional Languageshttp://www.cs.colorado.edu/~siek/pubs/pubs/2006/siek06:_gradual_proof.pdf
Concoqtion: Mixing Indexed Types and Hindley-Milner Type Inferencehttp://www.cs.colorado.edu/~siek/pubs/pubs/2007/pasalic07:_concoq.pdf
Gradual Typing for Functional Languageshttp://www.cs.colorado.edu/~siek
Courses Home Pageshttp://www.cs.colorado.edu/~zorn/cs5535/index.html
NULLhttp://www.cs.colorado.edu/~zorn/cs5535/index.html
Library of data strcutres in a functional languagehttp://www.cs.columbia.edu/~cdo/edison/
Purely Functional Data Structureshttp://www.cs.columbia.edu/~cdo/papers.html#cup98
Library of data strcutres in a functional languagehttp://www.cs.columbia.edu/~cdo/papers.html#hw00
Purely Functional Data Structureshttp://www.cs.columbia.edu/~cdo/papers.html#ssafp96
How To Read a Paperhttp://www.cs.columbia.edu/~hgs/netbib/efficientReading.pdf
Software Patterns Representation Languageshttp://www.cs.concordia.ca/~faculty/eden/precise_and_formal/
Language-Based Information-Flow Securityhttp://www.cs.cornell.edu/~andrei/Papers/jsac.pdf
Language-Based Information-Flow Securityhttp://www.cs.cornell.edu/~andrei/Papers/jsac.ps
Arrows, like Monads, are Monoidshttp://www.cs.cornell.edu/~kozen/
Arrows, like Monads, are Monoidshttp://www.cs.cornell.edu/~kozen/papers/papers_collapsed.htm#0
What do you mean by studying "programming languages"?http://www.cs.cornell.edu/andru/
What do you mean by studying "programming languages"?http://www.cs.cornell.edu/andru/cs711/2003fa/reading/lampson73note.pdf
Is there a formal basis for generators?http://www.cs.cornell.edu/andru/papers/jmatch2.pdf
NewCode, a secure PLhttp://www.cs.cornell.edu/andru/papers/jsac/sm-jsac03.pdf
The Next Mainstream Programming Languageshttp://www.cs.cornell.edu/andru/papers/ncm04.pdf
Polyglot and Nested Inheritancehttp://www.cs.cornell.edu/andru/papers/ncm04.pdf
Info neededhttp://www.cs.cornell.edu/Courses/index.htm
Info neededhttp://www.cs.cornell.edu/degreeprogs/ugrad/uevents/ProgrammingLanguages/index.htm
Dating Design Patternshttp://www.cs.cornell.edu/dis/
Interview with Intel's C++ Compiler Teamhttp://www.cs.cornell.edu/home/danieljg/
ICFP Competitionhttp://www.cs.cornell.edu/icfp/
ICFP resultshttp://www.cs.cornell.edu/icfp/
The Design of Parallel Programming Languageshttp://www.cs.cornell.edu/Info/People/halpern/rak.html
The Design of Parallel Programming Languageshttp://www.cs.cornell.edu/Info/People/halpern/rau.html
Language Support for Disributed Processinghttp://www.cs.cornell.edu/Info/Projects/Ensemble/index.html
Links to JFP Papershttp://www.cs.cornell.edu/Info/Projects/HORUS/
Distributed Functional Programminghttp://www.cs.cornell.edu/Info/Projects/HORUS/Papers.html
Djinn, a theorem prover in Haskell, for Haskell.http://www.cs.cornell.edu/Info/Projects/NuPrl/
Elementary Category Theoryhttp://www.cs.cornell.edu/People/jcheney/
Category Theory for Dummies - slides availablehttp://www.cs.cornell.edu/People/jcheney/
Wobbly typeshttp://www.cs.cornell.edu/people/jcheney/
Elementary Category Theoryhttp://www.cs.cornell.edu/People/jcheney/papers/ct4d1.pdf
Category Theory for Dummies - slides availablehttp://www.cs.cornell.edu/People/jcheney/papers/ct4d1.pdf
Interview with Intel's C++ Compiler Teamhttp://www.cs.cornell.edu/projects/cyclone/
Cyclone - a next generation systems languagehttp://www.cs.cornell.edu/projects/cyclone/
Abstract Iterable Pattern Matching for Java (JMatch)http://www.cs.cornell.edu/Projects/jmatch/
Continuations in Java and Java-based Web Frameworkshttp://www.cs.cornell.edu/Projects/jmatch/
The Problem With Threadshttp://www.cs.cornell.edu/Projects/jx/
Mathematics of Program Construction Conf. 2004http://www.cs.cornell.edu/Projects/MPC2004/
Which Java compiler for a student/research project?http://www.cs.cornell.edu/Projects/polyglot/
Embedded Languages in Javahttp://www.cs.cornell.edu/Projects/polyglot/
JPred -- predicate dispatch for Javahttp://www.cs.cornell.edu/Projects/polyglot/
Polyglot and Nested Inheritancehttp://www.cs.cornell.edu/Projects/polyglot/
The Problem With Threadshttp://www.cs.cornell.edu/Projects/polyglot/
Polyglot: extensible compiler frameworkhttp://www.cs.cornell.edu/projects/polyglot/
Micro Autonomous Underwater Vehicles and Smalltalkhttp://www.cs.cornell.edu/talc/
Type checking and logical errorshttp://www.cs.cornell.edu/talc/
"Types and Reflection" by Lauri Emil Alankohttp://www.cs.cornell.edu/talc/
Code generation vs. dynamic/introspective languageshttp://www.cs.cornell.edu/talc/
Expressing the Type of a While Loophttp://www.cs.cornell.edu/talc/papers.html
java vs. C# speed comparisons?http://www.cs.cornell.edu/vogels/weblog/2002/11/24.html
Towards the best collection APIhttp://www.cs.drexel.edu/~ummaycoc/iteration.rb
Tim Bray: On Threadshttp://www.cs.duke.edu/~reif/paper/dfs.ptime.pdf
Dijkstra and the Ada languagehttp://www.cs.fit.edu/~ryan/ada/ada-hist.html
TPK Algorithm in Different Programming Languageshttp://www.cs.fit.edu/~ryan/compare/
Exegesis 6http://www.cs.fit.edu/~ryan/compare/tpk-cc.html
Macros vs. Higher-order Programminghttp://www.cs.helsinki.fi/group/suvi/javadoc/
Macros vs. Higher-order Programminghttp://www.cs.helsinki.fi/group/suvi/javadoc/fi/helsinki/cs/rita/graphics/suvi/util/collections/maps/package-summary.html
Macros vs. Higher-order Programminghttp://www.cs.helsinki.fi/group/suvi/javadoc/fi/helsinki/cs/rita/graphics/suvi/util/collections/package-summary.html
Macros vs. Higher-order Programminghttp://www.cs.helsinki.fi/group/suvi/javadoc/fi/helsinki/cs/rita/graphics/suvi/util/fun/package-summary.html
Macros vs. Higher-order Programminghttp://www.cs.helsinki.fi/group/suvi/javadoc/fi/helsinki/cs/rita/graphics/suvi/util/graph/templates/package-summary.html
The essence of Dataflow Programming by Tarmo Uustalu and Varmo Venehttp://www.cs.helsinki.fi/u/ekarttun/comonad/
Microsoft and DSLs @ OOPSLAhttp://www.cs.helsinki.fi/u/ekarttun/haskell/SP.hs
Microsoft and DSLs @ OOPSLAhttp://www.cs.helsinki.fi/u/ekarttun/haskell/SPArr.hs
Microsoft and DSLs @ OOPSLAhttp://www.cs.helsinki.fi/u/ekarttun/haskell/SPDraw.hs
Microsoft and DSLs @ OOPSLAhttp://www.cs.helsinki.fi/u/ekarttun/haskell/SPDraw.png
"Types and Reflection" by Lauri Emil Alankohttp://www.cs.helsinki.fi/u/lealanko/alanko04types.ps.gz
Building Interpreters by Composing Monadshttp://www.cs.hmc.edu/courses/2006/spring/cs182-3/MonTransModIntp.pdf
LiveType Font Constraint Programminghttp://www.cs.huji.ac.il/~arir/livetype-abs.html
LiveType Font Constraint Programminghttp://www.cs.huji.ac.il/~arir/prj-typefaces.html
Scheme-robo -- automatic assessment for Scheme exerciseshttp://www.cs.hut.fi/Research/Scheme-robo/
Perspectiveshttp://www.cs.iastate.edu/~cclifton/multijava/
MultiJava: Design, implementation, and evaluationhttp://www.cs.iastate.edu/~cclifton/multijava/
Partial Types in C#http://www.cs.iastate.edu/~cclifton/multijava-data/papers/TR00-06.pdf
Designing a "Business Layer"http://www.cs.iastate.edu/~cclifton/multijava-data/papers/TR04-01.pdf
A Type Notation for Schemehttp://www.cs.iastate.edu/~leavens/ComS342-EOPL2e/docs/typedscm.pdf
A Type Notation for Schemehttp://www.cs.iastate.edu/~leavens/ComS342-EOPL2e/docs/typedscm_toc.html
A Type Notation for Schemehttp://www.cs.iastate.edu/~leavens/ComS342-EOPL2e/library.shtml
A Type Notation for Schemehttp://www.cs.iastate.edu/~leavens/ComS342-EOPL2e/resources.shtml
1st International Conference on AOP (22-26/4/2002)http://www.cs.iastate.edu/~leavens/FOAL/papers-2002/index.html
ACM Queue: On Usability of Programming Languageshttp://www.cs.iastate.edu/~leavens/JML//index.shtml
Return of the Global Variables?http://www.cs.iastate.edu/~leavens/JML//index.shtml
Oxymoronic? "Safety-critical development guidelines for real-time Java"http://www.cs.iastate.edu/~leavens/JML//index.shtml
Weak vs. strong typinghttp://www.cs.iastate.edu/~leavens/JML//index.shtml
unchecked exceptions are like runtime type checking?http://www.cs.iastate.edu/~leavens/JML//index.shtml
Open data types and open functionshttp://www.cs.iastate.edu/~leavens/JML/
Functional programming and software engineeringhttp://www.cs.iastate.edu/~leavens/JML/
System-level Static Analysishttp://www.cs.iastate.edu/~leavens/JML/
Weak vs. strong typinghttp://www.cs.iastate.edu/~leavens/JML/
Return of the Global Variables?http://www.cs.iastate.edu/~leavens/JML/jmlrefman/jmlrefman_9.html#SEC102
Courses Home Pageshttp://www.cs.iastate.edu/~leavens/teaching-prog-lang/Graduate.html
NULLhttp://www.cs.iastate.edu/~leavens/teaching-prog-lang/Graduate.html
What do you mean by studying "programming languages"?http://www.cs.iastate.edu/~leavens/teaching-prog-lang/home.html
The undergraduate language course: what to do?http://www.cs.iastate.edu/~leavens/teaching-prog-lang/home.html
A Type Notation for Schemehttp://www.cs.iastate.edu/~leavens/ui54/lib/
An Incremental Approach to Compiler Constructionhttp://www.cs.indiana.edu/~aghuloum/
Philip Greenspun: Lisp diehards = Holocaust deniershttp://www.cs.indiana.edu/~chaynes/infer.html
Poorman's Logic Systemhttp://www.cs.indiana.edu/~dfried/
DanFest 2004 - in honor of Dan Friedmanhttp://www.cs.indiana.edu/~dfried/
The Role of the Study of Programming Languageshttp://www.cs.indiana.edu/~dfried/dfried/dfried/mex.pdf
Demonic Nondeterminacy: A Tribute to Edsger Wybe Dijkstrahttp://www.cs.indiana.edu/~dfried/dfried/intro-slides.ps
"Popular vs. Good" in Programming Languageshttp://www.cs.indiana.edu/~dfried/dfried/mex.pdf
Expressivity of lisp/scheme but speed of assembly/C/C++http://www.cs.indiana.edu/~dfried/dfried/mex.ps
Understanding continuationshttp://www.cs.indiana.edu/~dyb/papers/subK-abstract.html
C# Programming Language Future Featureshttp://www.cs.indiana.edu/~dyb/papers/subK-abstract.html
Guido van Rossum: Programming at Python Speedhttp://www.cs.indiana.edu/~dyb/papers/subK-abstract.html
syntax-case "for dummies"http://www.cs.indiana.edu/~dyb/papers/syntactic.ps.gz
Chuck Moore holds Forthhttp://www.cs.indiana.edu/~dyb/pubs.html
Linearly Used Continuationshttp://www.cs.indiana.edu/~dyb/pubs/call1cc.pdf
Nanopass Compiler Frameworkhttp://www.cs.indiana.edu/~dyb/pubs/fple95.pdf
Macros/Syntax vs. AST manipulationhttp://www.cs.indiana.edu/~dyb/pubs/LaSC-5-4-pp295-326.pdf
Nanopass Compiler Frameworkhttp://www.cs.indiana.edu/~dyb/pubs/nano-jfp.pdf
Macros/Syntax vs. AST manipulationhttp://www.cs.indiana.edu/~dyb/pubs/tr356.pdf
Scheme Language Steering Committee Report to the Communityhttp://www.cs.indiana.edu/~dyb/r6rs/status.html
Scheme Language Steering Committee Report to the Communityhttp://www.cs.indiana.edu/~dyb/r6rs/status.pdf
Monads in Schemehttp://www.cs.indiana.edu/~jsobel/Parsing/explicit.html
On the Revival of Dynamic Languageshttp://www.cs.indiana.edu/~jsobel/Parsing/explicit.html
Python Metaclass Programminghttp://www.cs.indiana.edu/~jsobel/Parsing/explicit.html
Reflection-Oriented Programminghttp://www.cs.indiana.edu/~jsobel/rop.html
On the Revival of Dynamic Languageshttp://www.cs.indiana.edu/~jsobel/rop.html
NULLhttp://www.cs.indiana.edu/~sabry/cw01/
Research Papershttp://www.cs.indiana.edu/~sabry/cw01/
Third ACM SIGPLAN Workshop on Continuationshttp://www.cs.indiana.edu/~sabry/cw01/
Ken Shan: Shift to Controlhttp://www.cs.indiana.edu/~sabry/papers/contFoundation.pdf
From shift and reset to polarized linear logichttp://www.cs.indiana.edu/~sabry/papers/contF-talk.pdf
Ken Shan: Shift to Controlhttp://www.cs.indiana.edu/~sabry/papers/contF-talk.pdf
Devils and Angelshttp://www.cs.indiana.edu/~sabry/papers/index.html
"applicative" vs."functional"http://www.cs.indiana.edu/~sabry/papers/purelyFunctional.ps
Devils and Angelshttp://www.cs.indiana.edu/~sabry/teaching/proglang/sp99/continuations.ps
Ruby 2.0 Newshttp://www.cs.indiana.edu/~sganz/publications/icfp99/paper.pdf
Programming Languages in the Markup Worldhttp://www.cs.indiana.edu/~sganz/publications/icfp99/paper.pdf
DanFest 2004 - in honor of Dan Friedmanhttp://www.cs.indiana.edu/~springer/DanFest/DanFest5.jpg
Proceedings of Scheme Workshop 2004http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR600
How to remove a dynamic prompt: static and dynamic delimited continuation operators are equally expressiblehttp://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR611
What do you believe about Programming Languages (that you can't prove (yet))?http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR615
New Dan Friedman book coming up??http://www.cs.indiana.edu/classes/c311/schedule.html
ETAPS registration now openhttp://www.cs.indiana.edu/cmcs
DanFest 2004 - in honor of Dan Friedmanhttp://www.cs.indiana.edu/dfried_celebration.html
Nanopass Compiler Frameworkhttp://www.cs.indiana.edu/eip/compile/
Ed Felten: Programs vs. Datahttp://www.cs.indiana.edu/eip/eopl.html
A Simple Reflective Interpreterhttp://www.cs.indiana.edu/eip/eopl.html
Algorithmic Theories of Everythinghttp://www.cs.indiana.edu/eip/eopl.html
Continuationshttp://www.cs.indiana.edu/eip/eopl.html
Control handling primitiveshttp://www.cs.indiana.edu/eip/eopl.html
Courses Home Pageshttp://www.cs.indiana.edu/eip/eopl.html
Definitional Interpreters for Higher-Order Programming Languageshttp://www.cs.indiana.edu/eip/eopl.html
Unified languages?http://www.cs.indiana.edu/eip/eopl.html
Essentials of Programming Languages, 2ehttp://www.cs.indiana.edu/eip/eopl.html
Interesting conversationshttp://www.cs.indiana.edu/eip/eopl.html
Interpreters?http://www.cs.indiana.edu/eip/eopl.html
Lisp In Small Pieceshttp://www.cs.indiana.edu/eip/eopl.html
Mobile Applications Need Scripting Too!http://www.cs.indiana.edu/eip/eopl.html
New Departmentshttp://www.cs.indiana.edu/eip/eopl.html
NULLhttp://www.cs.indiana.edu/eip/eopl.html
Reynolds: The Essence of Algolhttp://www.cs.indiana.edu/eip/eopl.html
RhoStrategohttp://www.cs.indiana.edu/eip/eopl.html
Scheme Tutorial (book)http://www.cs.indiana.edu/eip/eopl.html
SE/Algebra coursehttp://www.cs.indiana.edu/eip/eopl.html
Structure & Interpretation of Computer Programshttp://www.cs.indiana.edu/eip/eopl.html
The power of small ideashttp://www.cs.indiana.edu/eip/eopl.html
Using an Abstracted Interpreter to Understand Abstract Interpretationhttp://www.cs.indiana.edu/eip/eopl.html
VHLLshttp://www.cs.indiana.edu/eip/eopl.html
Lisp Lovers, how would you fix Lisp or bring it up to date?http://www.cs.indiana.edu/eopl/
Windows Scripting?http://www.cs.indiana.edu/eopl/
Using an Abstracted Interpreter to Understand Abstract Interpretationhttp://www.cs.indiana.edu/eopl/
DanFest 2004 - in honor of Dan Friedmanhttp://www.cs.indiana.edu/eopl/
Lisp is sinhttp://www.cs.indiana.edu/eopl/
Is EOPL available as an e-book anywhere?http://www.cs.indiana.edu/eopl/
Teach Yourself Scheme in Fixnum Dayshttp://www.cs.indiana.edu/eopl/
A book to learn from?http://www.cs.indiana.edu/eopl/
Courses Home Pageshttp://www.cs.indiana.edu/eopl/
Essentials of Programming Languages, 2ehttp://www.cs.indiana.edu/eopl/
Generators in Python, Icon and Schemehttp://www.cs.indiana.edu/eopl/
Happy birthday Dear Lambdahttp://www.cs.indiana.edu/eopl/
Identity crisishttp://www.cs.indiana.edu/eopl/
Interesting conversationshttp://www.cs.indiana.edu/eopl/
Loell, a new programming languagehttp://www.cs.indiana.edu/eopl/
NULLhttp://www.cs.indiana.edu/eopl/
Omniscient debuggerhttp://www.cs.indiana.edu/eopl/
Prototyping of Mechanisms in Success/Failure Based Languageshttp://www.cs.indiana.edu/eopl/
Role of Programming Languages Study in Programmer Educationhttp://www.cs.indiana.edu/eopl/
Scheme interpreter in Javascripthttp://www.cs.indiana.edu/eopl/
State and modularityhttp://www.cs.indiana.edu/eopl/
Teaching programminghttp://www.cs.indiana.edu/eopl/
The essence of compiling exceptionshttp://www.cs.indiana.edu/eopl/
Type inference a good thing?http://www.cs.indiana.edu/eopl/
Getting started in language design -- reading material?http://www.cs.indiana.edu/eopl/
Getting Startedhttp://www.cs.indiana.edu/eopl
Mechanics of designing and implementing a languagehttp://www.cs.indiana.edu/eopl
The pi-calculus: a Theory of Mobile Processeshttp://www.cs.indiana.edu/ftp/techreports/TR476.html
Grad School advicehttp://www.cs.indiana.edu/HTMLit/how.2b/how.2b.html
Infer: A Statically-typed Dialect of Schemehttp://www.cs.indiana.edu/hyplan/chaynes/infer.html
Nanopass Compiler Frameworkhttp://www.cs.indiana.edu/hyplan/chaynes/papers/sigcse97.ps
Daniel Friedman: A Poorman's 'Roll Your Own' Logic Systemhttp://www.cs.indiana.edu/hyplan/dfried/
Applications of Continuationshttp://www.cs.indiana.edu/hyplan/dfried/appcont.pdf
Role of Programming Languages Study in Programmer Educationhttp://www.cs.indiana.edu/hyplan/dfried/dfried/mex.ps
Daniel Friedman: A Poorman's 'Roll Your Own' Object Systemhttp://www.cs.indiana.edu/hyplan/dfried/dfried/ooo2.pdf
Daniel Friedman: A Poorman's 'Roll Your Own' Logic Systemhttp://www.cs.indiana.edu/hyplan/dfried/dfried/plp.pdf
Role of Programming Languages Study in Programmer Educationhttp://www.cs.indiana.edu/hyplan/dfried/dfried/SLIDES~1.PPT
Unified languages?http://www.cs.indiana.edu/hyplan/dfried/intro-slides.ps
Structure & Interpretation of Computer Programshttp://www.cs.indiana.edu/hyplan/dfried/intro-slides.ps
Role of Programming Languages Study in Programmer Educationhttp://www.cs.indiana.edu/hyplan/dfried/mex.ss
Dan Friedman: Object Oriented Stylehttp://www.cs.indiana.edu/hyplan/dfried/NY/talk.pdf
A Survey of Object-Oriented Conceptshttp://www.cs.indiana.edu/hyplan/dfried/ooo.pdf
Dan Friedman: Object Oriented Stylehttp://www.cs.indiana.edu/hyplan/dfried/ooo.pdf
Dan Friedman: Object Oriented Stylehttp://www.cs.indiana.edu/hyplan/dfried/ooo.ss
Object-Oriented Stylehttp://www.cs.indiana.edu/hyplan/dfried/ooo9.pdf
Object-Oriented Stylehttp://www.cs.indiana.edu/hyplan/dfried/ooo9.ps
A new implementation of recursive-descent parsing?http://www.cs.indiana.edu/hyplan/dfried/ts.ps
NULLhttp://www.cs.indiana.edu/hyplan/dfried/ts.ps
Research Papershttp://www.cs.indiana.edu/hyplan/dfried/ts.ps
The Needle Programming Languagehttp://www.cs.indiana.edu/hyplan/dfried/ts.ps
Trampolined Stylehttp://www.cs.indiana.edu/hyplan/dfried/ts.ps
Monads in Schemehttp://www.cs.indiana.edu/hyplan/jsobel/Parsing/explicit.pdf
Explaining monadshttp://www.cs.indiana.edu/hyplan/jsobel/Parsing/explicit.pdf
OpenC++http://www.cs.indiana.edu/hyplan/jsobel/rop.html
What's wrong with C++ templates?http://www.cs.indiana.edu/hyplan/sabry/papers/macroml.ps
Object Oriented Programming + Referential Transparencyhttp://www.cs.indiana.edu/hyplan/sabry/papers/purelyFunctional.ps
Proceedings of Scheme Workshop 2004http://www.cs.indiana.edu/icfp04/
New result re "linguistic determinism"http://www.cs.indiana.edu/icfp04/
Galois: high assurance softwarehttp://www.cs.indiana.edu/icfp04/program.html
From Direct Style to Monadic Style through CPShttp://www.cs.indiana.edu/l/www/classes/b521/rember.pdf
From Direct Style to Monadic Style through CPShttp://www.cs.indiana.edu/l/www/classes/b521/rember.ss
From Direct Style to Monadic Style through CPShttp://www.cs.indiana.edu/l/www/classes/b521/traverseS.pdf
From Direct Style to Monadic Style through CPShttp://www.cs.indiana.edu/l/www/classes/b521/traverseS.ss
Poorman's Logic Systemhttp://www.cs.indiana.edu/l/www/classes/b621/
Managing missing information through Condition Propagationhttp://www.cs.indiana.edu/l/www/classes/b621/abiall.pdf
Using an Abstracted Interpreter to Understand Abstract Interpretationhttp://www.cs.indiana.edu/l/www/classes/b621/abiall.pdf
Using an Abstracted Interpreter to Understand Abstract Interpretationhttp://www.cs.indiana.edu/l/www/classes/b621/abiall.ps
ParentheChttp://www.cs.indiana.edu/l/www/classes/c311/ParentheC.pdf
Poorman's Logic Systemhttp://www.cs.indiana.edu/l/www/classes/c311
A Simple Reflective Interpreterhttp://www.cs.indiana.edu/pub/techreports/TR364.html
Proceedings of Scheme Workshop 2004http://www.cs.indiana.edu/scheme2004/
Proceedings of Scheme Workshop 2004http://www.cs.indiana.edu/scheme2004/program.html
Writing an interpreter, targeting a VM or writing from scratch?http://www.cs.indiana.edu/scheme-repository/imp.html
Simple scripting languagehttp://www.cs.indiana.edu/scheme-repository/imp/siod.html
PLEAC - Programming Language Examples Alike Cookbookhttp://www.cs.indiana.edu/scheme-repository/SRhome.html
Most amazing designer?http://www.cs.inf.ethz.ch/~wirth/
Good Ideas, Through the Looking Glasshttp://www.cs.inf.ethz.ch/~wirth/Articles/GoodIdeas_origFig.pdf
Trivia: Programming Language Naming Patternshttp://www.cs.inf.ethz.ch/personal/wirth/books/ProgOberonE/
Folds, Church Encodings, Builds, and Short Cut Fusion for Nested Types: A Principled Approachhttp://www.cs.ioc.ee/~tarmo/papers/aplas04.pdf
Functional Programming with Apomorphisms / Corecursionhttp://www.cs.ioc.ee/~tarmo/papers/nwpt97.ps.gz
Comonadic Functional Attribute Evaluationhttp://www.cs.ioc.ee/~tarmo/papers/tfp05-book.pdf
Comonadic Functional Attribute Evaluationhttp://www.cs.ioc.ee/tfp-icfp-gpce05/tfp-proc/03num.pdf
Systematic search for lambda expressionshttp://www.cs.ioc.ee/tfp-icfp-gpce05/tfp-proc/14num.pdf
Lightweight Static Capabilitieshttp://www.cs.jhu.edu/~pari/papers/fool2004/first-class_FOOL2004.pdf
'The Design and Implementation of Programming Languages'http://www.cs.jhu.edu/~scott/dipl/
Courses Home Pageshttp://www.cs.jhu.edu/~scott/dipl/
NULLhttp://www.cs.jhu.edu/~scott/dipl/
Programming languages textbook onlinehttp://www.cs.jhu.edu/~scott/plbook/book/html/main.html
Programming languages textbook onlinehttp://www.cs.jhu.edu/~scott/plbook/DDK/downloads/binaries/
Programming languages textbook onlinehttp://www.cs.jhu.edu/~scott/plbook/DDK/downloads/source/
Haskell-Coloured Petri Netshttp://www.cs.kent.ac.uk/people/staff/cr3/publications/HCPN.html
The undergraduate language course: what to do?http://www.cs.kent.ac.uk/people/staff/dat/miranda/
The undergraduate language course: what to do?http://www.cs.kent.ac.uk/people/staff/dat/miranda/wadler87.pdf
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.cs.kent.ac.uk/people/staff/phw/pubs.html
Best PL tutorial/intro?http://www.cs.kent.ac.uk/people/staff/sjt/craft2e/
Functional and Declarative Programming in Education (FDPE05)http://www.cs.kent.ac.uk/people/staff/sjt/fdpe05/
What is a Proposition?http://www.cs.kent.ac.uk/people/staff/sjt/TTFP/
Basic(er) Simple(r) Type Theory(?)http://www.cs.kent.ac.uk/people/staff/sjt/TTFP/
A Very Modal Model of a Modern, Major, General Type Systemhttp://www.cs.kent.ac.uk/people/staff/sjt/TTFP/
Basic(er) Simple(r) Type Theory(?)http://www.cs.kent.ac.uk/people/staff/sjt/TTFP/
From Perl Monks: "pissed off about functional programming"http://www.cs.kent.ac.uk/people/staff/sjt/TTFP/
OO Language Engineering for the Post-Java Erahttp://www.cs.kent.ac.uk/projects/ofa/jcsp/
Apple: procedural -&gt; OO -&gt; AOP -&gt; advanced proceduralhttp://www.cs.kent.ac.uk/projects/ofa/jcsp/
Dynamic Languages Symposium Program Onlinehttp://www.cs.kent.ac.uk/projects/ofa/jcsp/
Dynamic Languages Symposium Program Onlinehttp://www.cs.kent.ac.uk/projects/ofa/jcsp/csp-java-model-abstract.html
Apple: procedural -&gt; OO -&gt; AOP -&gt; advanced proceduralhttp://www.cs.kent.ac.uk/projects/ofa/kroc/
Squeak: a Language for Communicating with Micehttp://www.cs.kent.ac.uk/projects/ofa/kroc/
A Language-Based Approach to Unifying Events and Threadshttp://www.cs.kent.ac.uk/projects/ofa/kroc/
An Overview of the Singularity Projecthttp://www.cs.kent.ac.uk/projects/ofa/kroc/
Guy Steele on Language Designhttp://www.cs.kent.ac.uk/projects/ofa/kroc/
Erlang concurrency: why asynchronious messages?http://www.cs.kent.ac.uk/projects/ofa/kroc/krocnet.pdf
Guy Steele on Language Designhttp://www.cs.kent.ac.uk/projects/ofa/nocc/
Functional Programming Has Reached The Masses; It's Called Visual Basichttp://www.cs.kent.ac.uk/projects/pivotal/
HaRe -- The Haskell Refactorerhttp://www.cs.kent.ac.uk/projects/refactor-fp/
HaRe -- The Haskell Refactorerhttp://www.cs.kent.ac.uk/projects/refactor-fp/hare.html
Darcshttp://www.cs.kent.ac.uk/projects/refactor-fp/hare.html
Your favourite editor/IDEhttp://www.cs.kent.ac.uk/projects/refactor-fp/hare.html
Visual Haskellhttp://www.cs.kent.ac.uk/projects/refactor-fp/hare.html
HaRe -- The Haskell Refactorerhttp://www.cs.kent.ac.uk/projects/refactor-fp/hare/demo.html
Vital: A Visual Interactive Typed Applicative Languagehttp://www.cs.kent.ac.uk/projects/vital/
subtext: Uncovering the simplicity of programminghttp://www.cs.kent.ac.uk/projects/vital/
Vital: A Visual Interactive Typed Applicative Languagehttp://www.cs.kent.ac.uk/projects/vital/reference/language/index.html
New Paul Graham thing...http://www.cs.kent.ac.uk/projects/vital
Functional Programming Has Reached The Masses; It's Called Visual Basichttp://www.cs.kent.ac.uk/projects/vital
Functional programming and software engineeringhttp://www.cs.kent.ac.uk/pubs/2001/1152/
FAD - A Functional Analysis and Design Methodologyhttp://www.cs.kent.ac.uk/pubs/2001/1152/index.html
Ada Programming Competitionhttp://www.cs.kuleuven.ac.be/~dirk/ada-belgium/contest/
An Invitation to Ada 2005http://www.cs.kuleuven.ac.be/~dirk/ada-belgium/events/04/040616-aec-ada2005.pdf
Mercury Vs Prologhttp://www.cs.kuleuven.ac.be/~dtai/projects/ALP/newsletter/archive_93_96/net/systems/mercury1.html
Abstract interpretation for constraint handling ruleshttp://www.cs.kuleuven.ac.be/cgi-bin-dtai/publ_info.pl?id=41668
Design Patterns as Higher-Order Datatype-Generic Programs.http://www.cs.kuleuven.be/~adriaan/?q=hodgp_scala_implicit
Design Patterns as Higher-Order Datatype-Generic Programs.http://www.cs.kuleuven.be/~adriaan/?q=hodgp_scala
The First 10 Prolog Programming Contestshttp://www.cs.kuleuven.be/~dtai/ppcbook/
You call that a Monad? This HERE's a Monad.... And a Shell.http://www.cs.kun.nl/~arjenw/ifl03arjenw.pdf
Categorical Logic and Type Theoryhttp://www.cs.kun.nl/~bart/CLT/bookinfo.html
Categorical Logic and Type Theoryhttp://www.cs.kun.nl/~bart/CLT/cltweb_prospectus.ps.Z
LOOP: Formal methods for object-oriented systemshttp://www.cs.kun.nl/~bart/LOOP/index.html
Coalgebraic Reasoning about Classes in Object-Oriented Languageshttp://www.cs.kun.nl/~bart/PAPERS/CMCS98.ps.Z
Concepts, Techniques and Models of Computer Programminghttp://www.cs.kun.nl/~bart/PAPERS/index.html
The Charity Languagehttp://www.cs.kun.nl/~bart/PAPERS/JR.ps.Z
The History of Thttp://www.cs.kun.nl/~bart/PAPERS/JR.ps.Z
Exercises in Coalgebraic Specificationhttp://www.cs.kun.nl/~bart/PAPERS/mathfit00.pdf
Exercises in Coalgebraic Specificationhttp://www.cs.kun.nl/~bart/PAPERS/mathfit00.ps.Z
Papers in Coalgebra Theory and Applicationshttp://www.cs.kun.nl/~bart/PAPERS/OOcoA.ps.Z
New Paul Graham thing...http://www.cs.kun.nl/~clean/
The Case for First Class Messageshttp://www.cs.kun.nl/~clean/
New CLR Language: Boohttp://www.cs.kun.nl/~clean/
Shrink-wrap developers: what programming language?http://www.cs.kun.nl/~clean/
Templates (C++, FPLs)http://www.cs.kun.nl/~clean/About_Clean/body_about_clean.html
JDO Architectureshttp://www.cs.kun.nl/~clean/About_Clean/tutorial/tutorial.html
JScript is a Functional Languagehttp://www.cs.kun.nl/~clean/CleanExtra/report20/chapter3/s35.html#s354
Looking for an old conversation on Cleanhttp://www.cs.kun.nl/~clean/CleanExtra/report20/chapter3/s35.html#s354
New Paul Graham thing...http://www.cs.kun.nl/~clean/CleanExtra/report20/chapter3/s37.html#s375
Explaining monadshttp://www.cs.kun.nl/~clean/CleanExtra/report20/chapter9/index.html
New CLR Language: Boohttp://www.cs.kun.nl/~clean/Download/License_Conditions/license_conditions.html
Clean and Haskell comparedhttp://www.cs.kun.nl/~clean/download/papers/cleanbook/
Clean System 2.1 is releasedhttp://www.cs.kun.nl/~clean/index.html
Clean now available under LGPL licensehttp://www.cs.kun.nl/~clean/index.html
Clean Now Available under LGPL Licensehttp://www.cs.kun.nl/~clean/index.html
Mirandahttp://www.cs.kun.nl/~clean/Manuals/Addison__Wesley_book/addison__wesley_book.html
Functional Programming in Cleanhttp://www.cs.kun.nl/~clean/Manuals/Clean_Book/clean_book.html
Reflections on reflection - Henk Barendregthttp://www.cs.kun.nl/~henk/
Reflections on reflection - Henk Barendregthttp://www.cs.kun.nl/~henk/courses.html
Python Metaclass Programminghttp://www.cs.kun.nl/~janz/yarrow
You call that a Monad? This HERE's a Monad.... And a Shell.http://www.cs.kun.nl/
Linguistic Universals and Particularshttp://www.cs.kun.nl/agfl/npx/index.html
A case study in class library verification: Java's vector classhttp://www.cs.kun.nl/csi/reports/info/CSI-R0007.html
Y Combinator in Rubyhttp://www.cs.kun.nl/pipermail/clean-list/1999/001095.html
Clean Shapeshttp://www.cs.kun.nl/pipermail/clean-list/2000/001278.html
New Paul Graham thing...http://www.cs.kun.nl/st/Onderzoek/Publicaties/publicaties.html#2004-vWeA2004-Esther
Is the current crop of statically typed languages giving static typing a bad name?http://www.cs.kun.nl/st/Onderzoek/Publicaties/publicaties.html#Papers2003
Tim Bray: Language fermentationhttp://www.cs.kun.nl/st/Onderzoek/Publicaties/publicaties.html
Can Programming Be Liberated from the von Neumann Style?http://www.cs.kun.nl/st/Onderzoek/Publicaties/publicaties.html
Amusing questionhttp://www.cs.le.ac.uk/people/akurz/CWI/public_html/cml-esslli01.html
Turing Extender Language (TXL)http://www.cs.lth.se/Research/LDTA2004/d02_Cordy.pdf
Turing Extender Language (TXL)http://www.cs.lth.se/Research/LDTA2004/proceedings.shtml
Types and reflectionhttp://www.cs.luc.edu/users/laufer/papers/reflection93.pdf
Getting Startedhttp://www.cs.man.ac.uk/%7Ept/stable/Proofs+Types.html
Getting Startedhttp://www.cs.man.ac.uk/%7Ept
Proofs and Typeshttp://www.cs.man.ac.uk/~david/
Proofs and Typeshttp://www.cs.man.ac.uk/~david/categories/
What's up guys?http://www.cs.man.ac.uk/~david/categories/
Unification on Stateless Objectshttp://www.cs.man.ac.uk/~horrocks/FaCT
Description Logics in Literate Haskellhttp://www.cs.man.ac.uk/~horrocks/Publications/download/2003/HoPH03a.pdf
99 Bottles: Take one down...http://www.cs.man.ac.uk/~pjj/beer/index.html
after vertical layout, what about horizontal layout?http://www.cs.man.ac.uk/~pjj/cs2112/langdes/indent.html
Resources related to logic?http://www.cs.man.ac.uk/~pt/stable/Proofs+Types.html
"Proofs and Types" available onlinehttp://www.cs.man.ac.uk/~pt
Handbook of Automated Reasoninghttp://www.cs.man.ac.uk/~voronkov/handbook-ar/assistants.ps
Handbook of Automated Reasoninghttp://www.cs.man.ac.uk/~voronkov/handbook-ar/checking.ps
Handbook of Automated Reasoninghttp://www.cs.man.ac.uk/~voronkov/handbook-ar/index.html
Handbook of Automated Reasoninghttp://www.cs.man.ac.uk/~voronkov/handbook-ar/numerical.ps
Handbook of Automated Reasoninghttp://www.cs.man.ac.uk/~voronkov/handbook-ar/rewriting.ps
Handbook of Automated Reasoninghttp://www.cs.man.ac.uk/~voronkov/handbook-ar/type.ps
Handbook of Automated Reasoninghttp://www.cs.man.ac.uk/~voronkov/handbook-ar/unification.ps
Project JOOS (Java's Object Oriented Subset)http://www.cs.mcgill.ca/~hendren/SableCC/JJOOS/report.ps
Anti-Java Articlehttp://www.cs.mdx.ac.uk/harold/papers/javaspae.html
Java Spec Reporthttp://www.cs.mdx.ac.uk/harold/papers/javaspae.html
Predicting programming course success from a single entrance examhttp://www.cs.mdx.ac.uk/research/PhDArea/saeed/
Predicting programming course success from a single entrance examhttp://www.cs.mdx.ac.uk/research/PhDArea/saeed/paper1.pdf
Predicting programming course success from a single entrance examhttp://www.cs.mdx.ac.uk/research/PhDArea/saeed/test(week-0).doc
Guido van Rossum: Programming at Python Speedhttp://www.cs.mdx.ac.uk/staffpages/mml/
Guarded Induction and Weakly Final Coalgebras in Dependent Type Theoryhttp://www.cs.missouri.edu/~harrison/drafts/CheapThreads.pdf
A Language-Based Approach to Unifying Events and Threadshttp://www.cs.missouri.edu/~harrison/drafts/CheapThreads.pdf
Trampolining Architectureshttp://www.cs.missouri.edu/~harrison/drafts/CheapThreads.pdf
Nonalgorithmic programminghttp://www.cs.mu.oz.au/~bjpop/buddha/
A declarative debugger for Haskell 98http://www.cs.mu.oz.au/~bjpop/buddha/
No new items?http://www.cs.mu.oz.au/~bjpop/buddha/
A declarative debugger for Haskell 98http://www.cs.mu.oz.au/~bjpop/buddha/onlinedocs/UserGuide/node4.html#SECTION00042000000000000000
Higher-order logic programming in Prologhttp://www.cs.mu.oz.au/~lee/papers/ho/
Chameleonhttp://www.cs.mu.oz.au/~sulzmann/chameleon
Chameleonhttp://www.cs.mu.oz.au/~sulzmann/chr/publications.html
New Chip Heralds a Parallel Futurehttp://www.cs.mu.oz.au/info/seminars/20030701-Schulte.html
OO Weed Languageshttp://www.cs.mu.oz.au/info/seminars/20030701-Schulte.html
Programming Paradigms of the Andorra Kernel Languagehttp://www.cs.mu.oz.au/mercury/
Typed Prologhttp://www.cs.mu.oz.au/research/mercury/
Embedding Prolog in Haskellhttp://www.cs.mu.oz.au/research/mercury/
Expressiveness of Declarative Languageshttp://www.cs.mu.oz.au/research/mercury/
Insecure Macho Lovehttp://www.cs.mu.oz.au/research/mercury/
Software Extension and Integration with Type Classeshttp://www.cs.mu.oz.au/research/mercury/
Logic Programminghttp://www.cs.mu.oz.au/research/mercury/
Why don't more people use Prolog?http://www.cs.mu.oz.au/research/mercury/
Mercury Programming Languagehttp://www.cs.mu.oz.au/research/mercury/
What is so bad about compiling?http://www.cs.mu.oz.au/research/mercury/backends.html
Curl on /. + Quickieshttp://www.cs.mu.oz.au/research/mercury/download/release.html
Mercury Programming Languagehttp://www.cs.mu.oz.au/research/mercury/information/comparison_with_haskell.html
Static Typing Where Possible, Dynamic Typing When Neededhttp://www.cs.mu.oz.au/research/mercury/information/comparison_with_haskell.html
Typed Prologhttp://www.cs.mu.oz.au/research/mercury/information/doc/transition_guide_toc.html
Mercury Programming Languagehttp://www.cs.mu.oz.au/research/mercury/information/doc/transition_guide_toc.html
Mercury Vs Prologhttp://www.cs.mu.oz.au/research/mercury/information/doc-release/transition_guide_toc.html
Mercury on .NET - what next?http://www.cs.mu.oz.au/research/mercury/information/dotnet/mercury_and_dotnet.html
P# - Prolog compiler for .Nethttp://www.cs.mu.oz.au/research/mercury/information/dotnet/mercury_and_dotnet.html
Language Design Documentshttp://www.cs.mu.oz.au/research/mercury/information/papers/jicslp_talk.ps.gz
NULLhttp://www.cs.mu.oz.au/research/mercury/information/papers/jicslp_talk.ps.gz
Mercury Programming Languagehttp://www.cs.mu.oz.au/research/mercury/mailing-lists/mailing-lists.html
Efficient tree searches in Logic Languageshttp://www.cs.mu.oz.au/research/mercury/mailing-lists/mercury-users/list.html
Efficient tree searches in Logic Languageshttp://www.cs.mu.oz.au/research/mercury/mailing-lists/mercury-users/mercury-users.0012/0039.html
Efficient tree searches in Logic Languageshttp://www.cs.mu.oz.au/research/mercury/mailing-lists/mercury-users/mercury-users.0012/0040.html
Byte Code Engineering Libraryhttp://www.cs.ncl.ac.uk/old/research/dependability/reflection/
PROGRAMMING WITH {SETS}http://www.cs.nmsu.edu/~complog/sets/index.html
Semantics-based Filtering: Logic Programming's Killer App?http://www.cs.nmsu.edu/~gupta/assistive.html
Semantics-based Filtering: Logic Programming's Killer App?http://www.cs.nmsu.edu/~gupta/sem.html
Godiva - a Very High Level Dialect of Javahttp://www.cs.nmsu.edu/~jeffery/godiva/
Godiva - a Very High Level Dialect of Javahttp://www.cs.nmsu.edu/~jeffery/godiva/godiva.html
Godiva - a Very High Level Dialect of Javahttp://www.cs.nmsu.edu/~jeffery/godiva/semi.html
Ralph Griswold diedhttp://www.cs.nmsu.edu/~jeffery/vcsc/
Icon Language Implementation and Unicon Newshttp://www.cs.nmsu.edu/~sgaikaiw/Thesis.pdf
Scheme on .NEThttp://www.cs.northwestern.edu/~surana/
Scheme on .NEThttp://www.cs.northwestern.edu/~surana/features.html
MPS-based editor for Epigram programming language.http://www.cs.nott.ac.uk/~ctm/
Simpler representation of operational semantics?http://www.cs.nott.ac.uk/~ctm/diff.ps.gz
Why Dependent Types Matterhttp://www.cs.nott.ac.uk/~ctm/epigram-notes.ps.gz
MPS-based editor for Epigram programming language.http://www.cs.nott.ac.uk/~ctm/epigram-notes.ps.gz
Monads are an idiom, but Idiom isn't a monadhttp://www.cs.nott.ac.uk/~ctm/IdiomLite.pdf
The Essence of the Iterator Patternhttp://www.cs.nott.ac.uk/~ctm/IdiomLite.pdf
The new old or The "Return" to Concurrencyhttp://www.cs.nott.ac.uk/~ctm/IdiomLite.pdf
The essence of Dataflow Programming by Tarmo Uustalu and Varmo Venehttp://www.cs.nott.ac.uk/~ctm/IdiomLite.pdf
I am not a number: I am a free variablehttp://www.cs.nott.ac.uk/~ctm/notanum.ps.gz
McBride Derivative paperhttp://www.cs.nott.ac.uk/~ctm/publications.html
MPS-based editor for Epigram programming language.http://www.cs.nott.ac.uk/~ctm/view.ps.gz
I am not a number: I am a free variablehttp://www.cs.nott.ac.uk/~ctm
Fusion in less spacehttp://www.cs.nott.ac.uk/~cvh/hylos/hylos.pdf
Accurate step countinghttp://www.cs.nott.ac.uk/~cvh/stepCounting/stepCounting.pdf
Metamorphic Programminghttp://www.cs.nott.ac.uk/~gmh//bib.html#fold
Metamorphic Programminghttp://www.cs.nott.ac.uk/~gmh//bib.html
OOP Is Much Better in Theory Than in Practicehttp://www.cs.nott.ac.uk/~gmh//faq.html
SE/Algebra coursehttp://www.cs.nott.ac.uk/~gmh/
Sudokuhttp://www.cs.nott.ac.uk/~gmh/afp.html
SE/Algebra coursehttp://www.cs.nott.ac.uk/~gmh/bib.html#approx
SE/Algebra coursehttp://www.cs.nott.ac.uk/~gmh/bib.html#bananas
SE/Algebra coursehttp://www.cs.nott.ac.uk/~gmh/bib.html#corecursion
Proof methods for corecursive programshttp://www.cs.nott.ac.uk/~gmh/bib.html#corecursion
SE/Algebra coursehttp://www.cs.nott.ac.uk/~gmh/bib.html#countdown
Streaming Representation-Changershttp://www.cs.nott.ac.uk/~gmh/bib.html#exceptions
Why recursing is better than loopinghttp://www.cs.nott.ac.uk/~gmh/bib.html#fold
SE/Algebra coursehttp://www.cs.nott.ac.uk/~gmh/bib.html#fold
SE/Algebra coursehttp://www.cs.nott.ac.uk/~gmh/bib.html#methods
Building Interpreters by Composing Monadshttp://www.cs.nott.ac.uk/~gmh/bib.html#monparsing
Combinator Parsershttp://www.cs.nott.ac.uk/~gmh/bib.html#monparsing
Mechanics of designing and implementing a languagehttp://www.cs.nott.ac.uk/~gmh/bib.html#monparsing
What is a monad, why should I use it, and when is it appropriate?http://www.cs.nott.ac.uk/~gmh/bib.html#pearl
Neko 1.0http://www.cs.nott.ac.uk/~gmh/bib.html#pearl
SE/Algebra coursehttp://www.cs.nott.ac.uk/~gmh/bib.html#when
Graham Hutton: Programming in Haskellhttp://www.cs.nott.ac.uk/~gmh/book.html
Functional Programming Has Reached The Masses; It's Called Visual Basichttp://www.cs.nott.ac.uk/~gmh/book.html
Slides for ' Programming in Haskell'http://www.cs.nott.ac.uk/~gmh/book.html
The countdown problemhttp://www.cs.nott.ac.uk/~gmh/countdown.hs
The countdown problemhttp://www.cs.nott.ac.uk/~gmh/countdown.pdf
The essence of compiling exceptionshttp://www.cs.nott.ac.uk/~gmh/exceptions.pdf
Research Papershttp://www.cs.nott.ac.uk/~gmh/fold.pdf
"The Anatomy of a Loop"http://www.cs.nott.ac.uk/~gmh/fold.pdf
Filter-Reduce Optimizationhttp://www.cs.nott.ac.uk/~gmh/fold.pdf
NULLhttp://www.cs.nott.ac.uk/~gmh/fold.pdf
Getting Startedhttp://www.cs.nott.ac.uk/~gmh/fold.pdf
Dodohttp://www.cs.nott.ac.uk/~gmh/fold.pdf
NULLhttp://www.cs.nott.ac.uk/~gmh/fold.ps
Research Papershttp://www.cs.nott.ac.uk/~gmh/fold.ps
Introduction to Functional Programminghttp://www.cs.nott.ac.uk/~gmh/functional.html
What is the Meaning of These Constant Interruptions?http://www.cs.nott.ac.uk/~gmh/interrupts.pdf
Getting Startedhttp://www.cs.nott.ac.uk/~gmh/monparsing.pdf
Weak vs. strong typinghttp://www.cs.nott.ac.uk/~gmh/pearl.pdf
Syntax Designhttp://www.cs.nott.ac.uk/~gmh/pearl.pdf
Graham Hutton: Programming in Haskellhttp://www.cs.nott.ac.uk/~gmh/preview.pdf
Sudokuhttp://www.cs.nott.ac.uk/~gmh/sudoku.lhs
When is a function a fold or an unfold?http://www.cs.nott.ac.uk/~gmh/wgp01.html
Higher-order transformation of logic programshttp://www.cs.nott.ac.uk/~gmh/wgp01.html
When is a function a fold or an unfold?http://www.cs.nott.ac.uk/~gmh/wgp01/gibbons-paper.pdf
When is a function a fold or an unfold?http://www.cs.nott.ac.uk/~gmh/wgp01/gibbons-slides.pdf
Higher-order transformation of logic programshttp://www.cs.nott.ac.uk/~gmh/wgp01/seres-paper.pdf
A type-correct, stack-safe, provably correct, expression compiler in Epigramhttp://www.cs.nott.ac.uk/~jjw/
A type-correct, stack-safe, provably correct, expression compiler in Epigramhttp://www.cs.nott.ac.uk/~jjw/papers/Compiler_Pearl/Compiler_Pearl.pdf
Grady Booch: AOSD keynotehttp://www.cs.nott.ac.uk/~nem/complexity.pdf
How are GADTs useful in practical programming?http://www.cs.nott.ac.uk/~nhn/
How are GADTs useful in practical programming?http://www.cs.nott.ac.uk/~nhn/Publications/icfp2005.pdf
What do you believe about Programming Languages (that you can't prove (yet))?http://www.cs.nott.ac.uk/~nhn/TFP2006/Papers/30-BradyHammond-DependentlyTypedMetaProgramming.pdf
Petition for adding garbage collection to C++.http://www.cs.nott.ac.uk/~nhn/TFP2006/Papers/30-BradyHammond-DependentlyTypedMetaProgramming.pdf2
Folds, Church Encodings, Builds, and Short Cut Fusion for Nested Types: A Principled Approachhttp://www.cs.nott.ac.uk/~nxg/Popl07.hs
Backhouse on Mathematics and Programminghttp://www.cs.nott.ac.uk/~rcb/
Backhouse on Mathematics and Programminghttp://www.cs.nott.ac.uk/~rcb/inaugural.pdf
Open problems in category theory and computing sciencehttp://www.cs.nott.ac.uk/~txa/
Questions about Semantics.http://www.cs.nott.ac.uk/~txa/
Why Dependent Types Matterhttp://www.cs.nott.ac.uk/~txa/g51mcs/
Basic(er) Simple(r) Type Theory(?)http://www.cs.nott.ac.uk/~txa/g51mcs/notes.pdf
Midland Graduate School 2004 / APPSEM Spring School 2004http://www.cs.nott.ac.uk/~txa/mgs/
Basic(er) Simple(r) Type Theory(?)http://www.cs.nott.ac.uk/~txa/mgs/TOP.html
Questions about Semantics.http://www.cs.nott.ac.uk/~txa/projects/index.html
The fundamental difference between Sets and Lists?http://www.cs.nott.ac.uk/~txa/publ/
lambda-calculus and typeshttp://www.cs.nott.ac.uk/~txa/publ/
lambda-calculus and typeshttp://www.cs.nott.ac.uk/~txa/publ/mgs04.pdf
Folding neither Left nor Right (or how to avoid overspecifying the solution to a problem)http://www.cs.nott.ac.uk/~txa/publ/mpc04.pdf
Differentiating Data Structureshttp://www.cs.nott.ac.uk/~txa/publ/partial-draft.pdf
A Functional Quantum Programming Languagehttp://www.cs.nott.ac.uk/~txa/publ/qml-draft.pdf
Gottfried Wilhelm Leibnizhttp://www.cs.nott.ac.uk/~txa/publ/tlca03.pdf
Why Dependent Types Matterhttp://www.cs.nott.ac.uk/~txa/publ/ydtm.pdf
Why Dependent Types Matterhttp://www.cs.nott.ac.uk/~txa/publ/ydtm.pdf
Additions to the research papers pagehttp://www.cs.nott.ac.uk/Department/Staff/gmh/bananas.ps
Currying of Complex Interfaceshttp://www.cs.nott.ac.uk/Department/Techreports/96-3.html
Sudokuhttp://www.cs.nott.ac.uk/Research/fop/
Spring School on Datatype-Generic Programming 2006http://www.cs.nott.ac.uk/ssdgp2006/
Open data types and open functionshttp://www.cs.nott.ac.uk/ssdgp2006/
Fission for Program Comprehensionhttp://www.cs.nott.ac.uk/ssdgp2006/
Spring School on Datatype-Generic Programming 2006http://www.cs.nott.ac.uk/ssdgp2006/
On the Unusual Effectiveness of Logic in Computer Sciencehttp://www.cs.nyu.edu/pipermail/fom/1998-January/000997.html
2nd CfP: Structures and Deductionshttp://www.cs.nyu.edu/pipermail/fom/2003-June/006774.html
Why Events Are a Bad Ideahttp://www.cs.nyu.edu/rgrimm/teaching/fa03-web/091603.pdf
Why Events Are a Bad Ideahttp://www.cs.nyu.edu/rgrimm/teaching/readings/events-threads.pdf
xtc - eXTensible Chttp://www.cs.nyu.edu/rgrimm/xtc/
Packrat Parsinghttp://www.cs.nyu.edu/rgrimm/xtc/rats.html
The Language Machine - a toolkit for language and grammarhttp://www.cs.nyu.edu/rgrimm/xtc/rats-intro.html
The Oberlin CS DRAGN Projecthttp://www.cs.oberlin.edu/classes/dragn
Interview with Brian Kernighanhttp://www.cs.oberlin.edu/students/jbasney/critique/Richie.ps
Handling Graphs in Functional PLshttp://www.cs.orst.edu/~erwig/fgl/
Metamorphic Programminghttp://www.cs.orst.edu/~erwig/meta/
Handling Graphs in Functional PLshttp://www.cs.orst.edu/~erwig/papers/abstracts.html#JFP01
Adding Apples to Orangeshttp://www.cs.orst.edu/~erwig/papers/abstracts.html#PADL02
Programming with pictureshttp://www.cs.orst.edu/~erwig/papers/abstracts.html#VL95
Categorical Programming with Abstract Data Typeshttp://www.cs.orst.edu/~erwig/papers/CategoricalADT_AMAST98.pdf
Programming with pictureshttp://www.cs.orst.edu/~erwig/papers/HeteroVisualPL_VL95.pdf
Programming with pictureshttp://www.cs.orst.edu/~erwig/papers/HeteroVisualPL_VL95.ps.gz
Dynamic Languages Symposium Program Onlinehttp://www.cs.ou.edu/~beseme/
Practical Theory (was: T)http://www.cs.ou.edu/~beseme/
Programming: 50, 100 years from nowhttp://www.cs.ou.edu/cs1323h/textbook/haskell.shtml
Generic Programminghttp://www.cs.ou.edu/cs1323h/textbook/haskell.shtml
Beseme Project Overviewhttp://www.cs.ou.edu/research/beseme.shtml
Basic(er) Simple(r) Type Theory(?)http://www.cs.ou.edu/research/beseme.shtml
Beseme Project Overviewhttp://www.cs.ou.edu/research/beseme.shtml
Putting Curry-Howard to Workhttp://www.cs.pdx.edu/~black/publications/Mms062%203rd%20try.pdf
Is this a new programming paradigmhttp://www.cs.pdx.edu/~black/publications/Mms062%203rd%20try.pdf
How are GADTs useful in practical programming?http://www.cs.pdx.edu/~sheard/
Invariants/Contracts vs. typeshttp://www.cs.pdx.edu/~sheard/
Omegahttp://www.cs.pdx.edu/~sheard/
The Role of Type Equality in Meta-Programminghttp://www.cs.pdx.edu/~sheard/
Omegahttp://www.cs.pdx.edu/~sheard/Omega/index.html
The Role of Type Equality in Meta-Programminghttp://www.cs.pdx.edu/~sheard/Omega/index.html
Omegahttp://www.cs.pdx.edu/~sheard/Omega/OmegaManual.ps
GADTs + Extensible Kinds = Dependent Programminghttp://www.cs.pdx.edu/~sheard/papers/GADT+ExtKinds.ps
Omegahttp://www.cs.pdx.edu/~sheard/papers/ProgStaticInv.ps
Generalized ADTs in Haskellhttp://www.cs.pdx.edu/~sheard/papers/ProgStaticInv.ps
The Role of Type Equality in Meta-Programminghttp://www.cs.pdx.edu/~sheard/papers/PutCurryHoward2WorkFinalVersion.ps
Putting Curry-Howard to Workhttp://www.cs.pdx.edu/~sheard/papers/PutCurryHoward2WorkFinalVersion.ps
Open data types and open functionshttp://www.cs.pdx.edu/~sheard/papers/SheardPuttingCurryHoward2Work.pdf
GADTs + Extensible Kinds = Dependent Programminghttp://www.cs.pdx.edu/~sheard/papers/SheardPuttingCurryHoward2Work.pdf
The Role of Type Equality in Meta-Programminghttp://www.cs.pdx.edu/~sheard
Exploiting parser ambiguityhttp://www.cs.princeton.edu/~appel/modern/
Compiling with Continuationshttp://www.cs.princeton.edu/~appel/modern/toc.html
Foundational Proof-Carrying Codehttp://www.cs.princeton.edu/~appel/papers/fpcc.pdf
Using Memory Errors to Attack a Virtual Machinehttp://www.cs.princeton.edu/~appel/papers/memerr.pdf
A Very Modal Model of a Modern, Major, General Type Systemhttp://www.cs.princeton.edu/~appel/papers/modalmodel.pdf
Conversion of 'functional' to 'imperative' algorithms: is it possible?http://www.cs.princeton.edu/~appel/papers/ssafun.pdf
Neologismhttp://www.cs.princeton.edu/~appel/papers/ssafun.pdf
Instruction scheduling and imperative functional programminghttp://www.cs.princeton.edu/~appel/papers/ssafun.ps
Lightweight Static Capabilitites (II)http://www.cs.princeton.edu/~appel/twelf-tutorial/
Courses Home Pageshttp://www.cs.princeton.edu/~dpw/courses/spring02/projects.htm
NULLhttp://www.cs.princeton.edu/~dpw/courses/spring02/projects.htm
Tim Bray: Don't Invent XML Languageshttp://www.cs.princeton.edu/~dpw/papers/700popl06.pdf
Thoughts From The Headhttp://www.cs.princeton.edu/~dpw/popl/04/#Affiliated%20Events
Thoughts From The Headhttp://www.cs.princeton.edu/~dpw/popl/04/
Tim Bray: Don't Invent XML Languageshttp://www.cs.princeton.edu/~dpw/popl/06/popl_2006_preliminary_program.htm
The Next Mainstream Programming Languageshttp://www.cs.princeton.edu/~dpw/popl/06/Tim-POPL.ppt
Short examples of complex use of state?http://www.cs.princeton.edu/~mcc/olden.html
Why Events Are a Bad Ideahttp://www.cs.princeton.edu/~vivek/flash/
Real-life use case - which PLs support it nicely?http://www.cs.princeton.edu/~yitzhakm/publications/next700ddl.pdf
CodeProfiles.java - CODeDOC 2002http://www.cs.princeton.edu/~yitzhakm/publications/next700ddl.pdf
Programming: 50, 100 years from nowhttp://www.cs.princeton.edu/~yitzhakm/publications/next700ddl.pdf
Why Events Are a Bad Ideahttp://www.cs.princeton.edu/~yruan/debox/debox.pdf
NULLhttp://www.cs.princeton.edu/courses/archive/fall00/cs510/
Courses Home Pageshttp://www.cs.princeton.edu/courses/archive/fall00/cs510/
Garbage Collection as a Lazy Algorithmhttp://www.cs.princeton.edu/research/techreps/TR-640-01
Dependent types: literature, implementations and limitations ?http://www.cs.princeton.edu/research/techreps/TR-695-04
Is "post OO" just over?http://www.cs.princeton.edu/sip/projects/aspectml/
Language Support for Disributed Processinghttp://www.cs.princeton.edu/sip/projects/pcc/
&mu;ABC: A Minimal Aspect Calculushttp://www.cs.princeton.edu/sip/pub/aspects-theory.pdf
PLEAC - Programming Language Examples Alike Cookbookhttp://www.cs.princeton.edu/software/cii/
Parrot In Detailhttp://www.cs.princeton.edu/software/cii/
Parrot In Detailhttp://www.cs.princeton.edu/software/cii/pkg/src/arena.c
cdb, A Machine-Independent Debuggerhttp://www.cs.princeton.edu/software/lcc/
cdb, A Machine-Independent Debuggerhttp://www.cs.princeton.edu/software/lcc/cdb/
J-SEAL2http://www.cs.purdue.edu/homes/jv/
J-SEAL2http://www.cs.purdue.edu/homes/jv/pub/wipl-book99.ps.gz
Java Subtype Tests in Real-Timehttp://www.cs.purdue.edu/homes/jv/pubs/ecoop03.pdf
A Type System Equivalent to Model Checkinghttp://www.cs.purdue.edu/homes/mnaik/pubs/tsemc.html
Type-Based Analysis and Applicationshttp://www.cs.purdue.edu/homes/palsberg/tba/
Type-Based Analysis and Applicationshttp://www.cs.purdue.edu/homes/palsberg/tba/papers/palsberg-paste01.ps
Guiding Visitors: Separating Navigation from Computationhttp://www.cs.purdue.edu/jtb/
New extension for the TXL language : ETXLhttp://www.cs.queensu.ca/~cordy/Papers/Cordy_TXL_LDTA04.pdf
Summary of techniques / approaches / models / languages for parallel computationhttp://www.cs.queensu.ca/home/skill/models.ps
New extension for the TXL language : ETXLhttp://www.cs.queensu.ca/home/thurston/etxl/
New extension for the TXL language : ETXLhttp://www.cs.queensu.ca/home/thurston/evotxl-final.pdf
A tutorial on graph transformationhttp://www.cs.queensu.ca/TechReports/Reports/1995-373.pdf
Invariants/Contracts vs. typeshttp://www.cs.rhul.ac.uk/~zhaohui/books.html
teaching programming; any research or results?http://www.cs.rice.edu/~cork/teachjava/
Structure & Interpretation of Computer Programshttp://www.cs.rice.edu/~dorai/t-y-scheme/t-y-scheme.html
Lazy Functional Parser Combinators in Javahttp://www.cs.rice.edu/~eallen/papers/nextgen-final.pdf
Concoqtion: Mixing Indexed Types and Hindley-Milner Type Inferencehttp://www.cs.rice.edu/~jgs3847/pubs/pubs/2007/pasalic07:_concoq.pdf
Robert Harper Named as ACM Fellowhttp://www.cs.rice.edu/~keith/
The Future of Compilershttp://www.cs.rice.edu/~keith/1960s/
Computing Curricula 2001http://www.cs.rice.edu/~matthias/
Python Helps Disney Write a New Scripthttp://www.cs.rice.edu/~matthias/210/RealWorld/disney
Computing Curricula 2001http://www.cs.rice.edu/~matthias/cc2001.html
Folding over treeshttp://www.cs.rice.edu/~matthias/Javar/
Design By Contracthttp://www.cs.rice.edu/~matthias/Presentations/Jcontracts.ppt
Next Generation Programming Language Researchhttp://www.cs.rice.edu/~matthias/Presentations/next.html
Next Generation Programming Language Researchhttp://www.cs.rice.edu/~matthias/Presentations/next.ppt
SILK - A Playful Blend of Scheme and Javahttp://www.cs.rice.edu/~matthias/Scheme2000/anderson.ps
Intro to call-with-current-continuationhttp://www.cs.rice.edu/~matthias/TLS/
The Why of Yhttp://www.cs.rice.edu/~matthias/TLS/tls-sample.ps
Intro to call-with-current-continuationhttp://www.cs.rice.edu/~matthias/TSS/
Intro to call-with-current-continuationhttp://www.cs.rice.edu/~matthias/TSS/tss-sample.ps
Modified javac That Processes Annotations on Local Variableshttp://www.cs.rice.edu/~mgricken/research/laptjavac
The Role of Type Equality in Meta-Programminghttp://www.cs.rice.edu/~pasalic/thesis/body.pdf
Contracts Reading Listhttp://www.cs.rice.edu/~robby/contract-reading-list/
LL1 on technetcasthttp://www.cs.rice.edu/~shriram/
JScript is a Functional Languagehttp://www.cs.rice.edu/~taha/MetaOCaml/
A Methodology for Generating Verified Combinatorial Circuitshttp://www.cs.rice.edu/~taha/publications/conference/emsoft04.pdf
Relating FFTW and Split-Radixhttp://www.cs.rice.edu/~taha/publications/conference/icess04.pdf
Environment Classifiershttp://www.cs.rice.edu/~taha/publications/conference/popl03.pdf
DSL Implementation in MetaOCaml, Template Haskell, and C++http://www.cs.rice.edu/~taha/publications/preprints/2003-12-01.pdf
Practical Aspects of Multi-Stage Programminghttp://www.cs.rice.edu/~taha/publications/preprints/2004-02-16.pdf
A Methodology for Generating Verified Combinatorial Circuitshttp://www.cs.rice.edu/~taha/publications/preprints/2005-04-13.pdf
Implicitly Heterogeneous Multi-stage Programminghttp://www.cs.rice.edu/~taha/publications/preprints/2005-04-16.pdf
Macros as Multi-Stage Computationshttp://www.cs.rice.edu/~taha/publications/preprints/icfp01-pre.pdf
A syntactic approach to type soundnesshttp://www.cs.rice.edu/~taha/teaching/02F/511/papers/WF.ps
On the Unusual Effectiveness of Logic in Computer Sciencehttp://www.cs.rice.edu/~vardi/logic/
On the Unusual Effectiveness of Logic in Computer Sciencehttp://www.cs.rice.edu/~vardi/papers/aaas99.jsl.ps.gz
Scheme Tutorial (book)http://www.cs.rice.edu/CS/PLT/packages/drscheme/
Modeling an Algebraic Stepperhttp://www.cs.rice.edu/CS/PLT/packages/drscheme/download.html
Maya - Syntax extension for Javahttp://www.cs.rice.edu/CS/PLT/packages/schelog/
Soft Typinghttp://www.cs.rice.edu/CS/PLT/Publications/
Soft Typinghttp://www.cs.rice.edu/CS/PLT/Publications/cs96-cf.ps.gz
Modeling an Algebraic Stepperhttp://www.cs.rice.edu/CS/PLT/Publications/esop2001-cff.pdf
Scheme as a web server language/OShttp://www.cs.rice.edu/CS/PLT/Publications/esop2001-gkvf.pdf.gz
Why You Might Want to Try Rubyhttp://www.cs.rice.edu/CS/PLT/Publications/icfp98-ff.pdf
Why You Might Want to Try Rubyhttp://www.cs.rice.edu/CS/PLT/Publications/icfp98-ff.ps.gz
Why You Might Want to Try Rubyhttp://www.cs.rice.edu/CS/PLT/Publications/icfp98-ff/
Why You Might Want to Try Rubyhttp://www.cs.rice.edu/CS/PLT/Publications/icfp98-ff/paper.shtml
H-M type inference and imperative language featureshttp://www.cs.rice.edu/CS/PLT/Publications/lasc95-w.ps.gz
How to approach?http://www.cs.rice.edu/CS/PLT/Publications/tr97-292.ps.gz
SE/Algebra coursehttp://www.cs.rice.edu/CS/PLT/Teaching/Lectures/Released/Book/
Dating Design Patternshttp://www.cs.rice.edu/News/items/EuroComm.shtml
Dating Design Patternshttp://www.cs.rice.edu/News/items/GothicGhouls.shtml
Grad School advicehttp://www.cs.rose-hulman.edu/~ardis/CSDept/GradSchool/
Grad School advicehttp://www.cs.rose-hulman.edu/~ardis/CSDept/GradSchool/lepinski.txt
Apple: procedural -&gt; OO -&gt; AOP -&gt; advanced proceduralhttp://www.cs.rpi.edu/~cheng3/compc++/
Interactions of Abstractions in Programminghttp://www.cs.rpi.edu/~musser/gp/
House , hOp - the Haskell Operating Systemhttp://www.cs.ru.nl/~arjenw/
Arrows, like Monads, are Monoidshttp://www.cs.ru.nl/~bart/
OOP Is Much Better in Theory Than in Practicehttp://www.cs.ru.nl/~bart/PAPERS/
Premonoidal categories and notions of computationhttp://www.cs.ru.nl/~bart/PAPERS/
Static type inference & late binding?http://www.cs.ru.nl/~clean/
ACM Queue: A Conversation with Alan Kayhttp://www.cs.ru.nl/~clean/
Implementing Higher Order Messageshttp://www.cs.ru.nl/~clean/
Software Extension and Integration with Type Classeshttp://www.cs.ru.nl/~clean/About_Clean/Clean_Language_Features/clean_language_features.html
Yearning for a practical schemehttp://www.cs.ru.nl/~clean/About_Clean/Clean_Language_Features/clean_language_features.html
Implementing Higher Order Messageshttp://www.cs.ru.nl/~clean/About_Clean/tutorial/body_tutorial.html#listscomprehensions
Why Are ALL Programming Languages So Low Level?http://www.cs.ru.nl/~clean/About_Clean/tutorial/tutorial.html
expressivity of "idiomatic C++"http://www.cs.ru.nl/~clean/CleanExtra/report20/chapter3/s36.html
Linear types for aliased resourceshttp://www.cs.ru.nl/~clean/CleanExtra/report20/chapter9/s97.html
Collection of links to monad implementations in various languages.http://www.cs.ru.nl/~clean/Download/Download_Libraries/Std_Env/StdFunc/stdfunc.html
Linear types for aliased resourceshttp://www.cs.ru.nl/~clean/download/papers/1996/bare96-uniclosed.pdf
The breaking point of language usability?http://www.cs.ru.nl/~erikpoll/index.html
The breaking point of language usability?http://www.cs.ru.nl/~erikpoll/publications/monad.html
The breaking point of language usability?http://www.cs.ru.nl/~erikpoll/publications/tcs03.html
What do you believe about Programming Languages (that you can't prove (yet))?http://www.cs.ru.nl/~freek/comparison/files/coq.v
What do you believe about Programming Languages (that you can't prove (yet))?http://www.cs.ru.nl/~freek/comparison/files/hol.ml
What do you believe about Programming Languages (that you can't prove (yet))?http://www.cs.ru.nl/~freek/comparison/files/mizar.miz
AdbmaLhttp://www.cs.ru.nl/~hendriks/coq/adbmal/
Visual Basic and LINQhttp://www.cs.ru.nl/~henk/lambdacalculus.html
Interval Computationshttp://www.cs.ru.nl/~milad/manydigits/
According to Allen Holub programming is now a liberal art. When did this happen?http://www.cs.ru.nl/~pieter/gentest/gentest.html
The Weird World of Bi-Directional Programminghttp://www.cs.ru.nl/A.vanWeelden/bi-arrows/
Amusing questionhttp://www.cs.ru.nl/B.Jacobs/CLG/JacobsCoalgebraIntro.pdf
Premonoidal categories and notions of computationhttp://www.cs.ru.nl/B.Jacobs/CLT/bookinfo.html
Type theory question...http://www.cs.ru.nl/B.Jacobs/CLT/bookinfo.html
Distributive laws for the Coinductive Solution of Recursive Equationshttp://www.cs.ru.nl/B.Jacobs/PAPERS/cmcs04-solutions.pdf
Arrows, like Monads, are Monoidshttp://www.cs.ru.nl/B.Jacobs/PAPERS/iandc-solutions.pdf
Distributive laws for the Coinductive Solution of Recursive Equationshttp://www.cs.ru.nl/B.Jacobs/PAPERS/iandc-solutions.pdf
Amusing questionhttp://www.cs.ru.nl/B.Jacobs/PAPERS/index.html
Relevance of Curry-Howardhttp://www.cs.ru.nl/B.Jacobs/PAPERS/OOcoA.ps.Z
References for Beginners in PL Theoryhttp://www.cs.ru.nl/E.Barendsen/onderwijs/T3/materiaal/lambda.pdf
help with [Barendregt & Barendsen, 1994]http://www.cs.ru.nl/E.Barendsen/onderwijs/T3/materiaal/lambda.pdf
A Bialgebraic Review of Regular Expressions, Deterministic Automata and Languageshttp://www.cs.ru.nl/research/reports/info/ICIS-R05003.html
Relevance of Curry-Howardhttp://www.cs.ru.nl/research/reports/info/ICIS-R05003.html
Dynamic typing in OCamlhttp://www.cs.ru.nl/st/Onderzoek/Publicaties/publicaties.html
How do Java generics correspond to System F-(omega)?http://www.cs.rutgers.edu/~ccshan/cs314/
Keep Blogging Worker Bee!http://www.cs.rutgers.edu/~djimenez/
Links to JFP Papershttp://www.cs.ruu.nl/~erik/Research/Body.html
Programming language theory texts onlinehttp://www.cs.ruu.nl/people/franka/ref.html
The Future of Compilershttp://www.cs.ruu.nl/people/ralf/hw2001/10.html
XML Shallow Parsing with Regular Expressionshttp://www.cs.sfu.ca/~cameron/REX.html
Currying of Complex Interfaceshttp://www.cs.sfu.ca/CourseCentral/SW/Haskell/hugs/TREX
Perl Style Regular Expressions in Prologhttp://www.cs.sfu.ca/people/Faculty/cameron/Teaching/384/99-3/regexp-plg.html
OCaml vs. C++ for Dynamic Programminghttp://www.cs.stir.ac.uk/~kjt/techreps/pdf/TR141.pdf
Larry Wall: Apocalypse 5: Regular Expressionshttp://www.cs.sunysb.edu/~algorith/implement/watson/implement.shtml
DPROGhttp://www.cs.sunysb.edu/~liu/
Embedding Prolog in Haskellhttp://www.cs.sunysb.edu/~warren/xsbbook/node1.html
Embedding Prolog in Haskellhttp://www.cs.sunysb.edu/~warren/xsbbook/node10.html
Embedding Prolog in Haskellhttp://www.cs.sunysb.edu/~warren/xsbbook/node23.html
Embedding Prolog in Haskellhttp://www.cs.sunysb.edu/~warren/xsbbook/node28.html
Proof Theory of Martin-Lof Type Thoery - And Overviewhttp://www.cs.swan.ac.uk/~csetzer/articles/overviewProofTheoryTypeTheory2004.pdf
Topology in Programming Language Semanticshttp://www.cs.swan.ac.uk/~csjvt/
I/O in Three Programming Paradigmshttp://www.cs.tcd.ie/publications/tech-reports/reports.01/TCD-CS-2001-31.pdf
Your favourite editor/IDEhttp://www.cs.tcd.ie/publications/tech-reports/reports.99/TCD-CS-1999-06.pdf
Notes on "Algebra of Programming"http://www.cs.tcd.ie/publications/tech-reports/reports.99/TCD-CS-1999-74.pdf
Courses Home Pageshttp://www.cs.technion.ac.il/~erez/courses/gc/index.html
NULLhttp://www.cs.technion.ac.il/~erez/courses/gc/index.html
Java Subtype Tests in Real-Timehttp://www.cs.technion.ac.il/~imaman/stuff/vitek-subtype-test.ppt
Environmental Acquisition - A New InheritancE Mechanismhttp://www.cs.technion.ac.il/Labs/Lpcr/publications/lpcr9507.ps.gz
Sina Language and Composition Filtershttp://www.cs.technion.ac.il/Labs/ssdl/courses/236802/lectures/CF_partII.ppt
Answer set programming and plan generationhttp://www.cs.toronto.edu/~esra/papers/abstract-dissertation
Evolution of Indo-European Languages using ASPhttp://www.cs.toronto.edu/~esra/papers/padl03.ps
Don Box: Scheme Is Lovehttp://www.cs.toronto.edu/~gfb/scheme/
Prolog and Natural-Language Analysishttp://www.cs.toronto.edu/~gpenn/ale.html
Let's make a programming language!http://www.cs.toronto.edu/~hehner/
Computer Science Looks for a Remakehttp://www.cs.toronto.edu/~hehner/
Computer Science Looks for a Remakehttp://www.cs.toronto.edu/~hehner/aPToP/
A Practical Theory of Programminghttp://www.cs.toronto.edu/~hehner/aPToP/
Let's make a programming language!http://www.cs.toronto.edu/~hehner/aPToP/
Computer Science Looks for a Remakehttp://www.cs.toronto.edu/~hehner/csc465/
Goedel's Theorem and Theories of Arithmetichttp://www.cs.toronto.edu/~hehner/God.pdf
A Practical Theory of Programminghttp://www.cs.toronto.edu/~hehner/publist.html
Computer Science Looks for a Remakehttp://www.cs.toronto.edu/~hehner/UA.pdf
Elements of Basic Category Theoryhttp://www.cs.toronto.edu/~sme/presentations/cat101.pdf
Category Theory for Beginners* (slides)http://www.cs.toronto.edu/~sme/presentations/cat101.pdf
Math for the Layman, by Dr. Ken Iversonhttp://www.cs.trinity.edu/About/The_Courses/cs301/math-for-the-layman/
The CSS debate rages onhttp://www.cs.tut.fi/%7Ejkorpela/styles/harmful.html
Handling multiple concurrent exceptions in C++ using futureshttp://www.cs.tut.fi/cgi-bin/run/bitti/download/multip-article-15.pdf
Handling multiple concurrent exceptions in C++ using futureshttp://www.cs.tut.fi/cgi-bin/run/bitti/download/spe-mmr-preprint.pdf
The SPIN model checker and Promelahttp://www.cs.tut.fi/SPIN2006/
help from language peoplehttp://www.cs.uah.edu/~delugach/Courses/CS630/Lecture_Notes/aiTools.ppt
Non-Deterministic Interaction Netshttp://www.cs.ualberta.ca/~you/papers/vlad-thesis.ps
Bruce Tate: Technologies that may challenge Javahttp://www.cs.ubc.ca/~gregor/
NULLhttp://www.cs.ubc.ca/~gregor/cpsc511-00/index.htm
Courses Home Pageshttp://www.cs.ubc.ca/~gregor/cpsc511-00/index.htm
&mu;ABC: A Minimal Aspect Calculushttp://www.cs.ubc.ca/~gregor/papers/kiczales-icse05-aopmr.pdf
AOP blog and aosd discussionhttp://www.cs.ubc.ca/~gregor/papers/kiczales-icse05-aopmr.pdf
&mu;ABC: A Minimal Aspect Calculushttp://www.cs.ubc.ca/~gregor/papers/kiczales-icse05-aopmr.pdf
Composition Languageshttp://www.cs.ubc.ca/~kdvolder/index.html
Concern Graphshttp://www.cs.ubc.ca/~mrobilla/feat/
Concern Graphshttp://www.cs.ubc.ca/~mrobilla/papers/icse2002-web.pdf
Algorithmic complexity of evaluation: lazy, eager, pure and impurehttp://www.cs.ubc.ca/cgi-bin/tr/1995/TR-95-23
Algorithmic complexity of evaluation: lazy, eager, pure and impurehttp://www.cs.ubc.ca/cgi-bin/tr/1995/TR-95-23
Understanding the Dynamic Nature of a Programhttp://www.cs.ubc.ca/labs/se/papers/1998/oopsla98-viz.pdf
Perspectiveshttp://www.cs.ubc.ca/labs/spl/papers/2002/aosd02-explicit.html
Michael Vanier: LFM's and LFSP'shttp://www.cs.ubc.ca/labs/spl/projects/elide/
Perspectiveshttp://www.cs.ubc.ca/labs/spl/projects/elide/
Embedding Prolog in Haskellhttp://www.cs.ubc.ca/spider/poole/ci.html
Embedding Prolog in Haskellhttp://www.cs.ubc.ca/spider/poole/ci/ci_code.html
Simpler representation of operational semantics?http://www.cs.uchicago.edu/files/tr_authentic/TR-2005-02.pdf
Links Slideshttp://www.cs.ucla.edu/~palsberg/course/cs239/S04/papers/GeorgeBlume03.pdf
A Type System Equivalent to Flow Analysishttp://www.cs.ucla.edu/~palsberg/paper/toplas95-po.pdf
Data flow analysis on functional Languagehttp://www.cs.ucla.edu/~palsberg/tba/
JPred -- predicate dispatch for Javahttp://www.cs.ucla.edu/~todd/
JPred -- predicate dispatch for Javahttp://www.cs.ucla.edu/~todd/jpred/
Combinatorics, Complexity, and Randomnesshttp://www.cs.ucr.edu/~vahid/courses/220_f00/karp_cacm86.pdf
Virtual machine implementation and dynamic languageshttp://www.cs.ucsb.edu/~urs/oocsb/papers/TRCS95-05.pdf
Sun, Zend push scripting for Javahttp://www.cs.ucsb.edu/conferences/java99/slides/p4-oiwa.pdf
Langauges and Hardware...http://www.cs.ucsb.edu/labs/oocsb/papers/oo-hardware.html
&mu;ABC: A Minimal Aspect Calculushttp://www.cs.ucsb.edu/labs/oocsb/papers/oop-components.html
Design By Contracthttp://www.cs.ucsb.edu/oocsb/papers/TRCS98-31.html
static AND dynamic typinghttp://www.cs.ucsb.edu/projects/strongtalk/
Strongtalkhttp://www.cs.ucsb.edu/projects/strongtalk/pages/index.html
Flexible Addition of Static Typing to Dynamically Typed Programshttp://www.cs.ucsb.edu/projects/strongtalk/pages/index.html
Gradual Typing for Functional Languageshttp://www.cs.ucsc.edu/~cormac/papers/popl06-hybrid.ps
1st North American Summer School in Logic, Language and Infohttp://www.cs.ucsc.edu/~kolaitis/talks/nasslli.ps
Algebraic Semioticshttp://www.cs.ucsd.edu/users/goguen/projs/semio.html
Open data types and open functionshttp://www.cs.ucsd.edu/users/goguen/sys/obj.html
Seesofthttp://www.cs.ucsd.edu/users/wgg/Software/AB/
LPS: Language Prototyping Systemhttp://www.cs.uiowa.edu/~slonnegr/
Prological Language Processinghttp://www.cs.uiowa.edu/~slonnegr/
Getting Startedhttp://www.cs.uiowa.edu/~slonnegr/plf/Book/
References for Beginners in PL Theoryhttp://www.cs.uiowa.edu/~slonnegr/plf/Book/
Questions about Semantics.http://www.cs.uiowa.edu/~slonnegr/plf/Book/
Lisp Machineshttp://www.cs.uit.no/~frodef/movitz/
GHood -- a graphical viewer for Hoodhttp://www.cs.ukc.ac.uk/people/staff/cr3/toolbox/haskell/GHood/#Examples
GHood -- a graphical viewer for Hoodhttp://www.cs.ukc.ac.uk/people/staff/cr3/toolbox/haskell/GHood/
Garbage collection vs. reference counting in .NEThttp://www.cs.ukc.ac.uk/people/staff/rej/gc.html
Functional Programming in Cleanhttp://www.cs.ukc.ac.uk/people/staff/sjt/craft2e/
Generic Programminghttp://www.cs.ukc.ac.uk/people/staff/sjt/craft2e/
PLEAC - Programming Language Examples Alike Cookbookhttp://www.cs.ukc.ac.uk/people/staff/sjt/craft2e/Code/Code.tar.gz
Structure and Interpretation of Computer Science Curriculumhttp://www.cs.ukc.ac.uk/people/staff/sjt/fdpe02/description.html
Teaching Purely Functional Programming in First Yearhttp://www.cs.ukc.ac.uk/people/staff/sjt/fdpe02/description.html
Type Theory and Functional Programminghttp://www.cs.ukc.ac.uk/people/staff/sjt/TTFP/
JSR-166 - Concurrency Utilitieshttp://www.cs.ukc.ac.uk/projects/ofa/jcsp/
CSP for Chttp://www.cs.ukc.ac.uk/projects/ofa/jcsp/
CSP for Javahttp://www.cs.ukc.ac.uk/projects/ofa/jcsp/
Why Are ALL Programming Languages So Low Level?http://www.cs.ukc.ac.uk/projects/ofa/jcsp/jcsp.pdf
Refactoring Functional Programshttp://www.cs.ukc.ac.uk/research/groups/tcs/fp/Refactor/
Refactoring Functional Programshttp://www.cs.ukc.ac.uk/research/groups/tcs/fp/Refactor/
Refactoring Functional Programshttp://www.cs.ukc.ac.uk/research/groups/tcs/fp/Refactor/refactor.pdf
Refactoring Functional Programshttp://www.cs.ukc.ac.uk/research/groups/tcs/fp/Refactor/refactor.pdf
Refactoring Functional Programshttp://www.cs.ukc.ac.uk/research/groups/tcs/fp/Refactor/RefactorOct01.pdf
Refactoring Functional Programshttp://www.cs.ukc.ac.uk/research/groups/tcs/fp/Refactor/RefactorOct01.pdf
Refactoring Functional Programshttp://www.cs.ukc.ac.uk/research/groups/tcs/fp/Refactor/RFP-draft.pdf
Refactoring Functional Programshttp://www.cs.ukc.ac.uk/research/groups/tcs/fp/Refactor/RFP-draft.pdf
Embedding Prolog in Haskellhttp://www.cs.um.edu.mt/~mros/cs305/covington/
Samurai - Protecting Critical Heap Data in Unsafe Languageshttp://www.cs.umass.edu/~emery/diehard/
New languages for OS level programming?http://www.cs.umass.edu/~emery/pubs/05-65.pdf
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://www.cs.umass.edu/~emery/pubs/gcvsmalloc.pdf
The Church-Turing Thesis: Breaking the Mythhttp://www.cs.umb.edu/~dqg/papers/
Lisp Historyhttp://www.cs.umbc.edu/331/resources/papers/Evolution-of-Lisp.pdf
History of APL and Jhttp://www.cs.umbc.edu/331/resources/papers/gls-grow-lang.pdf
Why only 'minimal' languageshttp://www.cs.umbc.edu/331/resources/papers/gls-grow-lang.pdf
Description Logics in Literate Haskellhttp://www.cs.umbc.edu/771/papers/flogic.pdf
Type checking and logical errorshttp://www.cs.umd.edu/~furr/saffire/
What are the real benefits of FP?http://www.cs.umd.edu/~furr/saffire/index.html
The breaking point of language usability?http://www.cs.umd.edu/~hendler/2005/Milner.html
System-level Static Analysishttp://www.cs.umd.edu/~jfoster/cqual/
Type systems and software evolutionhttp://www.cs.umd.edu/~mwh/papers/HicksMN01a.html
Dynamic Software Updating for Chttp://www.cs.umd.edu/~mwh/papers/neamtiu06dsu.html
The Future of Compilershttp://www.cs.umd.edu/~pugh/IsCodeOptimizationRelevant.pdf
FindBugs - A Bug Pattern Detector for Javahttp://www.cs.umd.edu/~pugh/java/bugs/
The Java Memory Modelhttp://www.cs.umd.edu/~pugh/java/memoryModel/
CLR Memory Modelhttp://www.cs.umd.edu/~pugh/java/memoryModel/
Battling Bugs: A Digital Quagmirehttp://www.cs.umd.edu/~pugh/java/memoryModel/jsr-133-faq.html
Battling Bugs: A Digital Quagmirehttp://www.cs.umd.edu/~pugh/papers/jmm2.pdf
Petition for adding garbage collection to C++.http://www.cs.umd.edu/~saurabhs/CMod/
Human Factors Research On Programming Language Syntaxhttp://www.cs.umd.edu/users/ben/
Lambda: the ultimate "little language"http://www.cs.umd.edu/users/cml/cstyle/
How To Steal Code or Inventing The Wheel Only Oncehttp://www.cs.umd.edu/users/cml/cstyle/steal.html
Data flow analysis on functional Languagehttp://www.cs.uml.edu/~dimock/
Tim Bray: Sun & Dynamic Javahttp://www.cs.umu.se/~jubo/Meetings/OOPSLA01/Contributions/RCartwright.html
BrookGPUhttp://www.cs.unc.edu/Events/News/PxFlCodeCracking.html
OOPSLA 2005 Reportshttp://www.cs.uni.edu/~wallingf/blog/archives/monthly/2005-10.html#e2005-10-20T15_57_16.htm
The Complexity Zoohttp://www.cs.unibo.it/~asperti/PAPERS/AspertiRoversi2002ToCL.ps.gz
IFIP WG 2.2 Anniversary Meetinghttp://www.cs.unibo.it/~sangio/IFIP/talks_Udine06.html
PiDucehttp://www.cs.unibo.it/PiDuce/
When to create syntax?http://www.cs.uni-bonn.de/%7Ecostanza/lisp-ecoop/submissions/DeMeuterDHondtDedecker.pdf
A Revolution in Logic?http://www.cs.uni-bonn.de/~costanza/aspect-oriented_programming.html#DSF
Links Slideshttp://www.cs.uni-bonn.de/~costanza/lisp-ecoop/
1st European Lisp and Scheme Workshophttp://www.cs.uni-bonn.de/~costanza/lisp-ecoop/index.htm
1st European Lisp and Scheme Workshophttp://www.cs.uni-bonn.de/~costanza/lisp-ecoop/papers.htm
Two bookshttp://www.cs.uni-bonn.de/~costanza/lisp-ecoop/slides/Rhodes-slides.pdf
Two bookshttp://www.cs.uni-bonn.de/~costanza/lisp-ecoop/submissions/Rhodes.pdf
Byte Code Engineering Libraryhttp://www.cs.uni-essen.de/dawis/research/aop/sally/
Why don't more people use Prolog?http://www.cs.unipr.it/~bagnara/Papers/Abstracts/ALPN99b
Spreadsheet Languageshttp://www.cs.uno.edu/~markus/02_Courses/past/csci6990/6990.03_Spreadsheet.ppt.pdf
Nets: Petri vs Lafonthttp://www.cs.unt.edu/~diplcl99/Proceedings/matsuoka/
Call-by-what?http://www.cs.uoregon.edu/~ariola/cycles.html
Summer School on the Proofs-as-Programs Paradigmhttp://www.cs.uoregon.edu/activities/summerschool/
Summer School on the Proofs-as-Programs Paradigmhttp://www.cs.uoregon.edu/activities/summerschool/programs.htm
Refactoring Functional Programshttp://www.cs.usm.maine.edu/class/cos370/handouts/lambda/node7.html
AFP 2004http://www.cs.ut.ee/afp04/
AFP 2004http://www.cs.ut.ee/afp04/functional_os.html
Parser that allow syntax extensionshttp://www.cs.utah.edu/~jbaker/maya/
Maya - Syntax extension for Javahttp://www.cs.utah.edu/~jbaker/maya/
Embedded Languages in Javahttp://www.cs.utah.edu/~jbaker/maya/thesis.html
Educational Pearl: Automata as Macroshttp://www.cs.utah.edu/~sowens/pubs/lexparse.ps
Programming: 50, 100 years from nowhttp://www.cs.utah.edu/~wilson/compilers/old/papers/p157-landin.pdf
The Next 700 Programming Languageshttp://www.cs.utah.edu/~wilson/compilers/old/papers/p157-landin.pdf
Courses Home Pageshttp://www.cs.utah.edu/classes/cs3520/
NULLhttp://www.cs.utah.edu/classes/cs3520/
CS 6520: Programming Languages and Semanticshttp://www.cs.utah.edu/classes/cs6520/
CS 6520: Programming Languages and Semanticshttp://www.cs.utah.edu/classes/cs6520/denote.pdf
CS 6520: Programming Languages and Semanticshttp://www.cs.utah.edu/classes/cs6520/domains.pdf
CS 6520: Programming Languages and Semanticshttp://www.cs.utah.edu/classes/cs6520/schedule.html
Educational Pearl: Automata as Macroshttp://www.cs.utah.edu/classes/cs7963/macros.pdf
Janos VM is availablehttp://www.cs.utah.edu/flux/janos/
Janos VM is availablehttp://www.cs.utah.edu/flux/janos/janosvm.html
Separating Concerns with Knithttp://www.cs.utah.edu/flux/papers/knit-icse01-wasc-base.html
Parser that allow syntax extensionshttp://www.cs.utah.edu/flux/papers/pldi02-maya-base.html
Strong Typing, Dynamic Languages, What to do?http://www.cs.utah.edu/plt/mailarch/
C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberghttp://www.cs.utah.edu/plt/mailarch/plt-scheme-2001/msg00238.html
Intro to the Common Language Infrastructure with David Stutzhttp://www.cs.utah.edu/plt/mailarch/plt-scheme-2001/msg00728.html
GaTech SqueakEnd 2002http://www.cs.utah.edu/plt/mailarch/plt-scheme-2001/msg01465.html
Strong Typing, Dynamic Languages, What to do?http://www.cs.utah.edu/plt/mailarch/plt-scheme-2002/msg00372.html
Strong Typing, Dynamic Languages, What to do?http://www.cs.utah.edu/plt/mailarch/plt-scheme-2002/msg00383.html
Why You Might Want to Try Rubyhttp://www.cs.utah.edu/plt/publications/icfp98-ff/paper.shtml
Logic/Object Oriented Fusionhttp://www.cs.utah.edu/plt/publications/icfp98-ff/paper.shtml
Composable and Compilable Macros: You Want it When?http://www.cs.utah.edu/plt/publications/macromod.pdf
Educational Pearl: Automata as Macroshttp://www.cs.utah.edu/plt/publications/macromod.pdf
Programming Languages and Lambda Calculihttp://www.cs.utah.edu/plt/publications/pllc.pdf
References for Beginners in PL Theoryhttp://www.cs.utah.edu/plt/publications/pllc.pdf
Why type systems are interesting - part IIhttp://www.cs.utah.edu/plt/publications/rta2004-mfff.pdf
Educational Pearl: Automata as Macroshttp://www.cs.utah.edu/plt/publications/scheme04-ofsm.pdf
Interval Computationshttp://www.cs.utep.edu/interval-comp/
Interval Datatypehttp://www.cs.utep.edu/interval-comp/
Interval Datatypehttp://www.cs.utep.edu/interval-comp/hayes.pdf
ACL2 in DrSchemehttp://www.cs.utexas.edu/~jared/acl2/
Lang .NET Symposium Registration Now Openhttp://www.cs.utexas.edu/~wcook/
A virtual class calculushttp://www.cs.utexas.edu/~wcook/
AppleScript - a story worth tellinghttp://www.cs.utexas.edu/~wcook/Drafts/2006/AppleScriptHOPL.pdf
Edsger W. Dijkstra has diedhttp://www.cs.utexas.edu/home/news/articles/index2002/dijkstra.html
Dataflow languages and hardware - current status and directionshttp://www.cs.utexas.edu/users/cart/trips/publications.html
Edsger Wybe Dijkstra (1930-2002)http://www.cs.utexas.edu/users/EWD/
Online computer science archiveshttp://www.cs.utexas.edu/users/EWD/
Edsger W. Dijkstra has diedhttp://www.cs.utexas.edu/users/EWD/
Dijkstra on analogies and anthropomorphismhttp://www.cs.utexas.edu/users/EWD/
Teaching the Fatal Diseasehttp://www.cs.utexas.edu/users/EWD/ewd03xx/EWD340.PDF
Edsger Wybe Dijkstra (1930-2002)http://www.cs.utexas.edu/users/EWD/ewd03xx/EWD340.PDF
On-the-fly garbage collection: An exercise in cooperationhttp://www.cs.utexas.edu/users/EWD/ewd04xx/EWD492.PDF
Dijkstra and the Ada languagehttp://www.cs.utexas.edu/users/EWD/ewd05xx/EWD514.PDF
On-the-fly garbage collection: An exercise in cooperationhttp://www.cs.utexas.edu/users/EWD/ewd05xx/EWD520.PDF
Dijkstra and the Ada languagehttp://www.cs.utexas.edu/users/EWD/ewd05xx/EWD526.PDF
On-the-fly garbage collection: An exercise in cooperationhttp://www.cs.utexas.edu/users/EWD/ewd05xx/EWD595.PDF
Dijkstra and the Ada languagehttp://www.cs.utexas.edu/users/EWD/ewd06xx/EWD659.PDF
Dijkstra and the Ada languagehttp://www.cs.utexas.edu/users/EWD/ewd06xx/EWD660.PDF
Dijkstra and the Ada languagehttp://www.cs.utexas.edu/users/EWD/ewd06xx/EWD661.PDF
Dijkstra and the Ada languagehttp://www.cs.utexas.edu/users/EWD/ewd06xx/EWD662.PDF
Dijkstra and the Ada languagehttp://www.cs.utexas.edu/users/EWD/ewd06xx/EWD663.PDF
Dijkstra on analogies and anthropomorphismhttp://www.cs.utexas.edu/users/EWD/ewd08xx/EWD854.PDF
Dijkstra on analogies and anthropomorphismhttp://www.cs.utexas.edu/users/EWD/ewd10xx/EWD1036.PDF
Why American Computer Science Seems Incurablehttp://www.cs.utexas.edu/users/EWD/ewd12xx/EWD1209.PDF
Dying Tongueshttp://www.cs.utexas.edu/users/EWD/ewd12xx/EWD1243.PDF
Dynamic Propertieshttp://www.cs.utexas.edu/users/EWD/ewd12xx/EWD1243.PDF
The Lambda ethoshttp://www.cs.utexas.edu/users/EWD/ewd12xx/EWD1243a.PDF
Research Publication Modes Need to be Reengineeredhttp://www.cs.utexas.edu/users/EWD/indexEWDnums.html
Edsger Wybe Dijkstra (1930-2002)http://www.cs.utexas.edu/users/EWD/symposiumProgram.pdf
Natural Programming Languageshttp://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EWD667.html
Human Factors Research On Programming Language Syntaxhttp://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EWD667.html
Variables as Channelshttp://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EWD692.html
Coupling of concepts - good or badhttp://www.cs.utexas.edu/users/EWD/transcriptions/EWD09xx/EWD936.html
Dijkstra on analogies and anthropomorphismhttp://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/EWD1036.html
Joshua Bloch: "Nearly All Binary Searches Broken"http://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/EWD1036.html
Cost of provably-correct codehttp://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/EWD1051.html
Dijkstra on analogies and anthropomorphismhttp://www.cs.utexas.edu/users/EWD/transcriptions/EWD12xx/EWD1243a.html
LL4 Program and Abstractshttp://www.cs.utexas.edu/users/EWD/transcriptions/EWD12xx/EWD1298.html
Gottfried Wilhelm Leibnizhttp://www.cs.utexas.edu/users/EWD/transcriptions/EWD12xx/EWD1298.html
Dijkstra and the Ada languagehttp://www.cs.utexas.edu/users/EWD
Erlang concurrency: why asynchronious messages?http://www.cs.utexas.edu/users/gouda/
PADL: Machine reasoning about machines: ACL2 theorem proverhttp://www.cs.utexas.edu/users/kaufmann/tutorial/rev3.html
Ian Bicking: The challenge of metaprogramminghttp://www.cs.utexas.edu/users/lavender/courses/cs386/lectures/Prelude.hs
Linear types for aliased resourceshttp://www.cs.utexas.edu/users/lin/papers/ieee05.pdf
Linear types for aliased resourceshttp://www.cs.utexas.edu/users/lin/papers/scp05.pdf
Continuations library for Javahttp://www.cs.utexas.edu/users/mcguire/software/id/
20 Years of PLDI - CALL FOR NOMINATIONShttp://www.cs.utexas.edu/users/mckinley/20-pldi-call.html
20 Years of PLDI - CALL FOR NOMINATIONShttp://www.cs.utexas.edu/users/mckinley/20-pldi-nominate/
20 Years of PLDI (1979 - 1999): A Selectionhttp://www.cs.utexas.edu/users/mckinley/20-years.html
Great Works in Programming Languageshttp://www.cs.utexas.edu/users/mckinley/20-years.html
Demonic Nondeterminacy: A Tribute to Edsger Wybe Dijkstrahttp://www.cs.utexas.edu/users/misra/Speeches.dir/KlagenfurtPanel.pdf
PADL: Machine reasoning about machines: ACL2 theorem proverhttp://www.cs.utexas.edu/users/moore/
Lisp is sinhttp://www.cs.utexas.edu/users/moore/acl2/
ETAPS registration now openhttp://www.cs.utexas.edu/users/moore/acl2/workshop-2002/
PADL: Machine reasoning about machines: ACL2 theorem proverhttp://www.cs.utexas.edu/users/moore/acl2
PADL: Machine reasoning about machines: ACL2 theorem proverhttp://www.cs.utexas.edu/users/moore/best-ideas/acl2/index.html
PADL: Machine reasoning about machines: ACL2 theorem proverhttp://www.cs.utexas.edu/users/moore/best-ideas/nqthm/index.html
PADL: Machine reasoning about machines: ACL2 theorem proverhttp://www.cs.utexas.edu/users/moore/best-ideas/nqthm/innovations.html
Abstracting Allocation: The New new Thinghttp://www.cs.utexas.edu/users/moore/publications/acl2-books/car/index.html
Interactions of Abstractions in Programminghttp://www.cs.utexas.edu/users/novak/autop.html
Interactions of Abstractions in Programminghttp://www.cs.utexas.edu/users/novak/sara00.html
Uniprocessor Garbage Collection Techniqueshttp://www.cs.utexas.edu/users/oops/papers.html
Process calculi for transactionshttp://www.cs.utexas.edu/users/psp/Semantics.Orc.pdf
Application Generatorshttp://www.cs.utexas.edu/users/schwartz/old-software.htm
The Essence of Strategic Programminghttp://www.cs.utexas.edu/users/schwartz/software.html
Edsger Wybe Dijkstra (1930-2002)http://www.cs.utexas.edu/users/UTCS/notices/dijkstra/ewdobit.html
Answer set programming and plan generationhttp://www.cs.utexas.edu/users/vl/papers/asppg.ps
Process calculi for transactionshttp://www.cs.utexas.edu/users/wcook/projects/orc/
Orc, a simple and expressive process calculushttp://www.cs.utexas.edu/users/wcook/projects/orc/
The Function Pointer Tutorialshttp://www.cs.utoronto.ca/~trebla/humour/programming_books.html
Visual Basic and LINQhttp://www.cs.uu.nl/~afie/haskell/tourofprelude.html#concatMap
Visual Basic and LINQhttp://www.cs.uu.nl/~afie/haskell/tourofprelude.html#filter
Visual Basic and LINQhttp://www.cs.uu.nl/~afie/haskell/tourofprelude.html#map
Visual Basic and LINQhttp://www.cs.uu.nl/~afie/haskell/tourofprelude.html#sort
Why only 'minimal' languageshttp://www.cs.uu.nl/~afie/haskell/tourofsyntax.html
DSL for financial contractshttp://www.cs.uu.nl/~atze/Programming/JPC/readme.html
Relevance of Curry-Howardhttp://www.cs.uu.nl/~bastiaan/
G'Caml comes of agehttp://www.cs.uu.nl/~bastiaan/hh05classdirs.pdf
G'Caml comes of agehttp://www.cs.uu.nl/~bastiaan/padl05-heeren-slides.pdf
The Next Mainstream Programming Languageshttp://www.cs.uu.nl/~bastiaan/phdthesis/
The Next Mainstream Programming Languageshttp://www.cs.uu.nl/~bastiaan/research.html
Morrow & First-class Labelshttp://www.cs.uu.nl/~daan/download/papers/fclabels.bib
First-class labels for extensible rows (draft)http://www.cs.uu.nl/~daan/download/papers/fclabels.bib
Morrow & First-class Labelshttp://www.cs.uu.nl/~daan/download/papers/fclabels.pdf
Lightweight Static Capabilitieshttp://www.cs.uu.nl/~daan/download/papers/fclabels.pdf
First-class labels for extensible rows (draft)http://www.cs.uu.nl/~daan/download/papers/fclabels.pdf
First Class Values, Types as values within a Programming Languagehttp://www.cs.uu.nl/~daan/download/papers/qmlf.pdf
LPS: Language Prototyping Systemhttp://www.cs.uu.nl/~daan/download/parsec/parsec.zip
GADTs + Extensible Kinds = Dependent Programminghttp://www.cs.uu.nl/~daan/hw2005
Extensible Records With Scoped Labelshttp://www.cs.uu.nl/~daan/morrow/download.html
First-class labels for extensible rows (draft)http://www.cs.uu.nl/~daan/morrow
Morrow & First-class Labelshttp://www.cs.uu.nl/~daan/morrow
Parsec, a fast combinator parserhttp://www.cs.uu.nl/~daan/papers/parsec.html
Parsec, a fast combinator parserhttp://www.cs.uu.nl/~daan/parsec.html
Code generation vs. dynamic/introspective languageshttp://www.cs.uu.nl/~daan/parsec.html
LPS: Language Prototyping Systemhttp://www.cs.uu.nl/~daan/parsec.html
Parser that allow syntax extensionshttp://www.cs.uu.nl/~daan/parsec.html
Extensible Records With Scoped Labelshttp://www.cs.uu.nl/~daan/pubs.html#scopedlabels
Good languages with simple grammarhttp://www.cs.uu.nl/~doaitse/Papers/1999/SofSem99.pdf
Question: Graceful error recovery during parsinghttp://www.cs.uu.nl/~doaitse/Papers/1999/SofSem99.pdf
A Functional Semantics of Attribute Grammarshttp://www.cs.uu.nl/~doaitse/Papers/2000/WAGA2000.pdf
Links to JFP Papershttp://www.cs.uu.nl/~erik/Publications/CGI.ps
XML for End Usershttp://www.cs.uu.nl/~franka/pub#unpublished
Moving Away From XSLThttp://www.cs.uu.nl/~franka/pub
Semantics with Applicationshttp://www.cs.uu.nl/~franka/ref.html
Continuations Reading Grouphttp://www.cs.uu.nl/~franka/ref
Glossary page on Lambda?http://www.cs.uu.nl/~franka/ref
Introduction to (Formal) Type Systemshttp://www.cs.uu.nl/~franka/ref
Another RSS ideahttp://www.cs.uu.nl/~franka/ref
The Case for First Class Messageshttp://www.cs.uu.nl/~franka/ref
A section on Bookshttp://www.cs.uu.nl/~franka/ref
Advanced Programming Language Design (Finkel)http://www.cs.uu.nl/~franka/ref
Category theoryhttp://www.cs.uu.nl/~franka/ref
Concrete Abstractions on the webhttp://www.cs.uu.nl/~franka/ref
Where to learn programming-related math?http://www.cs.uu.nl/~franka/ref
Guido van Rossum: Programming at Python Speedhttp://www.cs.uu.nl/~franka/ref
The History of Thttp://www.cs.uu.nl/~franka/ref
Practical Theory (was: T)http://www.cs.uu.nl/~franka/ref
Functional programming in XSLThttp://www.cs.uu.nl/~franka/xml-treatise
XLANG and WSFL: Syntactic Arsenichttp://www.cs.uu.nl/~franka/xml-treatise
Combinator Parsershttp://www.cs.uu.nl/~jeroen/article/parsers/
Perl Style Regular Expressions in Prologhttp://www.cs.uu.nl/~jeroen/article/parsers/
Just What is it that Makes Martin-Lof's Type Theory so Different, so Appealing?http://www.cs.uu.nl/~johanj/MSc/jwroorda/
if Records - Labels = Tuples then Rows - Labels = what?http://www.cs.uu.nl/~johanj/MSc/jwroorda/
What is so bad about compiling?http://www.cs.uu.nl/~johanj/MSc/jwroorda/
Incremental algorithm helphttp://www.cs.uu.nl/~johanj/publications/formatting.ps
Generic Haskell: Practice and Theoryhttp://www.cs.uu.nl/~johanj/publications/GH.pdf
Practical Theory (was: T)http://www.cs.uu.nl/~johanj/publications/mmf.ps
Incremental algorithm helphttp://www.cs.uu.nl/~johanj/publications/thesis.ps.Z
XLANG and WSFL: Syntactic Arsenichttp://www.cs.uu.nl/~visser/
Code Generation with Python, Cog, and Nanthttp://www.cs.uu.nl/~visser/ftp/BV04.pdf
Linkshttp://www.cs.uu.nl/~visser/ftp/BV04.pdf
A Survey Of Rewriting Strategieshttp://www.cs.uu.nl/~visser/ftp/Vis03-survey.pdf
Code Generation Networkhttp://www.cs.uu.nl/
Why Johnny can't codehttp://www.cs.uu.nl/3apl/
3APLhttp://www.cs.uu.nl/3apl/
3APLhttp://www.cs.uu.nl/3apl-m/index.html
Questions about Semantics.http://www.cs.uu.nl/groups/ST/Center/AttributeGrammarSystem
The Essential Haskell Compilerhttp://www.cs.uu.nl/groups/ST/Ehc/WebHome
Questions about Semantics.http://www.cs.uu.nl/groups/ST/Master/ThesisProject
Grad School [Master's Programs]http://www.cs.uu.nl/groups/ST/Master/WebHome
The History of Thttp://www.cs.uu.nl/groups/ST/Software/index.html
Combinator Parsershttp://www.cs.uu.nl/groups/ST/Software/UU_Parsing/
JScript is a Functional Languagehttp://www.cs.uu.nl/groups/ST/Software/UU_Parsing/index.html
Exegesis 5 is outhttp://www.cs.uu.nl/groups/ST/Software/UU_Parsing/index.html
The History of Thttp://www.cs.uu.nl/groups/ST/Software/UU_Parsing/index.html
JScript is a Functional Languagehttp://www.cs.uu.nl/groups/ST/twiki/bin/view/Center/Software
Partial Evaluation (slides)http://www.cs.uu.nl/groups/ST/twiki/bin/view/Ist
Partial Evaluation (slides)http://www.cs.uu.nl/groups/ST/twiki/bin/view/Pt
Glossary page on Lambda?http://www.cs.uu.nl/groups/ST/twiki/bin/view/Techno/ProgrammingLanguageTheoryTextsOnline
Programming languages textbook onlinehttp://www.cs.uu.nl/groups/ST/twiki/bin/view/Techno/WebHome
A Taxonomy of Program Transformationhttp://www.cs.uu.nl/groups/ST/twiki/pub/Ist/ProgramTransformation/IST-PT1.pdf
Partial Evaluation (slides)http://www.cs.uu.nl/groups/ST/twiki/pub/Ist/ProgramTransformation/IST-PT2.pdf
Partial Evaluation (slides)http://www.cs.uu.nl/groups/ST/twiki/pub/Ist/ProgramTransformation/IST-PT3.pdf
Questions about Semantics.http://www.cs.uu.nl/helium/
Typing Dynamic Typinghttp://www.cs.uu.nl/people/arthurb/dynamic.html
Typing Dynamic Typinghttp://www.cs.uu.nl/people/arthurb/dynamic.html
Guest Blogger Erik Meijerhttp://www.cs.uu.nl/people/daan/download/papers/dsec.ps
Intro to the Common Language Infrastructure with David Stutzhttp://www.cs.uu.nl/people/daan
Lazy Functional Parser Combinators in Javahttp://www.cs.uu.nl/people/doaitse/
Combinator Parsershttp://www.cs.uu.nl/people/doaitse/Books/GramPars2000.pdf
Designing and Implementing Combinator Languageshttp://www.cs.uu.nl/people/doaitse/Papers/1999/AFP3.pdf
Mechanics of designing and implementing a languagehttp://www.cs.uu.nl/people/franka/lang
More Papershttp://www.cs.uu.nl/people/franka/ref.html
Research Papershttp://www.cs.uu.nl/people/franka/ref.html
Category Theory for the working computer scientisthttp://www.cs.uu.nl/people/franka/ref.html
Getting Startedhttp://www.cs.uu.nl/people/franka/ref
Lectures on the Curry-Howard Isomorphismhttp://www.cs.uu.nl/people/franka/ref
NULLhttp://www.cs.uu.nl/people/franka/ref
Iota and Jot: the simplest languages?http://www.cs.uu.nl/people/jeroen/
Iota and Jot: the simplest languages?http://www.cs.uu.nl/people/jeroen/article/combinat/index.html
What are The Atoms of Programming Languages?http://www.cs.uu.nl/people/jeroen/article/combinat/index.html
Wolfram's Future Mathhttp://www.cs.uu.nl/people/jeroen/article/combinat/index.html
Genuinely Functional User Interfaceshttp://www.cs.uu.nl/people/ralf/hw2001/3.html
Generic viewshttp://www.cs.uu.nl/people/stefan/pubs/holdermans05generic01.html
RhoStrategohttp://www.cs.uu.nl/people/visser/ftp/Dol01.pdf
Generic viewshttp://www.cs.uu.nl/research/projects/generic-haskell/compiler.html
Generic Haskellhttp://www.cs.uu.nl/research/projects/generic-haskell/compiler.html
Generic viewshttp://www.cs.uu.nl/research/projects/generic-haskell/compiler/diamond/GHUsersGuide.pdf
The Roots of Lisphttp://www.cs.uu.nl/research/techreps/RUU-CS-89-14.html
Embedding Prolog in Haskellhttp://www.cs.uu.nl/research/techreps/UU-CS-1999-28.html
The History of Thttp://www.cs.uu.nl/staff/doaitse.html
Questions about Semantics.http://www.cs.uu.nl/staff/doaitse.html
Good languages with simple grammarhttp://www.cs.uu.nl/wiki/Center/SyntaxMacros
Neko 1.0http://www.cs.uu.nl/wiki/Center/UtrechtParserCombinators
Parser that allow syntax extensionshttp://www.cs.uu.nl/wiki/HUT/ParserCombinators
Code Generation Networkhttp://www.cs.uu.nl/wiki/Pt/WebHome
An Overview of Mirandahttp://www.cs.uwindsor.ca/help/on-line-docs/mira-paper.html
Combining Theorem Proving and Programminghttp://www.cs.uwm.edu/~boyland/papers/permissions.html
Computing with Cells and Atomshttp://www.cs.virginia.edu/~evans/cs200/
NULLhttp://www.cs.virginia.edu/~evans/cs200/
Courses Home Pageshttp://www.cs.virginia.edu/~evans/cs200/
Structure and Interpretation of Computer Science Curriculumhttp://www.cs.virginia.edu/~evans/cs200/
NULLhttp://www.cs.virginia.edu/~evans/cs655/
Courses Home Pageshttp://www.cs.virginia.edu/~evans/cs655/
How do we tell truths that might hurt?http://www.cs.virginia.edu/~evans/cs655/readings/ewd498.html
Edsger Wybe Dijkstra (1930-2002)http://www.cs.virginia.edu/~evans/cs655/readings/ewd498.html
J and K: One User's Viewhttp://www.cs.virginia.edu/~evans/cs655/readings/ewd498.html
NULLhttp://www.cs.virginia.edu/~evans/cs655/readings/ewd498.html
Quoteshttp://www.cs.virginia.edu/~evans/cs655/readings/ewd498.html
Courses Home Pageshttp://www.cs.virginia.edu/~evans/cs655-S00/
NULLhttp://www.cs.virginia.edu/~evans/cs655-S00/
Richard Hamming - "You and Your Research"http://www.cs.virginia.edu/~robins/YouAndYourResearch.html
The Essence of Programming: Reynoldsfest at MFPShttp://www.cs.virginia.edu/~robins/YouAndYourResearch.html
Tiny C Compiler - with dynamic code genhttp://www.cs.virginia.edu/zephyr/index.html
AST intermediate representationshttp://www.cs.vu.nl/~dick/MCD.html
DSLs and operator associativity/precedencehttp://www.cs.vu.nl/~dick/PT2Ed.html
Classic CS Textshttp://www.cs.vu.nl/~dick/PTAPG.html
Larry Wall: Apocalypse 5: Regular Expressionshttp://www.cs.vu.nl/~dick/PTAPG.html
What do you believe about Programming Languages (that you can't prove (yet))?http://www.cs.vu.nl/~dick/PTAPG.html
References for Beginners in PL Theoryhttp://www.cs.vu.nl/~dick/PTAPG.html
Description Logics in Literate Haskellhttp://www.cs.vu.nl/~guus/public/2004-webont-zeist/all.htm
Multigame A Very High Level Language for Describing Board Gameshttp://www.cs.vu.nl/~john/thesis/index.html
Forum usabilityhttp://www.cs.vu.nl/~mvermaat/greasemonkey
The Semicolon Warshttp://www.cs.vu.nl/~ralf/Cobol/
Lisp Lovers, how would you fix Lisp or bring it up to date?http://www.cs.vu.nl/~ralf/MapReduce/
Revisiting Google's MapReducehttp://www.cs.vu.nl/~ralf/MapReduce/
Code Generation Networkhttp://www.cs.vu.nl/
What are the real benefits of FP?http://www.cs.vu.nl/boilerplate/
Generic Haskell IIhttp://www.cs.vu.nl/boilerplate/
What is polytypic programming?http://www.cs.vu.nl/boilerplate/
Generic Haskell IIhttp://www.cs.vu.nl/boilerplate/library/Data.Typeable.html#v%3Acast
Cracking the 500-Language Problemhttp://www.cs.vu.nl/grammars/500/
Mantahttp://www.cs.vu.nl/manta/
Mantahttp://www.cs.vu.nl/manta/publications.html#publications
Strafunski updatehttp://www.cs.vu.nl/Strafunski/#strategies
Would LISP/FP help here?http://www.cs.vu.nl/Strafunski/
Strafunski updatehttp://www.cs.vu.nl/Strafunski/
Naked Objectshttp://www.cs.vu.nl/Strafunski/
Generic Programming in Haskellhttp://www.cs.vu.nl/Strafunski/
Design Patterns in XML Applicationshttp://www.cs.vu.nl/Strafunski/dp-sf/
Strafunski updatehttp://www.cs.vu.nl/Strafunski/sf/
Introduction to Special Issue on Domain-Specific Languageshttp://www.cs.waikato.ac.nz/~ml/weka/
Introduction to Special Issue on Domain-Specific Languageshttp://www.cs.waikato.ac.nz/~ml/weka/gui_explorer.html
expressivity of "idiomatic C++"http://www.cs.waikato.ac.nz/Research/starlog/
Starloghttp://www.cs.waikato.ac.nz/Research/starlog/
VDM-SL: a Tutorialhttp://www.cs.waikato.ac.nz/Teaching/0657.301B/Books/V-Book/
Links for Programming Language course videoshttp://www.cs.washington.edu/education/courses/csep505/03au/
Links for Programming Language course videoshttp://www.cs.washington.edu/education/courses/csep505/03au/lectures/index.html
Links for Programming Language course videoshttp://www.cs.washington.edu/education/courses/csep505/06sp/
Links for Programming Language course videoshttp://www.cs.washington.edu/education/courses/csep505/06sp/lectures/
Simula and Smalltalk: A Social and Political Historyhttp://www.cs.washington.edu/homes/dugan/history.html
XQuery 1.0 and XPath 2.0 Formal Semanticshttp://www.cs.washington.edu/homes/gjb/CSVG/papers/csvg-uist2000.pdf
Seesofthttp://www.cs.washington.edu/homes/gjb/JavaML/
XLANG and WSFL: Syntactic Arsenichttp://www.cs.washington.edu/homes/gjb/JavaML/
Refactoring Functional Programshttp://www.cs.washington.edu/homes/gjb/JavaML/
Seesofthttp://www.cs.washington.edu/homes/gjb/JavaML/Hangman.java.xml
Enjoy the Soundnesshttp://www.cs.washington.edu/homes/jeffro/cseband/
Enjoy the Soundnesshttp://www.cs.washington.edu/homes/jeffro/cseband/live/Enjoy%20The%20Soundness.mp3
Enjoy the Soundnesshttp://www.cs.washington.edu/homes/jeffro/cseband/studio/Enjoy%20The%20Soundness.mp3
Enjoy the Soundnesshttp://www.cs.washington.edu/homes/jeffro/cseband/studio/Theory%20Girl.mp3
Backwards Debugginghttp://www.cs.washington.edu/homes/jpower/vpl/scaling/debug.html
Ethnographic Study of Copy and Paste Programming Practices in OOPLhttp://www.cs.washington.edu/homes/miryung/Publication/MiryungKim_Quals.pdf
Grad School advicehttp://www.cs.washington.edu/homes/rap/grads.html
Concepts, Techniques and Models of Computer Programminghttp://www.cs.washington.edu/homes/todd/research/
XQuery 1.0 and XPath 2.0 Formal Semanticshttp://www.cs.washington.edu/research/constraints/cassowary/index.html
XQuery 1.0 and XPath 2.0 Formal Semanticshttp://www.cs.washington.edu/research/constraints/web/ccss-uwtr.pdf
Selfhttp://www.cs.washington.edu/research/projects/cecil/
AOP: The 15% Solutionhttp://www.cs.washington.edu/research/projects/cecil/cecil/www/research.html
Dead Languageshttp://www.cs.washington.edu/research/projects/cecil/www/cecil.html
HydroJ: Object-Oriented Pattern Matching for Evolvable Distributed Systemshttp://www.cs.washington.edu/research/projects/cecil/www/pubs/hydroj.html
The Future of Compilershttp://www.cs.washington.edu/research/projects/cecil/www/vortex.html
Vortex and Cecilhttp://www.cs.washington.edu/research/projects/cecil
Translating human language to database query languagehttp://www.cs.washington.edu/research/projects/WebWare1/www/precise/precise.html
Glee: A new array languagehttp://www.cs.washington.edu/research/zpl/
Chapel: "Solving the parallel programming problem"http://www.cs.washington.edu/research/zpl/home/
Glee: A new array languagehttp://www.cs.washington.edu/research/zpl/walk-through/walk-through.html
Interview: Matthew Dillonhttp://www.cs.washington.edu:80/research/projects/spin/www/
Computing Curricula 2001http://www.cs.williams.edu/~kim/Curric2001/PLKFG.html
Objects and classes versus moduleshttp://www.cs.williams.edu/~kim/FOOLbook.html
Foundations of Object-Oriented Programming Languageshttp://www.cs.williams.edu/~kim/FOOPL.html
A Good OOP Critique?http://www.cs.williams.edu/~kim/FOOPL/chap3.pdf
Foundations of Object-Oriented Programming Languageshttp://www.cs.williams.edu/~kim/FOOPL/chap3.pdf
Objects and classes versus moduleshttp://www.cs.williams.edu/~kim/README.html
More Haste, Less Speedhttp://www.cs.wisc.edu/~ghost/
Issue One of The Monad.Reader, monthly Haskell eZinehttp://www.cs.wisc.edu/~ghost/doc/AFPL/6.50/Ps2pdf.htm
RDF and Databaseshttp://www.cs.wisc.edu/~samit/samit.html
RDF and Databaseshttp://www.cs.wisc.edu/~sekar/application/sekar_ecommerce.pdf
The Fault Tolerant Shellhttp://www.cs.wisc.edu/~thain/research/ftsh/
NULLhttp://www.cs.wpi.edu/~kfisler/Courses/2135/C03/
Courses Home Pageshttp://www.cs.wpi.edu/~kfisler/Courses/2135/C03/
On Garbage Collectionhttp://www.cs.wustl.edu/~corsaro/jRate/
GAWK (GNU AWK) for AI?http://www.cs.wustl.edu/~loui/
GAWK (GNU AWK) for AI?http://www.cs.wustl.edu/~loui/160f00/Draft-091700.doc
Future Directions for C++http://www.cs.wustl.edu/~schmidt/ACE.html
Apache vs. Yawshttp://www.cs.wustl.edu/~schmidt/POSA/
Haskell v Ada v C++ v Awk v ...http://www.cs.yale.edu/homes/hudak-paul.html
Inside informationhttp://www.cs.yale.edu/homes/hudak-paul/hudak-dir/dsl/
Domain-specific Embedded Languages and Program Generatorshttp://www.cs.yale.edu/homes/hudak-paul/hudak-dir/dsl/sld016.htm
Domain-specific Embedded Languages and Program Generatorshttp://www.cs.yale.edu/homes/hudak-paul/hudak-dir/dsl/sld017.htm
Explaining monadshttp://www.cs.yale.edu/homes/hudak-paul/hudak-dir/popl97.ps
Alan J. Perlis Epigramshttp://www.cs.yale.edu/homes/perlis-alan/quotes.html
Why use RDF instead of just XMLhttp://www.cs.yale.edu/homes/perlis-alan/quotes.html
NULLhttp://www.cs.yale.edu/homes/perlis-alan/quotes.html
Quoteshttp://www.cs.yale.edu/homes/perlis-alan/quotes.html
Why type systems are interestinghttp://www.cs.yale.edu/homes/perlis-alan/quotes.html
A Clockwork Orange: Nadsathttp://www.cs.yale.edu/homes/perlis-alan/quotes.html
First Class Patternshttp://www.cs.yale.edu/homes/tullsen/patterns.ps
Haskell v Ada v C++ v Awk v ...http://www.cs.yale.edu/HTML/YALE/CS/HyPlans/hudak-paul/hudak-dir/fran/icfp97.ps
Domain-specific Embedded Languages and Program Generatorshttp://www.cs.yale.edu/HTML/YALE/CS/HyPlans/hudak-paul/hudak-dir/icsr98.ps
Type-Directed Natural Language Parsinghttp://www.cs.yale.edu/HTML/YALE/CS/HyPlans/hudak-paul/hudak-dir/nlp-workshop.ps
Progolhttp://www.cs.york.ac.uk/aig/ai/index.html#Progol
Types and reflectionhttp://www.cs.york.ac.uk/fp/darcs/hscolour/
Relational Programming (whatever happened to...)http://www.cs.york.ac.uk/fp/extend.html
Hat - The Haskell Tracerhttp://www.cs.york.ac.uk/fp/hat/
Visual Basic and LINQhttp://www.cs.york.ac.uk/fp/HaXml/
XSH - An XML Editing Shellhttp://www.cs.york.ac.uk/fp/HaXml/
Haskell + Xmlhttp://www.cs.york.ac.uk/fp/HaXml/icfp99.html
Hat - The Haskell Tracerhttp://www.cs.york.ac.uk/fp/nhc98/
ATC in Ada and in Real Time Java (RTSJ)http://www.cs.york.ac.uk/ftpdir/reports/YCS-2003-350.pdf
Advanced Programming Language Design (Finkel)http://www.cs.york.ac.uk/ftpdir/reports/YCST-99-03.ps.Z
Vault releasedhttp://www.cs.york.ac.uk/hise/sclist/cplussafety.html
Insecure Macho Lovehttp://www.cs.york.ac.uk/hise/sclist/cplussafety.html
Neophyte question: detecting deadlock, livelock, races etc.http://www.cs.york.ac.uk/nature/tuna/useful/MeetingReports/Updatedclumpingmodel.txt
Martin Fowler on Language Workbenches and DSLshttp://www.cs.york.ac.uk/puml/puml-list-archive/0836.html
Object-oriented programming and protected objectshttp://www.cs.york.ac.uk/rts/bibtex/papers.html
Church-Turning is False?http://www.csail.mit.edu/index.php
A Tail-Recursive Machine with Stack Inspectionhttp://www.csc.calpoly.edu/~clements/papers/cf-toplas04.pdf
The Nature of Lisp (a tutorial)http://www.csc.ncsu.edu/faculty/healey/PP/#Preattentive
Water : A new OO, Dynamic, and Secure Language for Web Services and XMLhttp://www.csc.vill.edu/~gehlot/8310/papers/p126-ledgard.pdf
A Good OOP Critique?http://www.csc.vill.edu/~gehlot/8310/papers/p126-ledgard.pdf
Introduction to computability logichttp://www.csc.villanova.edu/~japaridz/CL/gsoll.html
Introduction to computability logichttp://www.csc.villanova.edu/~japaridz/ICL.pdf
Lazy evaulation and combining user streamshttp://www.csc.villanova.edu/~japaridz/ICL.pdf
Socially Responsive, Environmentally Friendly Logichttp://www.csc.villanova.edu/~japaridz/study.html
The right default: concurrent components with message passinghttp://www.cse.buffalo.edu/~kershner/cse4-542/ErrorLecture.F01.ppt
Class hierarchies and Ontologieshttp://www.cse.buffalo.edu/sneps/
Squeak ECOOP 2001 tutorialhttp://www.cse.ogi.edu/~black/ecoop2001.html
Squeak ECOOP 2001 tutorialhttp://www.cse.ogi.edu/~black/ecoop2001/T10everything.pdf
The Future of Compilershttp://www.cse.ogi.edu/~dick/dick.html
New languages for OS level programming?http://www.cse.ogi.edu/~hallgren/House/
A Language-Based Approach to Unifying Events and Threadshttp://www.cse.ogi.edu/~hallgren/House/
According to Allen Holub programming is now a liberal art. When did this happen?http://www.cse.ogi.edu/~hallgren/House/
House , hOp - the Haskell Operating Systemhttp://www.cse.ogi.edu/~hallgren/House/
Linspire chooses Haskell as preferred languagehttp://www.cse.ogi.edu/~hallgren/House/
System programming using FPhttp://www.cse.ogi.edu/~hallgren/House/
What good is Strong Normalization in Programming Languages?http://www.cse.ogi.edu/~hallgren/House/
Why do they program in C++?http://www.cse.ogi.edu/~hallgren/House/
House , hOp - the Haskell Operating Systemhttp://www.cse.ogi.edu/~hallgren/House/kernel/pfe.cgi?Net.TCP
A Language-Based Approach to Unifying Events and Threadshttp://www.cse.ogi.edu/~hallgren/ICFP2005/
What good is Strong Normalization in Programming Languages?http://www.cse.ogi.edu/~hallgren/ICFP2005/
New languages for OS level programming?http://www.cse.ogi.edu/~hallgren/ICFP2005/
Ivor, a proof enginehttp://www.cse.ogi.edu/~hallgren/Programatica/
Programming with pictureshttp://www.cse.ogi.edu/~hook/cse532f99/sml1.htm
Galois: high assurance softwarehttp://www.cse.ogi.edu/~jl/
Explaining monadshttp://www.cse.ogi.edu/~jl/Papers/lazyImp.ps
Transducer Composition and CPShttp://www.cse.ogi.edu/~jl/wg2.8/Harrogate.html
Implicit Parameters: Dynamic Scoping with Static Typeshttp://www.cse.ogi.edu/~jlewis/implicit.ps.gz
Journal "Logical Methods in CS"http://www.cse.ogi.edu/~krstic/psfiles/hyperfunctions.ps
Incremental algorithm helphttp://www.cse.ogi.edu/~magnus/Adaptive/
Mark Shields: A compiler writer's guide to C#http://www.cse.ogi.edu/~mbs/pub/csharp/talk.pdf
Implicit params in Haskellhttp://www.cse.ogi.edu/~mbs/pub/implicit_parameters/
The Charity Languagehttp://www.cse.ogi.edu/~mbs/pub/implicit_parameters/
Investigations into Portable Object Codeshttp://www.cse.ogi.edu/~mbs/pub/intermediate_language/
Type-Directed Natural Language Parsinghttp://www.cse.ogi.edu/~mpj/pubs/aug.html
Haskell v Ada v C++ v Awk v ...http://www.cse.ogi.edu/~mpj/pubs/aug.html
Type-Directed Natural Language Parsinghttp://www.cse.ogi.edu/~mpj/pubs/aug.html
Do we talk types over the phone?http://www.cse.ogi.edu/~mpj/pubs/aug.html
FunDeps (Type classes, databases and more)http://www.cse.ogi.edu/~mpj/pubs/fundeps-esop2000.pdf
A new implementation of recursive-descent parsing?http://www.cse.ogi.edu/~mpj/pubs/modinterp.html
Domain-specific Embedded Languages and Program Generatorshttp://www.cse.ogi.edu/~mpj/pubs/modinterp.html
Visual Basic and LINQhttp://www.cse.ogi.edu/~mpj/pubs/multi.html
Extensible Records With Scoped Labelshttp://www.cse.ogi.edu/~mpj/pubs/polyrec.html
Overloading and higher-order polymorphismhttp://www.cse.ogi.edu/~mpj/pubs/springschool.html
Typing Haskell in Haskellhttp://www.cse.ogi.edu/~mpj/thih/
Special Topics in Domain Specific Languages (course)http://www.cse.ogi.edu/~sheard/cse506Sp2004/index.html
JScript is a Functional Languagehttp://www.cse.ogi.edu/~sheard/staged.html
Code Generation Netwrokhttp://www.cse.ogi.edu/~sheard/staged.html
Grad School advicehttp://www.cse.ogi.edu/grad_school/
A Good OOP Critique?http://www.cse.ogi.edu/PacSoft/conf/popl/
MetaOcamlhttp://www.cse.ogi.edu/PacSoft/projects/metaml/
JScript is a Functional Languagehttp://www.cse.ogi.edu/PacSoft/projects/metaml/
Practical OCamlhttp://www.cse.ogi.edu/PacSoft/projects/metaml/index.html
Perspectiveshttp://www.cse.ogi.edu/PacSoft/projects/perspectives/
Perspectiveshttp://www.cse.ogi.edu/PacSoft/projects/perspectives/black_&_.pdf
Perspectiveshttp://www.cse.ogi.edu/PacSoft/projects/perspectives/ECOOP2002talk.pdf
Python 'for' as Scheme 'let'http://www.cse.ogi.edu/PacSoft/projects/rmb/mdoTalk.pdf
Dead Languageshttp://www.cse.ogi.edu/pacsoft/projects/Timber/
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.cse.ogi.edu/PacSoft/projects/Timber/aplas.pdf
O'Haskell - a functional object-oriented concurrent PLhttp://www.cse.ogi.edu/PacSoft/projects/Timber/Default.htm
Project Timberhttp://www.cse.ogi.edu/PacSoft/projects/Timber/Default.htm
MetaOcamlhttp://www.cse.ogi.edu/pacsoft/projects/TW/accomplishments.htm
Codata and Comonads in Haskellhttp://www.cse.ogi.edu/PacSoft/publications/phaseiiiq10papers/codata.pdf
Today's Status of Functional Programming Languages for Verification Tools ?http://www.cse.ogi.edu/PacSoft/publications/phaseiiiq9papers/hawk.pdf
Most amazing designer?http://www.cse.ogi.edu/tphols2000/milner.htm
Fold and Unfold for Program Semanticshttp://www.cse.psu.edu/~catuscia/teaching/cg520/98Fall/
Fold and Unfold for Program Semanticshttp://www.cse.psu.edu/~catuscia/teaching/cg520/98Fall/lecture_notes_98/L15.html
Lambda Prologhttp://www.cse.psu.edu/~dale/lProlog/
Why don't more people use Prolog?http://www.cse.psu.edu/~dale/lProlog/
Lambda Prologhttp://www.cse.psu.edu/~dale/lProlog/bk.pdf
Lambda Prologhttp://www.cse.psu.edu/~dale/lProlog/examples/code.html
GNU Prologhttp://www.cse.psu.edu/~dale/papers/SterlingShapiro.html
The Church-Turing Thesis: Breaking the Mythhttp://www.cse.uconn.edu/~dqg/papers/cie05.pdf
The Origins of the Turing Thesis Mythhttp://www.cse.uconn.edu/~dqg/papers/its.pdf
BitC, a new OS implementation languagehttp://www.cse.ucsc.edu/~abadi/CS203_S04/l7.pdf
Extensible Syntax with Lexical Scopinghttp://www.cse.ucsc.edu/~abadi/Papers/jmgrammar.ps
Dynamic Semanticshttp://www.cse.ucsd.edu/users/goguen/projs/halg.html
LPS: Language Prototyping Systemhttp://www.cse.unsw.edu.au/~chak/haskell/code/Pretty.hs
Linkshttp://www.cse.unsw.edu.au/~chak/haskell/ctk/
[Newbie] Where can I learn about VM / C interfacing?http://www.cse.unsw.edu.au/~chak/haskell/ffi/
Finalization (CLR)http://www.cse.unsw.edu.au/~chak/haskell/ffi/ffi.pdf
Why do they program in C++?http://www.cse.unsw.edu.au/~chak/haskell/ffi/ffi/ffi.html
Haskell for C Programmershttp://www.cse.unsw.edu.au/~chak/haskell/ghc/comm/rts-libs/stgc.html
Haskell for C Programmershttp://www.cse.unsw.edu.au/~chak/haskell/ghc/comm/the-beast/ncg.html
SPMD - Single Program Multiple Data in Haskellhttp://www.cse.unsw.edu.au/~chak/nepal/
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.cse.unsw.edu.au/~chak/nepal/
Implicit parallel functional programminghttp://www.cse.unsw.edu.au/~chak/nepal/
MapReduce - functional programming in the REAL Worldhttp://www.cse.unsw.edu.au/~chak/nepal/
MapReduce - functional programming in the REAL Worldhttp://www.cse.unsw.edu.au/~chak/papers/CK01.html
Teaching Purely Functional Programming in First Yearhttp://www.cse.unsw.edu.au/~chak/papers/CK02a.html
Modular Type Classeshttp://www.cse.unsw.edu.au/~chak/papers/DHC07.html
Investigations into Portable Object Codeshttp://www.cse.unsw.edu.au/~chak/papers/papers.html#foc
ML Modules and Haskell Type Classes: A Constructive Comparisonhttp://www.cse.unsw.edu.au/~chak/papers/WC06.html
Investigations into Portable Object Codeshttp://www.cse.unsw.edu.au/~chak/project/poc/
LPS: Language Prototyping Systemhttp://www.cse.unsw.edu.au/~chak/software.html
Interesting old promotional video for Intentional Programminghttp://www.cse.unsw.edu.au/~cs3141/ip.asf
Unix as programming languagehttp://www.cse.unsw.edu.au/~dons/h4sh.html
OOPSLA 2005 Reportshttp://www.cse.unsw.edu.au/~dons/hs-plugins/
Static type inference & late binding?http://www.cse.unsw.edu.au/~dons/hs-plugins/
Most Productive FP Lang?http://www.cse.unsw.edu.au/~dons/hs-plugins/hs-plugins-Z-H-8.html#node_sec_C
"Popular vs. Good" in Programming Languageshttp://www.cse.unsw.edu.au/~dons/hs-plugins/index.html
Most Productive FP Lang?http://www.cse.unsw.edu.au/~dons/hs-plugins/index.html
Plugging Haskell Inhttp://www.cse.unsw.edu.au/~dons/hs-plugins/paper/
Types and reflectionhttp://www.cse.unsw.edu.au/~dons/hs-plugins/paper/
Plugging Haskell Inhttp://www.cse.unsw.edu.au/~dons/hs-plugins/paper/hs-plugins.pdf
Rewriting Haskell Stringshttp://www.cse.unsw.edu.au/~dons/papers/fusion.pdf
Plugging Haskell Inhttp://www.cse.unsw.edu.au/~dons/papers/SC05.html
Plugging Haskell Inhttp://www.cse.unsw.edu.au/~dons/papers/yi.pdf
Reading, Writing, and Codehttp://www.cse.unsw.edu.au/~drt/
What are the real benefits of FP?http://www.cse.unsw.edu.au/~pls/thesis/munc-thesis.pdf
teaching programming; any research or results?http://www.cs-ed.org/
Inhouse traininghttp://www.cs-ed.org/
Phenomenology of Languages and Language Designhttp://www.cs-ed.org/blogs/mjadud/archives/000556.html
Dead Languageshttp://www.csee.ltu.se/~nordland/
Generics are a mistake?http://www.csee.ltu.se/~nordland/SCP.pdf
Dead Languageshttp://www.csee.ltu.se/index.php?subject=timber
A rationale for semantically enhanced library languageshttp://www.csg.is.titech.ac.jp/~chiba/openc++.html
OO Language Engineering for the Post-Java Erahttp://www.csg.is.titech.ac.jp/openjava/
Eager Haskellhttp://www.csg.lcs.mit.edu/~earwig/eager-haskell.html
Eager Haskellhttp://www.csg.lcs.mit.edu/~earwig/thesis.html
Two Thank Yous for Peter van Royhttp://www.csg.lcs.mit.edu/projects/index.php?action=viewProject&projectID=5&projectGroup=Programming%20Languages
Future of software design?http://www.csl.sony.fr/General/Publications/All.php
What do you believe about Programming Languages (that you can't prove (yet))?http://www.csl.sony.fr/General/Publications/All.php
What do you believe about Programming Languages (that you can't prove (yet))?http://www.csl.sony.fr/General/Publications/BibliographyItem.php?reference=steels%3A06a
High-Level Assembly Languagehttp://www.csr.uvic.ca/~wg24/history.html
ETAPS registration now openhttp://www.csr.UVic.CA/cc2002/
Lingua::Romana::Perligatahttp://www.csse.monash.edu.au/~damian/papers/HTML/Perligata.html
How to make a FPL successfulhttp://www.csse.monash.edu.au/~damian/papers/PDF/SevenDeadlySins.pdf
Grail: A Zero'th Programming Languagehttp://www.csse.monash.edu.au/~lindap/papers/LindaMcIverThesis.pdf
Grail: A Zero'th Programming Languagehttp://www.csse.monash.edu.au/~lindap/papers/SevenDeadlySins.pdf
Grail: A Zero'th Programming Languagehttp://www.csse.monash.edu.au/~lindap/papers/ZerothGrail.pdf
Getting Startedhttp://www.csse.monash.edu.au/~lloyd/tildeFP/Lambda/
Computational biolinguisticshttp://www.csse.monash.edu.au/~lloyd/tildeStrings/
expressivity of "idiomatic C++"http://www.csse.uwa.edu.au/~jeff/
expressivity of "idiomatic C++"http://www.csse.uwa.edu.au/~jeff/CS120/1998/CS120Teaching/11.%20Lists.html
Prolog Tutorialhttp://www.csupomona.edu/~jrfisher/www/prolog_tutorial/2_7.html
Prolog tutorialhttp://www.csupomona.edu/~jrfisher/www/prolog_tutorial/3_3.html
Prolog Tutorialhttp://www.csupomona.edu/~jrfisher/www/prolog_tutorial/contents.html#intro
Why Are ALL Programming Languages So Low Level?http://www.csupomona.edu/~jrfisher/www/prolog_tutorial/contents.html
Prolog Tutorialhttp://www.csupomona.edu/~jrfisher/www/prolog_tutorial/contents.html
GNU Prologhttp://www.csupomona.edu/~jrfisher/www/prolog_tutorial/contents.html
Prolog tutorialhttp://www.csupomona.edu/~jrfisher/www/prolog_tutorial/contents.html
Issue One of The Monad.Reader, monthly Haskell eZinehttp://www.ctan.org/tex-archive/macros/latex/contrib/memoir/
Converting Common Lisp to Dylanhttp://www.ctio.noao.edu/~andrew/clindent.py
Polyglot Programminghttp://www.cuillin.demon.co.uk/nazz/trivia/hw/hw_multi.html
expressivity of "idiomatic C++"http://www.cuj.com/
C and C++: A Case for Compatibilityhttp://www.cuj.com/articles/2002/0207/0207d/0207d.htm?topic=articles
C and C++: A Case for Compatibilityhttp://www.cuj.com/articles/2002/0208/0208c/0208c.htm?topic=reference
expressivity of "idiomatic C++"http://www.cuj.com/code/
C and C++: Siblingshttp://www.cuj.com/current/feature.htm?topic=current
Hungarian Notationhttp://www.cuj.com/experts/1911/hyslop.htm?topic=experts
"The New C++"http://www.cuj.com/experts/2004/sutter.htm
The New C++: Trip Report, October 2002http://www.cuj.com/experts/2102/sutter.htm
C and C++: Siblingshttp://www.cuj.com
Dating Design Patternshttp://www.cultsock.ndirect.co.uk/MUHome/cshtml/nvc/nvc5.html
Compiling with Continuationshttp://www.cup.org/Titles/416/0521416957.html
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.cup.org/titles/catalogue.asp?isbn=0521480892
Language testers wantedhttp://www.curl.com/
Curl on /. + Quickieshttp://www.curlBreaker.com/
Frinkhttp://www.custance.org/Library/Volume9/Part_II/Introduction.html
Sharing Code through First-class Environmentshttp://www.cvn70.navy.mil/
Little Languages: Little Maintenance?http://www.cwi.nl/~arie/papers/domain.pdf
Research Papershttp://www.cwi.nl/~arie/papers/dslbib/
Looking for a Solid Definition of DSLhttp://www.cwi.nl/~arie/papers/dslbib/
Domain-Specific Languages: An Annotated Bibliographyhttp://www.cwi.nl/~arie/papers/dslbib/
NULLhttp://www.cwi.nl/~arie/papers/dslbib/
Disruptive Programming Language Technologieshttp://www.cwi.nl/~jan/semantics/node4.html
Semantics of Programming Languages: A Tool-Oriented Approachhttp://www.cwi.nl/~jan/semantics/semantics.html
Dynamo- Dynamic Logic Programminghttp://www.cwi.nl/~jve/dynamo/
Introduction to Special Issue on Domain-Specific Languageshttp://www.cwi.nl/~ralf/cit-dsl/
Introduction to Special Issue on Domain-Specific Languageshttp://www.cwi.nl/~ralf/cit-dsl/intro.pdf
Database Theory and Type systems/Programming Languages.http://www.cwi.nl/~ralf/HList/
No new items?http://www.cwi.nl/~ralf/HList
Strafunski updatehttp://www.cwi.nl/~ralf/padl03
Prological Language Processinghttp://www.cwi.nl/~ralf/plp/
Python Compared to Other Languageshttp://www.cwi.nl/~steven/abc/
DSLs: How and When?http://www.cwi.nl/ftp/CWIreports/SEN/SEN-E0517.pdf
Extensible Term Languagehttp://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ASF+SDF
Linkshttp://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ASF
Linkshttp://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ATerm
Refactoring Functional Programshttp://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ATermLibrary
Linkshttp://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/SDF2
Unifying Tables, Objects and Documentshttp://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/SGLR
Meta Programming with Concrete Object Syntaxhttp://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/SGLR
Linkshttp://www.cwi.nl/projects/MetaEnv/
Category Theory for Beginners* (slides)http://www.cwru.edu/artsci/math/wells/pub/ctcs.html
The Problem With Threadshttp://www.cwru.edu/artsci/math/wells/pub/pdf/sketch.pdf
A Good OOP Critique?http://www.cyberdyne-object-sys.com/oofaq2/body/basics.htm#S1.15
XSL: 99 Bottles of Beerhttp://www.cybereditions.com/aldaily/
Cyc Knowledge Serverhttp://www.cyc.com/
Cyc Knowledge Serverhttp://www.cyc.com/technology/whatiscyc_dir/howdoescycreason#cycl
Aardappel and visual programminghttp://www.cycling74.com/products/maxmsp.html
Children’s Understanding of Process and Robot Behaviorshttp://www.cycling74.com
Classes or prototypeshttp://www.cygwin.com/
C++ -> HDLhttp://www.cynapps.com/CynApps/overview/overview.html
Transparent Persistencehttp://www.cypherpunks.to/erights/talks/thesis/markm-thesis.pdf
Advantages of Soft Typinghttp://www.cypherpunks.to/erights/talks/thesis/markm-thesis.pdf
Wired Rave Awardshttp://www.dack.com/web/flash_evil.html
JOVIALhttp://www.dacs.dtic.mil/techs/ada/NONADA2ADA2.html#27
Programming as if Performance Matteredhttp://www.dadgum.com/james/performance.html
Command Line Hackshttp://www.daemonnews.org/200110/answerman.html
Incremental Mature GCUsing the Train Algorithmhttp://www.daimi.au.dk/~beta/
Patterns for Scripted Applications and scriptinghttp://www.daimi.au.dk/~beta/doc/beta-intro/Patterns.html#H2_7
Avoiding worst case GC with large amounts of data?http://www.daimi.au.dk/~beta/Papers/Train/
Incremental Mature GCUsing the Train Algorithmhttp://www.daimi.au.dk/~beta/Papers/Train/train.html
Semantics with Applicationshttp://www.daimi.au.dk/~bra8130/Wiley_book/wiley.html
Proper tail reflection?http://www.daimi.au.dk/~danvy/Papers/danvy-malmkjaer-LFP88.pdf
A virtual class calculushttp://www.daimi.au.dk/~eernst/
Gbetahttp://www.daimi.au.dk/~eernst/gbeta/
A virtual class calculushttp://www.daimi.au.dk/~eernst/gbeta/
A virtual class calculushttp://www.daimi.au.dk/~eernst/papers/tr-pb577.pdf
The Complexity Zoohttp://www.daimi.au.dk/~gudmund/Documents/fpca91.pdf
DPROGhttp://www.daimi.au.dk/~mailund/dprog/
Back to the future...http://www.daimi.au.dk/~marius/documents/andersen2004esug.pdf
Essay: Multi-Paradigm Design and Generic Programminghttp://www.daimi.au.dk/~olm/PUB/
Static Type Inference (for Python) with Starkillerhttp://www.daimi.au.dk/~pahe/peter-ahe-thesis.pdf
Nets: Petri vs Lafonthttp://www.daimi.au.dk/PB/301/PB-301.pdf
The Push Programming Languagehttp://www.dakeng.com/misc.html
Web Services Inspection Languagehttp://www.daml.org
Future of software design?http://www.damninteresting.com/?p=708
Labanotationhttp://www.dancenotation.org/
Labanotationhttp://www.dancenotation.org/notationbasics/BasicBallroom.html
Ook?http://www.dangermouse.net/esoteric/
Ook?http://www.dangermouse.net/esoteric/ook.html
Code Readinghttp://www.dangermouse.net/esoteric/piet.html
Martin Fowler on Language Workbenches and DSLshttp://www.dangermouse.net/esoteric/piet.html
RDF and Databaseshttp://www.dannyayers.com/docs/rdf500.htm
Darcs: an open source version control system implemented in Haskellhttp://www.darcs.net/
Darcs: an open source version control system implemented in Haskellhttp://www.darcs.net/manual/node8.html
Sun Invites IBM, Cray To Work On New Computer Languagehttp://www.darpa.mil/ipto/programs/hpcs/assessment.htm
Java and coolness, a discussionhttp://www.darryl.com/badges/
On the Unusual Effectiveness of Logic in Computer Sciencehttp://www.dartmouth.edu/~matc/MathDrama/reading/Wigner.html
Excel exampleshttp://www.dashes.com/anil/2004/04/22/excel_pile#comments
The Case for First Class Messageshttp://www.datanation.com/fallacies/attack.htm
Java hits obstacle with cell phoneshttp://www.data-nation.com/snaptype.htm
D4 - A Relational Query Languagehttp://www.dataphor.com/docs/D4LGD4LanguageGuide.html
Dating Design Patternshttp://www.datingdesignpatterns.com/index.html
Misc Linkshttp://www.davidnewberger.com/wp/2005/11/28/if-you-havent-reddit-you-are-missing-out/
Joel Spolsky views on CS educationhttp://www.davosnewbies.com/2005/12/29/kalepa-ta-kala/
Table Oriented Programminghttp://www.db4o.com/
Answer set programming and plan generationhttp://www.dbai.tuwien.ac.at/proj/dlv/
Fabian Pascal on XQueryhttp://www.dbazine.com/pascal19.shtml
Fabian Pascal on XQueryhttp://www.dbazine.com/pascal8.html
Quick Quoteshttp://www.dbdebunk.com/
NULLhttp://www.dbdebunk.com/
SchemeUnit and SchemeQL: Two Little Languageshttp://www.dbdebunk.com/
An interview with Chris Datehttp://www.dbdebunk.com/
"Popular vs. Good" in Programming Languageshttp://www.dbdebunk.com/index.html
Binary relationshttp://www.dbdebunk.com/page/page/1147347.htm
Database Theory and Type systems/Programming Languages.http://www.dbdebunk.com/page/page/606457.htm
circle "is-a" ellipse: round 42http://www.dbdebunk.com
Binary relationshttp://www.dbdebunk.com
An interview with Chris Datehttp://www.dbdebunk.com
SQL for Smartieshttp://www.dbmsmag.com/artin301.html#A000009
Syntax Designhttp://www.dbpd.com/vault/9809date.html
The HM system does not have principal typings for all termshttp://www.dcc.ufmg.br/~camarao/CT/
Prototyping Generic Programming using Template Haskellhttp://www.dcc.ufmg.br/~camarao/CT/
Ideas about a language.http://www.dcc.ufmg.br/~camarao/CT/
System CThttp://www.dcc.ufmg.br/~camarao/CT/
HM-style type inference with non-unique selectors?http://www.dcc.ufmg.br/~camarao/CT/
A type-correct, stack-safe, provably correct, expression compiler in Epigramhttp://www.dcc.ufmg.br/~camarao/ml-has-pt.pdf
Tim Bray: Dynamic-Language IDEshttp://www.dcc.ufmg.br/~camarao/ml-has-pt.pdf
Interval Computationshttp://www.dcc.unicamp.br/~stolfi/EXPORT/projects/affine-arith/Welcome.html
Python Metaclass Programminghttp://www.dcs.ed.ac.uk/home/aof/papers/CE-abstract.html
A Critique of Standard ML, Andrew Appelhttp://www.dcs.ed.ac.uk/home/dts/aps/papers/critique.ps.gz
Set-Theoretic and Other Elementary Models of the LChttp://www.dcs.ed.ac.uk/home/gdp/publications/Set_Mod_lambda.pdf
Set-Theoretic and Other Elementary Models of the LChttp://www.dcs.ed.ac.uk/home/gdp/publications/Set_Mod_lambda.ps.gz
The Needle Programming Languagehttp://www.dcs.ed.ac.uk/home/kwxm/jvm-semantics-references.html
Python Metaclass Programminghttp://www.dcs.ed.ac.uk/home/lego/
Interval Computationshttp://www.dcs.ed.ac.uk/home/mhe/plume/report.html
Contributing (?) Editorshttp://www.dcs.ed.ac.uk/home/mlj/
The Needle Programming Languagehttp://www.dcs.ed.ac.uk/home/mlj/doc/index.html
Proofs and Typeshttp://www.dcs.ed.ac.uk/home/rb/
Feng Shui for Standard ML Programmershttp://www.dcs.ed.ac.uk/home/stg/
Feng Shui for Standard ML Programmershttp://www.dcs.ed.ac.uk/home/stg/fengshui.ps.gz
P# - Prolog compiler for .Nethttp://www.dcs.ed.ac.uk/home/stg/Psharp/
A Functional Quantum Programming Languagehttp://www.dcs.ed.ac.uk/home/wehr/newpage/papext.html
The Needle Programming Languagehttp://www.dcs.ex.ac.uk/~dwakelin/internet/research/java/
Why Don’t Programming Language Designers Use Formal Methods?http://www.dcs.gla.ac.uk/~daw/publications/SEMISH.ps
Project JOOS (Java's Object Oriented Subset)http://www.dcs.gla.ac.uk/~daw/research/projects/JAS.html
Compaq Web Languagehttp://www.dcs.gla.ac.uk/~hippo/papers/service_combinators_and_webl.html
What the hell are Monads?http://www.dcs.gla.ac.uk/~nww/Monad.html
Monads for Dummyshttp://www.dcs.gla.ac.uk/~nww/Monad.html
Expressiveness of Declarative Languageshttp://www.dcs.gla.ac.uk/~reidrm/project/
Expressiveness of Declarative Languageshttp://www.dcs.gla.ac.uk/~reidrm/project/node32.html
CTMhttp://www.dcs.gla.ac.uk/~simon
Designing a Type Notation for a Stack Based Functional Languagehttp://www.dcs.gla.ac.uk/fp/tech_reports.html
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://www.dcs.gla.ac.uk/fp/workshops/fpw96/Proceedings96.html#Booth
Links to JFP Papershttp://www.dcs.gla.ac.uk/jfp/
XSH - An XML Editing Shellhttp://www.dcs.gla.ac.uk/jfp/bibliography/Authors/huetgerard.html
Links to JFP Papershttp://www.dcs.gla.ac.uk/jfp/bibliography/bibliography.html
Links to JFP Papershttp://www.dcs.gla.ac.uk/jfp/bibliography/jfp00.html
McBride Derivative paperhttp://www.dcs.gla.ac.uk/jfp/bibliography/jfp97.html
MetaOcamlhttp://www.dcs.gla.ac.uk/mail-www/haskell/msg02163.html
Impedance mismatch: RDBMS and PLshttp://www.dcs.gla.ac.uk/mail-www/haskell/threads.html#01169
Bidirectional fold and scanhttp://www.dcs.gla.ac.uk/publications/paperdetails.cfm?id=7063
Linearly Used Continuationshttp://www.dcs.qmul.ac.uk/~berdine/papers/LinUC.pdf
Joel Spolsky views on CS educationhttp://www.dcs.qmul.ac.uk/~ohearn/localreasoning.html
Understanding continuationshttp://www.dcs.qmul.ac.uk/~peterl/
Premonoidal categories and notions of computationhttp://www.dcs.qmw.ac.uk/~edmundr/pubs/mscs97/premoncat.ps
Backhouse on Mathematics and Programminghttp://www.dcs.qmw.ac.uk/~pt/Practical_Foundations/
Research Papershttp://www.dcs.qmw.ac.uk/SEL-HPC/Articles/FuncArchive.html
More Haste, Less Speedhttp://www.dcs.qmw.ac.uk/SEL-HPC/Articles/GeneratedHtml/functional.pearls.html#NicholasPi1996a
Purely Functional Data Structureshttp://www.dcs.qmw.ac.uk/SEL-HPC/Articles/GeneratedHtml/functional.pearls.html
Research Papershttp://www.dcs.qmw.ac.uk/SEL-HPC/Articles/GeneratedHtml/functional.pearls.html
More Haste, Less Speedhttp://www.dcs.qmw.ac.uk/SEL-HPC/Articles/GeneratedHtml/functional.pearls.html
The Theory of Classification - A Course on OO Type Systemshttp://www.dcs.shef.ac.uk/~ajhs/publish.html
The Theory of Classification - A Course on OO Type Systemshttp://www.dcs.shef.ac.uk/~ajhs
Essay: Multi-Paradigm Design and Generic Programminghttp://www.dcs.shef.ac.uk/~marian/teaching/com2010/com2010.html
A Declarative Model for Simple Narrativeshttp://www.dcs.shef.ac.uk/~mlee/research/papers/msc_thesis.ps
Ivor, a proof enginehttp://www.dcs.st-and.ac.uk/~eb/
Ivor, a proof enginehttp://www.dcs.st-and.ac.uk/~eb/drafts/ivor.pdf
A type-correct, stack-safe, provably correct, expression compiler in Epigramhttp://www.dcs.st-andrews.ac.uk/~james/
newLisp: A better Lisp/Scheme Fusion...http://www.dcs.warwick.ac.uk/~john/sw/librep.html
DDJ, March 2004, Programming Languageshttp://www.ddj.com/
New Languages, Old Logichttp://www.ddj.com/articles/2000/0013/0013g/0013g.htm
Reflection in Rubyhttp://www.ddj.com/articles/2001/0101/0101b/0101b.htm
DigitaScript: Scripting Language for Digital Camerashttp://www.ddj.com/articles/2001/0101/0101j/0101j.htm
XDuce: A Typed XML Processing Languagehttp://www.ddj.com/articles/2001/0107/0107e/0107e.htm
DDJ, March 2004, Programming Languageshttp://www.ddj.com/articles/2004/0403/
Dynamic Languages Symposium Program Onlinehttp://www.ddj.com/dept/architect/184414854
What do you believe about Programming Languages (that you can't prove (yet))?http://www.ddj.com/dept/architect/187200914
Generative and Transformational Techniqueshttp://www.ddj.com/dept/architect/188701148
The CityScript Little Languagehttp://www.ddj.com/documents/s=1520/ddj0002as/do200002as001.htm
Lightweight Languages Workshop 2001http://www.ddj.com/documents/s=2287/ddj0202a/0202a.htm
Java's new Considered Harmfulhttp://www.ddj.com/documents/s=7027/ddj0204a/0204a.htm
Why You Might Want to Try Rubyhttp://www.ddj.com/documents/s=871/ddj0101b/0101b.htm
C++ Expression Templateshttp://www.ddj.com/documents/s=958/ddj9608d/
Visual Basic 9 Interview on DDJhttp://www.ddj.com/documents/s=9776/ddj1126793370067
Dynamic Plug-In Linking, Loading, & Dispatching with Ada 2005http://www.ddj.com/documents/s=9776/ddj1135183200742/
Functional programming in Javahttp://www.ddj.com/documents/s=9899/ddj0511i/0511i.html
Guy Steele on Language Designhttp://www.ddj.com/documents/s=9938/ddj0601c/0601c.html
DDJ, March 2004, Programming Languageshttp://www.ddj.com/downloads/issues/current/
Interactive Programminghttp://www.ddj.com/ftp/packages/quincy/
Edsger Wybe Dijkstra (1930-2002)http://www.ddj.com/news/fullstory.cgi?id=6206
Proofs are Programs: 19th Century Logic and 21st Century Computinghttp://www.ddj.com/showArticle.jhtml?articleID=184404384
Proofs are Programs: 19th Century Logic and 21st Century Computinghttp://www.ddj.com/TechSearch/searchResults.jhtml?queryText=wadler&x=0&y=0
Generators and Abstractionhttp://www.deadlybloodyserious.com/Python/2002/05/02.html#a722
Generators and Abstractionhttp://www.deadlybloodyserious.com/Python/2002/05/10.html#a746
Logic Programming in Python (constraints)http://www.deadlybloodyserious.com/Python/2002/06/21.html
The Complexity Zoohttp://www.deas.harvard.edu/courses/cs121/lectures/Lec19.pdf
Oz newshttp://www.debian.org
Clean Now Available under LGPL Licensehttp://www.debian.org
Behaviour: Using CSS selectors to apply Javascript functionalityhttp://www.decafbad.com/blog/2005/07/02/drag_the_boxes_stretch_the_lines
Why OO Suckshttp://www.decafbad.com
Implementation of Heclhttp://www.dedasys.com/articles/hecl_implementation.html
Programming Language Popularityhttp://www.dedasys.com/articles/language_popularity.html
Economics of Programming Languageshttp://www.dedasys.com/articles/programming_language_economics.html
Downwardly Scalable Languageshttp://www.dedasys.com/articles/scalable_systems.html
Ian Bicking: The challenge of metaprogramminghttp://www.dedasys.com/articles/scalable_systems.html
Open-source C compiler targets FPGAshttp://www.deepchip.com/
ESL Designhttp://www.deepchip.com/gadfly/gad062905.html
Formatting hints from Markhttp://www.deepx.com/resources/quickref/CSS-1.0.pdf
What are the real benefits of FP?http://www.defmacro.org/ramblings/fp.html
The Nature of Lisp (a tutorial)http://www.defmacro.org/ramblings/lisp.html
Writing A Lisp Interpreter In Haskellhttp://www.defmacro.org/ramblings/lisp-in-haskell.html
Every Language War Everhttp://www.deftcode.com/archives/every_language_war_ever.html
Joel Spolsky views on CS educationhttp://www.dehora.net/journal/2005/12/difficult_v_hard_as_opposed_to_java_v_c.html
Teach Yourself Scheme in Fixnum Dayshttp://www.dehora.net/journal/archives/000423.html
Fractal Music (and a Personal Introduction)http://www.dehora.net/journal/archives/000442.html
An Operational Semantics for R5RS Schemehttp://www.deinprogramm.de/scheme-2005/
Interview with Guido van Rossumhttp://www.deja.com/=dnc/getdoc.xp?AN=583770349
Object/Structured Historyhttp://www.deja.com/=dnc/getdoc.xp?AN=661799272
Why did Python Grow?http://www.deja.com/=dnc/getdoc.xp?AN=685613265.1
Python 2.1 Alphahttp://www.deja.com/=dnc/getdoc.xp?AN=719153679
First Course Language Listhttp://www.deja.com/=dnc/getdoc.xp?AN=724739335
Comparisons between languages for performance.http://www.deja.com/getdoc.xp?AN=623330420
Strong Typing - Comparison of ML with Pascal & Chttp://www.deja.com/getdoc.xp?AN=698969682
So long, Adahttp://www.deja.com/getdoc.xp?AN=703246427
.NET etc.http://www.deja.com/group/comp.compilers
Free compiler & language toolshttp://www.deja.com/group/comp.compilers
Principal Typingshttp://www.deja.com/group/comp.compilers
Syntax-diagram generator for YACC grammarshttp://www.deja.com/group/comp.compilers
Constraint Languageshttp://www.deja.com/group/comp.constraints
More on Jhttp://www.deja.com/group/comp.lang.apl
Programming Paradigm Deabtehttp://www.deja.com/group/comp.lang.functional
Book in Honour of Robin Milnerhttp://www.deja.com/group/comp.lang.functional
Concurrent OCamlhttp://www.deja.com/group/comp.lang.functional
Library of data strcutres in a functional languagehttp://www.deja.com/group/comp.lang.functional
The power of small ideashttp://www.deja.com/group/comp.lang.lisp
REXXhttp://www.deja.com/group/comp.lang.rexx
More on Jhttp://www.deja.com/group/comp.lang.scheme
Programming Paradigm Deabtehttp://www.deja.com/group/comp.object
.NET etc.http://www.deja.com/thread/00-10-048@comp.compilers
Possibly interesting discussionhttp://www.deja.com/thread/680702111
More on Curlhttp://www.deja.com/threadmsg_ct.xp?AN=495470124
Continuationshttp://www.deja.com/threadmsg_ct.xp?AN=701763225.1
Popularity of (Functional) Languageshttp://www.deja.com/threadmsg_md.xp?AN=657194358
Implementing Functional Languages (BUT...)http://www.deja.com/threadmsg_md.xp?AN=658068577
Updates on ICFP + OCaml bookhttp://www.deja.com/threadmsg_md.xp?AN=664867831
ICFP resultshttp://www.deja.com/threadmsg_md.xp?AN=672506819
Mercury on .NET - what next?http://www.deja.com/threadmsg_md.xp?AN=676963728
Funkhttp://www.deja.com/threadmsg_md.xp?AN=679495271
Language testers wantedhttp://www.deja.com/threadmsg_md.xp?AN=711859059
Understanding Lispishnesshttp://www.deja.com/threadmsg_md.xp?AN=712616724
Compilers and Compiler Generatorshttp://www.deja.com/threadmsg_md.xp?AN=713235613
So long, Adahttp://www.deja.com/viewthread.xp?AN=701636926
How Do Linguists Learn Languageshttp://www.deja.com/viewthread.xp?AN=717699805
Functional libraries for Javahttp://www.dekorte.com/blog/blog.cgi?do=item&id=1486
Prototype based OOhttp://www.dekorte.com/docs/protos/
Paul Graham: Accumulator Generatorhttp://www.dekorte.com
Will Kodak kill Java?http://www.democratandchronicle.com/apps/pbcs.dll/article?AID=/20041002/BUSINESS/410020333/1001
Don Box: Teaching my kids to programhttp://www.demodvd.org/
Design By Contracthttp://www.designbycontract.com/
Wolfram's Future Mathhttp://www.designinference.com
The Case for First Class Messageshttp://www.dev.smalltalk.org/zoku/?section=main&info=articles
Partial Types in C#http://www.developer.com/net/net/article.php/2232061
gen<> past and presenthttp://www.developmentor.com/genx/
Dodohttp://www.devincook.com/goldparser/
Writing an interpreter, targeting a VM or writing from scratch?http://www.devincook.com/goldparser/
Writing an interpreter, targeting a VM or writing from scratch?http://www.devincook.com/goldparser/about/FAQ.htm
The .NET team on VB.NEThttp://www.devx.com/
"The New C++"http://www.devx.com/cplus/free/articles/dkhs41602/dkhs2-1.asp
Microsoft Xen On Track to Debut as 'X Omega'http://www.devx.com/DevX/Article/17899
OOP Is Much Better in Theory Than in Practicehttp://www.devx.com/DevX/Article/26776
Java.NEThttp://www.devx.com/dotnet/articles/lp100901/lp100901.asp
The .NET team on VB.NEThttp://www.devx.com/free/hotlinks/2002/ednote021302.asp
Rebol - Dialects, Spreadsheetshttp://www.devx.com/opensource/Article/27454/1954?pf=true
Rebol - Dialects, Spreadsheetshttp://www.devx.com/opensource/Article/27969/1954?pf=true
GaTech SqueakEnd 2002http://www.devx.com/premier/mgznarch/xml/2001/06jun01/ab0103/ab0103.asp
Interview With Bjarne Stroustruphttp://www.devx.com/upload/free/features/vcdj/2000/05may00/ens0500/ens0500.asp
JDO Architectureshttp://www.devx.com/xml/Article/8066/1954?pf=true
Managing missing information through Condition Propagationhttp://www.di.ens.fr/~cousot/COUSOTpapers/POPL77.shtml
Multi-Stage Languageshttp://www.di.ens.fr/~cousot/COUSOTpapers/POPL97.shtml
A Type System Equivalent to Flow Analysishttp://www.di.ens.fr/~cousot/COUSOTpapers/POPL97.shtml
How To Read a Paperhttp://www.di.ens.fr/~cousot/COUSOTpapers/POPL97.shtml
Static Types vs. Partially Evaluated Latent Typeshttp://www.di.ens.fr/~cousot/COUSOTpapers/POPL97.shtml
Why type systems are interesting - part III: latent typeshttp://www.di.ens.fr/~cousot/COUSOTpapers/POPL97.shtml
Why type systems are interesting - part IIhttp://www.di.ens.fr/~feret/index.html.en
Category Theory for the working computer scientisthttp://www.di.ens.fr/~longo/download.html
The Lambda ethoshttp://www.di.ens.fr/users/longo/download.html
Why type systems are interestinghttp://www.di.ens.fr/users/longo/download.html
A Mobility Calculus with Local and Dependent Typeshttp://www.di.unito.it/~coppo/
A Mobility Calculus with Local and Dependent Typeshttp://www.di.unito.it/~coppo/papers/CCDGP05.pdf
A Mobility Calculus with Local and Dependent Typeshttp://www.di.unito.it/~dezani/index.html
A Mobility Calculus with Local and Dependent Typeshttp://www.di.unito.it/~elio/
Mother Tongues of Computer Languageshttp://www.digibarn.com/collections/posters/tongues/
Q: A Scenario Description Languagehttp://www.digitalcity.jst.go.jp/Q/paper/IEEEcomputer.pdf
Insecure Macho Lovehttp://www.digitaldefense.net/labs/advisories/DDI-1013.txt
Why compiler optimizations are interestinghttp://www.digitalmars.com/
The D programming languagehttp://www.digitalmars.com/d/
Whither Sather ?http://www.digitalmars.com/d/
Shrink-wrap developers: what programming language?http://www.digitalmars.com/d/
Richard Hamming: You and Your Researchhttp://www.digitalmars.com/d/
Petition for adding garbage collection to C++.http://www.digitalmars.com/d/lex.html
The D Programming Languagehttp://www.digitalmars.com/d
Trivia: Programming Language Naming Patternshttp://www.digitalmars.com/d
The Language Machine - a toolkit for language and grammarhttp://www.digitalmars.com/d
The C++ Source Journalhttp://www.digitalmars.com/drn-bin/wwwnews?c%2B%2B.announce/681
Trivia: Programming Language Naming Patternshttp://www.digitalmars.com/drn-bin/wwwnews?D/15742
Interview with Intel's C++ Compiler Teamhttp://www.DigitalMars.com
MS C++ Compiler Freely Availablehttp://www.digitalmars.com
Next Generation Programming Language Researchhttp://www.digitas.harvard.edu/~ken/next/
The ICFP Programming Contest is underway!http://www.digitas.harvard.edu/usemod/bin/wiki?IcfpProgrammingContest
Questions about Semantics.http://www.diku.dk/~andrzej/
Questions about Semantics.http://www.diku.dk/~andrzej/papers/DCaCD.ps.gz
Lambda the Ultimate Set Comprehensionhttp://www.diku.dk/~grue/papers/church/church.html
Probabilistic languages for kids?http://www.diku.dk/~torbenm/Dice.zip
The Next Mainstream Programming Languageshttp://www.diku.dk/forskning/topps/activities/kit2/summerschool/slides/mads/session1.ps.gz
What is so bad about compiling?http://www.diku.dk/forskning/topps/activities/similix.html
Lectures on the Curry-Howard Isomorphismhttp://www.diku.dk/publikationer/tekniske.rapporter/rapporter/98-14.pdf
Lectures on the Curry-Howard Isomorphismhttp://www.diku.dk/research/published/98-14.ps.gz
Exploring NLP in Oz/Mozarthttp://www.diku.dk/research-groups/topps/activities/similix.html
The Type-System-Feature-Creep Death Spiralhttp://www.diku.dk/topps/
The Type-System-Feature-Creep Death Spiralhttp://www.diku.dk/topps/bibliography/2002.html
Combining Generics, Pre-Compilation and Sharing Between Software-Based Processeshttp://www.diku.dk/topps/space2004/space_final/kennedy-syme.pdf
DSL in Software Development and Releation to Partial Evaluationhttp://www.diku.dk/users/mrnc/references/afhandling.ps.gz
Getting Startedhttp://www.diku.dk/users/rambo/
Nonsense Generatorhttp://www.dilbert.com/comics/dilbert/games/career/bin/ms.cgi
IFIP WG 2.2 Anniversary Meetinghttp://www.dimi.uniud.it/ifip06/
IFIP WG 2.2 Anniversary Meetinghttp://www.dimi.uniud.it/ifip06/programme.html
Generic C# Sample Programshttp://www.dina.dk/~sestoft/gcsharp/
Generics for C# and .Net CLRhttp://www.dina.dk/~sestoft/gcsharp/
Programming Languages and Lambda Calculihttp://www.dina.dk/~sestoft/lamreduce/
Programming Languages and Lambda Calculihttp://www.dina.dk/~sestoft/papers/sestoft-lamreduce.pdf
Partial Evaluation and Automatic Program Generationhttp://www.dina.dk/~sestoft/pebook/pebook.html
Java Preciselyhttp://www.dina.kvl.dk/~sestoft/javaprecisely/
What do you believe about Programming Languages (that you can't prove (yet))?http://www.dina.kvl.dk/~sestoft/pebook/
Tutorial Notes on Partial Evaluationhttp://www.dina.kvl.dk/~sestoft/pebook/pebook.html
Erlisp: Common Lisp Meets Erlanghttp://www.dirkgerrits.com/erlisp/
Erlisp: Common Lisp Meets Erlanghttp://www.dirkgerrits.com/erlisp/acknowledgments.html
Erlisp: Common Lisp Meets Erlanghttp://www.dirkgerrits.com/erlisp/references.html
Erlisp: Common Lisp Meets Erlanghttp://www.dirkgerrits.com/erlisp/terminology.html
Lisp Lovers, how would you fix Lisp or bring it up to date?http://www.discontinuity.info/~pkhuong/lisp.html
Stronger Typings for Separate Compilation of Java-like Languhttp://www.disi.unige.it/person/LagorioG/separate-compilation/
An abstract view of programming languageshttp://www.disi.unige.it/person/MoggiE/ftp/abs-view.pdf
ML-like Inference for Classifiershttp://www.disi.unige.it/person/MoggiE/ftp/CMT03-sub.pdf
MetaKlaimhttp://www.disi.unige.it/person/MoggiE/ftp/esop99.pdf
MetaKlaimhttp://www.disi.unige.it/person/MoggiE/ftp/FMP02-sub.pdf
When is one thing equal to some other thing?http://www.disi.unige.it/person/MoggiE/ftp/ic91.pdf
Mixin Modules and Computational Effectshttp://www.disi.unige.it/person/MoggiE/ftp/icalp03.pdf
Map of LtU readershttp://www.diversophy.com/bkpressRel.htm
Ruby the Rivalhttp://www.djangoproject.com/
Naked Objectshttp://www.djangoproject.com/documentation/tutorial2/
Presentation slides for secure C Libraryhttp://www.dkuug.dk/jtc1/sc22/wg14/www/docs/n1036.pdf
Presentation slides for secure C Libraryhttp://www.dkuug.dk/jtc1/sc22/wg14/www/docs/n1044.htm
SpringBoxhttp://www.dLoo.org/
Category Theory for the working computer scientisthttp://www.dmi.ens.fr/users/longo/download.html
Validating the Unit Correctness of Spreadsheet Programshttp://www.dmitry-kazakov.de/ada/units.htm
Mind Mappershttp://www.dmoz.org/Reference/Knowledge_Management/Knowledge_Creation/Concept_Mapping/Software/
Mind Mappershttp://www.dmoz.org/Reference/Knowledge_Management/Software/
Musical programming and languageshttp://www.dmriley.demon.co.uk/code/midge/midge
Critique of the Windows APIhttp://www.dmst.aueb.gr/dds/pubs/jrnl/1997-CSI-WinApi/html/win.pdf
The Behavior of Behaviorhttp://www.dnsmith.com/dnsmith/Smalltalk/BEHAVTUT.pdf
'Information and Computation' Open Accesshttp://www.doaj.org/
'Information and Computation' Open Accesshttp://www.doaj.org/ljbs?cpid=114
'Information and Computation' Open Accesshttp://www.doaj.org/ljbs?cpid=58
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://www.doc.ic.ac.uk/%7Emjs198/publications/Transfer.ps
Topology in Programming Language Semanticshttp://www.doc.ic.ac.uk/~ae/
Topology in Programming Language Semanticshttp://www.doc.ic.ac.uk/~ae/papers.html
Parameterized Unit Testshttp://www.doc.ic.ac.uk/~herbert/epsrc/node2.html
Dating Design Patternshttp://www.doc.ic.ac.uk/~pg/
Inherited Traits - Classes Like Never Beforehttp://www.doc.ic.ac.uk/~scd/FOOL11/traits.pdf
Progolhttp://www.doc.ic.ac.uk/~sgc/
Progolhttp://www.doc.ic.ac.uk/~shm/index.html
Over and Under in a Boxhttp://www.docuverse.com/blog/donpark/2003/12/13.html#a1063
Antipathy to Type Systemshttp://www.dominicfox.net/aboutpython.html
Programming: 50, 100 years from nowhttp://www.donaldsensing.com/Pix/0412/2004computer.jpg
Don's Favorite Aspects of the CLRhttp://www.donbox.com/topten/clr.htm
Some interesting weblogshttp://www.dotnetremoting.cc/DotNetCentric/
Advanced .NET Remoting examples onlinehttp://www.dotnetremoting.cc/DotNetCentric/2002/06/01.html
JSIS - Semantic Interface Specification for Javahttp://www.dotnetremoting.cc/DotNetCentric/2002/06/23.html#a221
PL for interactive simulationhttp://www.double.co.nz/creatures
Extremely static language?http://www.double.co.nz/dylan/
How to remove a dynamic prompt: static and dynamic delimited continuation operators are equally expressiblehttp://www.double.co.nz/scheme/partial-continuations/partial-continuations.html
Partial Continuationshttp://www.double.co.nz/scheme/partial-continuations/partial-continuations.html
Douglas Adams: Frank The Vandalhttp://www.douglasadams.com/dna/980707-00-a.html
BorCon 2002 Highlightshttp://www.drbob42.com/BorCon.htm
Dynamic Languages Journal?http://www.drdobbs.com/
You call that a Monad? This HERE's a Monad.... And a Shell.http://www.dreamnation.fsnet.co.uk/supp2.html#monad
Patterns of Softwarehttp://www.dreamsongs.com/
Two bookshttp://www.dreamsongs.com/
The Design of Parallel Programming Languageshttp://www.dreamsongs.com/10ideas.html
Why Objects Have Failedhttp://www.dreamsongs.com/Essays.html#ObjectsHaveFailed
Is Inheritance a Pillar of OO?http://www.dreamsongs.com/Essays.html#ObjectsHaveFailed
Transparent Persistencehttp://www.dreamsongs.com/Feyerabend/FeyerabendPreparation.html
MFA in Software: trial runhttp://www.dreamsongs.com/MFASoftware.html
Tim Bray: Don't Invent XML Languageshttp://www.dreamsongs.com/MobSoftware.html
Michael Vanier: LFM's and LFSP'shttp://www.dreamsongs.com/MobSoftware.html
Patterns of Softwarehttp://www.dreamsongs.com/NewFiles/AcceptanceModels.pdf
Richard Hamming: You and Your Researchhttp://www.dreamsongs.com/NewFiles/AcceptanceModels.pdf
Back to the future...http://www.dreamsongs.com/NewFiles/AcceptanceModels.pdf
Are Higher-Order Type Systems Too Hard?http://www.dreamsongs.com/NewFiles/AcceptanceModels.pdf
How to make a FPL successfulhttp://www.dreamsongs.com/NewFiles/AcceptanceModels.pdf
Michael Vanier: LFM's and LFSP'shttp://www.dreamsongs.com/NewFiles/AcceptanceModels.pdf
PMD with CLOS-style Method Combinationhttp://www.dreamsongs.com/NewFiles/ECOOP.pdf
The Evolution of Lisphttp://www.dreamsongs.com/NewFiles/Hopl2.pdf
diagram & history of languageshttp://www.dreamsongs.com/NewFiles/Hopl2Slides.pdf
NULLhttp://www.dreamsongs.com/NewFiles/Hopl2Slides.pdf
The Evolution of Lisphttp://www.dreamsongs.com/NewFiles/Hopl2Slides.pdf
Lisp sans (((paren-theses ((hell)))))http://www.dreamsongs.com/NewFiles/HOPL2-Uncut.pdf
Accidental Syntaxhttp://www.dreamsongs.com/NewFiles/HOPL2-Uncut.pdf
Why Objects Have Failedhttp://www.dreamsongs.com/NewFiles/ObjectsHaveFailed.pdf
OCaml, an Introductionhttp://www.dreamsongs.com/NewFiles/ObjectsHaveFailed.pdf
Withhttp://www.dreamsongs.com/NewFiles/ObjectsHaveFailed.pdf
Patterns of Softwarehttp://www.dreamsongs.com/NewFiles/PatternsOfSoftware.pdf
What do you believe about Programming Languages (that you can't prove (yet))?http://www.dreamsongs.com/NewFiles/PatternsOfSoftware.pdf
Neal Stephenson's USENIX keynotehttp://www.dreamsongs.com/NewFiles/PoemADay.pdf
Worse Is Betterhttp://www.dreamsongs.com/NewFiles/ProWorseIsBetterPosition.pdf
Using an Abstracted Interpreter to Understand Abstract Interpretationhttp://www.dreamsongs.com/NewFiles/WhyOfY.pdf
Getting Startedhttp://www.dreamsongs.com/NewFiles/WhyOfY.pdf
Y derivedhttp://www.dreamsongs.com/NewFiles/WhyOfY.pdf
Worse Is Betterhttp://www.dreamsongs.com/NewFiles/WorseIsBetterPositionPaper.pdf
Is Inheritance a Pillar of OO?http://www.dreamsongs.com/ObjectsHaveNotFailedNarr.html
Apache vs. Yawshttp://www.dreamsongs.com/Qlisp.html
Worse Is Betterhttp://www.dreamsongs.com/WorseIsBetter.html
Richard Hamming: You and Your Researchhttp://www.dreamsongs.com/WorseIsBetter.html
The History of Thttp://www.dreamsongs.com/WorseIsBetter.html
The Design of Parallel Programming Languageshttp://www.dreamsongs.com/WorseIsBetter.html
Why type systems are interestinghttp://www.dreamsongs.com/WorseIsBetter.html
The Little MLerhttp://www.drizzle.com/~jwalsh/sokal/
Dying Tongueshttp://www.drizzle.com/~jwalsh/sokal/
[Newbie] Where can I learn about VM / C interfacing?http://www.drizzle.com/~scottb/gdc/fubi-paper.htm
Unicon - Unified Extended Dialect of Iconhttp://www.drones.com/unicon/
Poploghttp://www.dropline.net/gtk/
Shrink-wrap developers: what programming language?http://www.drscheme.org>
PLT Spy - Python in Schemehttp://www.drscheme.org/
dealing with Scheme (or Lisp, etc)http://www.drscheme.org
Don Box: Scheme Is Lovehttp://www.drscheme.org
What do you believe about Programming Languages (that you can't prove (yet))?http://www.drscheme.org
Skribe 1.2b releasedhttp://www.drscheme.org
Jef Raskin: The Woes of IDEshttp://www.drscheme.org
Mechanics of designing and implementing a languagehttp://www.drscheme.org
Reading, Writing, and Codehttp://www.drscheme.org
Apache vs. Yawshttp://www.drscheme.org
How to make a FPL successfulhttp://www.drscheme.org
A Mobility Calculus with Local and Dependent Typeshttp://www.dsi.unifi.it/~pugliese/
Deconstructing Process Isolationhttp://www.dslinux.org
Designing and Implementing DSL languages: recommended reading?http://www.dsmforum.org
New Paul Graham thing...http://www.dtek.chalmers.se/~d99josve/hide
ICFP 2003http://www.dtek.chalmers.se/groups/icfpcontest/
MapReduce - functional programming in the REAL Worldhttp://www.dtek.chalmers.se/groups/icfpcontest/proclamation.html
Joel Spolsky views on CS educationhttp://www.dunkel.dk/thesis/
Practical Theory (was: T)http://www.dur.ac.uk/~dcs1ctm/diff.ps
Why type systems are interestinghttp://www.dur.ac.uk/c.t.mcbride/
Tail of Nil and Its Typehttp://www.dur.ac.uk/c.t.mcbride/
Tail of Nil and Its Typehttp://www.dur.ac.uk/c.t.mcbride/a-case/01credits/index.html
Old computer science and technical books worth searching forhttp://www.dur.ac.uk/c.t.mcbride/dfordata.ps
Old computer science and technical books worth searching forhttp://www.dur.ac.uk/c.t.mcbride/diff.ps
Tail of Nil and Its Typehttp://www.dur.ac.uk/c.t.mcbride/epigram.ps.gz
Explaining monadshttp://www.dur.ac.uk/c.t.mcbride/epigram.ps.gz
Why type systems are interesting - part IIhttp://www.dur.ac.uk/c.t.mcbride/faking.ps
The view from the lefthttp://www.dur.ac.uk/c.t.mcbride/view.ps
The view from the lefthttp://www.dur.ac.uk/c.t.mcbride/view-Dec6.ps
Why type systems are interestinghttp://www.dur.ac.uk/c.t.mcbride/view-Dec6.ps
Invariants/Contracts vs. typeshttp://www.dur.ac.uk/CARG/epigram/
The view from the lefthttp://www.dur.ac.uk/CARG/epigram/
Epigram - incremental interactive typecheckinghttp://www.dur.ac.uk/CARG/epigram/
MPS-based editor for Epigram programming language.http://www.dur.ac.uk/CARG/epigram/
The Fortress Language Spec v0.618http://www.dur.ac.uk/CARG/epigram
ICFP 2003http://www.dur.ac.uk/r.g.bower/PoM/
Lisp sans (((paren-theses ((hell)))))http://www.dwheeler.com/readable/index.html
Lisp sans (((paren-theses ((hell)))))http://www.dwheeler.com/readable/readable-s-expressions.html
Countering Trusting Trust through Diverse Double-Compilinghttp://www.dwheeler.com/trusting-trust
Mercury on .NET - what next?http://www.dyadic.com
Dyna: a weighted dynamic logic programming languagehttp://www.dyna.org/
Continuations Made Simple and Illustratedhttp://www.e7l3.com/
More weblogs to readhttp://www.e7l3.com/
Logic for Computer Science: Foundations of Automatic Theorem Provinghttp://www.e7l3.com/books.html
No "theory of types" in legal systemshttp://www.earlham.edu/~peters/writing/psa/index.htm
No "theory of types" in legal systemshttp://www.earlham.edu/~peters/writing/psa/sec20.htm
Oxymoronic? "Safety-critical development guidelines for real-time Java"http://www.eas.asu.edu/~holbert/eee460/see.html
Sudokuhttp://www.easton.me.uk/tcl/sudoku/index.html
2nd CfP: Structures and Deductionshttp://www.easychair.org/SD05/submit/
Best PL tutorial/intro?http://www.ebb.org/PickingUpPerl/
Relating FFTW and Split-Radixhttp://www.ece.cmu.edu/%7espiral/papers/spiral.pdf
The Future of Compilershttp://www.ece.purdue.edu/~qobi/software.html
NULLhttp://www.ece.ubc.ca/~elec571f/index.html
Why don't more people use Prolog?http://www.ece.ubc.ca/~elec571f/index.html
DSLs: A Logical Approachhttp://www.ece.ubc.ca/~elec571f/index.html
Courses Home Pageshttp://www.ece.ubc.ca/~elec571f/index.html
DSLs: A Logical Approachhttp://www.ece.ubc.ca/~elec571f/lectures.html
Eclipsehttp://www.eclipse.org/
Perspectiveshttp://www.eclipse.org/
Is "post OO" just over?http://www.eclipse.org/aspectj/
Packaging Data And Methodshttp://www.eclipse.org/aspectj/
Eclipse C/C++ Dev Tools 2.0 Releasedhttp://www.eclipse.org/cdt
DSL Error Handling in an Object Oriented contexthttp://www.eclipse.org/emf/
AOP blog and aosd discussionhttp://www.eclipse.org/gef/
DSL Error Handling in an Object Oriented contexthttp://www.eclipse.org/gef/
Eclipse C/C++ Dev Tools 2.0 Releasedhttp://www.eclipse.org/org/press-release/jun212004r30pr.html
Strongtalkhttp://www.eclipse.org/stellation/
Virtual Machines, Language Runtimes, and the Future of Objective Chttp://www.eclipse.org/swt/
DSL Error Handling in an Object Oriented contexthttp://www.eclipse.org/vep/
Jef Raskin: The Woes of IDEshttp://www.eclipse.org
Extensible Programming for the 21st Centuryhttp://www.eclipse.org
Eric Gunnerson's JavaOne reporthttp://www.eclipse.org
Mind Mappershttp://www.eclipse.org
EclipseCon 2004 Presentationshttp://www.eclipsecon.org/presentations.htm
Intro to the Common Language Infrastructure with David Stutzhttp://www.ecma.ch/ecma1/MEMENTO/TC39-G3.HTM
CLI Standard (ECMA-335)http://www.ecma.ch/ecma1/STAND/ecma-335.htm
ECMAScript for XML (E4X) Specificationhttp://www.ecma-international.org/news/ECMA%20E4X%20Final%20Final%20Web.htm
Javascript with native XML supporthttp://www.ecma-international.org/news/ECMA%20E4X%20Final%20Final.pdf
Lang .NET 2006http://www.ecma-international.org/publications/standards/Ecma-335.htm
ECMAScript for XML (E4X) Specificationhttp://www.ecma-international.org/publications/standards/Ecma-357.htm
New Scientist interview with Alexandra Aikhenvaldhttp://www.economist.com/displaystory.cfm?story_id=S%27%298%20%2ERA%27%22%23%40%23%5C%0A
A lingua franca for the Internethttp://www.economist.com/library/focus/displayStory.cfm?story_id=779459
What are The Atoms of Programming Languages?http://www.economist.com/science/displayStory.cfm?Story_id=2329718
Agent Oriented Programminghttp://www.ecs.soton.ac.uk/~nrj/download-files/roadmap.pdf
The New C++: Trip Report, October 2002http://www.edg.com/
A rationale for semantically enhanced library languageshttp://www.edg.com/
Should Computer Science Get Rid of Protocols?http://www.edge.org/3rd_culture/lanier03/lanier_index.html
Interesting old promotional video for Intentional Programminghttp://www.edge.org/digerati/simonyi/simonyi_p1.html
The Essence of Strategic Programminghttp://www.edge.org/digerati/simonyi/simonyi_p2.html
Gosling hits 'Jackpot' with futuristic toolshttp://www.edge.org/digerati/simonyi/simonyi_p2.html
What do you believe about Programming Languages (that you can't prove (yet))?http://www.edge.org/q2005/q05_print.html
Erlang the Moviehttp://www.edgefiles.com/file.x?id=/games-fusion.net/www/videos/unreal3engine_e3.zip
Why do they program in C++?http://www.edite-de-paris.com.fr/~fpons/Caml/Baire/index_en.html
Data Structure + Algorithm Survey (Caml)http://www.edite-de-paris.com.fr/~fpons/Caml/Ressources/dsInCaml.html
Site speedhttp://www.edithere.com/directory/22/websiteHostingServices/manila/commercial
OCaml book onlinehttp://www.editions-oreilly.fr/catalogue/ocaml.html
Open-source C compiler targets FPGAshttp://www.edn.com
C++ -> HDLhttp://www.ednmag.com/ednmag/reg/2000/06052000/12cs.htm
Phenomenology of Languages and Language Designhttp://www.edutools.info/course/compare/compare.jsp?product=182,144,176
Interface Automatahttp://www.eecs.berkeley.edu/~tah/Publications/interface_automata.pdf
The Problem With Threadshttp://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-1.html
Links Slideshttp://www.eecs.harvard.edu/%7Egreg/cyclone/
What do you believe about Programming Languages (that you can't prove (yet))?http://www.eecs.harvard.edu/~avi/IBAL/
From shift and reset to polarized linear logichttp://www.eecs.harvard.edu/~ccshan/
Lightweight Static Capabilitites (II)http://www.eecs.harvard.edu/~ccshan/capability/talk.pdf
Control handling primitiveshttp://www.eecs.harvard.edu/~ccshan/continue/Control.hs
Delimited dynamic bindinghttp://www.eecs.harvard.edu/~ccshan/dissertation/book.pdf
Delimited dynamic bindinghttp://www.eecs.harvard.edu/~ccshan/dynscope/talk.pdf
Linguistic side effectshttp://www.eecs.harvard.edu/~ccshan/nepls8/talk.pdf
From shift and reset to polarized linear logichttp://www.eecs.harvard.edu/~ccshan/polar/paper.pdf
Apple Flunks First Grade Mathhttp://www.eecs.harvard.edu/~ccshan/prepose/prepose.pdf
Faking it (even better)http://www.eecs.harvard.edu/~ccshan/prepose/prepose.pdf
SSA + Type Inference = "Compile time" dynamic typing, "runtime" static typing?http://www.eecs.harvard.edu/~ccshan/prepose/prepose.pdf
Linguistic side effectshttp://www.eecs.harvard.edu/~ccshan/qual/paper.pdf
Ken Shan: Shift to Controlhttp://www.eecs.harvard.edu/~ccshan/recur/recur.pdf
Ken Shan: Shift to Controlhttp://www.eecs.harvard.edu/~ccshan/recur/talk.ps.gz
How do Java generics correspond to System F-(omega)?http://www.eecs.harvard.edu/~ccshan/xlate/xlate.pdf
Higher-order module system of ML is actually possible in Haskellhttp://www.eecs.harvard.edu/~ccshan/xlate/xlate.pdf
System-level Static Analysishttp://www.eecs.harvard.edu/~greg/cs255sp2004/xi2001dtal.pdf
Haskell and creative freedomhttp://www.eecs.harvard.edu/~greg/cyclone/
Why do they program in C++?http://www.eecs.harvard.edu/~greg/cyclone
Advanced Topics in Types and Programming Languageshttp://www.eecs.harvard.edu/~greg/cyclone
Static Typing Where Possible, Dynamic Typing When Neededhttp://www.eecs.harvard.edu/~greg/papers/ip-popl.ps
Linear types for aliased resourceshttp://www.eecs.harvard.edu/~greg/papers/tlca05.pdf
Region Streams: Functional Macroprogramming for Sensor Networkshttp://www.eecs.harvard.edu/~mdw/papers/regiment-dmsn04.pdf
Purely Functional Programming for Sensor Netshttp://www.eecs.harvard.edu/~mdw/papers/regiment-dmsn04.pdf
Purely Functional Programming for Sensor Netshttp://www.eecs.harvard.edu/~mdw/proj/mp/
The right default: concurrent components with message passinghttp://www.eecs.harvard.edu/~mdw/proj/seda
Sun Invites IBM, Cray To Work On New Computer Languagehttp://www.eecs.harvard.edu/~nr/
NULLhttp://www.eecs.harvard.edu/~nr/cs152/
Courses Home Pageshttp://www.eecs.harvard.edu/~nr/cs152/
Advanced Functional Programming wiki @ Harvardhttp://www.eecs.harvard.edu/~nr/cs252r/
Norman Ramsey: CS257 - Programming with Concurrencyhttp://www.eecs.harvard.edu/~nr/cs257/
Norman Ramsey: CS257 - Programming with Concurrencyhttp://www.eecs.harvard.edu/~nr/cs257/ss.html
cdb, A Machine-Independent Debuggerhttp://www.eecs.harvard.edu/~nr/dbe/
cdb, A Machine-Independent Debuggerhttp://www.eecs.harvard.edu/~nr/ldb/index.html
Martin Fowler on Language Workbenches and DSLshttp://www.eecs.harvard.edu/~nr/noweb
An Expressive Language of Signatureshttp://www.eecs.harvard.edu/~nr/pubs/els-abstract.html
Embedded Interpretershttp://www.eecs.harvard.edu/~nr/pubs/embed.pdf
Embedding one language in anotherhttp://www.eecs.harvard.edu/~nr/pubs/embed-abstract.html
Advantages of Soft Typinghttp://www.eecs.harvard.edu/~nr/pubs/embed-abstract.html
Module Mania: A Type-Safe, Separately Compiled, Extensible Interpreterhttp://www.eecs.harvard.edu/~nr/pubs/maniaws-abstract.html
Stochastic Lambda Calculushttp://www.eecs.harvard.edu/~nr/pubs/pmonad-abstract.html
Probabilistic languages for kids?http://www.eecs.harvard.edu/~nr/pubs/pmonad-abstract.html
Second Life Faces Threat to its Virtual Economyhttp://www.eecs.harvard.edu/~parkes/
Second Life Faces Threat to its Virtual Economyhttp://www.eecs.harvard.edu/~parkes/diss.html
Second Life Faces Threat to its Virtual Economyhttp://www.eecs.harvard.edu/~parkes/pubs/ch3.pdf
Daniel Friedman: A Poorman's 'Roll Your Own' Logic Systemhttp://www.eecs.harvard.edu/~shieber/papers.html
An Expressive Language of Signatureshttp://www.eecs.harvard.edu/nr/pubs/els-abstract.html
Folding neither Left nor Right (or how to avoid overspecifying the solution to a problem)http://www.eecs.tufts.edu/~rdocki01/docs/edison/index.html
Automatic type inference via partial evaluationhttp://www.eecs.umich.edu/~bchandra/courses/papers/Cardelli_Types.pdf
New languages for OS level programming?http://www.eecs.umich.edu/~bchandra/courses/papers/Necula_CCured.pdf
Two New Microsoft Languages - AsmL and Panhttp://www.eecs.umich.edu/gasm/
Every Language War Everhttp://www.eecs.usma.edu/Personnel/okasaki/icfp99.ps
Sugar 2.0 tutorialhttp://www.eedesign.com/features/exclusive/OEG20020509S0075
Open-source C compiler targets FPGAshttp://www.eedesign.com/story/OEG20021018S0060
C and system-level designhttp://www.eet.com/story/OEG20010316S0001
MyHDLhttp://www.eetimes.com/news/latest/showArticle.jhtml?articleID=177101584
EuroPython'2004 Slideshttp://www.egenix.com/files/python/EuroPython2004-How-Python-is-developed.pdf
The Case for First Class Messageshttp://www.eiffel.com/developers/faqs/eiffel-language.html
Eiffel Studio adds GPL versionhttp://www.eiffel.com/general/news/2006/2006_04_05_pr.html
PLaneThttp://www.eighty-twenty.net/blog/urn:www-eighty-twenty-net:1274.html
Continuations in Java and Java-based Web Frameworkshttp://www.eighty-twenty.net/blog
Amusinghttp://www.electoral-vote.com/info/votemaster-faq.html
Amusinghttp://www.electoral-vote.com
Best PL tutorial/intro?http://www.eleves.ens.fr:8080/home/madore/computers/callcc.html
Applications of Continuationshttp://www.eleves.ens.fr:8080/home/madore/computers/callcc.html
Dissecting Unlambda Birdshttp://www.eleves.ens.fr:8080/home/madore/programs/unlambda/#lambda_elim
Dissecting Unlambda Birdshttp://www.eleves.ens.fr:8080/home/madore/programs/unlambda/
Can Programming Be Liberated from the von Neumann Style?http://www.eleves.ens.fr:8080/home/madore/programs/unlambda
Squeak tutorialhttp://www.eli.sdsu.edu/courses/spring01/cs635/readingSmalltalk.pdf
Interesting Logo Site: Elicahttp://www.elica.net/info/papers.html
Constrained Genericityhttp://www.elj.com/eiffel/bm/oo-genericity/
Design By Contracthttp://www.elj.com/eiffel/dbc/
Design By Contracthttp://www.elj.com/eiffel/feature/dbc/java/ge/
An Interview with A. Stepanovhttp://www.elj.com/elj.cgi?date=20001002
More .NET info from eljhttp://www.elj.com/elj.cgi?date=20001030#20001030b
Why did Python Grow?http://www.elj.com/elj.cgi?date=20001107
Co- and Contra-variancehttp://www.elj.com/elj.cgi?date=20001127
elj Rounduphttp://www.elj.com/elj.cgi?date=20010202
elj Rounduphttp://www.elj.com/elj.cgi?date=20010430
Miscellanyhttp://www.elj.com/elj.cgi?date=20010713
Test Shows 99.99% of High School Seniors Can't Read Perlhttp://www.elj.com/elj-daily.cgi
Admin noticeshttp://www.elj.com/elj-daily.cgi
C# details (and .NET SDK)http://www.elj.com/elj-daily.cgi
elj Rounduphttp://www.elj.com/elj-daily.cgi
elj Rounduphttp://www.elj.com/elj-daily.cgi
First Course Language Listhttp://www.elj.com/elj-daily.cgi
Hits hits hits!http://www.elj.com/elj-daily.cgi
Interview with Guido van Rossumhttp://www.elj.com/elj-daily.cgi
Larry Wall interviewhttp://www.elj.com/elj-daily.cgi
Lexical scoping in Pythonhttp://www.elj.com/elj-daily.cgi
Miscellanyhttp://www.elj.com/elj-daily.cgi
So long, Adahttp://www.elj.com/elj-daily.cgi
Admin noticeshttp://www.elj.com/elj-daily.cgi
Bertrand Meyer Online Interviewhttp://www.elj.com/elj-daily.cgi
Object/Structured Historyhttp://www.elj.com/elj-daily.cgi
OpenC++http://www.elj.com/elj-daily.cgi
Nonsense Generatorhttp://www.elsewhere.org/cgi-bin/postmodern/
Ragel State Machine Compilerhttp://www.elude.ca/ragel/
Java 1.5 New Featureshttp://www.elwoodcorp.com/alu/mop/
Persistent Lisp (Mop Inside)http://www.elwoodcorp.com/alu/mop/
Editors, Ahoy!http://www.emacswiki.org/cgi-bin/wiki/PrettyLambda
Testing Graphical Applicationshttp://www.embedded.com/2001/0101/0101feat2.htm
Object-Oriented Chttp://www.embedded.com/2001/0102/0102feat2.htm
In the Spirit of Chttp://www.embedded.com/showArticle.jhtml;jsessionid=FPSR5CDNVEZQSQSNDBCCKHY?articleID=22100215
subtext: Uncovering the simplicity of programminghttp://www.embedded.com/showArticle.jhtml?articleID=160900591
Ada and Java: real-time advantageshttp://www.embedded.com/showArticle.jhtml?articleID=16100316
ESL Designhttp://www.embedded.com/showArticle.jhtml?articleID=164903430
Petition for adding garbage collection to C++.http://www.embedded.com/showArticle.jhtml?articleID=170703019
J2MEhttp://www.embedded.com/showArticle.jhtml?articleID=183700818
Taming the x86 beasthttp://www.embedded.com/showArticle.jhtml?articleID=18400795
J2MEhttp://www.embedded.com/showArticle.jhtml?articleID=185302940
The case for Semantic Analysishttp://www.embedded.com/showArticle.jhtml?articleID=187200062
Rules for Developing Safety-Critical Codehttp://www.embedded.com/showArticle.jhtml?articleID=187203732
Software safety by the numbershttp://www.embedded.com/showArticle.jhtml?articleID=19201765
The DSL, MDA, UML thing again...http://www.embedded.com/showArticle.jhtml?articleID=22101739
Back to the language rootshttp://www.embedded.com/showArticle.jhtml?articleID=55801140
Back to the language rootshttp://www.embedded.com/showArticle.jhtml?articleID=55801142
Usefullness of Assertions in Chttp://www.embedded.com/story/OEG20010311S0021
Usefullness of Assertions in Chttp://www.embedded.com/story/OEG20010416S0090
Chuck Moore holds Forthhttp://www.embedded.com/story/OEG20010731S0028
Chuck Moore holds Forthhttp://www.embedded.com/story/OEG20010813S0073
An Introduction to Esterelhttp://www.embedded.com/story/OEG20011018S0090
Comments on Commentshttp://www.embedded.com/story/OEG20020221S0084
Bossa, a framework for scheduler developmenthttp://www.emn.fr/x-info/bossa/
Bossa, a framework for scheduler developmenthttp://www.emn.fr/x-info/bossa/versions/notes.html
Language Myths Againhttp://www.endeca.com/
Tim Bray: The History of RDFhttp://www.endeca.com/
Language-Centric Software Developmenthttp://www.eng.auburn.edu/department/cse/research/graph_drawing/graph_drawing.html
Implementing Functional Languages (BUT...)http://www.engin.umd.umich.edu/CIS/course.des/cis400/miranda/miranda.html
Translating human language to database query languagehttp://www.engin.umd.umich.edu/CIS/course.des/cis400/miranda/miranda.html
Implementing Functional Languages (BUT...)http://www.engin.umd.umich.edu/CIS/course.des/cis400/miranda/Overview.htm
Neophyte question: detecting deadlock, livelock, races etc.http://www.engineering.usu.edu/ece/research/rtpc/projects/JavaCSP/CSP2JCSP.pdf
ACM Queue: On Usability of Programming Languageshttp://www.engr.mun.ca/~theo/Misc/haskell_and_monads.htm
The Origins of the Turing Thesis Mythhttp://www.engr.uconn.edu/~dqg/papers/myth.pdf
Virtual Machine bookshttp://www.engr.wisc.edu/ece/faculty/smith_james.html
End-User XML oriented proramminghttp://www.enhydra.org
"Why Events Are A Bad Idea"http://www.enhyper.com/content/eventsbadidea.pdf
Why Events Are a Bad Ideahttp://www.enhyper.com/content/eventsbadidea.pdf
The 8th International Static Analysis Symposiumhttp://www.ens.fr/sas01/
Sociology of a Language Constructhttp://www.ensmp.fr/~latour/articles/article/050.html
Tail call elimination decorator in Pythonhttp://www.entrian.com/goto/
java vs. C# speed comparisons?http://www.epcc.ed.ac.uk/javagrande/seq/results.html
diagram & history of programming languageshttp://www.epemag.com/zuse/Images/43ab.gif
diagram & history of languageshttp://www.epemag.com/zuse/Images/43ab.gif
NULLhttp://www.epemag.com/zuse/Images/43ab.gif
Relevance of Curry-Howardhttp://www.e-pig.org/
System F with Type Equality Coercionshttp://www.e-pig.org/
What good is Strong Normalization in Programming Languages?http://www.e-pig.org/
A type-correct, stack-safe, provably correct, expression compiler in Epigramhttp://www.e-pig.org/
First Class Values, Types as values within a Programming Languagehttp://www.e-pig.org/
Journal "Logical Methods in CS"http://www.e-pig.org/
Dependent types: literature, implementations and limitations ?http://www.e-pig.org/community.html#paper
Computer Aided Formal Reasoning (@ Nottingham)http://www.e-pig.org/darcs/g5bcfr/
Dependent types: literature, implementations and limitations ?http://www.e-pig.org/downloads/epigram-notes.pdf
Type checking and logical errorshttp://www.e-pig.org/downloads/view.pdf
Dependent types: literature, implementations and limitations ?http://www.e-pig.org/downloads/ydtm.pdf
Dynamic Semanticshttp://www.e-pig.org
Half-baked idea: mini-language for vector processinghttp://www.equi4.com/cgi-bin/cvstrac/vlerq/tktview?tn=34
Jon Udell: Languages and environmentshttp://www.equi4.com/minotaur
Sudokuhttp://www.equi4.com/sdx.html
Deikto user interface in Erasmatron storytelling enginehttp://www.erasmatazz.com/Erasmatron4/August%20Status%20Report/StatusAugust.html
Deikto user interface in Erasmatron storytelling enginehttp://www.erasmatazz.com/Erasmatron4/Erasmatron4.html
Deikto user interface in Erasmatron storytelling enginehttp://www.erasmatazz.com/Library.html
Deikto user interface in Erasmatron storytelling enginehttp://www.erasmatazz.com/library/Game%20Design/Technologists&Artists.html
a new programming language called Lingohttp://www.erg.abdn.ac.uk/public_html/research/projects/lingo.html
James Gosling on Jackpothttp://www.ergnosis.com/employment/index.html
Java Spec Reporthttp://www.ergnosis.com/jsr/
Erlang tutorial and historyhttp://www.ericsson.com/cslab/publications.shtml
Erlang tutorial and historyhttp://www.ericsson.com/cslab/publications/bjarnelic.ps
Erlang: A Case Study of Technology Introductionhttp://www.ericsson.com/cslab/publications/bjarnelic.ps
Erlang to OTP: A heavy duty TCP/IP Client Server applicationhttp://www.ericsson.com/review/1997_01/article75.shtml
Language Design Documentshttp://www.ericsson.se/cslab/archive/97/4/icfp97.ps.gz
NULLhttp://www.ericsson.se/cslab/archive/97/4/icfp97.ps.gz
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.erights.org/#2levels
L Programming Language & System (distributed, secure[capability based], functional)http://www.erights.org/#WhatsNew
New Year's Resolutionshttp://www.erights.org/
Transparent Persistencehttp://www.erights.org/data/serial/jhu-paper/upgrade.html
Demonic Nondeterminacy: A Tribute to Edsger Wybe Dijkstrahttp://www.erights.org/e/satan/
Future of software design?http://www.erights.org/elang/kernel/auditors/
E Thesis: Robust Compositionhttp://www.erights.org/elang/kernel/auditors/
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://www.erights.org/elang/kernel/auditors/
Auditors: An Extensible, Dynamic Code Verification Mechanismhttp://www.erights.org/elang/kernel/auditors/index.html
Closures and mutabilityhttp://www.erights.org/elang/kernel/auditors
Backwards debugginghttp://www.erights.org/elang/tools/causeway/index.html
Battling Bugs: A Digital Quagmirehttp://www.erights.org/elib/capability/delegations.html
Advantages of Soft Typinghttp://www.erights.org/elib/capability/duals/myths.html
E Thesis: Robust Compositionhttp://www.erights.org/elib/capability/ode/index.html
Making reliable distributed systems in the presence of software errorshttp://www.erights.org/elib/capability/ode/ode-capabilities.html
Battling Bugs: A Digital Quagmirehttp://www.erights.org/elib/capability/ode/ode-capabilities.html
Generics for the masseshttp://www.erights.org/elib/capability/ode/ode-objects.html
What do you believe about Programming Languages (that you can't prove (yet))?http://www.erights.org/elib/capability/ode/ode-objects.html
Singleton classes really that bad?http://www.erights.org/elib/capability/ode/overview.html
Making reliable distributed systems in the presence of software errorshttp://www.erights.org/elib/concurrency/event-loop.html
Making reliable distributed systems in the presence of software errorshttp://www.erights.org/elib/concurrency/images/badtradeoff.gif
Making reliable distributed systems in the presence of software errorshttp://www.erights.org/elib/concurrency/index.html
Distributed programming made easyhttp://www.erights.org/elib/concurrency/overview.html
The SkyNet Virus: Why it is Unstoppable; How to Stop ithttp://www.erights.org/history/eros.html
Making reliable distributed systems in the presence of software errorshttp://www.erights.org/history/hansen-on-java.pdf
Making reliable distributed systems in the presence of software errorshttp://www.erights.org/history/overview.html
Securing reflective towershttp://www.erights.org/history/squeak-e.html
NewCode, a secure PLhttp://www.erights.org/index.html
The SkyNet Virus: Why it is Unstoppable; How to Stop ithttp://www.erights.org/related.html
Making reliable distributed systems in the presence of software errorshttp://www.erights.org/smart-contracts/index.html
Combinators for contractshttp://www.erights.org/smart-contracts/index.html
Duck typing vs Structural Subtypinghttp://www.erights.org/talks/auditors/index.html
Promising OS's from a Programming Language Perspectivehttp://www.erights.org/talks/no-sep/
G-Men Called on W-Hats for WMVDhttp://www.erights.org/talks/no-sep/
The SkyNet Virus: Why it is Unstoppable; How to Stop ithttp://www.erights.org/talks/skynet/
Combinators for contractshttp://www.erights.org/talks/skynet/index.html
E Thesis: Robust Compositionhttp://www.erights.org/talks/thesis/index.html
E Thesis: Robust Compositionhttp://www.erights.org
Second Life Faces Threat to its Virtual Economyhttp://www.erights.org
Combinators for contractshttp://www.erights.org
Making reliable distributed systems in the presence of software errorshttp://www.erights.org
G-Men Called on W-Hats for WMVDhttp://www.erights.org
New features proposed for Java 1.5 by Sunhttp://www.erights.org
Singleton classes really that bad?http://www.erights.org
The new old or The "Return" to Concurrencyhttp://www.erights.org
Why Threads Are A Bad Idea (and E)http://www.erights.org
E - secure,distributed, pure OOP and p2p scripting languagehttp://www.erights.org
The SkyNet Virus: Why it is Unstoppable; How to Stop ithttp://www.erights.org
Language Support for Disributed Processinghttp://www.erights.org
Battling Bugs: A Digital Quagmirehttp://www.erights.org
Second Life Faces Threat to its Virtual Economyhttp://www.erights.org
Croquet Project Releases Initial Developer Releasehttp://www.erights.org
Erlanghttp://www.erlang.org/
Recovery Oriented Computinghttp://www.erlang.org/
Industrial-Strength Functional Programminghttp://www.erlang.org/
Insecure Macho Lovehttp://www.erlang.org/
Erlang Is Worth a Lookhttp://www.erlang.org/doc.html
What Makes Erlang Processes Tick?http://www.erlang.org/doc/doc-5.5/doc/highlights.html
Erlang/OTP release with multiprocessor supporthttp://www.erlang.org/doc/doc-5.5/doc/highlights.html
Proposals for and Experiments with an Erlang Bit Syntaxhttp://www.erlang.org/doc/r9b/pdf/extensions-5.2.pdf
Erlang tutorialhttp://www.erlang.org/download/getting_started-5.4.pdf
Erlang is Ickyhttp://www.erlang.org/ml-archive/erlang-questions/
What Makes Erlang Processes Tick?http://www.erlang.org/ml-archive/erlang-questions/200104/msg00072.html
Apache vs. Yawshttp://www.erlang.org/ml-archive/erlang-questions/200212/msg00045.html
Developing Reliable Software with Scripting Languageshttp://www.erlang.org/ml-archive/erlang-questions/200212/msg00058.html
Apache vs. Yawshttp://www.erlang.org/ml-archive/erlang-questions/200212/msg00058.html
Erlang is Ickyhttp://www.erlang.org/ml-archive/erlang-questions/200301/msg00018.html
Jungerl: A jungle of Erlang codehttp://www.erlang.org/ml-archive/erlang-questions/200302/msg00570.html
Why Events Are a Bad Ideahttp://www.erlang.org/ml-archive/erlang-questions/200303/msg00092.html
Defensive programming in erlanghttp://www.erlang.org/ml-archive/erlang-questions/200303/msg00113.html
Selling a languagehttp://www.erlang.org/ml-archive/erlang-questions/200304/msg00034.html
Selling a languagehttp://www.erlang.org/ml-archive/erlang-questions/200304/msg00043.html
Dynamic Propertieshttp://www.erlang.org/ml-archive/erlang-questions/200304/msg00349.html
Recovery Oriented Computinghttp://www.erlang.org/ml-archive/erlang-questions/200304/msg00357.html
Maybe Erlang is OO after all?http://www.erlang.org/ml-archive/erlang-questions/200308/msg00185.html
Whither Selfhttp://www.erlang.org/ml-archive/erlang-questions/200309/msg00083.html
Conceptual Integrity in Erlanghttp://www.erlang.org/ml-archive/erlang-questions/200309/msg00309.html
Reading SICP for fun and profithttp://www.erlang.org/ml-archive/erlang-questions/200411/msg00117.html
An interview with Chris Datehttp://www.erlang.org/ml-archive/erlang-questions/200502/msg00233.html
Neophyte question: detecting deadlock, livelock, races etc.http://www.erlang.org/ml-archive/erlang-questions/200606/msg00442.html
Erlang the Moviehttp://www.erlang.org/promotion/erlang_the_movie.mpg
Notes from a Concurrency-Oriented Junkiehttp://www.erlang.org
Most Productive FP Lang?http://www.erlang.org
Introduction to the Java EE 5 Platformhttp://www.erlang.org
Concurrency made easy?http://www.erlang.org
A Comparison of Ada and Real-Time Java for Safety-Critical Applicationshttp://www.erlang.org
The new old or The "Return" to Concurrencyhttp://www.erlang.org
Language Support for Disributed Processinghttp://www.erlang.org
Persistent functional databaseshttp://www.erlang.se/doc/doc-5.0.1/lib/mnesia-3.9.2/doc/
Ian Bicking: The challenge of metaprogramminghttp://www.erlang.se/doc/doc-5.4.3/lib/compiler-4.3.2/doc/html/compile.html
PL for interactive simulationhttp://www.erlang.se/doc/doc-5.4.3/lib/gs-1.5.3/doc/html/index.html
Proposals for and Experiments with an Erlang Bit Syntaxhttp://www.erlang.se/euc/00/bit_syntax.html
Langauges and Hardware...http://www.erlang.se/euc/00/processor.ppt
Distel: Distributed Emacs Lisp (for Erlang)http://www.erlang.se/euc/02/distel.ps
Erlang/OTP User Conference (euc'2003) Proceedingshttp://www.erlang.se/euc/03/
Editors, Ahoy!http://www.erlang.se/euc/03/
Erlang/OTP User Conference (euc'2003) Proceedingshttp://www.erlang.se/euc/03/proceedings/0900Mike.ppt
MapReduce - functional programming in the REAL Worldhttp://www.erlang.se/euc/04/
Proposals for and Experiments with an Erlang Bit Syntaxhttp://www.erlang.se/euc/99/binaries.ps
Industrial-Strength Functional Programminghttp://www.erlang.se/productinfo/comp_overview.shtml
What Makes Erlang Processes Tick?http://www.erlang.se/publications/icfp97.ps.gz
Use of Prolog for Developing a new Programming Languagehttp://www.erlang.se/publications/prac_appl_prolog.ps
Do languages matter?http://www.erlang.se/publications/Ulf_Wiger.pdf
Industrial-Strength Functional Programminghttp://www.erlang.se/publications/Ulf_Wiger.pdf
Erlang tutorial and historyhttp://www.erlang.se/workshop/
UBF: Universal Binary Formathttp://www.erlang.se/workshop/2002/
UBF: Universal Binary Formathttp://www.erlang.se/workshop/2002/Armstrong.pdf
Advantages of Soft Typinghttp://www.erlang.se/workshop/2003/paper/p56-nystrom.pdf
A soft-typing system for Erlanghttp://www.erlang.se/workshop/2003/paper/p56-nystrom.pdf
Handling multiple concurrent exceptions in C++ using futureshttp://www.erlang.se/workshop/2004/exception.pdf
ICFP proceedings / Scheme workshophttp://www.erlang.se/workshop/2006/
Erlang Workshop 2006http://www.erlang.se/workshop/2006/
Erlang tutorial and historyhttp://www.erlang.se/workshop/armstrong.pdf
Erlang Workshop 2006http://www.erlang-consulting.com/
Erlang in Large Scale Software Designhttp://www.erlang-consulting.com/erlangprotocols.html
Erlang to OTP: A heavy duty TCP/IP Client Server applicationhttp://www.erlang-consulting.com/euc2001/index.htm
Code Readinghttp://www.erlang-consulting.com/obfuscatederlang.html
Why do computers stop and what can be done about it?http://www.erlang-projects.org/Public/news/joe_armstrongs_doct/view
Erlang REPOS 1.0http://www.erlang-projects.org/Public/projects/workgroups/repos/erlang_repos_1.0/view
New Paul Graham thing...http://www.erlang-projects.org/Public/success_stories/commercial_use/corelatus/view
The Next Mainstream Programming Languageshttp://www.eros-os.org/
BitC, a new OS implementation languagehttp://www.eros-os.org/
Syntax Designhttp://www.eros-os.org/mailman/listinfo/e-lang
The SkyNet Virus: Why it is Unstoppable; How to Stop ithttp://www.eros-os.org/pipermail/e-lang/
E - secure,distributed, pure OOP and p2p scripting languagehttp://www.eros-os.org/pipermail/e-lang/2001-August/005585.html
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.eros-os.org/pipermail/e-lang/2001-July/005410.html
E - secure,distributed, pure OOP and p2p scripting languagehttp://www.eros-os.org/pipermail/e-lang/2001-July/005410.html
E - secure,distributed, pure OOP and p2p scripting languagehttp://www.eros-os.org/pipermail/e-lang/2001-July/005418.html
E - secure,distributed, pure OOP and p2p scripting languagehttp://www.eros-os.org/pipermail/e-lang/2001-July/005427.html
E - secure,distributed, pure OOP and p2p scripting languagehttp://www.eros-os.org/pipermail/e-lang/2001-May/005287.html
Transparent Persistencehttp://www.eros-os.org/pipermail/e-lang/2002-July/007123.html
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.eros-os.org/pipermail/e-lang/2003-January/008183.html
The Tragedy of the APIhttp://www.eros-os.org/pipermail/e-lang/2003-June/008843.html
Second Life Faces Threat to its Virtual Economyhttp://www.eros-os.org/pipermail/e-lang/2004-August/010032.html
The Problem With Threadshttp://www.eros-os.org/pipermail/e-lang/2004-December/010337.html
OOP Parallel class hierarchieshttp://www.eros-os.org/pipermail/e-lang/2004-February/009555.html
Towards the best collection traversal interfacehttp://www.eros-os.org/pipermail/e-lang/2004-March/009643.html
Syntax Designhttp://www.eros-os.org/pipermail/e-lang/2005-August/010980.html
Orc, a simple and expressive process calculushttp://www.eros-os.org/pipermail/e-lang/2006-October/011554.html
Process calculi for transactionshttp://www.eros-os.org/pipermail/e-lang/2006-October/011554.html
On Garbage Collectionhttp://www.eros-os.org/pipermail/eros-arch/2003-November/003928.html
The SkyNet Virus: Why it is Unstoppable; How to Stop ithttp://www.eros-os.org/project/novelty.html
Transparent Persistencehttp://www.eros-os.org
Promising OS's from a Programming Language Perspectivehttp://www.ertos.nicta.com.au/research/
Promising OS's from a Programming Language Perspectivehttp://www.ertos.nicta.com.au/research/mungi/
Putting Curry-Howard to Workhttp://www.es.tu-darmstadt.de/download/publications/vl97.pdf
Edge Side Includes (ESI)http://www.esi.org/
Malbolge figured out?http://www.esolangs.org/wiki/Malbolge
1st North American Summer School in Logic, Language and Infohttp://www.esslli2002.it/
PROLAC: Language for protocol compilationhttp://www.esterel.org
Workshop on Scripting for the Semantic Webhttp://www.eswc2005.org/
Workshop on Scripting for the Semantic Webhttp://www.eswc2005.org/documents/ESWC2005CFP-11.pdf
Language Luminaries Meet in Europe on April 6http://www.etaps05.inf.ed.ac.uk/
McBride Derivative paperhttp://www.etaps05.inf.ed.ac.uk/InvitedSpeakers/talk-abstracts.html
Adobe Releases Adam and Evehttp://www.ethereal.com/
What do you believe about Programming Languages (that you can't prove (yet))?http://www.ethereal.com/
Twisted Matrix Networking for Pythonhttp://www.ethereal.com/
Computational biolinguisticshttp://www.eurekalert.org/pub_releases/2002-09/cmu-na092702.php
The Case for First Class Messageshttp://www.europython.org/conferences/epc2004/info/talks/refereed/msalib01
Linj - creates Java code from CL derivativehttp://www.evaluator.pt/downloads/linj-manual.pdf
Linj - creates Java code from CL derivativehttp://www.evaluator.pt/downloads/tutorial.html
It's the language, stupid. Or is it?http://www.evaluator.pt/linj.html
Linj - creates Java code from CL derivativehttp://www.evaluator.pt/linj.html
Gosling vs. Dynamic Languageshttp://www.everything2.com/index.pl?node_id=114498
Source Code Formatterhttp://www.everything2.com/index.pl?node=E2%20Source%20Code%20Formatter
The Tragedy of the APIhttp://www.evhead.com/archives/2003_05_10_archive_default.asp
Jonas EJB Serverhttp://www.evidian.com/jonas/index.htm
Database Abstraction Layers and Programming Languageshttp://www.eweek.com/article2/0,1759,1618175,00.asp
EWeek: Programming Legends Debate .Net, J2EEhttp://www.eweek.com/article2/0,1759,1699480,00.asp
Want to learn something newhttp://www.eweek.com/article2/0,1759,2016415,00.asp
eWeek: 'Exotic' Programming Tools Go Mainstreamhttp://www.eweek.com/article2/0,1895,1917202,00.asp
eWeek: 'Exotic' Programming Tools Go Mainstreamhttp://www.eweek.com/article2/0,1895,1920563,00.asp
eWeek: Sun Digging Deep for Dynamic Language Supporthttp://www.eweek.com/article2/0,1895,1997386,00.asp
Microsoft Xen On Track to Debut as 'X Omega'http://www.eweek.com/article2/0,4149,1530810,00.asp
eWeek: 'Exotic' Programming Tools Go Mainstreamhttp://www.eweek.com/print_article2/0,1217,a=170377,00.asp
Early Java: Worse is Better and Meta is Better, Two Lessonshttp://www.ewesoft.com/
ACM Queue: Security Problem Solved?http://www.excelsior-usa.com/pr20040923.html
Gardens Point Component Pascalhttp://www.excelsior-usa.com/xdsx86.html
Ivory Towers and Gelfand's Principlehttp://www.exciton.cs.rice.edu/CppResources/DesignPatterns/observer.html
Dating Design Patternshttp://www.exenecervenka.com/history.htm
Back to the future...http://www.exept.de/exept/english/Smalltalk/frame_eigensch.html
Making the Case for PHP at Yahoo!http://www.exept.de/exept_99/onlineDoc/english/programming/STspeed.html
Software safety by the numbershttp://www.exida.com/brochures/615081.pdf
Functional Programming Has Reached The Masses; It's Called Visual Basichttp://www.expo-c.se/index.html
Functional Programming Has Reached The Masses; It's Called Visual Basichttp://www.expo-c.se/may19.html
Extreme Markup Languages 2002http://www.extrememarkup.com/
Extreme Markup Languages 2002 (conference program)http://www.extrememarkup.com/extreme/2002/program.asp
Beseme Project Overviewhttp://www.extremeprogramming.org/
Guido van Rossum: Programming at Python Speedhttp://www.extremeprogramming.org/rules/testfirst.html
Article on F#http://www.extremetech.com/article2/0%2c3973%2c1102795%2c00.asp
The decline of C++?http://www.extremetech.com/print_article/0,2332,a%253D1008,00.asp
Code generation vs. dynamic/introspective languageshttp://www.eyeone.com/e1gc_no/uk/main/games/araknoid/game_intro.jsp
Google Magichttp://www.eyewire.com/magazine/features/typoholism/
Let's make a programming language!http://www.factorcode.org
Persistent functional databaseshttp://www.fairdene.com/picalculus/milner-infomatics.pdf
2002 Weblog Awards: Vote for LtU!http://www.fairvue.com/?feature=awards2002
2002 Weblog Awardshttp://www.fairvue.com/?feature=awards2002
Longhorn Command Shell ("Monad")http://www.faqs.org/docs/artu/
Unix as programming languagehttp://www.faqs.org/docs/artu/
Martin Fowler on Language Workbenches and DSLshttp://www.faqs.org/docs/artu/
Twisted Matrix Networking for Pythonhttp://www.faqs.org/docs/artu/ch05s01.html
RPC Under Firehttp://www.faqs.org/docs/artu/ch07s03.html
Research Publication Modes Need to be Reengineeredhttp://www.faqs.org/docs/artu/ch16s01.html
The new old or The "Return" to Concurrencyhttp://www.faqs.org/docs/artu/index.html
Cω vs. Erlang?http://www.faqs.org/docs/artu/multiprogramchapter.html
Partial Continuationshttp://www.faqs.org/rfcs/rfc1737.html
XsRQL (and other RQLs)http://www.fatdog.com/xsrql.html
Language Once Was Key-Now It's Designhttp://www.fawcette.com/dotnetmag/
Exploring .NET Alternativeshttp://www.fawcette.com/dotnetmag/2002_07/online/netalternatives/default.asp
Language Once Was Key-Now It's Designhttp://www.fawcette.com/dotnetmag/2003_02/online/lthe/default.asp
o:XMLhttp://www.fawcette.com/xmlmag/2002_02/magazine/departments/endtag/
XLANG and WSFL: Syntactic Arsenichttp://www.fawcette.com/xmlmag/2002_02/magazine/departments/endtag/
A Programming Paradoxhttp://www.fawcette.com/xmlmag/2002_02/magazine/departments/endtag/
XLANG and WSFL: Syntactic Arsenichttp://www.fawcette.com/xmlmag/2002_02/magazine/departments/endtag/
XML Is Too Hard For Programmershttp://www.fawcette.com/xmlmag/2002_12/magazine/columns/endtag/
Monads in Rubyhttp://www.fdi.ucm.es/profesor/fernan/toy/
A Mobility Calculus with Local and Dependent Typeshttp://www.federicocozzi.it/
Ted Nelson's ZigZaghttp://www.fenfire.org/
Ted Nelson's ZigZaghttp://www.fenfire.org
ACM Queue: A Conversation with Steve Ross-Talbothttp://www.feniks.com/skb/
Is "post OO" just over?http://www.fernuni-hagen.de/ps/forschung/publikationen/publikation_04925.shtml
Is "post OO" just over?http://www.fernuni-hagen.de/ps/forschung/publikationen/publikation_20284.shtml
Why Johnny can't codehttp://www.ffconsultancy.com/free/ray_tracer/
What are the real benefits of FP?http://www.ffconsultancy.com/free/ray_tracer/languages.html
Multidimensional Virtual Classeshttp://www.ffconsultancy.com/products/ocaml_for_scientists/
Why Johnny can't codehttp://www.ffconsultancy.com/products/ocaml_for_scientists/visualisation
Practical OCamlhttp://www.ffconsultancy.com/products/ocaml_for_scientists
Relating FFTW and Split-Radixhttp://www.fftw.org/newsplit.pdf
Historic Documents in Computer Sciencehttp://www.fh-jena.de/~kleine/history/
Historic Documentshttp://www.fh-jena.de/~kleine/history/
Assembly language for Power Architecturehttp://www.fh-jena.de/~kleine/history/languages/pl360man.pdf
Spreadsheet Languageshttp://www.fh-jena.de/~kleine/history/languages/Wirth-PascalRevisedReport.pdf
Why do they program in C++?http://www.fh-wedel.de/~si/HXmlToolbox/
Categories for Software Engineering - recommend?http://www.fiadeiro.org/jose/CATBook/
Abstractions considered harmful?http://www.fiadeiro.org/jose/CATBook/
EasyExtend - Python MetaProgramminghttp://www.fiber-space.de/EasyExtend/doc/EE.html
Let's make a programming language!http://www.fiber-space.de/EasyExtend/doc/EE.html
EasyExtend - Python MetaProgramminghttp://www.fiber-space.de/EasyExtend/doc/gallery/gallery.html
Programming Languages: Application and Interpretationhttp://www.findinglisp.com/blog/2004/11/more-rest-and-continuations.html
Programming Languages: Application and Interpretationhttp://www.findinglisp.com/blog/2004/11/web-application-design-rest-of-story.html
Generic Accumulations: Battery-powered Bananashttp://www.fing.edu.uy/~pardo/
Generic Accumulations: Battery-powered Bananashttp://www.fing.edu.uy/~pardo/papers/wcgp02.ps.gz
New Paul Graham thing...http://www.fing.edu.uy/inco/cursos/proggen/Articulos/sorting.pdf.gz
Database Abstraction Layers and Programming Languageshttp://www.firebirdsql.org
circle "is-a" ellipse: round 42http://www.firstsql.com/dbdebunk/cjd8a.htm
Francis Crick (1916-2004)http://www.firstthings.com/ftissues/ft0101/articles/bethell.html
Flapjax - Functional Reactive Ajaxhttp://www.flapjax-lang.org/
Flapjax - Functional Reactive Ajaxhttp://www.flapjax-lang.org/compiler/
Flapjax - Functional Reactive Ajaxhttp://www.flapjax-lang.org/compiler/fxc
Flapjax - Functional Reactive Ajaxhttp://www.flapjax-lang.org/demos/delicious/
Flapjax - Functional Reactive Ajaxhttp://www.flapjax-lang.org/demos/draftSaver/
Flapjax - Functional Reactive Ajaxhttp://www.flapjax-lang.org/demos/yaggle/
Flapjax - Functional Reactive Ajaxhttp://www.flapjax-lang.org/docs/
Flapjax - Functional Reactive Ajaxhttp://www.flapjax-lang.org/tutorial/
WikiTalkhttp://www.flexwiki.com/default.aspx/FlexWiki.IsWikiTalkGoodOrBad
WikiTalkhttp://www.flexwiki.com/default.aspx/FlexWiki.WikITalk
Ward Cunningham - Do you get religious about programming languages?http://www.flexwiki.com/default.aspx/FlexWiki.WikiTalk
Domain-specific and general-purpose aspects of spreadsheet languageshttp://www.flourish.org/
Domain-specific and general-purpose aspects of spreadsheet languageshttp://www.flourish.org/orthogonal.html
Lost in Spacehttp://www.flownet.com/gat/jpl-lisp.html#notes
Oxymoronic? "Safety-critical development guidelines for real-time Java"http://www.flownet.com/gat/jpl-lisp.html
How to make a FPL successfulhttp://www.flownet.com/gat/jpl-lisp.html
Developing Reliable Software with Scripting Languageshttp://www.flownet.com/gat/papers/lisp-java.pdf
Joel on Programming Languageshttp://www.flownet.com/gat/papers/lisp-java.pdf
VC++ Security Checks at Runtime and Compile Timehttp://www.flownet.com/gat/papers/lisp-java.pdf
Language comparison experimenthttp://www.flownet.com/gat/papers/lisp-java.pdf
Computer Science Looks for a Remakehttp://www.fluid.cs.cmu.edu:8080/Fluid
The CityScript Little Languagehttp://www.fogcreek.com/
The CityScript Little Languagehttp://www.fogcreek.com/CityDesk/index.html
eWeek: Sun Digging Deep for Dynamic Language Supporthttp://www.folklore.org/StoryView.py?project=Macintosh&story=Software_Wizard.txt&sortOrder=Sort%20by%20Date&detail=medium&search=wizard
Scanning, Parsing, and Rewriting Kit - Pythonhttp://www.foretec.com/python/workshops/1998-11/proceedings/papers/aycock-little/aycock-little.ps
Malbolge figured out?http://www.formauri.es/personal/pgimeno/
Malbolge figured out?http://www.formauri.es/personal/pgimeno/prog/esoteric/Bitxtreme.php
Shrink-wrap developers: what programming language?http://www.forth.com
Cat Language Download, Sources, and Introductionhttp://www.forth.org/
Longhornhttp://www.fortune.com/indexw.jhtml?channel=artcol.jhtml&doc_id=208505
Naked Objectshttp://www.foruse.com/articles/nakedobjects.pdf
Naked Objectshttp://www.foruse.com/newsletter/foruse28.htm#4
Programming challengehttp://www.frank-buss.de/challenge/index.html
Programming challengehttp://www.frank-buss.de/challenge/solutions/konstantin.j.txt
JavaScript with Continuations and its use in Apache Cocoonhttp://www.franklinmint.fm/blog/archives/000033.html
What will Apple's move to Intel mean for Alternative Language Communities?http://www.franz.com/success/customer_apps/animation_graphics/naughtydog.lhtml
Map of LtU readershttp://www.frappr.com/lambdatheultimate
Collection of links to monad implementations in various languages.http://www.freaknet.org/martin/libri/Miranda/Overview.html
Database File Systemhttp://www.freebsd.org/cgi/man.cgi?query=kqueue
G-Men Called on W-Hats for WMVDhttp://www.freedom-to-tinker.com/?p=909
G-Men Called on W-Hats for WMVDhttp://www.freedom-to-tinker.com/?p=947
Combinators for contractshttp://www.freedom-to-tinker.com/?p=970
Ed Felten: Programs vs. Datahttp://www.freedom-to-tinker.com/archives/000148.html
Ed Felten: Programs vs. Datahttp://www.freedom-to-tinker.com/archives/000277.html
Ed Felten: Programs vs. Datahttp://www.freedom-to-tinker.com/archives/000279.html
Video lectures on SICPhttp://www.freedom-to-tinker.com/archives/000534.html
Delphi?!!http://www.freepascal.org/
Dynamic Semanticshttp://www.freepascal.org
JavaScript with Continuations and its use in Apache Cocoonhttp://www.freeroller.net/page/alexkrut/
Linspire chooses Haskell as preferred languagehttp://www.freespire.org
Concrete Abstractions on the webhttp://www.freetechbooks.com
OCaml Translation and Functional Objectshttp://www.freetranslation.com/
FreshML - abstract syntax manipulationhttp://www.freshml.org/
Fresh O'Camlhttp://www.freshml.org/foc/
Fresh O'Camlhttp://www.freshml.org/foc/docs/foc-manual.pdf
Fresh O'Camlhttp://www.freshml.org/foc/docs/foc-manual.ps
Good Ideas, Through the Looking Glasshttp://www.frfarrell.com/
Why Johnny can't codehttp://www.friendsofed.com/book.html?isbn=1590591852
Why Johnny can't codehttp://www.friendsofed.com/book.html?isbn=1590594290
Insecure Macho Lovehttp://www.frostburg.edu/dept/cosc/htracy/cosc450/MODULES/PasM2Ada.htm#5.%20SUMMARY
Message Passing vs. Multi-Methods; Mixing the two?http://www.fscript.org/
Article: Exploring Cocoa with F-Scripthttp://www.fscript.org/documentation/ExploringCocoaWithFScript/index.htm
F-Script: Smalltalk Scripting for Mac OS Xhttp://www.fscript.org/download/fscript_esug2002.zip
F-Script programming languagehttp://www.fscript.org
ObjectiveCLIPS Releasedhttp://www.fscript.org
Why Lists?http://www.fsel.com/documentation/fdr2/html/fdr2manual_66.html#SEC72
Neophyte question: detecting deadlock, livelock, races etc.http://www.fsel.com/software.html
Auld Lang Alicehttp://www.fsf.org/licensing/licenses/index_html#NonFreeSoftwareLicense
Demo of VB "Whidbey"http://www.ftponline.com/reports/vsliveny/2003/multimedia/demo_whidbey.asx
Demo of VB "Whidbey"http://www.ftponline.com/reports/vsliveny/2003/whidbey/
Processing: A language for visual artshttp://www.ftrain.com/ProcessingProcessing.html
G-Men Called on W-Hats for WMVDhttp://www.fudco.com/chip/lessons.html
Partial Types in C#http://www.functionalobjects.com/resources/advantages.phtml
Summer schools: generic & functional programminghttp://www.functional-programming.org/afp/afp4/info.html
The Function Pointer Tutorialshttp://www.function-pointer.org/
Functional libraries for Javahttp://www.functologic.com/orbital/
Wanted: platform-independent Standard MLhttp://www.funet.fi/pub/languages/ml/sml2c/
C-like Functional Programming Languageshttp://www.fun-o.com/resources/index.phtml
Why type systems are interesting - part IIhttp://www.futamura.info.waseda.ac.jp/~futamura
DP-COOL 2003 Proceedingshttp://www.fz-juelich.de/nic/index-e.html
Milahttp://www.fz-juelich.de/nic-series/Volume7/Volume7.html
ESL Designhttp://www.gabeoneda.com/misc/22/figure1.gif
FPGA's, Soft Cores and Custom CPU's.http://www.gaisler.com
Commercial Users of Functional Programming (CUFP)http://www.galois.com/cufp/
ICFP proceedings / Scheme workshophttp://www.galois.com/cufp/
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://www.galois.com/cufp/CUFP-2004-Report.pdf
Galois: high assurance softwarehttp://www.galois.com/cufp/icfp2004.mp3
Galois: high assurance softwarehttp://www.galois.com/cufp/icfp2004.ppt
New Paul Graham thing...http://www.galois.com/methods.php
Inside informationhttp://www.galois.com/technology/dsldesign.htm
Semantics-based Filtering: Logic Programming's Killer App?http://www.galois.com/technology/whitepapers.htm
Galois: high assurance softwarehttp://www.galoisconnections.com/
Shhttp://www.gamasutra.com/
Shhttp://www.gamasutra.com/features/20040716/mccool_01.shtml
Don Box: Scheme Is Lovehttp://www.gamedev.net/community/forums/topic.asp?topic_id=143699&PageSize=20&WhichPage=1
What is considered source code?http://www.gamedev.net/community/forums/topic.asp?topic_id=366787
Will Wright Presents Spore... and a New Way to Think About Gameshttp://www.gamespy.com/articles/595/595975p1.html?fromint=1
A rationale for semantically enhanced library languageshttp://www.gccxml.org
Constraint Programminghttp://www.gecode.org/
Why I Like PLT Schemehttp://www.gemstone.com/products/smalltalk/
Udell on licensing and lock-inhttp://www.gemstone.com/products/smalltalk/
Developing Reliable Software with Scripting Languageshttp://www.gemstone.com
Richard Feynman and the Connection Machinehttp://www.genarts.com/karl/
Richard Feynman and the Connection Machinehttp://www.genarts.com/karl/evolved-virtual-creatures.html
Embedding Lisp/Logic for Roboticshttp://www.generation5.org/
The Fortress Language Spec v0.618http://www.generative-programming.org/
Quickies (GHC/OO-FP/Generative P)http://www.generative-programming.org/
Designing and Implementing DSL languages: recommended reading?http://www.generative-programming.org
What are the real benefits of FP?http://www.generic-haskell.org/
Generic Haskellhttp://www.generic-haskell.org/
Questions about Semantics.http://www.generic-haskell.org/
Spring School on Datatype-Generic Programming 2006http://www.generic-haskell.org/
What is polytypic programming?http://www.generic-haskell.org
Conference on Generic Programminghttp://www.generic-programming.nl/wcgp/cfp.html
Genetic Evolution of Novel Entities Through Composite Abstractionshttp://www.genetica-informatics.org/
The Push Programming Languagehttp://www.genetic-programming.com/gpquadraticexample.html
Links (Wadler)http://www.geneticxchange.com/Papers/wls-icfp00-1.pdf
Expressivity of lisp/scheme but speed of assembly/C/C++http://www.genezzo.com/
A Clockwork Orange: Nadsathttp://www.geocities.com/Athens/Academy/1974/nadsat.html
Refactoring Functional Programshttp://www.geocities.com/bayinnaung/progexamplesworld.html
A Declarative Model for Simple Narrativeshttp://www.geocities.com/bayinnaung/progexampweblog.html
Sequentiality, laziness, Haskell, and cyclic block diagramshttp://www.geocities.com/bdenckla@sbcglobal.net/LtU/token_ring.pdf
Exploiting parser ambiguityhttp://www.geocities.com/bdenckla@sbcglobal.net/LtU_graphics/LtU_BD.png
Exploiting parser ambiguityhttp://www.geocities.com/bdenckla@sbcglobal.net/LtU_graphics/LtU_BD_ASG.png
Exploiting parser ambiguityhttp://www.geocities.com/bdenckla@sbcglobal.net/LtU_graphics/Ltu_BD2.png
Exploiting parser ambiguityhttp://www.geocities.com/bdenckla@sbcglobal.net/LtU_graphics/Ltu_BD2_twoBlocks.png
Linguistic Relativity Hypothesishttp://www.geocities.com/connorbd/varaq/
Expressions vs Statementshttp://www.geocities.com/connorbd/varaq/
Polyglot Programminghttp://www.geocities.com/dransomxxx/
A Clockwork Orange: Nadsathttp://www.geocities.com/fidelio1st/literature/historyofnadsat.htm
Programming Challengehttp://www.geocities.com/iwickert/addagram.py.txt
Michael Vanier: LFM's and LFSP'shttp://www.geocities.com/jrstrader2000/Incompetent.htm
Building an Extensible Menu Classhttp://www.geocities.com/marcelino_martins/foldertree.html
PostScript control structureshttp://www.geocities.com/SiliconValley/5682/Programming.html
Binary relationshttp://www.geocities.com/SiliconValley/Bay/1927/bra.html
A Clockwork Orange: Nadsathttp://www.geocities.com/SoHo/9145/aco.htm
Dating Design Patternshttp://www.geocities.com/SoHo/Cafe/4428/IAMSOGOTH.htm
PL for interactive simulationhttp://www.geocities.com/SoHo/Nook/2990/cb_rules.htm
Larry Wall: Apocalypse 5: Regular Expressionshttp://www.geocities.com/SoHo/Square/3472/complingrefs.html#tree
Folding over treeshttp://www.geocities.com/SoHo/Square/3472/schemecook2.html
Folding over treeshttp://www.geocities.com/SoHo/Square/3472/textsearch.html
Folding over treeshttp://www.geocities.com/SoHo/Square/3472/treetravcomb1.scm.txt
Best default sequence?http://www.geocities.com/tablizer/array1.htm
OOP Is Much Better in Theory Than in Practicehttp://www.geocities.com/tablizer/oopbad.htm
LtU: Style and Focushttp://www.geocities.com/tablizer/oopbad.htm
Best default sequence?http://www.geocities.com/tablizer/top.htm
A Good OOP Critique?http://www.geocities.com/tablizer/whypr.htm
What is covariant signature transformation?http://www.geocities.com/tablizer
The Sound of Mathematicshttp://www.geocities.com/Vienna/9349/
The Boost Lambda Libraryhttp://www.geocrawler.com/archives/3/12837/2002/6/0/9063943/
On the Flexibility of Programming Languageshttp://www.gerbil.org/tiggr/ps/dis/ps-990531.pdf
A-Posteriori Subtyping: Which Languages?http://www.gerbil.org/tom/
On the Flexibility of Programming Languageshttp://www.gerbil.org/tom/
AOP: The 15% Solutionhttp://www.gerbil.org/tom/
On the Flexibility of Programming Languageshttp://www.gerbil.org/tom/papers/flex.shtml
Lambda the Ultimate Set Comprehensionhttp://www.gettextbooks.com/search/?isbn=0486284247
Introduction to the Java EE 5 Platformhttp://www.ghg.net/clips/CLIPS.html
ObjectiveCLIPS Releasedhttp://www.ghg.net/clips/CLIPS.html
PyCLIPS - expert systems shell in Pythonhttp://www.ghg.net/clips/CLIPS.html
I "got" imperative programming throught data bindinghttp://www.ghg.net/clips/CLIPS.html
Computer generates verifiable mathematics proofhttp://www.ghilbert.org/
Amazon Associates (+ other advertising)http://www.gigamonkeys.com/book/
The Nature of Lisp (a tutorial)http://www.gigamonkeys.com/book/
Practical Common Lisphttp://www.gigamonkeys.com/book/
Best Common Lisp IDE?http://www.gigamonkeys.com/book/
On the Revival of Dynamic Languageshttp://www.gigamonkeys.com/book/
Practical Common Lisphttp://www.gigamonkeys.com/book/
Real-life use case - which PLs support it nicely?http://www.gigamonkeys.com/book/practical-parsing-binary-files.html
Algebraic patterns in Schemehttp://www.gimp.org/
Self on Windowshttp://www.gliebe.de/self/
Classes or prototypeshttp://www.gliebe.de/self/
Wolfram's Future Mathhttp://www.globalflood.org/papers/insixdays.html
Frinkhttp://www.globalflood.org
Dr. Kenneth Iverson Passes Awayhttp://www.globetechnology.com/servlet/story/RTGAM.20041025.wxobiverson25/BNStory/Technology
Globus Project for Grid Computinghttp://www.globus.org
MFA in Software: trial runhttp://www.gmane.org
Playing with the GNAT Run Timehttp://www.gnat.com
Graphite DSL for Advanced Typographyhttp://www.gnome.org/~michael/activity.html#2004-01-15
Extensible Programming for the 21st Centuryhttp://www.gnome.org/~seth/blog/mono
Pythologic - Prolog syntax in Pythonhttp://www.gnosis.cx
Mind Mappershttp://www.gnowsis.org
The Future of .NET Languageshttp://www.gnu.org/gnu/rms-lisp.html
Bash Reference Manualhttp://www.gnu.org/manual/bash/html_mono/bashref.html
Sun Open Sources Java Platformhttp://www.gnu.org/philosophy/java-trap.html
First-class Attribute Grammarshttp://www.gnu.org/philosophy/right-to-read.html
LLVM 1.5 has been released!http://www.gnu.org/philosophy/why-not-lgpl.html
Writing an interpreter, targeting a VM or writing from scratch?http://www.gnu.org/software/bison
Skribe 1.2b releasedhttp://www.gnu.org/software/emacs/emacs-paper.html
Reading, Writing, and Codehttp://www.gnu.org/software/emacs/emacs-paper.html
EMACS: The Extensible, Customizable Display Editorhttp://www.gnu.org/software/emacs/emacs-paper.html
Revisiting AWKhttp://www.gnu.org/software/gawk/manual/gawkinet/
The Tcl Warhttp://www.gnu.org/software/guile/
Scheme on the CLRhttp://www.gnu.org/software/guile/
Contributing (?) Editorshttp://www.gnu.org/software/kawa/
No FP languages for the real-worldhttp://www.gnu.org/software/kawa/
Realistic Functional Programming in the Java Platformhttp://www.gnu.org/software/kawa/
Jschemehttp://www.gnu.org/software/kawa/
the Nice programming languagehttp://www.gnu.org/software/kawa/kawa_15.html
Techniques for JIT (parallel?) compilation of straight line numerical codehttp://www.gnu.org/software/lightning/lightning.html
GNU lightninghttp://www.gnu.org/software/lightning/lightning.html
Squeak tutorialhttp://www.gnu.org/software/smalltalk/smalltalk.html
Interesting? closure/object ideahttp://www.gnu.org/software/smalltalk/smalltalk.html
Spreadsheet Languageshttp://www.gnu-pascal.de/gpc/Procedural-Types.html
Yearning for a practical schemehttp://www.gnupress.org/
Journals and papers?http://www.gnupress.org/
F-Script programming languagehttp://www.gnustep.org/
What will Apple's move to Intel mean for Alternative Language Communities?http://www.gnustep.org/
F-Script programming languagehttp://www.gnustep.org/information/aboutGNUstep.html
F-Script programming languagehttp://www.gnustepweb.org/
Lisp in Java (a walk through)http://www.go2net.com/internet/deep/1997/03/19/body.html
Database Abstraction Layers and Programming Languageshttp://www.gocc.gov/docs/about_GOCC/launchannouncement
Goedel's Theorem and Theories of Arithmetichttp://www.godelbook.net/
Chemistry, Graph Tranformation and Programming Languageshttp://www.godmasteroverlord.com/papers/chemgraph.pdf
Lojbanhttp://www.goldmark.org/jeff/which-JG.html#other_goldberg
Transparent Language Implementation and Designhttp://www.go-mono.com/
java vs. C# speed comparisons?http://www.go-mono.com/index.html
P# - Prolog compiler for .Nethttp://www.go-mono.org
Dynamic Propertieshttp://www.googaga.org
The Case for First Class Messageshttp://www.google.ca/search?hl=en&ie=UTF-8&q=define%3A+system&meta=
The Case for First Class Messageshttp://www.google.ca/search?q=define%3A+type&ie=UTF-8&hl=en&meta=
Is "post OO" just over?http://www.google.ca/search?q=typed+aspect+oriented+language
Mechanics of designing and implementing a languagehttp://www.google.co.uk/search?q=monads+in+scheme&start=0&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:en-US:official
Google Magichttp://www.google.com/
Everything Your Professor Failed to Tell You About Functional Programminghttp://www.google.com/alerts
Google Web Toolkithttp://www.google.com/calendar/20060518145122doozercompiled.js
Google Code Searchhttp://www.google.com/codesearch/advanced_code_search
Google Code Searchhttp://www.google.com/codesearch
Ruby the Rivalhttp://www.google.com/search?&q=japanese%20identity%20aggressive%20%22non-self%22
Google Magichttp://www.google.com/search?hl=en&q=Confessions+From+A+Recovering+Typoholic&btnG=Google+Search
Narrative Javascripthttp://www.google.com/search?hl=en&q=embedded+scripting+language&btnG=Google+Search
Haskell vs. Erlang, Reloadedhttp://www.google.com/search?hl=en&q=Haskell+%22session+types%22
A Good OOP Critique?http://www.google.com/search?hl=en&ie=UTF-8&oe=UTF-8&q=%22fragile+base+class+problem%22
The Case for First Class Messageshttp://www.google.com/search?hl=en&ie=UTF-8&q=define%3A+isomorphism
ECMAScript for XML (E4X) Specificationhttp://www.google.com/search?hl=en&ie=UTF-8&q=E4X+site%3Alambda.weblogs.com
Reading Styles ( Idiomatic Lisp and Idiomatic Scheme )http://www.google.com/search?hl=en&lr=&ie=UTF-8&oe=UTF-8&c2coff=1&q=functional+data+structures+okasaki&btnG=Google+Search
OOP Is Much Better in Theory Than in Practicehttp://www.google.com/search?hl=en&q=elephant+and+blind+men
Abstractions considered harmful?http://www.google.com/search?hl=en&q=intentional+programming
[Newbie] Where can I learn about VM / C interfacing?http://www.google.com/search?num=100&hl=en&lr=&safe=off&c2coff=1&q=libffi+ffcall&btnG=Search
Big O complexity for abstractions?http://www.google.com/search?q=%22big+o+complexity+of+monads+and+objects%22
The Origins of the Turing Thesis Mythhttp://www.google.com/search?q=%22equivalence+semantics%22
Concurrency made easy?http://www.google.com/search?q=%22Pictorial+Janus%22&start=0&ie=utf-8&oe=utf-8&client=firefox&rls=org.mozilla:en-US:unofficial
Static type inference & late binding?http://www.google.com/search?q=%22soft+typing%22
Closures for Java or money backhttp://www.google.com/search?q=anton+closure+koan
programming languages with chickenhttp://www.google.com/search?q=cache:kuFj0MAH8_M:burks.brighton.ac.uk/burks/foldoc/28/19.htm+church+rosser+theorem
unchecked exceptions are like runtime type checking?http://www.google.com/search?q=chameleon+type+debugger
Sharing Code through First-class Environmentshttp://www.google.com/search?q=demand-driven+concurrency
Why type systems are interesting - part IIhttp://www.google.com/search?q=denotational+semantics+scheme&btnI=Lucky
Concurrency made easy?http://www.google.com/search?q=Hewitt+Agha+actor+model&start=0&ie=utf-8&oe=utf-8&client=firefox&rls=org.mozilla:en-US:unofficial
Static type inference & late binding?http://www.google.com/search?q=Inferring%20types%20in%20Smalltalk
Google searcheshttp://www.google.com/search?q=lambda+programming+languages+weblog
Don Box: Scheme Is Lovehttp://www.google.com/search?q=lisp+great
Using Mix-ins with Pythonhttp://www.google.com/search?q=lisp+ice+cream+mixin
L. Röder's Intentional Programming Presentationshttp://www.google.com/search?q=microsoft+powerpoint+viewer+macintosh
OOP Parallel class hierarchieshttp://www.google.com/search?q=parallel+class+hierarchy+traits+mixins
DSLs and operator associativity/precedencehttp://www.google.com/search?q=pratt+parser
Prolog (database)http://www.google.com/search?q=prolog
PyPy wins a funding contract with the EUhttp://www.google.com/search?q=PyPy+PreScheme
Derrida's Machineshttp://www.google.com/search?q=searle+chinese+room
The Next Mainstream Programming Languageshttp://www.google.com/search?q=typeful%20programming
The Salishan problemshttp://www.google.com/search?safe=off&q=%22Salishan+problems%22
The Salishan problemshttp://www.google.com/search?safe=off&q=site%3Aciteseer.nj.nec.com+%22Salishan+problems%22
Google Magichttp://www.google.com/search?sourceid=navclient&ie=UTF-8&rls=GGLG,GGLG:2005-36,GGLG:en&q=typoholic
Making reliable distributed systems in the presence of software errorshttp://www.google.com/search?sourceid=navclient&ie=UTF-8&oe=UTF-8&q=java+%22double+check%22
XLinq: XML Programming Refactored (The Return Of The Monoids)http://www.google.com/search?sourceid=navclient&ie=UTF-8&rls=GGLG,GGLG:2005-36,GGLG:en&q=System%2EXml%2EXLinq
Dataflow languages and hardware - current status and directionshttp://www.google.com/Top/Computers/Programming/Languages/Dataflow/
System programming using FPhttp://www.google.com/url?sa=t&ct=res&cd=1&url=http%3A//homepages.inf.ed.ac.uk/s9810217/proposal.pdf&ei=5O8gQ8aGAYKYYMm8rPkO
First Class Values, Types as values within a Programming Languagehttp://www.google.com/url?sa=U&start=1&q=http://icwww.epfl.ch/publications/documents/IC_TECH_REPORT_200433.pdf&e=14916
Tim Bray: Sun & Dynamic Javahttp://www.google.com/url?sa=U&start=1&q=http://ll1.ai.mit.edu/shriram-talk.pdf&e=747
Towards the best collection APIhttp://www.google.com/url?sa=U&start=1&q=http://oopsla.acm.org/extra/pracreports/TransformDataLayerReport.pdf&e=747
Spamhttp://www.google.com/webmasters/bot.html#noindextags
Prolog (database)http://www.google.com
Programming challengehttp://www.google.de/search?q=cache:6oCtdI3ssWYJ:perl.plover.com/qotw/e/026+inurl:qotw/e/026&hl=en
Interval Computationshttp://www.google.ru/search?hl=ru&q=affine+arithmetic&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=
Google Magichttp://www.googlewhack.com/
Java hits obstacle with cell phoneshttp://www.googoogaga.org
Developing Reliable Software with Scripting Languageshttp://www.googoogaga.org
No FP languages for the real-worldhttp://www.googoogaga.org
Small Time Languageshttp://www.googoogaga.org
Evaluating API usability at Microsofthttp://www.gotdotnet.com/team/brada/describingandevaluatingapiusabilityatmicrosoft.ppt
Introduction to the Base Class Libraries (.Net)http://www.gotdotnet.com/team/clr/BCL/
Introducing C#, Present and Futurehttp://www.gotdotnet.com/team/csharp/conferences/OOPSLA%202002%20CSharp.ppt
Introducing C#, Present and Futurehttp://www.gotdotnet.com/team/csharp/conferences/OOPSLA%202002%20CSharp.zip
Whitepaper on new C# Featureshttp://www.gotdotnet.com/team/csharp/learn/Future/default.aspx
C# Programming Language Future Featureshttp://www.gotdotnet.com/team/csharp/learn/Future/default.aspx
Microsoft rules...http://www.gotdotnet.com/team/csharp/learn/Future/faq.aspx
Whitepaper on new C# Featureshttp://www.gotdotnet.com/team/csharp/learn/Future/faq.aspx
Are delegates the moniker of .NET?http://www.gotdotnet.com/team/csharp/learn/Future/VCS%20Language%20Changes.aspx
Whitepaper on new C# Featureshttp://www.gotdotnet.com/team/csharp/learn/Future/VCS%20Language%20Changes.doc
Guest Bloggers on LtU?http://www.gotdotnet.com/team/dbox/
Yes, Bob, I too want to work in a dynamically typed languagehttp://www.gotdotnet.com/team/dbox/default.aspx#nn2003-05-03T11:15:53Z
Don Box on C# generics vs. C++ genericshttp://www.gotdotnet.com/team/dbox/default.aspx#nn2003-05-10T06:02:33Z
Are delegates the moniker of .NET?http://www.gotdotnet.com/team/dbox/default.aspx?key=2003-04-12T08:30:21Z
Are delegates the moniker of .NET?http://www.gotdotnet.com/team/dbox/default.aspx?key=2003-07-11T06:46:11Z
Are delegates the moniker of .NET?http://www.gotdotnet.com/team/dbox/default.aspx?key=2003-07-21T08:36:33Z
Are delegates the moniker of .NET?http://www.gotdotnet.com/team/dbox/default.aspx?key=2003-07-22T08:28:35Z
Are delegates the moniker of .NET?http://www.gotdotnet.com/team/dbox/default.aspx?key=2003-07-22T10:24:41Z
Are delegates the moniker of .NET?http://www.gotdotnet.com/team/dbox/default.aspx?key=2003-07-22T10:28:43Z
Dynamic languages and virtual machineshttp://www.gotdotnet.com/team/dbox/default.aspx?key=2003-08-26T04:06:38Z
Dynamic languages and virtual machineshttp://www.gotdotnet.com/team/dbox/default.aspx?key=2003-08-26T09:56:24Z
Type Safety in a Dynamically Extensible Class Libraryhttp://www.gotdotnet.com/team/dbox/default.aspx?key=2003-10-09T09:38:00Z
Dynamic Propertieshttp://www.gotdotnet.com/team/dbox/default.aspx?key=2003-12-03T03:58:09Z
Making reliable distributed systems in the presence of software errorshttp://www.gotdotnet.com/team/dbox/default.aspx?month=2003-11
Longhorn Command Shell ("Monad")http://www.gotdotnet.com/team/PDC/4118/ARC334.ppt
Terrariumhttp://www.gotdotnet.com/terrarium/whatis/
Dating Design Patternshttp://www.goth.net/goth.html
What is the Meaning of These Constant Interruptions?http://www.gotw.ca/gotw/056.htm
Integrating support for undo with exception handlinghttp://www.gotw.ca/gotw/061.htm
Pragmatic Programmers Interviewhttp://www.gotw.ca/publications/c_family_interview.htm
The C Family of Languages: Interview with Dennis Ritchie, Bjarne Stroustrup, and James Goslinghttp://www.gotw.ca/publications/c_family_interview.htm
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.gotw.ca/publications/concurrency-ddj.htm
The New C++: Trip Report, October 2002http://www.gotw.ca/publications/mill23.htm
The New C++: Trip Report, October 2002http://www.gotw.ca/publications/mill24.htm
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.gpgpu.org/
Suitability of APL2 for Musichttp://www.gprep.org/~music/musikbok/chap3.html
Dataflow programming for PIC microcontrollershttp://www.grame.fr/Research/list.php?type=%25
The Push Programming Languagehttp://www.grammatical-evolution.org/
Shhttp://www.graphics3d.com/guides/cg_1_1/index.html
A Formal Model for an Expressive Fragment of XSLThttp://www.grappa.univ-lille3.fr/tata/
Weak vs. strong typinghttp://www.greatbuildings.com/buildings/Guggenheim_Bilbao.html
Apple Flunks First Grade Mathhttp://www.gregorpurdy.com/gregor/gw/by-entry/000480.html
More from Udell on typinghttp://www.gregorpurdy.com/gregor/psh/
Will Kodak kill Java?http://www.groklaw.net/article.php?story=20041003041632172
Will Kodak kill Java?http://www.groklaw.net
Linguistic Relativity Hypothesishttp://www.grudge-match.com/Images/worf.jpg
Dating Design Patternshttp://www.guardian.co.uk/g2/story/0,3604,1089928,00.html
Dylan Evans: Computer Illiteracyhttp://www.guardian.co.uk/online/comment/story/0%2c12449%2c1078798%2c00.html
Understanding continuationshttp://www.guldheden.com/~sandin/amalthea.html
Advanced Programming Language Design (Finkel)http://www.guldheden.com/~sandin/amalthea.html
OOPSLA 2005: Io, a small programming languagehttp://www.guldheden.com/~sandin/amalthea.html
Selfhttp://www.guruinfo.co.uk/
Concrete Abstractions on the webhttp://www.gustavus.edu/+max/concrete-abstractions.html
Sapir: Language, An Introduction to the Study of Speechhttp://www.gutenberg.net/etext/12629
Functions as Classes: Which languages?http://www.gwydiondylan.org/
ANN: YARD Parserhttp://www.gwydiondylan.org/books/drm/drm_86.html
The Dylan Reference Manualhttp://www.gwydiondylan.org/drm/index.html
Tcl Core Team Interviewhttp://www.gwydiondylan.org/maintainers.phtml
Dynamic Propertieshttp://www.gwydiondylan.org
Developing Reliable Software with Scripting Languageshttp://www.gwydiondylan.org
Bricklin: Why Johnny can't programhttp://www.gwydiondylan.org
Small Time Languageshttp://www.gwydiondylan.org
Tcl Core Team Interviewhttp://www.gwydiondylan.org
SpringBoxhttp://www.gzigzag.org/
Expressions vs Statementshttp://www.hackcraft.net/raii/
[Newbie] Where can I learn about VM / C interfacing?http://www.haible.de/bruno/documentation/ffcall/avcall/avcall.html
[Newbie] Where can I learn about VM / C interfacing?http://www.haible.de/bruno/packages-ffcall.html
Shared Source CLI Betahttp://www.halcyonsoft.com/products/iNET.asp
Ja.NEThttp://www.halcyonsoft.com
Programming: 50, 100 years from nowhttp://www.halfbakery.com/idea/Invisible_20Keyboard
Lambda Dancehttp://www.hampsterdance2.com/hampsterdance2.html
Network Query Languagehttp://www.hannesmarais.com/talks/SRI/index.htm
Comments Requested on SML-Based Graphics DSLhttp://www.hardcoreprocessing.com
Languages for the JVMhttp://www.harlequin.com/mm/reference/
Research ethicshttp://www.harpercollins.com/catalog/excerpt_xml.asp?isbn=0688177883
Add citeseer to mozillahttp://www.hars.de/2002/citeseer.png
Add citeseer to mozillahttp://www.hars.de/2002/citeseer.src
What will Apple's move to Intel mean for Alternative Language Communities?http://www.haskell.org//pipermail/cvs-ghc/2005-June/025451.html
Most Productive FP Lang?http://www.haskell.org//pipermail/glasgow-haskell-users/2005-August/008839.html
Interpretation of the curry-howard isomorphismhttp://www.haskell.org//pipermail/haskell/2004-April/013993.html
Ivory Towers and Gelfand's Principlehttp://www.haskell.org//pipermail/haskell/2004-August/014397.html
SPARKAdahttp://www.haskell.org//pipermail/haskell/2004-August/014397.html
Eliminating Array Bound Checking through Non-dependent typeshttp://www.haskell.org//pipermail/haskell/2004-August/014397.html
Debugging Functional Programshttp://www.haskell.org//pipermail/haskell/2004-June/014239.html
Y in haskellhttp://www.haskell.org//pipermail/haskell/2005-April/015702.html
Tim Bray on Rubyhttp://www.haskell.org//pipermail/haskell/2005-April/015769.html
Implicit parallel functional programminghttp://www.haskell.org//pipermail/haskell/2005-January/thread.html#15198
Disruptive PLT, 4 years laterhttp://www.haskell.org//pipermail/haskell/2006-March/017762.html
hOp - Haskell Micro-Kernelhttp://www.haskell.org//pipermail/haskell-cafe/2004-February/005841.html
Implementation of FPLhttp://www.haskell.org//pipermail/haskell-cafe/2005-January/008285.html
A New Haskell and those anxious to changehttp://www.haskell.org//pipermail/haskell-prime/2006-February/000261.html
A New Haskell and those anxious to changehttp://www.haskell.org//pipermail/haskell-prime/2006-February/000276.html
A New Haskell and those anxious to changehttp://www.haskell.org//pipermail/haskell-prime/2006-January/000001.html
A New Haskell and those anxious to changehttp://www.haskell.org//pipermail/haskell-prime/2006-January/000009.html
Haskell for C Programmershttp://www.haskell.org/~pairwise/HOpenGL/HOpenGL.html
Haskell and creative freedomhttp://www.haskell.org/~pairwise/intro/intro.html
Haskell for C Programmershttp://www.haskell.org/~pairwise/intro/intro.html
Object Oriented Programming + Referential Transparencyhttp://www.haskell.org/~simonmar/papers/multiproc.pdf
A Java/Python hybrid?http://www.haskell.org/
Code generation vs. dynamic/introspective languageshttp://www.haskell.org/alex/
Encoding Information Flow in Haskellhttp://www.haskell.org/arrows/
Transducer Composition and CPShttp://www.haskell.org/arrows/
Explaining monadshttp://www.haskell.org/arrows/
What is a monad, why should I use it, and when is it appropriate?http://www.haskell.org/arrows/index.html
JScript is a Functional Languagehttp://www.haskell.org/arrows/syntax.html
Generalising Monads to Arrowshttp://www.haskell.org/arrows
Haskell Communities and Activities Reporthttp://www.haskell.org/communities/
Language Constructionhttp://www.haskell.org/communities/
Second Haskell Communities and Activities Reporthttp://www.haskell.org/communities/
Haskell Communitieshttp://www.haskell.org/communities/
Haskell Communities and Activities Report, Seventh Edition, November 2004http://www.haskell.org/communities/
Dynamic typing in OCamlhttp://www.haskell.org/communities/05-2005/html/report.html#ghc
Language Constructionhttp://www.haskell.org/communities/11-2003/html/report.html
Haskell Communitieshttp://www.haskell.org/communities/html/report.html
NULLhttp://www.haskell.org/definition/
Language Design Documentshttp://www.haskell.org/definition/
Functional Pearl: A fresh look at binary search treeshttp://www.haskell.org/development/views.html
Generic viewshttp://www.haskell.org/development/views.html
Why Lists?http://www.haskell.org/development/views.html
Best default sequence?http://www.haskell.org/development/views.html
Language support for generating functions?http://www.haskell.org/docon/
Introduction to Concurrent Programming with Stackless Pythonhttp://www.haskell.org/frp/
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.haskell.org/frp/
The Origins of the Turing Thesis Mythhttp://www.haskell.org/frp
hOp - Haskell Micro-Kernelhttp://www.haskell.org/ghc/
System F with Type Equality Coercionshttp://www.haskell.org/ghc/
The Future of Compilershttp://www.haskell.org/ghc/
Quickies (GHC/OO-FP/Generative P)http://www.haskell.org/ghc/
Guido: Language Design Is Not Just Solving Puzzleshttp://www.haskell.org/ghc/
Static type inference & late binding?http://www.haskell.org/ghc/docs/latest/html/libraries/base/Data.Dynamic.html
OOPSLA 2005 Reportshttp://www.haskell.org/ghc/docs/latest/html/libraries/base/Data-Dynamic.html
Naked Objectshttp://www.haskell.org/ghc/docs/latest/html/libraries/base/Data-Generics-Basics.html#t%3AData
Is STL algorithms doing damage to the cause?http://www.haskell.org/ghc/docs/latest/html/libraries/base/Data-Map.html
Naked Objectshttp://www.haskell.org/ghc/docs/latest/html/libraries/base/Data-Typeable.html#t%3ATypeable
Naked Objectshttp://www.haskell.org/ghc/docs/latest/html/libraries/base/Data-Typeable.html
Why Lists?http://www.haskell.org/ghc/docs/latest/html/libraries/base/Prelude.html#t%3AFunctor
Why do they program in C++?http://www.haskell.org/ghc/docs/latest/html/libraries/index.html
Invariants/Contracts vs. typeshttp://www.haskell.org/ghc/docs/latest/html/libraries/QuickCheck/Test.QuickCheck.Utils.html
Is STL algorithms doing damage to the cause?http://www.haskell.org/ghc/docs/latest/html/users_guide/options-optimise.html#optimise-pkgs
Visual Basic and LINQhttp://www.haskell.org/ghc/docs/latest/html/users_guide/template-haskell.html
study of the "list comprehension" sugarhttp://www.haskell.org/ghc/docs/latest/set/parallel-list-comprehensions.html
The Glasgow Haskell Compiler Survey - GHC needs your feedback!http://www.haskell.org/ghc/survey/start.cgi
GHC Survey Resultshttp://www.haskell.org/ghc/survey2005/
GHC Survey Resultshttp://www.haskell.org/ghc/survey2005/application_comments.html
GHC Survey Resultshttp://www.haskell.org/ghc/survey2005-summary.html
Code generation vs. dynamic/introspective languageshttp://www.haskell.org/happy/
Linspire chooses Haskell as preferred languagehttp://www.haskell.org/hashell/
Impedance mismatch: RDBMS and PLshttp://www.haskell.org/haskellDB/
Code generation vs. dynamic/introspective languageshttp://www.haskell.org/haskellDB/
Functional programming and software engineeringhttp://www.haskell.org/haskellwiki/?title=Humor/Porn&redirect=no
First Class Values, Types as values within a Programming Languagehttp://www.haskell.org/haskellwiki/Existential_type
What are the real benefits of FP?http://www.haskell.org/haskellwiki/Frag
What are the real benefits of FP?http://www.haskell.org/haskellwiki/Haskell_in_practice
Sudokuhttp://www.haskell.org/haskellwiki/Sudoku
What are the real benefits of FP?http://www.haskell.org/haskellwiki/Zipper
Designing and Implementing DSL languages: recommended reading?http://www.haskell.org/haskore/
Language Design 101http://www.haskell.org/haskore/
New Paul Graham thing...http://www.haskell.org/haskore/
Chuck - Concurrent audio programming languagehttp://www.haskell.org/haskore/
Musical programming and languageshttp://www.haskell.org/haskore/
New Paul Graham thing...http://www.haskell.org/hat/
Looking for FP Debuggershttp://www.haskell.org/hat/
Scalabilityhttp://www.haskell.org/hawiki/CabalGet
Codata and Comonads in Haskellhttp://www.haskell.org/hawiki/CoMonad
Fun: HaWiki Quotes Pagehttp://www.haskell.org/hawiki/CoMonad
Definitional Interpreters for Higher-Order Programming Languageshttp://www.haskell.org/hawiki/DeFunctionalization
Why do they program in C++?http://www.haskell.org/hawiki/DynamicLinkingInGhc
Journals and papers?http://www.haskell.org/hawiki/EuroHaskell
ACM Queue: A Conversation with Alan Kayhttp://www.haskell.org/hawiki/GHC_206_2e4
Linkshttp://www.haskell.org/hawiki/Hacanon
Why do they program in C++?http://www.haskell.org/hawiki/HaskellDemo
Visual Haskellhttp://www.haskell.org/hawiki/hIDE
Bruce Tate: Technologies that may challenge Javahttp://www.haskell.org/hawiki/LicensedPreludeExts
Collection of links to monad implementations in various languages.http://www.haskell.org/hawiki/MonadsAsContainers
The Haskell Programmer's Guide to the IO Monad --- Don't Panichttp://www.haskell.org/hawiki/MonadsAsContainers
Perl6 vs Java vs Python, or, Java sucks! and the NIH Fallacyhttp://www.haskell.org/hawiki/Perl6UsersGolfingSystem
ACM Queue: A Conversation with Alan Kayhttp://www.haskell.org/hawiki/PhantomTypes
Linear types for aliased resourceshttp://www.haskell.org/hawiki/PhantomTypes
Fun: HaWiki Quotes Pagehttp://www.haskell.org/hawiki/QuotesPage
Is STL algorithms doing damage to the cause?http://www.haskell.org/hawiki/StackOverflow
categories study grouphttp://www.haskell.org/hawiki/StudyGroup
Issue One of The Monad.Reader, monthly Haskell eZinehttp://www.haskell.org/hawiki/TheMonadReader_2fIssueOne_2fFeedBack
Issue One of The Monad.Reader, monthly Haskell eZinehttp://www.haskell.org/hawiki/TheMonadReader_2fIssueOne
The Monad.Reader, Haskell eZinehttp://www.haskell.org/hawiki/TheMonadReader
Dynamic Languages Journal?http://www.haskell.org/hawiki/TheMonadReader
Journals and papers?http://www.haskell.org/hawiki/TheMonadReader
Zipper-based file server/OShttp://www.haskell.org/hawiki/TheZipper
Circular referenceshttp://www.haskell.org/hawiki/TyingTheKnot
Software Extension and Integration with Type Classeshttp://www.haskell.org/hawiki/UnderestimatedTypeClasses
ACM Queue: A Conversation with Alan Kayhttp://www.haskell.org/hawiki/WrapperTypes
Haskell Wikihttp://www.haskell.org/hawiki
Why do they program in C++?http://www.haskell.org/HaXml/
Functional Programming Has Reached The Masses; It's Called Visual Basichttp://www.haskell.org/hdirect/
GHood -- a graphical viewer for Hoodhttp://www.haskell.org/hood/
The Case for First Class Messageshttp://www.haskell.org/hood/
Tim Bray: Dynamic-Language IDEshttp://www.haskell.org/hoogle/
Why do they program in C++?http://www.haskell.org/HOpenGL/
Twill: an extensible scriptlet language for testing web appshttp://www.haskell.org/http/
New Paul Graham thing...http://www.haskell.org/hugs/
Quickies (GHC/OO-FP/Generative P)http://www.haskell.org/hugs/
Yes, Bob, I too want to work in a dynamically typed languagehttp://www.haskell.org/humor/enron.html
New Paul Graham thing...http://www.haskell.org/implementations.html
Learning Haskell portalhttp://www.haskell.org/learning.html
programming languages with chickenhttp://www.haskell.org/libraries/#tracing
Combinator Parsershttp://www.haskell.org/libraries/
Comprehending Monadshttp://www.haskell.org/mailinglist.html
Rearranging Haskell's Type Classeshttp://www.haskell.org/mailinglist.html
Generic Programming in Haskellhttp://www.haskell.org/mailman/listinfo/haskell
New CLR Language: Boohttp://www.haskell.org/ObjectIO/
Why type systems are interestinghttp://www.haskell.org/onlinereport/
Rearranging Haskell's Type Classeshttp://www.haskell.org/onlinereport/basic.html
Rearranging Haskell's Type Classeshttp://www.haskell.org/onlinereport/classes.gif
Macros vs. Higher-order Programminghttp://www.haskell.org/onlinereport/exps.html#sect3.14
JScript is a Functional Languagehttp://www.haskell.org/onlinereport/exps.html#sect3.14
Visual Basic and LINQhttp://www.haskell.org/onlinereport/exps.html
Modern Language Features of Visual C++ 2005http://www.haskell.org/onlinereport/lexemes.html#sect2.4
Modern Language Features of Visual C++ 2005http://www.haskell.org/onlinereport/modules.html#sect5.3
Visual Basic and LINQhttp://www.haskell.org/onlinereport/monad.html
Haskell vs. Erlang, Reloadedhttp://www.haskell.org/onlinereport/preface-jfp.html
Language comparison experimenthttp://www.haskell.org/papers/NSWC/jfp.ps
Description Logics in Literate Haskellhttp://www.haskell.org/papers/NSWC/jfp.ps
Normal-order evaluation as bottom-up parsinghttp://www.haskell.org/pipermail/haskell/2002-April/009503.html
Making Haskell programs faster and smallerhttp://www.haskell.org/pipermail/haskell/2002-August/010324.html
A survey of language popularityhttp://www.haskell.org/pipermail/haskell/2002-March/005892.html
functional software engineering experience?http://www.haskell.org/pipermail/haskell/2002-May/009644.html
Unification on Stateless Objectshttp://www.haskell.org/pipermail/haskell/2003-June/011939.html
Call-by-name is dual to call-by-valuehttp://www.haskell.org/pipermail/haskell/2003-March/011350.html
Call-by-name is dual to call-by-valuehttp://www.haskell.org/pipermail/haskell/2003-March/011376.html
Description Logics in Data Managementhttp://www.haskell.org/pipermail/haskell/2003-May/011870.html
Faking it (even better)http://www.haskell.org/pipermail/haskell/2004-August/014416.html
Multidimensional Virtual Classeshttp://www.haskell.org/pipermail/haskell/2004-August/014463.html
Higher-order module system of ML is actually possible in Haskellhttp://www.haskell.org/pipermail/haskell/2004-August/014463.html
The Essence of the Iterator Patternhttp://www.haskell.org/pipermail/haskell/2004-August/014463.html
Why type systems are interestinghttp://www.haskell.org/pipermail/haskell/2004-June/014109.html
Tail of Nil and Its Typehttp://www.haskell.org/pipermail/haskell/2004-June/014271.html
Why type systems are interestinghttp://www.haskell.org/pipermail/haskell/2004-June/014271.html
Practical OCamlhttp://www.haskell.org/pipermail/haskell/2004-November/014939.html
Higher-order module system of ML is actually possible in Haskellhttp://www.haskell.org/pipermail/haskell/2004-September/014515.html
Djinn, a theorem prover in Haskell, for Haskell.http://www.haskell.org/pipermail/haskell/2005-March/015423.html
De-typechecker: converting from a type to a termhttp://www.haskell.org/pipermail/haskell/2005-March/015423.html
automatic theorem provinghttp://www.haskell.org/pipermail/haskell/2005-March/015423.html
How are GADTs useful in practical programming?http://www.haskell.org/pipermail/haskell/2006-February/017558.html
Open data types and open functionshttp://www.haskell.org/pipermail/haskell/2006-July/018172.html
Business Objects Quark - Haskell meets Javahttp://www.haskell.org/pipermail/haskell/2006-September/018558.html
De-biforestationhttp://www.haskell.org/pipermail/haskell-cafe/2002-December/003650.html
De-biforestationhttp://www.haskell.org/pipermail/haskell-cafe/2002-November/003546.html
Integrating support for undo with exception handlinghttp://www.haskell.org/pipermail/haskell-cafe/2004-December/007828.html
The Haskell Programmer's Guide to the IO Monad --- Don't Panichttp://www.haskell.org/pipermail/haskell-cafe/2005-January/008241.html
The Haskell Programmer's Guide to the IO Monad --- Don't Panichttp://www.haskell.org/pipermail/haskell-cafe/2005-January/008258.html
The Haskell Programmer's Guide to the IO Monad --- Don't Panichttp://www.haskell.org/pipermail/haskell-cafe/2005-January/008259.html
Concatenative Language Konthttp://www.haskell.org/pipermail/haskell-cafe/2005-March/009312.html
Concatenative Language Konthttp://www.haskell.org/pipermail/haskell-cafe/2005-March/009345.html
GADT vs. Type Classeshttp://www.haskell.org/pipermail/haskell-cafe/2006-October/019030.html
GADT vs. Type Classeshttp://www.haskell.org/pipermail/haskell-cafe/2006-October/019154.html
Designing and Implementing DSL languages: recommended reading?http://www.haskell.org/soe/
Haskell for C Programmershttp://www.haskell.org/soe/
Open data types and open functionshttp://www.haskell.org/soe/
unchecked exceptions are like runtime type checking?http://www.haskell.org/soe/
Designing and Implementing DSL languages: recommended reading?http://www.haskell.org/soe/software.htm
OOPSLA 2005 Reportshttp://www.haskell.org/th/
"Popular vs. Good" in Programming Languageshttp://www.haskell.org/th/
JScript is a Functional Languagehttp://www.haskell.org/th/
Why type systems are interestinghttp://www.haskell.org/th/
Transducer Composition and CPShttp://www.haskell.org/tmrwiki/ArrowsIntroduction
Issue One of The Monad.Reader, monthly Haskell eZinehttp://www.haskell.org/tmrwiki/FpVsOo?action=raw
Object Oriented Programming + Referential Transparencyhttp://www.haskell.org/tmrwiki/FpVsOo
Let's make a programming language!http://www.haskell.org/tmrwiki/FrontPage
Issue One of The Monad.Reader, monthly Haskell eZinehttp://www.haskell.org/tmrwiki/IssueFive
Issue One of The Monad.Reader, monthly Haskell eZinehttp://www.haskell.org/tmrwiki/IssueThree
Issue One of The Monad.Reader, monthly Haskell eZinehttp://www.haskell.org/tmrwiki/IssueTwo
Variables as Channelshttp://www.haskell.org/tmrwiki/JoinHs
Number-Parameterized Types by Oleg Kiselyovhttp://www.haskell.org/tmrwiki/NumberParamTypes#sec:related
OOPSLA 2005 Reportshttp://www.haskell.org/tmrwiki/NumberParamTypes
Number-Parameterized Types by Oleg Kiselyovhttp://www.haskell.org/tmrwiki/NumberParamTypes
Type checking and logical errorshttp://www.haskell.org/tmrwiki/NumberParamTypes
Ivory Towers and Gelfand's Principlehttp://www.haskell.org/tmrwiki/WhyAttributeGrammarsMatter
Functional anti-memoizationhttp://www.haskell.org/tmrwiki/WhyAttributeGrammarsMatter
Generic Programminghttp://www.haskell.org/tutorial/
Haskell for C Programmershttp://www.haskell.org/tutorial/
TPK Algorithm in Different Programming Languageshttp://www.haskell.org/tutorial/
Best PL tutorial/intro?http://www.haskell.org/tutorial/
TPK Algorithm in Different Programming Languageshttp://www.haskell.org/tutorial/io.html#sect7.3
ACM Queue: On Usability of Programming Languageshttp://www.haskell.org/visualhaskell/
Visual Haskellhttp://www.haskell.org/visualhaskell/
What are the real benefits of FP?http://www.haskell.org/yale/papers/haskell-workshop03/index.html
Frappe: Functional Reactive Programming in Javahttp://www.haskell.org/yale/papers/oxford02/.oxford02.pdf
O'Haskell - a functional object-oriented concurrent PLhttp://www.haskell.org/yampa/
The Origins of the Turing Thesis Mythhttp://www.haskell.org/yampa/
What are the real benefits of FP?http://www.haskell.org/yampa/
Object Oriented Programming + Referential Transparencyhttp://www.haskell.org/yampa/
Why do they program in C++?http://www.haskell.org/zwan/
Why do they program in C++?http://www.haskell.org/zwan/job/wan-resume.html#Publications
Rules for Developing Safety-Critical Codehttp://www.haskell.org/zwan/job/wan-resume.html#Publications
Hakell mini-primerhttp://www.haskell.org
Haskell bookshttp://www.haskell.org
Haskell Storehttp://www.haskell.org
Identity crisishttp://www.haskell.org
Introduction to Functional Programminghttp://www.haskell.org
Making Haskell programs faster and smallerhttp://www.haskell.org
Mondrianhttp://www.haskell.org
New Departmentshttp://www.haskell.org
Overloading and higher-order polymorphismhttp://www.haskell.org
Google Code Searchhttp://www.haskell.org
Richard Hamming: You and Your Researchhttp://www.haskell.org
Second Haskell Communities and Activities Reporthttp://www.haskell.org
SMLNJ RIP?http://www.haskell.org
Teaching Purely Functional Programming in First Yearhttp://www.haskell.org
Template metaprogramming for Haskellhttp://www.haskell.org
unchecked exceptions are like runtime type checking?http://www.haskell.org
Understanding Lispishnesshttp://www.haskell.org
UCPy: Reverse Engineering Pythonhttp://www.haskell.org
Why People Aren't Using Haskellhttp://www.haskell.org
GHood -- a graphical viewer for Hoodhttp://www.haskell.org
Getting started in language design -- reading material?http://www.haskell.org
Getting Startedhttp://www.haskell.org
Generic Programminghttp://www.haskell.org
functional software engineering experience?http://www.haskell.org
Functional Images 2http://www.haskell.org
Embedding Prolog into Haskellhttp://www.haskell.org
Do we Need Dependent Types?http://www.haskell.org
Comprehending Monadshttp://www.haskell.org
Can Programming Be Liberated from the von Neumann Style?http://www.haskell.org
Calculating Functional Programshttp://www.haskell.org
BUT... Haskell!http://www.haskell.org
Building cyclic data structures in pure languageshttp://www.haskell.org
Basic(er) Simple(r) Type Theory(?)http://www.haskell.org
APL2001 - An Arrays Odysseyhttp://www.haskell.org
An Overview of Mirandahttp://www.haskell.org
Programming Languages White Papershttp://www.haskell.org
ACM Queue: A Conversation with Alan Kayhttp://www.haskell.org
Google Web Toolkithttp://www.haxe.org
Economics of Programming Languageshttp://www.hecl.org
J2MEhttp://www.hecl.org
call by ? and mental modelshttp://www.hecl.org
CADR Lisp Machine emulatorhttp://www.heeltoe.com/retro/cadr/
MIT CADR Source Snapshot Releasedhttp://www.heeltoe.com/retro/mit/mit_cadr_lmss.html
Good Ideas, Through the Looking Glasshttp://www.helpmylaptop.com/
What do you believe about Programming Languages (that you can't prove (yet))?http://www.helsinki.fi/~jppesone/papers/kandi.html
Why Dependent Types Matterhttp://www.helsinki.fi/esslli/
Block performance in Rubyhttp://www.h-e-r-e-t-i-x.org
Persistent functional databaseshttp://www.herodotus.biz/Legal.html
Persistent functional databaseshttp://www.herodotus.biz/Patent.html
Persistent functional databaseshttp://www.herodotus.biz
Yet another programming language forumhttp://www.heron-centric.com
Yet another programming language forumhttp://www.heron-forums.com
Metaprogramming in Heronhttp://www.heron-language.com/metaprogramming.html
ANN: YARD Parserhttp://www.heron-language.com/metaprogramming.html
Heron Language Specificationhttp://www.heron-language.com/spec.html
source code conversionhttp://www.heron-language.com
Scheme Language Steering Committee Report to the Communityhttp://www.het.brown.edu/people/andre/macros/index.htm
Scheme simulator for quantum computationhttp://www.het.brown.edu/people/andre/qlambda/index.html
amb and Quantum Computation in Schemehttp://www.het.brown.edu/people/andre/qlambda/index.html
Microsoft Xen On Track to Debut as 'X Omega'http://www.hevanet.com/acorbin/xul/top.xul
AdbmaLhttp://www.hf.uio.no/filosofi/njpl/vol1no2/revolution/revolution.pdf
A Revolution in Logic?http://www.hf.uio.no/filosofi/njpl/vol1no2/revolution/revolution.pdf
What is a Proposition?http://www.hf.uio.no/ifikk/filosofi/njpl/vol1no1/meaning/meaning.html
Gottfried Wilhelm Leibnizhttp://www.hfac.uh.edu/gbrown/philosophers/leibniz/
Inhouse traininghttp://www.hh.se/staff/vero/DSL/
Dynamic vs. Static Typing - A Pattern-Based Analysishttp://www.hibernate.org/203.html
Formal methods for O/R mappinghttp://www.hibernate.org/hib_docs/reference/en/html/queryhql.html
Formal methods for O/R mappinghttp://www.hibernate.org/hib_docs/v3/reference/en/html/tutorial.html#tutorial-associations
Why do they program in C++?http://www.hibernate.org
Reflection in Java: how are they getting with it?http://www.hibernate.org
Jon Udell: Languages and environmentshttp://www.hibernate.org
Introduction to the Java EE 5 Platformhttp://www.hibernate.org
"Popular vs. Good" in Programming Languageshttp://www.hibernate.org
HTML guidelineshttp://www.hixie.ch/advocacy/xhtml
OpenC++http://www.hlla.is.tsukuba.ac.jp/~chiba/openc++.html
Hundred Year Languagehttp://www.hlla.is.tsukuba.ac.jp/~mich/openjava/
HLVM - High Level Virtual Machine toolkit for dynamic languageshttp://www.hlvm.org/
HLVM - High Level Virtual Machine toolkit for dynamic languageshttp://www.hlvm.org/wiki/tiki-index.php?page=LangFeatures
Hugunin's IronPythonhttp://www.hole.fi/jajvirta/weblog/20031210T0901.html
Python versus Parrot challenge, the Pie-thonhttp://www.hole.fi/jajvirta/weblog/20040108T2001.html
Don Box: Teaching my kids to programhttp://www.hornet.org/
Stroustrup's C++ Style Sweet Spothttp://www.horstmann.com/cpp/pitfalls.html
The ICFP Programming Contest is underway!http://www.hoult.org/~bruce/myScores.html
ICFP Programming Contest 2005 Resultshttp://www.hoult.org/bruce/icfp2005/
The Future of Compilershttp://www.hpl.hp.com/cambridge/projects/Dynamo/
The Future of Compilershttp://www.hpl.hp.com/cambridge/projects/Dynamo/docs.htm
Anyone remember Russell (the language, that is)?http://www.hpl.hp.com/personal/Hans_Boehm/
Writing an interpreter, targeting a VM or writing from scratch?http://www.hpl.hp.com/personal/Hans_Boehm/gc/
LtU: Style and Focushttp://www.hpl.hp.com/personal/Kevin_Lai/projects/oath/publications/ACMEC_2004/p2pincentive.pdf
HP's Dynamohttp://www.hpl.hp.com/techreports/1999/HPL-1999-77.html
Destructors, Finalizers, and Synchronizationhttp://www.hpl.hp.com/techreports/2002/HPL-2002-335.html
R6RS Status Reporthttp://www.hpl.hp.com/techreports/2002/HPL-2002-335.html
Threads Cannot be Implemented as a Libraryhttp://www.hpl.hp.com/techreports/2004/HPL-2004-209.html
Oracleshttp://www.hpl.hp.com/techreports/2005/HPL-2005-41.pdf
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.hpl.hp.com/techreports/Compaq-DEC/SRC-RR-68.pdf
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.hpl.hp.com/techreports/Compaq-DEC/SRC-RR-69.pdf
Why do computers stop and what can be done about it?http://www.hpl.hp.com/techreports/tandem/TR-85.7.html
Church-Turning is False?http://www.hss.cmu.edu/philosophy/faculty-sieg.php#publications
Best PL tutorial/intro?http://www.htdp.org/
Small Time Languageshttp://www.htdp.org/
DanFest 2004 - in honor of Dan Friedmanhttp://www.htdp.org/
Amusing questionhttp://www.htdp.org/
A software engineering problem: how would functional programming solve it?http://www.htdp.org/
Quickieshttp://www.htdp.org/2001-01-18/Book/
Computing Curricula 2001http://www.htdp.org/2001-01-18/Book/node1.htm
Jef Raskin: The Woes of IDEshttp://www.htdp.org/2002-09-22/Book/curriculum-Z-H-2.html
Skribe 1.2b releasedhttp://www.htdp.org/2003-09-26/Book/curriculum-Z-H-2.html
Teaching programminghttp://www.htdp.org
The Human-Language Interfacehttp://www.htdp.org
Ian Bicking: The challenge of metaprogramminghttp://www.htdp.org
Getting Startedhttp://www.htdp.org
Structure and Interpretation of Computer Science Curriculumhttp://www.htdp.org
Developing Interactive Web Programs (Scheme Servlets)http://www.htdp.org
"My C++ Experience/Disaster"http://www.htdp.org
yet another noob via "little lisper" and schemehttp://www.htdp.org
How to make a FPL successfulhttp://www.htdp.org
SE/Algebra coursehttp://www.htdp.org
Don Box: Scheme Is Lovehttp://www.htdp.org
Rebel with a Causehttp://www.htdp.org
dealing with Scheme (or Lisp, etc)http://www.htus.org/Book/Staging/how-to-use-modules/
Language Constructionhttp://www.htus.org
How to make a FPL successfulhttp://www.htus.org
Distributed programming made easyhttp://www.hurray.isep.ipp.pt/irtaw2003/
Nullable Typeshttp://www.hutteman.com/weblog/2004/06/02-181.html
Writing an interpreter, targeting a VM or writing from scratch?http://www.hwaci.com/sw/lemon/
TPK Algorithm in Different Programming Languageshttp://www.hypernation.net/comparative-study/
TPK Algorithm in Different Programming Languageshttp://www.hypernation.net/comparative-study/node54.html
TPK Algorithm in Different Programming Languageshttp://www.hypernation.net/comparative-study/node58.html
How to tell your personality type from your codehttp://www.hyperorg.com/blogger/archive/2002_09_01_archive.html#85490076
Open data types and open functionshttp://www.iai.uni-bonn.de/~loeh/
How are GADTs useful in practical programming?http://www.iai.uni-bonn.de/~loeh/Contract.pdf
Generic viewshttp://www.iai.uni-bonn.de/~loeh/SYB0.html
Inherited Traits - Classes Like Never Beforehttp://www.iam.unibe.ch/%7Escg/Research/Traits/index.html
The Fortress Language Spec v0.618http://www.iam.unibe.ch/%7Escg/Research/Traits/index.html
Smalltalk 80: Green Bookhttp://www.iam.unibe.ch/~ducasse/FreeBooks/BitsOfHistory/
Smalltalk lecture noteshttp://www.iam.unibe.ch/~ducasse/WebPages/ENSEIGN/Smalltalk/STN.pdf
Free Smalltalk Bookshttp://www.iam.unibe.ch/~ducasse/WebPages/FreeBooks.html
Free Smalltalk bookshttp://www.iam.unibe.ch/~ducasse/WebPages/FreeBooks.html
Free Smalltalk Bookshttp://www.iam.unibe.ch/~ducasse/WebPages/FreeBooks.html
The three dimensions of proofshttp://www.iam.unibe.ch/~kai/Papers/phd.pdf
On the Revival of Dynamic Languageshttp://www.iam.unibe.ch/~scg/Archive/Drafts/Nier05bRevival.pdf
The Case for First Class Messageshttp://www.iam.unibe.ch/~scg/Archive/famoos/Rapi98a/type.pdf
Bach & Software Compositionhttp://www.iam.unibe.ch/~scg/Archive/Papers/DHon00a.pdf
Using continuations for web programminghttp://www.iam.unibe.ch/~scg/Archive/Papers/Duca04eSeaside.pdf
Inherited Traits - Classes Like Never Beforehttp://www.iam.unibe.ch/~scg/Archive/Papers/Scha03aTraits.pdf
Sina Language and Composition Filtershttp://www.iam.unibe.ch/~scg/Research/ComponentModels/sina.html
Piccola - A Small Composition Languagehttp://www.iam.unibe.ch/~scg/Research/Piccola/#DOWNLOAD
Piccola - A Small Composition Languagehttp://www.iam.unibe.ch/~scg/Research/Piccola/
Extensible Records With Scoped Labelshttp://www.iam.unibe.ch/~scg/Research/Piccola/
Piccola - A Small Composition Languagehttp://www.iam.unibe.ch/~scg/Research/Piccola/white.pdf
Traits — Composable Units of Behaviorhttp://www.iam.unibe.ch/~scg/Research/Traits/
Classes or prototypeshttp://www.iam.unibe.ch/~schaerli/smalltalk/traits/traitsPrototype.htm
Stupid Question.http://www.iam.unibe.ch/~til/staff/stouppa.html
Favourite Use of Embedded Interpreters?http://www.ibiblio.org/apollo/NARA-SW/E-2052.pdf
Alan Kay to receive Turing Awardhttp://www.ibiblio.org/jmaynard/TRONcostume/
Revisiting an old thread: choosing a foundation languagehttp://www.ibiblio.org/obp/thinkCSpy/
Erlang the Moviehttp://www.ibiblio.org/pub/multimedia/video/obp/IntroducingPython.mpg
Processing XML with Javahttp://www.ibiblio.org/xml/books/xmljava/
Cultured Perl: Perl 5.6 for C and Java programmershttp://www.ibm.com/developerworks/library/l-p560.html?dwzone=java
PL/I and Multicshttp://www.ibm.com/isource/cgi-bin/goto?it=usa_annred&on=203-280
Boring...http://www.iccs.informatics.ed.ac.uk/~jmb/
Sudokuhttp://www.icparc.ic.ac.uk/eclipse/examples/sudoku.ecl.txt
POOSL: Parallel Object-Oriented Specification Languagehttp://www.ics.ele.tue.nl/~lvbokhov/poosl/introduction/intro.html
Embedding Lisp/Logic for Roboticshttp://www.ics.uci.edu/~dechter/publications/r85.html
The right default: concurrent components with message passinghttp://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm
Dynamic Languages Wizards panel videos (rerun)http://www.ics.uci.edu/~franz/pubs-pdf/BC03.pdf
AST intermediate representationshttp://www.ics.uci.edu/~franz/pubs-pdf/J11Prepub.pdf
Dynamic Languages Wizards panel videos (rerun)http://www.ics.uci.edu/~franz/pubs-pdf/J11Prepub.pdf
AST intermediate representationshttp://www.ics.uci.edu/~franz/Site/pubs-pdf/C17Prepub.pdf
source code conversionhttp://www.icsharpcode.net/OpenSource/SD/
Most Productive FP Lang?http://www.icsharpcode.net/OpenSource/SD/Default.aspx
A-Posteriori Subtyping: Which Languages?http://www.icsi.berkeley.edu/~sather/
Iteration Abstraction in Satherhttp://www.icsi.berkeley.edu/~sather/
Tcl Core Team Interviewhttp://www.icsi.berkeley.edu/~sather/
An Analysis of the Divergence of Two Sather Dialectshttp://www.icsi.berkeley.edu/~sather/
Ivory Towers and Gelfand's Principlehttp://www.icsi.berkeley.edu/~sather/Documentation/LanguageDescription/webmaker/DescriptionX2Erem-chapters-1.html#HEADING1-77
Envisioning a New Language: A Conversation With Victoria Livschitzhttp://www.icsi.berkeley.edu/~sather/Documentation/LanguageDescription/webmaker/DescriptionX2Erem-chapters-1.html#HEADING1-98
JavaScript 2.0: Evolving a Language for Evolving Systemshttp://www.icsi.berkeley.edu/~sather/Publications/article.html
Tcl Core Team Interviewhttp://www.icsi.berkeley.edu/~sather/Publications/tr-91-047/
NULLhttp://www.icsi.berkeley.edu/~sather/Publications/tr-93-064.html
Language Design Documentshttp://www.icsi.berkeley.edu/~sather/Publications/tr-93-064.html
The Salishan problemshttp://www.icsi.berkeley.edu/Sather/Contrib/Salishan/Salishan.html
Udell at OSCON: IronPython newshttp://www.ida.liu.se/~tobnu/scheme2llvm/
Alice Through the Looking Glasshttp://www.ida.liu.se/~tobnu/scheme2llvm/
Logic Programming bookhttp://www.ida.liu.se/~ulfni/lpp/
Designing and Implementing DSL languages: recommended reading?http://www.ida.liu.se/~uweas/
Semanticshttp://www.ida.liu.se/education/ugrad/sysark/kurser/TDDB42/
Programming Languages in the Markup Worldhttp://www.idealliance.org/papers/extreme/proceedings/dates.html#2006
Programming Languages in the Markup Worldhttp://www.idealliance.org/papers/extreme/proceedings/html/2006/Blazevic01/EML2006Blazevic01.html
Programming Languages in the Markup Worldhttp://www.idealliance.org/papers/extreme/proceedings/html/2006/Novatchev01/EML2006Novatchev01.html
Programming Languages in the Markup Worldhttp://www.idealliance.org/papers/extreme/proceedings/html/2006/SperbergMcQueen01/EML2006SperbergMcQueen01.html
Programming Languages in the Markup Worldhttp://www.idealliance.org/papers/extreme/proceedings/html/2006/Tennison01/EML2006Tennison01.html
Programming Languages in the Markup Worldhttp://www.idealliance.org/papers/extreme/proceedings/html/2006/Wrightson01/EML2006Wrightson01.html
XQuery in Relational Database Systemshttp://www.idealliance.org/proceedings/xml04/abstracts/paper254.html
Comparing XSLT and XQueryhttp://www.idealliance.org/proceedings/xtech05/papers/02-03-01/
Microsoft rules...http://www.idg.net/ic_962682_1773_1-3921.html
Free compiler & language toolshttp://www.idiom.com/free-compilers
Ward Cunningham podcast: Smalltalk, little languages, XP, typing and future of softwarehttp://www.idlewords.com/2004/08/an_audioblogging_manifesto.htm
OOPSLA 2005 Reportshttp://www.idsia.ch/~juergen/goedelmachine.html
Halting program density?http://www.idsia.ch/~juergen/ray.html
Halting program density?http://www.idsia.ch/
DanFest 2004 - in honor of Dan Friedmanhttp://www.idsnews.com/story.php?id=26615
Twill: an extensible scriptlet language for testing web appshttp://www.idyll.org/~t/www-tools/twill.html
Call Processing Languagehttp://www.ietf.org/rfc/rfc3880.txt
Why only 'minimal' languageshttp://www.ieuc.org
Human Factors Research On Programming Language Syntaxhttp://www.ieuc.org
Building a Modern Computer From First Principleshttp://www.ieuc.org
In Memoriam :: Jef Raskinhttp://www.ieuc.org
Mechanics of designing and implementing a languagehttp://www.ieuc.org
Non-English-Based Programming Languageshttp://www.ieuc.org
the Chinese natual languagehttp://www.ieuc.org
The English-Likeness Monsterhttp://www.ieuc.org
Trampolining Architectureshttp://www.ieuc.org
What do you believe about Programming Languages (that you can't prove (yet))?http://www.ieuc.org
Yearning for a practical schemehttp://www.ifa.au.dk/~harder/keywiz.el
Kristen Nygaard (1927-2002)http://www.ifi.uio.no/~cim/sim_history.html
Kristen Nygaard (1927-2002)http://www.ifi.uio.no/~kristen/FORSKNINGSDOK_MAPPE/F_BETA_hovedside.html
Kristen Nygaard (1927-2002)http://www.ifi.uio.no/~kristen/FORSKNINGSDOK_MAPPE/F_OO_start.html
Lambda the Ultimate Set Comprehensionhttp://www.ifi.unizh.ch/math/bmwcs/
Stealing language features for fun and profit in Rubyhttp://www.ifi.unizh.ch/richter/Classes/oose2/05_Metaclasses/02_smalltalk/02_metaclasses_smalltalk.html#2%20Hierarchy%20of%20Smalltalk%20Classes
Guiding Visitors: Separating Navigation from Computationhttp://www.ifs.org.uk/~popx/jjtree.html
The Sound of Lost Productivityhttp://www.ifs.uni-linz.ac.at/~ecoop/cd/papers/1445/14450396.pdf
CellMLhttp://www.iglu.org.il/wiki/index.php/August_Penguin_5/English
Is EJB Always Necessary?http://www.igmus.org/code/jeremiahcode/archive/2002/08.jsp#another_ejb_datapoint
New Paul Graham thing...http://www.ii.uib.no/~ketil/bio/
Algebraic Specification: some old history, and new thoughtshttp://www.ii.uib.no/~wagner/MNotes/adjrun.ps
Lazy Functional Parser Combinators in Javahttp://www.iis.ee.ic.ac.uk/~frank/surp99/report/caj97/index.html
Papers in Coalgebra Theory and Applicationshttp://www.iist.unu.edu/~sm/research/coalgebra.html
Visualisable Languageshttp://www.iit.edu/~labview/Dummies.html
Expressiveness of Declarative Languageshttp://www.ilog.com/
RDF and Databaseshttp://www.ilrt.bris.ac.uk/discovery/2003/11/new-syntaxes-rdf/paper.html
Proof and Counterexamplehttp://www.imdb.com/name/nm0397219/
the Chinese natual languagehttp://www.imdb.com/title/tt0181689/
JBoss Aspect Oriented Programminghttp://www.ime.usp.br/~reverbel/papers/jboss-mw2003.pdf
Why type systems are interestinghttp://www.imit.kth.se/~schulte/misc/vamoz.html
Hungarian Notation vs The Right Thinghttp://www.imit.kth.se/~zayenz/
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://www.imit.kth.se/~zayenz/
Simpler representation of operational semantics?http://www.imit.kth.se/~zayenz/
Sudokuhttp://www.imit.kth.se/~zayenz/
Constraint Programminghttp://www.imit.kth.se/courses/2G1515/lectures.html
Dines Bjorner Software Engineering textbookshttp://www.imm.dtu.dk/~db/the-se-books/
Interpreter Construction Frameworkhttp://www.imm.dtu.dk/~jsm/ulc/
Principles of Program Analysishttp://www.imm.dtu.dk/~riis/PPA/ppasup2004.html
Chemistry, Graph Tranformation and Programming Languageshttp://www.imm.dtu.dk/bioconcur04/
Ethnographic Study of Copy and Paste Programming Practices in OOPLhttp://www.improb.com/airchives/classical/articles/repetitive_reading.html
IMS XML schemashttp://www.imsproject.org/question/index.html
IMS XML schemashttp://www.imsproject.org/question/qtiv1p2/imsqti_litev1p2.html#1405219
IMS XML schemashttp://www.imsproject.org/question/qtiv1p2/imsqti_litev1p2.html
Richard Feynman and the Connection Machinehttp://www.inc.com/magazine/19950915/2622.html
Edublog Awardshttp://www.incsub.org/awards/index.php
Why do they program in C++?http://www.indiana.edu/~legobots/legoscheme/
Interview with Donald Knuthhttp://www.indiana.edu/~radiotv/wtiu/columbus/index.html
Let's make a programming language!http://www.indiegamejam.com/
Incompleteness in semantics and parallel-orhttp://www.inf.ed.ac.uk/teaching/courses/fpls/note14.pdf
Java and the Java Virtual Machine - Definition, Verificationhttp://www.inf.ethz.ch/~jbook/
Type-safe Covariance in Eiffelhttp://www.inf.ethz.ch/~meyer/ongoing/covariance/recast.pdf
Bertrand Meyer: Proving Program Pointer Propertieshttp://www.inf.ethz.ch/~meyer/ongoing/references/
Type-safe Covariance in Eiffelhttp://www.inf.ethz.ch/~meyer/publications/joop/overloading.pdf
Bertrand Meyer: Review of Liberty's Programming C#http://www.inf.ethz.ch/~meyer/publications/reviews/liberty-prepub.html
Polyglot Programminghttp://www.inf.ethz.ch/personal/meyer/
JavaScript 2.0: Evolving a Language for Evolving Systemshttp://www.inf.ethz.ch/personal/meyer/publications/ecma/eiffel-standard-2005.pdf
Constrained Genericityhttp://www.inf.fu-berlin.de/~bokowski/pmgjava/proposals.html
Lua Shineshttp://www.inf.puc-rio.br/%7Eroberto/book/
A paper on the Implementation of Lua 5.0http://www.inf.puc-rio.br/~roberto/
Lua book available online.http://www.inf.puc-rio.br/~roberto/book/
History of Luahttp://www.inf.puc-rio.br/~roberto/book/
Coroutines in Luahttp://www.inf.puc-rio.br/~roberto/docs/corosblp.pdf
A paper on the Implementation of Lua 5.0http://www.inf.puc-rio.br/~roberto/talks/lua-ll3.pdf
Lua book available online.http://www.inf.puc-rio.br/~roberto
A Generic Component Framework for System Modelinghttp://www.inf.ufrgs.br/~teia/congr_comp/ENTCS.CDPPN.pdf
SAT 3 Proof with E Prover via OWLhttp://www.inf.unibz.it/~franconi/dl/course/
Impedance mismatch: RDBMS and PLshttp://www.inf.uni-konstanz.de/~grust/files/thesis-GI.pdf
Wadler's Blog: Penn, PADL, POPL, and Plan-Xhttp://www.inf.uni-konstanz.de/dbis/publications/download/monad-comprehensions.pdf
Algebra Of Programming (Bird, De Moor)http://www.inf.uni-konstanz.de/dbis/publications/download/TG:GI00.pdf
Ralph Griswold diedhttp://www.infeig.unige.ch/support/ada/gnatlb/g-spitbo.html
Speech-to-text friendly programming languageshttp://www.inference.phy.cam.ac.uk/dasher/
Programming: 50, 100 years from nowhttp://www.inference.phy.cam.ac.uk/dasher/
SecPAL: Design and Semantics of a Decentralized Authorization Languagehttp://www.info.ucl.ac.be/~fsp/scollardoc.html
Teaching computer programming as a unified discipline with a practical scientific foundationhttp://www.info.ucl.ac.be/~pvr/
Happy Birthday, dear Lambdahttp://www.info.ucl.ac.be/~pvr/
Getting Startedhttp://www.info.ucl.ac.be/~pvr/
Why Are ALL Programming Languages So Low Level?http://www.info.ucl.ac.be/~pvr/
Peter Van Roy here on LtUhttp://www.info.ucl.ac.be/~pvr/
References for Beginners in PL Theoryhttp://www.info.ucl.ac.be/~pvr/
E Thesis: Robust Compositionhttp://www.info.ucl.ac.be/~pvr/
Amusing questionhttp://www.info.ucl.ac.be/~pvr/book.html
unchecked exceptions are like runtime type checking?http://www.info.ucl.ac.be/~pvr/book.html
Concepts, Techniques and Models of CPhttp://www.info.ucl.ac.be/~pvr/book.pdf
Concepts, Techniques and Models of CPhttp://www.info.ucl.ac.be/~pvr/book.ps.gz
Concepts, Techniques and Models of CPhttp://www.info.ucl.ac.be/~pvr/book.ps
Introduction to Concurrent Programming with Stackless Pythonhttp://www.info.ucl.ac.be/~pvr/ds/frp2.oz
Future of software design?http://www.info.ucl.ac.be/~pvr/oze.pdf
BitC, a new OS implementation languagehttp://www.info.ucl.ac.be/~pvr
Exploring NLP in Oz/Mozarthttp://www.info.ucl.ac.be/~pvr
Getting Startedhttp://www.info.ucl.ac.be/~pvr
Playing the Minesweeper with Constraints (MOZ 2004)http://www.info.ucl.ac.be/~raph/minesweeper/
Courses Home Pageshttp://www.info.ucl.ac.be/notes_de_cours/INGI2131/
NULLhttp://www.info.ucl.ac.be/notes_de_cours/INGI2131/
NULLhttp://www.info.ucl.ac.be/notes_de_cours/LINF1251/
Courses Home Pageshttp://www.info.ucl.ac.be/notes_de_cours/LINF1251/
Peter Van Roy here on LtUhttp://www.info.ucl.ac.be/people/cvvanroy.html
Exploring NLP in Oz/Mozarthttp://www.info.ucl.ac.be/people/cvvanroy.html
Making Oz capability-securehttp://www.info.ucl.ac.be/people/fsp/fred.html
ACM Queue: On Usability of Programming Languageshttp://www.info.ucl.ac.be/people/ned/flexclock/
Aspect-Oriented Programming for Distributed Systemshttp://www.info.ucl.ac.be/people/PVR/aopabstract.html
Mozart Oz 1.3.0 Releasedhttp://www.info.ucl.ac.be/people/PVR/book.html
Distributed Functional Programminghttp://www.info.ucl.ac.be/people/PVR/book.html
Glossary of abbreviations on LTUhttp://www.info.ucl.ac.be/people/PVR/book.html
"Types and Reflection" by Lauri Emil Alankohttp://www.info.ucl.ac.be/people/PVR/book.html
Cω vs. Erlang?http://www.info.ucl.ac.be/people/PVR/book.html
Case Study in Practical Language Usehttp://www.info.ucl.ac.be/people/PVR/book.html
Courses Home Pageshttp://www.info.ucl.ac.be/people/PVR/book.html
Database Theory and Type systems/Programming Languages.http://www.info.ucl.ac.be/people/PVR/book.html
Growing a Languagehttp://www.info.ucl.ac.be/people/PVR/book.html
NULLhttp://www.info.ucl.ac.be/people/PVR/book.html
The right default: concurrent components with message passinghttp://www.info.ucl.ac.be/people/PVR/book.html
The SkyNet Virus: Why it is Unstoppable; How to Stop ithttp://www.info.ucl.ac.be/people/PVR/book.html
Why type systems are interestinghttp://www.info.ucl.ac.be/people/PVR/book.html
Barbara Partee: Reflections of a Formal Semanticist as of Feb 2005http://www.info.ucl.ac.be/people/PVR/book.html
Exploiting parser ambiguityhttp://www.info.ucl.ac.be/people/PVR/book.html
Insights on teaching computer programminghttp://www.info.ucl.ac.be/people/PVR/book.html
Integrating support for undo with exception handlinghttp://www.info.ucl.ac.be/people/PVR/book.html
Mechanics of designing and implementing a languagehttp://www.info.ucl.ac.be/people/PVR/book.html
New Chip Heralds a Parallel Futurehttp://www.info.ucl.ac.be/people/PVR/book.html
Purity in PLThttp://www.info.ucl.ac.be/people/PVR/book.html
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.info.ucl.ac.be/people/PVR/book.html
The new old or The "Return" to Concurrencyhttp://www.info.ucl.ac.be/people/PVR/book.html
Understanding continuationshttp://www.info.ucl.ac.be/people/PVR/book.html
The right default: concurrent components with message passinghttp://www.info.ucl.ac.be/people/PVR/bookcc.html
Concepts, Techniques and Models of Computer Programminghttp://www.info.ucl.ac.be/people/PVR/booksingle.pdf
Insights on teaching computer programminghttp://www.info.ucl.ac.be/people/PVR/coursfrancais.html
Future of software design?http://www.info.ucl.ac.be/people/PVR/facs06VanRoyFinal.pdf
HOPL III and the History of Haskellhttp://www.info.ucl.ac.be/people/PVR/failure2.pdf
The right default: concurrent components with message passinghttp://www.info.ucl.ac.be/people/PVR/fdpefinalweb.pdf
HOPL III and the History of Haskellhttp://www.info.ucl.ac.be/people/PVR/flopsPVRarticle.pdf
What do you believe about Programming Languages (that you can't prove (yet))?http://www.info.ucl.ac.be/people/PVR/flopsPVRarticle.pdf
Future of software design?http://www.info.ucl.ac.be/people/PVR/flopsPVRarticle.pdf
The OO barrierhttp://www.info.ucl.ac.be/people/PVR/ircamTalk2006.pdf
Buried Treasure - No Fluff Just Stuffhttp://www.info.ucl.ac.be/people/PVR/ircamTalk2006.pdf
1983-1993: The Wonder Years of Sequential Prolog Implementationhttp://www.info.ucl.ac.be/people/PVR/official_report.ps
Microsoft Xen On Track to Debut as 'X Omega'http://www.info.ucl.ac.be/people/PVR/os_hype.html
Exploring NLP in Oz/Mozarthttp://www.info.ucl.ac.be/people/PVR/tut280602.pdf
HOPL III and the History of Haskellhttp://www.info.ucl.ac.be/people/PVR/tutFinal.pdf
Logic Programming in the Context of Multiparadigm Programming: The Oz Experiencehttp://www.info.ucl.ac.be/people/PVR/tutFinal.pdf
Two Thank Yous for Peter van Royhttp://www.info.ucl.ac.be/people/PVR/tutFinal.pdf
Interview with Intel's C++ Compiler Teamhttp://www.info.uni-karlsruhe.de/~andf/
Interview with Intel's C++ Compiler Teamhttp://www.info.uni-karlsruhe.de/~andf/alternatives.htm
Event-Based Programming without Inversion of Controlhttp://www.info.uni-karlsruhe.de/index.php/lang=en
Event-Based Programming without Inversion of Controlhttp://www.info.uni-karlsruhe.de/people.php/id=17&lang=en
Best default sequence?http://www.infoadvisors.com/articles/UML/UML_RationalRose_DM.htm
Making Oz capability-securehttp://www.infol.ucl.ac.be/people/fsp/fred.html
Haskell for C Programmershttp://www.informatics.sussex.ac.uk/users/vs/myths/reports/papers/lairdFOSSACS04.pdf
Designing Components with the C++ STLhttp://www.informatik.hs-bremen.de/~brey/stlbe.html
Functions in XSLhttp://www.informatik.hu-berlin.de/~obecker/XSLT/#eratosthenes
Arrows, like Monads, are Monoidshttp://www.informatik.uni-augsburg.de/lehrstuehle/dbis/pmi/publications/all_pmi_tech-reports/tr-2006-4_hoe_khe_moe/
Transactional Memory with data invariants (draft sequel to the STM-Haskell paper)http://www.informatik.uni-bonn.de/~loeh/Contracts.html
Generic Haskell IIhttp://www.informatik.uni-bonn.de/~loeh/GFP.html
First Class Values, Types as values within a Programming Languagehttp://www.informatik.uni-bonn.de/~loeh/OpenDatatypes.html
Open data types and open functionshttp://www.informatik.uni-bonn.de/~loeh/OpenDatatypes.html
Open data types and open functionshttp://www.informatik.uni-bonn.de/~loeh/OpenDatatypes.pdf
Open data types and open functionshttp://www.informatik.uni-bonn.de/~ralf/
The essence of Dataflow Programming by Tarmo Uustalu and Varmo Venehttp://www.informatik.uni-bonn.de/~ralf/hw2001/3.pdf
Purely Functional Data Structureshttp://www.informatik.uni-bonn.de/~ralf/PFDS.ps.gz
Theoretical Pearl: Church numerals, twice!http://www.informatik.uni-bonn.de/~ralf/publications/Church.pdf
Old computer science and technical books worth searching forhttp://www.informatik.uni-bonn.de/~ralf/publications/GGTries.ps.gz
No new items?http://www.informatik.uni-bonn.de/~ralf/publications/HW2003.pdf
Deriving backtracking monad transformershttp://www.informatik.uni-bonn.de/~ralf/publications/ICFP00.ps.gz
Generics for the masseshttp://www.informatik.uni-bonn.de/~ralf/publications/ICFP04.pdf
No new items?http://www.informatik.uni-bonn.de/~ralf/publications/MPC2004.pdf
Ralf Hinze: An algebra of scanshttp://www.informatik.uni-bonn.de/~ralf/publications/MPC2004.pdf
Functional Pearl: A fresh look at binary search treeshttp://www.informatik.uni-bonn.de/~ralf/publications/SearchTree.ps.gz
Old computer science and technical books worth searching forhttp://www.informatik.uni-bonn.de/~ralf/publications/WGP00b.ps.gz
What is polytypic programming?http://www.informatik.uni-bonn.de/~ralf/talks/UO2.pdf
ICFP proceedings / Scheme workshophttp://www.informatik.uni-bonn.de/~ralf/wgp2006/programme.html
Building Interpreters by Composing Monadshttp://www.informatik.uni-bremen.de/~cxl/papers.html
Composing Monads using Coproductshttp://www.informatik.uni-bremen.de/~cxl/papers/icfp02.pdf
Explaining monadshttp://www.informatik.uni-bremen.de/~cxl/papers/icfp02.pdf
Practical: Designing a graph matching language.http://www.informatik.uni-bremen.de/~hof/Diaplan/index_e.htm
DiaGen and DiaPlanhttp://www.informatik.uni-bremen.de/~hof/Diaplan/index_e.htm
Weak vs. strong typinghttp://www.informatik.uni-bremen.de/agbkb/forschung/formal_methods/CoFI/HasCASL/
An Overview of the Singularity Projecthttp://www.informatik.uni-bremen.de/agbkb/forschung/formal_methods/CoFI/HasCASL/
An Overview of the Singularity Projecthttp://www.informatik.uni-bremen.de/cofi/Language/PROJECTS/extensions.html
Dead Languageshttp://www.informatik.uni-freiburg.de/~heimann/rhaskell/rhaskell-tfp04.pdf
LL3 Webcasthttp://www.informatik.uni-freiburg.de/~thiemann/haskell/WASH/
Partial Continuationshttp://www.informatik.uni-freiburg.de/~thiemann/haskell/WASH/
LL3 Webcasthttp://www.informatik.uni-freiburg.de/~thiemann/study.html
What is so bad about compiling?http://www.informatik.uni-freiburg.de/proglang/software/pgg/
Why type systems are interestinghttp://www.informatik.uni-kiel.de/~base/
Curry - A Truly Integrated Functional Logic Languagehttp://www.informatik.uni-kiel.de/~curry/
The Logic Programming Paradigm and Prologhttp://www.informatik.uni-kiel.de/~mh/curry/
Embedding one language in anotherhttp://www.informatik.uni-kiel.de/~mh/curry/
Transparent Persistencehttp://www.informatik.uni-kiel.de/~mh/curry/report.html
A Reduction Semantics for Array Expressionshttp://www.informatik.uni-kiel.de/~sacbase/
C-like Functional Programming Languageshttp://www.informatik.uni-kiel.de/~sacbase/
1995 SQL Reunion: People, Projects, and Politicshttp://www.informatik.uni-trier.de/%7Eley/db/conf/sigmod/Codd71.html
A Good OOP Critique?http://www.informatik.uni-trier.de/~ley/db/conf/ecoop/ecoop2002.html
GNU Prologhttp://www.informatik.uni-trier.de/~ley/db/indices/a-tree/c/Codognet:Philippe.html
The Type-System-Feature-Creep Death Spiralhttp://www.informatik.uni-trier.de/~ley/db/indices/a-tree/f/Futamura:Yoshihiko.html
Algebra Of Programming (Bird, De Moor)http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/g/Gibbons:Jeremy.html
What do you mean by studying "programming languages"?http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/l/Liskov:Barbara.html
Abstractionless programminghttp://www.informatik.uni-trier.de/~ley/db/journals/iandc/iandc170.html
Book and Course in Constraint Programming and Reasoninghttp://www.informatik.uni-ulm.de/pm/mitarbeiter/fruehwirth/pisa/
Apple: procedural -&gt; OO -&gt; AOP -&gt; advanced proceduralhttp://www.informatik.uni-ulm.de/rs/mitarbeiter/ch/publ/Heinlein:Goerigk:Kiel.Inf:2004.pdf
NATIVE: The Programmatic Natural Languagehttp://www.informatikerboard.de/ltopic,557,0,asc,0.html
Gregor, the next generation XSLT compilerhttp://www.informationweek.com/story/IWK20000518S0004
Natural Language Programming for Interactive Fictionhttp://www.inform-fiction.org/I7/Welcome.html
Human Factors Research On Programming Language Syntaxhttp://www.inform-fiction.org/I7/Welcome.html
Inform 7: A relational DSL for interactive fiction with natural language syntaxhttp://www.inform-fiction.org/I7/Welcome.html
Why Are ALL Programming Languages So Low Level?http://www.inform-fiction.org/I7
Human Factors Research On Programming Language Syntaxhttp://www.inform-fiction.org/I7Downloads/Documents/WhitePaper.pdf
Inform 7: A relational DSL for interactive fiction with natural language syntaxhttp://www.inform-fiction.org/I7Downloads/Documents/WhitePaper.pdf
Language-Centric Software Developmenthttp://www.infosun.fmi.uni-passau.de/Graphlet/
Dynamic Web Sites with XML, XSLT and JSPhttp://www.infosun.fmi.uni-passau.de/Graphlet/
Language-Centric Software Developmenthttp://www.infosun.fmi.uni-passau.de/Graphlet/graphscript/index.html
Java-in-hardware in aJile new PDAhttp://www.infosync.no/news/2002/n/2111.html
Y Store now C++http://www.infoworld.com/article/02/07/05/020708plweborch_1.html
Jon Udell: Shipping the prototypehttp://www.infoworld.com/article/03/02/06/06stratdev_1.html
Tools for the short hikehttp://www.infoworld.com/article/03/02/21/08connection_1.html
Java object models debatedhttp://www.infoworld.com/article/03/03/25/HNentity_1.html
Tools for ruleshttp://www.infoworld.com/article/03/05/16/20OPstrategic_1.html
Infoworld: XML querying proposed as Java standardhttp://www.infoworld.com/article/03/06/10/HNjsrxml_1.html
Udell: Test before you leap into developmenthttp://www.infoworld.com/article/03/08/01/30FEtestmain_1.html
Software Fault Prevention by Language Choicehttp://www.infoworld.com/article/04/02/10/HNmsholestretches_1.html
Java to gain multitasking improvementshttp://www.infoworld.com/article/04/04/06/HNjava16_1.html
Guido: Language Design Is Not Just Solving Puzzleshttp://www.infoworld.com/article/04/08/13/33FEmyth5_1.html?s=feature
Programming Language Popularityhttp://www.infoworld.com/article/04/09/24/39FErrdev_1.html?s=feature
Sun to add JFluid profiling tool to Java Studiohttp://www.infoworld.com/article/04/10/20/HNjfluid_1.html
Web services: Winer on WSDLhttp://www.infoworld.com/articles/hn/xml/02/01/17/020117hnwinertalk.xml
Gosling hits 'Jackpot' with futuristic toolshttp://www.infoworld.com/articles/hn/xml/02/03/20/020320hngosling.xml
Microsoft rules...http://www.infoworld.com/articles/hn/xml/02/11/08/021108hnoopsla.xml?s=rss&t=news&slot=2
Once a COBOL programmer...http://www.infoworld.com/articles/op/xml/00/11/06/001106oplewis.xml
Support for Distributed Systems in Adahttp://www.infres.enst.fr/~pautet/papers/pautet01building.ps
Support for Distributed Systems in Adahttp://www.infres.enst.fr/~pautet/publis.html
AST intermediate representationshttp://www.innoq.com/iqgen/novosoft/ru/novosoft/uml/behavior/state_machines/package-summary.html
JXXX Compiler Servicehttp://www.innovation.ch/java/java_compile.html
E Thesis: Robust Compositionhttp://www.inria.fr/rrrt/rr-0694.html
RhoStrategohttp://www.inria.fr/rrrt/rr-3818.html
GNU Prologhttp://www.inria.fr/valorisation/logiciels/langages.en.html
Fresh O'Camlhttp://www.inria.fr/welcome-eng.html
ETAPS registration now openhttp://www.inrialpes.fr/bip/people/girault/Slap02
Lisp-Stat does not seem to be in good health lately.http://www.insightful.com/products/splus/default.asp
Developing Reliable Software with Scripting Languageshttp://www.instantiations.com/sts/files/Eclipse4Smalltalkers.pdf
the Chinese natual languagehttp://www.instructables.com/ex/i/B6FF02487C871028A786001143E7E506/
BrookGPUhttp://www.intel.com/design/i960/family.htm
SQL Server "Yukon" Beta 1 Transact-SQL Enhancementshttp://www.intelligententerprise.com/001020/celko.shtml
Language Oriented Programminghttp://www.intellij.net/forums/thread.jsp?forum=48&thread=116594&tstart=0&trange=15
"Language Oriented Programming" Meta Programming Systemhttp://www.intentsoft.com/
Choice of OS of LtU readershttp://www.interactivestory.net/
Bruce Eckel on Java genericshttp://www.interact-sw.co.uk/iangblog/2004/03/14/generics
JDeveloperAOPhttp://www.interesting-people.org/archives/interesting-people/200203/msg00190.html
Lisp Plus Plushttp://www.interhack.net/projects/lpp/
Lisp Plus Plushttp://www.interhack.net/projects/lpp/lpp-1.19.tar.gz
Yearning for a practical schemehttp://www.internationalhero.co.uk/l/luckyluk.htm
Domain-specific and general-purpose aspects of spreadsheet languageshttp://www.international-lisp-conference.org/
A Free Implementation of CLIMhttp://www.international-lisp-conference.org/
ILC2002 Proceedings and Videoshttp://www.international-lisp-conference.org/ILC2002/Overview/LC02-Day-1.html
ILC2002 Proceedings and Videoshttp://www.international-lisp-conference.org/ILC2002/Overview/LC02-Day-2.html
Lightweight Languages Workshop 2002http://www.internetweek.com/story/INW20020827S0008
The Case for First Class Messageshttp://www.interoperate.org
What's Wrong with XML APIshttp://www.intertwingly.net/blog/1438.html
Type Safety anecdotehttp://www.intertwingly.net/blog/2002/Oct/17#x923
Sam Ruby: Continuations for Curmudgeonshttp://www.intertwingly.net/blog/2005/04/13/Continuations-for-Curmudgeons
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://www.intertwingly.net/blog/2005/09/29/Ruby-1-8-vs-LINQ
Ruby 2.0 Newshttp://www.intertwingly.net/blog/2006/10/25/Ruby-2-0-Continuations
The Tragedy of the APIhttp://www.intertwingly.net/stories/2002/03/15/copingWithChange.html
RSS vs. Echohttp://www.intertwingly.net/wiki/pie/EchoProject
Ja.NEThttp://www.intrinsyc.com/products/bridging/janet.asp
A Hacker's Assistanthttp://www.inwap.com/pdp10/hbaker/hakmem/hakmem.html
expressivity of "idiomatic C++"http://www.ioccc.org/main.html
Code Readinghttp://www.ioccc.org/years.html#1989_jar.2
Code Readinghttp://www.ioccc.org/years.html#1990_dds
Code Readinghttp://www.ioccc.org/years.html#1991_dds
Code Readinghttp://www.ioccc.org/years.html#1996_august
Code Readinghttp://www.ioccc.org
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.iolanguage.com/
Understanding continuationshttp://www.iolanguage.com/
Prototype based OOhttp://www.iolanguage.com/about/
Functional libraries for Javahttp://www.iolanguage.com/about/
OOPSLA 2005: Io, a small programming languagehttp://www.iolanguage.com/docs/talks/2005-10-OOPSLA/
Trivia: Programming Language Naming Patternshttp://www.iolanguage.com/FAQ.html
Decomposing lambda - the Kernel languagehttp://www.iolanguage.com
When and How to Develop Domain-Specific Languageshttp://www.iolanguage.com
Functional single argument style object oriented programminghttp://www.iolanguage.com
Poploghttp://www.iona.com/blogs/vinoski/archives/000029.html
Asynchronous Middleware and Serviceshttp://www.iona.com/blogs/vinoski/archives/000130.html
RPC Under Firehttp://www.iona.com/blogs/vinoski/archives/000203.html
RPC Under Firehttp://www.iona.com/hyplan/vinoski/pdfs/IEEE-RPC_Under_Fire.pdf
99 Bottles: Take one down...http://www.ionet.net/~timtroyr/funhouse/beer.html
Archivedhttp://www.ionet.net/~timtroyr/funhouse/beer.html
XSL: 99 Bottles of Beerhttp://www.ionet.net/~timtroyr/funhouse/beer.html
Virtual machine implementation and dynamic languageshttp://www.ipa.net/~dwighth/smalltalk/bluebook/bluebook_imp_toc.html
Developing Reliable Software with Scripting Languageshttp://www.ipd.uka.de/~prechelt/Biblio/jccpprt_computer2000.pdf
Design By Contract Discussionhttp://www.ipd.uka.de/EIR/
Design By Contract Discussionhttp://www.ipd.uka.de/EIR/assert/icsm.pdf
Design By Contract Discussionhttp://www.ipd.uka.de/EIR/assert/index.html
Developing Reliable Software with Scripting Languageshttp://www.ipd.uka.de/EIR/tcheck/index.html
Developing Reliable Software with Scripting Languageshttp://www.ipd.uka.de/EIR/tcheck/tcheck_tse98.pdf
Developing Reliable Software with Scripting Languageshttp://www.ipd.uka.de/EIR/tcheck/tcheck_tse98.ps.gz
Petition for adding garbage collection to C++.http://www.ipetitions.com/petition/garbage_collection_for_cpp/
Petition for adding garbage collection to C++.http://www.ipipan.gda.pl/~marek/objects/faq/oo-faq-S-3.12.html
Water : A new OO, Dynamic, and Secure Language for Web Services and XMLhttp://www.ipo.tue.nl/homepages/mrauterb/lecturenotes/ID%20lecture-2/sld015.htm
Continued Fraction Arithmetic - Bill Gosperhttp://www.ippi.com/rwg/cfup.htm
Children’s Understanding of Process and Robot Behaviorshttp://www.ircam.fr
Getting started in language design -- reading material?http://www.irisa.fr/espresso/source/logiciels/SignalPrimer.pdf
Is this a new programming paradigmhttp://www.irisa.fr/espresso/source/logiciels/SignalPrimer.pdf
LogFun - Building Logics by Composing Functorshttp://www.irisa.fr/lande/ferre/logfun/
LogFun - Building Logics by Composing Functorshttp://www.irisa.fr/lande/ferre/logfun/doc/report/index.html
LogFun - Building Logics by Composing Functorshttp://www.irisa.fr/lande/ferre/logfun/doc/report/main004.html
LogFun - Building Logics by Composing Functorshttp://www.irisa.fr/lande/ferre/logfun/doc/report/main005.html
LogFun - Building Logics by Composing Functorshttp://www.irisa.fr/lande/ferre/logfun/doc/ResearchReportInria0000.pdf
Gamma formalismhttp://www.irisa.fr/lande/jpb_gb.html
USENIX2003: A Logic File Systemhttp://www.irisa.fr/LIS
Shortshttp://www.irisa.fr/manifestations/2004/ICLP04/
Gamma formalismhttp://www.irisa.fr/paris/Biblio/Papers/Banatre/BanFraRad03WMC.pdf
The 90 Minute Scheme to C compilerhttp://www.iro.umontreal.ca/%7Eboucherd/mslug/meetings/20041020/minutes-en.html
Termite: a Lisp for Distributed Computinghttp://www.iro.umontreal.ca/%7Eboucherd/mslug/meetings/20050216/termite.pdf
Why do they program in C++?http://www.iro.umontreal.ca/~feeley/papers/ll3.pdf
Comparisons between languages for performancehttp://www.iro.umontreal.ca/~feeley/papers/pseudoknot.ps.gz
Comparisons between languages for performancehttp://www.iro.umontreal.ca/~feeley/papers/short-pseudoknot.ps.gz
Why do they program in C++?http://www.iro.umontreal.ca/~feeley/papers/sw03.pdf
Scheme Language Steering Committee Report to the Communityhttp://www.iro.umontreal.ca/~gambit/
Lisp sans (((paren-theses ((hell)))))http://www.iro.umontreal.ca/~gambit/doc/gambit-c_2.html#IDX14
Expressivity of lisp/scheme but speed of assembly/C/C++http://www.iro.umontreal.ca/~gambit
Termite: a Lisp for Distributed Computinghttp://www.iro.umontreal.ca/~germaing/termite.pdf
IronPython: First public version releasedhttp://www.ironpython.com/
Drafting Legislation Using XMLhttp://www.irosoft.com/en/default.asp?page=technologies
Conversion of 'functional' to 'imperative' algorithms: is it possible?http://www.is.titech.ac.jp/~sassa/papers-written/sassa-kohama-ito-ipsi04.pdf
Warren's Abstract Machinehttp://www.isg.sfu.ca/~hak/documents/wam.html
Programming: 50, 100 years from nowhttp://www.isi.edu/~hdaume/htut/
Best PL tutorial/intro?http://www.isi.edu/~hdaume/htut/
Joshua Bloch: "Nearly All Binary Searches Broken"http://www.isi.edu/in-notes/ien/ien74.txt
Unification on Stateless Objectshttp://www.isi.edu/isd/LOOM/loom-classifier.mov
The building of robust softwarehttp://www.isi.edu/isd/LOOM/PowerLoom/index.html
Description Logics in Literate Haskellhttp://www.isi.edu/isd/LOOM/PowerLoom
Unification on Stateless Objectshttp://www.isi.edu/isd/LOOM/PowerLoom
Description Logics in Literate Haskellhttp://www.isi.edu/isd/LOOM/Stella
[The Creation of a Constraint-based Programming Language]http://www.isp-planet.com/equipment/bluetail.html
Future of software design?http://www.ist-selfman.org
Now online! Ada 95: The Craft of Object-Oriented Programminghttp://www.it.bton.ac.uk/staff/je/adacraft/
Now online! Ada 95: The Craft of Object-Oriented Programminghttp://www.it.bton.ac.uk/staff/je/adacraft/ch01.htm#1.2
Now online! Ada 95: The Craft of Object-Oriented Programminghttp://www.it.bton.ac.uk/staff/je/adacraft/ch14.htm#14.4
Now online! Ada 95: The Craft of Object-Oriented Programminghttp://www.it.bton.ac.uk/staff/je/adacraft/ch18.htm
Now online! Ada 95: The Craft of Object-Oriented Programminghttp://www.it.bton.ac.uk/staff/je/adacraft/ch19.htm
Decompilationhttp://www.it.uq.edu.au/groups/csm/dcc.html
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://www.it.uu.se/research/group/hipe/
Qi 6.1 releasedhttp://www.it.uu.se/research/group/hipe/cerl/
The case for Semantic Analysishttp://www.it.uu.se/research/group/hipe/dialyzer/
The DIALYZER: a DIscrepancy AnaLYZer for ERlang programshttp://www.it.uu.se/research/group/hipe/dialyzer/
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://www.it.uu.se/research/group/hipe/papers/ppdp05.pdf
A stackless runtime environment for a Pi-calculushttp://www.it.uu.se/research/group/mobility/moca
Envisioning a New Language: A Conversation With Victoria Livschitzhttp://www.it.uu.se/research/publications/reports/2000-030/
The Dream of a Perfect Languagehttp://www.italianacademy.columbia.edu/pdfs/lectures/eco_dream.pdf
Programming Challengehttp://www.itasoftware.com/careers/programmers.php
C++ vs. Lisphttp://www.itasoftware.com/careers/programmers.php
Yearning for a practical schemehttp://www.it-c.dk/research/mlkit/
ACM Queue: Security Problem Solved?http://www.it-c.dk/research/mlkit/
Garbage collection vs. reference counting in .NEThttp://www.it-c.dk/research/mlkit/
Avoiding worst case GC with large amounts of data?http://www.it-c.dk/research/mlkit/
Programming with Regions in the ML Kithttp://www.it-c.dk/research/mlkit/
Programming with Regions in the ML Kithttp://www.it-c.dk/research/mlkit/dist/mlkit-4.1.0.pdf
Petition for adding garbage collection to C++.http://www.it-c.dk/research/mlkit/index.php/Papers
Avoiding worst case GC with large amounts of data?http://www.it-c.dk/research/mlkit/papers.html
Advanced Topics in Types and Programming Languageshttp://www.it-c.dk/research/mlkit
Why do they program in C++?http://www.it-c.dk/research/mlkit
More from Udell on typinghttp://www.itconversations.com/clip.php?showid=117&start=21:11&stop=24:32
American lecture tour gets realhttp://www.itconversations.com/index.html
Technometria: AJAX Progress and Challengeshttp://www.itconversations.com/shows/detail1010.html
Practical Common Lisphttp://www.itconversations.com/shows/detail1044.html
More from Udell on typinghttp://www.itconversations.com/shows/detail117.html
Holding onto JavaScript's pasthttp://www.itconversations.com/shows/detail156.html
Guido van Rossum: Building an Open Source Project and Communityhttp://www.itconversations.com/shows/detail545.html
Guido van Rossum: Building an Open Source Project and Communityhttp://www.itconversations.com/shows/detail559.html
Larry Wal: State of the Onionhttp://www.itconversations.com/shows/detail656.html
Udell: Radical software customizationhttp://www.itconversations.com/transcripts/117/transcript-print117-8.html
American lecture tour gets realhttp://www.itconversations.com/wikis/itc/pmwiki.php?n=Main.NewVisionSummary
Learning to Program with Alice (not Mozart/Oz ML)http://www.ithaca.edu/wpdann/alice/
Will Java always be slower than C++http://www.itl.nist.gov/div897/ctg/real-time/intro.html
Seesofthttp://www.itl.nist.gov/div898/handbook/eda/section1/eda11.htm
Programming Languages White Papershttp://www.itpapers.com/cgi/SubcatIT.pl?scid=239
Programming Languages White Papershttp://www.itpapers.com
Lisp Machineshttp://www.its.caltech.edu/~weel/lispm.shtml
Online computer science archiveshttp://www.its.os.org/
Implementing Distributed Systems Using Linear Naminghttp://www.its.os.org/
JDO Architectureshttp://www.ittc.ku.edu/~sgauch/647/s00/notes/Ch7b/sld014.htm
Building Compilers by Combining Algebrashttp://www.ittc.ku.edu/Projects/SLDG/files/ecbs05.pdf
Building Interpreters by Composing Monadshttp://www.ittc.ku.edu/Projects/SLDG/files/ecbs05.pdf
Favourite Use of Embedded Interpreters?http://www.ittybittycomputers.com/IttyBitty/TinyBasic/index.htm
Classic CS Textshttp://www.ittybittycomputers.com/IttyBitty/TinyBasic/index.htm
Morrow & First-class Labelshttp://www.itu.dk/courses/ISKS/E2003/slides/4.pdf
Coplien: Teaching OOhttp://www.itu.dk/people/slauesen/OOcaseStudies/index.html
Coplien: Teaching OOhttp://www.itu.dk/people/slauesen/Papers/Oo-real.pdf
Commentary on Standard MLhttp://www.itu.dk/people/tofte/publ/1991commentaryBody.pdf
Commentary on Standard MLhttp://www.itu.dk/people/tofte/publ/1991commentaryBody.ps
Commentary on Standard MLhttp://www.itu.dk/people/tofte/publ/1991commentaryIndex.pdf
Commentary on Standard MLhttp://www.itu.dk/people/tofte/publ/1991commentaryIndex.ps
The Next Mainstream Programming Languageshttp://www.itu.dk/research/mlkit/index.php/Documentation
Real Time Processinghttp://www.itu.dk/research/mlkit/kit3/readme.html
What do you believe about Programming Languages (that you can't prove (yet))?http://www.itu.dk/research/theory/bpl/frontpage.html
Category Theory and Computer Science (CTCS'04)http://www.itu.dk/research/theory/ctcs2004/accepted.html
Category Theory and Computer Science (CTCS'04)http://www.itu.dk/research/theory/ctcs2004/InvitedTalks.html
Testing Telecoms Software with Quviq QuickCheckhttp://www.ituniv.se/program/sem_research/Publications/2006/AHJW06/
Call for Papers: ACM Symposium on Dynamic Languageshttp://www.itworld.com/AppDev/nls_ebiznaked050426/
Playing with the GNAT Run Timehttp://www.iuma.ulpgc.es/users/gsd/Drago/
Introduction to Aspect-Oriented Programminghttp://www.iunknown.com/
Introduction to Aspect-Oriented Programminghttp://www.iunknown.com/Files/Intro_to_AOP.ppt
1st International Conference on AOP (22-26/4/2002)http://www.iunknown.com/Weblog/HellofromAOSD2002.html
Introduction to Aspect-Oriented Programminghttp://www.iunknown.com/Weblog/HellofromAOSD2002.html
Intentional Software Corporation (ISC)http://www.iunknown.com/Weblog/IntentionalProgramming.html
Model Driven Architecture + Code Generationhttp://www.iunknown.com/Weblog/Livingwithcodegeneration.html
Ivory, an experimental declarative programming systemhttp://www.ivorysystem.com
Eric Lippert does SimpleScripthttp://www.iwebthereforeiam.com/projects/NullScript.asp
The CityScript Little Languagehttp://www.iwebthereforeiam.com/projects/NullScript.asp
Pioneers of the FORTRAN Programming Languagehttp://www.j3-fortran.org/
Geometric Algebrahttp://www.jaapsuter.com
LASER Summerschoolhttp://www.jaoo.dk/conference/
PL/I and Multicshttp://www.jargon.net/jargonfile/f/fearandloathing.html
Insecure Macho Lovehttp://www.jargon.net/jargonfile/r/RealProgrammer.html
Reading, Writing, and Codehttp://www.java.com
Programming Language Popularityhttp://www.java.net/cs/user/view/cs_msg/6301
Writing a DSL for Javahttp://www.java.net
Java to gain multitasking improvementshttp://www.javagroup.org/echidna/
[The Creation of a Constraint-based Programming Language]http://www.javagroup.org/luke/scheme-gui.jpg
Generics & Javahttp://www.javalobby.com/discussion/showThreaded/frm/javalobby?folderId=20&discussionId=10502
Learning a new programming languagehttp://www.javalobby.com/discussion/showThreaded/frm/javalobby?folderId=20&discussionId=10584
If I were Deanhttp://www.javalobby.com/discussion/showThreaded?folderId=20&discussionId=10016
Death of the clienthttp://www.javalobby.com/discussion/showThreaded?folderId=20&discussionId=10058
Java Preciselyhttp://www.javalobby.com/discussion/showThreaded?folderId=20&discussionId=9697
Why did Python Grow?http://www.javalobby.com/discussion/showThreaded?folderId=20&discussionId=9748
Implementing Dynamic Language Features in Javahttp://www.javalobby.com/discussionContext/showThreaded/frm/javalobby?folderId=20&discussionContextId=11034
New proposed features for Java 1.5http://www.javalobby.com/sendThread.jsp?forum=152&thread=3682
Java to gain multitasking improvementshttp://www.javalobby.com/thread.jspa?forumID=61&threadID=12184
A skeptic's look at C#http://www.javalobby.org/
Catching more errors at compile time with Generic Javahttp://www.javalobby.org/
Project Acehttp://www.javalobby.org/
One Runtime to Bind Them Allhttp://www.javalobby.org/clr.html
A skeptic's look at C#http://www.javalobby.org/discussion/showThreaded/frm/javalobby?folderId=20&discussionId=10179
Eclipsehttp://www.javalobby.org/discussionContext/showThreaded/frm/javalobby?folderId=20&discussionContextId=10924
Java: Good and Badhttp://www.javalobby.org/fr/html/frm/javalobby/features/jpr/part4.html
Embedded Languages in Javahttp://www.javalobby.org/java/forums/m91836416.html
Oxymoronic? "Safety-critical development guidelines for real-time Java"http://www.javalobby.org/java/forums/t45115.html
Sun ships "extensible" Java compiler?http://www.javalobby.org/thread.jspa?forumID=17&threadID=12297
Sun Invites IBM, Cray To Work On New Computer Languagehttp://www.javalobby.org/threadMode_printfriendly.jsp?forum=61&thread=10403
Petition for adding garbage collection to C++.http://www.javaperformancetuning.com/tips/rawtips.shtml
Double Check Locking In Javahttp://www.javareport.com/html/from_pages/article.asp?id=3608&mon=6&yr=2001
The Java Memory Modelhttp://www.javasoft.com/aboutJava/communityprocess/jsr/jsr_133.html
Catching Uncaught Exceptions in JDK 1.5http://www.javaspecialists.co.za/archive/Issue089.html
Sun to change Java languagehttp://www.javaworld.com/javaworld/javaone01/j1-01-improvements.html
Why CASE Tools Aren't Usefulhttp://www.javaworld.com/javaworld/jw-01-2002/jw-0104-bloch.html?
Why CASE Tools Aren't Usefulhttp://www.javaworld.com/javaworld/jw-01-2002/jw-0111-ootools.html
Aspect-oriented programming for Pythonhttp://www.javaworld.com/javaworld/jw-01-2002/jw-0118-aspect.html
CLR Exception Modelhttp://www.javaworld.com/javaworld/jw-02-1997/jw-02-hood.html
AOP: The 15% Solutionhttp://www.javaworld.com/javaworld/jw-02-1998/jw-02-perspectives.html
iContract: DbC for Javahttp://www.javaworld.com/javaworld/jw-02-2001/jw-0216-cooltools.html
Polymorphism from a type-oriented point of viewhttp://www.javaworld.com/javaworld/jw-04-2001/jw-0413-polymorph.html
Build your own scripting language for Javahttp://www.javaworld.com/javaworld/jw-04-2006/jw-0424-scripting.html
Double Check Locking In Javahttp://www.javaworld.com/javaworld/jw-05-2001/jw-0525-double.html
Erlang: A Case Study of Technology Introductionhttp://www.javaworld.com/javaworld/jw-06-1998/jw-06-newsbriefs.html#5
JCP adequately preparing Java for Web services?http://www.javaworld.com/javaworld/jw-06-2002/jw-0621-jcp.html?
Roll your own with JavaCChttp://www.javaworld.com/javaworld/jw-12-2000/jw-1229-cooltools.html
ACM Queue: A Conversation with Alan Kayhttp://www.javaworld.com/jw-02-2001/jw-0209-double-p2.html
The myth of code-centricityhttp://www.javaworld.com/jw-08-2001/jw-0824-myth.html?
How to make a FPL successfulhttp://www.javaworld.com
Why I Don't Read Code Commentshttp://www.java-zone.com/free/articles/Kabutz06/Kabutz06-1.asp
Erlang the Moviehttp://www.jbhs.k12.nf.ca/World%20History%203201/Unit%204/lenin.jpg
Introduction to the Java EE 5 Platformhttp://www.jboss.com/pdf/jbpm_whitepaper.pdf
JBoss Aspect Oriented Programminghttp://www.jboss.org/developers/projects/jboss/aop
Sun ships "extensible" Java compiler?http://www.jboss.org/wiki/Wiki.jsp?page=DynamicAOP
XSL as a Programming Language?http://www.jclark.com/xt/java/java.lang.Math"
Will Java always be slower than C++http://www.j-consortium.org/
Apache's JSPA Positionhttp://www.jcp.org/aboutJava/communityprocess/announce/LetterofIntent.html
Misc Linkshttp://www.jcp.org/aboutJava/communityprocess/edr/jsr208/
Envisioning a New Language: A Conversation With Victoria Livschitzhttp://www.jcp.org/aboutJava/communityprocess/edr/jsr208/
CLR Memory Modelhttp://www.jcp.org/en/jsr/detail?id=133
Preview of Java 1.5http://www.jcp.org/en/jsr/detail?id=14
CLR Memory Modelhttp://www.jcp.org/en/jsr/detail?id=166
Preview of Java 1.5http://www.jcp.org/en/jsr/detail?id=175
Preview of Java 1.5http://www.jcp.org/en/jsr/detail?id=201
Embedded Languages in Javahttp://www.jcp.org/en/jsr/detail?id=223
Sun, Zend push scripting for Javahttp://www.jcp.org/en/jsr/detail?id=223
Infoworld: XML querying proposed as Java standardhttp://www.jcp.org/en/jsr/detail?id=225
Sun, Zend push scripting for Javahttp://www.jcp.org/en/jsr/results?id=1976
public vs. published interfaceshttp://www.jcp.org/en/procedures/jcp2
JSR-166 - Concurrency Utilitieshttp://www.jcp.org/jsr/detail/166.jsp
Apache's JSPA Positionhttp://www.jcp.org/jsr/detail/176.jsp#4
Sun Open Sources Java Platformhttp://www.jdistro.com
Concatenative Language Konthttp://www.jedit.org
Java: Good and Badhttp://www.jelovic.com/articles/java_good_bad.htm
Will Java always be slower than C++http://www.jelovic.com/articles/why_java_is_slow.htm
Why People Aren't Using Haskellhttp://www.jelovic.com/articles/why_people_arent_using_haskell.htm
Scalahttp://www.jelovic.com/weblog/e21.htm
Two New Microsoft Languages - AsmL and Panhttp://www.jelovic.com/weblog/e36.htm
Nemerlehttp://www.jelovic.com/weblog/e59.htm
Needle, An OO FP Languagehttp://www.jelovic.com
C++ vs. Lisphttp://www.jelovic.com
Why People Aren't Using Haskellhttp://www.jelovic.com
Whitepaper on new C# Featureshttp://www.jelovic.com
Datatype Library Language (XML)http://www.jenitennison.com/datatypes/
"Language Oriented Programming" Meta Programming Systemhttp://www.jetbrains.com/mps/
generating interpreters, IDEs, etc., from simple specifications?http://www.jetbrains.com/mps/
MPS-based editor for Epigram programming language.http://www.jetbrains.com/mps/
Question on terminologyhttp://www.jetbrains.com/mps/
Embedded Languages in Javahttp://www.jetbrains.com/mps/allnews.html
MPS-based editor for Epigram programming language.http://www.jetbrains.net/confluence/display/MPS/Epigram
Getting Startedhttp://www.jetcafe.org/~jim/lambda.html
An Introduction to Lambda Calculus and Schemehttp://www.jetcafe.org/~jim/lambda.html
Expressivity of lisp/scheme but speed of assembly/C/C++http://www.jetcafe.org/~npc/doc/euc00-sendmail.html
Sendmail Meets Erlanghttp://www.jetcafe.org/~npc/doc/euc00-sendmail.html
JDO Architectureshttp://www.jetcafe.org/~npc/doc/euc00-sendmail.html
JExampleshttp://www.jexamples.com/
JExampleshttp://www.jexamples.com/fwd?action=srchRes&queryText=JarFile.getInputStream
Finite State Machines in Forthhttp://www.jfar.org/article001.html
Semantic Distance: NLP Not a Resource Sinkhttp://www.jfsowa.com/krbook/index.htm
Semantic Distance: NLP Not a Resource Sinkhttp://www.jfsowa.com/krbook/krindex.htm
Semantic Distance: NLP Not a Resource Sinkhttp://www.jfsowa.com/krbook/krpref.htm
Semantic Distance: NLP Not a Resource Sinkhttp://www.jfsowa.com/krbook/krtoc.htm
Class hierarchies and Ontologieshttp://www.jfsowa.com/pubs/semnet.htm
Why do they program in C++?http://www.jgroups.org
Case Study in Practical Language Usehttp://www.jgroups.org
How to make a FPL successfulhttp://www.jguru.com
Testing the C# compilerhttp://www.jixal.com/blog/archives/000085.html
Guiding Visitors: Separating Navigation from Computationhttp://www.jjforester.org/
Spec#http://www.jmlspecs.org/
Select/From versus From/Selecthttp://www.jnd.org/dn.mss/human-centered_desig.html
Oberon Script. A Lightweight Compiler and Runtime System for the Webhttp://www.joeganley.com/code/jslisp.html
Ruby the Rivalhttp://www.joelonsoftware.com/
Lisp Lovers, how would you fix Lisp or bring it up to date?http://www.joelonsoftware.com/
The CityScript Little Languagehttp://www.joelonsoftware.com/
Joel Spolsky views on CS educationhttp://www.joelonsoftware.com/
Scheme on the CLRhttp://www.joelonsoftware.com/articles/APIWar.html
Paul Vick: BASIC principleshttp://www.joelonsoftware.com/articles/APIWar.html
Programming for the Webhttp://www.joelonsoftware.com/articles/fog0000000020.html
Why CASE Tools Aren't Usefulhttp://www.joelonsoftware.com/articles/fog0000000043.html
Scalabilityhttp://www.joelonsoftware.com/articles/fog0000000052.html
Hungarian Notation vs The Right Thinghttp://www.joelonsoftware.com/articles/FogBugzIII.html
Why Learning Assembly Language is Still a Good Ideahttp://www.joelonsoftware.com/articles/LeakyAbstractions.html
Erlang concurrency: why asynchronious messages?http://www.joelonsoftware.com/articles/LeakyAbstractions.html
Joel Spolsky views on CS educationhttp://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html
International Components for Unicode 3.0 Releasedhttp://www.joelonsoftware.com/articles/Unicode.html
Hungarian Notation vs The Right Thinghttp://www.joelonsoftware.com/articles/Wrong.html
Call for Papers: ACM Symposium on Dynamic Languageshttp://www.joelonsoftware.com/articles/Wrong.html
Viewing code - how much is just right?http://www.joelonsoftware.com/items/2003/11/06.html
Impedance mismatch: RDBMS and PLshttp://www.joelonsoftware.com/items/2004/03/25.html
Abstractionhttp://www.joelonsoftware.com/items/2005/10/17.html
Closures for Java or money backhttp://www.joelonsoftware.com/items/2006/08/01.html
Joel on Programming Languageshttp://www.joelonsoftware.com/news/20020505.html
New Year's Resolutionshttp://www.johnsmiley.com/visualbasic/vbhistory.htm
Frinkhttp://www.jonelo.de/java/nc/
The Theory of Classificationhttp://www.jot.fm/
The Theory of Classificationhttp://www.jot.fm/general/about
SmallInterfaces - interfaces for Smalltalkhttp://www.jot.fm/issues/issue_2002_05/article1
Do languages matter?http://www.jot.fm/issues/issue_2002_05/column2
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2002_05/column5.pdf
The Theory of Classificationhttp://www.jot.fm/issues/issue_2002_05/column5
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2002_05/column5
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2002_07/column4.pdf
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2002_07/column4
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2002_09/column4.pdf
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2002_09/column4
A Good OOP Critique?http://www.jot.fm/issues/issue_2002_09/eulogy
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2002_11/column2.pdf
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2002_11/column2
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2003_01/column2.pdf
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2003_01/column2
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2003_03/column2.pdf
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2003_03/column2
OO Weed Languageshttp://www.jot.fm/issues/issue_2003_05/column1
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2003_05/column2.pdf
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2003_05/column2
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2003_07/column4.pdf
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2003_07/column4
Tuples + Objects + Infosets =Too Much Stuff!http://www.jot.fm/issues/issue_2003_09/column1
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2003_11/column2.pdf
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2003_11/column2
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2004_01/column4.pdf
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2004_01/column4
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2004_03/column1.pdf
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2004_03/column1
The Case for First Class Messageshttp://www.jot.fm/issues/issue_2004_05/column1
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2004_05/column2.pdf
The Theory of Classificationhttp://www.jot.fm/issues/issue_2004_05/column2
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2004_05/column2
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2004_07/column2.pdf
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2004_07/column2
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2004_09/column2.pdf
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2004_09/column2
Bigloo.NET: compiling Scheme to .NET CLRhttp://www.jot.fm/issues/issue_2004_10/article4/index_html
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2004_11/column1.pdf
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2004_11/column1
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2005_01/column2.pdf
OOP Is Much Better in Theory Than in Practicehttp://www.jot.fm/issues/issue_2005_01/column2
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2005_01/column2
Embedded Languages in Javahttp://www.jot.fm/issues/issue_2005_03/article5
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2005_03/column2.pdf
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2005_03/column2
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2005_05/column1.pdf
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2005_05/column1
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2005_07/column4.pdf
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2005_07/column4
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2005_09/column1.pdf
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm/issues/issue_2005_09/column1
Timor: adding "qualifying" and "attribute" types to the OO realm.http://www.jot.fm/issues/issue_2006_03/article1
JOT: On The Next Move in Programminghttp://www.jot.fm/issues/issue_2006_03/column1
The Theory of Classificationhttp://www.jot.fm/issues
The Theory of Classification - A Course on OO Type Systemshttp://www.jot.fm
Journals and papers?http://www.jot.fm
JotSpothttp://www.jotspot.com
Spreadsheet structure discoveryhttp://www.j-paine.org/spreadsheet_structure_discovery.html
Programming Languages in the Markup Worldhttp://www.jpaulmorrison.com/fbp/
The new old or The "Return" to Concurrencyhttp://www.jpaulmorrison.com/fbp/
The right default: concurrent components with message passinghttp://www.jpaulmorrison.com/fbp/
Flow Based Programminghttp://www.jpaulmorrison.com/fbp/
The right default: concurrent components with message passinghttp://www.jpaulmorrison.com/fbp/2001paper.htm
Flow Based Programminghttp://www.jpaulmorrison.com/fbp/fbp2.htm
JRockithttp://www.jrockit.com/about/features.html
JRockithttp://www.jrockit.com/about/gc.html
JRockithttp://www.jrockit.com/index.html
OCaml, an Introductionhttp://www.jroller.com/page/fate/
Computer generates verifiable mathematics proofhttp://www.jroller.com/page/jdmarshall/20040520#the_exponential_nature_of_lines
XNHTMLhttp://www.jroller.com/page/slava?entry=fun_with_jsp
J-SEAL2http://www.jseal2.com
JSIS - Semantic Interface Specification for Javahttp://www.jsistools.com
J is free again (as in beer)http://www.jsoftware.com/
Mechanics of designing and implementing a languagehttp://www.jsoftware.com/
Best PL tutorials?http://www.jsoftware.com/books/help/dictionary/contents.htm
The English-Likeness Monsterhttp://www.jsoftware.com/books/help/jforc/preliminaries.htm#_Toc24767903
Dr. Kenneth Iverson Passes Awayhttp://www.jsoftware.com/books/help/primer/dictionary.htm
History of APL and Jhttp://www.jsoftware.com/dict/vocabul.htm
J for C programmershttp://www.jsoftware.com/download/JforCProgrammers.zip
New vector language: Gleehttp://www.jsoftware.com/index.htm
new Vector Language: Gleehttp://www.jsoftware.com/index.htm
Popular Mathhttp://www.jsoftware.com/jbooks_frame.htm
Programming challengehttp://www.jsoftware.com/publications_books.htm
Math for the Layman, by Dr. Ken Iversonhttp://www.jsoftware.com/resources/books.htm
Math for the Layman, by Dr. Ken Iversonhttp://www.jsoftware.com
Fortress focuses on the needs of scientistshttp://www.jsoftware.com
"The Anatomy of a Loop"http://www.jsoftware.com
Most Productive FP Lang?http://www.jsoftware.com
Lisp-Stat does not seem to be in good health lately.http://www.jstatsoft.org/
Lisp-Stat does not seem to be in good health lately.http://www.jstatsoft.org/v13/i04/v13i04.pdf
Lisp-Stat does not seem to be in good health lately.http://www.jstatsoft.org/v13/i07/v13i07.pdf
Lisp-Stat does not seem to be in good health lately.http://www.jstatsoft.org/v13/i09/v13i09.pdf
Lisp-Stat does not seem to be in good health lately.http://www.jstatsoft.org/v13/i10/v13i10.pdf
JudoScripthttp://www.judoscript.com/
JudoScripthttp://www.judoscript.com/articles/whitepaper.html#html
JudoScripthttp://www.judoscript.com/articles/whitepaper.html#jdbc
JudoScripthttp://www.judoscript.com/ref/index.html?l=_fa.html&r=fa.html
Want to learn something newhttp://www.jumbojoke.com/you_know_youre_a_redneck_when_2006_edition_778.html
The Daikon Invariant Detectorhttp://www.junit.org
Diagnosing Java code: Unit tests and automated code analysishttp://www.junitdoclet.org/
Most amazing designer?http://www.jwz.org/doc/emacs-timeline.html
Closures for Java or money backhttp://www.jwz.org/doc/java.html
Guide to Python introspectionhttp://www.jwz.org/doc/java.html
Worse Is Betterhttp://www.jwz.org/doc/worse-is-better.html
Groovy Languagehttp://www.jython.org/
Philip Greenspun: Lisp diehards = Holocaust deniershttp://www.jython.org/
Functional libraries for Javahttp://www.jython.org/
C++ OR mapping - cross platform and dbhttp://www.kalanithielen.com/
Functional Programming Has Reached The Masses; It's Called Visual Basichttp://www.karlskrona.se/default____10113.aspx
TyPiCal: Type-based static analyzer for the Pi-Calculushttp://www.kb.cs.titech.ac.jp/~kobayasi/typical/
BitC, a new OS implementation languagehttp://www.kb.cs.titech.ac.jp/~kobayasi/typical
ACM Queue: A Conversation with Alan Kayhttp://www.kb.cs.titech.ac.jp/~kobayasi/typical
Why type systems are interestinghttp://www.kb.cs.titech.ac.jp/~kobayasi/typical
TyPiCal: Type-based static analyzer for the Pi-Calculushttp://www.kb.ecei.tohoku.ac.jp/~koba/typical/
Neophyte question: detecting deadlock, livelock, races etc.http://www.kb.ecei.tohoku.ac.jp/~koba/typical/
Why Dependent Types Matterhttp://www.kb.ecei.tohoku.ac.jp/~koba/typical
Call for Papers: ACM Symposium on Dynamic Languageshttp://www.kb.ecei.tohoku.ac.jp/~koba/typical
A + b * c in Brian Meek's "The static semantics file"http://www.kcl.ac.uk/kis/support/cc/staff/brian/statsem.html
Programming Languages for Scientific Processinghttp://www.kcl.ac.uk/kis/support/cit//fortran/engfaq.html
New Paul Graham thing...http://www.kdevelop.org
Real-life use case - which PLs support it nicely?http://www.kednos.com/pli/docs/REFERENCE_MANUAL/6291pro_014.html
Expressions vs Statementshttp://www.kednos.com/pli/docs/REFERENCE_MANUAL/6291pro_041.html
A Programming Paradoxhttp://www.keithba.com/blog/
Programming for the Webhttp://www.keithba.com/blog
Hating VBScripthttp://www.keithdevens.com/
C++ FAQ LITEhttp://www.keithdevens.com/
Why Lisp?http://www.keithdevens.com/weblog/?id1160
Book: Python How to Programhttp://www.keithdevens.com/weblog/?id1285
Pre-processing (or composition of functions)http://www.keithdevens.com/weblog/?id1721
"The New C++"http://www.keithdevens.com/weblog/?id1847
Programming anti-idiomshttp://www.keithdevens.com/weblog/?id1986
Perl 6 Answershttp://www.keithdevens.com/weblog/?id2054
Achieving Closure (Perl)http://www.keithdevens.com/weblog/?id2108
Exegesis 5 is outhttp://www.keithdevens.com/weblog/?id2680
JudoScripthttp://www.keithdevens.com/weblog/?id2977
Java and Pointershttp://www.keithdevens.com/weblog/?id3306
Larry Wall: Apocalypse 6http://www.keithdevens.com/weblog/?id3557
Tcl Core Team Interviewhttp://www.keithdevens.com/weblog/?id3559
Generators and Abstractionhttp://www.keithdevens.com/weblog/
The Function Pointer Tutorialshttp://www.keithdevens.com/weblog/
Exegesis 6http://www.keithdevens.com/weblog/archive/2003/Jul/30/Exegesis6
Scripting Languages For Javahttp://www.keithdevens.com/weblog/archive/2003/Jun/01/ScriptingInJava
XML Shallow Parsing with Regular Expressionshttp://www.keithdevens.com/weblog
Test-Driven Development By Examplehttp://www.keithdevens.com
Exegesis 4http://www.keithdevens.com
Slashdot: Hardware Description Languageshttp://www.keithdevens.com
Why You Might Want to Try Rubyhttp://www.keithdevens.com
Larry Wall: Apocalypse 4http://www.keithdevens.com
Programming Challengehttp://www.keithdevens.com
Nemerlehttp://www.kernel.pl/~malekith/
Apache vs. Yawshttp://www.kerneltrap.org/node.php?id=422
Application Generatorshttp://www.kestrel.edu/HTML/prototypes/kids.html
FACT - Multiparadigm Programming with C++http://www.kfa-juelich.de/zam/FACT/about/index.html
Jef Raskin: The Woes of IDEshttp://www.kfki.hu/~cheminfo/polanyi/9912/sheppard.html
Conceptual Integrity in Erlanghttp://www.kfs.org/~jonathan/witt/ten.html
A Tutorial on Proof Theoretic Foundations of Logic Programminghttp://www.ki.inf.tu-dresden.de/%7Eguglielm/res/pap/PrThFoundLP.pdf
A Tutorial on Proof Theoretic Foundations of Logic Programminghttp://www.ki.inf.tu-dresden.de/%7eguglielm/res/pap/PrThFoundLP.pdf
Proof Theory mailing listhttp://www.ki.inf.tu-dresden.de/~guglielm/Research/list.html
Tim Bray: Language fermentationhttp://www.kimbly.com/blog/000042.html
Erlang is Ickyhttp://www.kimbly.com/blog/000057.html
Scalabilityhttp://www.kimbly.com/blog/000204.html
Advanced Functional Programming wiki @ Harvardhttp://www.kimbly.com/blog/000237.html
LL3 Webcasthttp://www.kimbly.com/blog/000267.html
Processing: A language for visual artshttp://www.kimbly.com/blog/000315.html
Flapjax - Functional Reactive Ajaxhttp://www.kimbly.com/blog/000484.html
Abstractly typed languageshttp://www.kimbly.com/code/autoimpl/
Erlang is Ickyhttp://www.kimbly.com/code/invidx/
Hundred Year Languagehttp://www.kimbly.com/code/jatha/
Language Myths Againhttp://www.kimbly.com/code/onemany/
New proposed features for Java 1.5http://www.kimbly.com/code/onemany/
Hundred Year Languagehttp://www.kimbly.com/code/plastic/
LL3 Webcasthttp://www.kimbly.com/code/ripple/
Hundred Year Languagehttp://www.kimbly.com/code/ripple/
Tuples + Objects + Infosets =Too Much Stuff!http://www.kindsoftware.com/products/opensource/OBJ3
Neal Stephenson's USENIX keynotehttp://www.kipling.org.uk/poems_neolithic.htm
Gottfried Wilhelm Leibnizhttp://www.kirjasto.sci.fi/voltaire.htm
Xactium -- "lightweight language engineering" ??!?http://www.klasse.nl/ocl/ocl-subm.html
A Good OOP Critique?http://www.kluweronline.com/issn/1382-3256
Want to learn something newhttp://www.knjn.com/ShopBoards_RS232.html
The New C Standardhttp://www.knosof.co.uk/cbook/cbook.html
C9X - The New ISO Standard for Chttp://www.knosof.co.uk/cbook/sent1.pdf
Concatenative Language Konthttp://www.koders.com/?s=crap
Designing a Type Notation for a Stack Based Functional Languagehttp://www.kodu.ee/~jpoial/teadus/
Book on game scripting interpretershttp://www.kokogiak.com/amazon/detpage.asp?asin=1931841578
Google Code Searchhttp://www.kottke.org/06/10/google-code-search
Domain-specific and general-purpose aspects of spreadsheet languageshttp://www.kraml.at/stupid/befunge.html
Premonoidal categories and notions of computationhttp://www.kurims.kyoto-u.ac.jp/~hassei/papers/ctcs95.html
Circular referenceshttp://www.kurims.kyoto-u.ac.jp/~hassei/papers/ctcs95.html
Links to JFP Papershttp://www.kurims.kyoto-u.ac.jp/~hassei/papers/girard.html
Linguistic side effectshttp://www.kurims.kyoto-u.ac.jp/~hassei/papers/hosc.html
Top 5 Tech Bookshttp://www.kuro5hin.org/?op=displaystory;sid=2000/10/24/225156/32
Programming languages and Languagehttp://www.kuro5hin.org/?op=displaystory;sid=2000/11/27/121632/12
Future Directions for C++http://www.kuro5hin.org/?op=displaystory;sid=2001/4/25/22959/3540
Functional programming in Perlhttp://www.kuro5hin.org/?op=displaystory;sid=2002/1/15/1562/95011
Rich resource site for the programming language "K"http://www.kuro5hin.org/?op=displaystory;sid=2002/11/14/22741/791
Happy Birthday LtUhttp://www.kuro5hin.org/
Top 5 Tech Bookshttp://www.kuro5hin.org/
C# From A Java Developer's Perspectivehttp://www.kuro5hin.org/story/2001/11/18/152437/24
Happy Birthday LtUhttp://www.kuro5hin.org/story/2001/7/10/043/19846
XSLT, Perl, Haskell, & a word on language designhttp://www.kuro5hin.org/story/2002/1/15/1562/95011
XSLT, Perl, Haskell, & a word on language design - A link from kur5hinhttp://www.kuro5hin.org/story/2002/1/15/1562/95011
A Shallow Introduction to the K Programming Languagehttp://www.kuro5hin.org/story/2002/11/14/22741/791
Playing with the GNAT Run Timehttp://www.kuro5hin.org/story/2002/8/30/175531/763
Half-baked idea: mini-language for vector processinghttp://www.kuro5hin.org/story/2002/8/30/175531/763
Reading, Writing, and Codehttp://www.kuro5hin.org/story/2002/8/30/175531/763
ACCU Spring Conferencehttp://www.kuro5hin.org/story/2003/4/11/81839/5139
What's wrong with C++ templates?http://www.kuro5hin.org/story/2003/5/26/22429/7674
'Information and Computation' Open Accesshttp://www.kuro5hin.org/story/2003/5/30/73738/6906
A Prolog Introduction for Hackershttp://www.kuro5hin.org/story/2004/2/25/124713/784
Software Fault Prevention by Language Choicehttp://www.kuro5hin.org/story/2004/2/7/144019/8872
Why I Like PLT Schemehttp://www.kuro5hin.org/story/2004/3/17/93442/8657
A Case for Formal Specificationhttp://www.kuro5hin.org/story/2005/7/29/04553/9714
Weak vs. strong typinghttp://www.kuro5hin.org/story/2006/1/17/22956/8874
A Case for Formal Specificationhttp://www.kuro5hin.org
Wolfram's Future Mathhttp://www.kurzweilai.net/articles/art0464.html?printable=1
Proofs are Programs: 19th Century Logic and 21st Century Computinghttp://www.kurzweilai.net/articles/art0504.html?printable=1
Mind Mappershttp://www.k-web.org/vision/kweb.html
Impedance mismatch: RDBMS and PLshttp://www.kx.com/about_kx/about_kx.htm
History of APL and Jhttp://www.kx.com/listbox/k/msg03690.html
Half-baked idea: mini-language for vector processinghttp://www.kx.com/technical/contribs/eugene/kidioms.html
Poploghttp://www.kx.com
Rich resource site for the programming language "K"http://www.kx.com
Programming Challengehttp://www.kx.com
The D programming languagehttp://www.l8night.co.uk/mwynn/d/win32api.html
OO Programming Styles in MLhttp://www.laas.fr/~bernard/oo/2000111.ps.gz
automatic theorem provinghttp://www.labri.fr/Perso/~casteran/CoqArt/index.html
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://www.labri.fr/Perso/~vanicat/tuareg/index-eng.html
Machine Obstructed Proofhttp://www.labri.fr/perso/casteran/CoqArt/
unchecked exceptions are like runtime type checking?http://www.labri.fr/perso/casteran/CoqArt/
A type-correct, stack-safe, provably correct, expression compiler in Epigramhttp://www.labri.fr/perso/casteran/CoqArt/
Relevance of Curry-Howardhttp://www.labri.fr/perso/casteran/CoqArt/index.html
Abstracting Allocation: The New new Thinghttp://www.labri.fr/perso/casteran/CoqArt/index.html
automatic theorem provinghttp://www.labri.fr/perso/casteran/CoqArt/index.html
Alloy - The Bookhttp://www.labri.fr/perso/casteran/CoqArt/index.html
The design of C++0xhttp://www.lafstern.org/matt/wishlist.html
Looking for FP Debuggershttp://www.lambdacs.com/debugger/debugger.html
Debugging Functional Programshttp://www.lambdacs.com/debugger/debugger.html
Backwards debugginghttp://www.lambdacs.com/debugger/debugger.html
Debuging state.http://www.lambdacs.com/debugger/debugger.html
Omniscient debuggerhttp://www.lambdacs.com/debugger/Debugger/Debugger.html
Demo of VB "Whidbey"http://www.lambdacs.com/debugger/ODBDescription.html
Omniscient debuggerhttp://www.lambdacs.com/debugger/ODBDescription.html
Qi 6.1 releasedhttp://www.lambdassociates.org/
Dynamic Semanticshttp://www.lambdassociates.org/aboutqi.htm
Multi-Stage Languageshttp://www.lambdassociates.org/aboutqi.htm
Run time type checkinghttp://www.lambdassociates.org/aboutqi.htm
Advanced Types in Qihttp://www.lambdassociates.org/advtypes.htm
Run time type checkinghttp://www.lambdassociates.org/prolog.htm
Static type inference & late binding?http://www.lambdassociates.org/qilisp.htm
Qi 6.1 releasedhttp://www.lambdassociates.org/qilisp.htm
Lisp sans (((paren-theses ((hell)))))http://www.lambdassociates.org/qilisp.htm
Qi 6.1 releasedhttp://www.lambdassociates.org/qiml.htm
Happy Birthday, dear Lambdahttp://www.landman.org/tapl/
GraphPathhttp://www.langdale.com.au/GraphPath/
Simple Outline XML: SOXhttp://www.langdale.com.au/SOX/
Generics are a mistake?http://www.langer.camelot.de/Articles/Papers/JavaGenerics/ArraysInJavaGenerics.htm
Generics are a mistake?http://www.langer.camelot.de/GenericsFAQ/FAQSections/TypeParameters.html#How%20do%20I%20decrypt%20Enum?
Templates vs. Genericshttp://www.langer.camelot.de/GenericsFAQ/JavaGenericsFAQ.html
Lang .NET 2006http://www.langnetsymposium.com/speakers.asp
Programming Challengehttp://www.langreiter.com/k/addagrams-k.txt
The Vectorhttp://www.langreiter.com/space/2004-02-29-k4
History: Array languageshttp://www.langreiter.com/space/vector-languages
Programming Challengehttp://www.langreiter.com
Linguistic Relativity Homepagehttp://www.languagehat.com/archives/000557.php
New result re "linguistic determinism"http://www.languagehat.com/archives/001506.php
DP-COOL 2003 Proceedingshttp://www.lanl.gov
Designing Reusable Classes (PDF)http://www.laputan.org/drc/drc.html
Ruby the Rivalhttp://www.laputan.org/mud/mud.html#BigBallOfMud
Lightweight Languages Workshop 2002http://www.laszlosystems.com/
Laszlo - So good, I had to change my underwearhttp://www.laszlosystems.com/
Laszlo - So good, I had to change my underwearhttp://www.laszlosystems.com/lps/laszlo-in-ten-minutes/
A Conversation with Manfred von Thunhttp://www.latrobe.edu.au/philosophy/phimvt/
Reproducing Programs implement Lazy Listshttp://www.latrobe.edu.au/philosophy/phimvt/
Philip Greenspun: Lisp diehards = Holocaust deniershttp://www.latrobe.edu.au/philosophy/phimvt/joy.html
Theory of Concatenative Combinatorshttp://www.latrobe.edu.au/philosophy/phimvt/joy.html
"applicative" vs."functional"http://www.latrobe.edu.au/philosophy/phimvt/joy.html
Canonware Onyxhttp://www.latrobe.edu.au/philosophy/phimvt/joy.html
Concatenation Operators in Unimperativehttp://www.latrobe.edu.au/philosophy/phimvt/joy.html
Concatenative Language Konthttp://www.latrobe.edu.au/philosophy/phimvt/joy.html
Data is codehttp://www.latrobe.edu.au/philosophy/phimvt/joy.html
Functional single argument style object oriented programminghttp://www.latrobe.edu.au/philosophy/phimvt/joy.html
Geometric Algebrahttp://www.latrobe.edu.au/philosophy/phimvt/joy.html
Getting started in language design -- reading material?http://www.latrobe.edu.au/philosophy/phimvt/joy.html
Mechanics of designing and implementing a languagehttp://www.latrobe.edu.au/philosophy/phimvt/joy.html
Simple scripting languagehttp://www.latrobe.edu.au/philosophy/phimvt/joy.html
Cat Language Download, Sources, and Introductionhttp://www.latrobe.edu.au/philosophy/phimvt/joy.html
Recursion Theory and Joyhttp://www.latrobe.edu.au/philosophy/phimvt/joy/forth-joy.html
Optimization - Symmetric Reductionshttp://www.latrobe.edu.au/philosophy/phimvt/joy/j04alg.html
Concatenative Language Konthttp://www.latrobe.edu.au/philosophy/phimvt/joy/j04alg.html
Recursion Theory and Joyhttp://www.latrobe.edu.au/philosophy/phimvt/joy/j05cmp.html
Church-Turning is False?http://www.latrobe.edu.au/philosophy/phimvt/joy/j05cmp.html
New Year's Resolutionshttp://www.latrobe.edu.au/philosophy/phimvt/joy/j07rrs.html
Amusing questionhttp://www.latrobe.edu.au/philosophy/phimvt/joy/j07rrs.html
The Killer Application for Concatenative Languageshttp://www.latrobe.edu.au/philosophy/phimvt/joy/j07rrs.html
The whole Enchiladahttp://www.latrobe.edu.au/philosophy/phimvt/joy/jp-church.html
ACM Queue: A Conversation with Alan Kayhttp://www.latrobe.edu.au/philosophy/phimvt/joy/jp-joyjoy.html
Code Readinghttp://www.latrobe.edu.au/philosophy/phimvt/joy/jp-joyjoy.html
Concatenative Language Konthttp://www.latrobe.edu.au/philosophy/phimvt/joy/jp-quadratic.html
Reproducing Programs implement Lazy Listshttp://www.latrobe.edu.au/philosophy/phimvt/joy/jp-reprod.html
Reading list on XML and Web Programminghttp://www.latte.org/
Moving Away From XSLThttp://www.latte.org/
public vs. published interfaceshttp://www.lattix.com/
Open-source C compiler targets FPGAshttp://www.launchbird.com/
Open-source C compiler targets FPGAshttp://www.launchbird.com/cgi-bin/language.py
Accelerator: simplified programming of graphics processing units for general-purpose uses via data-parallelismhttp://www.launchbird.com/products.html
Shiro Kawai - Shooting A Moving Targethttp://www.lava.net/~shiro/Private/essay/gdc2002.html
Google Magichttp://www.lazytd.com/lti/pub/aaai94.html
Multidimensional arrayshttp://www.lcc.gatech.edu/~xinwei/papers/texts/FuncPMma.pdf
A History of CLUhttp://www.lcs.mit.edu/publications/pubs/pdf/MIT-LCS-TR-561.pdf
Language Design Documentshttp://www.lcs.mit.edu/publications/pubs/pdf/MIT-LCS-TR-561.pdf
NULLhttp://www.lcs.mit.edu/publications/pubs/pdf/MIT-LCS-TR-561.pdf
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://www.lcs.mit.edu/publications/pubs/pdf/MIT-LCS-TR-647.pdf
Journals and papers?http://www.lcs.mit.edu/publications/specpub.php?id=773
Type and Effects systems and Lucassen's Thesishttp://www.lcs.mit.edu/publications/specpub.php?id=976
Chu Spaceshttp://www.lcsaudio.com/Installations.html
Chu Spaceshttp://www.lcsaudio.com/Products/CueStation.html
Funny Flash hackhttp://www.lebonze.co.uk/stuff/move.htm
Common Lisp Cookbookhttp://www.lemonodor.com/
On Lisp, On Linehttp://www.lemonodor.com/
JavaScript and domain specific Languageshttp://www.lemonodor.com
Larger Subroutines == Fewer Defectshttp://www.leshatton.org/Documents/predict_1103.pdf
Larger Subroutines == Fewer Defectshttp://www.leshatton.org/IEEE_Soft_97b.html
Guest Bloggers on LtU?http://www.lessig.org/blog/archives/001348.shtml
Lazy Functional Parser Combinators in Javahttp://www.let.uu.nl/~Anne-Marie.Mineur/personal/Ta/Carpenter.html
Prolog and Natural-Language Analysishttp://www.let.uu.nl/~Richard.Moot/personal/prolog.html
Elements of Basic Category Theoryhttp://www.let.uu.nl/esslli/Courses/barr/barrwells.ps
Getting Startedhttp://www.let.uu.nl/esslli/Courses/barr-wells.html
The site discussions forumhttp://www.levenez.com/
Mother Tongues of Computer Languageshttp://www.levenez.com/lang/
NULLhttp://www.levenez.com/lang/
Languages Posterhttp://www.levenez.com/lang/
Territorial Exception Handlinghttp://www.levenez.com/lang/history.html#03
Monads in Rubyhttp://www.lexifi.com/
DSL for financial contractshttp://www.lexifi.com/Downloads/MLFiPaper.pdf
A Formal Language for Analyzing Contractshttp://www.lexifi.com/Downloads/MLFiPaper.pdf
Concept programminghttp://www.lexifi.com/Downloads/MLFiPaper.pdf
Closures for Java or money backhttp://www.lexspoon.org/chuck/spoon-diss.pdf
Type Inference in Object Oriented Languageshttp://www.lexspoon.org/ti/
Buried Treasure - No Fluff Just Stuffhttp://www.lexspoon.org/ti/
Type Inference in Object Oriented Languageshttp://www.lexspoon.org/ti/spoon-diss.pdf
What do you believe about Programming Languages (that you can't prove (yet))?http://www.lfcs.inf.ed.ac.uk/reports/92/ECS-LFCS-92-232/
Diagrammatic Representations in Domain-Specific Languageshttp://www.lfcs.informatics.ed.ac.uk/reports/02/ECS-LFCS-02-426/
Calculi for Mobile Processeshttp://www.lfcs.informatics.ed.ac.uk/reports/89/ECS-LFCS-89-85/
Interview with Robin Milnerhttp://www.lfcs.informatics.ed.ac.uk/reports/91/ECS-LFCS-91-180/index.html
J and K: One User's Viewhttp://www.lfcs.informatics.ed.ac.uk/reports/96/ECS-LFCS-96-347
Envisioning a New Language: A Conversation With Victoria Livschitzhttp://www.lib.kth.se/Fulltext/fredlund010914.pdf
Yearning for a practical schemehttp://www.lib.uchicago.edu/keith/tcl-course/emacs-tutorial.html
Adding Optional Static Typing to Pythonhttp://www.libervis.com/modules/weblog/details.php?blog_id=23&PHPSESSID=1133fa84e956075051d6531f2a994c42
Java's new Considered Harmfulhttp://www.light1998.com/EXPLANATION.htm
Implementing Distributed Systems Using Linear Naminghttp://www.linearity.org/
Nets: Petri vs Lafonthttp://www.linearity.org/cas/papers/tr2002-1.ps
Stupid Question.http://www.linearity.org/cas/supervision/phiniki04sbm.pdf
Just What is it that Makes Martin-Lof's Type Theory so Different, so Appealing?http://www.linearity.org/cas/thesis/
Welcome to the New, Improved LtU!http://www.linearity.org/cas/weblog/complogs.html
Implementing Distributed Systems Using Linear Naminghttp://www.linearity.org/papers/wp1.ps.gz
Prolog and Natural-Language Analysishttp://www.ling.gu.se/~cooper/papers.html
Exploring NLP in Oz/Mozarthttp://www.ling.gu.se/~lager/index.html
Whither Now C++?http://www.ling.gu.se/~lager/index.html
Exploring NLP in Oz/Mozarthttp://www.ling.gu.se/~lager/kurser/Programming/kursplan.html
a new programming language called Lingohttp://www.lingolanguage.i12.com/
Wanted: platform-independent Standard MLhttp://www.linguistics.ucla.edu/people/Kracht/zaurus/zaurus.html#ocaml
Lojbanhttp://www.linguistics.uiuc.edu/agoldbrg/
The Foundations of Two-Dimensional Semanticshttp://www.linguistik.uni-erlangen.de/~rrh/papers/ontologies/dublin.html
Java Is a Language for the Masseshttp://www.linguistlist.org/~ask-ling/archive-1998.4/msg00522.html
Linguistic Relativity Hypothesishttp://www.linguistlist.org/issues/2/2-588.html#2
New Chip Heralds a Parallel Futurehttp://www.linuxdevices.com
Command Line Hackshttp://www.linuxdoc.org/LDP/abs/html/index.html
Why Johnny can't codehttp://www.linuxfocus.org/English/November2004/article352.shtml
New Chip Heralds a Parallel Futurehttp://www.linuxinsider.com/story/34548.html
New Chip Heralds a Parallel Futurehttp://www.linuxinsider.com/story/34707.html
The Art of Unix Programminghttp://www.linuxjournal.com/article.php?sid=3882
Apache vs. Yawshttp://www.linuxjournal.com/article.php?sid=4559
1st International Workshop on Interpreted Languageshttp://www.linuxjournal.com/article.php?sid=6011
DP-COOL 2003 Proceedingshttp://www.linuxjournal.com/article.php?sid=7099
An Invitation to SETLhttp://www.linuxjournal.com/article/6805
Linux Clustering with Ruby Queue: Small Is Beautifulhttp://www.linuxjournal.com/article/7922
Everything Your Professor Failed to Tell You About Functional Programminghttp://www.linuxjournal.com/article/8850
Linux Mag: GCC.NEThttp://www.linux-mag.com/2001-04/GCC_net_01.html
Guido van Rossum, Linux Magazine interviewhttp://www.linux-mag.com/2001-12/rossum_01.html
Good Ideas, Through the Looking Glasshttp://www.linux-nc.org/
Successful Schemehttp://www.linuxworld.com/linuxworld/lw-2000-10/lw-10-futurecomputing.html
Programming a functional futurehttp://www.linuxworld.com/linuxworld/lw-2000-11/lw-11-futurecomputing.html
C9X - The New ISO Standard for Chttp://www.linuxworld.com/linuxworld/lw-2000-12/lw-12-ritchie.html
NULLhttp://www.linuxworld.com/linuxworld/lw-2000-12/lw-12-ritchie.html
Quoteshttp://www.linuxworld.com/linuxworld/lw-2000-12/lw-12-ritchie.html
Quoteshttp://www.linuxworld.com/linuxworld/lw-2001-02/lw-02-stroustrup.html
Stroustrap interview at LinuxWorldhttp://www.linuxworld.com/linuxworld/lw-2001-02/lw-02-stroustrup.html
NULLhttp://www.linuxworld.com/linuxworld/lw-2001-02/lw-02-stroustrup.html
Animism: An Essential Concept in Programming?http://www.lirmm.fr/~ferber/
Why type systems are interestinghttp://www.lisarein.com/alankay/tour.html
Skribe 1.2b releasedhttp://www.lisoleg.net/lisoleg/os/Review%20of%20Virtual%20Machines.htm
Persistent Lisp (Mop Inside)http://www.lisp.de/software/plob/Welcome.html
Casting SPELs in Lisphttp://www.lisp.org/HyperSpec/Body/acc_firstcm_s_inthcm_tenth.html#first
Casting SPELs in Lisphttp://www.lisp.org/HyperSpec/Body/acc_rest.html#rest
Ian Bicking: The challenge of metaprogramminghttp://www.lisp.org/HyperSpec/Body/fun_compile.html
Casting SPELs in Lisphttp://www.lisperati.com/
New Common Lisp FAQhttp://www.lispniks.com/cl-gardeners/
New Common Lisp FAQhttp://www.lispniks.com/faq/faq.html#s2q1
New Common Lisp FAQhttp://www.lispniks.com/faq/faq.html#s3q1
New Common Lisp FAQhttp://www.lispniks.com/faq/faq.html
New Common Lisp FAQhttp://www.lispniks.com/faq/staging-faq.html
Congrats in orderhttp://www.lispnyc.org/
A Methodology for Generating Verified Combinatorial Circuitshttp://www.lisp-p.org/htdocs/peval/peval.cgi
What is so bad about compiling?http://www.lisp-p.org/peval/peval.cgi
Polymorphic replacementhttp://www.lispworks.com/documentation/HyperSpec/Body/07_b.htm
The fate of reduce() in Python 3000http://www.lispworks.com/documentation/HyperSpec/Body/f_reduce.htm#reduce
The Nature of Lisp (a tutorial)http://www.lispworks.com/documentation/HyperSpec/Front/Contents.htm
Larry Wall: Apocalypse 6http://www.lispworks.com/reference/HyperSpec/
CLRFIshttp://www.lispworks.com/reference/HyperSpec/Body/02_dhq.htm
Macros vs. Higher-order Programminghttp://www.lispworks.com/reference/HyperSpec/Body/03_aba.htm
Dynamically scoped functions vs. AOPhttp://www.lispworks.com/reference/HyperSpec/Body/07_ffb.htm
Macros vs. Higher-order Programminghttp://www.lispworks.com/reference/HyperSpec/Body/26_glo_c.htm#constant_form
Macros vs. Higher-order Programminghttp://www.lispworks.com/reference/HyperSpec/Body/26_glo_l.htm#literal
CLRFIshttp://www.lispworks.com/reference/HyperSpec/Body/26_glo_p.htm#purports_to_conform
Casting SPELs in Lisphttp://www.lispworks.com/reference/HyperSpec/Body/f_car_c.htm#car
CLRFIshttp://www.lispworks.com/reference/HyperSpec/Body/v_featur.htm
Description Logics in Literate Haskellhttp://www.lispworks.com/reference/HyperSpec/Front/Contents.htm
Dynamically scoped functions vs. AOPhttp://www.lispworks.com/reference/lcl50/aug/aug-133.html#HEADING133-0
Slow News Day: How About Some Benchmarks?http://www.lissett.com/ben/bench1.htm
pbookhttp://www.literateprogramming.com/
Neal Stephenson's USENIX keynotehttp://www.literateprogramming.com
New result re "linguistic determinism"http://www.liv.ac.uk/Philosophy/inuit.html
New bloghttp://www.livejournal.com/community/declarative/
New bloghttp://www.livejournal.com/userinfo.bml?user=declarative
Generics are a mistake?http://www.livejournal.com/users/demoness101/18036.html
Distributed Functional Programminghttp://www.livejournal.com/users/dkondr/15655.html
Programming challengehttp://www.livejournal.com/users/dr_klm/51584.html?thread=435072#t435072
Misc Linkshttp://www.livejournal.com/users/hisashim/232542.html
Table Oriented Programminghttp://www.livejournal.com/users/mansu/16351.html
Critical Acclaimhttp://www.livejournal.com/users/wallstreetgirl/friends
Non-Lisp, natively extensible?http://www.livelogix.net/logix/index.html
Logix: Multi-Language Programminghttp://www.livelogix.net/logix/index.html
Logix: Multi-Language Programminghttp://www.livelogix.net/logix/intro.html
Logix: Multi-Language Programminghttp://www.livelogix.net/logix/tutorial/5-Standard-Logix.html
Logix: Multi-Language Programminghttp://www.livelogix.net/logix/tutorial/7-Languages-Extending-and-Creating.html
Uniform Proofs as a Foundation for Logic Programminghttp://www.lix.polytechnique.fr/~dale/papers/apal91.pdf
Currying of Complex Interfaceshttp://www.lix.polytechnique.fr/Labo/Dale.Miller/papers/mll.ps
Sisal Programming languagehttp://www.llnl.gov/sisal/SisalHomePage.html
Udell at OSCON: IronPython newshttp://www.llvm.org/
The Memory Pool System: Thirty person-years of memory management development goes Open Sourcehttp://www.llvm.org
UCPy: Reverse Engineering Pythonhttp://www.lmcs-online.org/
Logical Methods in Computer Sciencehttp://www.lmcs-online.org/
Journals and papers?http://www.lmcs-online.org/
Journal "Logical Methods in CS"http://www.lmcs-online.org/index.php
Logical Methods in Computer Sciencehttp://www.lmcs-online.org/Information/purpose.php#Topics
Journal "Logical Methods in CS"http://www.lmcs-online.org/ojs/viewarticle.php?id=55&layout=abstract
To Dissect a Mockingbirdhttp://www.lns.cornell.edu/spr/2001-03/msg0031750.html
On the Revival of Dynamic Languageshttp://www.lochan.org/2005/keith-cl/research/msc/thesis/
ESSLLI 2003 - 18-29 Augusthttp://www.logic.at/esslli03/
ESSLLI 2003 - 18-29 Augusthttp://www.logic.at/esslli03/giveabs.php?21
ESSLLI 2003 - 18-29 Augusthttp://www.logic.at/esslli03/giveabs.php?23
ESSLLI 2003 - 18-29 Augusthttp://www.logic.at/esslli03/giveabs.php?28
ESSLLI 2003 - 18-29 Augusthttp://www.logic.at/esslli03/giveabs.php?29
ESSLLI 2003 - 18-29 Augusthttp://www.logic.at/esslli03/giveabs.php?32
ESSLLI 2003 - 18-29 Augusthttp://www.logic.at/esslli03/giveabs.php?36
ESSLLI 2003 - 18-29 Augusthttp://www.logic.at/esslli03/giveabs.php?39
ESSLLI 2003 - 18-29 Augusthttp://www.logic.at/esslli03/giveabs.php?7
ESSLLI 2003 - 18-29 Augusthttp://www.logic.at/esslli03/give-page.php?2
Logic Programming in Python (constraints)http://www.logilab.org/python-logic/constraint.html
Erlang: A Case Study of Technology Introductionhttp://www.logis.ro/downloads/OOGIS_Issues.pdf
'Information and Computation' Open Accesshttp://www.logosphere.org
Why Johnny can't codehttp://www.logowiki.net/
The O'Ciao Approach to OO Logic Programminghttp://www.logtalk.org
Lingua::Romana::Perligatahttp://www.lojban.org/
Speech-to-text friendly programming languageshttp://www.lojban.org/
Linguistic Relativity Hypothesishttp://www.lojban.org/
Lojbanhttp://www.lojban.org
Richard Feynman and the Connection Machinehttp://www.longnow.org/about/articles/ArtFeynman.html
Teaching programminghttp://www.longnow.org/about/articles/ArtFeynman.html
Richard Feynman and the Connection Machinehttp://www.longnow.org/views/essays/articles/ArtFeynman.php
Why, Krakatoa and Caduceus: Software proofhttp://www.loria.fr/~ranise/haRVey/
Elucidative Programminghttp://www.loria.fr/services/tex/english/litte.html
Tom 2.3 Releasedhttp://www.loria.fr
Connecting The Dotshttp://www.loudthinking.com/arc/000428.html
The Nature of Lisp (a tutorial)http://www.loudthinking.com/arc/000584.html
Derrida's Machineshttp://www.loveparade.net/pcl/tm/plisp/ENGLISH.EPS
A "Popular Science" treatment of FP/OOP?http://www.lrb.co.uk/
Extensible Term Languagehttp://www.lrde.epita.fr/cgi-bin/twiki/view/Publications/200505-SUD-esdf
Extensible Term Languagehttp://www.lrde.epita.fr/cgi-bin/twiki/view/Transformers/WebHome
Why do they program in C++?http://www.lri.fr/~filliatr/ocamlgraph
Getting started in language design -- reading material?http://www.lri.fr/~pouzet/lucid-synchrone/
Is this a new programming paradigmhttp://www.lri.fr/~pouzet/lucid-synchrone/papers/lucy.html
25 Years of CSPhttp://www.lsbu.ac.uk/menass/csp25/
25 Years of CSPhttp://www.lsbu.ac.uk/menass/csp25/programme/programme.html
Malbolge figured out?http://www.lscheffer.com/malbolge.html
More on the "generics are evil" memehttp://www.lshift.net/blog/2005/08/02/suns-disabling-coffee-beans
Second Haskell Communities and Activities Reporthttp://www.lshift.net/jobs.shtml
Why type systems are interestinghttp://www.lsv.ens-cachan.fr/~cortier/EVA/eva-comp.php
Relevance of Curry-Howardhttp://www.ltn.lv/~podnieks/mlog/ml3.htm#s35
Info neededhttp://www.lu.lv/eng/about/index.html
The language LUAhttp://www.lua.org/
History of Luahttp://www.lua.org/
Good languages with simple grammarhttp://www.lua.org/
Dressing up Self in JavaScripthttp://www.lua.org/
LPS: Language Prototyping Systemhttp://www.lua.org/
Moving Away From XSLThttp://www.lua.org/
Lua Lights up Telecom Testinghttp://www.lua.org/about.html
Domain-specific Embedded Languages and Program Generatorshttp://www.lua.org/about.html
History of Luahttp://www.lua.org/faq.html#1.4
History of Luahttp://www.lua.org/history.html
History of Luahttp://www.lua.org/manual/5.0/
History of Luahttp://www.lua.org/manual/5.0/manual.html#2.4.5
Good languages with simple grammarhttp://www.lua.org/manual/5.0/manual.html#BNF
Trying to get embedded python co-routines to workhttp://www.lua.org/manual/5.1/manual.html#2.11
The language LUAhttp://www.lua.org/manual/manual.html#4.6
History of Luahttp://www.lua.org/news.html
Virtual machine implementation and dynamic languageshttp://www.lua.org/papers.html
Case Study in Practical Language Usehttp://www.lua.org/spe.html
LL3 Webcasthttp://www.lua.org/spe.html
Prototype based OOhttp://www.lua.org/spe.html
History of Luahttp://www.lua.org/versions.html
Trying to get embedded python co-routines to workhttp://www.lua.org
Gosling vs. Dynamic Languageshttp://www.lua.org
Good languages with simple grammarhttp://www.lua.org
LL3 Webcasthttp://www.lua.org
History of Luahttp://www.lua.org
Virtual machine implementation and dynamic languageshttp://www.lua.org
The TYPES Fourmhttp://www.luca.demon.co.uk/
Introduction to (Formal) Type Systemshttp://www.luca.demon.co.uk/
Empirical Resultshttp://www.luca.demon.co.uk/Bibliography.html
Interview with Robin Milnerhttp://www.luca.demon.co.uk/BioComputing.htm
The Language of Biologyhttp://www.luca.demon.co.uk/BioComputing.htm
Dijkstra on analogies and anthropomorphismhttp://www.luca.demon.co.uk/Fonts.htm
Demonic Nondeterminacy: A Tribute to Edsger Wybe Dijkstrahttp://www.luckymojo.com/saintmartinoftours.html
Adaptive Softwarehttp://www.lushcode.com/machine/
What's up guys?http://www.lyricsondemand.com/c/chicagolyrics/icantdoitalonelyrics.html
Best Language Design Papers (survey)http://www.lysator.liu.se/c/bwk-on-pascal.html
Accidental Syntaxhttp://www.lysator.liu.se/c/duffs-device.html#duffs-device
Squeak: a Language for Communicating with Micehttp://www.lysator.liu.se/c/duffs-device.html
Code Readinghttp://www.lysator.liu.se/c/duffs-device.html
Notes on Programming in Chttp://www.lysator.liu.se/c/pikestyle.html
Martin Fowler on Language Workbenches and DSLshttp://www.lyx.org/
Enumerating the Rationalshttp://www.maa.org/reviews/thebook.html
Erlang: A Case Study of Technology Introductionhttp://www.maaw.info/ServiceIndustryArticles.htm
FPGA's, Soft Cores and Custom CPU's.http://www.machine-room.org/computers/8168/general.html
Google Reader and "continuations"http://www.mackmo.com/nick/blog/java/?permalink=Google-Reader-AJAX-Continuations.html
New Chip Heralds a Parallel Futurehttp://www.maconlinux.org
Inform 7: A relational DSL for interactive fiction with natural language syntaxhttp://www.macosxhints.com/
The Smalltalk Report 1991-1996http://www.macqueen.us/smalltalkReport/ST/91_95/INDEX.PDF
Back to the future...http://www.macqueen.us/smalltalkReport/ST/91_95/SMAL0101.PDF
The Smalltalk Report 1991-1996http://www.macqueen.us/smalltalkReport/ST/91_95/SMAL0101.PDF
The Smalltalk Report 1991-1996http://www.macqueen.us/smalltalkReport/ST/91_95/SMAL0201.PDF
Udell on licensing and lock-inhttp://www.macqueen.us/smalltalkReport/ST/91_95/SMAL0408.PDF
Smalltalk Reportshttp://www.macqueen.us/stIndex.html
The Smalltalk Report 1991-1996http://www.macqueen.us/stIndex.html
Death of the clienthttp://www.macromedia.com/software/flash/
Flash MXhttp://www.macromedia.com/software/flash/open/licensing/fileformat/
Distributed Functional Programminghttp://www.macs.hw.ac.uk/~dsg/gdh/
Avoiding worst case GC with large amounts of data?http://www.macs.hw.ac.uk/~dsg/gph/papers/abstracts/strategies.html
MathLanghttp://www.macs.hw.ac.uk/~fairouz/talks/talks2005/mathlang-general-talk.pdf
A Visual Environment for Developing Context-Sensitive Term Rewriting Systemshttp://www.macs.hw.ac.uk/~flavio/english.html
Tim Bray: Dynamic-Language IDEshttp://www.macs.hw.ac.uk/~jbw/papers/Wells:The-Essence-of-Principal-Typings:slightly-longer.pdf
MathLanghttp://www.macs.hw.ac.uk/~paulvt/mathlang/
The HM system does not have principal typings for all termshttp://www.macs.hw.ac.uk/~sebc/
hOp - Haskell Micro-Kernelhttp://www.macs.hw.ac.uk/~sebc/hOp/
House , hOp - the Haskell Operating Systemhttp://www.macs.hw.ac.uk/~sebc/hOp/
Scottish Programming Language Seminarhttp://www.macs.hw.ac.uk/~trinder/spls05/
Poly* type inference toolhttp://www.macs.hw.ac.uk/DART/software/PolyStar/
Poly* type inference toolhttp://www.macs.hw.ac.uk/DART/software/PolyStar/FAQ.html
Proof and Counterexamplehttp://www.macs.hw.ac.uk/esslli05
Relevance of Curry-Howardhttp://www.macs.hw.ac.uk/ultra/compositional-analysis/type-error-slicing/
Closures for Java or money backhttp://www.macta.f2s.com/Thoughts/Intelli-Dolphin%20Completion.htm
Getting Startedhttp://www.mactech.com/articles/mactech/Vol.07/07.05/LambdaCalculus/
Using an Abstracted Interpreter to Understand Abstract Interpretationhttp://www.mactech.com/articles/mactech/Vol.07/07.05/LambdaCalculus/index.html
Getting Startedhttp://www.mactech.com/articles/mactech/Vol.07/07.06/ChurchNumerals/index.html
Getting Startedhttp://www.mactech.com/articles/mactech/Vol.08/08.01/DazeY/
Using an Abstracted Interpreter to Understand Abstract Interpretationhttp://www.mactech.com/articles/mactech/Vol.08/08.01/DazeY/index.html
Getting Startedhttp://www.mactech.com/articles/mactech/Vol.09/09.09/Lambda/
Functional Imageshttp://www.maedastudio.com/
Events and Continuationshttp://www.mail-archive.com/cocoon-dev@xml.apache.org/msg34416.html
Events and Continuationshttp://www.mail-archive.com/cocoon-dev@xml.apache.org/msg34419.html
Events and Continuationshttp://www.mail-archive.com/cocoon-dev@xml.apache.org/msg34440.html
Events and Continuationshttp://www.mail-archive.com/cocoon-dev@xml.apache.org
GHood -- a graphical viewer for Hoodhttp://www.mail-archive.com/haskell@haskell.org/
Templates (C++, FPLs)http://www.mail-archive.com/haskell@haskell.org/
The Needle Programming Languagehttp://www.mail-archive.com/haskell@haskell.org/msg06669.html
Rearranging Haskell's Type Classeshttp://www.mail-archive.com/haskell@haskell.org/msg08013.html
Rearranging Haskell's Type Classeshttp://www.mail-archive.com/haskell@haskell.org/msg08020.html
GHood -- a graphical viewer for Hoodhttp://www.mail-archive.com/haskell@haskell.org/msg08183.html
Mercury Programming Languagehttp://www.mail-archive.com/haskell@haskell.org/msg08501.html
Mercury Programming Languagehttp://www.mail-archive.com/haskell@haskell.org/msg08508.html
Templates (C++, FPLs)http://www.mail-archive.com/haskell@haskell.org/msg08680.html
Templates (C++, FPLs)http://www.mail-archive.com/haskell@haskell.org/msg08701.html
Templates (C++, FPLs)http://www.mail-archive.com/haskell@haskell.org/msg08709.html
A practical approach to generic programminghttp://www.mail-archive.com/haskell@haskell.org/msg10365.html
Lambda over types (Haskell)http://www.mail-archive.com/haskell@haskell.org/msg10536.html
Lambda over types (Haskell)http://www.mail-archive.com/haskell@haskell.org/msg10545.html
Matthias Felleisen:The Human Language Interface (ppt)http://www.mail-archive.com/haskell@haskell.org/msg12174.html
Future of Haskell discussion @ Haskell Workshophttp://www.mail-archive.com/haskell@haskell.org/msg13366.html
Future of Haskell discussion @ Haskell Workshophttp://www.mail-archive.com/haskell@haskell.org/msg13383.html
Continuations (and call/cc) in Haskellhttp://www.mail-archive.com/haskell@haskell.org/msg14044.html
Using Physical Dimensionshttp://www.mail-archive.com/haskell-cafe@haskell.org/
Using Physical Dimensionshttp://www.mail-archive.com/haskell-cafe@haskell.org/msg00430.html
Using Physical Dimensionshttp://www.mail-archive.com/haskell-cafe@haskell.org/msg00446.html
Writing a counter functionhttp://www.mail-archive.com/haskell-cafe@haskell.org/msg01797.html
Codata and Comonads in Haskellhttp://www.mail-archive.com/haskell-cafe@haskell.org/msg02408.html
Funny characters inferencehttp://www.mail-archive.com/haskell-cafe@haskell.org/msg04187.html
Ward Cunningham: Testing, Types, and Morehttp://www.mail-archive.com/jug-discussion@tucson-jug.org/msg00355.html
We are not the only ones doing it...http://www.mail-archive.com/sc-l@securecoding.org/msg00321.html
Countering Trusting Trust through Diverse Double-Compilinghttp://www.mail-archive.com/sc-l@securecoding.org/msg00845.html
Cost of provably-correct codehttp://www.mail-archive.com/sc-l@securecoding.org/msg01278.html
Google Code Searchhttp://www.mail-archive.com/sc-l@securecoding.org/msg01368.html
expressivity of "idiomatic C++"http://www.mail-archive.com/unicon-group@lists.sourceforge.net/msg00616.html
Sharing Code through First-class Environmentshttp://www.mailgate.org/comp/comp.lang.scheme/msg04358.html
LL3 Webcasthttp://www.makeoutcity.com/Downloads/2003-LL3.html
LL3 Webcasthttp://www.makeoutcity.com/Downloads/2003-LL3.opml
PySTLhttp://www.malcolmson.com/pystl/
PySTLhttp://www.malcolmson.com/pystl/exposing.htm
Quiz: Language inventor or serial killer?http://www.malevole.com/mv/misc/killerquiz/
Which Java compiler for a student/research project?http://www.manageability.org/blog/archive/20021204%23found_a_reference_java_compiler/view
diagram & history of programming languageshttp://www.mandrakesoft.com/~prigaux/language-study/
Computer generates verifiable mathematics proofhttp://www.mangust.dk/skalberg/mt.php
Bitter Javahttp://www.manning.com/tate/
Reading, Writing, and Codehttp://www.maplefish.com/todd/aft.html
Basic(er) Simple(r) Type Theory(?)http://www.maplesoft.com/
Marco Cantù's Essential Pascalhttp://www.marcocantu.com/epascal/
Python Scripting Everywherehttp://www.markshuttleworth.com/bounty.html
Loving Lisp, or the Savy Programmer's Secret Weaponhttp://www.markwatson.com/opencontent/lovinglisp.zip
Fowler: Reducing Couplinghttp://www.martinfowler.com/articles/coupling.pdf
Is Design Dead?http://www.martinfowler.com/articles/designDead.html
UML and DSLshttp://www.martinfowler.com/bliki/ModelDrivenArchitecture.html
Leak Free Javascript Closureshttp://www.martinfowler.com/bliki/POJO.html
Programming for non-programmershttp://www.martinfowler.com/bliki/UmlMode.html
Formal methods for O/R mappinghttp://www.martinfowler.com/books.html#eaa
Database Abstraction Layers and Programming Languageshttp://www.martinfowler.com/books.html#eaa
Code generation vs. dynamic/introspective languageshttp://www.martinfowler.com/eaaCatalog/rowDataGateway.html
public vs. published interfaceshttp://www.martinfowler.com/ieeeSoftware/published.pdf
What is a Proposition?http://www.marxists.org/reference/subject/philosophy/works/ge/hilbert.htm
Object-oriented markuphttp://www.masonhq.com/
Interval Computationshttp://www.mat.univie.ac.at/~neum/software/int/
Online Books and Lecture Notes in Mathematicshttp://www.math.berkeley.edu/~gbergman/245/index.html
Devils and Angelshttp://www.math.chalmers.se/~augustss/AFP/problems/devils-n-angels/
Open-source C compiler targets FPGAshttp://www.math.chalmers.se/~koen/Lava/
Parsec, a fast combinator parserhttp://www.math.chalmers.se/~koen/ParserComboC/parser-combo-c.html
Lazy Functional Parser Combinators in Javahttp://www.math.chalmers.se/~koen/ParserComboC/parser-combo-c.html
O'Haskellhttp://www.math.chalmers.se/~nordland/ohaskell/
The Fun of Programminghttp://www.math.chalmers.se/~rjmh/
Designing and Using Combinatorshttp://www.math.chalmers.se/~rjmh/Combinators/
Courses Home Pageshttp://www.math.chalmers.se/~rjmh/Combinators/
NULLhttp://www.math.chalmers.se/~rjmh/Combinators/
Inhouse traininghttp://www.math.chalmers.se/~rjmh/Combinators/
Antipathy to Type Systemshttp://www.math.chalmers.se/~rjmh/Papers/whyfp.html
Composition Languageshttp://www.math.chalmers.se/~rjmh/Papers/whyfp.html
Question about Lazy-ness and algorithmic runtime analysishttp://www.math.chalmers.se/~rjmh/Papers/whyfp.html
Why Functional Programming Mattershttp://www.math.chalmers.se/~rjmh/Papers/whyfp.html
Whitepaper on new C# Featureshttp://www.math.grin.edu/courses/Scheme/r5rs-html/r5rs_3.html
Native XML Scriptinghttp://www.math.grin.edu/courses/Scheme/r5rs-html/r5rs_37.html
When is one thing equal to some other thing?http://www.math.harvard.edu/~mazur/preprints/when_is_one.pdf
Introduction to computability logichttp://www.math.lsa.umich.edu/~ablass/
Djinn, a theorem prover in Haskell, for Haskell.http://www.math.lsa.umich.edu/~ablass/7trees.ps
Introduction to computability logichttp://www.math.lsa.umich.edu/~ablass/llgames.pdf
Lambda the Ultimate Set Comprehensionhttp://www.math.lsa.umich.edu/~ablass/set.pdf
Categorical Logic and Type Theoryhttp://www.math.mcgill.ca/rags/jacobs.html
Definition of Typehttp://www.math.mcgill.ca/rags/linear/lfl.abstract.html
Definition of Typehttp://www.math.mcgill.ca/rags/linear/lfl.ps.gz
Most Productive FP Lang?http://www.math.nagoya-u.ac.jp/~garrigue/papers/fose2000.html
Advantages of Soft Typinghttp://www.math.nagoya-u.ac.jp/~garrigue/papers/privaterows.pdf
Lambda the Ultimate Set Comprehensionhttp://www.math.pitt.edu/~thales/flyspeck/
Ivory Towers and Gelfand's Principlehttp://www.math.rutgers.edu/~zeilberg/Opinion65.html
In the beginning was game semanticshttp://www.math.tau.ac.il/~aa/
Escape Analysis for Javahttp://www.math.tau.ac.il/~msagiv/courses/mm02.html
BRICS Activitieshttp://www.math.tulane.edu/mfps17.html
This Is the Title of This Story, Which Is Also Found Several Times in the Story Itselfhttp://www.math.uchicago.edu/~chruska/recursive/moser.html
On the Unusual Effectiveness of Logic in Computer Sciencehttp://www.math.ucla.edu/~asl/bsl/0702/0702-003.ps
Spreadsheet Languageshttp://www.math.umn.edu/systems_guide/gcc-2.95.3/gpc_6.html#SEC96
Eiffel Struggle Resultshttp://www.math.uni-goettingen.de/struggle/results.html
Old computer science and technical books worth searching forhttp://www.math.upenn.edu/%7Ewilf/DownldGF.html
Google Magichttp://www.math.upenn.edu/%7Ewilf/website/KendallWei.pdf
Language support for generating functions?http://www.math.upenn.edu/~wilf/DownldGF.html
On the Revival of Dynamic Languageshttp://www.math.utah.edu:8080/ftp/pub/tex/bib/idx/sigplan1980/19/6/122-131.html
The Fortress Language Spec v0.618http://www.math.utexas.edu/pipermail/maxima/2004/007453.html
PROGRAMMING WITH {SETS}http://www.math-atlas.org/welcome.html
Multidimensional arrayshttp://www.mathconsult.ch/showroom/pubs/MathProg/
Multidimensional arrayshttp://www.mathematica-journal.com/issue/v5i3/columns/maeder/index.html
MathML/DHTMLhttp://www.mathmlconference.org/2000/Talks/massy/
The logic of communicating on channelshttp://www.maths.mq.edu.au/~craig/pdf/language.pdf
Conversion of 'functional' to 'imperative' algorithms: is it possible?http://www.mathstat.dal.ca/~selinger/papers.html#control
A brief survey of quantum programming languageshttp://www.mathstat.dal.ca/~selinger/papers.html#flops04
Choice of OS of LtU readershttp://www.mathstat.dal.ca/~selinger/thinkpad.x31/images.html
Case Study in Practical Language Usehttp://www.mathweb.org
What do you believe about Programming Languages (that you can't prove (yet))?http://www.mathworks.com/products/simulink/
Why Johnny can't codehttp://www.maxreason.com/software/xbasic/xbasic.html
Lazy Functional Parser Combinators in Javahttp://www.mbravenboer.org/dotnet_resources.xhtml
Early history of Fortranhttp://www.mcjones.org/dustydecks/
Archiving LISP historyhttp://www.mcjones.org/dustydecks/
Bitsavers' Archivehttp://www.mcjones.org/dustydecks/archives/2004/11/28/34/
Classic LISP books onlinehttp://www.mcjones.org/dustydecks/archives/2005/07/10/44/
The birth of the FORTRAN II subroutinehttp://www.mcjones.org/dustydecks/archives/2005/08/07/46/
FORTRAN 25th anniversary film onlinehttp://www.mcjones.org/dustydecks/archives/2005/11/19/48/
Fortran articles onlinehttp://www.mcjones.org/dustydecks/archives/2006/01/01/49/
1995 SQL Reunion: People, Projects, and Politicshttp://www.mcjones.org/System_R/
1995 SQL Reunion: People, Projects, and Politicshttp://www.mcjones.org/System_R/SQL_Reunion_95/index.html
What is Stackless Python?http://www.mcmillan-inc.com/stackless.html
Simple explanation of Continuation Passinghttp://www.mcmillan-inc.com/tutorial1.html
Open problems in category theory and computing sciencehttp://www.mcs.le.ac.uk/~nghani/
Just What is it that Makes Martin-Lof's Type Theory so Different, so Appealing?http://www.mcs.vuw.ac.nz/~neil/publications/LesliePhD.ps
Notes on Postmodern Programminghttp://www.mcs.vuw.ac.nz/comp/Publications/CS-TR-02-9.abs.html
hOp - Haskell Micro-Kernelhttp://www.md.chalmers.se/~andrew/erratic-fudgets-abstract.html
Generic Programminghttp://www.md.chalmers.se/~augustss/cayenne/
QuickCheckhttp://www.md.chalmers.se/~koen/Papers/quick.ps
System programming using FPhttp://www.md.chalmers.se/~pareto/icfp99.ps
What good is Strong Normalization in Programming Languages?http://www.md.chalmers.se/~rjmh/Papers/popl-96.ps
System programming using FPhttp://www.md.chalmers.se/~rjmh/Papers/popl-96.ps
Functional programming in XSLThttp://www.md.chalmers.se/~rjmh/Papers/whyfp.html
The Next Mainstream Programming Languageshttp://www.md.chalmers.se/~rjmh/Papers/whyfp.html
Why type systems are interesting - part IIhttp://www.md.chalmers.se/~rjmh/Papers/whyfp.html
expressivity of "idiomatic C++"http://www.md.chalmers.se/~rjmh/Papers/whyfp.pdf
A software engineering problem: how would functional programming solve it?http://www.md.chalmers.se/Cs/Research/Functional/Fudgets/
Drafting Legislation Using XMLhttp://www.mds.rmit.edu.au/~tja/papers/
Expresso, environment for ISO 10303-1http://www.mel.nist.gov/msidstaff/denno/nist-expresso.html
Haskell v Ada v C++ v Awk v ...http://www.meltin.net/hacks/haskell/
On Garbage Collectionhttp://www.memorymanagement.org/
Garbage collecting computationshttp://www.memorymanagement.org/bib/baker77.html
any functional language without GC?http://www.mercury.cs.mu.oz.au/information/papers/CW2004_03_mazur.pdf
"Popular vs. Good" in Programming Languageshttp://www.merjis.com/
OCaml Release 3.08.0http://www.merjis.com/richj/computers/ocaml/tutorial/
VC++ Security Checks at Runtime and Compile Timehttp://www.merlintec.com
Needle, An OO FP Languagehttp://www.merylstreeponline.net/mvassar2.html
Designing and Implementing DSL languages: recommended reading?http://www.metacase.com/blogs/jpt/blogView
Designing and Implementing DSL languages: recommended reading?http://www.metacase.com/blogs/stevek/blogView
A Clockwork Orange: Nadsathttp://www.metafilter.com/mefi/30068
Tunes create context like languagehttp://www.metafilter.com/mefi/33861
Roll your own with JavaCChttp://www.metamata.com/javacc/
A + b * c in Brian Meek's "The static semantics file"http://www.metanotion.net/misc/thesis.pdf
A DSL based Web Framework.http://www.metanotion.net/software/webfu/
Types and reflectionhttp://www.metaocaml.org/
Multi-stage Programming in MetaOCamlhttp://www.metaocaml.org/doc/Tutorial%202003.pdf
Implicitly Heterogeneous Multi-stage Programminghttp://www.metaocaml.org/examples/dp/
Active Libraries and Universal Languageshttp://www.metaocaml.org/examples/gausselim/
Multi-stage Programming in MetaOCamlhttp://www.metaocaml.org/tutorial04/
Multi-Stage Languageshttp://www.metaocaml.org/tutorial04/
Why type systems are interestinghttp://www.metaocaml.org/tutorial04
Yearning for a practical schemehttp://www.metaocaml.org
Code Generation with Python, Cog, and Nanthttp://www.metaocaml.org
BitC, a new OS implementation languagehttp://www.metaocaml.org
A Deeper Look At Metafunctionshttp://www.metaocaml.org
Why type systems are interestinghttp://www.metaocaml.org
Gradual Typing for Functional Languageshttp://www.metaocaml.org
Practical Aspects of Multi-Stage Programminghttp://www.metaocaml.org
Code generation vs. dynamic/introspective languageshttp://www.metaocaml.org
Larry Wall: Apocalypse 6http://www.metaprl.org/
Alice Through the Looking Glasshttp://www.metaprl.org
Formal semantics for working programmershttp://www.metaprl.org
Open data types and open functionshttp://www.metaprl.org
Questions about Semantics.http://www.metaprl.org
Why type systems are interesting - part IIhttp://www.metaprl.org
A Deeper Look At Metafunctionshttp://www.metaprl.org
A Visual Environment for Developing Context-Sensitive Term Rewriting Systemshttp://www.metaprl.org
New RSS Feed(s)http://www.methodize.org/nntprss/
Email/news interfacehttp://www.methodize.org/nntprss/
Site speedhttp://www.methodize.org/nntprss/
Environment, scripting, and behaviorhttp://www.metrowerks.com/mw/default.htm
JavaScript 2.0: Evolving a Language for Evolving Systemshttp://www.meyerweb.com/eric/tools/s5/
Dataflow programming for PIC microcontrollershttp://www.microchip.com/
XMLSpy XSLT designer & end usershttp://www.microsoft.com/biztalk/beta/
LINQ May 2006 Previewhttp://www.microsoft.com/downloads/details.aspx?familyid=1e902c21-340c-4d13-9f04-70eb5e3dceea&displaylang=en
C# Language Specification 2.0 drafthttp://www.microsoft.com/downloads/details.aspx?FamilyID=9BBB9E60-E4F3-436D-A5A7-DA0E5431E5C1&displaylang=EN
C# Language Specification 2.0 (new features)http://www.microsoft.com/downloads/details.aspx?FamilyID=9BBB9E60-E4F3-436D-A5A7-DA0E5431E5C1&displaylang=EN
Whiteboard with Anders Hejlsberghttp://www.microsoft.com/downloads/details.aspx?familyid=b056a273-69f8-4871-b95d-4ebd2806f62f&displaylang=en
VB8 Language Specificationhttp://www.microsoft.com/downloads/details.aspx?familyid=ca6e29d9-47d5-472a-9e65-7d9e4e98be0f&displaylang=en
Status of XQuery in the .NET Framework 2.0http://www.microsoft.com/downloads/details.aspx?familyid=D6A10783-A4E4-4463-8444-F88BE48760B3&displaylang=en
Ongoing Discussion on the Value of DotNethttp://www.microsoft.com/licensing/sharedsource/sharedsourcewp.asp
The CityScript Little Languagehttp://www.microsoft.com/mind/0297/activescripting.htm
The CityScript Little Languagehttp://www.microsoft.com/mind/0897/extreme0897.htm
The CityScript Little Languagehttp://www.microsoft.com/mind/defaulttop.asp?page=/mind/0698/cutting0698.htm&nav=/mind/0698/inthisissuecolumns0698.htm
What will Apple's move to Intel mean for Alternative Language Communities?http://www.microsoft.com/net/
1st International Workshop on Interpreted Languageshttp://www.microsoft.com/net/
New GUI paradigmhttp://www.microsoft.com/office/preview/uioverview.mspx
Uncovering Rotor -- A Shared Source CLIhttp://www.microsoft.com/partner/products/microsoftnet/SharedSourceCsharpCLIFAQ.asp
Ongoing Discussion on the Value of DotNethttp://www.microsoft.com/partner/products/microsoftnet/SharedSourceCsharpCLIFAQ.asp
Stanley Lippman's C++ Bloghttp://www.microsoft.com/presspass/press/2001/oct01/10-19lippmanpr.asp
Bash Reference Manualhttp://www.microsoft.com/TechNet/win95/reskit/part8/rka_dos.asp
Anders Hejlsberg interview on Generics in C#http://www.microsoft.com/uk/msdn/future/
Computer Science Looks for a Remakehttp://www.microsoft.com/whdc/devtools/tools/SDV.mspx
Microsoft Forges Ahead With New Compiler Technologyhttp://www.microsoft-watch.com/article2/0,0,1201208,00.asp?kc=MWRSS02129TX1K0000535
Microsoft Xen On Track to Debut as 'X Omega'http://www.microsoft-watch.com/article2/0,4248,1529588,00.asp
Microsoft Xen On Track to Debut as 'X Omega'http://www.microsoft-watch.com/article2/0,4248,1530809,00.asp
Microsoft 'X#' On Tap?http://www.microsoft-watch.com/article2/1,4248,766199,00.asp
Languages by people in langsmiths@yahoogroups.comhttp://www.mike-austin.com/home/reference/languages/index.shtml
Apple Flunks First Grade Mathhttp://www.mikeindustries.com/
Apple Flunks First Grade Mathhttp://www.mikeindustries.com/blog/archive/2004/08/apple-calculator
A Free Implementation of CLIMhttp://www.mikemac.com/mikemac/McCLIM/
Chuck Moore has a websitehttp://www.mindspring.com/~chipchuck
International Components for Unicode 3.0 Releasedhttp://www.mindspring.com/~markus.scherer/unicode/tn-uni16-20040113.html
More on the "generics are evil" memehttp://www.mindview.net/
Thinking in Pythonhttp://www.mindview.net/Books/TIPython
Language Mythshttp://www.mindview.net/Etc/Discussions/CheckedExceptions
unchecked exceptions are like runtime type checking?http://www.mindview.net/Etc/Discussions/CheckedExceptions
New languages for OS level programming?http://www.minix3.org/
Extensible Term Languagehttp://www.minworks.co.uk/sss/
Extensible Term Languagehttp://www.minworks.co.uk/sss/spec.pdf
Blue & BlueJhttp://www.mip.sdu.dk/%7Emik/blue/
SICP Translationshttp://www.miranda.org/~jkominek/rot13/
Why Johnny can't codehttp://www.mired.org/home/mwm/try_python/
Correctness by Construction: Better Can Also Be Cheaperhttp://www.mirsa.org.uk
Software safety by the numbershttp://www.misra.org.uk/
Correctness by Construction: Better Can Also Be Cheaperhttp://www.misra.org.uk/
Rules for Developing Safety-Critical Codehttp://www.misra-c2.com/index.htm
Ted Nelson's ZigZaghttp://www.mit.jyu.fi/antkaij/plinzz.pdf
Rediscovering Object Orientationhttp://www.mjolner.com/mjolner-system/books_en.php#betabook
Incremental Mature GCUsing the Train Algorithmhttp://www.mjolner.com/mjolner-system
Incremental Mature GCUsing the Train Algorithmhttp://www.mjolner.com
Your Wish Is My Command - Programming By Examplehttp://www.mkp.com/books_catalog/catalog.asp?ISBN=1-55860-688-2#Contents
Your Wish Is My Command - Programming By Examplehttp://www.mkp.com/books_catalog/catalog.asp?ISBN=1-55860-688-2
Shrink-wrap developers: what programming language?http://www.mlton.org/
Oleg's USENIX2002 reporthttp://www.mlton.org/
Oleg's USENIX2002 reporthttp://www.mlton.org/HTML/node21.html
Oleg's USENIX2002 reporthttp://www.mlton.org/HTML/node5.html
What are the real benefits of FP?http://www.mm.informatik.tu-darmstadt.de/~kuehne/fps/
What do you believe about Programming Languages (that you can't prove (yet))?http://www.modelica.org/
Modelica: Modeling of Complex Physical Systemshttp://www.modelica.org/
Modelica: Modeling of Complex Physical Systemshttp://www.modelica.org/documents/ModelicaOverview14.pdf
The New C++: Trip Report, October 2002http://www.moderncppdesign.com/
Erlang the Moviehttp://www.modrykrokodil.sk/01_vtip/serial/img/Lenin_2.gif
Modula-4http://www.modula-4.org
Good Ideas, Through the Looking Glasshttp://www.modulaware.com/mdlt52.htm
Module Concept For C++http://www.modulaware.com/mdlt52.htm
User-defined functions in Excelhttp://www.mojowire.com/TravelsWithSmalltalk/DaveThomas-TravelsWithSmalltalk.htm
Patterns for Scripted Applications and scriptinghttp://www.moleskine.f2s.com
What being an Editor is all abouthttp://www.mondrian-script.org/
.Net x 2 + Mozarthttp://www.mondrian-script.org/
Mondrianhttp://www.mondrian-script.org/
Hugs98 for .NEThttp://www.mondrian-script.org/
More from Udell on typinghttp://www.mondrian-script.org/mondrian/v0/default.htm
No FP languages for the real-worldhttp://www.mondrian-script.org
Mono 1.0 Shipshttp://www.mono-project.com/about/index.html
Mono 1.0 Shipshttp://www.mono-project.com/using/relnotes/1.0-features.html
User-defined functions in Excelhttp://www.moria.de/~michael/teapot/
Exploring NLP in Oz/Mozarthttp://www.mozart-oz.org/
Whither Now C++?http://www.mozart-oz.org/
Making reliable distributed systems in the presence of software errorshttp://www.mozart-oz.org/
The X10 Programming Languagehttp://www.mozart-oz.org/
.Net x 2 + Mozarthttp://www.mozart-oz.org/
Convergencehttp://www.mozart-oz.org/
A Good OOP Critique?http://www.mozart-oz.org/
The Nice Programming Languagehttp://www.mozart-oz.org/
Concepts, Techniques and Models of CPhttp://www.mozart-oz.org/
Oz newshttp://www.mozart-oz.org/
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.mozart-oz.org/
Oz Grows Uphttp://www.mozart-oz.org/
Erlang is Ickyhttp://www.mozart-oz.org/
Introduction to Concurrent Programming with Stackless Pythonhttp://www.mozart-oz.org/
Peter Van Roy here on LtUhttp://www.mozart-oz.org/
DP-COOL 2003 Proceedingshttp://www.mozart-oz.org/
Concurrencyhttp://www.mozart-oz.org/documentation/apptut/node9.html
Constraint Programminghttp://www.mozart-oz.org/documentation/fdt/
Poploghttp://www.mozart-oz.org/documentation/foreign
Oz has macros!http://www.mozart-oz.org/documentation/macro/index.html
A software engineering problem: how would functional programming solve it?http://www.mozart-oz.org/documentation/mozart-stdlib/wp/qtk/html/index.html
Poploghttp://www.mozart-oz.org/documentation/mozart-stdlib/wp/qtk/html
Relational Programming (whatever happened to...)http://www.mozart-oz.org/documentation/notation/index.html
Why Are ALL Programming Languages So Low Level?http://www.mozart-oz.org/documentation/tutorial/
Exploring NLP in Oz/Mozarthttp://www.mozart-oz.org/documentation/tutorial/node1.html
logic/constraint/relational programming?http://www.mozart-oz.org/documentation/tutorial/node12.html#chapter.lp
Inside every API is a programming language struggling to get outhttp://www.mozart-oz.org/documentation/tutorial/node8.html#chapter.concurrency
Concurrency made easy?http://www.mozart-oz.org/documentation/tutorial/node8.html
Poploghttp://www.mozart-oz.org/download/view.cgi?action=rpm
Mozart Oz 1.3.1 Releasedhttp://www.mozart-oz.org/download/view.cgi
Mozart Oz 1.3.0 Releasedhttp://www.mozart-oz.org/download/view.cgi
Essay: Multi-Paradigm Design and Generic Programminghttp://www.mozart-oz.org/features.html
The right default: concurrent components with message passinghttp://www.mozart-oz.org/features.html
Disruptive PLT, 4 years laterhttp://www.mozart-oz.org/governance.html
CTMhttp://www.mozart-oz.org/lists/
Disruptive PLT, 4 years laterhttp://www.mozart-oz.org/lists/
Inherited Traits - Classes Like Never Beforehttp://www.mozart-oz.org/lists/oz-hackers/0201.html
AOP Without The Buzzwordshttp://www.mozart-oz.org/lists/oz-hackers/0201.html
Oz Grows Uphttp://www.mozart-oz.org/lists/oz-users/0282.html
Concepts, Techniques and Models of CPhttp://www.mozart-oz.org/lists/oz-users/0410.html
Logic Programminghttp://www.mozart-oz.org/lists/oz-users/0425.html
Logic Programminghttp://www.mozart-oz.org/lists/oz-users/0428.html
Logic Programminghttp://www.mozart-oz.org/lists/oz-users/0430.html
Atoms as Objects?http://www.mozart-oz.org/lists/oz-users/0431.html
Logic Programminghttp://www.mozart-oz.org/lists/oz-users/0433.html
Making reliable distributed systems in the presence of software errorshttp://www.mozart-oz.org/lists/oz-users/0861.html
Ken Shan: Shift to Controlhttp://www.mozart-oz.org/lists/oz-users/4377.html
The Tragedy of the APIhttp://www.mozart-oz.org/lists/oz-users/4420.html
The Tragedy of the APIhttp://www.mozart-oz.org/lists/oz-users/4512.html
The Tragedy of the APIhttp://www.mozart-oz.org/lists/oz-users/4513.html
Unification on Stateless Objectshttp://www.mozart-oz.org/lists/oz-users/4536.html
The Tragedy of the APIhttp://www.mozart-oz.org/lists/oz-users/4578.html
Poploghttp://www.mozart-oz.org/lists/oz-users/5183.html
Poploghttp://www.mozart-oz.org/lists/oz-users/5184.html
Growing a Languagehttp://www.mozart-oz.org/mogul/doc/mathweb/httpd
PL for interactive simulationhttp://www.mozart-oz.org/mogul/info/category/gui:tk.html
Poploghttp://www.mozart-oz.org/mogul/info/mahmoud/oztclodbc.html
The right default: concurrent components with message passinghttp://www.mozart-oz.org/papers/abstracts/lncs1686.html
Constraint Programminghttp://www.mozart-oz.org/papers/abstracts/ProgrammingConstraintServices.html
Oz has macros!http://www.mozart-oz.org/pipermail/mozart-users/2006/014671.html
Constraint Programminghttp://www.mozart-oz.org/pipermail/mozart-users/2006/015006.html
Oz has macros!http://www.mozart-oz.org/pipermail/mozart-users/2006/015052.html
The SkyNet Virus: Why it is Unstoppable; How to Stop ithttp://www.mozart-oz.org
Surveyshttp://www.mozart-oz.org
Why don't more people use Prolog?http://www.mozart-oz.org
Transparent Persistencehttp://www.mozart-oz.org
PL for interactive simulationhttp://www.mozart-oz.org
OCaml vs. C++ for Dynamic Programminghttp://www.mozart-oz.org
New features proposed for Java 1.5 by Sunhttp://www.mozart-oz.org
Life and Times of Anders Hejlsberghttp://www.mozart-oz.org
Language Mythshttp://www.mozart-oz.org
Growing a Languagehttp://www.mozart-oz.org
Croquet Project Releases Initial Developer Releasehttp://www.mozart-oz.org
Concurrency made easy?http://www.mozart-oz.org
Chameleonhttp://www.mozart-oz.org
Barbara Partee: Reflections of a Formal Semanticist as of Feb 2005http://www.mozart-oz.org
ACM Queue: On Usability of Programming Languageshttp://www.mozart-oz.org
Embedding Prolog in Haskellhttp://www.mozart-oz.org
Case Study in Practical Language Usehttp://www.mozart-oz.org
Mozart-Ozhttp://www.mozart-oz.org
The C++ Source Journalhttp://www.mozart-oz.org
Why type systems are interestinghttp://www.mozart-oz.org
Making reliable distributed systems in the presence of software errorshttp://www.mozart-oz.org
BitC, a new OS implementation languagehttp://www.mozart-oz.org
Alicehttp://www.mozart-oz.org
JavaScript 2.0: Evolving a Language for Evolving Systemshttp://www.mozilla.org/docs/dom/domref/
Classic CS Textshttp://www.mozilla.org/js/language/bibliography.html
JavaScript 2.0: Evolving a Language for Evolving Systemshttp://www.mozilla.org/js/language/evolvingJS.pdf
Holding onto JavaScript's pasthttp://www.mozilla.org/js/language/evolvingJS.pdf
JavaScript 2.0 Versioninghttp://www.mozilla.org/js/language/js20/
JavaScript 2.0 Versioninghttp://www.mozilla.org/js/language/js20/rationale/versioning.html
Problem with postinghttp://www.mozilla.org/products/firefox/
ElectricalFirehttp://www.mozilla.org/projects/ef/
Robert Harper: Types and Programming Languageshttp://www.mozilla.org/projects/mathml/fonts/
Functional Programming Has Reached The Masses; It's Called Visual Basichttp://www.mozilla.org/projects/xpcom/
Microsoft Xen On Track to Debut as 'X Omega'http://www.mozilla.org/projects/xul/
Scripting Languages For Javahttp://www.mozilla.org/rhino/
Currying of Complex Interfaceshttp://www.mozilla.org/rhino/
Public resources for ECMAScript Edition 4http://www.mozilla.org/rhino/
Readable Java 1.5http://www.mozilla.org/rhino/
Curl on /. + Quickieshttp://www.mozilla.org/xpfe/xptoolkit/xulintro.html
It's the language, stupid. Or is it?http://www.mozilla.org
It's the language, stupid. Or is it?http://www.mozillazine.org/
It's the language, stupid. Or is it?http://www.mozillazine.org/talkback.html?article=5102
Byte Code Engineering Libraryhttp://www.mozquito.com
Shrink-wrap developers: what programming language?http://www.mpeltd.demon.co.uk/
Interval Computationshttp://www.mpfr.org/
Rethinking Linguistic Relativityhttp://www.mpi.nl/world/introgump-lev.pdf
Rethinking Linguistic Relativityhttp://www.mpi.nl/world/pub/lang&mind_final1.pdf
Probabilistic languages for kids?http://www.mpib-berlin.mpg.de/dok/full/gg/ggwdfbabs/ggwdfbabs.htm
Dynamic Web Sites with XML, XSLT and JSPhttp://www.mpi-sb.mpg.de/AGD/
A Software Engineering Perspective on Algorithmicshttp://www.mpi-sb.mpg.de/LEDA/leda.html
The Fortress Language Spec v0.618http://www.mppmu.mpg.de/Introduction/general/subsection2.4.4.3.html
Speech-to-text friendly programming languageshttp://www.mrao.cam.ac.uk/~cjb/
Geometric Algebrahttp://www.mrao.cam.ac.uk/~clifford/introduction/intro/node4.html
Geometric Algebrahttp://www.mrao.cam.ac.uk/~clifford/publications/ps/chris_thesis.pdf
Interval Datatypehttp://www.mscs.mu.edu/~georgec/IFAQ/
Interval Datatypehttp://www.mscs.mu.edu/~georgec/IFAQ/real2ivl.html
Interval Datatypehttp://www.mscs.mu.edu/~georgec/IFAQ/tjostheim1.html
Interval Datatypehttp://www.mscs.mu.edu/~georgec/IFAQ/what_is1.html
Don Box: Teaching my kids to programhttp://www.ms-inc.net/kpl.aspx
Miscellanyhttp://www.msnbc.com/news/601794.asp?0dm=C216B&cp1=1
Developing Reliable Software with Scripting Languageshttp://www.msnbc.com/news/851208.asp?0cv=CB10
Abramsky powerdomainhttp://www.mta.ca/~cat-dist/categories.html
JavaScript 2.0: Evolving a Language for Evolving Systemshttp://www.mtasc.org
Prolog and Natural-Language Analysishttp://www.mtome.com/pnla-physical.html
What Makes Erlang Processes Tick?http://www.mu.dk/cl-muproc
DBC for Lisphttp://www.muc.de/~hoelzl/tools/dbc/dbc-intro.html
XSL as a Programming Language?http://www.mulberrytech.com/xsl/xsl-list/archive/msg12453.html
XSL as a Programming Language?http://www.mulberrytech.com/xsl/xsl-list/archive/msg12460.html
XSL as a Programming Language?http://www.mulberrytech.com/xsl/xsl-list/archive/msg12463.html
(Systems) Software Research is Irrelevanthttp://www.multicians.org/
Multics Software Featureshttp://www.multicians.org/andre.html
Multics Software Featureshttp://www.multicians.org/features.html#tag1.7
Multics Software Featureshttp://www.multicians.org/features.html
Multicshttp://www.multicians.org/features.html
Most amazing designer?http://www.multicians.org/mepap.html
EMACS: The Extensible, Customizable Display Editorhttp://www.multicians.org/mepap.html
Flexible Exception Handling (in Smalltalk)http://www.multicians.org/mgs.html#signal
PL/I and Multicshttp://www.multicians.org/pl1.html
Multics Software Featureshttp://www.multicians.org/unix.html
The MultiJava Projecthttp://www.multijava.org
DP-COOL 2003 Proceedingshttp://www.multiparadigm.org/dpcool03/
DP-COOL 2003 Proceedingshttp://www.multiparadigm.org/dpcool03/dpcool.ps.gz
DP-COOL 2003 Proceedingshttp://www.multiparadigm.org/dpcool03/dpcool.ps.gz
DP-COOL 2003 Proceedingshttp://www.multiparadigm.org/mpool01/index.html
DP-COOL 2003 Proceedingshttp://www.multiparadigm.org/mpool2003/
DP-COOL 2003 Proceedingshttp://www.multiparadigm.org
Charming Python: Using combinatorial functions in the itertools modulehttp://www.muppetlabs.com/~breadbox/intercal-man/s04.html
Growing a Languagehttp://www.muppetlabs.com/~breadbox/txt/al.html
Q - Equational Programming Languagehttp://www.musikwissenschaft.uni-mainz.de/~ag/q/
Q - Equational Programming Languagehttp://www.musikwissenschaft.uni-mainz.de/~ag/q/qdoc_6.html#SEC27
Natural Language Programming for Interactive Fictionhttp://www.mv.com/ipusers/xlisper/zil.pdf
Sun ships "extensible" Java compiler?http://www.mvcsoft.com/aboutjdo/enhancement.htm
Making the Case for PHP at Yahoo!http://www.mvps.org/directx/smalltalk/articles/mt_intro.htm
VB.Net and backwards compatibilityhttp://www.mvps.org/vb/index.html?rants/dotnot.htm
E Thesis: Robust Compositionhttp://www.mvsbook.fsnet.co.uk/chap03b.htm
Informal Scheme Workshop in Londonhttp://www.m-w.com/
Parallel-Concurrent Programming Dept.http://www.m-w.com/cgi-bin/dictionary?book=Dictionary&va=concurrent&x=0&y=0
Definition of Typehttp://www.m-w.com/cgi-bin/dictionary?book=Dictionary&va=connotation
Definition of Typehttp://www.m-w.com/cgi-bin/dictionary?book=Dictionary&va=meaning
Definition of Typehttp://www.m-w.com/cgi-bin/dictionary?book=Dictionary&va=semantic
Code Generation with Python, Cog, and Nanthttp://www.mygenerationsoftware.com/
Java hits obstacle with cell phoneshttp://www.my-siemens.com/MySiemens/CDA/Index/0,2730,HQ_en_0_product%253AMW%252FHD%252FHD%252FSL45I%252Fdesc,FF.html
Is "post OO" just over?http://www.myspace.com/kruhft
RDF and Databaseshttp://www.mysql.org
Database Abstraction Layers and Programming Languageshttp://www.mysql.org
Mind Mappershttp://www.mystickies.com
Chuck - Concurrent audio programming languagehttp://www.nabble.com/forum/Search.jtp?query=debian&forum=535&local=y&daterange=0&startdate=&enddate=
USENIX JVM Symposium '02http://www.nada.kth.se/~hoffmann/
Book Review: Purely Functional Data Structureshttp://www.nada.kth.se/~snilsson/public/papers/treap/intro.html
Naked Objectshttp://www.nakedobjects.org/home.html
Syntax Designhttp://www.nakedobjects.org/static.php?content=content.html
Naked Objectshttp://www.nakedobjects.org/static.php?content=no-approach.html
Dynamic Web Sites with XML, XSLT and JSPhttp://www.nalasoftware.com/
USENIX2003: A Logic File Systemhttp://www.namesys.com/whitepaper.html
Database File Systemhttp://www.namesys.com/whitepaper.html
RDF Elevator Pitchhttp://www.namesys.com
Chemistry, Graph Tranformation and Programming Languageshttp://www.nanomedicine.com/NMI/2.4.1.htm
Cost of provably-correct codehttp://www.nasa.gov/centers/ames/research/exploringtheuniverse/exploringtheuniverse-computercheck.html
'Information and Computation' Open Accesshttp://www.nature.com/nature/journal/v436/n7053/index.html
Killer Props for Computer Scientist!http://www.nature.com/news/2004/041213/full/041213-3.html
ESSLLI 2003 - 18-29 Augusthttp://www.nature.com/nsu/030120/030120-3.html
Tunes create context like languagehttp://www.nature.com/nsu/040614/040614-11.html
Functional Programming Has Reached The Masses; It's Called Visual Basichttp://www.navalcity.org/htmlsidor/valkommen_eng.htm
Typetoolhttp://www.ncc.up.pt/typetool/cgi-bin/tt.pl
Functional programming and software engineeringhttp://www.ncgia.ucsb.edu/conf/interop97/program/papers/kuhn.html
Sun Invites IBM, Cray To Work On New Computer Languagehttp://www.ncsc.org/casc/meetings/CASC2.pdf
JavaScript with Continuations and its use in Apache Cocoonhttp://www.neci.nec.com/PLS/Kali.html
PostScript control structureshttp://www.nedbatchelder.com/blog/20031216T074258.html
Why type systems are interesting - part IIhttp://www.nedbatchelder.com/blog/200408.html#e20040810T090045
Territorial Exception Handlinghttp://www.nedbatchelder.com/text/exceptions-in-the-rainforest.html
Sash: The Javascript Runtimehttp://www.neilpearce.com/js/index.html
Sash: The Javascript Runtimehttp://www.neilpearce.com/kaboom
newLisp: A better Lisp/Scheme Fusion...http://www.neilvandyke.org/htmlprag/
Yearning for a practical schemehttp://www.neilvandyke.org/quack/
Nemerlehttp://www.nemerle.org/
Mono 1.0 Shipshttp://www.nemerle.org/
Non-Lisp, natively extensible?http://www.nemerle.org/
Haskell and creative freedomhttp://www.nemerle.org
Ethnographic Study of Copy and Paste Programming Practices in OOPLhttp://www.nemerle.org
Buried Treasure - No Fluff Just Stuffhttp://www.nemerle.org
static AND dynamic typinghttp://www.neolis.fr/smalltyper/
Darcs: an open source version control system implemented in Haskellhttp://www.nepls.org/Events/13/
Linguistic side effectshttp://www.nepls.org/Events/8/
PL for interactive simulationhttp://www.nestafuturelab.org/showcase/create_a_creature/create_a_creature.htm
Semantic Web scripting languageshttp://www.netalleynetworks.com/community/jgeldart/research/adenosine/
Eclipsehttp://www.netbeans.org
XML and run-time typinghttp://www.netcrucible.com/blog/2002/12/20.html#a263
Nullable Typeshttp://www.netcrucible.com/blog/PermaLink.aspx?guid=62a3eac4-3a1a-4429-be64-fd1232adce65
OPML in the browserhttp://www.netcrucible.com/xslt/opml.html
Twisted Matrix Networking for Pythonhttp://www.netfilter.org/
Multivariate Regressionhttp://www.netlib.org/
Lazy linear algebrahttp://www.netlib.org/lapack/
1st International Workshop on Interpreted Languageshttp://www.netobjectdays.org/
Evolving a programming languagehttp://www.netscape.com/
On the future of REBOL.http://www.newarchitectmag.com/documents/s=2457/new1015630100801/index.html
newLisp: A better Lisp/Scheme Fusion...http://www.newlisp.org/index.cgi?page=Differences_to_Other_LISPs
newLisp: A better Lisp/Scheme Fusion...http://www.newlisp.org
Will Java always be slower than C++http://www.newmonics.com/dat/rtji.pdf
Which comes first, language or thought?http://www.news.harvard.edu/gazette/2004/07.22/21-think.html
Map of LtU readershttp://www.news.wisc.edu/news/images/Milky_Way_galaxy_sun05.jpg
Computer generates verifiable mathematics proofhttp://www.newscientist.com/article.ns?id=dn7286&feedId=online-news_rss20
Natural Language Programminghttp://www.newscientist.com/dailynews/news.jsp?id=ns9999595
"Maths is true by accident."http://www.newscientist.com/features/features.jsp?id=ns22811
New result re "linguistic determinism"http://www.newscientist.com/news/print.jsp?id=ns99996303
New Scientist interview with Alexandra Aikhenvaldhttp://www.newscientist.com/opinion/opinterview.jsp;jsessionid=KNBHENHKEGCH?id=ns24321
Python's Beachhead in OpenOffice: PyUNOhttp://www.newsfactor.com/perl/story/20982.html
RDF Elevator Pitchhttp://www.newsfactor.com/story.xhtml?story_title=The_Secret_World_of_ReiserFS&story_id=23157
Simon Peyton Joneshttp://www.newsforge.com/article.pl?sid=01/07/03/0117248&mode=thread
Email/news interfacehttp://www.newsgator.com/NGOLProduct.aspx?ProdID=NetNewsWire
Microsoft Atlashttp://www.nextapp.com/platform/echo2/echo/
Code Readinghttp://www.nga.gov.au/InternationalPrints/Tyler/Detail.cfm?IRN=155521&ViewID=2
Map of LtU readershttp://www.ngi.be
The Nature of Lisp (a tutorial)http://www.nhplace.com/kent/
Flexible Exception Handling (in Smalltalk)http://www.nhplace.com/kent/Papers/Condition-Handling-2001.html
Error handling strategieshttp://www.nhplace.com/kent/Papers/Condition-Handling-2001.html
Continuations as UI elementshttp://www.nhplace.com/kent/Papers/Condition-Handling-2001.html
Pragmatic Programmers Interviewhttp://www.nhplace.com/kent/Papers/Exceptional-Situations-1990.html
Ruby: Language of the Programming Ãœbermensch?http://www.nhplace.com/kent/PFAQ/unwind-protect-vs-continuations.html
Aardappel and visual programminghttp://www.ni.com/labview/
Is "type" a fundamental intrinsic property of values?http://www.ni.com
Glee: A new array languagehttp://www.nial.com/AboutNial/AboutNial.html
Trivia: Programming Language Naming Patternshttp://www.nickle.org
Google Web Toolkithttp://www.nikhilk.net/Entry.aspx?id=121
Description Logics in Literate Haskellhttp://www.ninebynine.org/Software/HaskellDL/DLExploration.lhs
Description Logics in Literate Haskellhttp://www.ninebynine.org
XNHTMLhttp://www.ning.com/
Naked Objectshttp://www.nitrohq.com/
Developing Reliable Software with Scripting Languageshttp://www.nizkor.org/features/fallacies/ad-hominem.html
Parrot 0.2.2 Releasedhttp://www.nntp.perl.org/group/perl.perl6.compiler/923
Francis Crick (1916-2004)http://www.nobel.se/medicine/educational/gene-code/history.html
Java hits obstacle with cell phoneshttp://www.nokia.com/phones/7650/specifications.html
Does Visual Studio Rot the Mind?http://www.nomaware.com/monads/
Does Visual Studio Rot the Mind?http://www.nomaware.com/monads/examples/example3.hs
Explaining monadshttp://www.nomaware.com/monads/html/
All About Monadshttp://www.nomaware.com/monads/html/index.html
Best PL tutorial/intro?http://www.nomaware.com/monads/html/index.html
All About Monadshttp://www.nomaware.com/monads/html/introII.html
&mu;ABC: A Minimal Aspect Calculushttp://www.nomaware.com/monads/html/introIII.html
XPythonhttp://www.nomaware.com/monads/html/laws.html#nowayout
Territorial Exception Handlinghttp://www.nomaware.com/monads/html/meet.html
All About Monadshttp://www.nomaware.com/monads/html/transformers.html
Rediscovering Object Orientationhttp://www.nondot.org/sabre/
Understanding continuationshttp://www.nondot.org/sabre/Mirrored/AdvProgLangDesign/
OOPSLA 2005: Io, a small programming languagehttp://www.nondot.org/sabre/Mirrored/AdvProgLangDesign/
Axiom Computer Algebra Systemhttp://www.nongnu.org/axiom/
Ted Nelson's ZigZaghttp://www.nongnu.org/gzz/ct/ct.html
Inherited Traits - Classes Like Never Beforehttp://www.nongnu.org/needle/
JScript is a Functional Languagehttp://www.nongnu.org/needle/
The Needle Programming Languagehttp://www.nongnu.org/needle/
Needle, An OO FP Languagehttp://www.nongnu.org/needle/
Why Lists?http://www.nooranch.com/synaesmedia/wiki/wiki.cgi?DavidNoble/ForcesOfProduction
ACM Queue: A Conversation with Alan Kayhttp://www.nooranch.com/synaesmedia/wiki/wiki.cgi?DavidNoble/ForcesOfProduction
Guido van Rossum: An Optimization Anecdotehttp://www.nortelnetworks.com/products/01/alteon/isdssl/index.html
Apache vs. Yawshttp://www.nortelnetworks.com/products/01/alteon/sslvpn/doclib.html
JOVIALhttp://www.northrop.com/cpas/sdv.html
Software Development Magazinehttp://www.norvig.com/
Norvig: Teach Yourself Programming in Ten Yearshttp://www.norvig.com/21-days.html
What are the real benefits of FP?http://www.norvig.com/21-days.html
OOP Is Much Better in Theory Than in Practicehttp://www.norvig.com/21-days.html
Tim Bray: Jythonhttp://www.norvig.com/21-days.html
Adaptive Softwarehttp://www.norvig.com/adapaper-pcai.html
Patterns for Scripted Applications and scriptinghttp://www.norvig.com/design-patterns/
Design Patterns in Dynamic Programminghttp://www.norvig.com/design-patterns/index.htm
Java IAQ: Infrequently Asked Questionshttp://www.norvig.com/java-iaq.html
OOP Parallel class hierarchieshttp://www.norvig.com/java-iaq.html
The Next Mainstream Programming Languageshttp://www.norvig.com/java-iaq.html
A Retrospective on Paradigms of AI Programminghttp://www.norvig.com/Lisp-retro.html
Converting Common Lisp to Dylanhttp://www.norvig.com/ltd/doc/ltd.html
Further information on "Beating The Averages"http://www.norvig.com/luv-slides.ps
Tutorial on Good Lisp Programming Stylehttp://www.norvig.com/luv-slides.ps
Teach Yourself Scheme in Fixnum Dayshttp://www.norvig.com/paip.html
Playing with the GNAT Run Timehttp://www.norvig.com/paip.html
Code Readinghttp://www.norvig.com/paip.html
Hacker's Introduction to Partial Evaluationhttp://www.norvig.com/paip.html
JScript is a Functional Languagehttp://www.norvig.com/paip/README.html
Adaptive Softwarehttp://www.norvig.com
Design Patterns in Dynamic Programminghttp://www.norvig.com
Suitability of APL2 for Musichttp://www.nosuch.com/tjt/plum.html
Concatenative Language Konthttp://www.notam02.no/~hcholm/altlang/ht/Dutch.1.html
Judy Storeshttp://www.nothings.org/computer/judy/
Have scripting languages peaked?http://www.novell.com/coolsolutions/feature/15575.html
OCaml, an Introductionhttp://www.npc.de/ocaml/linkdb/
Language Constructionhttp://www.npc.de/ocaml/linkdb/frames.html
Interview with Donald Knuthhttp://www.npr.org/templates/story/story.php?storyId=4532247
Network Query Languagehttp://www.nqli.com
Multivariate Regressionhttp://www.nr.com/
The Trouble with Checked Exceptionshttp://www.nraynaud.org/blog/index.php?m=200308#40
Rich resource site for the programming language "K"http://www.nsl.com/
Why recursing is better than loopinghttp://www.nsl.com/
Rich resource site for the programming language "K"http://www.nsl.com/k/kparse.k
Concatenative Language Konthttp://www.nsl.com/k/xy/xy.htm
A Conversation with Manfred von Thunhttp://www.nsl.com/papers/interview.htm
Functional single argument style object oriented programminghttp://www.nsl.com
Python Decoratorshttp://www.ntecs.de/blog/Blog/PythonDecorators.rdoc
Q - Equational Programming Languagehttp://www.numeric-quest.com/funpdf/
Heterogenous lists (existential types)http://www.numeric-quest.com/haskell/hcompanion/
Q - Equational Programming Languagehttp://www.numeric-quest.com/haskell/hcompanion/
Heterogenous lists (existential types)http://www.numeric-quest.com/haskell/hcompanion/extensions.html#Existential quantification
Haskell Simulator of Quantum Computerhttp://www.numeric-quest.com/haskell/QuantumComputer.html
Squeak ECOOP 2001 tutorialhttp://www.numeric-quest.com/haskell/smartest.html
Why We Refactored JUnithttp://www.nunit.org/attributes.html
Basic(er) Simple(r) Type Theory(?)http://www.nuprl.org/documents/constable/NaiveTypeTheoryPreface.html
What are The Atoms of Programming Languages?http://www.nuprl.org/documents/constable/recent.pdf
NVIDIA Open Sources Cg Compiler Technologyhttp://www.nvidia.com/view.asp?IO=IO_20020719_7269
Formatting hints from Markhttp://www.nvu.com
It's the language, stupid. Or is it?http://www.nvu.com
Concurrency made easy?http://www.nwcpp.org/Meetings/2006/09.html
Combinators for contractshttp://www.nyif.com
Microsoft vs. Open Sourcehttp://www.nytimes.com/2001/05/03/technology/03SOFT.html
Pioneers of the FORTRAN Programming Languagehttp://www.nytimes.com/2001/06/13/technology/13LOHR.html
History of the biohazard symbolhttp://www.nytimes.com/2001/11/18/magazine/18PROCESS.html
Francis Crick (1916-2004)http://www.nytimes.com/2004/07/29/science/29CND-CRICK.html?hp
Future of software design?http://www.nytimes.com/library/magazine/home/19991024mag-sign-language.html
XSL: 99 Bottles of Beerhttp://www.nyx.net/~gthompso/quine.htm
SICP Translationshttp://www.nyx.net/~gthompso/quine.htm
Software safety by the numbershttp://www.oakcomp.co.uk/TC_SaferC.html
Extensible Term Languagehttp://www.oasis-open.org/committees/relax-ng/compact-20021121.html
James Clark: The Design of RELAX NGhttp://www.oasis-open.org/committees/relax-ng/spec.html
James Clark: The Design of RELAX NGhttp://www.oasis-open.org/committees/relax-ng/tutorial.html
Extensible Term Languagehttp://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel
Functional programming in XSLThttp://www.oasis-open.org/cover/dsssl.html
Universal Business Language XMLhttp://www.oasis-open.org/who/faqs.php
BlackBox Component Builder has been open sourcedhttp://www.oberon.ch/blackbox.html
Shrink-wrap developers: what programming language?http://www.oberon.ch/prod/blackbox/description.html
Gardens Point Component Pascalhttp://www.oberon.ch/prod/BlackBox/index.html
Gardens Point Component Pascalhttp://www.oberon.ch/resources/component_pascal/evolution.html
Gardens Point Component Pascalhttp://www.oberon.ch/resources/component_pascal/history.html
HOPL III and the History of Haskellhttp://www.oberon.ethz.ch/
Oberon Script. A Lightweight Compiler and Runtime System for the Webhttp://www.oberon.ethz.ch/WirthPubl/ProjectOberon.pdf
Project Oberonhttp://www.oberon.ethz.ch/WirthPubl/ProjectOberon.pdf
How do Java generics correspond to System F-(omega)?http://www.obfusco.com/lang.shtml#148
Guido: Language Design Is Not Just Solving Puzzleshttp://www.obfusco.com/lang.shtml#broken-lisp
Erlang/OTP release with multiprocessor supporthttp://www.obfusco.com/tmp/erlang-lessons.pdf
line breaks?http://www.obfusco.com/tmp/ltu-input.png
Can one avoid monads?http://www.obfusco.com/tmp/Metamorphic.pdf
Putting Curry-Howard to Workhttp://www.obfusco.com/tmp/PutCurryHoward2WorkFinalVersion.pdf
Just What is it that Makes Martin-Lof's Type Theory so Different, so Appealing?http://www.obfusco.com/tmp/whatisit.pdf
Shrink-wrap developers: what programming language?http://www.object-arts.co.uk/wiki/html/Dolphin/SizeOfDeployedApplications.htm
Back to the future...http://www.object-arts.com/content/blog/2005Oct26.html
Back to the future...http://www.object-arts.com/content/navigation/products/dce.html
Struts, an open-source MVC implementationhttp://www.object-arts.com/EducationCentre/Overviews/ModelViewPresenter.htm
Death of the clienthttp://www.object-arts.com/Home.htm
Interactive Programminghttp://www.object-arts.com/Lib/EducationCentre4/htm/programminginthedebugger.htm
Strongtalkhttp://www.object-arts.com/Lib/EducationCentre4/htm/programminginthedebugger.htm
Shrink-wrap developers: what programming language?http://www.object-arts.com/Products.htm
Shrink-wrap developers: what programming language?http://www.objectconnect.com
ObjectiveCLIPS Updatedhttp://www.objectiveclips.com
logic/constraint/relational programming?http://www.objectiveclips.com
Design Principles and Design Patterns (OOD)http://www.objectmentor.com/publications/Principles and Patterns.PDF
Design Principles and Design Patterns (OOD)http://www.objectmentor.com/publications/Principles%20and%20Patterns.PDF
Stroustrup's C++ Style Sweet Spothttp://www.objectmentor.com/resources/articles/Principles_and_Patterns.PDF
Stroustrup's C++ Style Sweet Spothttp://www.objectmentor.com/resources/articles/Walking_through_A_UML_Design.pdf
Weak vs. strong typinghttp://www.objectmentor.com/resources/articles/WorkingEffectivelyWithLegacyCode.pdf
Stroustrup's C++ Style Sweet Spothttp://www.objectmentor.com/resources/listArticles?key=author&author=Robert%20C.%20Martin
Stroustrup's C++ Style Sweet Spothttp://www.objectmentor.com/resources/listArticles?key=topic&topic=Design%20Principles
Collaborations+CrosscuttingConcernshttp://www.objectteams.org/
Collaborations+CrosscuttingConcernshttp://www.objectteams.org/publications/AOSD03.pdf
Shrink-wrap developers: what programming language?http://www.object-tools.com/products/ve/
Is Java Language Neutral?http://www.objectwatch.com/issue_33.htm
Why American Computer Science Seems Incurablehttp://www.objs.com/workshops/ws9801/papers/paper074.html
Return of the Global Variables?http://www.objs.com/x3h7/eiffel.htm
RDF query language interpreterhttp://www.objs.com/x3h7/sql3.htm
How do Java generics correspond to System F-(omega)?http://www.ocaml.info/
Why do they program in C++?http://www.ocaml.info/home/ocaml_sources.html
Shrink-wrap developers: what programming language?http://www.ocaml.org>
OCaml Tutorials and Summaryhttp://www.ocaml.org/
OCaml Tutorials and Summaryhttp://www.ocaml.org
Whither Sather ?http://www.ocaml.org
The New C++: Trip Report, October 2002http://www.ocaml.org
Interfaces : a special construct of OO-Languages like Java/C# or only a crook?http://www.ocaml.org
Why Threads Are A Bad Idea (and E)http://www.ocaml-programming.de/packages/documentation/equeue/
Why do they program in C++?http://www.ocaml-programming.de/programming/pxp.html
Practical OCamlhttp://www.ocaml-tutorial.org/
Checked and unchecked exceptions in Javahttp://www.octopull.demon.co.uk/java/ExceptionalJava.html
What are the real benefits of FP?http://www.ode.org/
Map of LtU readershttp://www.odt.org/Pictures/full%20image1200.jpg
Map of LtU readershttp://www.odt.org/Pictures/sideb.jpg
Sun, Zend push scripting for Javahttp://www.oetrends.com/cgi-bin/page_display.cgi?239
Why don't more people use Prolog?http://www.ofb.biz/modules.php?name=News&file=article&sid=263
TECHNICAL SYMPOSIUM ON SOFTWARE, SCIENCE & SOCIETYhttp://www.ogi.edu/
Lisp-Stat does not seem to be in good health lately.http://www.omegahat.org/
Let C = Q in OCLhttp://www.omg.org/cgi-bin/doc?ad/03-01-07
Functional programming and software engineeringhttp://www.omg.org/docs/ptc/03-10-14.pdf
Language Once Was Key-Now It's Designhttp://www.omg.org/mda/
Richard Hamming: You and Your Researchhttp://www.omg.org/mda/faq_mda.htm
Introducing Continuationshttp://www.omg.org/news/meetings/workshops/presentations/uml_presentations/5-1%20Cook%20-%20SJC.pdf
Martin Fowler on Language Workbenches and DSLshttp://www.omg.org/technology/documents/formal/uml.htm
Introducing o:XMLhttp://www.omg.org/technology/documents/formal/xmi.htm
XML Is Too Hard For Programmershttp://www.omnimark.com
First-class Attribute Grammarshttp://www.omniscium.com/nerdy/ip/
Intentional Programming FAQhttp://www.omniscium.com/nerdy/ip/
Language Oriented Programminghttp://www.onboard.jetbrains.com/articles/04/10/lop/
Martin Fowler on Language Workbenches and DSLshttp://www.onboard.jetbrains.com/is1/articles/04/10/lop/
"Language Oriented Programming" Meta Programming Systemhttp://www.onboard.jetbrains.com/is1/articles/04/10/lop/
Weak vs. strong typinghttp://www.onboard.jetbrains.com/is1/articles/04/10/lop/
Generics for C# and .Net CLRhttp://www.ondotnet.com/lpt/a/2990
Udell at OSCON: IronPython newshttp://www.ondotnet.com/pub/a/dotnet/2001/06/27/dotnet.html
Copying, Cloning, and Marshalling in .NEThttp://www.ondotnet.com/pub/a/dotnet/2002/11/25/copying.html
Introduction to Managed C++http://www.ondotnet.com/pub/a/dotnet/2003/01/13/intromcpp.html
New Language Features in C# 2.0, Part 1http://www.ondotnet.com/pub/a/dotnet/2004/04/05/csharpwhidbeypt1.html
C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberghttp://www.ondotnet.com/pub/a/dotnet/2005/10/17/interview-with-anders-hejlsberg.html
C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberghttp://www.ondotnet.com/pub/a/dotnet/2005/10/31/interview-with-anders-hejlsberg-part-2.html
Java 1.5 New Featureshttp://www.ondotnet.com/pub/a/dotnet/excerpt/prog_csharp_ch18/
DSL for blog aggregatorshttp://www.onfocus.com/bookwatch/
XSLT Extensions Revisitedhttp://www.onjava.com/
Readable Java 1.5http://www.onjava.com/
EJB discussion (and criticisms)http://www.onjava.com/pub/a/onjava/2001/02/28/ejb.html
Java Generics and Method Objectshttp://www.onjava.com/pub/a/onjava/2001/11/14/rmi3.html
Designing Tapestry Mega-Componentshttp://www.onjava.com/pub/a/onjava/2001/11/21/tapestry.html
(JSR 175) Adding metadata to Javahttp://www.onjava.com/pub/a/onjava/2002/01/30/xdoclet.html
Daniel Friedman: A Poorman's 'Roll Your Own' Logic Systemhttp://www.onjava.com/pub/a/onjava/2002/03/27/jython.html
10 Reasons We Need Java 3.0http://www.onjava.com/pub/a/onjava/2002/07/31/java3.html
10 Reasons We Need Java 3.0http://www.onjava.com/pub/a/onjava/2002/07/31/java3.html
Memoization in Java Using Dynamic Proxy Classeshttp://www.onjava.com/pub/a/onjava/2003/08/20/memoization.html
Readable Java 1.5http://www.onjava.com/pub/a/onjava/2003/09/24/readable_java.html
Why I Like PLT Schemehttp://www.onjava.com/pub/a/onjava/2004/03/24/lisp.html
Attribute-Oriented Programming with Java 1.5http://www.onjava.com/pub/a/onjava/2004/06/30/insidebox1.html
Bruce Tate: Technologies that may challenge Javahttp://www.onjava.com/pub/a/onjava/2005/10/19/challenging-java-dominance.html
Ruby the Rivalhttp://www.onjava.com/pub/a/onjava/2005/11/16/ruby-the-rival.html?page=1
Build your own scripting language for Javahttp://www.onjava.com/pub/a/onjava/2006/04/26/mustang-meets-rhino-java-se-6-scripting.html
JDO Architectureshttp://www.onjava.com/pub/a/onjava/excerpt/JDO_chap3/index.html
Embedded Javahttp://www.onjava.com/pub/a/onjava/synd/2001/08/15/embedded.html
How to make a FPL successfulhttp://www.onjava.com
ONLamp: What I Hate About Your Programming Languagehttp://www.onlamp.com/pub/a/onlamp/2003/05/12/languagephilosophy.html
What I Hate About Your Programming Languagehttp://www.onlamp.com/pub/a/onlamp/2003/05/12/languagephilosophy.html
What I Hate About Your Programming Languagehttp://www.onlamp.com/pub/a/onlamp/2003/05/12/languagephilosophy.html
The Power and Philosophy of Rubyhttp://www.onlamp.com/pub/a/onlamp/2003/07/09/oscon_report.html
Why Learning Assembly Language is Still a Good Ideahttp://www.onlamp.com/pub/a/onlamp/2004/05/06/writegreatcode.html
OnLamp: Paul Graham on Hackinghttp://www.onlamp.com/pub/a/onlamp/2004/05/27/paul_graham_interview.html
Pragmatic Programmers Interviewhttp://www.onlamp.com/pub/a/onlamp/2004/06/24/pragmatic_programmers.html
Introduction to E4Xhttp://www.onlamp.com/pub/a/onlamp/2004/08/12/ruby_e4x.html
Extending Ruby with Chttp://www.onlamp.com/pub/a/onlamp/2004/11/18/extending_ruby.html
Choosing a Language for Interactive Fictionhttp://www.onlamp.com/pub/a/onlamp/2004/11/24/interactive_fiction.html
Connecting The Dotshttp://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html
Cwhttp://www.onlamp.com/pub/a/php/2004/01/15/simplexml.html
PySTLhttp://www.onlamp.com/pub/a/python/2001/07/19/pythonnews.html
PythonCardhttp://www.onlamp.com/pub/a/python/2001/08/16/pythonnews.html
Europython presentationshttp://www.onlamp.com/pub/a/python/2002/02/14/pythonnews.html
Python Metaclass Programminghttp://www.onlamp.com/pub/a/python/2003/04/17/metaclasses.html
David Mertz: Multimethodshttp://www.onlamp.com/pub/a/python/2003/05/29/multimethods.html
Behaviour: Using CSS selectors to apply Javascript functionalityhttp://www.onlinetools.org/articles/unobtrusivejavascript/
Public resources for ECMAScript Edition 4http://www.o--o.net/comp/ps/
C++ Templates as Partial Evaluationhttp://www.oonumerics.org/blitz/
Concept programminghttp://www.oonumerics.org/blitz/examples
Fortress focuses on the needs of scientistshttp://www.oonumerics.org/blitz
Guaranteed Optimization for Domain-Specific Programminghttp://www.oonumerics.org/lunar/
OOPSLA 2006 Call for Contributionshttp://www.oopsla.org/
Fission for Program Comprehensionhttp://www.oopsla.org/2005/ShowEvent.do?id=121
Strongly typed quantities in Javahttp://www.oopsla.org/2005/ShowEvent.do?id=279
Finding Application Errors Using PQL: A Program Query Languagehttp://www.oopsla.org/2005/ShowEvent.do?id=36
LINQ BOF at OOPSLAhttp://www.oopsla.org/2005/ShowPage.do?id=Home
Is "post OO" just over?http://www.oopsla.org/2006/
OOPSLA 2006 Call for Contributionshttp://www.oopsla.org/2006/dynamicLanguagesSymposium.html
Dynamic Languages Symposium Program Onlinehttp://www.oopsla.org/2006/program/program/dynamic_languages_symposium.html
Is "post OO" just over?http://www.oopsla.org/2006/submission/essays/the_paradoxical_success_of_aspect-oriented_programming.html
OOPSLA 2006 Call for Contributionshttp://www.oopsla.org
expressivity of "idiomatic C++"http://www.ootl.org/uni/standard.uni.htm
expressivity of "idiomatic C++"http://www.ootl.org/uni/uni.hpp.htm
expressivity of "idiomatic C++"http://www.ootl.org/uni/uni_tests.hpp.htm
Making C++ more Object-Orientedhttp://www.ootl.org
expressivity of "idiomatic C++"http://www.ootl.org
Unimperative Programming Language - Teaserhttp://www.ootl.org
Bare metal Smalltalkhttp://www.oovm.com/download.php
Static Type Inference (for Python) with Starkillerhttp://www.oovm.com/products.html
Small Time Languageshttp://www.openacs.org
Cost of provably-correct codehttp://www.openbsd.org
Want to learn something newhttp://www.opencores.org/
A Revolution in Logic?http://www.opencourtbooks.com/books_n/philosophy_hinikka.htm
Croquet: A Collaboration Architecturehttp://www.opencroquet.org/
Journals and papers?http://www.opencroquet.org
Class hierarchies and Ontologieshttp://www.opencyc.org/
Small Time Languageshttp://www.opendx.org/
The myth of code-centricityhttp://www.opendx.org
"Semi-complete" Boolean Evaluation?http://www.opengroup.org/onlinepubs/000095399/basedefs/stdbool.h.html
Why do they program in C++?http://www.opengroup.org/onlinepubs/009695399/functions/mmap.html
foldl and foldrhttp://www.openlaszlo.org/
JDO Architectureshttp://www.opennms.org/developers/
Python's Beachhead in OpenOffice: PyUNOhttp://www.openoffice.org/mail_list.html
The Fortress Language Spec v0.618http://www.openoffice.org/product2/math.html
Validating the Unit Correctness of Spreadsheet Programshttp://www.openoffice.org
Introducing C#, Present and Futurehttp://www.openoffice.org
C# Language Specification 2.0 (new features)http://www.openoffice.org
Graphite DSL for Advanced Typographyhttp://www.openoffice.org
Jef Raskin: The Woes of IDEshttp://www.openp2p.com/pub/a/p2p/2003/04/03/alan_kay.html
Explaining monadshttp://www.openp2p.com/pub/a/p2p/2003/04/03/alan_kay.html
RDF and Databaseshttp://www.openrdf.org/about.jsp
RDF and Databaseshttp://www.openrdf.org/doc/papers/Sesame-ISWC2002.pdf
RDF and Databaseshttp://www.openrdf.org/doc/users/ch06.html
RDF and Databaseshttp://www.openrdf.org/doc/users/ch07.html#d0e1612
"Your" RDF Query Languagehttp://www.openrdf.org
Fractal Music (and a Personal Introduction)http://www.openshore.org
New CLR Language: Boohttp://www.opensource.org/licenses/bsd-license.php
OpenSpicehttp://www.openspice.org/
Fold Must Fold!http://www.openspice.org/
OpenSpicehttp://www.openspice.org/
OpenSpicehttp://www.openspice.org/docs/moin.cgi/DesignNotes
Object-Oriented Chttp://www.openssl.org
OpenStack Collaborative Computinghttp://www.openstack.us
design docs links c/c++http://www.open-std.org/jtc1/sc22/wg14/
design docs links c/c++http://www.open-std.org/jtc1/sc22/wg21/
design docs links c/c++http://www.open-std.org/jtc1/sc22/wg21/docs/papers/
Petition for adding garbage collection to C++.http://www.open-std.org/jtc1/sc22/wg21/docs/papers/1996/N0932.pdf
Specifying C++ Conceptshttp://www.open-std.org/jtc1/sc22/WG21/docs/papers/2003/n1522.pdf
Stroustrup: A Brief Look at C++0xhttp://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf
Specifying C++ Conceptshttp://www.open-std.org/jtc1/sc22/WG21/docs/papers/2005/n1849.pdf
Specifying C++ Conceptshttp://www.open-std.org/jtc1/sc22/WG21/docs/papers/2005/n1886.pdf
Stroustrup: A Brief Look at C++0xhttp://www.open-std.org/jtc1/sc22/WG21/docs/papers/2005/n1919.pdf
Petition for adding garbage collection to C++.http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1943.pdf
Petition for adding garbage collection to C++.http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2006/n1964.pdf
DSLs and operator associativity/precedencehttp://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1968.pdf
Apple: procedural -&gt; OO -&gt; AOP -&gt; advanced proceduralhttp://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2027.html
Specifying C++ Conceptshttp://www.open-std.org/jtc1/sc22/wg21/docs/wp/html/fdis/dcl.html#dcl.enum
Flash MXhttp://www.openswf.org/spec.html
Continuations library for Javahttp://www.opensymphony.com/webwork/
Java object models debatedhttp://www.opensymphony.com/webwork
Guide to Python introspectionhttp://www.orbtech.com/wiki/PyCrust
eWeek: 'Exotic' Programming Tools Go Mainstreamhttp://www.oreilly.com/animals.html
Bash Reference Manualhttp://www.oreilly.com/catalog/bash2/
Ruby the Rivalhttp://www.oreilly.com/catalog/beyondjava/
eWeek: 'Exotic' Programming Tools Go Mainstreamhttp://www.oreilly.com/catalog/cinanut/
PLEAC - Programming Language Examples Alike Cookbookhttp://www.oreilly.com/catalog/cookbook
An interview with Chris Datehttp://www.oreilly.com/catalog/databaseid/
teaching programming; any research or results?http://www.oreilly.com/catalog/hfjava/
Daniel Friedman: A Poorman's 'Roll Your Own' Logic Systemhttp://www.oreilly.com/catalog/jythoness/chapter/ch01.html
Transact-SQL Programminghttp://www.oreilly.com/catalog/oraclep2/
Oracle PL/SQL Best Practiceshttp://www.oreilly.com/catalog/orbestprac/
Compiling Perlhttp://www.oreilly.com/catalog/pperl3/chapter/ch18.html
Glowing review of Shared Source CLI Essentialshttp://www.oreilly.com/catalog/sscliess/
Shared Source CLI Essentials (beta chapters)http://www.oreilly.com/catalog/sscliess/chapter/index.html
Linspire chooses Haskell as preferred languagehttp://www.oreilly.com/catalog/webdbapps2/colophon.html
Transact-SQL Programminghttp://www.oreilly.com/catalog/wintrnssql/
VHLLshttp://www.oreilly.com/news/vhll_1299.html
Richard Stallman's Crusade for Free Softwarehttp://www.oreilly.com/openbook/freedom/
Patterns of Softwarehttp://www.oreilly.com/openbook/freedom/
Parrot In Detailhttp://www.oreilly.com/parrot//
Parrot In Detailhttp://www.oreilly.com/parrot/
The site discussions forumhttp://www.oreilly.com/pub/a/oreilly/news/languageposter_0504.html
Languages Posterhttp://www.oreilly.com/pub/a/oreilly/news/languageposter_0504.html
USENIX JVM Symposium '02http://www.oreillynet.com/cs/weblog/view/wlg/1818
Ruby on Rails: An Interview with David Heinemeier Hanssonhttp://www.oreillynet.com/lpt/a/6170
Flash MXhttp://www.oreillynet.com/lpt/wlg/1197
The World's Most Maintainable Programming Languagehttp://www.oreillynet.com/onlamp/blog/2006/03/the_worlds_most_maintainable_p.html
Microsoft Plans Shared Source .NEThttp://www.oreillynet.com/pub/a/dotnet/2001/06/27/dotnet.html
Miguel de Icaza on .NEThttp://www.oreillynet.com/pub/a/dotnet/2001/07/09/icaza.html
Uncovering Rotor -- A Shared Source CLIhttp://www.oreillynet.com/pub/a/dotnet/2002/03/04/rotor.html
The Objective-C Languagehttp://www.oreillynet.com/pub/a/mac/2001/05/04/cocoa.html
PythonCardhttp://www.oreillynet.com/pub/a/mac/2001/08/17/goodman.html
Statistical programming with Rhttp://www.oreillynet.com/pub/a/network/2004/10/27/baseball.html?page=1
An interview with Chris Datehttp://www.oreillynet.com/pub/a/network/2005/07/29/cjdate.html
Introduction to Stackless Pythonhttp://www.oreillynet.com/pub/a/python/2000/10/04/stackless-intro.html
Stackless Python Roadmaphttp://www.oreillynet.com/pub/a/python/2000/10/17/stackless-roadmap.html
Python and Linguisticshttp://www.oreillynet.com/pub/a/python/2000/11/15/pythonnews.html
Alice and computer programming for everybodyhttp://www.oreillynet.com/pub/a/python/2001/01/10/pythonnews.html
What's Wrong With RDF?http://www.oreillynet.com/pub/wlg/2321
O'Reilly blog entry on battling VMshttp://www.oreillynet.com/pub/wlg/3941
XPath, XML, Pythonhttp://www.oreillynet.com/pub/wlg/6224
XPath, XML, Pythonhttp://www.oreillynet.com/pub/wlg/6225
Perl and Haskellhttp://www.oreillynet.com/pub/wlg/7928?CMP=OTC-BD0016219291
LtU: Style and Focushttp://www.orie.cornell.edu/~friedman/pfiles/anon.pdf
Wolfram's Future Mathhttp://www.origins.org
RDF and Databaseshttp://www.osafoundation.org/docs/current/repository-intro.html
Vital: A Visual Interactive Typed Applicative Languagehttp://www.osafoundation.org
Mind Mappershttp://www.osafoundation.org
Essential Language Support for Generic Programminghttp://www.osl.iu.edu/publications/prints/2003/comparing_generic_programming03.pdf
Essential Language Support for Generic Programminghttp://www.osl.iu.edu/publications/prints/2005/siek05:_fg_pldi.pdf
A Comparative Study of Language Support for Generic Programminghttp://www.osl.iu.edu/publications/pubs/2003/comparing_generic_programming03.pdf
Cross-language future of open source desktopshttp://www.osnews.com/comment.php?news_id=6387?limit=no
Comega (C Omega) Languagehttp://www.osnews.com/comment.php?news_id=6772&limit=no#226058
A paper on the Implementation of Lua 5.0http://www.osnews.com/comment.php?news_id=9817
Tcl Core Team Interviewhttp://www.osnews.com/story.php?news_id=3003
Bossa, a framework for scheduler developmenthttp://www.osnews.com/story.php?news_id=7623
ActiveOberonhttp://www.osnews.com
Strongtalkhttp://www.oti.com/Welcome/oti060101.html
Y Store now C++http://www.ovp.com/team.html
Second Life Faces Threat to its Virtual Economyhttp://www.owasp.org/index.php/Unvalidated_Input
o:XMLhttp://www.o-xml.org/
Introducing o:XMLhttp://www.o-xml.org/documentation/whatis-o-xml.html
source code conversionhttp://www.o-xml.org
XMLSpy XSLT designer & end usershttp://www.oxygenxml.com
Context Free: Grammars as Graphicshttp://www.ozonehouse.com/ContextFree/
A New Haskell and those anxious to changehttp://www.ozonehouse.com/mark/blog/code/PeriodicTable.html
Perl - Periodic Table of the Operatorshttp://www.ozonehouse.com/mark/blog/code/PeriodicTable.html
AdbmaLhttp://www.ozsl.uu.nl/articles/Hendriks02.pdf
A Eulogy for HyperCardhttp://www.pacificavc.com/blog/2004/03/26.html#a598
Real-life use case - which PLs support it nicely?http://www.padsproj.org
Dynamic Propertieshttp://www.paleothea.com/Myths/Echo.html
The Fun of Programminghttp://www.palgrave.com/catalogue/catalogue.asp?Title_Id=0333992857
Functional Imageshttp://www.palgrave.com/pdfs/0333992857.pdf
Guiding Visitors: Separating Navigation from Computationhttp://www.pandoramix.org/docs/guiding-visitors-2001.pdf
Refactoring Functional Programshttp://www.pandoramix.org/docs/xml-pem-2002.pdf
XLANG and WSFL: Syntactic Arsenichttp://www.pandoramix.org/docs/xml-pem-2002.pdf
Guiding Visitors: Separating Navigation from Computationhttp://www.pandoramix.org/publications.xhtml
Lisp Lovers, how would you fix Lisp or bring it up to date?http://www.panix.com/~mito/swat/
Lang .NET Symposium Registration Now Openhttp://www.panopticoncentral.net/
The Revised C++ Language Design Supporting .NEThttp://www.panopticoncentral.net/
Visual Basic 9 Interview on DDJhttp://www.panopticoncentral.net/
Visual Basic and LINQhttp://www.panopticoncentral.net/
Visual Basic and LINQhttp://www.panopticoncentral.net/archive/2005/09/13/10501.aspx
Select/From versus From/Selecthttp://www.panopticoncentral.net/archive/2005/09/21/10553.aspx
PDC videos onlinehttp://www.panopticoncentral.net/archive/2005/10/27/10697.aspx
Paul Vick: Language Design & Paying the UI "Tax"http://www.panopticoncentral.net/archive/2006/01/14/10999.aspx
Select/From versus From/Selecthttp://www.panopticoncentral.net/archive/2006/05/05/11918.aspx
Paul Vick: BASIC principleshttp://www.panopticoncentral.net/archive/2006/05/10/11994.aspx
Linspire chooses Haskell as preferred languagehttp://www.panopticoncentral.net/archive/2006/05/24.aspx
A VB.NET Critiquehttp://www.panopticoncentral.net/PermaLink.aspx/79f8ee66-6af9-45ec-9eca-f4723dc78175
Distributed Functional Programminghttp://www.paragraph.ru
Don Box: Teaching my kids to programhttp://www.parallax.com/detail.asp?product_id=28132
Don Box: Teaching my kids to programhttp://www.parallax.com/dl/docs/books/edu/Roboticsv2_2.pdf
Don Box: Teaching my kids to programhttp://www.parallax.com/html_pages/edu/curriculum/sic_curriculum.asp
Don Box: Teaching my kids to programhttp://www.parallax.com/html_pages/products/robo/robotics.asp
C++ FAQ LITEhttp://www.parashift.com/c++-faq-lite/
Java and coolness, a discussionhttp://www.parashift.com/c++-faq-lite/big-picture.html#faq-6.4
The New C++: Trip Report, October 2002http://www.parashift.com/c++-faq-lite/coding-standards.html#faq-27.9
Hundred Year Languagehttp://www.parashift.com/c++-faq-lite/containers-and-templates.html#faq-34.1
C++ FAQ LITEhttp://www.parashift.com/c++-faq-lite/pointers-to-members.html
C++ FAQ LITEhttp://www.parashift.com/c++-faq-lite/strange-inheritance.html#[23.7]
C++ FAQ LITEhttp://www.parashift.com/c++-faq-lite/value-vs-ref-semantics.html
The Simplicity of Concurrencyhttp://www.parc.com/cms/get_article.php?id=465
Aspect-Oriented Programming with AspectJ™http://www.parc.xerox.com/csl/groups/sda/publications/papers/Kiczales-ECOOP97/
Adaptive Programming Bookhttp://www.parc.xerox.com/csl/projects/aop/
Contributors Needed!http://www.parc.xerox.com/csl/projects/aop/
Writing an interpreter, targeting a VM or writing from scratch?http://www.parrotcode.org/
Parrot In Detailhttp://www.parrotcode.org/
1st International Workshop on Interpreted Languageshttp://www.parrotcode.org/
Parrot 0.2.2 Releasedhttp://www.parrotcode.org/docs/
Parrot 0.2.2 Releasedhttp://www.parrotcode.org/docs/imcc/imcc.html
Parrot 0.2.2 Releasedhttp://www.parrotcode.org/docs/parrotbyte.html
Parrot 0.2.2 Releasedhttp://www.parrotcode.org/docs/pdd/pdd06_pasm.html
Parrot In Detailhttp://www.parrotcode.org/examples/
Parrot 0.2.2 Releasedhttp://www.parrotcode.org/news/2005/Parrot-0.2.2.html
Parrot In Detailhttp://www.parrotcode.org/talks/ParrotInDetail2.pdf
Parrot 0.2.2 Releasedhttp://www.parrotcode.org
Language Laziness Testhttp://www.parseerror.com/pizza/Language-Laziness-Test.html
New for Python 2.5http://www.partial-eval.org/
OOPSLA 2005 Reportshttp://www.partial-eval.org
Spreadsheet Languageshttp://www.pascal-central.com/standards.html
Lisp Lovers, how would you fix Lisp or bring it up to date?http://www.paulgraham.com/
Paul Graham: Accumulator Generatorhttp://www.paulgraham.com/accgen.html
Paul Graham: Accumulator Generatorhttp://www.paulgraham.com/accgensub.html
Programming: 50, 100 years from nowhttp://www.paulgraham.com/arc.html
Arc - An Unfinished Dialect of Lisphttp://www.paulgraham.com/arc.html
Paul Graham: Accumulator Generatorhttp://www.paulgraham.com/arc.html
Michael Vanier: LFM's and LFSP'shttp://www.paulgraham.com/arc.html
Lisp sans (((paren-theses ((hell)))))http://www.paulgraham.com/arcll1.html
Y Store now C++http://www.paulgraham.com/avg.html
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://www.paulgraham.com/avg.html
"Popular vs. Good" in Programming Languageshttp://www.paulgraham.com/avg.html
Scalabilityhttp://www.paulgraham.com/avg.html
The History of Thttp://www.paulgraham.com/avg.html
Impressions of the International Lisp conference ILC2002http://www.paulgraham.com/carl.html
More Macro Discussionhttp://www.paulgraham.com/carl.html
On Garbage Collectionhttp://www.paulgraham.com/carl.html
Types in CMUCLhttp://www.paulgraham.com/carl.html
Michael Vanier: LFM's and LFSP'shttp://www.paulgraham.com/design.html
Programming: 50, 100 years from nowhttp://www.paulgraham.com/hundred.html
Quick Quoteshttp://www.paulgraham.com/hundred.html
Paul Graham: The Hundred Year Language.http://www.paulgraham.com/hundred.html
The One Hundred Year Languagehttp://www.paulgraham.com/hundred.html
NULLhttp://www.paulgraham.com/hundred.html
Hundred Year Languagehttp://www.paulgraham.com/hundred.html
Making the Case for PHP at Yahoo!http://www.paulgraham.com/icad.html
Joel on Programming Languageshttp://www.paulgraham.com/icad.html
Paul Graham - Revenge of the Nerdshttp://www.paulgraham.com/icad.html
Paul Graham - Revenge of the Nerdshttp://www.paulgraham.com/icadmore.html
Paul Graham's invited talk at ILC 2003http://www.paulgraham.com/ilc03.html
Lisp Historyhttp://www.paulgraham.com/index.html
More Macro Discussionhttp://www.paulgraham.com/lib/paulgraham/bbnexcerpts.txt
Lisp Historyhttp://www.paulgraham.com/lisphistory.html
Further information on "Beating The Averages"http://www.paulgraham.com/lwba.html
Is the .NET platform embracing quotation and macros?http://www.paulgraham.com/onlisp.html
Using continuations in Web applications is patentedhttp://www.paulgraham.com/onlisp.html
(Lisp) Beating the Averageshttp://www.paulgraham.com/onlisp.html
JScript is a Functional Languagehttp://www.paulgraham.com/onlisp.html
On Lisp, On Linehttp://www.paulgraham.com/onlisptext.html
(Lisp) Beating the Averageshttp://www.paulgraham.com/paulgraham/avg.html
Programming: 50, 100 years from nowhttp://www.paulgraham.com/popular.html
Bricklin: Why Johnny can't programhttp://www.paulgraham.com/popular.html
Arc - An Unfinished Dialect of Lisphttp://www.paulgraham.com/popular.html
The Case for First Class Messageshttp://www.paulgraham.com/power.html
Why only 'minimal' languageshttp://www.paulgraham.com/progbot.html
Tim Bray: Don't Invent XML Languageshttp://www.paulgraham.com/progbot.html
New Paul Graham thing...http://www.paulgraham.com/pypar.html
Why OO Suckshttp://www.paulgraham.com/reesoo.html
A Good OOP Critique?http://www.paulgraham.com/reesoo.html
The Roots of Lisphttp://www.paulgraham.com/rootsoflisp.html
OOPSLA 2005 Reportshttp://www.paulgraham.com/rootsoflisp.html
Lisp sans (((paren-theses ((hell)))))http://www.paulgraham.com/syntaxquestion.html
Michael Vanier: LFM's and LFSP'shttp://www.paulgraham.com/taste.html
Expressivity of lisp/scheme but speed of assembly/C/C++http://www.paulgraham.com/thist.html
Michael Vanier: LFM's and LFSP'shttp://www.paulgraham.com/vanlfsp.html
The breaking point of language usability?http://www.paulgraham.com/vanlfsp.html
New Paul Graham thing...http://www.paulgraham.com/vanlfsp.html
newLisp: A better Lisp/Scheme Fusion...http://www.paulgraham.com
Don Box: Scheme Is Lovehttp://www.paulgraham.com
How to tell your personality type from your codehttp://www.paulgraham.com
Linkshttp://www.paulrademacher.com/housing/
Real Programmers Don't Use Pascalhttp://www.pbm.com/~lindahl/real.programmers.html
Evolving a programming languagehttp://www.pbm.com/~lindahl/real.programmers.html
Cringely: Response to critics (C# vs. Java)http://www.pbs.org/cringely/pulpit/pulpit20011108.html
Quick spelling checker using MS-Wordhttp://www.pcnineoneone.com/tweaks/scripts8.html/
Nokia Releases Java-Friendly Phonehttp://www.pcworld.com/news/article/0,aid,53306,00.asp
Packrat Parsinghttp://www.pdos.lcs.mit.edu/~baford/packrat/thesis/
Avoiding worst case GC with large amounts of data?http://www.pdos.lcs.mit.edu/exo.html
PROLAC: Language for protocol compilationhttp://www.pdos.lcs.mit.edu/prolac/
Protocol languageshttp://www.pdos.lcs.mit.edu/prolac/
Chris Coyne's Context Free Design Grammar, and SCIgen - Randomly generated CS papers.http://www.pdos.lcs.mit.edu/scigen/#examples
Chris Coyne's Context Free Design Grammar, and SCIgen - Randomly generated CS papers.http://www.pdos.lcs.mit.edu/scigen/
PeakStream - a multi-core stream processing modelhttp://www.peakstreaminc.com/
Patterns for teaching Patternshttp://www.pedagogicalpatterns.org/
ContextLhttp://www.peerbox.com:8668/space/Context
Singleton classes really that bad?http://www.peerbox.com:8668/space/Context
Parser that allow syntax extensionshttp://www.peerbox.com:8668/space/start/2005-11-14/1
Can anyone help me solve this Sudoku?http://www.peerbox.com:8668/space/start/2005-12-25/1#Soduko_Solver_in_JavaScript
Sudokuhttp://www.peerbox.com:8668/space/start/2005-12-25/1#Soduko_Solver_in_JavaScript
Why Johnny can't codehttp://www.peerbox.com:8668/space/start/2006-09-14/1#Easy_Programming_for_Children_(w._pics)
Language-spottinghttp://www.people.ku.edu/~nkinners/LangList/Extras/langlist.htm
Ian Bicking: The challenge of metaprogramminghttp://www.perl.com/lpt/a/2003/03/07/apocalypse6.html
Perl and Haskellhttp://www.perl.com/lpt/a/2005/09/08/autrijus-tang.html
State of the Onion 2000http://www.perl.com/pub/2000/10/23/soto2000.html
Avoiding Language Advocacyhttp://www.perl.com/pub/2000/12/advocacy.html?wwwrrr_20001213.txt
Larry Wall on Perl6http://www.perl.com/pub/2001/04/02/wall.html
Perl Exegesis (examples)http://www.perl.com/pub/2001/05/08/exegesis2.html
Evolving a programming languagehttp://www.perl.com/pub/a/2001/04/02/wall.html
Language Design Documentshttp://www.perl.com/pub/a/2001/04/02/wall.html
NULLhttp://www.perl.com/pub/a/2001/04/02/wall.html
NULLhttp://www.perl.com/pub/a/2001/05/03/wall.html
Language Design Documentshttp://www.perl.com/pub/a/2001/05/03/wall.html
Happy Birthday LtUhttp://www.perl.com/pub/a/2001/07/25/onion.html
NULLhttp://www.perl.com/pub/a/2001/10/02/apocalypse3.html
Larry Wall: Apocalypse 4http://www.perl.com/pub/a/2001/10/02/apocalypse3.html
Language Design Documentshttp://www.perl.com/pub/a/2001/10/02/apocalypse3.html
Reminder: Lightweight Languages Workshophttp://www.perl.com/pub/a/2001/11/21/lightweight.html
Exegesis 4http://www.perl.com/pub/a/2002/01/15/apo4.html
Language Design Documentshttp://www.perl.com/pub/a/2002/01/15/apo4.html
NULLhttp://www.perl.com/pub/a/2002/01/15/apo4.html
Exegesis 4http://www.perl.com/pub/a/2002/01/15/apo4.html
Larry Wall: Apocalypse 4http://www.perl.com/pub/a/2002/01/15/apo4.html
Exegesis 4http://www.perl.com/pub/a/2002/04/01/exegesis4.html
Achieving Closure (Perl)http://www.perl.com/pub/a/2002/05/29/closure.html
Larry Wall: Apocalypse 5: Regular Expressionshttp://www.perl.com/pub/a/2002/06/04/apo5.html?page=13
Larry Wall: Apocalypse 5: Regular Expressionshttp://www.perl.com/pub/a/2002/06/04/apo5.html?page=14
Larry Wall: Apocalypse 5: Regular Expressionshttp://www.perl.com/pub/a/2002/06/04/apo5.html?page=16
Larry Wall: Apocalypse 5: Regular Expressionshttp://www.perl.com/pub/a/2002/06/04/apo5.html?page=2
Language Design Documentshttp://www.perl.com/pub/a/2002/06/04/apo5.html
Perl: Apocalypse 5: Regular Expressionshttp://www.perl.com/pub/a/2002/06/04/apo5.html
NULLhttp://www.perl.com/pub/a/2002/06/04/apo5.html
Larry Wall: Apocalypse 5: Regular Expressionshttp://www.perl.com/pub/a/2002/06/04/apo5.html
Making Haskell programs faster and smallerhttp://www.perl.com/pub/a/2002/08/22/exegesis5.html?page=3
Exegesis 5 is outhttp://www.perl.com/pub/a/2002/08/22/exegesis5.html
Exegesis 5 is outhttp://www.perl.com/pub/a/2002/08/22/exegesis5.html
Larry Wall: Apocalypse 6http://www.perl.com/pub/a/2003/03/07/apocalypse6.html?page=11#operator_subroutines
Larry Wall: Apocalypse 6http://www.perl.com/pub/a/2003/03/07/apocalypse6.html
NULLhttp://www.perl.com/pub/a/2003/03/07/apocalypse6.html
Language Design Documentshttp://www.perl.com/pub/a/2003/03/07/apocalypse6.html
Perl 6 Design Philosophyhttp://www.perl.com/pub/a/2003/06/25/perl6essentials.html
The Power and Philosophy of Rubyhttp://www.perl.com/pub/a/2003/07/16/soto2003.html
Exegesis 6http://www.perl.com/pub/a/2003/07/29/exegesis6.html
Apocalypse 12 is outhttp://www.perl.com/pub/a/2004/04/16/a12.html?page=11#class_composition_with_roles
Apocalypse 12 is outhttp://www.perl.com/pub/a/2004/04/16/a12.html?page=8#dispatch_mechanisms
Apocalypse 12: Perl 6 OOhttp://www.perl.com/pub/a/2004/04/16/a12.html
Apocalypse 12 is outhttp://www.perl.com/pub/a/2004/04/16/a12.html
A Plan for Pugshttp://www.perl.com/pub/a/2005/03/03/pugs_interview.html
Getting started in language design -- reading material?http://www.perl.com/pub/a/2005/03/03/pugs_interview.html
1st International Workshop on Interpreted Languageshttp://www.perl.org/
Linguistic Universals and Particularshttp://www.perldoc.com/perl5.6/pod/perlguts.html#Compiled-code
Switch statement designhttp://www.perlmonks.org/?node_id=301362
Looking for a Solid Definition of DSLhttp://www.perlmonks.org/?node_id=398515
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.perlmonks.org/?node_id=419015
From Perl Monks: "pissed off about functional programming"http://www.perlmonks.org/
Good questionhttp://www.perlmonks.org/index.pl?node_id=187686
Functional style in Perlhttp://www.perlmonks.org/index.pl?node_id=34786
Programming Punshttp://www.perlmonks.org/index.pl?node=Perl%20Poetry
Barbara Partee: Reflections of a Formal Semanticist as of Feb 2005http://www.perseusbooksgroup.com/basic/book_detail.jsp?isbn=0465005225
What are The Atoms of Programming Languages?http://www.perseusbooksgroup.com/basic/book_detail.jsp?isbn=0465005225
Play nice...http://www.personal.dundee.ac.uk/~taharley/britweather.htm
The OO barrierhttp://www.pervasive.jku.at/About_Us/Staff/Blaschek/Omega/_Report/
Special characters' input methodshttp://www.pgdp.net/
D4 - A Relational Query Languagehttp://www.pgro.uk7.net/x_trdbms_impl.htm
LtU: Style and Focushttp://www.ph0.org/josibg/
Alice and computer programming for everybodyhttp://www.phaidros.de/DIGITALIS/englisch/sqk/sqk00130.htm
The YAFL programming languagehttp://www.phidani.be/yafl/index.html
Why Dependent Types Matterhttp://www.phil.mq.edu.au/staff/grestall/files/HPPLrssl.pdf
Lambdascopehttp://www.phil.uu.nl/~oostrom/publication/pdf/lambdascope.pdf
Lambdascopehttp://www.phil.uu.nl/~oostrom/publication/pdf/NVTInieuwsbrief.pdf
Formal methods for O/R mappinghttp://www.phonetik.uni-muenchen.de/Mitarbeiter/draxler/draxler.html
1st International Workshop on Interpreted Languageshttp://www.php.net/
Have scripting languages peaked?http://www.php.net/usage.php
2001 International PHP Conference Slideshttp://www.phpconference.de/2001/slides/bergmann_oopdesignpatterns.tgz
2001 International PHP Conference Slideshttp://www.phpconference.de/2001/slides/beulshausen_dotnet_slides.ZIP
2001 International PHP Conference Slideshttp://www.phpconference.de/2001/slides/krause_xmltransformations.zip
2001 International PHP Conference Slideshttp://www.phpconference.de/2001/slides/lemos_metal.pdf
2001 International PHP Conference Slideshttp://www.phpconference.de/2001/slides/wagner_templates.tgz
2001 International PHP Conference Slideshttp://www.phpconference.de/2001/slides_en.php
Finite State Machines in Forthhttp://www.phys.virginia.edu/classes/551.jvn.fall01/primer.htm
ACM Queue: A Conversation with Alan Kayhttp://www.physics.brocku.ca/etc/cargo_cult_science.html
Programming for non-programmershttp://www.physics.brocku.ca/etc/cargo_cult_science.html
Derrida's Machineshttp://www.physics.nyu.edu/faculty/sokal/transgress_v2/transgress_v2_singlefile.html
Google Magichttp://www.physorg.com/news4703.html
ACM Queue: A Conversation with Steve Ross-Talbothttp://www.pi4soa.org/
Backwards Debugginghttp://www.pictorius.com/prograph.html
Reversible Garbage Collection (and more)http://www.pipeline.com/~hbaker1/ForthStack.html
Erlang: A Case Study of Technology Introductionhttp://www.pitt.edu/~roztocki/abc/abctutor/index.htm
Haskell is not not MLhttp://www.pkturner.org/Ambidexter.html
trapexit.orghttp://www.planeterlang.org/
History of APL and Jhttp://www.planetk.org/technical/index.html
Jobshttp://www.planetrecruit.com/channel/int/
Ruby .NET compiler releasedhttp://www.plas.fit.qut.edu.au/Ruby.NET/
PLaSM - functional language for computing with geometryhttp://www.plasm.net/
Actual programs written in FP or FL?http://www.plasm.net
Gardens Point Component Pascalhttp://www.plasrc.qut.edu.au/ComponentPascal/
Programming with Rectangles, Triangles, and Circleshttp://www.plkr.org/
XLANG and WSFL: Syntactic Arsenichttp://www.plotnix.com/jex/index.html
Accidental Syntaxhttp://www.plover.com/blog/prs/accidental-syntax.html
PLT Spy - Python in Schemehttp://www.plt-scheme.org/
Computer Science Looks for a Remakehttp://www.plt-scheme.org/
PLT Needs You!http://www.plt-scheme.org/
Is this a new programming paradigmhttp://www.plt-scheme.org/
Frappe: Functional Reactive Programming in Javahttp://www.plt-scheme.org/anoncvs/
Static type inference & late binding?http://www.plt-scheme.org/software/mrflow/
Why type systems are interesting - part IIhttp://www.plt-scheme.org/software/mrflow/
static AND dynamic typinghttp://www.plt-scheme.org/software/mrflow/
Buried Treasure - No Fluff Just Stuffhttp://www.plt-scheme.org/software/mrflow/
Call for Papers: ACM Symposium on Dynamic Languageshttp://www.plt-scheme.org/software/mrflow/
OOP Parallel class hierarchieshttp://www.plt-scheme.org/software/mrflow/
OOP Parallel class hierarchieshttp://www.plt-scheme.org/software/mrspidey/
Why type systems are interesting - part IIhttp://www.plt-scheme.org/software/mrspidey/
Unix as programming languagehttp://www.plt-scheme.org/software/mzscheme/
BitC, a new OS implementation languagehttp://www.plt-scheme.org/software/slideshow/docs.html
Questions about Semantics.http://www.plt-scheme.org
The Human-Language Interfacehttp://www.plt-scheme.org
Fantazies on "final"http://www.plustv.co.uk/downloads/wallpaper/images/theequalizer1.jpg
What do you mean by studying "programming languages"?http://www.pmg.csail.mit.edu/~liskov/
MIT Theta Language and Thor Distributed OO Databasehttp://www.pmg.lcs.mit.edu/index.html
MIT Theta Language and Thor Distributed OO Databasehttp://www.pmg.lcs.mit.edu/papers/thetaref/index.html
Constrained Genericityhttp://www.pmg.lcs.mit.edu/papers/where-clauses.pdf
Constrained Genericityhttp://www.pmg.lcs.mit.edu/polyj/
MIT Theta Language and Thor Distributed OO Databasehttp://www.pmg.lcs.mit.edu/Theta.html
MIT Theta Language and Thor Distributed OO Databasehttp://www.pmg.lcs.mit.edu/thor/
Sina Language and Composition Filtershttp://www.pnambic.com/CPS/Related.html
Python lambda trickshttp://www.p-nand-q.com/lambda.htm
stupid lambda tricks for pythonhttp://www.p-nand-q.com/lambda.htm
Language affects 'half of vision'http://www.pnas.org/cgi/content/abstract/0509868103v1?author1=Gilbert%2C+Aubrey
The Sound of Silencehttp://www.pocketlinux.com/
The Sound of Silencehttp://www.pocketlinux.com/doc/guide/pocketlinux.pdf
Ward Cunningham podcast: Smalltalk, little languages, XP, typing and future of softwarehttp://www.podzinger.com/results.jsp?s=PZSID_pods_pod3_8_6_0006
What do you believe about Programming Languages (that you can't prove (yet))?http://www.poly9.com/
Type checking and logical errorshttp://www.polyspace.com
LASER Summerschoolhttp://www.poppendieck.com/
Spike in erlanghttp://www.porchdogsoft.com/products/spike/
SQL for Smartieshttp://www.postgresql.org/docs/awbook.html
RDF and Databaseshttp://www.postgresql.org/news/235.html
RDF and Databaseshttp://www.postgresql.org
Database Abstraction Layers and Programming Languageshttp://www.postgresql.org
A Madman Dreams of Turing Machineshttp://www.powells.com/biblio?show=HARDCOVER:NEW:1400040302:23.95
PyLogohttp://www.powells.com
Shrink-wrap developers: what programming language?http://www.powerbasic.com
Psychology in Language Designhttp://www.ppig.org/
teaching programming; any research or results?http://www.ppig.org/
Psychology in Language Designhttp://www.ppig.org/papers/12th-marshall.pdf
Psychology in Language Designhttp://www.ppig.org/papers/12th-yang.pdf
Psychology in Language Designhttp://www.ppig.org/papers/13th-clarke.pdf
Evaluating a new programming languagehttp://www.ppig.org/papers/13th-clarke.pdf
Psychology in Language Designhttp://www.ppig.org/papers/13th-stone.pdf
Playful, streamlike computationhttp://www.pps.jussieu.fr/~curien/playful-preprint.ps.gz
Generics are a mistake?http://www.pps.jussieu.fr/~emmanuel/Public/Dev/coca-ml/index-en.html
unchecked exceptions are like runtime type checking?http://www.pps.jussieu.fr/~henry/marshal/
A stackless runtime environment for a Pi-calculushttp://www.pps.jussieu.fr/~hym/r/Peschanski-Hym%20Stackless%20runtime%20for%20pi.pdf
F#, a functional language for .Nethttp://www.pps.jussieu.fr/~montela/ocamil/
Polymorphic Regular Tree Types and Patternshttp://www.pps.jussieu.fr/~vouillon/publi/regtypes.pdf
OCaml book onlinehttp://www.pps.jussieu.fr/Livres/ora/DA-OCAML/index.html
VC++ Security Checks at Runtime and Compile Timehttp://www.practical-tech.com/archives-history/realmenpascal.htm
Patterns of Integer Usagehttp://www.praeclarum.org/?a=8
Modern Static Typing: Less Code, Better Codehttp://www.pragmaticprogrammer.com/cgi-local/pragprog?LotY2003Voting
New Year's Resolutionshttp://www.pragmaticprogrammer.com/developers/loty/
Pragmatic Programmer "Language of the Year" project - Learn Haskell in 2002http://www.pragmaticprogrammer.com/loty/
Language of the Year: Haskellhttp://www.pragmaticprogrammer.com/loty/index.html
Modern Static Typing: Less Code, Better Codehttp://www.pragmaticprogrammer.com/loty/index.html
The Pragmatic Programmerhttp://www.pragmaticprogrammer.com/ppbook/extracts/rule_list.html
Pragmatic Programmers Interviewhttp://www.pragmaticprogrammer.com/ppbook/extracts/rule_list.html
Pragmatic Programmer "Language of the Year" project - Learn Haskell in 2002http://www.pragmaticprogrammer.com/ppbook/index.html
Journals and papers?http://www.pragmaticprogrammer.com/ppbook/index.shtml
The Pragmatic Languagehttp://www.pragmaticprogrammer.com/ppbook/resources/res002.html
Language of the Year: Haskellhttp://www.pragmaticprogrammer.com
&mu;ABC: A Minimal Aspect Calculushttp://www.prakinf.tu-ilmenau.de/~hirsch/Projects/Squeak/AspectS/
Real Time Processinghttp://www.praxis-cs.co.uk/
SPARK and high integrity softwarehttp://www.praxis-cs.co.uk/pdfs/svandxp.pdf
SPARK and high integrity softwarehttp://www.praxis-cs.co.uk/sparkada/publications.asp
Abstractions considered harmful?http://www.praxis-his.com/
Cost of provably-correct codehttp://www.praxis-his.com/
Rules for Developing Safety-Critical Codehttp://www.praxis-his.com/
Extremely static language?http://www.praxis-his.com/pdfs/Industrial_strength.pdf
Rules for Developing Safety-Critical Codehttp://www.praxis-his.com/sparkada/
The case for Semantic Analysishttp://www.praxis-his.com/sparkada/
A Case for Formal Specificationhttp://www.praxis-his.com/sparkada/
Weak vs. strong typinghttp://www.praxis-his.com/sparkada/intro.asp
SPARKAdahttp://www.praxis-his.com/sparkada/sparkbook.asp#sample_chapters
SPARKAdahttp://www.praxis-his.com/sparkada/technical.asp
Paul Graham - Revenge of the Nerdshttp://www.prescod.net/python/IsPythonLisp.html
Lisp Lovers, how would you fix Lisp or bring it up to date?http://www.prescod.net/xml/sexprs.html
A New Approach to Abstract Syntax with Variable Bindinghttp://www.press.uchicago.edu/cgi-bin/hfs.cgi/00/14522.ctl
the Chinese natual languagehttp://www.press.uchicago.edu/cgi-bin/hfs.cgi/00/7197.ctl
Natural Language Programminghttp://www.presshere.com/html/pw8102.htm
Tuples + Objects + Infosets =Too Much Stuff!http://www.prevayler.org/wiki.jsp?topic=PrevalenceSkepticalFAQ
Mind Mappershttp://www.pricewatch.com/prc.aspx?i=6&a=5924
newLisp: A better Lisp/Scheme Fusion...http://www.prime-numbers.org/
PyCon 2003 Papershttp://www.privoxy.org
Let's make a programming language!http://www.professorj.org/
Map of LtU readershttp://www.progonos.com/furuti/MapProj/Normal/CartProp/AreaPres/areaPres.html
Map of LtU readershttp://www.progonos.com/furuti/MapProj/Normal/ProjInt/ProjIntC/projIntC.html#IGoode
Map of LtU readershttp://www.progonos.com/furuti/MapProj/Normal/ProjMAz/projMAz.html#Winkel3
Map of LtU readershttp://www.progonos.com/furuti/MapProj/Normal/ProjNav/projNav.html#Mercator
The power of small ideashttp://www.programmingpearls.com/
Top 5 Tech Bookshttp://www.programmingpearls.com
The Program Transformation Wikihttp://www.program-transformation.org/
OOPSLA 2006 Call for Contributionshttp://www.program-transformation.org/GPCE06
Extensible Term Languagehttp://www.program-transformation.org/Stratego/JavaFront
Extensible Term Languagehttp://www.program-transformation.org/Stratego/JavaJava
Extensible Term Languagehttp://www.program-transformation.org/Stratego/JavaSwulExamples
DSL Error Handling in an Object Oriented contexthttp://www.program-transformation.org/Tools/JJForester
Tree programming languageshttp://www.program-transformation.org/Transform/ASurveyOfStrategiesInRuleBasedProgramTransformationSystems
Intentional Programming Overviewhttp://www.program-transformation.org/twiki/bin/view/Hpc/TigerCompiler
Intentional Programming Overviewhttp://www.program-transformation.org/twiki/bin/view/Stratego/StrategoDocumentation
Intentional Programming Overviewhttp://www.program-transformation.org/twiki/bin/view/Stratego
Guiding Visitors: Separating Navigation from Computationhttp://www.program-transformation.org/twiki/bin/view/Tools/JJTraveler
Meta Programming with Concrete Object Syntaxhttp://www.program-transformation.org/twiki/bin/view/Tools/SDFII
Refactoring Functional Programshttp://www.program-transformation.org/twiki/bin/view/Tools/XT
Composing Programming Languages by Combining Action-Semantichttp://www.program-transformation.org/twiki/bin/view/Transform/ASFandSDF
Little Languages: Little Maintenance?http://www.program-transformation.org/twiki/bin/view/Transform/ASFandSDF
Intentional Programming Overviewhttp://www.program-transformation.org/twiki/bin/view/Transform/AspectOrientedProgramming
The Essence of Strategic Programminghttp://www.program-transformation.org/twiki/bin/view/Transform/GenerativeProgrammingBook
First-class Attribute Grammarshttp://www.program-transformation.org/twiki/bin/view/Transform/IntentionalProgramming
The PILER Decompilation Systemhttp://www.program-transformation.org/twiki/bin/view/Transform/PilerSystem
Refactoring Functional Programshttp://www.program-transformation.org/twiki/bin/view/Transform/ProgramRefactoring
Refactoring Functional Programshttp://www.program-transformation.org/twiki/bin/view/Transform/TaxonomyOfXMLSchemaLanguagesUsingFormalLanguageTheory
The Essence of Strategic Programminghttp://www.program-transformation.org/twiki/bin/view/Transform/TheEssenceOfStrategicProgramming
Intentional Programming Overviewhttp://www.program-transformation.org/twiki/bin/view/Transform/TransformationSystems
TXL: Tree Transformation Languagehttp://www.program-transformation.org/twiki/bin/view/Transform/TXL
Guiding Visitors: Separating Navigation from Computationhttp://www.program-transformation.org/twiki/bin/view/Transform/VisitorCombinators
Intentional Programming Overviewhttp://www.program-transformation.org/twiki/bin/view/Transform
Refactoring Functional Programshttp://www.program-transformation.org
A Critique of Standard ML, Andrew Appelhttp://www.progsoc.uts.edu.au/~geldridg/cpp/cppcv3.html
What is a monad, why should I use it, and when is it appropriate?http://www.projectmathematics.com/
2nd CfP: Structures and Deductionshttp://www.prooftheory.org/sd05/
Proof and Counterexamplehttp://www.prooftheory.org/sd05/
2nd CfP: Structures and Deductionshttp://www.prooftheory.org/sd05/
Prothonhttp://www.prothon.org/
OPML to SVGhttp://www.protocol7.com/default.asp?date=20020317
OPML to SVGhttp://www.protocol7.com/svg-wiki/default.asp?ChartsAndGraphing
Continuations: Haystack and Pythonhttp://www.ps.uni-sb.de/~duchier/python/continuations.html
Continuations Made Simple and Illustratedhttp://www.ps.uni-sb.de/~duchier/python/continuations.html
Understanding continuationshttp://www.ps.uni-sb.de/~duchier/python/continuations.html
Practical OCamlhttp://www.ps.uni-sb.de/~rossberg/SMLvsOcaml.html
Yearning for a practical schemehttp://www.ps.uni-sb.de/~rossberg/SMLvsOcaml.html
Constraint Programminghttp://www.ps.uni-sb.de/~tack/alice-cp-tutorial/
Alice: ML + OZhttp://www.ps.uni-sb.de/alice/
Alicehttp://www.ps.uni-sb.de/alice/
Alice Through the Looking Glasshttp://www.ps.uni-sb.de/alice/
Concurrency made easy?http://www.ps.uni-sb.de/alice/
New Year's Resolutionshttp://www.ps.uni-sb.de/alice/
Transparent Persistencehttp://www.ps.uni-sb.de/alice/
Continuations for Parallel Logic Programminghttp://www.ps.uni-sb.de/alice/
Growing a Languagehttp://www.ps.uni-sb.de/alice/
The Case for First Class Messageshttp://www.ps.uni-sb.de/alice/
The new old or The "Return" to Concurrencyhttp://www.ps.uni-sb.de/alice/
Alice released ML+Oz+http://www.ps.uni-sb.de/alice/
PL for interactive simulationhttp://www.ps.uni-sb.de/alice/
Alice Through the Looking Glasshttp://www.ps.uni-sb.de/alice/
Introduction to Concurrent Programming with Stackless Pythonhttp://www.ps.uni-sb.de/alice/
Issue One of The Monad.Reader, monthly Haskell eZinehttp://www.ps.uni-sb.de/alice/manual/language.html
OOPSLA 2005 Reportshttp://www.ps.uni-sb.de/alice/manual/library/compiler.html
OOPSLA 2005 Reportshttp://www.ps.uni-sb.de/alice/manual/library/component-manager.html#Eval-fn
New Year's Resolutionshttp://www.ps.uni-sb.de/alice/manual/limitations.html
Inside every API is a programming language struggling to get outhttp://www.ps.uni-sb.de/alice/manual/tour.html#concurrency
Alicehttp://www.ps.uni-sb.de/alice/manual/tour.html#distribution
Alicehttp://www.ps.uni-sb.de/alice/manual/tour.html
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.ps.uni-sb.de/alice/manual/tour.html
The Case for First Class Messageshttp://www.ps.uni-sb.de/alice/manual/types.html#packages
Gilad Is Righthttp://www.ps.uni-sb.de/alice/papers.html
Mozart Oz 1.3.0 Releasedhttp://www.ps.uni-sb.de/alice/wiki/AliceNews
Expressiveness versus execution speedhttp://www.ps.uni-sb.de/alice/wiki/AliceWishList
Mechanics of designing and implementing a languagehttp://www.ps.uni-sb.de/alice
Constraint Programminghttp://www.ps.uni-sb.de/courses/cp-ss05/services.html
Alice Through the Looking Glasshttp://www.ps.uni-sb.de/Papers/abstracts/alice-looking-glass.html
Run time type checkinghttp://www.ps.uni-sb.de/Papers/abstracts/lazy-types.html
What is so bad about compiling?http://www.ps.uni-sb.de/Papers/abstracts/sml-with-packages.html
Open Programming Services for Virtual Machines: The Design of Mozart and SEAMhttp://www.ps.uni-sb.de/Papers/abstracts/vmservices.html
Buried Treasure - No Fluff Just Stuffhttp://www.ps.uni-sb.de/Papers/paper_info.php?label=missing-link
Two Thank Yous for Peter van Royhttp://www.ps.uni-sb.de/pipermail/alice-users/2005/000466.html
Multidimensional Virtual Classeshttp://www.ps.uni-sb.de/pipermail/alice-users/2005/000466.html
CTMhttp://www.ps.uni-sb.de/pipermail/alice-users/2005/000473.html
Generics are a mistake?http://www.ps.uni-sb.de/pipermail/alice-users/2005/000480.html
Generics are a mistake?http://www.ps.uni-sb.de/pipermail/alice-users/2005/000481.html
Concerning introspection and compilation.http://www.ps.uni-sb.de/pipermail/alice-users/2005/000498.html
Concerning introspection and compilation.http://www.ps.uni-sb.de/pipermail/alice-users/2005/000499.html
Concerning introspection and compilation.http://www.ps.uni-sb.de/pipermail/alice-users/2005/000500.html
Concerning introspection and compilation.http://www.ps.uni-sb.de/pipermail/alice-users/2005/000501.html
Programming Language transformation?http://www.ps.uni-sb.de/pipermail/alice-users/2006/000609.html
Constraint Programminghttp://www.ps.uni-sb.de/pipermail/alice-users/2006/000629.html
Constraint Programminghttp://www.ps.uni-sb.de/pipermail/alice-users/2006/000642.html
Mozart Oz 1.3.0 Releasedhttp://www.ps.uni-sb.de/pipermail/mozart-hackers/2004/001608.html
Mozart Oz 1.3.1 Releasedhttp://www.ps.uni-sb.de/pipermail/mozart-users/2004/005427.html
SuperGluehttp://www.ps.uni-sb.de/pipermail/mozart-users/2006/014871.html
SuperGluehttp://www.ps.uni-sb.de/pipermail/mozart-users/2006/015058.html
SuperGluehttp://www.ps.uni-sb.de/pipermail/mozart-users/2006/015059.html
What will Apple's move to Intel mean for Alternative Language Communities?http://www.ps.uni-sb.de/seam/
Alice Through the Looking Glasshttp://www.ps.uni-sb.de/seam/
Stockhausenhttp://www.ps.uni-sb.de/stockhausen/operette1/
Early retirement?http://www.psotd.com/posts/1122378202.shtml
What do you mean by studying "programming languages"?http://www.psrg.lcs.mit.edu/~gifford/
What do you mean by studying "programming languages"?http://www.psrg.lcs.mit.edu/history/publications.html#fxps
Chameleonhttp://www.pst.informatik.uni-muenchen.de/~fruehwir/chr-intro.html
Obituary: Herbert Simonhttp://www.psy.cmu.edu/psy/faculty/hsimon/comp-sci.html
Obituary: Herbert Simonhttp://www.psy.cmu.edu/psy/faculty/hsimon/hsimon.html
A question for the theory guyshttp://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=221940
Dataflow programming for PIC microcontrollershttp://www.pugscode.org/
Best route for new language to be self-hostinghttp://www.pugscode.org/
Perl6 - PUGShttp://www.pugscode.org/
Programming: 50, 100 years from nowhttp://www.pugscode.org/
Programming: 50, 100 years from nowhttp://www.pugscode.org/osdc/haskell.xul
Introducing Continuationshttp://www.puml.org
Programmatic nature of subatomic make uphttp://www.pupress.princeton.edu/titles/2352.html
The myth of code-centricityhttp://www.pure-data.org
The Needle Programming Languagehttp://www.pvv.ntnu.no/~eddie/report/node120.html#SECTION04314000000000000000
Edsger Wybe Dijkstra (1930-2002)http://www.pycs.net/workbench/2002/08/08.html#a311
MSDN: C# and Java - Comparing Programming Languageshttp://www.pycs.net/zia/2003/1/28/
Expressivity of lisp/scheme but speed of assembly/C/C++http://www.pygame.org/
APL, J, Hardwarehttp://www.pyr.fi/apl/texts/Idiot.htm
Language and Syntaxhttp://www.pyr.fi/apl/texts/Idiot.htm
Ideas for a master's thesis related to Pythonhttp://www.python.org/~jeremy/weblog/031029c.html
Proceedings of the Scheme Workshop 2003http://www.python.org/~jeremy/weblog/031113a.html
Python Scripting Everywherehttp://www.python.org/~jeremy/weblog/031203.html
Scope, generators and list comprehensions (Python)http://www.python.org/~jeremy/weblog/040204.html
IronPython: First public version releasedhttp://www.python.org/
Is there a formal basis for generators?http://www.python.org/
Python Compared to Other Languageshttp://www.python.org/
1st International Workshop on Interpreted Languageshttp://www.python.org/
C-like Functional Programming Languageshttp://www.python.org/
Python 2.2 is releasedhttp://www.python.org/2.2/
Unifying types and classes in Python 2.2http://www.python.org/2.2/descrintro.html#mro
Python 2.2 is releasedhttp://www.python.org/2.2/descrintro.html
Unifying types and classes in Python 2.2http://www.python.org/2.2/descrintro.html
Python 2.3a2 was released on February 19, 2003http://www.python.org/2.3/
Python 2.3a2 was released on February 19, 2003http://www.python.org/2.3/highlights.html
Release of Python 2.4, release candidate 1http://www.python.org/2.4/
EuroPython'2004 Slideshttp://www.python.org/cgi-bin/moinmoin/EuroPython2004Slides
PyCon 2003 Papershttp://www.python.org/cgi-bin/moinmoin/PyConPapers
The History of Thttp://www.python.org/cp4e/
Python Developer's Guidehttp://www.python.org/dev/
Release of Python 2.4, release candidate 1http://www.python.org/dev/doc/devel/lib/module-decimal.html
Release of Python 2.4, release candidate 1http://www.python.org/dev/doc/devel/whatsnew/
EuroPython'2004 Slideshttp://www.python.org/dev/doc/devel/whatsnew/whatsnew24.html
New for Python 2.5http://www.python.org/dev/doc/devel/whatsnew/whatsnew25.html
Bruce Tate: Technologies that may challenge Javahttp://www.python.org/dev/doc/devel/whatsnew/whatsnew25.html
Continuations, yield, ES4http://www.python.org/dev/peps/pep-0342/
ruby vs pythonhttp://www.python.org/dev/peps/pep-0342/
Python 2.5a1 releasedhttp://www.python.org/dev/peps/pep-3000/
Ian Bicking: The challenge of metaprogramminghttp://www.python.org/doc/2.4.1/ref/naming.html
"The Anatomy of a Loop"http://www.python.org/doc/2.4.2/ref/assignment.html
Python Compared to Other Languageshttp://www.python.org/doc/Comparisons.html
Twisted Matrix Networking for Pythonhttp://www.python.org/doc/current/lib/module-binascii.html
Twisted Matrix Networking for Pythonhttp://www.python.org/doc/current/lib/module-struct.html
Eidola Languagehttp://www.python.org/doc/current/ref/introduction.html
How-To Guide for Descriptorshttp://www.python.org/doc/current/ref/specialnames.html
Best PL tutorial/intro?http://www.python.org/doc/current/tut/tut.html
Computer Programming for Everybodyhttp://www.python.org/doc/essays/cp4e.html
New Year's Resolutionshttp://www.python.org/doc/essays/foreword.html
Guido van Rossum: An Optimization Anecdotehttp://www.python.org/doc/essays/list2str.html
Guido van Rossum: Parade of the PEPshttp://www.python.org/doc/essays/pepparade.html
EuroPython'2004 Slideshttp://www.python.org/doc/essays/ppt/euro2004/euro2004.ppt
Guido van Rossum: Introduction to Pythonhttp://www.python.org/doc/essays/ppt/lwnyc2002/intro22.pdf
Guido van Rossum: Introduction to Pythonhttp://www.python.org/doc/essays/ppt/lwnyc2002/intro22.ppt
Guido van Rossum Python 10 DevDay Keynotehttp://www.python.org/doc/essays/ppt/python10/py10keynote.pdf
The Zen of Python (by Tim Peters)http://www.python.org/doc/Humor.html#zen
The Power and Philosophy of Rubyhttp://www.python.org/doc/Humor.html#zen
Does Visual Studio Rot the Mind?http://www.python.org/doc/Humor.html
Alice and computer programming for everybodyhttp://www.python.org/doc/lib/module-rexec.html
Python 2.5a1 releasedhttp://www.python.org/download/releases/2.5/
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.python.org/ftp/python/contrib-09-Dec-1999/System/threading.README
Parrot In Detailhttp://www.python.org/parrot.html
NULLhttp://www.python.org/peps/
Language Design Documentshttp://www.python.org/peps/
Ian Bicking: The challenge of metaprogramminghttp://www.python.org/peps/pep-0020.html
Python 2.3 Release Schedulehttp://www.python.org/peps/pep-0218.html
Guido: Language Design Is Not Just Solving Puzzleshttp://www.python.org/peps/pep-0227.html
Ian Bicking: The challenge of metaprogramminghttp://www.python.org/peps/pep-0227.html
10 Reasons We Need Java 3.0http://www.python.org/peps/pep-0252.html
Generator-based state machineshttp://www.python.org/peps/pep-0255.html
Python 2.3 Release Schedulehttp://www.python.org/peps/pep-0269.html
Python 2.3 Release Schedulehttp://www.python.org/peps/pep-0283.html
The Sociology of Language Evolutionhttp://www.python.org/peps/pep-0285.html
Scope, generators and list comprehensions (Python)http://www.python.org/peps/pep-0289.html
Charming Python: Using combinatorial functions in the itertools modulehttp://www.python.org/peps/pep-0289.html
New for Python 2.5http://www.python.org/peps/pep-0309.html
New for Python 2.5http://www.python.org/peps/pep-0314.html
XPythonhttp://www.python.org/peps/pep-0318.html
PEP 323: Copyable Iteratorshttp://www.python.org/peps/pep-0323.html
Release of Python 2.4, release candidate 1http://www.python.org/peps/pep-0327.html
New for Python 2.5http://www.python.org/peps/pep-0342.html
New for Python 2.5http://www.python.org/peps/pep-0343.html
PyCon Papershttp://www.python.org/pycon/dc2004/papers/
PyCon Papershttp://www.python.org/pycon/dc2004/papers/1/paper.pdf
Static Type Inference (for Python) with Starkillerhttp://www.python.org/pycon/dc2004/papers/1/paper.pdf
Let's make a programming language!http://www.python.org/pycon/dc2004/papers/25/
Two impromptus--or how Python helped us design our kitchenhttp://www.python.org/pycon/dc2004/papers/52/main.html
Computer Programming for Everybodyhttp://www.python.org/sigs/edu-sig/
Revisiting an old thread: choosing a foundation languagehttp://www.python.org/sigs/edu-sig
PyCon 2003 Papershttp://www.python.org/wiki/pub/PyConChetanGadgil/attachments/PyCON%20Paper%20on%20%22.NET%20for%20Python%22.htm
COM support in Pythonhttp://www.python.org/windows/win32com/COMTutorial.ppt
COM support in Pythonhttp://www.python.org/windows/win32com/COMTutorial/index.htm
Patterns for Scripted Applications and scriptinghttp://www.python.org/workshops/1997-10/proceedings/savikko.html
Type inference for Pythonhttp://www.python.org/workshops/2000-01/proceedings/papers/aycock/aycock.html
Funny characters inferencehttp://www.python.org/workshops/2000-01/proceedings/papers/aycock/aycock.html
Memorabilia from the 10th International Python Conferencehttp://www.python.org/workshops/2002-02/
Popularity of (Functional) Languageshttp://www.python.org
Twisted Matrix Networking for Pythonhttp://www.python.org
Interview with Guido van Rossumhttp://www.python.org
The Case for First Class Messageshttp://www.python9.org/p9-cdrom/20/index.htm
Web services: Winer on WSDLhttp://www.python9.org/p9-cdrom/20/index.htm
Python Challengehttp://www.pythonchallenge.com/
Interview with Guido van Rossumhttp://www.pythonlabs.com/tech/python2.0/
Thinking in Pythonhttp://www.pythonware.com/daily/
Syntax Checking the Scripting Wayhttp://www.pythonware.com/daily/
Python Scripting Everywherehttp://www.pythonware.com/daily/
Python Developer's Guidehttp://www.pythonware.com/daily/
python - spidermonkeyhttp://www.pythonware.com/daily/
Lambda Calculus in Pythonhttp://www.pythonware.com/daily/
Guido van Rossum: Parade of the PEPshttp://www.pythonware.com/daily/
Generator-based state machineshttp://www.pythonware.com/daily/
Europython presentationshttp://www.pythonware.com/daily/
David Mertz: Multimethodshttp://www.pythonware.com/daily/
Bicycle Repair Man (a refactoring browser for Python)http://www.pythonware.com/daily/
Automatic Run-time Interface Buildinghttp://www.pythonware.com/daily/
Candygram: Erlang Message Passing Semantics in Pythonhttp://www.pythonware.com/daily/
Functional Programming in Pythonhttp://www.pythonware.com/daily/
Guido van Rossum: Introduction to Pythonhttp://www.pythonware.com/daily/index.htm
Python metaprogramming with decoratorshttp://www.pythonware.com/daily/index.htm
PythonCardhttp://www.pythonware.com/daily
Python Iterators (proposal)http://www.pythonware.com/daily
Python Helps Disney Write a New Scripthttp://www.pythonware.com/daily
Psyco, the Python Specializing Compilerhttp://www.pythonware.com/daily
Multimedia programming in Pythonhttp://www.pythonware.com/daily
Make Python run as fast as C with Psycohttp://www.pythonware.com/daily
Slashdot: Python + Rubyhttp://www.pythonware.com/daily
HAP Python Remote Debuggerhttp://www.pythonware.com/daily
Guido van Rossum, Linux Magazine interviewhttp://www.pythonware.com/daily
Guide to Python introspectionhttp://www.pythonware.com/daily
Cheetah, the Python-Powered Template Enginehttp://www.pythonware.com/daily
Bruce Eckel: Why I Love Pythonhttp://www.pythonware.com/daily
Aspect-oriented programming for Pythonhttp://www.pythonware.com/daily
AI: A Modern Approach -- In Pythonhttp://www.pythonware.com/daily
Implementing "weightless threads" with Python generatorshttp://www.pythonware.com/daily
Sun, Zend push scripting for Javahttp://www.pythonware.com/daily
Eidola Languagehttp://www.pyxisystems.com/products.html
PyLogohttp://www.pyxisystems.com
Croquet: A Collaboration Architecturehttp://www.q42.nl/
Smalltalk-80: The Language and Its Implementationhttp://www.qks.com
Business Objects Quark - Haskell meets Javahttp://www.quarkframework.blogspot.com/
Business Objects Quark - Haskell meets Javahttp://www.quarkframework.blogspot.com
REXXhttp://www.quercus-sys.com/advrexx.htm
CSP for Chttp://www.quickstone.com/ccsp/
Testing Telecoms Software with Quviq QuickCheckhttp://www.quviq.com/
Draft R6RS availablehttp://www.r6rs.org/process.html
Draft R6RS availablehttp://www.r6rs.org
The building of robust softwarehttp://www.racer-systems.com/products/racerpro/index.phtml
Frinkhttp://www.rae.org/noah.html
AppleScript - a story worth tellinghttp://www.ragtime-online.com/
The YAFL programming languagehttp://www.raincode.com/Engine.htm
The YAFL programming languagehttp://www.raincode.com
Java hits obstacle with cell phoneshttp://www.rainer-keuchel.de/software.html
Tuples + Objects + Infosets =Too Much Stuff!http://www.ralphkimball.com
Cost of provably-correct codehttp://www.ranum.com/security/computer_security/editorials/dumb/
In Memoriam :: Jef Raskinhttp://www.raskincenter.org/index2.html#install
Comparing Ada and Chttp://www.rational.com/products/whitepapers/337.jsp
Wired Rave Awardshttp://www.raveawards.com/faves/index.html
Wired Rave Awardshttp://www.raveawards.com/index.html
Wired Rave Awardshttp://www.raveawards.com/nominees/top.html
On Garbage Collectionhttp://www.ravenbrook.com/project/mps/
Impressions of the International Lisp conference ILC2002http://www.ravenbrook.com/project/mps/
Memory Pool System back from the deadhttp://www.ravenbrook.com/project/mps/
Impressions of the International Lisp conference ILC2002http://www.ravenbrook.com/project/mps/
Impressions of the International Lisp conference ILC2002http://www.ravenbrook.com/project/mps/doc/2002-01-30/ismm2002-paper/
The Memory Pool System: Thirty person-years of memory management development goes Open Sourcehttp://www.ravenbrook.com/project/mps/doc/2002-01-30/ismm2002-paper/
.NET Goodieshttp://www.razorsoft.net/
Ongoing Discussion on the Value of DotNethttp://www.razorsoft.net/weblog/
Funny stuffhttp://www.razorsoft.net/weblog/
Managed C++ FAQhttp://www.razorsoft.net/weblog/
Shared Source CLI Essentials (beta chapters)http://www.razorsoft.net/weblog/
Some interesting weblogshttp://www.razorsoft.net/weblog/
Ja.NEThttp://www.razorsoft.net/weblog/
Shared Source CLI Betahttp://www.razorsoft.net/weblog/
Uncovering Rotor -- A Shared Source CLIhttp://www.razorsoft.net/weblog/
Mark Shields: A compiler writer's guide to C#http://www.razorsoft.net/weblog/
Ja.NEThttp://www.razorsoft.net/weblog/2002/02/23.html
Brainteaserhttp://www.razorsoft.net/weblog/2002/02/25.html#a34
Brainteaserhttp://www.razorsoft.net/weblog/2002/02/27.html#a35
Ongoing Discussion on the Value of DotNethttp://www.razorsoft.net/weblog/2002/03/10.html#a48
Ongoing Discussion on the Value of DotNethttp://www.razorsoft.net/weblog/2002/03/11.html#a50
Ongoing Discussion on the Value of DotNethttp://www.razorsoft.net/weblog/2002/03/12.html#a54
A sense of communityhttp://www.razorsoft.net/weblog/2002/03/15.html#a66
More Rotor linkshttp://www.razorsoft.net/weblog/2002/03/28.html
The Implementation of Model Constraints in .NEThttp://www.razorsoft.net/weblog/2002/04/04.html#a87
XML compressionhttp://www.razorsoft.net/weblog/2002/05/07.html#a180
Observations on CIL bookshttp://www.razorsoft.net/weblog/2002/09/29.html#a344
Factasiahttp://www.rbjones.com/
The Lambda-calculus, Combinatory Logic, and Type Systemshttp://www.rbjones.com/rbjpub/logic/cl/index.htm
automatic theorem provinghttp://www.rbjones.com/rbjpub/logic/cl/tlc001.htm
Dynamic Semanticshttp://www.rbjones.com/rbjpub/logic/cl/tlc001.htm
Invariants/Contracts vs. typeshttp://www.rbjones.com/rbjpub/logic/cl/tlc001.htm
unchecked exceptions are like runtime type checking?http://www.rbjones.com/rbjpub/logic/cl/tlc001.htm
Why type systems are interesting - part IIhttp://www.rbjones.com/rbjpub/logic/cl/tlc001.htm
unchecked exceptions are like runtime type checking?http://www.rbjones.com/rbjpub/logic/cl/tlc004.htm
Factasiahttp://www.rbjones.com/rbjpub/logic/cl/tlc004.htm
Gottfried Wilhelm Leibnizhttp://www.rbjones.com/rbjpub/philos/classics/leibniz/meth_math.htm
Obituary: Herbert Simonhttp://www.rci.rutgers.edu/~cfs/472_html/AI_SEARCH/PSS/PSSH1.html
Concurrent Clustered Programminghttp://www.rci.rutgers.edu/~cfs/472_html/Logic_KR/DefaultTheory.html
The MetaC Languagehttp://www.rcs.ei.tum.de/research/rtsg/MetaC/
Reading list on XML and Web Programminghttp://www.readscheme.org/xml-web/
Archiving LISP historyhttp://www.readscheme.org
Paul Vick: BASIC principleshttp://www.realbasic.com
Happy Birthday, PHP...http://www.realmeme.com/miner/java/scriptinglanguagesDejanews.png
The Little Coder's Predicamenthttp://www.realsoftware.com
Interview with Intel's C++ Compiler Teamhttp://www.realworldtech.com/page.cfm?ArticleID=RWT072803234425
Real-life use case - which PLs support it nicely?http://www.rebol.com/docs/core23/rebolcore-15.html#section-5
Rebol - Dialects, Spreadsheetshttp://www.rebol.com/license.html
Rebol - Dialects, Spreadsheetshttp://www.rebol.com/rebolsteps.html#section-10
The English-Likeness Monsterhttp://www.rebol.com/speed.r
PostScript control structureshttp://www.rebol.com
Domain-specific Embedded Languages and Program Generatorshttp://www.rebol.com
Rebol - Dialects, Spreadsheetshttp://www.rebol.net/article/0201.html
Is REBOL a pure functional language?http://www.rebol.net/article/0206.html
The English-Likeness Monsterhttp://www.rebol.org/cgi-bin/cgiwrap/rebol/ml-display-thread.r?m=rmlCJQS
Waste your CPU-resources on programming challengehttp://www.recmath.org/contest/
Waste your CPU-resources on programming challengehttp://www.recmath.org/contest/description.php
The Push Programming Languagehttp://www.red3d.com/cwr/boids/
Java object models debatedhttp://www.redhat.com/docs/manuals/ccm/CCM-5.0-Manual/developer-guide/ch-persistence.html
Java object models debatedhttp://www.redhat.com/docs/manuals/ccm/CCM-5.0-Manual/developer-guide/s1-pers-reference.html
The English-Likeness Monsterhttp://www.rediff.com/computer/1999/sep/29carl.htm
Java to gain multitasking improvementshttp://www.redsails.org/code/javad.html
Open-source C compiler targets FPGAshttp://www.reed-electronics.com/ednmag/article/CA373866?stt=000&pubdate=1%2F22%2F2004
Open-source C compiler targets FPGAshttp://www.reed-electronics.com/ednmag/article/CA376625?stt=000&pubdate=2%2F5%2F2004
Open-source C compiler targets FPGAshttp://www.reed-electronics.com/ednmag/contents/images/376625t1.pdf
Rebol - Dialects, Spreadsheetshttp://www.reengineeringllc.com/about_us.html
Semantic Distance: NLP Not a Resource Sinkhttp://www.reengineeringllc.com/Internet_Business_Logic_and_Semantic_Web_Presentation.pdf
Rebol - Dialects, Spreadsheetshttp://www.reengineeringllc.com/internet_business_logic_in_a_nutshell.pdf
Rebol - Dialects, Spreadsheetshttp://www.reengineeringllc.com
Semantic Distance: NLP Not a Resource Sinkhttp://www.reengineeringllc.com
Developing Reliable Software with Scripting Languageshttp://www.refactoring.com/
Object-Oriented Scripting in Rubyhttp://www.refactoring.com/
Refactoring Functional Programshttp://www.refactoring.com/catalog/index.html
Refactoring Functional Programshttp://www.refactoring.com/catalog/replaceRecursionWithIteration.html
The Case for First Class Messageshttp://www.refactoring.com/tools.html
Selfhttp://www.refactoring.com
Tim Bray: Dynamic-Language IDEshttp://www.refactory.com/RefactoringBrowser/Refactorings.html
#Smalltalk - another .Net languagehttp://www.refactory.com/Software/SharpSmalltalk/
Hugunin's IronPythonhttp://www.refactory.com/Software/SharpSmalltalk/index.html
Dynamic Languages on CLRhttp://www.refactory.com
Holidayhttp://www.reinvigorate.net/system/
Tim Bray: Don't Invent XML Languageshttp://www.relaxng.org/
Refactoring Functional Programshttp://www.relaxng.org
What do you believe about Programming Languages (that you can't prove (yet))?http://www.replaysolutions.com/
NULLhttp://www.rescomp.berkeley.edu/~hossman/cs263/paper.html
Quick Quoteshttp://www.rescomp.berkeley.edu/~hossman/cs263/paper.html
Survey of OOP languageshttp://www.rescomp.berkeley.edu/~hossman/cs263/paper.html
Survey of OOPLhttp://www.rescomp.berkeley.edu/~hossman/cs263/paper.html
Memorabilia from the 10th International Python Conferencehttp://www.research.att.com/~ark/talks/Python10.pdf
DP-COOL 2003 Proceedingshttp://www.research.att.com/~bs/
Functional programming in Javahttp://www.research.att.com/~bs/bs_faq.html#advanced
Functional programming in Javahttp://www.research.att.com/~bs/bs_faq.html#multiparadigm
Interview With Bjarne Stroustruphttp://www.research.att.com/~bs/bs_faq.html
Stroustrup FAQshttp://www.research.att.com/~bs/bs_faq.html
Stroustrup FAQshttp://www.research.att.com/~bs/bs_faq2.html
B. Stroustrup: Serving the C++ Communityhttp://www.research.att.com/~bs/dne.html
The New C++: Trip Report, October 2002http://www.research.att.com/~bs/dne.html
B. Stroustrup: Serving the C++ Communityhttp://www.research.att.com/~bs/dne_notes.pdf
NULLhttp://www.research.att.com/~bs/dne_notes.pdf
Quoteshttp://www.research.att.com/~bs/dne_notes.pdf
The design of C++0xhttp://www.research.att.com/~bs/evol-issues.html
Specifying C++ Conceptshttp://www.research.att.com/~bs/popl06.pdf
The design of C++0xhttp://www.research.att.com/~bs/rules.pdf
A rationale for semantically enhanced library languageshttp://www.research.att.com/~bs/SELLrationale.pdf
C and C++: Siblingshttp://www.research.att.com/~bs/siblingrivalry.pdf
B. Stroustrup: Serving the C++ Communityhttp://www.research.att.com/~bs/standard-foreword.pdf
Whitespacehttp://www.research.att.com/~bs/whitespace98.pdf
Hancock - a TIA DSL?http://www.research.att.com/~kfisher/hancock/
The New Jersey Programming Languages and Systems Seminar Serieshttp://www.research.att.com/~kfisher/njpls/past.html
A type-correct, stack-safe, provably correct, expression compiler in Epigramhttp://www.research.att.com/~trevor/papers.html
Halting program density?http://www.research.att.com/cgi-bin/access.cgi/as/njas/sequences/eisA.cgi?Anum=A100264
Insecure Macho Lovehttp://www.research.att.com/projects/cyclone/
New languages for OS level programming?http://www.research.att.com/projects/cyclone/
Parameterized Unit Testshttp://www.research.att.com/projects/cyclone/
Cyclone 0.4 releasedhttp://www.research.att.com/projects/cyclone/
Windows security flaw - buffer-overflowhttp://www.research.att.com/projects/cyclone/
Hancock - a TIA DSL?http://www.research.att.com/projects/hancock/journal.pdf
Larry Wall: Apocalypse 5: Regular Expressionshttp://www.research.att.com/sw/tools/fsm/
Graphviz: Programmable Graph Editorhttp://www.research.att.com/sw/tools/graphviz/
Graphviz: Programmable Graph Editorhttp://www.research.att.com/sw/tools/graphviz/overview.html
Graphviz: Programmable Graph Editorhttp://www.research.att.com/sw/tools/graphviz/refs.html
Two Case Studies of Open Source Software Developmenthttp://www.research.avayalabs.com/techabstractY.html#ALR-2002-003
Most amazing designer?http://www.research.avayalabs.com/user/wadler/
Erlang: A Case Study of Technology Introductionhttp://www.research.avayalabs.com/user/wadler/armstrong.ps
Self Introductionhttp://www.research.avayalabs.com/user/wadler/gj/Documents/#gj-oopsla
Generic Java type inference is unsoundhttp://www.research.avayalabs.com/user/wadler/homepage
Call-by-name is dual to call-by-valuehttp://www.research.avayalabs.com/user/wadler/papers/dual/dual-slides.pdf
Most amazing designer?http://www.research.avayalabs.com/user/wadler/papers/next700/next700.pdf
The Next 700 Programming Languageshttp://www.research.avayalabs.com/user/wadler/papers/next700dimacs/next700dimacs.pdf
Seesofthttp://www.research.avayalabs.com/user/wadler/realworld/gf.html
Call-by-name is dual to call-by-valuehttp://www.research.avayalabs.com/user/wadler/topics/call-by-need.html#dual
Lazy vs. stricthttp://www.research.avayalabs.com/user/wadler/topics/call-by-need.html#lazyvsstrict
Practical Theory (was: T)http://www.research.avayalabs.com/user/wadler/topics/history.html
J and K: One User's Viewhttp://www.research.avayalabs.com/user/wadler/topics/linear-logic.html
Quoteshttp://www.research.avayalabs.com/user/wadler/topics/monads.html#monadsdeclare
NULLhttp://www.research.avayalabs.com/user/wadler/topics/monads.html#monadsdeclare
Theorems for free!http://www.research.avayalabs.com/user/wadler/topics/parametricity.html#free
J. McCarthy: Towards a Mathematical Science of Computationhttp://www.research.avayalabs.com/user/wadler/topics/recent.html
XML and run-time typinghttp://www.research.avayalabs.com/user/wadler/topics/xml.html#xml-essence
The Essence of XMLhttp://www.research.avayalabs.com/user/wadler/topics/xml.html#xml-essence
Udell: Symbol grounding, XML, and RDFhttp://www.research.avayalabs.com/user/wadler/topics/xml.html#xml-essence
Wadler: XQuery, a typed functional language for querying XMLhttp://www.research.avayalabs.com/user/wadler/topics/xml.html#xquery-afp
Quick Quoteshttp://www.research.avayalabs.com/user/wadler/topics/xml.html
NULLhttp://www.research.avayalabs.com/user/wadler/topics/xml.html
A formal semantics of patterns in XSLThttp://www.research.avayalabs.com/user/wadler/topics/xml.html
XML and Data Bindinghttp://www.research.avayalabs.com/user/wadler/xmlbinding/
Compaq WebLhttp://www.research.compaq.com/downloads.html
NULLhttp://www.research.compaq.com/SRC/m3defn/html/m3.html
Language Design Documentshttp://www.research.compaq.com/SRC/m3defn/html/m3.html
Insecure Macho Lovehttp://www.research.compaq.com/SRC/m3defn/html/unsafe.html
Compaq WebLhttp://www.research.compaq.com/SRC/personal/luca/Obliq/Obliq.html
Compaq WebLhttp://www.research.compaq.com/SRC/software/
Compaq WebLhttp://www.research.compaq.com/SRC/WebL/
IBM Programming Languages Dayhttp://www.research.ibm.com/compsci/plansoft/plday/plday2005.html
2005 Programming Languages Day at Watsonhttp://www.research.ibm.com/compsci/plansoft/plday/plday2005.html
Avoiding worst case GC with large amounts of data?http://www.research.ibm.com/deepblue/home/html/b.html
Subject-oriented programming @ IBMhttp://www.research.ibm.com/hyperspace/HyperJ/HyperJ.htm
Separating Concerns with Knithttp://www.research.ibm.com/hyperspace/workshops/icse2001/
Reversible Garbage Collection (and more)http://www.research.ibm.com/journal/rd/456/zuliani.html
Technology for e-businesshttp://www.research.ibm.com/journal/sj/401/bainbridge.html
Technology for e-businesshttp://www.research.ibm.com/journal/sj/401/ferguson.html
Technology for e-businesshttp://www.research.ibm.com/journal/sj/401/koved.html
Technology for e-businesshttp://www.research.ibm.com/journal/sj40-1.html
The Next Mainstream Programming Languageshttp://www.research.ibm.com/metronome/
John Vlissideshttp://www.research.ibm.com/people/v/vlis/
Subject-oriented programming @ IBMhttp://www.research.ibm.com/sop/
Subject-oriented programming @ IBMhttp://www.research.ibm.com/sop/sopegs.htm
Subject-oriented programming @ IBMhttp://www.research.ibm.com/sop/support.htm
XLinq: XML Programming Refactored (The Return Of The Monoids)http://www.research.microsoft.com/%7Eemeijer/
Guest Blogger Erik Meijerhttp://www.research.microsoft.com/%7Eemeijer/
Composable memory transactionshttp://www.research.microsoft.com/%7Esimonpj/papers/stm/index.htm
Grid Computing & the Linda Programming Modelhttp://www.research.microsoft.com/~antr/coord.htm
Functional Imageshttp://www.research.microsoft.com/~conal/Pan/default.htm
Functional Images 2http://www.research.microsoft.com/~conal/Pan/default.htm
Bytecode translationhttp://www.research.microsoft.com/~cwfraser/pldi99codegen.pdf
Erik Meijer on LtUhttp://www.research.microsoft.com/~emeijer/
No FP languages for the real-worldhttp://www.research.microsoft.com/~emeijer/Papers/ImplementingFL.pdf
Mondrian for .NEThttp://www.research.microsoft.com/~emeijer/Papers/MondrianDDJ.pdf
Unifying Tables, Objects and Documentshttp://www.research.microsoft.com/~emeijer/Papers/oopsla.pdf
Unifying Tables, Objects and Documentshttp://www.research.microsoft.com/~emeijer/Papers/oopsla.pdf
LINQ BOF at OOPSLAhttp://www.research.microsoft.com/~emeijer/Papers/OOPSLA2005.ppt
XLinq: XML Programming Refactored (The Return Of The Monoids)http://www.research.microsoft.com/~emeijer/Papers/XLinq%20XML%20Programming%20Refactored%20(The%20Return%20Of%20The%20Monoids).htm
Programming with Rectangles, Triangles, and Circleshttp://www.research.microsoft.com/~emeijer/Papers/XML2003/xml%202003.xml
Programming with Rectangles, Triangles, and Circleshttp://www.research.microsoft.com/~emeijer/Papers/XML2003/xml2003.html
Region-Based Model Abstractionhttp://www.research.microsoft.com/~rehof/publications.html#region
Computer Scientist Gets to the Bottom of Financial Scandalhttp://www.research.microsoft.com/~simonpj/
Aspect-oriented compilershttp://www.research.microsoft.com/~simonpj/Papers/aspects.ps.gz
Ivory Towers and Gelfand's Principlehttp://www.research.microsoft.com/~simonpj/Papers/comserve.htm
Computer Scientist Gets to the Bottom of Financial Scandalhttp://www.research.microsoft.com/~simonpj/Papers/contracts-icfp.htm
How to make a fast curry: push/enter vs eval/applyhttp://www.research.microsoft.com/~simonpj/papers/eval-apply/
User-defined functions in Excelhttp://www.research.microsoft.com/~simonpj/papers/excel/index.htm
Implementing Business Rules in the BC4J Frameworkhttp://www.research.microsoft.com/~simonpj/Papers/financial-contracts/contracts-icfp.htm
Wearing the hair shirt: a retrospective on Haskellhttp://www.research.microsoft.com/~simonpj/papers/haskell-retrospective/index.htm
Two Thank Yous for Peter van Royhttp://www.research.microsoft.com/~simonpj/papers/haskell-retrospective/index.htm
A practical approach to generic programminghttp://www.research.microsoft.com/~simonpj/papers/hmap/
Scrap more boilerplatehttp://www.research.microsoft.com/~simonpj/papers/hmap/gmap2.htm
NULLhttp://www.research.microsoft.com/~simonpj/Papers/marktoberdorf/
Quoteshttp://www.research.microsoft.com/~simonpj/Papers/marktoberdorf/
Tackling the awkward squadhttp://www.research.microsoft.com/~simonpj/Papers/marktoberdorf/
Tackling the awkward squadhttp://www.research.microsoft.com/~simonpj/Papers/marktoberdorf/Marktoberdorf.ppt
Template metaprogramming for Haskellhttp://www.research.microsoft.com/~simonpj/papers/meta-haskell/
Microsoft Forges Ahead With New Compiler Technologyhttp://www.research.microsoft.com/phoenix/
Microsoft Forges Ahead With New Compiler Technologyhttp://www.research.microsoft.com/phoenix/Phoenix-Faculty-Summit-2003.ppt
Embedding Prolog in Haskellhttp://www.research.microsoft.com/research/dtg/davidhov/pap.htm
Nick Benton: Simple Relational Correctness Proofs for Static Analyses and Program Transformationshttp://www.research.microsoft.com/research/pubs/view.aspx?type=Technical%20Report&id=876
A Research C# Compilerhttp://www.research.microsoft.com/scripts/pubs/view.asp?TR_ID=MSR-TR-2003-32
Spec#http://www.research.microsoft.com/specsharp/
Implementing Functional Languages (BUT...)http://www.research.microsoft.com/users/simonpj/Papers/student.ps.gz
(Elegant) Recursive Ascent Parsinghttp://www.research.philips.com/generalinfo/special/elegant/elegant.html
(Elegant) Recursive Ascent Parsinghttp://www.research.philips.com/InformationCenter/Global/FArticleSummary.asp?lNodeId=803&channel=803&channelId=N803A2332
Expressions vs Statementshttp://www.research.philips.com/technologies/syst_softw/elegant/index.html
XC#http://www.resolvecorp.com/products.aspx
Concoqtion: Mixing Indexed Types and Hindley-Milner Type Inferencehttp://www.resource-aware.org/twiki/bin/view/Concoqtion/Download
Fantazies on "final"http://www.respect-your-levis.com/nofate/caps/cap01.jpg
Disney Losing Kay & Teamhttp://www.reuters.com/news_article.jhtml?type=technology&Repository=TECHNOLOGY_REP&RepositoryStoryID=%2Fnews%2FIDS%2FTechnology%2FTECH-INDUSTRY-DISNEY-KAY-DC_TXT.XML
IBM's Object REXX open sourcedhttp://www.rexxla.org/
REXXhttp://www.rexxla.org/
Joshua Bloch: "Nearly All Binary Searches Broken"http://www.rfc-archive.org/getrfc.php?rfc=1982
RT++ Higher Order Threads for C++http://www.risc.uni-linz.ac.at/research/software/rt++/
RT++ Higher Order Threads for C++http://www.risc.uni-linz.ac.at/research/software/rt++/index_1.html
LC stuffhttp://www.rivier.edu/faculty/amoreira/web/cs558a01/Hands/combs.html
LC stuffhttp://www.rivier.edu/faculty/amoreira/web/cs558a01/Hands/lambda1.ps
LC stuffhttp://www.rivier.edu/faculty/amoreira/web/cs558a01/Hands/lambda2.html
LC stuffhttp://www.rivier.edu/faculty/amoreira/web/cs558a01/main.html
"Popular vs. Good" in Programming Languageshttp://www.roadsend.com/home/index.php?pageID=compiler
Feedback on post?http://www.robertames.com/blog.cgi/entries/js-stepped-intervals.html
Realistic Functional Programming in the Java Platformhttp://www.robert-tolksdorf.de/vmlanguages.html
Script Vs Javahttp://www.robert-tolksdorf.de/vmlanguages.html
Groovy Languagehttp://www.robert-tolksdorf.de/vmlanguages
LL4 Program and Abstractshttp://www.robertwservice.com/modules/library/article.php?articleid=174
LL4 Program and Abstractshttp://www.robertwservice.com/modules/library/article.php?articleid=30
Robocodehttp://www.robocode.net/
open source visual programming environments?http://www.roboforge.net
Why do they program in C++?http://www.robominds.com/
Hierarchy of Needs (adapted to Design)http://www.rockpub.com/books.asp?book=4&bookid=1606
Continuations as UI elementshttp://www.rogare.com/metro-schemers/continuations.pdf
New Scientist interview with Alexandra Aikhenvaldhttp://www.rosettaproject.org/live
Quilt: an XML Query Languagehttp://www.rpbourret.com/xml/XMLAndDatabases.htm
End-User XML oriented proramminghttp://www.rpbourret.com/xml/XMLAndDatabases.htm
Lisp-Stat does not seem to be in good health lately.http://www.r-project.org/
The R Projecthttp://www.r-project.org
Industrial-Strength Functional Programminghttp://www.rrlang.org
"Popular vs. Good" in Programming Languageshttp://www.rrsd.com/boost/libs/serialization/doc
Unifying Tables, Objects and Documentshttp://www.rscheme.org/~donovan/phd/
RLisp - Lisp naturally embedded in Rubyhttp://www.rscheme.org/rs/
The Next Mainstream Programming Languageshttp://www.rscheme.org/rs/
Database File Systemhttp://www.rsw.com/
OOP Is Much Better in Theory Than in Practicehttp://www.rt.com/man/select.2.html
On Garbage Collectionhttp://www.rtj.org/
Reflection in Rubyhttp://www.rubycentral.com/articles/ospace.html
Best PL tutorial/intro?http://www.rubycentral.com/book/index.html
Tim Bray on Rubyhttp://www.rubycentral.com/book/language.html#UO
Tim Bray on Rubyhttp://www.rubycentral.com/book/tut_containers.html#UG
Overloading - Syntactic Heroin?http://www.rubycentral.com/book/tut_io.html
Gosling vs. Dynamic Languageshttp://www.rubycentral.com/book/tut_threads.html
Block performance in Rubyhttp://www.ruby-doc.org/core/classes/Generator.html
Block performance in Rubyhttp://www.ruby-doc.org/core-1.9/classes/Generator.html
Happy Birthday, PHP...http://www.rubyforge.org
Towards the best collection traversal interfacehttp://www.rubygarden.org/ruby?IterationStyles
Python Metaclass Programminghttp://www.rubygarden.org/ruby?TypesInRuby
The Power and Philosophy of Rubyhttp://www.rubyist.net/~matz/slides/oscon2003/mgp00001.html
Tim Bray on Rubyhttp://www.rubyist.net/~matz/slides/oscon2005/index.html
Writing an interpreter, targeting a VM or writing from scratch?http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/
1st International Workshop on Interpreted Languageshttp://www.ruby-lang.org/en/
Squeak tutorialhttp://www.ruby-lang.org/en/
Object-Oriented Scripting in Rubyhttp://www.ruby-lang.org/en/jaoo2001/index.html
Object-Oriented Scripting in Rubyhttp://www.ruby-lang.org/en/jaoo2001/mgp00008.html
Object-Oriented Scripting in Rubyhttp://www.ruby-lang.org/en/jaoo2001/mgp00015.html
Reflection in Java: how are they getting with it?http://www.rubyonrails.com
&mu;ABC: A Minimal Aspect Calculushttp://www.rubyonrails.com
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://www.rubyonrails.org/
Labanotationhttp://www.rz.uni-frankfurt.de/~griesbec/LABANE.HTML
Expressivity of lisp/scheme but speed of assembly/C/C++http://www.s48.org
Project JOOS (Java's Object Oriented Subset)http://www.sable.mcgill.ca/~hendren/520/index.html
Project JOOS (Java's Object Oriented Subset)http://www.sable.mcgill.ca/~hendren/520/philosophy.html
Which Java compiler for a student/research project?http://www.sable.mcgill.ca/soot/
Double Check Locking In Javahttp://www.sablecc.org/
Roll your own with JavaCChttp://www.sablecc.org/
Case Study in Practical Language Usehttp://www.sac-home.org/
Shape Theoryhttp://www.sac-home.org/
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.sac-home.org/
The Next Mainstream Programming Languageshttp://www.sac-home.org/
History: Array languageshttp://www.sac-home.org/
Microsoft DirectX High Level Shading Languagehttp://www.sac-home.org/
Felix: The power language for C++ programmershttp://www.sac-home.org/
The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Softwarehttp://www.sac-home.org/faqs/sac2cFAQ/sac2cFAQ.html#SECTION00060000000000000000
Petition for adding garbage collection to C++.http://www.sac-home.org/index.php?p=.
Francis Crick (1916-2004)http://www.salk.edu/news/releases/details.php?id=103
According to Allen Holub programming is now a liberal art. When did this happen?http://www.salon.com/books/letters/2005/03/24/goldstein/index.html
According to Allen Holub programming is now a liberal art. When did this happen?http://www.salon.com/books/review/2005/03/23/goldstein/index.html
Richard Stallman's Crusade for Free Softwarehttp://www.salon.com/tech/books/2002/04/02/stallman/index.html
Anti-Java Articlehttp://www.salon.com/tech/col/garf/2001/01/08/bad_java/index.html
Guido van Rossum: Programming at Python Speedhttp://www.salon.com/tech/feature/2002/04/08/lehman/print.html
Why Johnny can't codehttp://www.salon.com/tech/feature/2006/09/14/basic/
Anti-Java Articlehttp://www.salon.com
Educational Pearl: Automata as Macroshttp://www.samag.com/documents/s=1824/sam0201b/0201b.htm
Unix as programming languagehttp://www.samag.com/documents/s=1824/sam0201b/0201b.htm
The Weird World of Bi-Directional Programminghttp://www.sandr.dds.nl/FunctionalForms
Demonic Nondeterminacy: A Tribute to Edsger Wybe Dijkstrahttp://www.sarahsarchangels.com/archangels/9orders.html
M: The basis for Matrixhttp://www.saraswat.org/JavaMetalinguistic.ppt
M: The basis for Matrixhttp://www.saraswat.org/JavaMetalinguistic_files/frame.htm
M: The basis for Matrixhttp://www.saraswat.org/JavaMetalinguisticjpg.html
The X10 Programming Languagehttp://www.saraswat.org/x10.html
Concurrent Clustered Programminghttp://www.saraswat.org/x10-concur.html
M: The basis for Matrixhttp://www.saraswat.org
Variance in Java Genericshttp://www.sato.kuis.kyoto-u.ac.jp/~igarashi/papers/variance.html
Ideas for a master's thesis related to Pythonhttp://www.sauria.com/blog/2003/10/29#652
Byte Code Engineering Libraryhttp://www.saxess.com/
Promising OS's from a Programming Language Perspectivehttp://www.sbsusa.com/it107/articles/ddj400/400over.html
Programming: 50, 100 years from nowhttp://www.scannedinavian.com/~shae/eurohaskell/
Programming: 50, 100 years from nowhttp://www.scannedinavian.com/~shae/eurohaskell/john.hughes.unicycling.jpg
Programming: 50, 100 years from nowhttp://www.scannedinavian.com/~shae/eurohaskell/tshirt.jpg
Programming: 50, 100 years from nowhttp://www.scannedinavian.com/~shae/eurohaskell/unsafeperformio.jpg
the Chinese natual languagehttp://www.scannedinavian.com/2005-02-04.html
New languages for OS level programming?http://www.scannedinavian.com/2005-11-14.html
Scalabilityhttp://www.scannedinavian.org/~shae/ProtoFTP.hs
Looking for FP Debuggershttp://www.scannedinavian.org/~shae/ProtoQuickCheck.hs
Parameterized Unit Testshttp://www.scannedinavian.org/~shae/qc-tdd.tgz
Scalabilityhttp://www.scannedinavian.org/~shae/TestEmbedMoz.hs
Felleisen: How to Design Class Hierarchieshttp://www.ScannedInAvian.org/~shae/TreeTraverseDemo.hs
Use real nameshttp://www.scannedinavian.org/
Succ Zeroth International Obfuscated Haskell Code Contest Resultshttp://www.scannedinavian.org/iohcc/succzeroth-2004/
Reproducing Programs implement Lazy Listshttp://www.scannedinavian.org/iohcc/succzeroth-2004/
Langauges and Hardware...http://www.scannedinavian.org/RandomWiki/AnnotationMockup
This Is the Title of This Story, Which Is Also Found Several Times in the Story Itselfhttp://www.sccs.swarthmore.edu/users/00/pwillen1/lit/winter.htm
Don Box: Scheme Is Lovehttp://www.scheme.com/tspl2d/
Maya - Syntax extension for Javahttp://www.scheme.com/tspl2d/
dealing with Scheme (or Lisp, etc)http://www.scheme.com/tspl2d/examples.html#g2319
Maya - Syntax extension for Javahttp://www.scheme.com/tspl2d/examples.html#g2344
Scheme Tutorial (book)http://www.scheme.com/tspl2d/index.html
Maya - Syntax extension for Javahttp://www.scheme.com/tspl2d/syntax.html#g2237
DanFest 2004 - in honor of Dan Friedmanhttp://www.scheme.com/tspl3/
Ruby 2.0 Newshttp://www.scheme.com/tspl3/further.html#./further:h3
What are The Atoms of Programming Languages?http://www.scheme.com/tspl3/objects.html#./objects:s11
Educational Pearl: Automata as Macroshttp://www.scheme.dk/macros-and-modules2.txt
Language Constructionhttp://www.schemers.org/Documents/FAQ/#implementations
Stroustrup FAQshttp://www.schemers.org/Documents/FAQ/
Scheme Language Standardization Process: R6RS Progress Reporthttp://www.schemers.org/Documents/Standards/Charter/
Ken Shan: Shift to Controlhttp://www.schemers.org/Documents/Standards/Charter/jan-2004.txt
R6RS Scheme Status Reporthttp://www.schemers.org/Documents/Standards/Charter/mar-2005.txt
R6RS Status Reporthttp://www.schemers.org/Documents/Standards/Charter/status-jun-2006/status-jun06.html
R6RS Status Reporthttp://www.schemers.org/Documents/Standards/Charter/status-jun-2006/status-jun06.pdf
Early Java: Worse is Better and Meta is Better, Two Lessonshttp://www.schemers.org/Documents/Standards/R5RS/
Virtual Machine and Runtime Frameworkhttp://www.schemers.org/Documents/Standards/R5RS/
Don Box: Scheme Is Lovehttp://www.schemers.org/Documents/Standards/R5RS/HTML/
Language design: Escaping escapeshttp://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-3.html
Hidden complexities of tail-call/tail-recursion optimizationhttp://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-6.html#%_idx_78
Ruby: Language of the Programming Ãœbermensch?http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-9.html#%_idx_576
Call for Papers: ACM Symposium on Dynamic Languageshttp://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-9.html#%_sec_6.2.1
Writing an interpreter, targeting a VM or writing from scratch?http://www.schemers.org/Implementations/
Why only 'minimal' languageshttp://www.schemers.org
programming languages with chickenhttp://www.schockwellenreiter.de/
Concurrencyhttp://www.sci.brooklyn.cuny.edu/~kevin/Publications/NT-Symposium/
New result re "linguistic determinism"http://www.sciam.com/article.cfm?articleID=00069A31-0700-1125-86E083414B7F4945
Alloy - The Bookhttp://www.sciam.com/article.cfm?chanID=sa006&articleID=00020D04-CFD8-146C-8D8D83414B7F0000&pageNumber=1&catID=2
Draining the Language out of Colorhttp://www.sciam.com/print_version.cfm?articleID=00055EE3-4530-1052-853083414B7F0000
unchecked exceptions are like runtime type checking?http://www.science.uottawa.ca/~vcapr396/#General_Recursion_MSCS_2005
Journal "Logical Methods in CS"http://www.science.uottawa.ca/~vcapr396/
unchecked exceptions are like runtime type checking?http://www.science.uottawa.ca/~vcapr396
Tools for the short hikehttp://www.science.uva.nl/~mes/jargon/h/hacker.html
Geometric Algebrahttp://www.science.uva.nl/ga/
'Information and Computation' Open Accesshttp://www.sciencedirect.com/science/journal/08905401
New result re "linguistic determinism"http://www.sciencentral.com/articles/view.php3?type=article&article_id=218392324
Compilers and Compiler Generatorshttp://www.scifac.ru.ac.za/compilers/
PyCon 2003 Papershttp://www.scipy.org/site_content/traits/introduction
SciPy 2004 Papershttp://www.scipy.org/wikis/scipy04/ConferenceSchedule
SciPy 2004 Papershttp://www.scipy.org/wikis/scipy04/presentations2004/presentation_alted.pdf
JOVIAL Referenceshttp://www.scitools.com/ftp/pub/outgoing/Mil-Std-1589C.pdf
Java-based supercomputinghttp://www.scl.ameslab.gov/Projects/ClusterCookbook/index.html
Y in Practical Programshttp://www.scms.rgu.ac.uk/staff/bjm/doc/#fics2001
Scott McCloud: The Big Trianglehttp://www.scottmccloud.com/inventions/triangle/triangle.html
Scott McCloud: The Big Trianglehttp://www.scottmccloud.com/store/books/uc.html
Simple Outline XML: SOXhttp://www.scottsweeney.com/projects/slip
Unix as programming languagehttp://www.scriptaworks.com/cgi-bin/wiki.cgi/NoSQL/HomePage?from=NoSQL.NoSQL
Scripting: Higher Level Programminghttp://www.scriptics.com/
Scripting: Higher Level Programminghttp://www.scriptics.com/people/john.ousterhout/
Scripting: Higher Level Programminghttp://www.scriptics.com/people/john.ousterhout/scripting.html
Eric S. Raymond - Why Python?http://www.scripting.com/
Miguel de Icaza on .NEThttp://www.scripting.com
Es: A shell with higher-order functionshttp://www.scsh.net/
Language Constructionhttp://www.scsh.net/
Educational Pearl: Automata as Macroshttp://www.scsh.net/docu/post/srexamplurixtract.html
Scheme Language Steering Committee Report to the Communityhttp://www.scsh.net/docu/release.html
Unix as programming languagehttp://www.scsh.net/index.html
Educational Pearl: Automata as Macroshttp://www.scsh.net/mail-archive/scsh-users/1996-11/msg00000.html
You call that a Monad? This HERE's a Monad.... And a Shell.http://www.scsh.net
Java object models debatedhttp://www.sdexpo.com/
Software Design and Management Conference 2001http://www.sdm.de/conf2001/index_e.htm
More .NET info from eljhttp://www.sdmagazine.com/articles/2000/0011/0011l/0011l.htm
Software Development Magazinehttp://www.sdmagazine.com/articles/2001/0103/0103e/0103e.htm
Software Development Magazinehttp://www.sdmagazine.com/articles/2001/0103/0103toc.htm
Is Design Dead?http://www.sdmagazine.com/articles/2001/0104/0104a/0104a.htm
Children’s Understanding of Process and Robot Behaviorshttp://www.sdmagazine.com/documents/s=1478/sdm0111m/0111m.htm
AOP: The 15% Solutionhttp://www.sdmagazine.com/documents/s=7134/sdm0205a/0205a.htm
Polyglot Programminghttp://www.sdmagazine.com/documents/s=7134/sdm0205j/0205j.htm
Multiple Inheritance for Eiffel in .NEThttp://www.sdmagazine.com/documents/s=7134/sdm0205j/0205j.htm
Multiple Inheritance for Eiffel in .NEThttp://www.sdmagazine.com/documents/s=7147/sdm0206g/0206g.htm
Compiling Eiffel for the CLRhttp://www.sdmagazine.com/documents/s=7147/sdm0206g/0206g.htm
JDeveloperAOPhttp://www.sdmagazine.com/documents/s=7206/sdm0107i/
Gregor Kiczales on Aspect Oriented Programminghttp://www.sdmagazine.com/documents/s=843/sdm0107i/0107i.htm
JDeveloperAOPhttp://www.sdmagazine.com/documents/s=8899/sdm0310e/sdm0310e.html
Microsoft's Software Factories and DSLshttp://www.sdmagazine.com/pressroom/080304_microsoft.pdf
Has J2EE Hit a Fork In the Road?http://www.sdtimes.com/news/045/story1.htm
Killer Props for Computer Scientist!http://www.searchspaniel.com/index.php/Adriaan_van_Wijngaarden
A Language-Based Approach to Unifying Events and Threadshttp://www.seas.upenn.edu/%7Elipeng/unify
TinkerTypehttp://www.seas.upenn.edu/~cis500/lectures/0909.pdf
The Weird World of Bi-Directional Programminghttp://www.seas.upenn.edu/~harmony/
A Language-Based Approach to Unifying Events and Threadshttp://www.seas.upenn.edu/~lipeng/homepage/unify.html
Run time type checkinghttp://www.seas.upenn.edu/~sweirich/abstracts.html#weirich00
Type theory question...http://www.seas.upenn.edu/~sweirich/types/archive/1990/msg00031.html
Specifying ECMAScript via MLhttp://www.seas.upenn.edu/~sweirich/types/archive/1991/msg00034.html
System-level Static Analysishttp://www.seas.upenn.edu/~sweirich/types/archive/1999-2003/msg00858.html
System-level Static Analysishttp://www.seas.upenn.edu/~sweirich/types/archive/1999-2003/msg00861.html
ICFP proceedings / Scheme workshophttp://www.seas.upenn.edu/~sweirich/wmm/WMM06Program-abstracts.html
1st International Workshop on Interpreted Languageshttp://www.sebastian-bergmann.de/InterpretedLanguages2004/
PSP Experienceshttp://www.sei.cmu.edu/
Guido: Language Design Is Not Just Solving Puzzleshttp://www.sei.cmu.edu/architecture/adl.html
Formal methods for O/R mappinghttp://www.sei.cmu.edu/domain-engineering/domain_eng.html
Richard Hamming: You and Your Researchhttp://www.sei.cmu.edu/publications/articles/practice-preach/practice-preach.html#prob.improv
Richard Hamming: You and Your Researchhttp://www.sei.cmu.edu/publications/articles/practice-preach/practice-preach.html
PSP Experienceshttp://www.sei.cmu.edu/tsp/
How to make a FPL successfulhttp://www.sei.cmu.edu/ttp/presentations/tmt-process.presentation/
gen<> past and presenthttp://www.sellsbrothers.com/
"Spend A Day with .NET" Coding Contesthttp://www.sellsbrothers.com/fun/daywithdotnet/
.NET fun facthttp://www.sellsbrothers.com/spout/#funbegins
gen<> past and presenthttp://www.sellsbrothers.com/spout/#secrets
So what do you think of cross-language inheritance?http://www.sellsbrothers.com/spout/#x-lang.inherit
Workshop on Scripting for the Semantic Webhttp://www.semanticscripting.org/SFSW2005/
Web Services Inspection Languagehttp://www.semanticweb.org
TinkerTypehttp://www.semaphorecorp.com/misc/shrdlu.html
The Essence of Strategic Programminghttp://www.semaphorecorp.com/misc/shrdlu.html
Introduction to E4Xhttp://www.seppia.org
Erlang in Real Timehttp://www.serc.rmit.edu.au/~maurice/erlbk/
Erlang in Real Timehttp://www.serc.rmit.edu.au/~maurice/erlbk/eg
Struts, an open-source MVC implementationhttp://www.servlets.com/
Struts, an open-source MVC implementationhttp://www.servlets.com/soapbox/problems-jsp.html
Jython Servlethttp://www.servlets.com/soapbox/problems-jsp.html
Children’s Understanding of Process and Robot Behaviorshttp://www.sf.airnet.ne.jp/~ts/japanese/message/jpnDwlWNqXkDwjfGuYF.html
Interactions of Abstractions in Programminghttp://www.sgi.com/tech/stl/
Most amazing designer?http://www.sgi.com/tech/stl/drdobbs-interview.html
In Search of the Ideal Programming Languagehttp://www.sgi.com/tech/stl/Rope.html
While on the topic of generic programminghttp://www.sgi.com/Technology/STL/drdobbs-interview.html
Research Publication Modes Need to be Reengineeredhttp://www.shameonieee.org/
Microsoft Atlashttp://www.shankun.com/AtlasPhp.aspx
NATIVE: The Programmatic Natural Languagehttp://www.sharewareorder.com/VANDINBURG-developer-6318.htm
Email/news interfacehttp://www.sharpreader.net
LtU: blog not forum!http://www.shirky.com/writings/group_enemy.html
LtU: Policies documenthttp://www.shirky.com/writings/group_enemy.html
Class hierarchies and Ontologieshttp://www.shirky.com/writings/ontology_overrated.html
The long tail of programming languageshttp://www.shirky.com/writings/powerlaw_weblog.html
Shiro Kawai - Shooting A Moving Targethttp://www.shiro.dreamhost.com/scheme/docs/jlugm2000.html
dealing with Scheme (or Lisp, etc)http://www.shiro.dreamhost.com/scheme/docs/schemersway.html
"Popular vs. Good" in Programming Languageshttp://www.shiro.dreamhost.com/scheme/gauche/
Unix as programming languagehttp://www.shiro.dreamhost.com/scheme/gauche/
"Popular vs. Good" in Programming Languageshttp://www.shiro.dreamhost.com/scheme/wiliki/wiliki.cgi
Is STL algorithms doing damage to the cause?http://www.shoup.net/ntl/
Code Readinghttp://www.sics.se/~adam/pt/
Programming Languages in the Markup Worldhttp://www.sics.se/~adam/pt/
Interview with Adam Dunkelshttp://www.sics.se/~adam/pt/
Flow Java: Declarative Concurrency for Javahttp://www.sics.se/~frej/flow_java/flow_java_iclp03.pdf
What Makes Erlang Processes Tick?http://www.sics.se/~joe/apachevsyaws.html
Apache vs. Yawshttp://www.sics.se/~joe/apachevsyaws.html
OOP Is Much Better in Theory Than in Practicehttp://www.sics.se/~joe/bluetail/vol1/v1_oo.html
Notes from a Concurrency-Oriented Junkiehttp://www.sics.se/~joe/index.html
Conceptual Integrity in Erlanghttp://www.sics.se/~joe/nerl.html
Why don't more people use Prolog?http://www.sics.se/~joe/pubs/prac_appl_prolog.ps
Conceptual Integrity in Erlanghttp://www.sics.se/~joe/talks/acm2003.pdf
Call for Papers: ACM Symposium on Dynamic Languageshttp://www.sics.se/~joe/thesis/
Joe Armstrong's Bloghttp://www.sics.se/~joe/thesis/armstrong_thesis_2003.pdf
Effects on stability/exception handling of massively parallel programshttp://www.sics.se/~joe/thesis/armstrong_thesis_2003.pdf
Erlang concurrency: why asynchronious messages?http://www.sics.se/~joe/thesis/armstrong_thesis_2003.pdf
A Comparison of Ada and Real-Time Java for Safety-Critical Applicationshttp://www.sics.se/~joe/thesis/armstrong_thesis_2003.pdf
Joe Armstrong's Bloghttp://www.sics.se/~joe/thesis/armstrong_thesis_2003.pdf
Objective scientific proof of OOP's validity? Don't need no stinkun' proof.http://www.sics.se/~joe/thesis/armstrong_thesis_2003.pdf
Making reliable distributed systems in the presence of software errorshttp://www.sics.se/~joe/thesis/spikblad.html
UBF: Universal Binary Formathttp://www.sics.se/~joe/ubf/site/home.html
Future of software design?http://www.sics.se/~joe/ubf/site/home.html
NULLhttp://www.sics.se/fdt/courses/pi/pi.html
Courses Home Pageshttp://www.sics.se/fdt/courses/pi/pi.html
Calculi for Mobile Processeshttp://www.sics.se/fdt/courses/pi/picttut.ps
Weblog on CLR Implementationhttp://www.sidhe.org/%7Edan/blog/
Parrot 0.2.2 Releasedhttp://www.sidhe.org/~dan/blog/
Perl 6 Essentials / Chapter 1 / Project Overviewhttp://www.sidhe.org/~dan/blog/archives/000139.html
Environment, scripting, and behaviorhttp://www.sidhe.org/~dan/blog/archives/000151.html
Continuationshttp://www.sidhe.org/~dan/blog/archives/000151.html
Continuationshttp://www.sidhe.org/~dan/blog/archives/000152.html
Environment, scripting, and behaviorhttp://www.sidhe.org/~dan/blog/archives/000152.html
Environment, scripting, and behaviorhttp://www.sidhe.org/~dan/blog/archives/000155.html
Continuationshttp://www.sidhe.org/~dan/blog/archives/000156.html
Invocations as objectshttp://www.sidhe.org/~dan/blog/archives/000156.html
Kata Two: Iteration, Recursion and Continuationshttp://www.sidhe.org/~dan/blog/archives/000156.html
Understanding continuationshttp://www.sidhe.org/~dan/blog/archives/000156.html
Understanding continuationshttp://www.sidhe.org/~dan/blog/archives/000157.html
Continuationshttp://www.sidhe.org/~dan/blog/archives/000157.html
Kata Two: Iteration, Recursion and Continuationshttp://www.sidhe.org/~dan/blog/archives/000185.html
Understanding continuationshttp://www.sidhe.org/~dan/blog/archives/000185.html
Kata Two: Iteration, Recursion and Continuationshttp://www.sidhe.org/~dan/blog/archives/000211.html
Kata Two: Iteration, Recursion and Continuationshttp://www.sidhe.org/~dan/blog/archives/000213.html
Exegesis 6http://www.sidhe.org/~dan/blog/archives/000226.html
Udell at OSCON: IronPython newshttp://www.sidhe.org/~dan/blog/archives/000370.html
Dan Sugalski: Implementing an Interpreterhttp://www.sidhe.org/~dan/presentations/Parrot_Implementation.pdf
Ravenscar Profile?http://www.sigada.org/ada_letters/jun2004/ravenscar_article.pdf
Tree programming languageshttp://www.sigmod.org/sigmod/dblp/db/indices/a-tree/b/Bird%3ARichard_S=.html
Denotational semantics of a DSL?http://www.sigmod.org/sigmod/record/issues/0409/1.Widomden-sem-cr.pdf
The Case for First Class Messageshttp://www.silentera.com/VHS/clarabowitgirlVHS.html
UML and DSLshttp://www.silicon.com/comment/0,39024711,39120223,00.htm
Kay no longer at HPhttp://www.siliconvalley.com/mld/siliconvalley/12187326.htm
Simkin goes opensourcehttp://www.simkin.co.uk/
Why do they program in C++?http://www.simpleorm.org
Seesofthttp://www.sims.berkeley.edu/~hearst/irbook/chapters/chap10.html
Seesofthttp://www.sims.berkeley.edu/~hearst/tb-overview.html
G-Men Called on W-Hats for WMVDhttp://www.sims.berkeley.edu/~ping/sid/
The Nature of Lisp (a tutorial)http://www.simson.net/ref/ugh.pdf
Anti-Java Articlehttp://www.simson.net
Guido: Language Design Is Not Just Solving Puzzleshttp://www.simula.no/publication_one.php?publication_id=711
Philip Greenspun: Lisp diehards = Holocaust deniershttp://www.simulys.com/guideto.htm
Dating Design Patternshttp://www.sirc.org/publik/flirt.html
JavaScript and domain specific Languageshttp://www.sitepoint.com/blog-post-view.php?id=238881
Javascript Inheritancehttp://www.sitepoint.com/blogs/2006/01/17/javascript-inheritance/
PHP 6 picks up GOTO and COMEFROMhttp://www.sitepoint.com/blogs/2006/03/31/php6-gets-a-comefrom-statement/
Formatting hints from Markhttp://www.sitepoint.com/forums/showthread.php?t=51925
G-Men Called on W-Hats for WMVDhttp://www.skyhunter.com/marcs/capabilityIntro/
Expressiveness versus execution speedhttp://www.skyhunter.com/marcs/capabilityIntro/solmodel.html
Message Object Oriented vs Function Object Orientedhttp://www.skyhunter.com/marcs/ewalnut.html#SEC19
E - secure,distributed, pure OOP and p2p scripting languagehttp://www.skyhunter.com/marcs/ewalnut.html#SEC19
Udell: Radical software customizationhttp://www.skyhunter.com/marcs/ewalnut.html#SEC41
E - secure,distributed, pure OOP and p2p scripting languagehttp://www.skyhunter.com/marcs/ewalnut.html#SEC42
Second Life Faces Threat to its Virtual Economyhttp://www.skyhunter.com/marcs/ewalnut.html#SEC46
E - secure,distributed, pure OOP and p2p scripting languagehttp://www.skyhunter.com/marcs/ewalnut.html
Battling Bugs: A Digital Quagmirehttp://www.skyhunter.com/marcs/granmaRulesPola.html
Impedance mismatch: RDBMS and PLshttp://www.slac.stanford.edu/BFROOT/www/Public/Computing/Databases/index.shtml
Future Perlhttp://www.slashdot.org
Ivory, an experimental declarative programming systemhttp://www.slashdot.org
Mercury on .NET - what next?http://www.slashdot.org
Google Web Toolkithttp://www.slate.com/id/2144896
Message Passing vs. Multi-Methods; Mixing the two?http://www.slatelanguage.org
Why Events Are a Bad Ideahttp://www.sls.csail.mit.edu/~hurley/guysteele.html
Most amazing designer?http://www.sls.lcs.mit.edu/~hurley/guysteele.html
LL4 Program and Abstractshttp://www.smaldone.com.ar/documentos/ewd/EWD1243a_pretty.html
#Smalltalk - another .Net languagehttp://www.smallscript.com
Shrink-wrap developers: what programming language?http://www.smallscript.net
Strongtalkhttp://www.smallscript.net
AOS VMhttp://www.smallscript.net
Dynamic Languages on .NEThttp://www.smallscript.org/Downloads/SSharp_NET_Notes.asp
Environment, scripting, and behaviorhttp://www.smallscript.org/Downloads/SSharp_NET_Notes.asp
S#.NET Tech Preview Release Informationhttp://www.smallscript.org/Downloads/SSharp_NET_Notes.asp
Apocalypse 12 is outhttp://www.smalltalk.org.br/movies/
Dynamic Web Sites with XML, XSLT and JSPhttp://www.smalltalk.org/alankay.html
Strongtalkhttp://www.smalltalk.org/stsolutions99.html
Recursion Theory and Joyhttp://www.smalltalkchronicles.net/edition2-1/st_compiler.htm
Hitch Hiker's Guide to the Smalltalk Compilerhttp://www.smalltalkchronicles.net/edition2-1/st_compiler.htm
Jef Raskin: The Woes of IDEshttp://www.smalltalksolutions.com/schedule/presentations.htm#O%27Keefe0
Ada and Java: real-time advantageshttp://www.smalltalksolutions.com/schedule/presentations.htm#Rabb0
Guide to Python introspectionhttp://www.smalltalksystems.com/publications/_awss97/INDEX.HTM
Back to the future...http://www.smallthought.com/avi/?p=8
Interval Datatypehttp://www.smart-life.net/FP/
OPML in the browserhttp://www.smeed.org
NewCode, a secure PLhttp://www.smh.com.au/articles/2003/03/31/1048962694949.html
ACM Queue: A Conversation with Alan Kayhttp://www.smlnj.org/
1st International Workshop on Interpreted Languageshttp://www.smlnj.org/
Book: The Standard ML Basis Libraryhttp://www.smlnj.org/basis/pages/intro-chapter.html
Invocations as objectshttp://www.smlnj.org/index.html
Dynamic Semanticshttp://www.smlnj.org/sml.html
Alicehttp://www.smlnj.org/sml.html
Guido: Language Design Is Not Just Solving Puzzleshttp://www.smlnj.org
The Web Server is Fully Functionalhttp://www.smlserver.com/
SPITBOL 360http://www.snobol4.com/spitbol360/
SNOBOL T-Shirthttp://www.snobol4.com/tshirt.htm
Web Services Inspection Languagehttp://www.soapware.org/stories/storyReader$24
Interview with Robin Milnerhttp://www.sociate.com/texts/AckoffFutureofORIsPast.pdf
Coplien: Teaching OOhttp://www.sociate.com/texts/AckoffFutureofORIsPast.pdf
Spreadsheet Languageshttp://www.soe.berkeley.edu/~boxer/index.html
PyLogohttp://www.soe.berkeley.edu/boxer/index.html
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://www.soe.ucsc.edu/~cormac/papers/popl06-hybrid.ps
Automatic type inference via partial evaluationhttp://www.soe.ucsc.edu/~cormac/papers/ppdp05.ps
Combinators for contractshttp://www.softeng.ox.ac.uk/subjects/FPR.html
Connecting The Dotshttp://www.softeyes.net/PUBLen
Interactive Programminghttp://www.softintegration.com/
System-level Static Analysishttp://www.softlab.ntua.gr/~nickie/Papers/papaspyrou-1998-fscpl.pdf
Best Language Design Papers (survey)http://www.softlab.ntua.gr/~nickie/Thesis/
Domain-Specific Modeling Languageshttp://www.softmetaware.com/oopsla2003/cook.pdf
Why Threads Are A Bad Idea (and E)http://www.softpanorama.org/People/Ousterhout/Threads/tsld001.htm
Software quotationshttp://www.SoftwareQuotes.com
Zipper-based file server/OShttp://www.soi.city.ac.uk/~ross/
What happened to Charity?http://www.soi.city.ac.uk/~ross/Hope
Best default sequence?http://www.soi.city.ac.uk/~ross/papers/FingerTree.html
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programminghttp://www.soletta.com/sbaz/Future.html
Finite State Machines in Forthhttp://www.sonic.net/~sage/sf/Development/TheMakingOfStarflight.htm
Online computer science archiveshttp://www.sonoma.edu/users/l/luvisi/logo/logo.memos.html
Y Store now C++http://www.sos.state.or.us/elections/may2196/pamphlet/fedcan/bruggere.html
Strong Typing, Dynamic Languages, What to do?http://www.sourcelight.com/MLton/
.Net x 2 + Mozarthttp://www.southern-storm.com.au/
Transparent Language Implementation and Designhttp://www.southern-storm.com.au/pnet_faq.html#q11_1
Portable.NEThttp://www.southern-storm.com.au/portable_net.html
.Net x 2 + Mozarthttp://www.southern-storm.com.au/portable_net.html
Embedded Languages in Javahttp://www.spaconference.org/cgi-bin/wiki.pl/?EvolvingAnEmbeddedDomainSpecificLanguageInJava1.ppt
Udell: Test before you leap into developmenthttp://www.sparkada.com/
SPARK and Abstract Interpretationhttp://www.sparkada.com/
SPARK and Abstract Interpretationhttp://www.sparkada.com/downloads/92_7.pdf
Correctness by Construction: Better Can Also Be Cheaperhttp://www.sparkada.com/downloads/Mar2002Amey.pdf
The SPARK Approach to Safety and Security - sample chaptershttp://www.sparkada.com/downloads/sampler_final.pdf
The SPARK Approach to Safety and Security - sample chaptershttp://www.sparkada.com/overview.html
Correctness by Construction: Better Can Also Be Cheaperhttp://www.sparkada.com
Insecure Macho Lovehttp://www.sparkada.com
Whither Sather ?http://www.speakeasy.org/~hchomsky/ocaml-win32.html
Francis Crick (1916-2004)http://www.spectator.org/dsp_article.asp?art_id=6243
Programming: 50, 100 years from nowhttp://www.spectrum.ieee.org/print/1454
Rules for Developing Safety-Critical Codehttp://www.spectrum.ieee.org/print/1454
New language - Axelhttp://www.spherum.com/axel.htm
New language - Axelhttp://www.spherum.com/homepage.htm
Breve: a 3D simulation environmenthttp://www.spiderland.org/breve/
Smalltalk-72 Manualhttp://www.spies.com/~aek/pdf/xerox/alto/Smalltalk72_Manual.pdf
Code Readinghttp://www.spinellis.gr/codereading
Busy, busy, busyhttp://www.spinroot.com/gerard/
Relating FFTW and Split-Radixhttp://www.spiral.net
Weak vs. strong typinghttp://www.splint.org/
Ease - Evolutionary Algorithms Scripting Environmenthttp://www.sprave.com/Ease/Ease.html
The Reasoned Schemer with Ozhttp://www.springer.com/sgw/cda/frontpage/0,11855,5-0-22-2209194-0,00.html?referer=www.springer.de%2Fcgi-bin%2Fsearch_book.pl%3Fisbn%3D3-540-43371-6
Semantics-based Filtering: Logic Programming's Killer App?http://www.springer.de/cgi-bin/search_book.pl?isbn=3-540-41768-0
Java and the Java Virtual Machine - Definition, Verificationhttp://www.springer.de/cgi-bin/search_book.pl?isbn=3-540-42088-6&cookie=done
Book and Course in Constraint Programming and Reasoninghttp://www.springer.de/cgi-bin/search_book.pl?isbn=3-540-67623-6
Church-Turning is False?http://www.springerlink.com/(ojcmzr45bkrj5v55f3duoavn)/app/home/contribution.asp?referrer=parent&backto=issue,3,9;journal,15,59;linkingpublicationresults,1:100314,1
LIBRARY-CENTRIC SOFTWARE DESIGN - LCSD'05http://www.springerlink.com/app/home/contribution.asp?wasp=dbc847cf283740c4bf4dc60156f56b48&referrer=parent&backto=issue,17,32;journal,1462,2056;linkingpublicationresults,1:105633,1
PMD with CLOS-style Method Combinationhttp://www.springerlink.com/index/540HUJ0BNH8KTCTV.pdf
"Popular vs. Good" in Programming Languageshttp://www.springframework.org
EJB critiquehttp://www.sql.org/
Visual Basic and LINQhttp://www.sqljunkies.com/WebLog/mrys/archive/2005/09/14/16750.aspx
Ward Cunningham podcast: Smalltalk, little languages, XP, typing and future of softwarehttp://www.SQLSummit.com/People/WCunningham.htm
Packaging Data And Methodshttp://www.squeak.org/
Syntax Designhttp://www.squeak.org/
Smalltalk lecture noteshttp://www.squeak.org
The TUNES Problemhttp://www.squeak.org
Ivory Towers and Gelfand's Principlehttp://www.squeak.org
Alan Kay to receive Turing Awardhttp://www.squeak.org
Strongtalkhttp://www.squeak.org
Bash Reference Manualhttp://www.ssc.com/ssc/bash/bash.pdf
Ncl : ncar command languagehttp://www.ssec.wisc.edu/~billh/visad.html
Ncl : ncar command languagehttp://www.ssec.wisc.edu/~curtis/editmap.jpg
Ncl : ncar command languagehttp://www.ssec.wisc.edu/~curtis/ss.html
Unix as programming languagehttp://www.sslmit.unibo.it/~baroni/compling04/UnixforPoets.pdf
The Next Mainstream Programming Languageshttp://www.st.cs.uni-sb.de/edu/seminare/2005/advanced-fp/
The Next Mainstream Programming Languageshttp://www.st.cs.uni-sb.de/edu/seminare/2005/advanced-fp/docs/sweeny.pdf
LASER Summerschoolhttp://www.st.cs.uni-sb.de/zeller/
CAESAR projecthttp://www.st.informatik.tu-darmstadt.de/database/publications/data/ada03.pdf?id=74
Sina Language and Composition Filtershttp://www.st.informatik.tu-darmstadt.de/database/publications/data/asocws.pdf?id=63
Languages With Some Form of Implicit Subtypinghttp://www.st.informatik.tu-darmstadt.de/database/publications/data/gpce06.pdf?id=163
Multidimensional Virtual Classeshttp://www.st.informatik.tu-darmstadt.de/database/publications/data/multivc06.pdf?id=151
Sina Language and Composition Filtershttp://www.st.informatik.tu-darmstadt.de/database/publications/data/oopsla01.pdf?id=57
The Next Mainstream Programming Languageshttp://www.st.informatik.tu-darmstadt.de/database/publications/data/popl06-virtualclasses.pdf?id=139
Multidimensional Virtual Classeshttp://www.st.informatik.tu-darmstadt.de/public/StaffDetail.jsp?id=34
Multidimensional Virtual Classeshttp://www.st.informatik.tu-darmstadt.de/public/StaffDetail.jsp?id=8
Multidimensional Virtual Classeshttp://www.st.informatik.tu-darmstadt.de/staff/Mezini/redirect.jsp
Sina Language and Composition Filtershttp://www.st.informatik.tu-darmstadt.de/staff/Ostermann/redirect.jsp
A virtual class calculushttp://www.st.informatik.tu-darmstadt.de/staff/Ostermann/redirect.jsp
Reading, Writing, and Codehttp://www.stack.nl/~dimitri/doxygen/index.html
Crenshaw: Let's build a compilerhttp://www.stack.nl/~marcov/compiler.pdf
Crenshaw: Let's build a compilerhttp://www.stack.nl/~maroov/files/crenshaw-pdf.zip
Continuations library for Javahttp://www.stackless.com/
Introduction to Concurrent Programming with Stackless Pythonhttp://www.stackless.com/
Stackless python goes Limbo dancinghttp://www.stackless.com/
Concurrency made easy?http://www.stackless.com
Sapir-Whorf again?http://www.staff.ncl.ac.uk/nikolas.lloyd/games/wason.html
Guido: Language Design Is Not Just Solving Puzzleshttp://www.standishgroup.com/sample_research/chaos_1994_1.php
Ivory, an experimental declarative programming systemhttp://www.stanford.edu/~candea/papers/microreboot/html/index.html
Recovery Oriented Computinghttp://www.stanford.edu/~candea/research.html
Failure-oblivious computinghttp://www.stanford.edu/~cristic/papers/fo-oopsla05.pdf
Battling Bugs: A Digital Quagmirehttp://www.stanford.edu/~engler/
System-level Static Analysishttp://www.stanford.edu/~engler/
Interview: Matthew Dillonhttp://www.stanford.edu/~engler/mc-osdi.ps
Using Redundancies to Find Errorshttp://www.stanford.edu/~engler/p401-xie.pdf
Backus Turing Award Lecturehttp://www.stanford.edu/class/cs242/readings/backus.pdf
Variables as Channelshttp://www.stanford.edu/class/cs242/readings/backus.pdf
Can Programming Be Liberated from the von Neumann Style?http://www.stanford.edu/class/cs242/readings/backus.pdf
Want to learn something newhttp://www.stanford.edu/class/cs242/readings/backus.pdf
How to make a FPL successfulhttp://www.stanford.edu/class/e140/e140a/termpapers03/KP_v5.doc
Process calculi for transactionshttp://www.stanford.edu/class/ee380/Abstracts/061025-slides.pdf
1st North American Summer School in Logic, Language and Infohttp://www.stanford.edu/group/nasslli/
1st North American Summer School in Logic, Language and Infohttp://www.stanford.edu/group/nasslli/courses/Constraint.htm
Suitability of APL2 for Musichttp://www.stanleyjordan.com/Technology/SuitabilityAPL2/suitabilityapl2.html
Francis Crick (1916-2004)http://www.stark.kent.edu/~cearley/PChem/dna/dna.htm
Multivariate Regressionhttp://www.stat.auckland.ac.nz/rproj.html
Lisp-Stat does not seem to be in good health lately.http://www.stat.uiowa.edu/~luke/xls/xlsinfo/xlsinfo.html
Rules for Developing Safety-Critical Codehttp://www.statestep.com/index.html
Good languages with simple grammarhttp://www.statlab.uni-heidelberg.de/projects/oberon/ItO/www/Oberon2.Report.html
Lisp-Stat does not seem to be in good health lately.http://www.stats.ox.ac.uk/~ripley/R-Omega.pdf
Erlang: A Case Study of Technology Introductionhttp://www.stcsig.org/usability/resources/bookshelf/bookshelf-a-e.html#C
Event-Based Programming without Inversion of Controlhttp://www.stefansen.dk/smawl.pdf
Combinators for contractshttp://www.stefansen.dk
Formal methods for O/R mappinghttp://www.stefan-wagner.info/cs/trans_clos.php
Alex Stepanov's papershttp://www.stepanovpapers.com/
Musical programming and languageshttp://www.stephensykes.com/choon/choon.html
Wolfram's Future Mathhttp://www.stephenwolfram.com/publications/talks/jmm2004/
The Case for First Class Messageshttp://www.stephenwolfram.com/publications/talks/jmm2004/
Hundred Year Languagehttp://www.stevemcconnell.com/BusinessCase.pdf
What is covariant signature transformation?http://www.stlport.org/resources/StepanovUSA.html
DP-COOL 2003 Proceedingshttp://www.stlport.org/resources/StepanovUSA.html
An Interview with A. Stepanovhttp://www.stlport.org/resources/StepanovUSA.html
What is covariant signature transformation?http://www.stlport.org/resources/StepanovUSA.html
Downsides to the C++ STL?http://www.stlport.org/resources/StepanovUSA.html
Richard Hamming: You and Your Researchhttp://www.stlport.org/resources/StepanovUSA.html
Google Magichttp://www.straightdope.com/columns/000609.html
Linkshttp://www.stratego.org
Intentional Programming Overviewhttp://www.stratego-language.org/ftp/handouts/12Slides4.ps
RhoStrategohttp://www.stratego-language.org/publications/#Vis02.gpce
Code Generation Networkhttp://www.stratego-language.org/Stratego/MetaBorg
Linkshttp://www.stratego-language.org/Stratego/StrategoDownload
Naked Objectshttp://www.stratego-language.org/Stratego/WebHome
Code Generation Networkhttp://www.stratego-language.org/Stratego/WebHome
Tree programming languageshttp://www.stratego-language.org/twiki/bin/view/Stratego/
Deriving a grammar from sourcehttp://www.stratego-language.org/twiki/bin/view/Stratego/
RhoStrategohttp://www.stratego-language.org/twiki/bin/view/Stratego/BuildingInterpretersWithRewritingStrategies
Macros vs. Higher-order Programminghttp://www.stratego-language.org/twiki/bin/view/Stratego/HSX
Meta Programming with Concrete Object Syntaxhttp://www.stratego-language.org/twiki/bin/view/Stratego/MetaProgrammingWithConcreteObjectSyntax
RhoStrategohttp://www.stratego-language.org/twiki/bin/view/Stratego/RhoStratego
Partial Evaluation (slides)http://www.stratego-language.org/twiki/bin/view/Stratego/ScopedDynamicRewriteRules
Partial Evaluation (slides)http://www.stratego-language.org/twiki/bin/view/Stratego/StrategiesForSourceToSourceConstantPropagation
Macros vs. Higher-order Programminghttp://www.stratego-language.org/twiki/bin/view/Stratego/StrategoLanguage
Unifying Tables, Objects and Documentshttp://www.stratego-language.org
Meta Programming with Concrete Object Syntaxhttp://www.stratego-language.org
Partial Evaluation (slides)http://www.stratego-language.org
Refactoring Functional Programshttp://www.stratego-language.org
Extensible Term Languagehttp://www.stratego-language.org
Guiding Visitors: Separating Navigation from Computationhttp://www.stratego-language.org
FP vs. JSPhttp://www.stringtemplate.org/about.html
Strongtalk goes open sourcehttp://www.strongtalk.org/index.html
Derrida's Machineshttp://www.strukturbildung.de/DERRIDAS_MACHINES.pdf
So long, Adahttp://www.stsc.hill.af.mil/CrossTalk/2000/dec/reifer.asp
Why People Aren't Using Haskellhttp://www.stsc.hill.af.mil/CrossTalk/2001/mar/brosgol.asp
Narrative Javascripthttp://www.stsci.edu/jwst/docs/tm/TM-2003-0013-A_0228.pdf
History: Array languageshttp://www.stsci.edu/resources/software_hardware/numarray
Best default sequence?http://www.stud.tu-ilmenau.de/~robertw/dessy/fun/democratic/index.html
ILC2002 Proceedings and Videoshttp://www.stud.uni-karlsruhe.de/~unk6/closure/
Insights on teaching computer programminghttp://www.student.cs.uwaterloo.ca/~cs135/
Database File Systemhttp://www.student.lu.se/~nbi98oli/dnotify.html
Programming with Rectangles, Triangles, and Circleshttp://www.students.cs.uu.nl/~mbravenb/xml-202003.html
New Paul Graham thing...http://www.students.cs.uu.nl/people/rjchaaft/JCreator
"My C++ Experience/Disaster"http://www.stuy.edu/
Wired Rave Awardshttp://www.subscriberdirect.com/wired/rave/ravevote.cfm
First Class Copy & Pastehttp://www.subtextual.org/
Sun R&D effortshttp://www.sun.com/aboutsun/media/features/insidejack.html
Language Support for Disributed Processinghttp://www.sun.com/jini/
Hardware Support for Objects/Javahttp://www.sun.com/labs/people/mario/iccd2001whso/call.html
Sun Open Sources Java Platformhttp://www.sun.com/opensource/java
The Fortress Language Spec v0.618http://www.sun.com/presents/minds/2005-0302/
Fortress focuses on the needs of scientistshttp://www.sun.com/presents/minds/2005-0302/
Selfhttp://www.sun.com/research/self/
Sun Open Sources Java Platformhttp://www.sun.com/smi/Press/sunflash/2006-11/sunflash.20061113.1.xml
Suneido languagehttp://www.suneido.com/language.htm
Linguistic Relativity Hypothesishttp://www.sunflower.com/~dewatson/dma-ls02.htm
Micro Autonomous Underwater Vehicles and Smalltalkhttp://www.suntimes.com/output/hitechqa/cst-fin-lundy22w.html
Successful Schemehttp://www.sunworld.com/sunworldonline/swol-10-2000/swol-1013-regex.html
Why did Python Grow?http://www.sunworld.com/sunworldonline/swol-11-2000/swol-1103-regex.html
Programming a functional futurehttp://www.sunworld.com/sunworldonline/swol-11-2000/swol-1117-regex.html
Scripted wrappers for legacy applicationshttp://www.sunworld.com/unixinsideronline/swol-01-2001/swol-0105-regex.html
Scripted wrappers for legacy applicationshttp://www.sunworld.com/unixinsideronline/swol-01-2001/swol-0119-regex.html
XML in the technology food chain...http://www.sunworld.com/unixinsideronline/swol-01-2001/swol-0130-paranoia.html
Scripted wrappers for legacy applicationshttp://www.sunworld.com/unixinsideronline/swol-12-2000/swol-1218-regex.html
The Fault Tolerant Shellhttp://www.supelec.fr/docs/cltl/clm/node312.html
Programming Languages in the Markup Worldhttp://www.supelec.fr/docs/cltl/clm/node353.html#SECTION003424000000000000000
assistance with some data flow termshttp://www.supelec.fr/docs/cltl/clm/node358.html
What do you believe about Programming Languages (that you can't prove (yet))?http://www.supercompilers.com/
Refal programming languagehttp://www.supercompilers.com/html/ch_1_3.html
Refal programming languagehttp://www.supercompilers.com/html/ch_6.html
Refal programming languagehttp://www.supercompilers.com/html/refal_content.html
"The Silver Bullet"http://www.surgeongeneral.gov/library/mentalhealth/chapter2/sec2_1.html
Children’s Understanding of Process and Robot Behaviorshttp://www.suse.de/~mfabian/suse-cjk/input.html
Semantics-based Filtering: Logic Programming's Killer App?http://www.swbic.org
Spirit Parser Frameworkhttp://www.sweetcode.org/
GNU lightninghttp://www.sweetcode.org/
Compo - a language to describe musichttp://www.sweetcode.org/
Frost - Multimethods and FWVAs for C++http://www.sweetcode.org/
Autodephttp://www.sweetcode.org
Prevayler - Transparent Java Persistencehttp://www.sweetcode.org
Yearning for a practical schemehttp://www.swerlingphoto.com/squeak/wxmorphic/WxMorphic.html
RDF Applications with Prolog (II)http://www.swi.psy.uva.nl/projects/SWI-Prolog/
PyCLIPS - expert systems shell in Pythonhttp://www.swig.org/
Pyrex - A language for writing Python extension moduleshttp://www.swig.org/
source code conversionhttp://www.swig.org
How To Steal Code or Inventing The Wheel Only Oncehttp://www.swiss.ai.mit.edu/~dae/
Semantic Legohttp://www.swiss.ai.mit.edu/~dae/
Building Interpreters by Composing Monadshttp://www.swiss.ai.mit.edu/~dae/
Teaching programminghttp://www.swiss.ai.mit.edu/~gjs/gjs.html
Mug Shotshttp://www.swiss.ai.mit.edu/~gjs/gjs.html
Simple scripting languagehttp://www.swiss.ai.mit.edu/~jaffer/r5rs_toc.html
Language Constructionhttp://www.swiss.ai.mit.edu/~jaffer/slib_toc
NULLhttp://www.swiss.ai.mit.edu/classes/6.001/abelson-sussman-lectures/
Courses Home Pageshttp://www.swiss.ai.mit.edu/classes/6.001/abelson-sussman-lectures/
Lambda: the ultimate "little language"http://www.swiss.ai.mit.edu/ftpdir/scsh/
Langauges and Hardware...http://www.swiss.ai.mit.edu/projects/amorphous/
Purely Functional Programming for Sensor Netshttp://www.swiss.ai.mit.edu/projects/amorphous/
Successful Schemehttp://www.swiss.ai.mit.edu/projects/amorphous/index.html
Book Review: Purely Functional Data Structureshttp://www.swiss.ai.mit.edu/users/adams/BB/index.html
Questions about Semantics.http://www.swiss.ai.mit.edu/users/dae
How to make a FPL successfulhttp://www.swissdelphicenter.ch/en/niklauswirth.php
Why Johnny can't codehttp://www.swisseduc.ch/compscience/karatojava/
Why Johnny can't codehttp://www.swisseduc.ch/informatik/karatojava/publications.html
CaSe SenSitIviTy! What is its purpose in programming language syntax?http://www.symbian.com/books/sose/c01.pdf
Java hits obstacle with cell phoneshttp://www.symbian.com/developer/downloads/agendawriter.html
Natural Language Programminghttp://www.synapse-solutions.co.uk/
Linkshttp://www.syntax-definition.org/Sdf2BundleRelease23
Network Query Languagehttp://www.syntheticminds.com/nql.htm
Stroustrup's C++ Style Sweet Spothttp://www.syntropy.co.uk/syntropy/index.htm
Eiffel Seperate Classes and Javahttp://www.sys-con.com/java/archives/0511/Morales/
Open-sourcing Javahttp://www.sys-con.com/story/?storyid=45489&rss=1
New Paul Graham thing...http://www.sys-con.com/story/?storyid=46095
A Research C# Compilerhttp://www.sys-con.com/webservices/article.cfm?id=360
XML Journal - Readers' Choice Awardshttp://www.sys-con.com/xml/readerschoice2002/
XML Journal - Readers' Choice Awardshttp://www.sys-con.com/xml/readerschoice2002/liveupdate.cfm?cat=Overlooked
Nice collection of quoteshttp://www.sysprog.net/quotlang.html
C++ -> HDLhttp://www.systemc.org
F3 - Functional GUI Development for Javahttp://www.tableausoftware.com/
A question for the theory guyshttp://www.tac.mta.ca/tac/reprints/articles/5/tr5abs.html
The logic of communicating on channelshttp://www.tac.mta.ca/tac/volumes/8/n5/8-05abs.html
Viewing code - how much is just right?http://www.tactile3d.com/tristan/
Code Readinghttp://www.tail-f.com/
Computerworld Development Surveyhttp://www.taoyue.com/tutorials/pascal/history.html
Speech-to-text friendly programming languageshttp://www.taygeta.com/forth/dpans6.htm
Intentional Software Corporation (ISC)http://www.taylors.org/cim/intentsoft.gif
X2EE Revamps J2EEhttp://www.tbray.org/ongoing/When/200x/2003/03/16/XML-Prog
Tim Bray: Language fermentationhttp://www.tbray.org/ongoing/When/200x/2003/05/08/FutureLanguage
Tim Bray: The History of RDFhttp://www.tbray.org/ongoing/When/200x/2003/05/21/RDFNet
Udell: Symbol grounding, XML, and RDFhttp://www.tbray.org/ongoing/When/200x/2003/08/11/SymbolGrounding
Microsoft Xen On Track to Debut as 'X Omega'http://www.tbray.org/ongoing/When/200x/2003/12/31/HeWantsEverything
Tim Bray: Don't Invent XML Languageshttp://www.tbray.org/ongoing/When/200x/2004/04/09/Plumblossom
Tim Bray: Jythonhttp://www.tbray.org/ongoing/When/200x/2004/05/03/Pedroni
Tim Bray: Languages Costhttp://www.tbray.org/ongoing/When/200x/2004/06/17/CustomSchemas
Java and coolness, a discussionhttp://www.tbray.org/ongoing/When/200x/2004/09/22/Cobol5B
Tim Bray: Sun & Dynamic Javahttp://www.tbray.org/ongoing/When/200x/2004/12/08/DynamicJava
Killer Props for Computer Scientist!http://www.tbray.org/ongoing/When/200x/2004/12/08/DynamicJava
Java Generics, Arrays, and Comparableshttp://www.tbray.org/ongoing/When/200x/2005/06/12/Comparable
Generics are a mistake?http://www.tbray.org/ongoing/When/200x/2005/06/12/Comparable
Tim Bray: On Threadshttp://www.tbray.org/ongoing/When/200x/2005/06/12/Threads#p-2
Tim Bray: On Threadshttp://www.tbray.org/ongoing/When/200x/2005/06/12/Threads
Tim Bray: On Threadshttp://www.tbray.org/ongoing/When/200x/2005/06/20/Threads
Generics are a mistake?http://www.tbray.org/ongoing/When/200x/2005/07/08/Java-Generics
Tim Bray on Rubyhttp://www.tbray.org/ongoing/When/200x/2005/08/27/Ruby
Tim Bray on Rubyhttp://www.tbray.org/ongoing/When/200x/2005/08/31/Ruby-Rome
Misc Linkshttp://www.tbray.org/ongoing/When/200x/2005/12/02/On-Beyond-Java-Web
Beyond "Beyond Java" etc.http://www.tbray.org/ongoing/When/200x/2005/12/20/Languages
Tim Bray: Don't Invent XML Languageshttp://www.tbray.org/ongoing/When/200x/2006/01/08/No-New-XML-Languages
Tim Bray: Don't Invent XML Languageshttp://www.tbray.org/ongoing/When/200x/2006/01/09/On-XML-Language-Design
Gosling vs. Dynamic Languageshttp://www.tbray.org/ongoing/When/200x/2006/03/05/Languages-Today
Google Reader and "continuations"http://www.tbray.org/ongoing/When/200x/2006/03/23/Google-Atom
Gilad Bracha: Will Continuations continue?http://www.tbray.org/ongoing/When/200x/2006/05/19/Continuations-and-GUIs
Joshua Bloch: "Nearly All Binary Searches Broken"http://www.tbray.org/ongoing/When/200x/2006/06/07/Abstract-Numbers
Tim Bray: On Rubyhttp://www.tbray.org/ongoing/When/200x/2006/07/24/Ruby
Misc Newshttp://www.tbray.org/ongoing/When/200x/2006/09/07/JRuby-guys
Tim Bray: Dynamic-Language IDEshttp://www.tbray.org/ongoing/When/200x/2006/09/29/Dynamic-IDE
Sun Open Sources Java Platformhttp://www.tbray.org/ongoing/When/200x/2006/11/14/The-Morning-After
PL for interactive simulationhttp://www.tcl.tk/
Closures for Java or money backhttp://www.tcl.tk/man/tcl8.4/TclCmd/return.htm#M10
Closures for Java or money backhttp://www.tcl.tk/man/tcl8.4/TclCmd/return.htm#M8
Closures for Java or money backhttp://www.tcl.tk/man/tcl8.4/TclCmd/return.htm#M9
Closures for Java or money backhttp://www.tcl.tk/man/tcl8.4/TclCmd/uplevel.htm
Closures for Java or money backhttp://www.tcl.tk/man/tcl8.4/TclCmd/upvar.htm
Why do they program in C++?http://www.tcl.tk/man/tcl8.5/TclLib/contents.htm
Answer set programming and plan generationhttp://www.tcs.hut.fi/Software/smodels/
Relevance of Curry-Howardhttp://www.tcs.informatik.uni-muenchen.de/~mhofmann/
The History of Thttp://www.teach-scheme.org/
Teaching programminghttp://www.teach-scheme.org/
Next Generation Programming Language Researchhttp://www.teach-scheme.org/
Getting Startedhttp://www.teach-scheme.org/
Lisp is sinhttp://www.teach-scheme.org/
Rebel with a Causehttp://www.teach-scheme.org
Computer Programming for Everybodyhttp://www.teach-scheme.org
The History of Thttp://www.teach-scheme.org
Revisiting an old thread: choosing a foundation languagehttp://www.teach-scheme.org
Writing an interpreter, targeting a VM or writing from scratch?http://www.tecgraf.puc-rio.br/~lhf/ftp/doc/sblp2005.pdf
Selfhttp://www.tecgraf.puc-rio.br/lua/
Imperative and Functional Suffix Tree Constructionshttp://www.techfak.uni-bielefeld.de/~kurtz/publications.html
LL1 on technetcasthttp://www.technetcast.com/
Derrida's Machineshttp://www.techno.net/pcl/media/DERRIDA%27S%20MACHINES.pdf
Chemistry, Graph Tranformation and Programming Languageshttp://www.technologyreview.com/articles/00/05/regalado0500.asp
New featurehttp://www.technorati.com/
First JDO implementationhttp://www.techtrader.com/products/jdo.html
Was Ada Lovelace the first computer programmer?http://www.techtv.com/news/culture/story/0,23008,3316503,00.html
Sun Invites IBM, Cray To Work On New Computer Languagehttp://www.techweb.com/wire/story/TWB20031217S0001
Rel: an open source implementation of Date & Darwen's Tutorial Dhttp://www.techworld.com/applications/features/index.cfm?featureid=910
XLANG and WSFL: Syntactic Arsenichttp://www.tei-c.org.uk/Software/passivetex/
Map of LtU readershttp://www.telegeography.com/products/map_internet/wallpaper/images/tgi_internet_map_blk_8x6.jpg
Journals and papers?http://www.telegraph.co.uk/money/main.jhtml?xml=/money/2004/07/20/cnsci20.xml
C# interview / OOP in any languagehttp://www.telegraph-road.org/writings/oo_in_any_language_myth.html
Protocol languageshttp://www.tenuki.org
MFA in Software: trial runhttp://www.testing.com/cgi-bin/blog/2004/01/11#mfa-results
Reading Styles ( Idiomatic Lisp and Idiomatic Scheme )http://www.testing.com/cgi-bin/blog/2004/01/25#code-reading-practices
OOPSLA essays trackhttp://www.testing.com/cgi-bin/blog/2004/11/01#essays
Udell: Test before you leap into developmenthttp://www.testing.com/writings/classic/mistakes.html
Udell: Test before you leap into developmenthttp://www.testing.com/writings/coverage.pdf
Antipathy to Type Systemshttp://www.texasmusiccafe.com/band.cfm?BandID=222
Skribe 1.2b releasedhttp://www.texmacs.org/
o:XMLhttp://www.thaiopensource.com/relaxng/compact/
James Clark: The Design of RELAX NGhttp://www.thaiopensource.com/relaxng/design.html
CDuce: a programming language adapted to the manipulation of XML documentshttp://www.thaiopensource.com/relaxng/design.html
James Clark: The Design of RELAX NGhttp://www.thaiopensource.com/trex/
DSLs: How and When?http://www.theadvisors.com/langcomparison.htm
User-defined functions in Excelhttp://www.theatlantic.com/unbound/flashbks/computer/bushf.htm
Mind Mappershttp://www.thebrain.com
Diagnosing Java code: Unit tests and automated code analysishttp://www.thecortex.net/clover/eg/xerces/report/index.html
Diagnosing Java code: Unit tests and automated code analysishttp://www.thecortex.net/clover/index.html
[Fun, crass] The Daily WTFhttp://www.thedailywtf.com/
OpenStack Collaborative Computinghttp://www.theequityexchange.com/openstack/id4.htm
OpenStack Collaborative Computinghttp://www.theequityexchange.com/openstack/the_fourth_wave.htm
OpenStack Collaborative Computinghttp://www.theequityexchange.com/openstack/xmlhack_bosak_on_the_universal_business_language.htm
Object-Oriented Stylehttp://www.the-funneled-web.com/hawking.htm
Interview with Intel's C++ Compiler Teamhttp://www.theinquirer.net/?article=14077
CLR Hostinghttp://www.theinquirer.net/?article=14372
Open-sourcing Javahttp://www.theinquirer.net/?article=17032
Cwhttp://www.theinquirer.net/?article=17268
Good Ideas, Through the Looking Glasshttp://www.theitaliancharms.com/
elj Rounduphttp://www.thekompany.com/products/blackadder/
Programming: 50, 100 years from nowhttp://www.themathlab.com/writings/short%20stories/feeling.htm
Linspire chooses Haskell as preferred languagehttp://www.the-orb.net/cartoons/becket.jpg
Alphabet Souphttp://www.theory.org/artprojects/alphabetsoup/
Dominus talks about HO Perlhttp://www.theperlreview.com/Interviews/mjd-hop-20050407.html?up
Two-column LtU home page?http://www.theregister.co.uk/
Erlang the Moviehttp://www.theregister.co.uk/2002/03/16/alice_bob_and_eve/
Udell at OSCON: IronPython newshttp://www.theregister.co.uk/2004/02/11/mono_and_dotgnu_whats/
Universal Business Language XMLhttp://www.theregister.co.uk/2004/06/11/xml_ubl_1/
New Chip Heralds a Parallel Futurehttp://www.theregister.co.uk/2005/02/03/cell_analysis_part_two/
Natural Language Programminghttp://www.theregister.co.uk/content/4/18151.html
Sun admits ASP better than Java for Webhttp://www.theregister.co.uk/content/4/18996.html
Java is not a hairball - Officialhttp://www.theregister.co.uk/content/4/19474.html
Anders Heljsberg on what's next for C#http://www.theregister.co.uk/content/4/24056.html
NVIDIA Open Sources Cg Compiler Technologyhttp://www.theregister.co.uk/content/4/26351.html
EMACS: The Extensible, Customizable Display Editorhttp://www.theregister.co.uk/content/4/32780.html
What does C have in common with a scalding cup of coffee?http://www.theregister.co.uk/content/4/33859.html
Cross-language future of open source desktopshttp://www.theregister.co.uk/content/4/35481.html
Cross-language future of open source desktopshttp://www.theregister.co.uk/content/4/36199.html
CLR Hostinghttp://www.theregister.co.uk/content/51/35856.html
Insecure Macho Lovehttp://www.theregister.co.uk/content/55/29958.html
Using Memory Errors to Attack a Virtual Machinehttp://www.theregister.co.uk/content/55/30732.html
Micro Autonomous Underwater Vehicles and Smalltalkhttp://www.theregister.co.uk/content/55/35377.html
Interview with Intel's C++ Compiler Teamhttp://www.theregister.co.uk/content/61/35629.html
New Chip Heralds a Parallel Futurehttp://www.theregister.com/2005/02/01/cell_analysis_part_one/
Bitter Javahttp://www.theserverside.com/books/Manning/index.jsp
Gregor Kiczales on Aspect Oriented Programminghttp://www.theserverside.com/events/videos/GregorKiczalesText/interview.jsp
Has J2EE Hit a Fork In the Road?http://www.theserverside.com/home/thread.jsp?thread_id=11051
(JSR 175) Adding metadata to Javahttp://www.theserverside.com/home/thread.jsp?thread_id=12742
Gregor Kiczales on Aspect Oriented Programminghttp://www.theserverside.com/home/thread.jsp?thread_id=20583
Bruce Eckel on Java genericshttp://www.theserverside.com/news/thread.tss?thread_id=24445#113713
The DSL, MDA, UML thing again...http://www.theserverside.com/news/thread.tss?thread_id=27273
RDF and Databaseshttp://www.theserverside.com/news/thread.tss?thread_id=28309#136059
Bruce Tate: Technologies that may challenge Javahttp://www.theserverside.com/news/thread.tss?thread_id=37121
Jon Udell: Multi-language runtimeshttp://www.theserverside.com/news/thread.tss?thread_id=39066
Covariance and typinghttp://www.theserverside.com/tt/articles/article.tss?l=ObjectSlices
structural stability in large-scale softwarehttp://www.thesmallworlds.com
SchemeUnit and SchemeQL: Two Little Languageshttp://www.thethirdmanifesto.com/
Rel: an open source implementation of Date & Darwen's Tutorial Dhttp://www.thethirdmanifesto.com
txl -- an interesting language transformation toolhttp://www.thetxlcompany.com
LtU etiquettehttp://www.thibault.org/
Extensible Programming for the 21st Centuryhttp://www.third-bit.com/~gvwilson/xmlprog.html
JDeveloperAOPhttp://www.thirdm.com/interviews/grady_booch.htm
Scripting Languages For Javahttp://www.thisiscool.com/gcc33_mingw.htm
Events and Continuationshttp://www.thispiratekillsfascists.com/blog/2003/11/sendsuspenddisp.html
Most amazing designer?http://www.thocp.net/biographies/backus_john.htm
Early history of Fortranhttp://www.thocp.net/biographies/backus_john.htm
Evaluating API usability at Microsofthttp://www.thomas-green.ndtilda.co.uk/workStuff/res-CDs.html
RhoStrategohttp://www.thoralf.uwaterloo.ca/htdocs/lmcs.html
Python Metaclass Programminghttp://www.thoralf.uwaterloo.ca/htdocs/ualg.html
Connecting The Dotshttp://www.tiddlywiki.com/
Organizing papers...http://www.tiddlywiki.com
Speech-to-text friendly programming languageshttp://www.tifaq.com/speech.html
Asynchronous Exceptions in Haskellhttp://www.tifp.org/tfp2005
Domain-specific and general-purpose aspects of spreadsheet languageshttp://www.tilton-technology.com/cells_top.html
Sociology of a Language Constructhttp://www.time.com/time/business/article/0,8599,1129528,00.html
Select/From versus From/Selecthttp://www.time.com/time/magazine/printout/0,8816,1103572,00.html
AdbmaLhttp://www.time.com/time/time100/scientist/profile/godel.html
LL3 Webcasthttp://www.timeanddate.com/worldclock/fixedtime.html?day=8&month=11&year=2003&hour=10&min=0&sec=0&p1=43
Hungarian Notation vs The Right Thinghttp://www.timecube.com
Today! - Dynamic Languages Wizards Panelhttp://www.timezoneconverter.com/cgi-bin/tzc.tzc
Region Streams: Functional Macroprogramming for Sensor Networkshttp://www.tinyos.net/
Region Streams: Functional Macroprogramming for Sensor Networkshttp://www.tinyos.net/related.html
Paul Vick: BASIC principleshttp://www.tiobe.com/tpci.htm
The long tail of programming languageshttp://www.tiobe.com/tpci.htm
Programming Language Popularityhttp://www.tiobe.com/tpci.htm
expressivity of "idiomatic C++"http://www.tml.tkk.fi/Opinnot/Tik-111.500/2003/paperit/MikkoLaakso.pdf
PLAN: A Packet Language for Active Networkshttp://www.tns.lcs.mit.edu/publications/ieeecomms97.html
Contributors Needed!http://www.togethersoft.com/together/matrix.html
The Charity Languagehttp://www.tom.sfc.keio.ac.jp/~hagino/thesis.ps.gz
Delphi?!!http://www.toontalk.com/
Toontalk - Logic programming made easy-peasyhttp://www.toontalk.com/
ToonTalkhttp://www.toontalk.com/English/computer.htm
Making reliable distributed systems in the presence of software errorshttp://www.toontalk.com/english/concur.htm
ToonTalkhttp://www.toontalk.com/english/concur.htm
Toontalk - Logic programming made easy-peasyhttp://www.toontalk.com/English/free.htm
Toontalk - Logic programming made easy-peasyhttp://www.toontalk.com/English/iclpabs.htm
Toontalk - Logic programming made easy-peasyhttp://www.toontalk.com/English/logo.htm
ToonTalkhttp://www.toontalk.com
Good Ideas, Through the Looking Glasshttp://www.top100giftbaskets.com/
Is STL algorithms doing damage to the cause?http://www.topcoder.com
Introducing o:XMLhttp://www.topxml.com/members/profile.asp?id=i1005
Dynamic Functions using FXSLhttp://www.topxml.com/xsl/articles/df/#Conclusion
Dynamic Functions using FXSLhttp://www.topxml.com/xsl/articles/df
Dynamic Functions using FXSLhttp://www.topxml.com/xsl/articles/fp/
Refactoring Functional Programshttp://www.topxml.com/xsl/articles/fp/
Functional programming in XSLThttp://www.topxml.com/xsl/articles/fp/
Functional programming in XSLThttp://www.topxml.com/xsl/articles/fp/2.asp#foldl
More weblogs to readhttp://www.touchgraph.com/
Don Box: Teaching my kids to programhttp://www.transterpreter.org/
Lego Mindstorms NXT Robotics Announcedhttp://www.transterpreter.org/
Guy Steele on Language Designhttp://www.transterpreter.org/
Why do they program in C++?http://www.transterpreter.org/
Lego Mindstorms NXT Robotics Announcedhttp://www.transterpreter.org/blog/?p=43
Why do they program in C++?http://www.transterpreter.org/blog/archives/2005/02/portable_you_be.html
Why Johnny can't codehttp://www.transterpreter.org/wiki/Main_Page
Don Box: Teaching my kids to programhttp://www.transterpreter.org
trapexit.orghttp://www.trapexit.org/
trapexit.orghttp://www.trapexit.org/erlmerge/
Mithril vmhttp://www.treedragon.com/ged/ag/agvm.txt
Interesting conversationshttp://www.treedragon.com/ged/map/ti/newApr02.htm#27apr02-functional
Mithril vmhttp://www.treedragon.com/ged/map/ti/newAug02.htm#16aug02-agvm
David McCusker is looking for a jobhttp://www.treedragon.com/ged/map/ti/newOct02.htm#15oct02
XeLda: Enforcing Dimensional Consistency in Spreadsheetshttp://www.treese.org/scheme-boston/2003-04.html
Animism: An Essential Concept in Programming?http://www.tufts.edu/~ddennett/
Convergencehttp://www.tunes.org/
Tuneshttp://www.tunes.org
The TUNES Problemhttp://www.tunes.org
Computability and Recursionhttp://www.turing.org.uk/book/
Will Wright Presents Spore... and a New Way to Think About Gameshttp://www.turingarchive.org/browse.php/B/22
CML2http://www.tuxedo.org/%7Eesr/cml2/cml2-paper.html
CML2http://www.tuxedo.org/%7Eesr/cml2/index.html
Unix's Zoo of Languageshttp://www.tuxedo.org/~esr/
Seesofthttp://www.tuxedo.org/~esr/jargon/html/entry/fear-and-loathing.html
The Retrocomputing Museumhttp://www.tuxedo.org/~esr/retro/
Notes on Postmodern Programminghttp://www.tuxedo.org/~esr/writings/cathedral-bazaar/
Unix's Zoo of Languageshttp://www.tuxedo.org/~esr/writings/taoup/
Unix's Zoo of Languageshttp://www.tuxedo.org/~esr/writings/taoup/chapter3.html
Fantazies on "final"http://www.tvacres.com/char_mccall_robert.htm
Continued Fraction Arithmetic - Bill Gosperhttp://www.tweedledum.com/rwg/cfup.htm
Twisted Matrix Networking for Pythonhttp://www.twistedmatrix.com/documents/howto/components
Twisted Matrix Networking for Pythonhttp://www.twistedmatrix.com/documents/howto/using-twistedweb
Twisted Matrix Networking for Pythonhttp://www.twistedmatrix.com/documents/specifications/banana
Twisted Matrix Networking for Pythonhttp://www.twistedmatrix.com/documents/TwistedDocs/current/api/twisted.python.components.AdapterRegistry.html
UBF: Universal Binary Formathttp://www.twistedmatrix.com/products/twisted/
Twisted Matrix Networking for Pythonhttp://www.twistedmatrix.com
New extension for the TXL language : ETXLhttp://www.txl.ca/
Extensible Term Languagehttp://www.txl.ca/
TXL: Tree Transformation Languagehttp://www.txl.ca/
TXL: Tree Transformation Languagehttp://www.txl.ca/allabouttxl.html#Goodfor
Tree programming languageshttp://www.txl.ca/nabouttxl.html
The Foundations of Two-Dimensional Semanticshttp://www.u.arizona.edu/~chalmers/papers/foundations.html
According to Allen Holub programming is now a liberal art. When did this happen?http://www.u.arizona.edu/~pollock
Type systems and software evolutionhttp://www.ub.rug.nl/eldoc/dis/science/b.laverman/
Why type systems are interestinghttp://www.ub.rug.nl/eldoc/dis/science/p.j.de.bruin/c1.pdf
Why type systems are interestinghttp://www.ub.rug.nl/eldoc/dis/science/p.j.de.bruin
An interview with Chris Datehttp://www.ub.uni-konstanz.de/kops/volltexte/1999/312/312_1.pdf
Mechanics of designing and implementing a languagehttp://www.ub.uni-konstanz.de/kops/volltexte/1999/312/312_1.pdf
XQuery Implementation in a Relational Database Systemhttp://www.ub.uni-konstanz.de/kops/volltexte/1999/312/312_1.pdf
Algebra Of Programming (Bird, De Moor)http://www.ub.uni-konstanz.de/kops/volltexte/1999/312/312_1.pdf
Impedance mismatch: RDBMS and PLshttp://www.ub.uni-konstanz.de/v13/volltexte/1999/312/pdf/312_1.pdf
Formalizing the Safety of Java, the Java Virtual Machine andhttp://www.ub.utwente.nl/webdocs/ctit/1/00000050.pdf
Resources related to logic?http://www.ucalgary.ca/~rzach/logblog/2005/04/modal-logic-textbooks.html
On the Unusual Effectiveness of Logic in Computer Sciencehttp://www.ucalgary.ca/~rzach/logblog/2005/04/motivating-intro-logic-for-philosophy.html
New result re "linguistic determinism"http://www.ucl.ac.uk/DLDCN/programme-ab.pdf
ACM Queue: A Conversation with Alan Kayhttp://www.ucsusa.org/news/press_release.cfm?newsID=459
Mechanics of designing and implementing a languagehttp://www.ugrad.physics.mcgill.ca/reference/Gcc/gcc_15.html
Are Higher-Order Type Systems Too Hard?http://www.uidesign.net/1999/books/oct_books1.html
Growing a Languagehttp://www.ultimate.com/phil/lil/
Halting program density?http://www.umcs.maine.edu/~chaitin/ait/index.html
Stupid Question.http://www.umcs.maine.edu/~chaitin/cmu.pdf
Halting program density?http://www.umcs.maine.edu/~chaitin/unknowable/lisp.html
Eidola Languagehttp://www.umcs.maine.edu/~ftp/wisr/wisr8/papers/mernik/mernik.html
Type inference for Pythonhttp://www.umiacs.umd.edu/~bargle/project2.pdf
A Good OOP Critique?http://www.umsl.edu/~s1014472/pres/present2_files/frame.htm
ACM Queue: A Conversation with Alan Kayhttp://www.understandingpower.com/Chapter7.htm#f8
C# Language Specification 2.0 (new features)http://www.unex.berkeley.edu/cat/cis.html#8
Reversible Garbage Collection (and more)http://www.unibz.it/inf/staff/researchers/zuliani/
Special characters' input methodshttp://www.unicode.org/charts/PDF/U2200.pdf
CaSe SenSitIviTy! What is its purpose in programming language syntax?http://www.unicode.org/reports/tr31/
CaSe SenSitIviTy! What is its purpose in programming language syntax?http://www.unicode.org/reports/tr36/
Examples of 119 programming languageshttp://www.uni-karlsruhe.de/~uu9r/lang/html/lang.en.html
Event-Based Programming without Inversion of Controlhttp://www.uni-karlsruhe.de/index_en.php
Concatenation Operators in Unimperativehttp://www.unimperative.com
source code conversionhttp://www.unimperative.com
Teaching the Fatal Diseasehttp://www.uni-muenster.de/ZIV/Mitarbeiter/EberhardSturm/PL1andC.html
Language Design and Implementation by Selectionhttp://www.uni-paderborn.de/fachbereich/AG/agkastens/paper/dsl97.ps.Z
A Formulae-as-Types Interpretation of Subtractive Logichttp://www.univ-paris12.fr/lacl/crolard/publications/jfp.pdf
A Formulae-as-Types Interpretation of Subtractive Logichttp://www.univ-paris12.fr/lacl/crolard/publications/jlc.pdf
It all depends on what you mean by ($f)http://www.unixreview.com/articles/2001/0105/0105l/0105l.htm
Ralph Griswold diedhttp://www.unixreview.com/documents/s=10102/ur0610a/
Erlang Is Worth a Lookhttp://www.unixreview.com/documents/s=2425/uni1016550801055/0203h.htm
Syntax Checking the Scripting Wayhttp://www.unixreview.com/documents/s=2426/uni1018986621203/0204h.htm
Lua Lights up Telecom Testinghttp://www.unixreview.com/documents/s=2427/uni1021991894316/0205h.htm
Why Learning Assembly Language is Still a Good Ideahttp://www.unixreview.com/documents/s=2472/ur0402i/
Why Learning Assembly Language is Still a Good Ideahttp://www.unixreview.com/documents/s=2472/ur0404e/
Lua Shineshttp://www.unixreview.com/documents/s=2472/ur0405k/
The Tcl Warhttp://www.unixreview.com/documents/s=7458/uni1026831949806/
Best Common Lisp IDE?http://www.unmutual.info/startingwithcl.html
Open data types and open functionshttp://www.unrealtechnology.com/
Behaviour: Using CSS selectors to apply Javascript functionalityhttp://www.untyped.com/untyping/archives/2005/06/aspects_in_java.html
PLT web server used in "real life"http://www.untyped.com/untyping/archives/2006/06/we_have_lift_of.html
PLT web server used in "real life"http://www.untyped.com/untyping/archives/2006/07/more_on_the_pre.html
Dissecting Unlambda Birdshttp://www.uq.net.au/~zzdkeena/Lambda/
To Dissect a Mockingbirdhttp://www.uq.net.au/~zzdkeena/Lambda/
To Dissect a Mockingbirdhttp://www.uq.net.au/~zzdkeena/Lambda/
fun with combinatorshttp://www.uq.net.au/~zzdkeena/Lambda
Purity in PLThttp://www.urbandictionary.com/define.php?term=shiznit
Purity in PLThttp://www.urbandictionary.com/define.php?term=shizzle
Scheme on the CLRhttp://www.usafa.af.mil/dfcs/bios/mcc_html/a_sharp.html
Module Concept For C++http://www.usdoj.gov/crt/ada/adahom1.htm
A Declarative Model for Simple Narrativeshttp://www.usecases.org/
New GUI paradigmhttp://www.useit.com/alertbox/wysiwyg.html
New GUI paradigmhttp://www.useit.com/jakob/
The Little MLerhttp://www.useit.com/papers/guerrilla_hci.html
Visual Basic and LINQhttp://www.usenix.org/events/dsl99/full_papers/leijen/leijen_html/index.html
Crash-Only Softwarehttp://www.usenix.org/events/hotos03/tech/candea.html
Why Events Are a Bad Ideahttp://www.usenix.org/events/hotos03/tech/candea.html
USENIX2003: A Logic File Systemhttp://www.usenix.org/events/usenix03/tech/padioleau.html
GCC 3.0: The State of the Sourcehttp://www.usenix.org/publications/library/proceedings/als2000/full_papers/mitchell/mitchell.pdf
Chapel: "Solving the parallel programming problem"http://www.usenix.org/publications/library/proceedings/ana97/full_papers/blumofe/blumofe_html/node1.html
Chapel: "Solving the parallel programming problem"http://www.usenix.org/publications/library/proceedings/ana97/full_papers/blumofe/blumofe_html/node8.html
Little Languages: Little Maintenance?http://www.usenix.org/publications/library/proceedings/dsl97/wansbrough.html
USENIX - Security '02 - Technical Sessionshttp://www.usenix.org/publications/library/proceedings/sec02/giffin.html
USENIX - Security '02 - Technical Sessionshttp://www.usenix.org/publications/library/proceedings/sec02/kiriansky.html
USENIX - Security '02 - Technical Sessionshttp://www.usenix.org/publications/library/proceedings/sec02/lhee.html
USENIX - Security '02 - Technical Sessionshttp://www.usenix.org/publications/library/proceedings/sec02/peterson.html
USENIX - Security '02 - Technical Sessionshttp://www.usenix.org/publications/library/proceedings/sec02/tech.html
USENIX - Security '02 - Technical Sessionshttp://www.usenix.org/publications/library/proceedings/sec02/zhang.html
Do languages matter?http://www.usenix.org/publications/library/proceedings/sf94/full_papers/johnson.html
Web services: Winer on WSDLhttp://www.usenix.org/publications/login/2000-4/features/speaking.html
MFA in Software: trial runhttp://www.userland.com/contact
USENIX2003: A Logic File Systemhttp://www.userland.com/directory/71
Vacationhttp://www.userland.com/mostReadSitesYesterday
Atoms as Objects?http://www.userland.com/mostReadSitesYesterday
Hits + Speedhttp://www.userland.com/mostReadSitesYesterday
Hits hits hits!http://www.userland.com/mostReadSitesYesterday
Stats?http://www.userland.com/mostReadSitesYesterday
Multidimensional arrayshttp://www.users.bigpond.com/robin_v/pli-n7.htm
Covariant methods in Javahttp://www.users.qwest.net/~hartkopf/covariance/
Best PL tutorial/intro?http://www.usingcsp.com/
Classic CS Textshttp://www.usingcsp.com/
CSP book online in PDFhttp://www.usingcsp.com/
Pi-calculus and mobile system bookshttp://www.usingcsp.com/
CTM tour during the week of Nov. 7http://www.utas.edu.au/
Semantics-based Filtering: Logic Programming's Killer App?http://www.utdallas.edu/~gupta/
CTM tour during the week of Nov. 7http://www.utdallas.edu/~gupta/
Inside every API is a programming language struggling to get outhttp://www.utdallas.edu/~gupta/
Basic(er) Simple(r) Type Theory(?)http://www.utdallas.edu/
Online Books and Lecture Notes in Mathematicshttp://www.uwm.edu/~radcliff/math/mathdir.html
JDO Architectureshttp://www.uwp.edu/academic/mis/baldwin/i69alg.htm
Linus Torvalds on Coding stylehttp://www.uwsg.iu.edu/hypermail/linux/kernel/0112.0/0004.html
Closures for Java or money backhttp://www.vanderburg.org/OldPages/Tcl/war/0022.html
XNHTMLhttp://www.vanderburg.org/Speaking/Stuff/oscon05.pdf
The Tcl Warhttp://www.vanderburg.org/Tcl/war/index.html#9
Warren's Abstract Machinehttp://www.vanx.org/archive/wam/wam.html
Why is Ada Special?http://www.vaxxine.com/pegasoft/homes/book.html
A VB.NET Critiquehttp://www.vb7-critique.741.com/
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/2.asp#alltrue
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/2.asp#append
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/2.asp#doubleall
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/2.asp#foldl
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/2.asp#foldr
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/2.asp#map
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/2.asp#maximum
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/2.asp#minimum
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/2.asp#product
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/2.asp#sometrue
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/2.asp#sum
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/2.asp#sumproducts
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/3.asp#foldl-tree
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/3.asp#mapTree
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/3.asp#producttree
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/3.asp#sumTree
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/4.asp#drop
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/4.asp#dropWhile
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/4.asp#partition
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/4.asp#span
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/4.asp#splitAt
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/4.asp#take
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/4.asp#takeWhile
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/5.asp#within
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/6.asp#sqrt
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/7.asp#easyDiffList
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/7.asp#elimerror
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/7.asp#improve
Functional programming in XSLThttp://www.vbxml.com/xsl/articles/fp/7.asp#improvedDiff
Vectorhttp://www.vector.org.uk/
The Vectorhttp://www.vector.org.uk/
APL Crosswordshttp://www.vector.org.uk/v153/xwd153.htm
APL crosswordshttp://www.vector.org.uk/v153/xwd153.htm
JavaScript with Continuations and its use in Apache Cocoonhttp://www.velare.com/product/atct.htm
The Year in Scripting Languageshttp://www.vendian.org/language_year/
One Day Compilers (Graydon Hoare)http://www.venge.net/cgi-bin/cvsweb.cgi/~checkout~/venge/code/src/cquot/README.cquot?rev=1.1&content-type=text/plain
OCaml, an Introductionhttp://www.venge.net/graydon/talks/mkc/html/
Mechanics of designing and implementing a languagehttp://www.venge.net/graydon/talks/mkc/html/
Writing an interpreter, targeting a VM or writing from scratch?http://www.venge.net/graydon/talks/mkc/html/index.html
One Day Compilers (Graydon Hoare)http://www.venge.net/graydon/talks/mkc/html/index.html
Yearning for a practical schemehttp://www.venge.net/graydon/talks/mkc/html/mgp00012.html
Yearning for a practical schemehttp://www.venge.net/graydon/talks/mkc/html/mgp00056.html
BitC, a new OS implementation languagehttp://www.venge.net/graydon/talks/mkc/html
HTML guidelineshttp://www.venndiagram.com/
First JDO implementationhttp://www.versant.com/developer/judo/index.html
First JDO implementationhttp://www.versant.com/index.html
Vesta System Description Languagehttp://www.vestasys.org/#project-summary
Vesta System Description Languagehttp://www.vestasys.org/doc/sdl-ref/
Ncl : ncar command languagehttp://www.vets.ucar.edu/software/index.shtml
Erlang the Moviehttp://www.videolan.org/vlc/
Your favourite editor/IDEhttp://www.viemu.com/
Longhorn Command Shell ("Monad")http://www.vikk.org/ms_cli/chuba79_slideshow/
A Declarative Model for Simple Narrativeshttp://www.viridiandesign.org/notes/301-350/00325_open_source_speech.html
"The Silver Bullet"http://www.virtualschool.edu/mon/SoftwareEngineering/BrooksNoSilverBullet.html
Virtual Machine bookshttp://www.virtual-strategy.com/article/articleview/1160/1/2/
Teaching the Fatal Diseasehttp://www.visibleworkings.com/archeology/hendrickson.htm
I Was a Smalltalk Gunslingerhttp://www.visibleworkings.com/archeology/johnson.html
I Was a Smalltalk Gunslingerhttp://www.visibleworkings.com/archeology/position-papers.html
Mind Mappershttp://www.visualcomplexity.com
NATIVE: The Programmatic Natural Languagehttp://www.visual-mp3.com/review/22443.html
Why don't more people use Prolog?http://www.visual-prolog.com
Syntax Checking the Scripting Wayhttp://www.visviva.com/transframe/papers/covar.htm
How do Java generics correspond to System F-(omega)?http://www.visviva.com/transframe/papers/covar.htm
Functions as Classes: Which languages?http://www.visviva.com/transframe/tf_criti.htm
Expressiveness versus execution speedhttp://www.vitanuova.com/inferno/design.html
Conceptual Integrity in Erlanghttp://www.vitanuova.com/inferno/design.html
Programming for the Webhttp://www.vitanuova.com/inferno/index.html
Expressiveness versus execution speedhttp://www.vitanuova.com/inferno/index.html
Promising OS's from a Programming Language Perspectivehttp://www.vitanuova.com/inferno/index.html
Expressiveness versus execution speedhttp://www.vitanuova.com/inferno/limbo.html
Google Code Searchhttp://www.vitanuova.com/inferno/limbo.html
Stackless python goes Limbo dancinghttp://www.vitanuova.com/inferno/papers/descent.html
Google Code Searchhttp://www.vitanuova.com/inferno/papers/descent.html
Google Code Searchhttp://www.vitanuova.com/inferno/papers/limbo.html
Expressiveness versus execution speedhttp://www.vitanuova.com/inferno/papers/styx.html
Programming for the Webhttp://www.vitanuova.com/plan9/main.html
Expressiveness versus execution speedhttp://www.vitanuova.com/solutions/grid/demogrid.html
Database Abstraction Layers and Programming Languageshttp://www.vldb.org/conf/2000/P001.pdf
RDF and Databaseshttp://www.vldb.org/conf/2001/P149.pdf
XQuery Implementation in a Relational Database Systemhttp://www.vldb2005.org/program/paper/thu/p1175-pal.pdf
Mechanics of designing and implementing a languagehttp://www.vlerq.org/
emulation for Erlang style processeshttp://www.vlerq.org/vlerq/100
emulation for Erlang style processeshttp://www.vlerq.org/vlerq/Home
Jon Udell: Languages and environmentshttp://www.vlerq.org
Half-baked idea: mini-language for vector processinghttp://www.vlerq.org
Why compiler optimizations are interestinghttp://www.vlerq.org
Mechanics of designing and implementing a languagehttp://www.vlerq.org
Real-Time OO Conf. - ISORC 2004http://www.vmars.tuwien.ac.at/isorc2004/
Class decorators in Pythonhttp://www.voidspace.org.uk/python/weblog/arch_d7_2006_03_25.shtml#e287
Web services: Winer on WSDLhttp://www.voidstar.com/node.php?id=688
Another RSS ideahttp://www.voidstar.com/rssify.php
Y Store now C++http://www.vollmann.ch/en/pubs/meta/index.html
Derrida's Machineshttp://www.vordenker.de/gunther_web/mechbrain.htm
Derrida's Machineshttp://www.vordenker.de/ics/emscr96.htm
XSL as a Programming Language?http://www.w3.org/1999/XSL/Transform"
Simple Outline XML: SOXhttp://www.w3.org/1999/XSL/Transform
Semantic Web scripting languageshttp://www.w3.org/2000/10/swap/doc/cwm.html
RDFEnginehttp://www.w3.org/2000/10/swap/doc/cwm.html
RDFEnginehttp://www.w3.org/2000/10/swap/Primer.html
End-User XML oriented proramminghttp://www.w3.org/2001/01/WSWS
"Your" RDF Query Languagehttp://www.w3.org/2001/11/13-RDF-Query-Rules/
Mind Mappershttp://www.w3.org/2001/11/IsaViz/
Tim Bray: The History of RDFhttp://www.w3.org/2001/11/IsaViz
Semantic Web scripting languageshttp://www.w3.org/2001/sw/
RDFEnginehttp://www.w3.org/2001/sw/
"Your" RDF Query Languagehttp://www.w3.org/2001/sw/
Description Logics in Literate Haskellhttp://www.w3.org/2001/sw/
Fractal Music (and a Personal Introduction)http://www.w3.org/2001/sw/
RDFEnginehttp://www.w3.org/2001/sw/
SAT 3 Proof with E Prover via OWLhttp://www.w3.org/2001/sw/
"Your" RDF Query Languagehttp://www.w3.org/2001/sw/DataAccess/
SPARQL Query Language for RDFhttp://www.w3.org/2001/sw/DataAccess/
XsRQL (and other RQLs)http://www.w3.org/2001/sw/DataAccess/
XsRQL (and other RQLs)http://www.w3.org/2001/sw/DataAccess/DesignEvaluations
"Your" RDF Query Languagehttp://www.w3.org/2001/sw/DataAccess/rq23/
Description Logics in Literate Haskellhttp://www.w3.org/2001/sw/WebOnt/
Versioning XML Vocabularieshttp://www.w3.org/2001/tag/doc/versioning
SAT 3 Proof with E Prover via OWLhttp://www.w3.org/2002/03owlt/description-logic/inconsistent502.rdf
SAT 3 Proof with E Prover via OWLhttp://www.w3.org/2002/03owlt/editors-draft/draft/dl-500-SAT
[meta] RSS feed questions...http://www.w3.org/2002/09/rss2email/
Site speedhttp://www.w3.org/2002/09/rss2email/
Programming for the Webhttp://www.w3.org/2002/ws/
Mind Mappershttp://www.w3.org/2004/01/rdxh/spec
SAT 3 Proof with E Prover via OWLhttp://www.w3.org/2004/OWL/
Mind Mappershttp://www.w3.org/2005/10/ajaw/tab
Class hierarchies and Ontologieshttp://www.w3.org/2005/Talks/1110-iswc-tbl/#(15)
Fortress Specs Updated: 0.785http://www.w3.org/Consortium/Offices/Presentations/MathML/Overview.html
What a URI identifieshttp://www.w3.org/DesignIssues/Axioms.html
N3 -- a notation for writing RDFhttp://www.w3.org/DesignIssues/Notation3.html
Cω Preview Availablehttp://www.w3.org/DesignIssues/RDF-XML.html
The Fortress Language Spec v0.618http://www.w3.org/Math/Software/mathml_software_cat_editors.html
What a URI identifieshttp://www.w3.org/Provider/Style/URI
"Your" RDF Query Languagehttp://www.w3.org/RDF/
Class hierarchies and Ontologieshttp://www.w3.org/RDF/
N3 -- a notation for writing RDFhttp://www.w3.org/RDF/
Pluvo : new hybrid scripting languagehttp://www.w3.org/RDF/
RDFEnginehttp://www.w3.org/RDF/
SPARQL Query Language for RDFhttp://www.w3.org/RDF/
XsRQL (and other RQLs)http://www.w3.org/RDF/
Cω Preview Availablehttp://www.w3.org/RDF/Validator/
Quilt: an XML Query Languagehttp://www.w3.org/TandS/QL/QL98/pp/xql.html
Web Architecture: Extensible Languageshttp://www.w3.org/TR/1998/NOTE-webarch-extlang-19980210#Granularity
Nullable Typeshttp://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-666EE0F9
XQuery 1.0 and XPath 2.0 Formal Semantics - Last Callhttp://www.w3.org/TR/2001/WD-query-semantics-20010607/
Class hierarchies and Ontologieshttp://www.w3.org/TR/2002/WD-webont-req-20020307/#onto-def
XQuery 1.0 and XPath 2.0 Formal Semanticshttp://www.w3.org/TR/2003/WD-xquery-semantics-20030822/#N10230
XQuery 1.0 and XPath 2.0 Formal Semanticshttp://www.w3.org/TR/2003/WD-xquery-semantics-20030822/#N16561
XQuery 1.0 and XPath 2.0 Formal Semanticshttp://www.w3.org/TR/2003/WD-xquery-semantics-20030822/
"Your" RDF Query Languagehttp://www.w3.org/TR/2004/WD-rdf-dawg-uc-20040802/
"typed" files OR xml OR meta information for delim. files.http://www.w3.org/TR/2005/REC-xop10-20050125/
SPARQL Query Language for RDFhttp://www.w3.org/TR/2005/WD-rdf-sparql-query-20050217/
XQuery 1.0 and XPath 2.0 Formal Semantics - Last Callhttp://www.w3.org/TR/2005/WD-xquery-semantics-20050603/
Cω Preview Availablehttp://www.w3.org/TR/NOTE-rdfarch
Class hierarchies and Ontologieshttp://www.w3.org/TR/owl-features/
RDF and Databaseshttp://www.w3.org/TR/rdf-primer/
Practical: Designing a graph matching language.http://www.w3.org/TR/rdf-sparql-query/
XML Is Too Hard For Programmershttp://www.w3.org/TR/REC-xml
What will Apple's move to Intel mean for Alternative Language Communities?http://www.w3.org/TR/soap/
Udell: A strategic vision for dynamic languageshttp://www.w3.org/TR/soap12-part1/
RDF Elevator Pitchhttp://www.w3.org/TR/swbp-n-aryRelations
Web Services Conversation Languagehttp://www.w3.org/TR/wscl10/
New Language: XEXPRhttp://www.w3.org/TR/xexpr/
XHTML Eventshttp://www.w3.org/TR/xhtml-events/
"typed" files OR xml OR meta information for delim. files.http://www.w3.org/TR/xml-infoset/
XML Pipeline Definition Language introduced as Notehttp://www.w3.org/TR/xml-pipeline/
Quilt: an XML Query Languagehttp://www.w3.org/TR/xmlquery-req
XLANG and WSFL: Syntactic Arsenichttp://www.w3.org/TR/xmlschema-1/
XSL as a Programming Language?http://www.w3.org/TR/xpath
Visual Basic and LINQhttp://www.w3.org/TR/xquery/#id-flwor-expressions
JDO Architectureshttp://www.w3.org/TR/xquery/#id-flwor-expressions
XsRQL (and other RQLs)http://www.w3.org/TR/xquery/
XSL as a Programming Language?http://www.w3.org/TR/xsl/
XSL and DSL code refactoringhttp://www.w3.org/TR/xslt
Tree programming languageshttp://www.w3.org/TR/xslt
XSL as a Programming Language?http://www.w3.org/TR/xslt
Folding over treeshttp://www.w3c.org/TR/xquery/
Draining the Language out of Colorhttp://www.w3schools.com/html/html_colornames.asp
A New Approach to Abstract Syntax with Variable Bindinghttp://www.wall.org/~aron/zf.html
Sociology of a Language Constructhttp://www.wall.org/~larry/pm.html
The D programming languagehttp://www.walterbright.com/
Animism: An Essential Concept in Programming?http://www.wam.umd.edu/~mturn/WWW/freemanreview.html
Dating Design Patternshttp://www.waste.org/bauhaus/l/belalugosisdead.html
The fate of reduce() in Python 3000http://www.waterfall2006.com/
Guido: Language Design Is Not Just Solving Puzzleshttp://www.waterfall2006.com/martin.html
Future of software design?http://www.waterken.com/
G-Men Called on W-Hats for WMVDhttp://www.waterken.com/dev/IOU/
The right default: concurrent components with message passinghttp://www.waterken.com/dev/Server
The right default: concurrent components with message passinghttp://www.waterken.com/dev/Web/AMP
The right default: concurrent components with message passinghttp://www.waterken.com/dev/Web/Calculus
Programming Languages: Application and Interpretationhttp://www.waterken.com/dev/Web/REST/
The right default: concurrent components with message passinghttp://www.waterken.com/dev/YURL
Water : A new OO, Dynamic, and Secure Language for Web Services and XMLhttp://www.waterlang.org/
The Case for First Class Messageshttp://www.wave-gotik-treffen.de
David Mertz: Multimethodshttp://www.wayforward.net/pycontract/
Concepts, Techniques and Models of Computer Programminghttp://www.wcook.org/papers/OOPvsADT/CookOOPvsADT90.pdf
New Paul Graham thing...http://www.webcom.com/~haahr/es/es-usenix-winter93.html
Es: A shell with higher-order functionshttp://www.webcom.com/~haahr/es/es-usenix-winter93.html
Guiding Visitors: Separating Navigation from Computationhttp://www.webgain.com/products/java_cc/jjtree.html
Site speedhttp://www.weblogger.com/hostingOptions
Site Availabilityhttp://www.weblogger.com/hostingOptions
It Worked!http://www.weblogs.com/
Domain-specific Embedded Languages and Program Generatorshttp://www.webmasterbase.com/article/767
Hop: a Language for Programming the Web 2.0http://www.webmonkeys.org/projects.html
Building an Extensible Menu Classhttp://www.webreference.com/dhtml/hiermenus/
Perl 6 Essentials / Chapter 1 / Project Overviewhttp://www.webreference.com/programming/perl/essentials/chap1/
Dynamic Web Sites with XML, XSLT and JSPhttp://www.webreference.com/xml/column37/
SVG - Open for Businesshttp://www.webreference.com/xml/column49/
Getting Up to Speed with Velocityhttp://www.webtechniques.com/archives/2001/09/serv/
WMLScript: Learning the Basics (part 1)http://www.webtools.com/story/scripting/TLS20001027S0001
Educational Pearl: Automata as Macroshttp://www.weitz.de/asdf-install/
Educational Pearl: Automata as Macroshttp://www.weitz.de/cl-ppcre/
Macros vs. Higher-order Programminghttp://www.weitz.de/cl-ppcre/
ECLM 2006http://www.weitz.de/eclm2005/
ECLM 2006http://www.weitz.de/eclm2006/
I Was a Smalltalk Gunslingerhttp://www.well.com/user/smalin/miller.html
ACM Queue: A Conversation with Steve Ross-Talbothttp://www.wfmc.org/standards/docs/better_maths_better_processes.pdf
MFA in Software: trial runhttp://www.whatisrss.com/
Chemistry, Graph Tranformation and Programming Languageshttp://www.whatisthought.com/eric.html#DNA
Holding onto JavaScript's pasthttp://www.whatwg.org/
Why do they program in C++?http://www.wheatfarm.org/
Error handling strategieshttp://www.wheatfarm.org/
Error handling strategieshttp://www.wheatfarm.org/wiki/ConstructsSpecial
Wheat - A Language for Web Siteshttp://www.wheatfarm.org/wiki/SourceForgeProjectRequest
Jef Raskin: The Woes of IDEshttp://www.wholetomato.com/
LASER Summerschoolhttp://www.whyprogramsfail.com/
Strongtalkhttp://www.whysmalltalk.com/smalltalk_environments/smalltalkenvironments.htm
Wikicitieshttp://www.wikicities.com/index.php/Wikicities
Wikicitieshttp://www.wikicities.com/wiki/Wikicity_creation_policy
Computer Scientist Gets to the Bottom of Financial Scandalhttp://www.wikipedia.com/wiki/Banach-Tarski+Paradox
Larry Wall: Apocalypse 5: Regular Expressionshttp://www.wikipedia.com/wiki/Chomsky_hierarchy
Getting Startedhttp://www.wikipedia.org/wiki/Lambda_calculus
User-defined functions in Excelhttp://www.wikipedia.org/wiki/Lotus_Improv
The Language Machine - a toolkit for language and grammarhttp://www.wikipedia.org
Implementing debuggershttp://www.wiley.com/Corporate/Website/Objects/Products/0,9049,37386,00.html
Erlang concurrency: why asynchronious messages?http://www.wiley.com/WileyCDA/WileyTitle/productCd-0471197440.html
The Evolution of a Haskell Programmerhttp://www.willamette.edu/~fruehr/haskell/evolution.html#backstory
New Paul Graham thing...http://www.willamette.edu/~fruehr/haskell/evolution.html
The Evolution of a Haskell Programmerhttp://www.willamette.edu/~fruehr/haskell/evolution.html
The New C++: Trip Report, October 2002http://www.willamette.edu/~fruehr/haskell/evolution.html
Haskell and creative freedomhttp://www.willamette.edu/~fruehr/haskell/evolution.html
Dr. Seuss on Parser Monadshttp://www.willamette.edu/~fruehr/haskell/seuss.html
Happy Birthday, dear Lambdahttp://www.willamette.edu/~fruehr/logos/LtUBdayCard.png
Mind Mappershttp://www.wilmascope.org
Process algebra needs proof methodologyhttp://www.win.tue.nl/~michelr/techreports-michelr/EATCS-Bulletin-Concurrency-Column-February-2004.pdf
Generating Code at Run Time With Reflection.Emithttp://www.windevnet.com/documents/s=7484/win0208c/
C++ Expression Templateshttp://www.windevnet.com/wdm/articles/1997/9706/
The New C++: Trip Report, October 2002http://www.windevnet.com/wdm/articles/1997/9706/
Polyglot Programminghttp://www.windevnet.com
Quick Quoteshttp://www.windley.com/
XLANG and WSFL: Syntactic Arsenichttp://www.windley.com/2002/07/12.html#a85
What a URI identifieshttp://www.windley.com/2003/01/27.html#a402
Tools for ruleshttp://www.windley.com/2003/05/16.html#a622
Udell: Symbol grounding, XML, and RDFhttp://www.windley.com/2003/08/14.html#a774
Grid Computing & the Linda Programming Modelhttp://www.windley.com/2004/08/25.html#a1383
Amazon Web Services in Schemehttp://www.windley.com/archives/2005/02/amazon_web_serv_2.shtml
Ralph Griswold diedhttp://www.windley.com/archives/2006/10/ralph_griswold_dies.shtml
Writing A Lisp Interpreter In Haskellhttp://www.windley.com/archives/2006/11/a_lisp_interpreter_in_haskell.shtml
International Components for Unicode 3.0 Releasedhttp://www.winehq.com/?interview=16
Udell at OSCON: IronPython newshttp://www.winehq.org/?issue=230#Mono%20Ditching%20Wine
Most Productive FP Lang?http://www.wings3d.com/index.php
PL for interactive simulationhttp://www.wings3d.com
New Chip Heralds a Parallel Futurehttp://www.win-sbir.com/library/overview.html
Managed C++ FAQhttp://www.winterdom.com/mcppfaq/
Domino on Acidhttp://www.winterdrache.de/freeware/domino/index.html
Second Life Faces Threat to its Virtual Economyhttp://www.wired.com/news/exec/0,1370,44507,00.html
C# Language Specification 2.0 (new features)http://www.wired.com/news/school/0,1383,54601,00.html
Battling Bugs: A Digital Quagmirehttp://www.wired.com/news/technology/bugs/0,2924,69369,00.html
"... because common people think like so-and-so..."http://www.wired.com/wired/archive/12.09/rugg.html
Ted Nelson's ZigZaghttp://www.wired.com/wired/archive/3.06/xanadu.html?topic=&topic_set=
Linear Forwardershttp://www.wischik.com/lu/research/fm-eabs.pdf
Linear Forwardershttp://www.wischik.com/lu/research/linfwd.pdf
Glee: A new array languagehttp://www.withglee.com
Workshop on Scripting for the Semantic Webhttp://www.wiwiss.fu-berlin.de/suhl/bizer/toolkits/
Shape Theoryhttp://www.wkap.nl/prod/b/0-7923-9213-2
Playful, streamlike computationhttp://www.wkap.nl/prod/b/1-4020-1832-0
Partial trig functionshttp://www.wolfram.com/products/mathematica/newin4/new_assumptions.html
History: Array languageshttp://www.wolfram.com/products/mathematica/newin5/performance/
Modelica: Modeling of Complex Physical Systemshttp://www.wolfram.com/products/mathematica/newin51/
Modelica: Modeling of Complex Physical Systemshttp://www.wolfram.com/products/mathematica/newin51/piecewise.html
Partial trig functionshttp://www.wolfram.com/products/mathematica/technologies/knowledge.html
Vital: A Visual Interactive Typed Applicative Languagehttp://www.wolfram.com/products/mathematica/tour/
The Haskell Road to Logic, Maths and Programminghttp://www.wolfram.com/products/mathematica/tour/
The Fortress Language Spec v0.618http://www.wolfram.com/products/mathematica/tour/page12.html
The Haskell Road to Logic, Maths and Programminghttp://www.wolfram.com/products/mathematica/tour/page12.html
Extensible Programming for the 21st Centuryhttp://www.wolfram.com/products/mathematica/tour/page14.html
History: Array languageshttp://www.wolfram.com/products/mathematica/tour/page4.html
The Haskell Road to Logic, Maths and Programminghttp://www.wolfram.com/products/mathematica/trial.cgi
Multidimensional arrayshttp://www.wolfram.com/products/mathreader/
Vital: A Visual Interactive Typed Applicative Languagehttp://www.wolfram.com/products/mathreader/
expressivity of "idiomatic C++"http://www.wolfram.com/products/mathreader/
Partial trig functionshttp://www.wolfram.com/webresources.html
Wolfram's Future Mathhttp://www.wolframscience.com/conference/2004/
Wolfram's Future Mathhttp://www.wolframscience.com/nksonline/
The Case for First Class Messageshttp://www.wolframscience.com/nksonline/page-938d-text
The Case for First Class Messageshttp://www.wolframscience.com/nksonline/search/index.cgi?restrict=WolframScience&num=&sitesearch=http://www.wolframscience.com/nksonline/&q=generative+grammars
Cost of provably-correct codehttp://www.wolframscience.com/thebook.html
Two misc. itemshttp://www.woolamaloo.org.uk/2005/01/those-who-profess-to-favor-freedom-and.htm
Two misc. itemshttp://www.woolamaloo.org.uk/2005/02/my-interstellar-journey-to-forbidden.htm
Scott Rosenberg: Code Readshttp://www.wordyard.com/2006/10/02/mythical-man-month/
Scott Rosenberg: Code Readshttp://www.wordyard.com/2006/10/03/free-books/
Scott Rosenberg: Code Readshttp://www.wordyard.com/category/code-reads/
Job / Resume postingshttp://www.worldwidewords.org/qa/qa-fai2.htm
An Overview of the Singularity Projecthttp://www.wotug.org/
Apple: procedural -&gt; OO -&gt; AOP -&gt; advanced proceduralhttp://www.wotug.org/occam/
Active Objects with Syntax Directed Dialogshttp://www.wotug.org/occam/
Handling multiple concurrent exceptions in C++ using futureshttp://www.wotug.org/paperdb/send_file.php?num=137
OO Language Engineering for the Post-Java Erahttp://www.wotug.org/paperdb/show_pap.php?f=1&id=352
JOVIALhttp://www.wpafb.af.mil/jovial/index.htm
GAWK (GNU AWK) for AI?http://www.wra1th.plus.com/awk/awkfri.txt
Bricklin: Why Johnny can't programhttp://www.wsu.edu:8080/~dee/ENLIGHT/WEALTH1.HTM
Poploghttp://www.wxpython.org/
Yearning for a practical schemehttp://www.wxsqueak.org/
Icon Language Implementation and Unicon Newshttp://www.wyrdtech.com/lords/jpowers/cocor/
International Components for Unicode 3.0 Releasedhttp://www.x.org/Downloads_terms.html
X2EE Revamps J2EEhttp://www.x2ee.org
expressivity of "idiomatic C++"http://www.x86-64.org/cgi-bin/cvsweb.cgi/gcc.dead/boehm-gc/cord/cord.h?rev=1.1.1.1&content-type=text/x-cvsweb-markup
Patterns of Softwarehttp://www.xahlee.org/PageTwo_dir/Personal_dir/bookReviewRichardGabriel.html
Ted Nelson's ZigZaghttp://www.xanadu.com.au/
Garbage Collection and the Radioactive Decay Modelhttp://www.xanalys.com/software_tools/mm/
Udell discusses XBRLhttp://www.xbrl.org/resourcecenter/downloadspecs.asp?rid=2&fname=XBRL_2.0a&demos=XBRL-RECOMMENDATION-2003-12-31.pdf
JavaScript with Continuations and its use in Apache Cocoonhttp://www.xcf.berkeley.edu/~jmacd/cs262.pdf
Wolfram's Future Mathhttp://www.xefer.com/cell
XQuery implementation demohttp://www.x-hive.com/xquery
Langauges and Hardware...http://www.xilinx.com/labs/lava/
Want to learn something newhttp://www.xilinx.com/products/design_resources/dsp_central/grouping/fpgas4dsp.htm
Miguel de Icaza on .NEThttp://www.ximian.com/~miguel/bongo-bong.html
JOVIALhttp://www.xinotech.com/xino-jovial.html
Transparent Language Implementation and Designhttp://www.xlii.nl/pics/postwave/2003/Amsterdam/030628%20Medusa/Party/slides/med030628_0157.jpg
Breve: a 3D simulation environmenthttp://www.xmission.com/~nate/glut.html
Design Patterns in XML Applicationshttp://www.xml.com/lpt/a/2000/01/19/feature/index.html
XLANG and WSFL: Syntactic Arsenichttp://www.xml.com/lpt/a/2001/02/21/devcon1.html
NetKernel - XML processing pipelinehttp://www.xml.com/lpt/a/2005/04/27/netkernel.html
Pre-processing (or composition of functions)http://www.xml.com/pub/a/2000/03/15/feature/
XSLT Extensions Revisitedhttp://www.xml.com/pub/a/2001/02/14/deviant.html
FP and XMLhttp://www.xml.com/pub/a/2001/02/14/functional.html
RDF Applications in Prologhttp://www.xml.com/pub/a/2001/04/25/prologrdf/index.html
"Your" RDF Query Languagehttp://www.xml.com/pub/a/2001/04/25/prologrdf
Three Myths of XMLhttp://www.xml.com/pub/a/2001/06/13/threemyths.html
RDF Applications with Prolog (II)http://www.xml.com/pub/a/2001/07/25/prologrdf.html?page=1
"Your" RDF Query Languagehttp://www.xml.com/pub/a/2001/07/25/prologrdf.html
Web services: Winer on WSDLhttp://www.xml.com/pub/a/2002/01/16/endpoints.html
David McAllester's "Ontic" Languagehttp://www.xml.com/pub/a/2002/01/23/relaxng.html
Template Languages in XSLThttp://www.xml.com/pub/a/2002/03/27/templatexslt.html
What's New in XSLT 2.0http://www.xml.com/pub/a/2002/04/10/xslt2.html
XSH - An XML Editing Shellhttp://www.xml.com/pub/a/2002/07/10/kip.html
Versioning XML Vocabularieshttp://www.xml.com/pub/a/2003/12/03/versioning.html
Tunneling Variableshttp://www.xml.com/pub/a/2004/03/24/tr.html
Introducing o:XMLhttp://www.xml.com/pub/a/2004/07/21/oxml.html
Introducing Comegahttp://www.xml.com/pub/a/2005/01/12/comega.html
James Clark: The Design of RELAX NGhttp://www.xml.gr.jp/relax/
XQuery in Relational Database Systemshttp://www.xmlconference.org/xmlusa/2004/slides/rys/XQuery%20in%20Relational%20Database%20Systems.ppt
XML-Europe'2002 Programhttp://www.xmleurope.com/2002/dbtrack.asp
XML-Europe'2002 Programhttp://www.xmleurope.com/2002/schedule.asp
XML-Europe'2002 Programhttp://www.xmleurope.com/2002/tetrack.asp#asn
XML-Europe'2002 Programhttp://www.xmleurope.com/2002/tetrack.asp#constraint
XML-Europe'2002 Programhttp://www.xmleurope.com/2002/tetrack.asp#xmlschema
XML-Europe'2002 Programhttp://www.xmleurope.com/2002/wstrack.asp#generating
XML-Europe'2002 Programhttp://www.xmleurope.com/2002/wstrack.asp#security
XML-Europe'2002 Programhttp://www.xmleurope.com/2002/wstrack.asp#whats
o:XMLhttp://www.xmlhack.com/
Gregor, the next generation XSLT compilerhttp://www.xmlhack.com/
XSLT and XQuery: a difference of culturehttp://www.xmlhack.com/read.php?item=1463
Web Services Conversation Languagehttp://www.xmlhack.com/read.php?item=1584
A flurry of activity on XQueryhttp://www.xmlhack.com/read.php?item=1669
One tree isn't enoughhttp://www.xmlhack.com/read.php?item=1790
Adam Bosworth interviewhttp://www.xmlmag.com/upload/free/features/xml/2001/06jun01/ab0103/ab0103.asp
Design Patterns in XML Applicationshttp://www.xmlpatterns.com/
RFC: A Little IDLhttp://www.xmlrpc.com/discuss/msgReader$1299
XPath, XML, Pythonhttp://www.xmlsoft.org/
XML Spy 4.0 Public Beta 3 ( XSLT Designer )http://www.xmlspy.com/beta/
XML for End Usershttp://www.xmlspy.com/products_ide.html
Why type systems are interestinghttp://www.xoltar.org/2003/dec/04/nice-reflection.html
The Case for First Class Messageshttp://www.xoltar.org/2003/jun/25/partialModule.html
New for Python 2.5http://www.xoltar.org/2003/jun/25/partialModule.html
Why type systems are interestinghttp://www.xoltar.org/2004/aug/07/nice-groovy.html
Python 2.3 Release Schedulehttp://www.xoltar.org/languages/python.html
Modern Static Typing: Less Code, Better Codehttp://www.xoltar.org/misc/static_typing_eckel.html
Blogrollshttp://www.xoltar.org
Modern Static Typing: Less Code, Better Codehttp://www.xoltar.org
Leak Free Javascript Closureshttp://www.xopus.com
AOP blog and aosd discussionhttp://www.xotcl.org/
Testing Frameworkhttp://www.xprogramming.com/software.htm
Testing Frameworkhttp://www.xprogramming.com/testfram.htm
Larry Wall: Apocalypse 5: Regular Expressionshttp://www.xrce.xerox.com/competencies/content-analysis/fsCompiler/home.en.html
Squeak: a Language for Communicating with Micehttp://www.xs4all.nl/~ganswijk/chipdir/fam/transput/
Territorial Exception Handlinghttp://www.xs4all.nl/~keslr/functional/clean/exceptions/territorialframes.html
LL3 Webcasthttp://www.xslisp.com
XQuery and XSLT as declarative languageshttp://www.xsltblog.com/archives/2004/12/a_very_nice_exp.html#more
XWT or XML Windowing Toolkithttp://www.xwt.org
Tim Bray: On Threadshttp://www.yawl.fit.qut.edu.au/graphics/workflow1.swf
Tim Bray: On Threadshttp://www.yawl.fit.qut.edu.au/graphics/workflow2.swf
Duck typing vs Structural Subtypinghttp://www.yl.is.s.u-tokyo.ac.jp/~furuse/gcaml/
VMlambda: A Functional Calculus for Scientific Discoveryhttp://www.yl.is.s.u-tokyo.ac.jp/~sumii/pub/vml.ps.gz
USENIX - Security '02 - Technical Sessionshttp://www.yl.is.s.u-tokyo.ac.jp/~tosh/kml/
APL, J, Hardwarehttp://www.yorku.ca/faculty/academic/nollaig/links/apl-faq
Visualisable Languageshttps://www.youtube.com/watch?v=iVI6xw9Zph8
YubNubhttp://www.yubnub.org/
Classic CS Textshttp://www.zafar.se/bkz/antiwiki.cgi?/Home/ComputerScience/ClassicTexts/43bafac8c8570f4f
Simple Outline XML: SOXhttp://www.zanthan.com/ajm/xsltxt/
Autodephttp://www.zanthan.com/itymbi/archives/000037.html
Model Driven Architecture + Code Generationhttp://www.zanthan.com/itymbi/archives/000884.html#000884
The Pros and Cons of XMLhttp://www.zapthink.com/reports/proscons-view.html
Small Time Languageshttp://www.zdnet.com.au/newstech/enterprise/story/0,2000025001,20269968,00.htm
Sun to change Java languagehttp://www.zdnet.com/eweek/stories/general/0,11011,2769630,00.html
Map of LtU readershttp://www.zen-style.com/world/
An Introduction to Jythonhttp://www.ziclix.com/jython/chipy20050113/slide-00.html
C++ vs. Lisphttp://www.zilles.com/karl/ninenines.ml
The Language Construction Kithttp://www.zompist.com/kit.html
the Chinese natual languagehttp://www.zompist.com/lang16.html
Misspelling.http://www.zompist.com/sounds.htm
Misspelling.http://www.zompist.com/spell.html
A Java/Python hybrid?http://www.zonnon.ethz.ch/
Dynamic Web Sites with XML, XSLT and JSPhttp://www.zope.com
End-User XML oriented proramminghttp://www.zope.org/
o:XMLhttp://www.zope.org/
Wheat - A Language for Web Siteshttp://www.zope.org/
o:XMLhttp://www.zope.org/Documentation/Books/ZopeBook/current/AppendixC.stx
Free Zope Hostinghttp://www.zope.org/Documentation/ZDG/Products.dtml
Multimedia programming in Pythonhttp://www.zope.org/Members/DaddyGravity/ContagiousFun/FrontPage
Aspect-oriented programming for Pythonhttp://www.zope.org/Members/pje/Wikis/TransWarp/HomePage
XNHTMLhttp://www.zope.org/Wikis/DevSite/Projects/ZPT/TAL%20Specification%201.4
More on static vs. dynamic typinghttp://www.zope.org/Wikis/Interfaces/InterfaceUserDocumentation
Free Zope Hostinghttp://www.zope.org
Free Zope Hostinghttp://www.zopesite.com/
Twisted Matrix Networking for Pythonhttp://www.zoteca.com/information/wp/twistedusenix.pdf
Visual Basic and LINQhttp://www.zvon.org/other/haskell/Outputlist/groupBy_f.html
The whole Enchiladahttp://www.zvon.org/other/haskell/Outputprelude/zip_f.html
Graphviz: Programmable Graph Editorhttp://www.zvon.org/ZvonSW/ZvonGraphotron/index.html
Essay: Multi-Paradigm Design and Generic Programminghttp://www1.bell-labs.com/user/cope/Mpd/IeeeNov1998/
Kamin bookhttp://www1.fatbrain.com/asp/bookinfo/bookinfo.asp?theisbn=0201068249
Building a Modern Computer From First Principleshttp://www1.idc.ac.il/tecs/
Building a Modern Computer From First Principleshttp://www1.idc.ac.il/tecs/talks/TECS%20course%20&%20book%20overview.pps
Native XML Scriptinghttp://www1.internetwire.com/iwire/release_html_b1?release_id=52349
JavaOnehttp://www-105.ibm.com/developerworks/papers.nsf/dw/java-papers-bynewest?OpenDocument&Count=10
Grady Booch: Microsoft and Domain Specific Languageshttp://www-106.ibm.com/developerworks/blogs/dw_blog_comments.jspa?blog=317&entry=67637
The DSL, MDA, UML thing again...http://www-106.ibm.com/developerworks/blogs/dw_blog_comments.jspa?blog=352&entry=53398
Microsoft's Software Factories and DSLshttp://www-106.ibm.com/developerworks/blogs/dw_blog_comments.jspa?blog=352&entry=60785
Don Box: Teaching my kids to programhttp://www-106.ibm.com/developerworks/blogs/dw_blog_comments.jspa?blog=352&entry=73424&ca=drs-bl
elj Rounduphttp://www-106.ibm.com/developerworks/components/library/co-tmline/index.html
Alt.lang.jre @ IBM developerWorkshttp://www-106.ibm.com/developerworks/java/library/j-alj07064/?ca=dgr-lnxw16Jython
Diagnosing Java code: Assertions and temporal logic in Javahttp://www-106.ibm.com/developerworks/java/library/j-diag0723.html
Gems from IBM's Java Technology Centrehttp://www-106.ibm.com/developerworks/java/library/j-jtctips/?dwzone=java
Gems from IBM's Java Technology Centrehttp://www-106.ibm.com/developerworks/java/library/j-jtctips/j-jtc0117b.html
How Java's Floating Point Hurts Everyone Everywherehttp://www-106.ibm.com/developerworks/java/library/j-jtp0114/
Quick-and-dirty Java programminghttp://www-106.ibm.com/developerworks/java/library/j-qdjava/?open&l=jtu,t=nl
Java-based supercomputinghttp://www-106.ibm.com/developerworks/java/library/j-super?open&l=jtu,nl=jSC
JDeveloperAOPhttp://www-106.ibm.com/developerworks/library/i-booch/
Use Continuations to Develop Complex Web Applicationshttp://www-106.ibm.com/developerworks/library/j-contin.html
Diagnosing Java code: Assertions and temporal logic in Javahttp://www-106.ibm.com/developerworks/library/j-diag0827.html?n-j-8292
Diagnosing Java code: Unit tests and automated code analysishttp://www-106.ibm.com/developerworks/library/j-diag1015.html?n-j-10172
Functional programming in Javahttp://www-106.ibm.com/developerworks/library/j-fp.html?ca=drs-j2904
Catching more errors at compile time with Generic Javahttp://www-106.ibm.com/developerworks/library/j-genjava.html
Getting started with JMLhttp://www-106.ibm.com/developerworks/library/j-jml.html
Shrink-wrap developers: what programming language?http://www-106.ibm.com/developerworks/library/j-nativegui/
Patterns for teaching Patternshttp://www-106.ibm.com/developerworks/library/j-patt.html
Struts, an open-source MVC implementationhttp://www-106.ibm.com/developerworks/library/j-struts/?dwzone=java
FP in Pythonhttp://www-106.ibm.com/developerworks/library/l-prog.html
FP in Pythonhttp://www-106.ibm.com/developerworks/library/l-prog2.html
Make Python run as fast as C with Psycohttp://www-106.ibm.com/developerworks/library/l-psyco.html
The History of Thttp://www-106.ibm.com/developerworks/library/l-pycon.html?n-l-9271
Generator-based state machineshttp://www-106.ibm.com/developerworks/library/l-pygen.html
Guide to Python introspectionhttp://www-106.ibm.com/developerworks/library/l-pyint.html
Vyperhttp://www-106.ibm.com/developerworks/library/l-pyth7.html?open&l=666,t=gr,p=Interviews
Implementing "weightless threads" with Python generatorshttp://www-106.ibm.com/developerworks/library/l-pythrd.html
Scripting with Free Software Rexx implementationshttp://www-106.ibm.com/developerworks/library/l-rexx.html
Functional programming in Perlhttp://www-106.ibm.com/developerworks/library/l-road4.html#7
Functional programming in Perlhttp://www-106.ibm.com/developerworks/library/l-road4.html
Software Fault Prevention by Language Choicehttp://www-106.ibm.com/developerworks/library/l-sp4.html?ca=drs-l0704
Scanning, Parsing, and Rewriting Kit - Pythonhttp://www-106.ibm.com/developerworks/library/l-spark.html
Saxon: The Anatomy of an XSLT processorhttp://www-106.ibm.com/developerworks/library/x-xslt2/?dwzone=x
Tips to make you a better XSLT programmerhttp://www-106.ibm.com/developerworks/library/x-xslt5.html?dwzone=xml
Updating your Python reading listhttp://www-106.ibm.com/developerworks/linux/library/l-cp12.html
Charming Python: Using combinatorial functions in the itertools modulehttp://www-106.ibm.com/developerworks/linux/library/l-cpyiter.html
Updating your Python reading listhttp://www-106.ibm.com/developerworks/linux/library/l-pbook2.html
Functional Programming in Pythonhttp://www-106.ibm.com/developerworks/linux/library/l-prog.html
Charming Python : Iterators and simple generatorshttp://www-106.ibm.com/developerworks/linux/library/l-pycon?t=grl,l=252,p=iterators
Ideas for a master's thesis related to Pythonhttp://www-106.ibm.com/developerworks/linux/library/l-pydisp.html
A Core Calculus of Metaclasseshttp://www-106.ibm.com/developerworks/linux/library/l-pymeta.html
Metaclass programming in Python, Part 2http://www-106.ibm.com/developerworks/linux/library/l-pymeta2/
Lisp-Stat does not seem to be in good health lately.http://www-106.ibm.com/developerworks/linux/library/l-r1/
Statistical programming with Rhttp://www-106.ibm.com/developerworks/linux/library/l-r1/
Statistical programming with Rhttp://www-106.ibm.com/developerworks/linux/library/l-r2/
Server-side scripting languageshttp://www-106.ibm.com/developerworks/web/library/wa-sssl.html
Web Services Inspection Languagehttp://www-106.ibm.com/developerworks/webservices/library/ws-wsilover/
Mobile Applications Need Scripting Too!http://www-106.ibm.com/developerworks/wireless/library/wi-elite16.html?ca=dgr-lnxw01WirelessScripts
Contributing (?) Editorshttp://www-106.ibm.com/developerworks/xml/library/x-matters14.html
Exploring alternative syntaxes for XMLhttp://www-106.ibm.com/developerworks/xml/library/x-syntax.html?loc=x
Using XSLT for content managementhttp://www-106.ibm.com/developerworks/xml/library/x-wxxm/index.html
XQuery implementationshttp://www-106.ibm.com/developerworks/xml/library/x-xquery?open&l=wud,t=nl,nl=XQuery
A VB.NET Critiquehttp://www12.brinkster.com/brianr/languages.aspx
Jikes Research Virtual Machine (RVM)http://www-124.ibm.com/developerworks/oss/jikesrvm/
On Garbage Collectionhttp://www-124.ibm.com/developerworks/oss/jikesrvm/info/papers.shtml
Jikes RVM implementation tutorialshttp://www-124.ibm.com/developerworks/oss/jikesrvm/info/presentations.shtml#pact01
Jikes RVM implementation tutorialshttp://www-124.ibm.com/developerworks/oss/jikesrvm/info/presentations.shtml#pldi02
Sash: The Javascript Runtimehttp://www-124.ibm.com/developerworks/oss/sashxb/
Code Readinghttp://www-128.ibm.com/developerworks/blogs/dw_blog_comments.jspa?blog=317&entry=100582&ca=drs-bl
Grady Booch: Software Engineering Grand Challengeshttp://www-128.ibm.com/developerworks/blogs/dw_blog_comments.jspa?blog=317&entry=90076
REXX Introductionhttp://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0508fosdick/index.html
REXX Introductionhttp://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0508fosdick1/
OO Language Engineering for the Post-Java Erahttp://www-128.ibm.com/developerworks/java/library/j-csp1.html
The Next Mainstream Programming Languageshttp://www-128.ibm.com/developerworks/java/library/j-jtp09275.html
Higher order functions - Lambda for the rest of ushttp://www-128.ibm.com/developerworks/library/l-highfunc.html?ca=dgr-lnxw07Functions
Assembly language for Power Architecturehttp://www-128.ibm.com/developerworks/linux/library/l-powasm1.html
Modern Language Features of Visual C++ 2005http://www-128.ibm.com/developerworks/linux/library/l-pow-gnutool/
Lisp-Stat does not seem to be in good health lately.http://www-128.ibm.com/developerworks/linux/library/l-r2/
Why recursing is better than loopinghttp://www-128.ibm.com/developerworks/linux/library/l-recurs.html
Lisp-Stat does not seem to be in good health lately.http://www-128.ibm.com/developerworks/linux/library/l-sc16.html
Selective Open Recursion: A Solution to the Fragile Base Class Problemhttp://www-2.cs.cmu.edu/~aldrich/papers/selective-open-recursion.pdf
Premonoidal categories and notions of computationhttp://www-2.cs.cmu.edu/~aleks/
ConCert Project - Certified Code for Grid Computinghttp://www-2.cs.cmu.edu/~concert/
ConCert Project - Certified Code for Grid Computinghttp://www-2.cs.cmu.edu/~concert/talks/Harper2002ConCert/concert.ppt
Static Typing Where Possible, Dynamic Typing When Neededhttp://www-2.cs.cmu.edu/~crary/papers/2002/typepass/typepass.ps
a question about coding oshttp://www-2.cs.cmu.edu/~fox/
The Practice of Type Theory in Programming Languageshttp://www-2.cs.cmu.edu/~fox/
Automatic type inference via partial evaluationhttp://www-2.cs.cmu.edu/~fp/courses/312/handouts/15-bidirectional.pdf
Questions about Semantics.http://www-2.cs.cmu.edu/~fp/courses/comp-ded/handouts.html
Why type systems are interesting - part IIhttp://www-2.cs.cmu.edu/~fp/lfs.html
Starloghttp://www-2.cs.cmu.edu/~fp/papers/mcllp05.pdf
Probabilistic languages for kids?http://www-2.cs.cmu.edu/~gla/p202-park.pdf
Grad School advicehttp://www-2.cs.cmu.edu/~harchol/gradschooltalk.pdf
Usability Issues in the Design of Novice Programming Systemshttp://www-2.cs.cmu.edu/~pane/cmu-cs-96-132.html
A Good OOP Critique?http://www-2.cs.cmu.edu/~pane/ftp/PaneRatanamahatanaMyers2001.pdf
A Good OOP Critique?http://www-2.cs.cmu.edu/~pane/IJHCS.html
Why type systems are interestinghttp://www-2.cs.cmu.edu/~petel/papers/pcc/osdi/
Why type systems are interestinghttp://www-2.cs.cmu.edu/~petel/papers/pcc/pcc.html
OOP Is Much Better in Theory Than in Practicehttp://www-2.cs.cmu.edu/~petel/pcc/
Interactive Simultaneous Editing of Multiple Text Regionshttp://www-2.cs.cmu.edu/~rcm/papers/usenix01/
Data locality and data structureshttp://www-2.cs.cmu.edu/~rwh/
Courses Home Pageshttp://www-2.cs.cmu.edu/~rwh/courses/modules/index.htm
NULLhttp://www-2.cs.cmu.edu/~rwh/courses/modules/index.htm
Type Systems for Modularityhttp://www-2.cs.cmu.edu/~rwh/courses/modules/index.htm
Hungarian Notation vs The Right Thinghttp://www-2.cs.cmu.edu/~rwh/courses/modules/papers/flatt-felleisen98/paper.pdf
On the Revival of Dynamic Languageshttp://www-2.cs.cmu.edu/~rwh/courses/modules/papers/flatt-felleisen98/paper.pdf
Is Inheritance a Pillar of OO?http://www-2.cs.cmu.edu/~rwh/courses/modules/papers/mitchell-plotkin88/paper.pdf
A Type Theory for Memory Allocation and Data Layouthttp://www-2.cs.cmu.edu/~rwh/papers.htm#ordered
Selective Memoizationhttp://www-2.cs.cmu.edu/~rwh/papers/memoization/popl.pdf
A Modal Language for Effectshttp://www-2.cs.cmu.edu/~rwh/papers/modaleff/short.pdf
Why type systems are interestinghttp://www-2.cs.cmu.edu/~rwh/papers/ordered/popl.pdf
Introduction to (Formal) Type Systemshttp://www-2.cs.cmu.edu/~rwh/plbook/
The Fortress Language Spec v0.618http://www-2.cs.cmu.edu/~rwh/projects.htm
Best PL tutorial/intro?http://www-2.cs.cmu.edu/~rwh/smlbook/
Book Review: Purely Functional Data Structureshttp://www-2.cs.cmu.edu/~rwh/theses/okasaki.pdf
NESL: A Parallel Programming Languagehttp://www-2.cs.cmu.edu/~scandal/nesl.html
NESL: A Parallel Programming Languagehttp://www-2.cs.cmu.edu/~scandal/nesl/tutorial2.html
NESL: A Parallel Programming Languagehttp://www-2.cs.cmu.edu/~scandal/parallel-lang/reading-list/reading-list.html
A Framework for Programming Embedded Systemshttp://www-2.cs.cmu.edu/~thrun/papers/thrun.ces-tr.html
Why type systems are interesting - part IIhttp://www-2.cs.cmu.edu/~twelf/
Selective Open Recursion: A Solution to the Fragile Base Class Problemhttp://www-2.cs.cmu.edu/~umut/papers/popl03.html
Online computer science archiveshttp://www-2.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/0.html
Small Time Languageshttp://www-2.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/html/cltl/clm/node260.html
Boring...http://www-2.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/lang/prolog/code/parsing/ale/0.html
Dynamic Propertieshttp://www-2.cs.cmu.edu/afs/cs.cmu.edu/project/garnet/www/garnet-home.html
Ivory Towers and Gelfand's Principlehttp://www-2.cs.cmu.edu/afs/cs.cmu.edu/project/venari/www/subtype-toplas.html
Is Inheritance a Pillar of OO?http://www-2.cs.cmu.edu/afs/cs.cmu.edu/project/venari/www/subtype-toplas.html
References for Beginners in PL Theoryhttp://www-2.cs.cmu.edu/afs/cs.cmu.edu/user/jcr/www/
References for Beginners in PL Theoryhttp://www-2.cs.cmu.edu/afs/cs.cmu.edu/user/jcr/www/tpl.html
Richard Feynman and the Connection Machinehttp://www-2.cs.cmu.edu/afs/cs/project/ai-repository/ai/
Richard Feynman and the Connection Machinehttp://www-2.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/impl/starlisp/0.html
Prological Language Processinghttp://www-2.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/prolog/bookcode/aop/0.html
GNU Prologhttp://www-2.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/prolog/bookcode/aop/0.html
Bricklin: Why Johnny can't programhttp://www-2.cs.cmu.edu/afs/cs/project/gwydion/docs/htdocs/gwydion/
Ian Bicking: The challenge of metaprogramminghttp://www-2.cs.cmu.edu/People/rwh/introsml/techniques/structur.htm
Which Java compiler for a student/research project?http://www2.cs.tum.edu/projects/cup/
On the Unusual Effectiveness of Logic in Computer Sciencehttp://www2.egr.uh.edu/~aagitten/quotes.html
Good Analysis of the JVM and the CLRhttp://www2.fit.qut.edu.au/CompSci/PLAS//ComponentPascal/virtual_machines.pdf
java vs. C# speed comparisons?http://www2.hursley.ibm.com/decimal/telco.html
Bash Reference Manualhttp://www2.hursley.ibm.com/rexx/
REXXhttp://www2.hursley.ibm.com/rexx/rexx.htm
Sudokuhttp://www2.ic-net.or.jp/~takaken/auto/guest/bbs46.html
Two Thank Yous for Peter van Royhttp://www2.info.ucl.ac.be/people/cvvanroy.html
LtU: Style and Focushttp://www2.info.ucl.ac.be/people/PVR/book.html
ruby vs pythonhttp://www2.info.ucl.ac.be/people/PVR/book.html
Variables as Channelshttp://www2.info.ucl.ac.be/people/PVR/book.html
The Reasoned Schemer with Ozhttp://www2.info.ucl.ac.be/people/PVR/book.html
The X10 Programming Languagehttp://www2.info.ucl.ac.be/people/PVR/book.html
CTMhttp://www2.info.ucl.ac.be/people/PVR/book.html
The Reasoned Schemer with Ozhttp://www2.info.ucl.ac.be/people/PVR/ds/booksuppl.oz
Two Thank Yous for Peter van Royhttp://www2.info.ucl.ac.be/people/PVR/fracta.html
An interview with Chris Datehttp://www2.info.ucl.ac.be/people/PVR/Peter.thesis/Peter.thesis.html
SICP Translationshttp://www2.latech.edu/~acm/HelloWorld.shtml
Eric S. Raymond - Why Python?http://www2.linuxjournal.com/lj-issues/issue73/3882.html
Why American Computer Science Seems Incurablehttp://www2.parc.com/csl/groups/sda/projects/oi/ieee-software/default.html
Proper tail reflection?http://www2.parc.com/csl/groups/sda/projects/reflection96/docs/malenfant/ref96/ref96.html
What's up guys?http://www2.parc.com/csl/groups/sda/projects/reflection96/table-of-contents.html
Open Implementations and Metaobject Protocolshttp://www2.parc.com/csl/groups/sda/publications/papers/
Composition Languageshttp://www2.parc.com/csl/groups/sda/publications/papers/Kiczales-IMSA92/for-web.pdf
Open Implementations and Metaobject Protocolshttp://www2.parc.com/csl/groups/sda/publications/papers/Kiczales-TUT95/
Open Implementations and Metaobject Protocolshttp://www2.parc.com/csl/groups/sda/publications/papers/Kiczales-TUT95/for-web.pdf
Stroustrup's C++ Style Sweet Spothttp://www2.parc.com/istl/members/stefik/loops.html
New features proposed for Java 1.5 by Sunhttp://www2.parc.com/spl/projects/mbc/
New features proposed for Java 1.5 by Sunhttp://www2.theserverside.com/home/thread.jsp?thread_id=16839&article_count=23
Model Driven Architecture + Code Generationhttp://www2.theserverside.com/resources/article.jsp?l=MDA
Implementing Business Rules in the BC4J Frameworkhttp://www2.una.edu/dburton/kuhn_paradigm_i_outline.htm
Gilad Bracha: Will Continuations continue?http://www2.writely.com/info/WritelyOverflowWelcome.htm
RDF and Databaseshttp://www2003.org/cdrom/papers/poster/p339/p339-quan.htm
DiaGen and DiaPlanhttp://www2-data.informatik.unibw-muenchen.de/DiaGen/
Linguistic Relativity Homepagehttp://www3.baylor.edu/~Erin_Greenawalt/relativity.html
Teaching the Fatal Diseasehttp://www-3.ibm.com/software/ad/pli/mvsvmlrm.pdf
"My C++ Experience/Disaster"http://www3.open.ac.uk/courses/bin/p12.dll?C01M206
Non-determinism in functional languageshttp://www3.oup.co.uk/computer_journal/hdb/Volume_35/Issue_05/350514.sgm.abs.html
Best default sequence?http://www3.software.ibm.com/ibmdl/pub/software/rational/web/whitepapers/2003/tp185.pdf
My Trip To Microsofthttp://www3.usermagnet.com/nl/jlnews_20011210.html
REXX Introductionhttp://www-306.ibm.com/software/awdtools/netrexx/netrexxo.html
History of APL and Jhttp://www-4.ibm.com/software/ad/apl/apl2-sym.html
REXXhttp://www-4.ibm.com/software/ad/rexx/
Fixing Java Threadinghttp://www-4.ibm.com/software/developer/library/j-king.html?open&l=101,t=gr,p=j.king
IBM releases web-services flow languagehttp://www-4.ibm.com/software/solutions/webservices/pdf/WSFL.pdf
Isabelle/HOL: A Proof Assistant for Higher-Order Logichttp://www4.informatik.tu-muenchen.de/~nipkow/LNCS2283/
SAT 3 Proof with E Prover via OWLhttp://www4.informatik.tu-muenchen.de/~schulz/WORK/eprover.html
&mu;ABC: A Minimal Aspect Calculushttp://www4.informatik.tu-muenchen.de/publ/reports/TUM-I9715.html
Visual Studio .NET vs. IBM WSDEhttp://www7.software.ibm.com/vad.nsf/data/document4376/
SQL Server "Yukon" Beta 1 Transact-SQL Enhancementshttp://www7b.boulder.ibm.com/dmdd/library/techarticle/0203venigalla/0203venigalla.html
J. McCarthy: Towards a Mathematical Science of Computationhttp://www8.informatik.uni-erlangen.de/html/lisp/mcc91.html
Understanding Lispishnesshttp://www8.informatik.uni-erlangen.de/html/lisp-enter.html
'A Functional Pattern System for Object-Oriented Design'http://www-agce.informatik.uni-kl.de/~kuehne/fps/
A Functional Pattern System for OO Designhttp://www-agce.informatik.uni-kl.de/~kuehne/fps/
The lambda C++ libraryhttp://www-agce.informatik.uni-kl.de/~kuehne/fps/
A Functional Pattern System for OO Designhttp://www-agce.informatik.uni-kl.de/~kuehne/tpfs/fps-sans-escher.pdf
A Functional Pattern System for OO Designhttp://www-agce.informatik.uni-kl.de/~kuehne/tpfs/fps-sans-escher.ps
An Overview of the Singularity Projecthttp://wwwat.mimuw.edu.pl/~tarlecki/drafts/instchap.ps
Model-Based Integration of Embedded Softwarehttp://www-cad.eecs.berkeley.edu/~bhorowit/research/
Model-Based Integration of Embedded Softwarehttp://www-cad.eecs.berkeley.edu/~tah/giotto/
Cω vs. Erlang?http://www-cad.eecs.berkeley.edu/~tah/Publications/the_embedded_machine.html
Model-Based Integration of Embedded Softwarehttp://www-cad.eecs.berkeley.edu/~xgiotto/
Standard Chttp://www-ccs.ucsd.edu/c/
Lisp sans (((paren-theses ((hell)))))http://www-cgi.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/code/syntax/cgol/0.html
Embedding Lisp/Logic for Roboticshttp://www-course.cs.york.ac.uk/cop/links.html
Folding neither Left nor Right (or how to avoid overspecifying the solution to a problem)http://www-cse.ucsd.edu/~goguen/ps/iobj.pdf
Open data types and open functionshttp://www-cse.ucsd.edu/~goguen/ps/iobj.pdf
Folding neither Left nor Right (or how to avoid overspecifying the solution to a problem)http://www-cse.ucsd.edu/~goguen/sys/obj.html
History of the biohazard symbolhttp://www-cse.ucsd.edu/users/goguen/
Courses Home Pageshttp://www-cse.ucsd.edu/users/goguen/courses/230/
NULLhttp://www-cse.ucsd.edu/users/goguen/courses/230/
SE/Algebra coursehttp://www-cse.ucsd.edu/users/goguen/courses/thpro.html
History of the biohazard symbolhttp://www-cse.ucsd.edu/users/goguen/projs/semio.html
Memories of ADJhttp://www-cse.ucsd.edu/users/goguen/ps/beatcs-adj.ps.gz
SE/Algebra coursehttp://www-cse.ucsd.edu/users/goguen/sys/obj.html
SE/Algebra coursehttp://www-cse.ucsd.edu/users/goguen/sys/objcourse.html
History of the biohazard symbolhttp://www-cse.ucsd.edu/users/goguen/zoo/
[Template Meta-|Generic] Programminghttp://www-cse.ucsd.edu/users/wgg/Statements/mburton-ifip-gw-07-2002.pdf
Most amazing designer?http://www-cs-faculty.stanford.edu/~knuth/
Don Knuth Book Tour!http://www-cs-faculty.stanford.edu/~knuth/
Good Ideas, Through the Looking Glasshttp://www-cs-faculty.stanford.edu/~knuth/aa.html
Don Knuth Book Tour!http://www-cs-faculty.stanford.edu/~knuth/cl.html
Knuth: Selected Papers on Computer Languageshttp://www-cs-faculty.stanford.edu/~knuth/cl.html
Don Knuth Book Tour!http://www-cs-faculty.stanford.edu/~knuth/cs.html
Journal "Logical Methods in CS"http://www-cs-faculty.stanford.edu/~knuth/joalet.pdf
Efficient coroutine generation of constrained Gray sequenceshttp://www-cs-faculty.stanford.edu/~knuth/papers/p160.ps.gz
TPK Algorithm in Different Programming Languageshttp://www-cs-faculty.stanford.edu/~knuth/programs.html#tpk
Calling LtU editorshttp://www-cs-faculty.stanford.edu/~knuth/programs/color-mode.el
Linguistic side effectshttp://www-csli.stanford.edu/hp/LPL.html
Resources related to logic?http://www-csli.stanford.edu/hp/LPL.html
Machine Obstructed Proofhttp://www-csli.stanford.edu/hp
Cost of provably-correct codehttp://www-cs-staff.stanford.edu/~knuth/faq.html
XQuery Implementation in a Relational Database Systemhttp://www-db.in.tum.de/%7Egrust/publications/
XQuery Implementation in a Relational Database Systemhttp://www-db.in.tum.de/~grust/files/accelerating-locsteps.pdf
Quilt: an XML Query Languagehttp://www-db.research.bell-labs.com/user/simeon/xquery.html
Folding over treeshttp://www-db.research.bell-labs.com/user/simeon/xquery.html
RDF and Databaseshttp://www-db.stanford.edu/~melnik/rdf/db.html
Twenty-First Century Compilershttp://www-db.stanford.edu/~ullman/emlp.html
CTMhttp://www-db.stanford.edu/~ullman/emlp.html
SQL Server "Yukon" Beta 1 Transact-SQL Enhancementshttp://www-db.stanford.edu/~ullman/fcdb/spr99/lec13.pdf
Larry Wall: Apocalypse 5: Regular Expressionshttp://www-db.stanford.edu/~ullman/ialc.html
Research Publication Modes Need to be Reengineeredhttp://www-db.stanford.edu/~ullman/pub/nopaper.html
Robert Harper Named as ACM Fellowhttp://www-db.stanford.edu/~widom/
Online computer science archiveshttp://www-db.stanford.edu/TR/
STANFORD UNIVERSITY'S PROGRAM IN COMPUTER SCIENCEhttp://www-db.stanford.edu/TR/
STANFORD UNIVERSITY'S PROGRAM IN COMPUTER SCIENCEhttp://www-db.stanford.edu/TR/CS-TR-65-26.html
Two New Microsoft Languages - AsmL and Panhttp://www-dse.doc.ic.ac.uk/concurrency/
Theoretical Foundations of Programming Languages...http://www-edlab.cs.umass.edu/cs287/lambda_calculus_html.d/
How do Java generics correspond to System F-(omega)?http://www-edlab.cs.umass.edu/cs530/LectureSlides06/subtyping-jcw06-6up.pdf
ETAPS registration now openhttp://www-etaps.imag.fr/
ETAPS registration now openhttp://www-etaps.imag.fr/Programme/programme-frame.html
ETAPS registration now openhttp://www-etaps.imag.fr/Tutorials/tut-frame.html
Most amazing designer?http://www-formal.stanford.edu/jmc/
Understanding Lispishnesshttp://www-formal.stanford.edu/jmc/
Universal Business Language XMLhttp://www-formal.stanford.edu/jmc/cbcl.html
Starloghttp://www-formal.stanford.edu/jmc/elephant/elephant.html
Elephant 2000http://www-formal.stanford.edu/jmc/elephant/elephant.html
NULLhttp://www-formal.stanford.edu/jmc/history/lisp.html
Understanding Lispishnesshttp://www-formal.stanford.edu/jmc/history/lisp.html
Language Design Documentshttp://www-formal.stanford.edu/jmc/history/lisp.html
Obituary: Herbert Simonhttp://www-formal.stanford.edu/jmc/history/lisp/node2.html#SECTION00020000000000000000
Dynamic Propertieshttp://www-formal.stanford.edu/jmc/history/lisp/node4.html
Gottfried Wilhelm Leibnizhttp://www-formal.stanford.edu/jmc/progress/
Oleg: Formalization of two Puzzles Involving Knowledgehttp://www-formal.stanford.edu/jmc/puzzles.html
J. McCarthy: Towards a Mathematical Science of Computationhttp://www-formal.stanford.edu/jmc/towards.html
J. McCarthy: Towards a Mathematical Science of Computationhttp://www-formal.stanford.edu/jmc/towards.pdf
Quoteshttp://www-formal.stanford.edu/jmc/towards/towards.html
NULLhttp://www-formal.stanford.edu/jmc/towards/towards.html
Parallel Functional Programming: An Introductionhttp://www-fp.dcs.st-and.ac.uk/~kh/papers/pasco94/pasco94.html
Hume Programming Languagehttp://www-fp.dcs.st-and.ac.uk/hume/index.html
Rules for Developing Safety-Critical Codehttp://www-fp.dcs.st-and.ac.uk/hume/papers/index.html
Why type systems are interesting - part IIhttp://www-fp.dcs.st-andrews.ac.uk/~eb/writings/epiphase.pdf
Polymorphic Variantshttp://wwwfun.kurims.kyoto-u.ac.jp/%7Egarrigue/papers/
Duck typing vs Structural Subtypinghttp://wwwfun.kurims.kyoto-u.ac.jp/~garrigue/papers/
A Brief History of Scalahttp://wwwfun.kurims.kyoto-u.ac.jp/~garrigue/papers/fose2000.html
Buried Treasure - No Fluff Just Stuffhttp://wwwfun.kurims.kyoto-u.ac.jp/~garrigue/papers/fose2000.html
Duck typing vs Structural Subtypinghttp://wwwfun.kurims.kyoto-u.ac.jp/~garrigue/papers/fose2000.html
First Class Values, Types as values within a Programming Languagehttp://wwwfun.kurims.kyoto-u.ac.jp/~garrigue/papers/fose2000.html
Polymorphic Variantshttp://wwwfun.kurims.kyoto-u.ac.jp/~garrigue/papers/variant-reuse.ps.gz
What are the real benefits of FP?http://wwwfun.kurims.kyoto-u.ac.jp/soft/lsl/lablgl.html
VMlambda: A Functional Calculus for Scientific Discoveryhttp://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/
Why do they program in C++?http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgl.html
Why do they program in C++?http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html
OCaml Tutorials and Summaryhttp://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/ocaml.html
Mind the Gaphttp://www-gap.dcs.st-and.ac.uk/~gap/
Mind the Gaphttp://www-gap.dcs.st-and.ac.uk/~gap/Faq/faq.html#General4
Mind the Gaphttp://www-gap.dcs.st-and.ac.uk/~gap/Manuals/doc/htm/tut/CHAP005.htm
What's a definition of "type" that beginners can understand?http://www-gap.dcs.st-and.ac.uk/~history/Mathematicians/Bessel.html
What's a definition of "type" that beginners can understand?http://www-gap.dcs.st-and.ac.uk/~history/Mathematicians/Descartes.html
Guide to Python introspectionhttp://www-hep.colorado.edu/~fperez/ipython/
Impedance mismatch: RDBMS and PLshttp://wwwhome.cs.utwente.nl/~fokkinga/#detail_0000003550
Category theoryhttp://wwwhome.cs.utwente.nl/~fokkinga/
Research Papershttp://wwwhome.cs.utwente.nl/~fokkinga/mmf91m.ps
NULLhttp://wwwhome.cs.utwente.nl/~fokkinga/mmf91m.ps
Implementing Declarative Parallel Bottom-Avoiding Choicehttp://wwwhome.cs.utwente.nl/~jankuper/thesis/PhD.html
Binary relationshttp://wwwhome.cs.utwente.nl/~jvr/research/notes/001nirvana-monet.html
Do we talk types over the phone?http://wwwhomes.uni-bielefeld.de/gjaeger/lehre/cg_ss00/lambek/lambek58.html
Haskell vs. Erlang, Reloadedhttp://www-i2.informatik.rwth-aachen.de/~stolz/dhs/
Neophyte question: detecting deadlock, livelock, races etc.http://www-i2.informatik.rwth-aachen.de/i2/noll/
Language comparison experimenthttp://www-i2.informatik.rwth-aachen.de/Staff/Current/noll/Publications/2001/sfpw.ps.gz
Haskell video lectures onlinehttp://www-i7.informatik.rwth-aachen.de/d/teaching/ws0203/ars/
Haskell video lectures onlinehttp://www-i7.informatik.rwth-aachen.de/projects/uli/ecase.html
Systematic search for lambda expressionshttp://www-ia.hiof.no/~rolando/
Refill - A Generative Java Dialecthttp://www-ia.tu-ilmenau.de/~czarn/ECOOP02GPW/osterbye.pdf
Refill - A Generative Java Dialecthttp://www-ia.tu-ilmenau.de/~czarn/ECOOP02GPW/osterbye.ppt
1st International Conference on AOP (22-26/4/2002)http://www-ia.tu-ilmenau.de/~hirsch/Projects/Squeak/AspectS/
Richard Hamming: You and Your Researchhttp://www-inst.eecs.berkeley.edu/~maratb/readings/NoSilverBullet.html
Bertrand Meyer on Software Qualityhttp://www-inst.eecs.berkeley.edu/~maratb/readings/NoSilverBullet.html
Lean Software, Software Jewels & Software Toolshttp://www-inst.eecs.berkeley.edu/~maratb/readings/parnas-jewels.pdf
Empirical Resultshttp://wwwipd.ira.uka.de/EIR/
NULLhttp://www-ist.massey.ac.nz/~plyons/711_html/VPL%20papers.html
Research Papershttp://www-ist.massey.ac.nz/~plyons/711_html/VPL%20papers.html
The Essence of Strategic Programminghttp://www-ist.massey.ac.nz/~plyons/711_html/VPL%20papers.html
Designing Reusable Classes (PDF)http://www-lifia.info.unlp.edu.ar/poo2001/DRC.pdf
Checking polynomial time complexity with typeshttp://www-lipn.univ-paris13.fr/~baillot/Publications/MESPAPIERS/IFIPTCS02.ps.gz
Checking polynomial time complexity with typeshttp://www-lipn.univ-paris13.fr/~baillot/Publications/MESPAPIERS/preprint03-02.pdf
Declarative or Inferential?http://www-lp.doc.ic.ac.uk/alp/archive.html
Prolog and Mercury Comparedhttp://www-lp.doc.ic.ac.uk/UserPages/staff/ft/alp/net/systems/mercury1.html
OOP Is Much Better in Theory Than in Practicehttp://www-lp.doc.ic.ac.uk/UserPages/staff/rak/
OOP Is Much Better in Theory Than in Practicehttp://www-lp.doc.ic.ac.uk/UserPages/staff/rak/papers/objects.html
Robert Kowalski's publicationshttp://www-lp.doc.ic.ac.uk/UserPages/staff/rak/rak.html
New result re "linguistic determinism"http://www-mslmb.niddk.nih.gov/ronning/snowbird/sb12.html
Saunders Mac Lane 1909-2005http://www-news.uchicago.edu/releases/05/050421.maclane.shtml
NULLhttp://wwwold.dkuug.dk/JTC1/SC22/WG14/
Language Design Documentshttp://wwwold.dkuug.dk/JTC1/SC22/WG14/
What do you mean by studying "programming languages"?http://www-osl.cs.umass.edu/~moss/
Grad School advicehttp://www-personal.umich.edu/~danhorn/graduate.html
Linguistic Universals and Particularshttp://www-personal.umich.edu/~nisbett/selected.html
The Power and Philosophy of Rubyhttp://www-personal.umich.edu/~nisbett/selected.html
UCPy: Reverse Engineering Pythonhttp://www-plan.cs.colorado.edu/diwan/recentpapers.htm#Memory%20Management
A stackless runtime environment for a Pi-calculushttp://www-poleia.lip6.fr/~pesch/cube/about.html
A stackless runtime environment for a Pi-calculushttp://www-poleia.lip6.fr/~pesch/cube/data/vee2006-talk.pdf
Direct manipulation languageshttp://www-ppg.dcs.st-and.ac.uk/
A Generator for Type Checkershttp://www-pu.informatik.uni-tuebingen.de/users/gast/tcg.html
Intentional Programming Overviewhttp://www-pu.informatik.uni-tuebingen.de/users/speck/GCSE99_Young_Research/abstracts/Lutz_Roeder_gcseYR99.html
Native delimited continuations in (byte-code) OCamlhttp://www-pu.informatik.uni-tuebingen.de/users/sperber/papers/adding-threads.pdf
"Popular vs. Good" in Programming Languageshttp://www-rn.informatik.uni-bremen.de/software/elk/split/usenix/usenix-4.html
PROGRAMMING WITH {SETS}http://www-robotics.eecs.lehigh.edu/~bacon/setl-doc.html
VHLLshttp://www-robotics.eecs.lehigh.edu/~bacon/setl-doc.html
Logic Programminghttp://www-robotics.eecs.lehigh.edu/~bacon/setl-doc.html
Concatenative Language Konthttp://www-rocq.inria.fr/~acohen/tuareg/
Guido: Language Design Is Not Just Solving Puzzleshttp://www-rocq.inria.fr/~acohen/tuareg/
On the Revival of Dynamic Languageshttp://www-rocq.inria.fr/~acohen/tuareg/
On the Revival of Dynamic Languageshttp://www-rocq.inria.fr/~acohen/tuareg/index.html.en
First-class Attribute Grammarshttp://www-rocq.inria.fr/oscar/www/fnc2/attribute-grammar-people.html
Domain-specific and general-purpose aspects of spreadsheet languageshttp://www-sal.cs.uiuc.edu/~kamin/dsl/
Domain-specific and general-purpose aspects of spreadsheet languageshttp://www-sal.cs.uiuc.edu/~kamin/dsl/papers/yoder.ps
Inhouse traininghttp://www-sal.cs.uiuc.edu/~kamin/dslresearch.html
python - spidermonkeyhttp://wwwsearch.sourceforge.net/DOMForm/
python - spidermonkeyhttp://wwwsearch.sourceforge.net/python-spidermonkey/
Protocol languageshttp://www-sop.inria.fr/esterel.org/
Good Ideas, Through the Looking Glasshttp://www-sop.inria.fr/everest/
Good Ideas, Through the Looking Glasshttp://www-sop.inria.fr/everest/research.php#pcc
Interval Datatypehttp://www-sop.inria.fr/geometrica/team/Sylvain.Pion/cxx/
The pi-Calculus in Direct Stylehttp://www-sop.inria.fr/meije/personnel/Gerard.Boudol/blue.html
Realistic Functional Programming in the Java Platformhttp://www-sop.inria.fr/mimosa/fp/Bigloo/
Scheme Language Steering Committee Report to the Communityhttp://www-sop.inria.fr/mimosa/fp/Bigloo/
Yearning for a practical schemehttp://www-sop.inria.fr/mimosa/fp/Bigloo/
Most Productive FP Lang?http://www-sop.inria.fr/mimosa/fp/Bigloo/
A Type Notation for Schemehttp://www-sop.inria.fr/mimosa/fp/Bigloo/doc/bigloo-15.html
Expressivity of lisp/scheme but speed of assembly/C/C++http://www-sop.inria.fr/mimosa/fp/Bigloo
Moving Away From XSLThttp://www-sop.inria.fr/mimosa/fp/Scribe/
Skribe 1.2b releasedhttp://www-sop.inria.fr/mimosa/fp/Skribe/
Martin Fowler on Language Workbenches and DSLshttp://www-sop.inria.fr/mimosa/fp/Skribe/
Skribe 1.2b releasedhttp://www-sop.inria.fr/mimosa/fp/Skribe/index-5.html
The pi-calculus: a Theory of Mobile Processeshttp://www-sop.inria.fr/mimosa/personnel/Davide.Sangiorgi/Book_pi.html
Calculi for Mobile Processeshttp://www-sop.inria.fr/mimosa/personnel/Davide.Sangiorgi/moca.html
Scheme2Jshttp://www-sop.inria.fr/mimosa/personnel/Florian.Loitsch/scheme2js/
Gamma formalismhttp://www-sop.inria.fr/mimosa/personnel/Gerard.Boudol/
A Theory of Distributed Objectshttp://www-sop.inria.fr/oasis/caromel/TDO/
A Theory of Distributed Objectshttp://www-sop.inria.fr/oasis/caromel/TDO/ASP-DistributedCalculi.pdf
Good Ideas, Through the Looking Glasshttp://www-sop.inria.fr/oasis/verificard/
Linkshttp://www-sop.inria.fr/smartool/
Virtual Virtual Machinehttp://www-sor.inria.fr/projects/vvm/
Virtual Virtual Machinehttp://www-sor.inria.fr/projects/vvm/doc/00SBAC.pdf
Techniques for JIT (parallel?) compilation of straight line numerical codehttp://www-sor.inria.fr/projects/vvm/realizations/ccg/
JavaScript with Continuations and its use in Apache Cocoonhttp://www-spi.lip6.fr/~queinnec/Papers/webcont.ps.gz
Programming Languages: Application and Interpretationhttp://www-spi.lip6.fr/~queinnec/PDF/webcont.pdf
Some stupid questions on denotational semanticshttp://www-spi.lip6.fr/~queinnec/WWW/l2t.html
Tail call elimination decorator in Pythonhttp://www-spi.lip6.fr/~queinnec/WWW/LiSP.html
Getting Startedhttp://www-spi.lip6.fr/~queinnec/WWW/LiSP.html
Teach Yourself Scheme in Fixnum Dayshttp://www-spi.lip6.fr/~queinnec/WWW/LiSP.html
Links Slideshttp://www-spi.lip6.fr/~queinnec/WWW/Queinnec.html
Pure Pattern Calculushttp://www-staff.it.uts.edu.au/~cbj/bondi/
History: Array languageshttp://www-staff.it.uts.edu.au/~cbj/FISh/Announcement/
Shape Theoryhttp://www-staff.it.uts.edu.au/~cbj/FISh/index.html
Multidimensional arrayshttp://www-staff.it.uts.edu.au/~cbj/FISh/index.html
Shape Theoryhttp://www-staff.it.uts.edu.au/~cbj/Publications/Abstracts/functorial_ml.html
The Constructor Calculushttp://www-staff.it.uts.edu.au/~cbj/Publications/constructors.ps
A Comparative Study of Language Support for Generic Programminghttp://www-staff.it.uts.edu.au/~cbj/Publications/functorial_ml.ps.gz
Shape Theoryhttp://www-staff.it.uts.edu.au/~cbj/Publications/order_enriched_categories.html
Pure Pattern Calculushttp://www-staff.it.uts.edu.au/~cbj/Publications/purepattern.pdf
Shape Theoryhttp://www-staff.it.uts.edu.au/~cbj/Publications/shapes.html
History: Array languageshttp://www-staff.it.uts.edu.au/~cbj/sitemap.html
Guiding Visitors: Separating Navigation from Computationhttp://www-staff.mcs.uts.edu.au/~cbj/Publications/shapes.html#OO_Programming
ACL2 in DrSchemehttp://www-static.cc.gatech.edu/~manolios/acl206/cfp.html
What do you believe about Programming Languages (that you can't prove (yet))?http://www-static.cc.gatech.edu/~shivers/
What do you believe about Programming Languages (that you can't prove (yet))?http://www-static.cc.gatech.edu/~shivers/citations.html#fcoro
Tim Bray: Dynamic-Language IDEshttp://www-static.cc.gatech.edu/~shivers/papers/ddp04.pdf#search=%22Demand-Driven%20Type%20Inference%20with%20Subgoal%20Pruning%3A%20Trading%20Precision%20for%20Scalability%22%22
Programming Languages in the Markup Worldhttp://www-static.cc.gatech.edu/~shivers/papers/fcoro.pdf
Accidental Syntaxhttp://www-static.cc.gatech.edu/~yannis/fc++/New1.5/infix.html
Popular Mathhttp://www-swiss.ai.mit.edu/~gjs/6946/sicm-html/book.html
A skeptic's look at C#http://www-swiss.ai.mit.edu/~jaffer/r5rs_7.html#SEC47
CCSL Tutorialhttp://wwwtcs.inf.tu-dresden.de/~tews/ccsl/
CCSL Tutorialhttp://wwwtcs.inf.tu-dresden.de/~tews/ccsl/ccsl-tutorial-a4.ps.gz
Papers in Coalgebra Theory and Applicationshttp://wwwtcs.inf.tu-dresden.de/~tews/jucs.ps.gz
Papers in Coalgebra Theory and Applicationshttp://wwwtcs.inf.tu-dresden.de/~tews/PhD/
De-Scheming MIT?http://www-tech.mit.edu/V125/N65/coursevi.html
PROLAC: Language for protocol compilationhttp://wwwtios.cs.utwente.nl/lotos/
Globus Project for Grid Computinghttp://www-unix.globus.org/toolkit/about.html
Linguistic Universals and Particularshttp://www-unix.oit.umass.edu/~ebach/papers/17thling.htm
Pascal-FChttp://www-users.cs.york.ac.uk/~burns/pf.html
GADTs + Extensible Kinds = Dependent Programminghttp://www-users.cs.york.ac.uk/~fisher/cgi-bin/gnt?id=2701
Insecure Macho Lovehttp://www-users.cs.york.ac.uk/~jam/
(from 2004) Possibly faster Haskellhttp://www-users.cs.york.ac.uk/~mfn/hacle/
Systematic search for lambda expressionshttp://www-users.cs.york.ac.uk/~ndm/hoogle/
New Paul Graham thing...http://www-users.cs.york.ac.uk/~olaf/PUBLICATIONS/transHaskellTrace.pdf
Patterns of Softwarehttp://www-users.cs.york.ac.uk/~susan/bib/nf/g/gabriel.htm
Prolog and Natural-Language Analysishttp://www-writing.berkeley.edu/TESL-EJ/ej12/r7.html
Trivia: Programming Language Naming Patternshttp://wwwx.cs.unc.edu/Research/proteus/proteus.html
Software Fault Prevention by Language Choicehttp://wwwzenger.informatik.tu-muenchen.de/persons/huckle/bugse.html
Why do they program in C++?http://wxhaskell.sourceforge.net/
Death of the clienthttp://wxpython.org
Tim Bray: Don't Invent XML Languageshttp://x.org
Happy Birthday, PHP...http://x180.net/Journal/2004/03/31.html
PLaSM - functional language for computing with geometryhttp://xahlee.org
Amber: Eiffel/Ruby inspired language for the Parrot VMhttp://xamber.org/
Ted Nelson's ZigZaghttp://xanadu.com.au/ted/TN/WRITINGS/TCOMPARADIGM/tedCompOneLiners.html
Ted Nelson's ZigZaghttp://xanadu.com/zigzag/
Ted Nelson's ZigZaghttp://xanadu.com/zigzag/tutorial/ZZwelcome.html
Ted Nelson's ZigZaghttp://xanadu.com/zigzag/ZZdnld/zzRefDef/
Python Compared to Other Languageshttp://xarch.tu-graz.ac.at/autocad/lisp/ffis.html
The power of small ideashttp://xarch.tu-graz.ac.at/autocad/lisp/float.slp
Why type systems are interestinghttp://xcaml.sourceforge.net
Tim Bray: Don't Invent XML Languageshttp://xcb.freedesktop.org
Xtatic: Native XML processing for C#http://xduce.sourceforge.net/
XML Is Too Hard For Programmershttp://xduce.sourceforge.net/
Native XML Scriptinghttp://xduce.sourceforge.net
Shhttp://xengine.sourceforge.net/features.php
A Declarative Model for Simple Narrativeshttp://xenia.media.mit.edu/~brooks/dissertation.html
Animism: An Essential Concept in Programming?http://xenia.media.mit.edu/~mt/diss/index.html
Macros for C++?http://xlr.sf.net
Concept programminghttp://xlr.sf.net
XL?http://xlr.sourceforge.net/
Concept programminghttp://xlr.sourceforge.net/info/concept.html
Functions in XSLhttp://xml.apache.org/
End-User XML oriented proramminghttp://xml.apache.org/
End-User XML oriented proramminghttp://xml.apache.org/cocoon/index.html
"Your" RDF Query Languagehttp://xml.coverpages.org/ni2004-01-14-a.html
Binary relationshttp://xml.coverpages.org/RIL-20010510.html
Drafting Legislation Using XMLhttp://xml.house.gov/drafting.htm
Fractal Music (and a Personal Introduction)http://xml.openoffice.org/filters.html
o:XMLhttp://xmlc.enhydra.org/
Server-side scripting languageshttp://xmlc.enhydra.org
IBM XSL Formatting Objects Composerhttp://xmlhack.com/
Extreme Markup Languages 2002 (conference program)http://xmlhack.com/
The Essence of XMLhttp://xmlhack.com/
Why use RDF instead of just XMLhttp://xmlhack.com/
XML-Europe'2002 Programhttp://xmlhack.com/
James Clark: The Design of RELAX NGhttp://xmlhack.com/
IBM releases web-services flow languagehttp://xmlhack.com/
xsl-editors mailing listhttp://xmlhack.com/
XQuery implementationshttp://xmlhack.com/
End-User XML oriented proramminghttp://xmlhack.com/read.php?item=1058
Quilt: an XML Query Languagehttp://xmlhack.com/read.php?item=1072
XQuery, XSLT "overlap" debated (xmlhack)http://xmlhack.com/read.php?item=1080
XSLT Extensions Revisitedhttp://xmlhack.com/read.php?item=1092
XHTML Eventshttp://xmlhack.com/read.php?item=1259
XQuery implementationshttp://xmlhack.com/read.php?item=1288
XQuery implementation demohttp://xmlhack.com/read.php?item=1429
RDF query language interpreterhttp://xmlhack.com/read.php?item=1461
XPipehttp://xmlhack.com/read.php?item=1495
SVG - Open for Businesshttp://xmlhack.com/read.php?item=1544
XML Pipeline Definition Language introduced as Notehttp://xmlhack.com/read.php?item=1564
Apple uses XML but shuns SVGhttp://xmlhack.com/read.php?item=1865
XML-RPC HOWTOhttp://xmlrpc-c.sourceforge.net/xmlrpc-howto/xmlrpc-howto.html
Unix as programming languagehttp://xmlstar.sourceforge.net/
Refactoring Functional Programshttp://xp.c2.com/CodeSmells.html
"Popular vs. Good" in Programming Languageshttp://xparam.sourceforge.net
Guide to Python introspectionhttp://xpdeveloper.org/cgi-bin/wiki.cgi?PythonGenerators
XPipehttp://xpipe.sourceforge.net/
XPipehttp://xpipe.sourceforge.net/Articles/Miscellaneous/fog0000000019.html
Does Visual Studio Rot the Mind?http://xplc.sourceforge.net/
Cross-language future of open source desktopshttp://xplc.sourceforge.net/
Superx++http://xplusplus.sourceforge.net/FAQ.htm#inh
Superx++http://xplusplus.sourceforge.net/Samples/SampleList.htm
Higher-order logic programming in Prologhttp://xsb.sf.net/
Logic/Object Oriented Fusionhttp://xsb.sourceforge.net
XSieve: XSLT + Schemehttp://xsieve.sourceforge.net/background.html
XSieve: XSLT + Schemehttp://xsieve.sourceforge.net/index.html#preface
XSieve: XSLT + Schemehttp://xsieve.sourceforge.net/index.html
SchemeUnit and SchemeQL: Two Little Languageshttp://xsp.xegesis.org/
JavaScript 2 and the Future of the Webhttp://xtech06.usefulinc.com/
JavaScript 2.0: Evolving a Language for Evolving Systemshttp://xtech06.usefulinc.com/schedule/detail/198
Microsoft Xen On Track to Debut as 'X Omega'http://xul.sourceforge.net/post/2003/10/microsofts_latest_longhorn_innovation_xul_xml_ui_language.html
Tunes create context like languagehttp://xxx.arxiv.org/abs/cs.CL/0406015
Simple Outline XML: SOXhttp://yaml.org/
Simple Outline XML: SOXhttp://yaml.org/spec/16feb2002.html#intro-xml
ANN: YARD Parserhttp://yard-parser.sf.net
expressivity of "idiomatic C++"http://yaws.hyber.org/
Yield Prologhttp://yieldprolog.sourceforge.net/
Simple explanation of Continuation Passinghttp://youpou.lip6.fr/queinnec/Papers/webcont.ps.gz
Simple explanation of Continuation Passinghttp://youpou.lip6.fr/queinnec/WWW/Continuation.html
Generators in Python, Icon and Schemehttp://youpou.lip6.fr/queinnec/WWW/LiSP.html
Interesting conversationshttp://youpou.lip6.fr/queinnec/WWW/LiSP.html
A book to learn from?http://youpou.lip6.fr/queinnec/WWW/LiSP.html
Whither Now C++?http://youpou.lip6.fr/queinnec/WWW/LiSP.html
Windows Scripting?http://youpou.lip6.fr/queinnec/WWW/LiSP.html
Lisp In Small Pieceshttp://youpou.lip6.fr/queinnec/WWW/LiSP.html
Teaching programminghttp://youpou.lip6.fr/queinnec/WWW/LiSP.html
First-class Attribute Grammarshttp://yro.slashdot.org/yro/02/07/31/1925228.shtml?tid=146
Tim Bray: Language fermentationhttp://z.iwethey.org/forums/render/content/show?contentid=101073
Message Object Oriented vs Function Object Orientedhttp://z.iwethey.org/forums/render/content/show?contentid=110693
Extensible Code Generation with Javahttp://z.iwethey.org/forums/render/content/show?contentid=110904
Oracle PL/SQL Best Practiceshttp://z.iwethey.org/forums/render/content/show?contentid=114715
miniKanren: A declarative applicative logic programming systemhttp://z.iwethey.org/forums/render/content/show?contentid=121842
Dressing up Self in JavaScripthttp://z.iwethey.org/forums/render/content/show?contentid=144936
Scripting with Free Software Rexx implementationshttp://z.iwethey.org/forums/render/content/show?contentid=146851
JavaScript 2.0 Versioninghttp://z.iwethey.org/forums/render/content/show?contentid=28645
ML Functorshttp://z.iwethey.org/forums/render/content/show?contentid=674
How do Java generics correspond to System F-(omega)?http://z.iwethey.org/forums/render/content/show?contentid=674
RLisp - Lisp naturally embedded in Rubyhttp://zabor.org/taw/rlisp/
Richard Hamming: You and Your Researchhttp://zapata.seas.smu.edu/~gorsak/hamming.html
C# Language Specification 2.0 (new features)http://zdnet.com.com/2100-1104-949945.html
The developer's dilemmahttp://zdnet.com.com/2100-1107-842922.html
PyPyhttp://zenspider.com/Languages/Ruby/MetaRuby.html
Metaclass programming in Python, Part 2http://zephyrfalcon.org/weblog/arch_d7_2003_09_06.html#e337
Poploghttp://zephyrfalcon.org/weblog2/arch_e10_00560.html#e562
Python Decoratorshttp://zephyrfalcon.org/weblog2/arch_e10_00610.html#e610
Microsoft Xen On Track to Debut as 'X Omega'http://zerotrilogy.gotdns.com/jaysonblog/archive/2004/01/22/215.aspx
Cellanghttp://zhar.net/howto/homeless/cellular/
Antipathy to Type Systemshttp://zia.pycs.net/2003/5/15/
Getting Startedhttp://zls.mimuw.edu.pl/%7Eurzy/home.html
Is "type" a fundamental intrinsic property of values?http://zone.ni.com/devzone/conceptd.nsf/webmain/A6B7E1D590276DA986256A3A006885FB
Language comparison experimenthttp://zoo.cs.yale.edu/classes/cs490/03-04b/bartholomew.robinson/
Large imperative code --> functionalhttp://zoo.cs.yale.edu/classes/cs490/98-99b/jones.joshua.joshj/
Cellanghttp://zooland.alife.org/download/packages/cellang/
XPythonhttp://zope.vex.net/~mcfletch/plumbing/14
The Web Server is Fully Functionalhttp://zowie.metnet.navy.mil/~spawar/JMV-TNG/Code/get-obs.scm
Web services: Winer on WSDLhttp://zowie.metnet.navy.mil/~spawar/JMV-TNG/Request-Lang.html
XLANG and WSFL: Syntactic Arsenichttp://zowie.metnet.navy.mil/~spawar/JMV-TNG/XML/JMGRIB.html
Simple Outline XML: SOXhttp://zowie.metnet.navy.mil/~spawar/JMV-TNG/XML/Manifest.scm
Simple Outline XML: SOXhttp://zowie.metnet.navy.mil/~spawar/JMV-TNG/XML/Manifest.xml
SVG - Open for Businesshttp://zowie.metnet.navy.mil/cgi-bin/oleg/get-obs
The Web Server is Fully Functionalhttp://zowie.metnet.navy.mil/cgi-bin/oleg/get-obs
Python 2.2 is releasedhttp://zpug.org/Resources/Documents/1001616285.02/python22new.ppt
Mind Mappershttp://zvtm.sourceforge.net
"New story" templatehttps://addons.mozilla.org/firefox/1046/
Writing a DSL for Javahttps://a-visual-llk-parser-generator.dev.java.net/
FxCop & DSLshttps://doc.telin.nl/dscgi/ds.py/Get/File-11929/dslbib.pdf
FxCop & DSLshttps://doc.telin.nl/dscgi/ds.py/View/Collection-1658
"typed" files OR xml OR meta information for delim. files.https://fi.dev.java.net/
Extensible Term Languagehttps://fi.dev.java.net/
Invokedynamichttps://gauss.gwydiondylan.org/
Invokedynamichttps://gauss.gwydiondylan.org/pipermail/gd-hackers/2005-September/005525.html
A new implementation of recursive-descent parsing?https://javacc.dev.java.net/
Question: Graceful error recovery during parsinghttps://javacc.dev.java.net/doc/errorrecovery.html
JDeveloperAOPhttps://jdeveloperaop.dev.java.net/
What good is Strong Normalization in Programming Languages?https://listes.ens-lyon.fr/wws/arc/rewriting/2004-02/msg00010.html
What good is Strong Normalization in Programming Languages?https://listes.ens-lyon.fr/wws/info/rewriting
Paul Vick: BASIC principleshttps://lists.csail.mit.edu/pipermail/ll-discuss/2005-April/000317.html
Apache vs. Yawshttps://lists.sourceforge.net/lists/listinfo/erlyaws-list
LtU: blog not forum!https://lists.sourceforge.net/lists/listinfo/gdalgorithms-list
Info neededhttps://luis.lanet.lv/pls/pub/stal.prg_s1?l=1&cl=0&n1=154&o1=1&t0=21002&p1=-
Public resources for ECMAScript Edition 4https://mail.mozilla.org/listinfo/es4-discuss
Specifying ECMAScript via MLhttps://mail.mozilla.org/listinfo/es4-discuss
Specifying ECMAScript via MLhttps://mail.mozilla.org/private/es4-discuss/2006-October/000151.html
Mechanics of designing and implementing a languagehttps://mailman.rice.edu/pipermail/metaocaml-users-l/2005-March/000056.html
Monads in Rubyhttps://mailman.rice.edu/pipermail/metaocaml-users-l/2005-March/000057.html
Collection of links to monad implementations in various languages.https://mailman.rice.edu/pipermail/metaocaml-users-l/2005-March/000057.html
Lang .NET 2006https://msrcmt.research.microsoft.com/PLACS2006/CallForPapers.aspx
Formal methods for O/R mappinghttps://pojq.dev.java.net/
Making Oz capability-securehttps://renoir.info.ucl.ac.be/twiki/bin/view/INGI/MILOSProject
Boring...https://sourceforge.net/forum/forum.php?thread_id=649437&forum_id=12320
Erlang concurrency: why asynchronious messages?https://webspace.utexas.edu/goudamg/Others/Protocol%20Veification%20Made%20Simple.pdf
Ian Bicking: The challenge of metaprogramminghttps://www.kent.ac.uk/law/undergraduate/modules/criminal/downloads/causation_lecture3.rtf
A Concurrent Lambda Calculus with Futureshttps://www.ps.uni-sb.de/Papers/abstracts/lambdafut.html
The SkyNet Virus: Why it is Unstoppable; How to Stop ithttps://www.trustedcomputinggroup.org
Future of software design?https://www2897.ssldomain.com/higherlogics/www/Wiki.ashx/About
Java object models debatedhttps://www6.software.ibm.com/reg/devworks/dw-db2-dabeans-i?S_TACT=103AMW56&S_CMP=DNT410
Bruce Tate: Technologies that may challenge Javahttps://www-927.ibm.com/ibm/cas/cascon/workshopsignup/displayWorkshop?PublicView=true&Slot=THUPM&Num=47
Bruce Tate: Technologies that may challenge Javahttps://www-927.ibm.com/ibm/cas/cascon_main/

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


Chris Rathman/ chris.rathman@comcast.net