| More on J | ftp://archive.uwaterloo.ca/languages/j/help/lamm/programming_in_j |
| An Overview of Miranda | ftp://bells.cs.ucl.ac.uk/functional/ |
| An interactive historical roster of computer languages | ftp://bells.cs.ucl.ac.uk/functional/ |
| CLPython - an implementation of Python in Common Lisp | ftp://common-lisp.net/pub/project/clpython/releases/20060702/clpython_20060702.tgz |
| A Lambda Calculus for Dynamic Binding | ftp://cui.unige.ch/pub/dami/ |
| A Lambda Calculus for Dynamic Binding | ftp://cui.unige.ch/pub/dami/dynBind.ps.Z |
| Putting Failure in Context: ADTs of Computations & Contexts | ftp://ftp.ccs.neu.edu/pub/people/wand/papers/wand-03.ps |
| μABC: A Minimal Aspect Calculus | ftp://ftp.ccs.neu.edu/pub/people/wand/papers/wkd02.ps |
| Garbage Collection and the Radioactive Decay Model | ftp://ftp.ccs.neu.edu/pub/people/will/radioactive.ps.gz |
| Hidden complexities of tail-call/tail-recursion optimization | ftp://ftp.ccs.neu.edu/pub/people/will/tail.ps.gz |
| Virtual Machine and Runtime Framework | ftp://ftp.ccs.neu.edu/pub/people/will/tail.ps.gz |
| More Speed, Less Haste | ftp://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 Speed | ftp://ftp.comlab.ox.ac.uk/pub/Documents/techpapers/Geraint.Jones/FP-1-96.ps.Z |
| Reading, Writing, and Code | ftp://ftp.cs.arizona.edu/agrep/agrep-2.04.tar.Z |
| Poplog | ftp://ftp.cs.bham.ac.uk/pub/dist/poplog/poplog.info.html |
| The Architecture of a Debugger for Lazy Functional Languages | ftp://ftp.cs.chalmers.se/pub/cs-reports/papers/sparud/algdebug-aadebug95.ps.gz |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/ |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/craftprog.pdf |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/defint.dvi.gz |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/defint.ps.gz |
| References for Beginners in PL Theory | ftp://ftp.cs.cmu.edu/user/jcr/defint.ps.gz |
| Definitional Interpreters for Higher-Order Programming Languages | ftp://ftp.cs.cmu.edu/user/jcr/defint.ps.gz |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/defintintro.dvi.gz |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/defintintro.ps.gz |
| Definitional Interpreters for Higher-Order Programming Languages | ftp://ftp.cs.cmu.edu/user/jcr/defintintro.ps.gz |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/essence.dvi.gz |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/essence.ps.gz |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/gedanken.pdf |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/histcont.dvi.gz |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/histcont.pdf |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/histcont.ps.gz |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/reldircont.pdf |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://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 MFPS | ftp://ftp.cs.cmu.edu/user/jcr/seplogic.ps.gz |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/syncontrol.dvi.gz |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/syncontrol.ps.gz |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/syncontrol2.dvi.gz |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/syncontrol2.ps.gz |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/theotypestr.pdf |
| Great Works in Programming Languages | ftp://ftp.cs.cmu.edu/user/jcr/theotypestr.pdf |
| The Essence of Programming: Reynoldsfest at MFPS | ftp://ftp.cs.cmu.edu/user/jcr/typesabpara.pdf |
| References for Beginners in PL Theory | ftp://ftp.cs.cmu.edu/user/jcr |
| A Type Notation for Scheme | ftp://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 Java | ftp://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 Patterns | ftp://ftp.cs.kun.nl/pub/Clean/papers/1987/brut87-Clean.ps.gz |
| Domain-specific and general-purpose aspects of spreadsheet languages | ftp://ftp.cs.kun.nl/pub/Clean/papers/1995/hoow95-FunSheet-JFP.ps.gz |
| Clean and Haskell compared | ftp://ftp.cs.kun.nl/pub/Clean/papers/cleanbook/ |
| Reflections on reflection - Henk Barendregt | ftp://ftp.cs.kun.nl/pub/CompMath.Found/biologen.pdf |
| Reflections on reflection - Henk Barendregt | ftp://ftp.cs.kun.nl/pub/CompMath.Found/honours.pdf |
| Fixing Java Threading | ftp://ftp.cs.nyu.edu/pub/gnat/jgnat/papers/ada-java-concurrency-comparison.pdf |
| Playing with the GNAT Run Time | ftp://ftp.cs.nyu.edu/pub/gnat |
| End Users to Shape Effective Software | ftp://ftp.cs.orst.edu/pub/burnett/vlhcc04.gender.pdf |
| While on the topic of generic programming | ftp://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 Techniques | ftp://ftp.cs.utexas.edu/pub/garbage/bigsurv.ps |
| Unix as programming language | ftp://ftp.cs.wisc.edu/pub/paradyn/technical_papers/fuzz-revisited.ps |
| Object-oriented programming and protected objects | ftp://ftp.cs.york.ac.uk/papers/rtspapers/R:Wellings:2000.ps |
| System programming using FP | ftp://ftp.cs.york.ac.uk/pub/malcolm/embeddedGofer.tar.Z |
| System programming using FP | ftp://ftp.cs.york.ac.uk/pub/malcolm/thesis.html |
| Fun: HaWiki Quotes Page | ftp://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 Introduction | ftp://ftp.dcs.glasgow.ac.uk/pub/glasgow-fp/papers/parallel-introduction.ps.Z |
| Sequentiality and the Pi-Calculus | ftp://ftp.dcs.qmul.ac.uk/lfp/martinb/tlca01-full.ps.gz |
| Bruce Eckel on Java generics | ftp://ftp.di.ens.fr/pub/users/castagna/covariance.ps.Z |
| Techniques for JIT (parallel?) compilation of straight line numerical code | ftp://ftp.dina.kvl.dk/pub/Staff/Peter.Sestoft/pepm94-proceedings/berlin.ps.gz |
| G. Castagna. Covariance and contravariance: conflict without | ftp://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 compiler | ftp://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 Programs | ftp://ftp.inf.ethz.ch/pub/software/Oberon/OberonV4/Docu/ModToOberon.ps.gz |
| Revisiting coroutines | ftp://ftp.inf.puc-rio.br/pub/docs/techreports/04_04_moura.pdf |
| Revisiting coroutines | ftp://ftp.inf.puc-rio.br/pub/docs/techreports/04_15_moura.pdf |
| A Typeful Approach to Object-Oriented Programming with Multiple inheritance | ftp://ftp.inria.fr/INRIA/Projects/cristal/Didier.Remy/tacs94.ps.gz |
| The Java™ specs in a formal way | ftp://ftp.javasoft.com/docs/specs/langspec-2.0.pdf |
| Mechanizing the Development of Software | ftp://ftp.kestrel.edu/pub/papers/smith/marktoberdorf.ps |
| Pragmatic Programmers Interview | ftp://ftp.linux.org.uk/pub/lisp/cmucl/doc/cmu-user/compiler.html#toc110 |
| Types in CMUCL | ftp://ftp.linux.org.uk/pub/lisp/cmucl/doc/cmu-user/compiler.html#toc110 |
| Oz news | ftp://ftp.lri.fr/LRI/soft/demons/mozart |
| Server-side scripting languages | ftp://ftp.mandrakesoft.com/pub/pixel/critiques-pliant |
| Getting Started | ftp://ftp.mimuw.edu.pl/People/urzy/ch.ps.gz |
| Graphviz: Programmable Graph Editor | ftp://ftp.research.att.com/dist/drawdag/dg.gz |
| Lambda Prolog | ftp://ftp.research.bell-labs.com/dist/felty/lprolog97.ps.gz |
| An Overview of the Singularity Project | ftp://ftp.research.microsoft.com/pub/tr/TR-2005-135.pdf |
| SNOBOL Tutorial and Reference | ftp://ftp.snobol4.com/ |
| Imperative and Functional Suffix Tree Constructions | ftp://ftp.uni-bielefeld.de/pub/papers/techfak/pi/ToAppearInSCP25No2-3.ps.gz |
| Gamma formalism | ftp://ftp-sop.inria.fr/mimosa/personnel/gbo/rex.ps |
| Vesta System Description Language | ftp://gatekeeper.research.compaq.com/pub/DEC/SRC/research-reports/SRC-168.pdf |
| Ralf Hinze: An algebra of scans | ftp://iml.univ-mrs.fr/pub/lafont/circuits.ps.gz |
| Nets: Petri vs Lafont | ftp://iml.univ-mrs.fr/pub/lafont/combinators.ps.Z |
| Introduction to computability logic | ftp://iml.univ-mrs.fr/pub/lafont/combinators.ps.Z |
| Interval Datatype | ftp://interval.louisiana.edu/pub/interval_math/papers/papers-of-Kearfott/Euromath_bulletin_survey_article/survey.ps |
| A Declarative Model for Simple Narratives | ftp://juno.eecs.tulane.edu/pub/lang/ |
| J and K: One User's View | ftp://lmd.univ-mrs.fr/pub/girard/0.ps.gz |
| J and K: One User's View | ftp://lmd.univ-mrs.fr/pub/girard/Synsem.ps.gz |
| Mark-sweep vs. copying collection | ftp://parcftp.xerox.com/pub/gc/complexity.html |
| Anyone remember Russell (the language, that is)? | ftp://parcftp.xerox.com/pub/russell/ |
| Research Papers | ftp://publications.ai.mit.edu/ai-publications/0-499/AIM-353.ps |
| NULL | ftp://publications.ai.mit.edu/ai-publications/0-499/AIM-353.ps |
| Lambda the Ultimate | ftp://publications.ai.mit.edu/ai-publications/0-499/AIM-353.ps |
| NULL | ftp://publications.ai.mit.edu/ai-publications/0-499/AIM-379.ps |
| Research Papers | ftp://publications.ai.mit.edu/ai-publications/0-499/AIM-379.ps |
| Lambda the Ultimate | ftp://publications.ai.mit.edu/ai-publications/0-499/AIM-379.ps |
| Nets: Petri vs Lafont | ftp://publications.ai.mit.edu/ai-publications/1500-1999/AITR-1627.ps |
| Implementing Distributed Systems Using Linear Naming | ftp://publications.ai.mit.edu/ai-publications/1500-1999/AITR-1627.ps |
| Domain-Specific Languages: An Annotated Bibliography | ftp://publications.ai.mit.edu/ai-publications/500-999/AITR-595.ps |
| SERIES | ftp://publications.ai.mit.edu/ai-publications/pdf/AIM-1082.pdf |
| Invocations as objects | ftp://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 Checking | ftp://publications.ai.mit.edu/ai-publications/pdf/AIM-602.pdf |
| Reading, Writing, and Code | ftp://publications.ai.mit.edu/ai-publications/pdf/AITR-794.pdf |
| 20 Years of PLDI (1979 - 1999): A Selection | ftp://reports.stanford.edu/pub/cstr/reports/cs/tr/73/403/CS-TR-73-403.pdf |
| Parsing in Lisp and Caml | ftp://samaris.tunes.org/pub/food/papers/people/Henry.Baker/hbaker/Prag-Parse.html |
| Patterns for teaching Patterns | ftp://st.cs.uiuc.edu/pub/patterns/papers/documenting-frameworks.ps |
| NULL | ftp://st.cs.uiuc.edu/Smalltalk/Squeak/docs/OOPSLA.Squeak.html |
| Language Design Documents | ftp://st.cs.uiuc.edu/Smalltalk/Squeak/docs/OOPSLA.Squeak.html |
| Jef Raskin: The Woes of IDEs | ftp://www.laputan.org/pub/papers/opdyke-thesis.pdf |
| Bruce Eckel: Why I Love Python | ftp://www.mindview.net/pub/eckel/LovePython.zip |
| RDF query language interpreter | http://139.91.183.30:8999/RQLdemo/ |
| RDF query language interpreter | http://139.91.183.30:9090/RDF/RQL/ |
| SPARQL Query Language for RDF | http://139.91.183.30:9090/RDF/RQL |
| "Your" RDF Query Language | http://139.91.183.30:9090/RDF/RQL |
| RDF and Databases | http://139.91.183.30:9090/RDF/RSSDB/ |
| PLT Spy - Python in Scheme | http://155.33.117.141:20080/servlets/spy-web/python-web.scm?page=home |
| 2005 Bloggies | http://2005.bloggies.com/ |
| Fission for Program Comprehension | http://2005.ecoop.org/8.html |
| XLinq: XML Programming Refactored (The Return Of The Monoids) | http://2005.xmlconference.org/ |
| The Sound of Silence | http://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 Language | http://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 Robotics | http://4c.ucc.ie/web/index.jsp |
| Revisiting an old thread: choosing a foundation language | http://6004.lcs.mit.edu/ |
| SICP lectures online | http://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 Videos | http://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 OO | http://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 Computing | http://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 Principle | http://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 Tomorrow | http://abcnews.go.com/sections/scitech/WhosCounting/whoscounting010831.html |
| J-SEAL2 | http://abone.unige.ch/jraf/ |
| Byte Code Engineering Library | http://abone.unige.ch/overview.htm |
| New Paul Graham thing... | http://abridgegame.org/darcs/ |
| Programming: 50, 100 years from now | http://abridgegame.org/darcs/ |
| Darcs | http://abridgegame.org/darcs |
| First JDO implementation | http://access1.sun.com/jdo/ |
| First JDO implementation | http://access1.sun.com/jdo |
| Alan Kay: The Early History of Smalltalk | http://accesscom.com/~darius/EarlyHistoryST.html |
| Sugar project? | http://accesscom.com/~darius/hacks/indent.tar.gz |
| DPROG | http://accesscom.com/~darius/hacks/screenfuls/screen3.html |
| Programming language booksale | http://accesscom.com/~darius/personal/books.html |
| Several interesting books for sale | http://accesscom.com/~darius/personal/sale.html |
| Glowing review of Shared Source CLI Essentials | http://accesscom.com/~darius/personal/sale.html |
| Programming language booksale | http://accesscom.com/~darius/personal/sale.html |
| Zero Button Testing | http://accesscom.com/~darius/tmp/zbt_app.sit |
| Python 2.5a1 released | http://accu.org/index.php/conferences/2006 |
| DPROG | http://acl.ldc.upenn.edu/J/J91/J91-1004.pdf |
| ACM Queue: A Conversation with Steve Ross-Talbot | http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=370 |
| J2ME | http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=383 |
| ACM Queue: A Conversation with Steve Ross-Talbot | http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=392 |
| Building Collaboration into IDEs | http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=104&page=1 |
| Fun and Games with Multi-Language Development | http://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 Classes | http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=205 |
| ACM Queue: There's Still Some Life Left in Ada | http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=221 |
| ACM Queue: Languages, Levels, Libraries, and Longevity | http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=245&page=1 |
| ACM Queue: How Not to Write FORTRAN in Any Language | http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=271 |
| ACM Queue: A Conversation with Alan Kay | http://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 chip | http://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 Languages | http://activemq.codehaus.org |
| Case Study in Practical Language Use | http://activemq.codehaus.org |
| Database Abstraction Layers and Programming Languages | http://activerecord.rubyonrails.org/show/HomePage |
| Fortress focuses on the needs of scientists | http://acts.nersc.gov/pooma |
| Programming Language Use Breakdown | http://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 Group | http://aduni.org |
| Cross-language future of open source desktops | http://advogato.org/article/222.html |
| Functional programming in Java | http://advogato.org/article/624.html#37 |
| Journals and papers? | http://advogato.org/person/chalst/diary.html?start=85 |
| Functional programming in Java | http://advogato.org/person/exa/ |
| Open Source Developer Rankings & Their Applications | http://advogato.org |
| Common Lisp Cookbook | http://agharta.de/cookbook/ |
| Functional programming and software engineering | http://agilemanifesto.org/principles.html |
| AI: A Modern Approach -- In Python | http://ai.fri.uni-lj.si/~aleks/orng/ |
| Lisp is sin | http://aima.cs.berkeley.edu/ |
| logic/constraint/relational programming? | http://aima.cs.berkeley.edu/ |
| Distributed Functional Programming | http://aima.cs.berkeley.edu/python/readme.html |
| The SkyNet Virus: Why it is Unstoppable; How to Stop it | http://aima.cs.berkeley.edu |
| Haskell for C Programmers | http://alarmingdevelopment.org/?p=5 |
| First Class Copy & Paste | http://alarmingdevelopment.org/ |
| subtext: Uncovering the simplicity of programming | http://alarmingdevelopment.org/index.php?p=5 |
| OOPSLA 2005 Reports | http://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 Introduction | http://aleph.bravepages.com/ocaml.html |
| Introduction to computability logic | http://alessio.guglielmi.name/res/cos/ |
| The three dimensions of proofs | http://alessio.guglielmi.name/res/cos/ |
| Open problems in category theory and computing science | http://alessio.guglielmi.name/res/cos/crt.html |
| In the beginning was game semantics | http://alessio.guglielmi.name/res/index.html |
| Oberon Script. A Lightweight Compiler and Runtime System for the Web | http://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 interesting | http://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 aggregators | http://allconsuming.net |
| Functional programming and software engineering | http://alloy.lcs.mit.edu/ |
| ACM Queue: A Conversation with Alan Kay | http://alloy.mit.edu/beta |
| Abstracting Allocation: The New new Thing | http://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 Logic | http://alloy.mit.edu |
| A Formal Model for an Expressive Fragment of XSLT | http://alpha.luc.ac.be/~fneven/publs.html |
| PythonCardPrototype release 0.6.2 | http://altis.manilasites.com/2002/01/16 |
| Description Logics in Literate Haskell | http://alu.cliki.net/AudioVideo#sicp |
| History: Array languages | http://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 metaprogramming | http://alu.cliki.net/lisp-user-meeting-amsterdam-april-2004 |
| Description Logics in Literate Haskell | http://alu.cliki.net/Paper#chineual |
| Macros vs. Higher-order Programming | http://alu.cliki.net/Thomas%20F%20Burdick's%20Road%20to%20Lisp |
| Case Study in Practical Language Use | http://alua.inf.puc-rio.br/ |
| Google stops indexing these servers | http://andrea.editthispage.com/discuss/msgReader$2103#2107 |
| In the beginning was game semantics | http://antares.math.tau.ac.il/~aa/articles/hypersequents.pdf |
| Programming as Relaxation: Ant Wars | http://ant-wars.com/match.php?red=89&black=88&world=fair.world&ladderSeed=1&visualizer=yes |
| Programming as Relaxation: Ant Wars | http://ant-wars.com |
| Language Independent Arithmetic (LIA-2) | http://anubis.dkuug.dk/JTC1/SC22/WG11/docs/n462.pdf |
| Language Design Documents | http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/ |
| Feature wishes may be granted | http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/ |
| NULL | http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/ |
| The New C++: Trip Report, October 2002 | http://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 programming | http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1483.pdf |
| Concepts: Design choices for template argument checking | http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1510.pdf |
| Concepts: Design choices for template argument checking | http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1522.pdf |
| Real Time Processing | http://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 discussion | http://aosd.net/pipermail/discuss_aosd.net/2005-April/thread.html#1500 |
| Packaging Data And Methods | http://aosd.net |
| AP5: A declaritive language extension to Common Lisp | http://ap5.com/ |
| Apache vs. Yaws | http://apache.org/ |
| Python's Beachhead in OpenOffice: PyUNO | http://api.openoffice.org/docs/DevelopersGuide/ProfUNO/ProfUNO.htm |
| JDO Architectures | http://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 telling | http://appscript.sourceforge.net/ |
| Parallel Programming with Matrix Distributed Processing | http://aps.arxiv.org/abs/hep-lat/0505005 |
| Apache vs. Yaws | http://araneida.telent.net/docs/index.html |
| Richard Hamming: You and Your Research | http://archive.adaic.com/standards/83rat/html/ratl-12.html |
| CSP for C | http://archive.adaic.com/standards/83rat/html/ratl-13-03.html |
| Handling multiple concurrent exceptions in C++ using futures | http://archive.adaic.com/standards/83rat/html/ratl-14-04.html |
| Whither Sather ? | http://archive.adaic.com/standards/95lsn/ |
| Region-Based Model Abstraction | http://archive.adaic.com/standards/ada95.html |
| Concurrency | http://archive.comlab.ox.ac.uk/csp.html |
| Concurrent OCaml | http://archive.comlab.ox.ac.uk/csp.html |
| PROLAC: Language for protocol compilation | http://archive.comlab.ox.ac.uk/formal-methods/estelle.html |
| Udell: Test before you leap into development | http://archive.comlab.ox.ac.uk/z.html |
| Alloy: A Lightweight Object Modelling Notation | http://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 Detail | http://archive.develooper.com/perl6-internals@perl.org/msg09812.html |
| The New C++: Trip Report, October 2002 | http://archive.devx.com/cplus/free/articles/dkhs41602/dkhs2-2.asp |
| Small Time Languages | http://archive.devx.com/free/hotlinks/2002/ednote022002/ednote022002.asp |
| 2001 -- The Year When DotGNU Was Born | http://archive.dotgnu.org/pipermail/developers/2002-January/001599.html |
| Why Objects Have Failed | http://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 evaluation | http://archives.cs.iastate.edu/documents/disk0/00/00/02/53/ |
| General Purpose Cellular Automata Programming | http://archives.cs.iastate.edu/documents/disk0/00/00/02/73/ |
| Events and Continuations | http://archives.real-time.com/pipermail/cocoon-devel/2003-June/016105.html |
| Events and Continuations | http://archives.real-time.com/pipermail/cocoon-devel/2003-October/020448.html |
| Guido: Language Design Is Not Just Solving Puzzles | http://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 Platform | http://armedbear.org/abcl.html |
| Joe Armstrong's Blog | http://armstrongonsoftware.blogspot.com/ |
| Building a Modern Computer From First Principles | http://arraydesign.com/downloads/index.html |
| More sites like Lambda | http://arsmath.net/ |
| More sites like Lambda | http://arsmathematica.net/ |
| Programming as if Performance Mattered | http://arstechnica.com/cpu/004/pentium-m/pentium-m-1.html |
| Dynamic Programming Languages + VLIW/EPIC | http://arstechnica.com/cpu/1q99/ia-64-preview-1.html |
| The new old or The "Return" to Concurrency | http://arstechnica.com/guides/other/msh.ars |
| Microsoft Command Shell (msh) | http://arstechnica.com/guides/other/msh.ars |
| New Chip Heralds a Parallel Future | http://arstechnica.com/news.ars/post/20050124-4551.html |
| Compiler Technology for Scalable Architectures | http://arstechnica.com/news.ars/post/20060225-6265.html |
| PeakStream - a multi-core stream processing model | http://arstechnica.com/news.ars/post/20060918-7763.html |
| New Chip Heralds a Parallel Future | http://arstechnica.com/reviews/1q00/playstation2/ee-1.html |
| Chemistry, Graph Tranformation and Programming Languages | http://arstechnica.com/reviews/2q00/dna/dna-1.html |
| Virtual Machines, Language Runtimes, and the Future of Objective C | http://arstechnica.com/staff/fatbits.ars/2005/10/3/1412 |
| Virtual Machines, Language Runtimes, and the Future of Objective C | http://arstechnica.com/staff/fatbits.ars/2005/9/27/1372 |
| Virtual Machines, Language Runtimes, and the Future of Objective C | http://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 Junkie | http://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 Programmers | http://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 back | http://article.gmane.org/gmane.comp.lang.lightweight/2274 |
| Generalized Algebraic Data Types and Object-Oriented Programming | http://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 Translations | http://article.gmane.org/gmane.comp.lang.scala/2815 |
| Sun Open Sources Java Platform | http://article.gmane.org/gmane.comp.lang.scala/2826 |
| Functional programming in Java | http://article.gmane.org/gmane.comp.lib.boost.announce/45 |
| Apple: procedural -> OO -> AOP -> advanced procedural | http://article.gmane.org/gmane.comp.lib.boost.devel/146501/ |
| GvR: Rejecting the J2 decorators proposal | http://article.gmane.org/gmane.comp.python.devel/63486 |
| The Next Mainstream Programming Languages | http://article.gmane.org/gmane.games.devel.sweng/5845 |
| Transparent Persistence | http://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 Paper | http://artificeeternity.com/bookofsand/ |
| Impedance mismatch: RDBMS and PLs | http://arxiv.org/abs/cs.LO/0106035 |
| Introduction to computability logic | http://arxiv.org/abs/cs.LO/0407054 |
| In the beginning was game semantics | http://arxiv.org/abs/cs.LO/0507045 |
| An Operational Foundation for Delimited Continuations in the CPS Hierarchy | http://arxiv.org/abs/cs.LO/0508048 |
| Process calculi for transactions | http://arxiv.org/abs/cs.LO/0610137 |
| Tom 2.4 Released | http://arxiv.org/abs/cs.PL/0601019 |
| Toward an architecture for quantum programming | http://arxiv.org/abs/cs/0103009 |
| In the beginning was game semantics | http://arxiv.org/abs/math.LO/0506553 |
| The logic of communicating on channels | http://arxiv.org/abs/math/0312422 |
| Amusing question | http://arxiv.org/abs/q-alg/9702014 |
| Towards Applicative Relational Programming | http://arxiv.org/pdf/cs.PL/0602099 |
| XLANG and WSFL: Syntactic Arsenic | http://asdl.sourceforge.net/ |
| Why type systems are interesting - part II | http://ase.arc.nasa.gov/people/venet/ |
| Why type systems are interesting - part II | http://ase.arc.nasa.gov/people/venet/lomaps96.ps |
| Eiffel Studio adds GPL version | http://aseigo.blogspot.com |
| Google Code Search | http://asert.arbornetworks.com/2006/10/static-code-analysis-using-google-code-search/ |
| set-based 3-tier Client Server programming | http://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 hike | http://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 |
| SQLX | http://asktom.oracle.com/~sdillon/rss.html |
| Persistent functional databases | http://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:36858373078604 |
| Extensible Term Language | http://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 Building | http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/149878 |
| Mixing paradigms (Python) | http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/220234 |
| Pythologic - Prolog syntax in Python | http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/303057 |
| A simple equation solver using attribute access and introspection | http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/303396 |
| Cache decorator in python 2.4 | http://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 Python | http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/384122 |
| Python: Generator methods | http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/392154 |
| Python metaprogramming with decorators | http://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 Python | http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/474088 |
| The Case for First Class Messages | http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/52215 |
| Patterns for Scripted Applications and scripting | http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/66531 |
| Common Lisp Cookbook | http://aspn.activestate.com/ASPN/Cookbook/Python |
| Language Neutrality and the Java Platform | http://aspn.activestate.com/ASPN/Mail/Message/language-dev/722505 |
| AOS VM | http://aspn.activestate.com/ASPN/Mail/Message/language-dev/722505 |
| Python Cookbook | http://aspn.ActiveState.com/ASPN/Python/Cookbook/ |
| The Sound of Mathematics | http://au.metamath.org/mpegif/mmmusic.html |
| Why Johnny can't code | http://august.penguin.org.il/AUG5/pres-files/E-Learning-2.pps |
| The new old or The "Return" to Concurrency | http://ausweb.scu.edu.au/aw05/papers/refereed/arora/AroraN-PannanL-AUSWEB05.pdf |
| Automath | http://automath.webhop.net/ |
| Literature on Programming Languages | http://avalon.cs.ucdavis.edu/~keen/Papers.html |
| The solution to all your troubles... | http://awaretek.com/atesterea.html |
| An AWK to C++ Translator | http://awka.sourceforge.net/ |
| C++ -> HDL | http://azur.stanford.edu/~lucs/csynth/ |
| RSS vs. Echo | http://backend.userland.com/2003/06/26#a313 |
| RSS vs. Echo | http://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 Mono | http://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 software | http://bayes.cs.ucla.edu/BOOK-2K/book_review.html |
| Bruce Tate: Technologies that may challenge Java | http://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 Released | http://bc.tech.coop/blog/051002.html |
| Functional Relational Programming: Out of the tar pit | http://ben.moseley.name/frp/frp.html |
| Functional Relational Programming: Out of the tar pit | http://ben.moseley.name/frp/paper-v1_01.pdf |
| SISCweb | http://benjisimon.blogspot.com/2005/06/siscweb-initial-thoughts.html |
| Old computer science and technical books worth searching for | http://bergeron.math.uqam.ca/Species/especes.html |
| McBride Derivative paper | http://bergeron.math.uqam.ca/Species/especes.html |
| Differentiating Data Structures | http://bergeron.math.uqam.ca/Species/especes.html |
| Developing Interactive Web Programs (Scheme Servlets) | http://beta4.com/seaside2 |
| Events and Continuations | http://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 Languages | http://bi.snu.ac.kr/~syshin/Research/molecule_comp.html |
| Organizing papers... | http://bibdesk.sourceforge.net/ |
| Frink | http://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.5 | http://billharlan.com/pub/papers/A_Tirade_Against_the_Cult_of_Performance.html |
| Chemistry, Graph Tranformation and Programming Languages | http://bioinfo.uib.es/~cesc/recerca/icgt-rome.pdf |
| Language Neutrality and the Java Platform | http://bistro.sourceforge.net/ |
| A Core Calculus for Scala Type Checking | http://bistro.sourceforge.net |
| The fate of reduce() in Python 3000 | http://bistro.sourceforge.net |
| ILC2002 Proceedings and Videos | http://bitconjurer.org/BitTorrent/ |
| Lisp Machine Progress Report | http://bitsavers.org/pdf/mit/cadr/chineualJan84/ |
| Holding onto JavaScript's past | http://bitworking.org/news/From_trash_to_treasure |
| Language-Centric Software Development | http://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 Architecture | http://bkasm.sf.net |
| JavaScript and domain specific Languages | http://bknr.net/parenscript |
| Lisp Machine Manual | http://bknr.net/static/lmman/areas.xml |
| Lisp Machine Manual | http://bknr.net/static/lmman/fd-clo.xml#Closure-Manipulating%20Functions-section |
| Lisp Machine Manual | http://bknr.net/static/lmman/fd-con.xml#cdr-code-section |
| Lisp Machine Manual | http://bknr.net/static/lmman/fd-sg.xml |
| Lisp Machine Manual | http://bknr.net/static/lmman/frontpage.html |
| Lisp Machine Manual | http://bknr.net/static/lmman/title.xml |
| Gosling vs. Dynamic Languages | http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/2958 |
| Closures for Java or money back | http://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 PostScript | http://blah.math.tu-graz.ac.at/~ward/lego/PostScript.html |
| Human Factors Research On Programming Language Syntax | http://blender.org |
| PyLogo | http://blog.colorstudy.com/ianb/weblog/2003/11/18.html#P37 |
| Prothon | http://blog.colorstudy.com/ianb/weblog/2004/03/30.html#P77 |
| New CLR Language: Boo | http://blog.colorstudy.com/ianb/weblog/2004/07/16.html#P133 |
| Python, metaprogramming, and macros | http://blog.colorstudy.com/ianb/weblog/2004/11/21.html#P184 |
| Laszlo - So good, I had to change my underwear | http://blog.debreuil.com/archive/2004/08/18/376.aspx |
| Ian Bicking: The challenge of metaprogramming | http://blog.ianbicking.org/respecting-the-programmer |
| Ian Bicking: The challenge of metaprogramming | http://blog.ianbicking.org/the-challenge-of-metaprogramming.html |
| Ian Bicking: The challenge of metaprogramming | http://blog.ianbicking.org/the-challenge-of-metaprogramming-comment-4.html |
| Connecting The Dots | http://blog.ianbicking.org/thoughts-on-ruby-on-rails.html |
| Connecting The Dots | http://blog.ianbicking.org/what-really-makes-rails-work.html |
| The long tail of programming languages | http://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 E4X | http://blog.leetspeak.org/archives/2004/01/18/xml-hack/ |
| Practical OCaml | http://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 Project | http://blog.moertel.com/articles/2006/01/20/wondrous-oddities-rs-function-call-semantics |
| Dynamic Software Updating for C | http://blog.quenta.org/ |
| Dynamic Software Updating for C | http://blog.quenta.org/2006/04/why-neptune.html |
| Parser that allow syntax extensions | http://blog.quenta.org/2006/06/hadrian-demo.html |
| PyPy | http://blog.zenspider.com/ |
| DSL for blog aggregators | http://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 Nant | http://blogs.acceleration.net/ryan/articles/577.aspx |
| Interview with Adam Dunkels | http://blogs.bl0rg.net/netzstaub/archives/000493.html |
| A Lisp to JavaScript Compiler in 100 Lines | http://blogs.bl0rg.net/netzstaub/archives/000525.html |
| JavaScript and domain specific Languages | http://blogs.bl0rg.net/netzstaub/archives/000525.html |
| First WinFx "application" written in SML | http://blogs.gotdotnet.com/BradA/ |
| The Revised C++ Language Design Supporting .NET | http://blogs.gotdotnet.com/brada |
| The Revised C++ Language Design Supporting .NET | http://blogs.gotdotnet.com/branbray |
| Weblog on CLR Implementation | http://blogs.gotdotnet.com/cbrumme/ |
| CLR Memory Model | http://blogs.gotdotnet.com/cbrumme/PermaLink.aspx/480d3a6d-1aa8-4694-96db-c69f01d7ff2b |
| Hugunin's IronPython | http://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 Model | http://blogs.gotdotnet.com/cbrumme/PermaLink.aspx/d5fbb311-0c95-46ac-9c46-8f8c0e6ae561 |
| The Revised C++ Language Design Supporting .NET | http://blogs.gotdotnet.com/cbrumme |
| Guest Bloggers on LtU? | http://blogs.gotdotnet.com/cbrumme |
| Thoughts From The Head | http://blogs.gotdotnet.com/emeijer/ |
| Erik Meijer on LtU | http://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 Anamorphisms | http://blogs.gotdotnet.com/emeijer/PermaLink.aspx/30391acc-49e2-4365-ad1d-2d287ef64460 |
| Erik Meijer: Visual Basic Programmers Love Anamorphisms | http://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 Research | http://blogs.gotdotnet.com/emeijer/PermaLink.aspx/c15c9d4c-e0f7-44b6-8de6-e857910940f3 |
| Unifying Tables, Objects and Documents | http://blogs.gotdotnet.com/emeijer/PermaLink.aspx/dca98581-c453-4601-aac5-0e4ad1af6149 |
| Inside every API is a programming language struggling to get out | http://blogs.gotdotnet.com/emeijer/PermaLink.aspx/ea13a4da-7421-44af-99e8-fc86de84e29c |
| Metaclass programming in Python, Part 2 | http://blogs.gotdotnet.com/emeijer/PermaLink.aspx/eb37226d-25d9-4a3c-bfe8-f26a1137ebc6 |
| Closures and mutability | http://blogs.gotdotnet.com/emeijer/PermaLink.aspx/efe79830-c3b8-46a0-a69e-9705cd74701e |
| Longhorn Markup Language (code-named "XAML") Overview | http://blogs.gotdotnet.com/emeijer/PermaLink.aspx/f0bdf5c8-ec34-4dbb-b51e-6982a93be2e5 |
| C# Language Specification 2.0 draft | http://blogs.gotdotnet.com/EricGu/permalink.aspx/23fd65e3-8502-43da-9d33-c6f2ca638080 |
| The Revised C++ Language Design Supporting .NET | http://blogs.gotdotnet.com/ericgu |
| A VB.NET Critique | http://blogs.gotdotnet.com/EricLi/ |
| The JScript Type System, Part One | http://blogs.gotdotnet.com/EricLi/commentview.aspx/c23e8719-7dd7-4d57-bb3b-bd2c51baca83 |
| JScript is a Functional Language | http://blogs.gotdotnet.com/EricLi/PermaLink.aspx/17d9d5ed-402e-4174-98ab-a2690976756a |
| JScript is a Functional Language | http://blogs.gotdotnet.com/EricLi/PermaLink.aspx/f249659d-a3f1-4f6b-9ca3-3bbcc2df240e |
| CLR Panel notes | http://blogs.gotdotnet.com/jasonz/PermaLink.aspx/efae2b1f-61af-4c66-8dbe-dc6b86c20645 |
| First WinFx "application" written in SML | http://blogs.gotdotnet.com/marcmill/permalink.aspx/f513664a-38a6-42fe-8089-c6349975563a |
| Stanley Lippman's C++ Blog | http://blogs.gotdotnet.com/slippman/ |
| The Revised C++ Language Design Supporting .NET | http://blogs.gotdotnet.com/slippman/ |
| A VB.NET Critique | http://blogs.gotdotnet.com/slippman/ |
| The Revised C++ Language Design Supporting .NET | http://blogs.gotdotnet.com/slippman/PermaLink.aspx/e234b925-0ea4-4e54-af05-719e17483fba |
| The Revised C++ Language Design Supporting .NET | http://blogs.gotdotnet.com/slippman/PermaLink.aspx/e8eb85c5-5bb3-49ba-9053-908d2edcb486 |
| Tim Bray: The History of RDF | http://blogs.law.harvard.edu/isItTheSyntax |
| Philip Greenspun: Lisp diehards = Holocaust deniers | http://blogs.law.harvard.edu/philg/2003/09/22#a1844 |
| Scheme on the CLR | http://blogs.msdn.com/brada/archive/2004/12/02/274150.aspx |
| Finalization (CLR) | http://blogs.msdn.com/cbrumme/archive/2004/02/20/77460.aspx |
| CLR Hosting | http://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 Open | http://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 Types | http://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 report | http://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 Wildcards | http://blogs.msdn.com/ericgu/archive/2005/05/26/422247.aspx |
| Leak Free Javascript Closures | http://blogs.msdn.com/ericlippert/archive/2003/09/17/53038.aspx |
| Metaprogramming, Toast and the Future of Development Tools | http://blogs.msdn.com/ericlippert/archive/2004/03/04/83981.aspx |
| Eric Lippert does SimpleScript | http://blogs.msdn.com/ericlippert/archive/2004/03/29/101254.aspx |
| Error handling strategies | http://blogs.msdn.com/ericlippert/archive/2004/08/19.aspx |
| Error handling strategies | http://blogs.msdn.com/ericlippert/archive/2004/08/23/218974.aspx |
| Closures for Java or money back | http://blogs.msdn.com/ericlippert/archive/2006/03/31/566058.aspx |
| Lang .NET Symposium Registration Now Open | http://blogs.msdn.com/hugunin/ |
| CLR Generics and code sharing | http://blogs.msdn.com/joelpob/archive/2004/11/17/259224.aspx |
| Visual Basic 9 Interview on DDJ | http://blogs.msdn.com/jroxe/default.aspx |
| UML and DSLs | http://blogs.msdn.com/keith_short/archive/2004/04/16/114960.aspx |
| Microsoft and DSLs @ OOPSLA | http://blogs.msdn.com/keith_short/archive/2004/10/27/248583.aspx |
| Software Factories at OOPSLA 2005 | http://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 Support | http://blogs.msdn.com/mglehman/archive/2006/08/02/LANG_NET_2006_SYMPOSIUM_CONTINUES.aspx |
| Visual Basic and LINQ | http://blogs.msdn.com/robertco/ |
| Visual Basic 9 Interview on DDJ | http://blogs.msdn.com/robertco/ |
| Towards a Natural Theory of Programming Languages | http://blogs.msdn.com/slippman/archive/2004/06/02/146730.aspx |
| Lisp is sin | http://blogs.msdn.com/sriram/archive/2006/01/15/lisp_is_sin.aspx |
| Visual Basic 9 Interview on DDJ | http://blogs.msdn.com/vbteam/archive/category/4743.aspx |
| Visual Basic and LINQ | http://blogs.msdn.com/vbteam/archive/category/4743.aspx |
| Visual Basic 9 Interview on DDJ | http://blogs.msdn.com/vsdata/ |
| Visual Basic and LINQ | http://blogs.msdn.com/vsdata/ |
| RDF and Databases | http://blogs.osafoundation.org/mitch/000092.html |
| Closures for Java or money back | http://blogs.sun.com/ahe/entry/full_disclosure |
| Closures for Java or money back | http://blogs.sun.com/ahe/entry/non_local_return_and_lexical |
| F3 - Functional GUI Development for Java | http://blogs.sun.com/chrisoliver/category/F3 |
| Closures for Java or money back | http://blogs.sun.com/gbracha/entry/achieving_closure |
| Strongtalk goes open source | http://blogs.sun.com/gbracha/entry/invokedynamic |
| Closures for Java or money back | http://blogs.sun.com/jag/entry/the_black_hole_theory_of |
| Dtracing Python | http://blogs.sun.com/roller/comments/smg/Weblog/beer_python_and_stuff |
| Flexible Addition of Static Typing to Dynamically Typed Programs | http://blogs.sun.com/roller/page/gbracha?entry=a_few_ideas_on_type |
| Closures for Java or money back | http://blogs.sun.com/roller/page/gbracha?entry=achieving_closure |
| public vs. published interfaces | http://blogs.sun.com/roller/page/gbracha?entry=developing_modules_for_development |
| Invokedynamic | http://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 Languages | http://blogs.sun.com/roller/page/jag/20060323 |
| Crash-Only Software | http://blogs.sun.com/roller/page/val/20040712#is_b_your_b_software |
| Closures for Java or money back | http://blogs.sun.com/roller/resources/ahe/closures.pdf |
| ActiveOberon | http://bluebottle.ethz.ch/index.html |
| ActiveOberon | http://bluebottle.ethz.ch/languagereport/ActiveReport.pdf |
| ActiveOberon | http://bluebottle.ethz.ch/languagereport/index.html |
| Frege's Contribution to Philosophy of Language | http://bobjweil.com/heck/pdf/unpublished/FregeContribution.pdf |
| VMlambda: A Functional Calculus for Scientific Discovery | http://bonsai.ims.u-tokyo.ac.jp/~bannai/publist.html |
| Static Typing Where Possible, Dynamic Typing When Needed | http://boo.codehaus.org/ |
| Type inference for Python | http://boo.codehaus.org/ |
| Javascript department | http://boo.codehaus.org/ |
| source code conversion | http://boo.codehaus.org/ |
| Static Typing Where Possible, Dynamic Typing When Needed | http://boo.codehaus.org/Boo+AddIn+For+SharpDevelop |
| Let's make a programming language! | http://boo.codehaus.org/BooManifesto.pdf |
| New CLR Language: Boo | http://boo.codehaus.org/BooManifesto.pdf |
| Static Typing Where Possible, Dynamic Typing When Needed | http://boo.codehaus.org/Differences+with+Csharp |
| Static Typing Where Possible, Dynamic Typing When Needed | http://boo.codehaus.org/Duck+Typing |
| Buried Treasure - No Fluff Just Stuff | http://boo.codehaus.org/Duck+Typing |
| Static Typing Where Possible, Dynamic Typing When Needed | http://boo.codehaus.org/Gotchas+for+Python+Users |
| New CLR Language: Boo | http://boo.codehaus.org/Home |
| Static Typing Where Possible, Dynamic Typing When Needed | http://boo.codehaus.org/Syntactic+Macros |
| Static Typing Where Possible, Dynamic Typing When Needed | http://boo.codehaus.org/Type+Inference |
| Buried Treasure - No Fluff Just Stuff | http://boo.codehaus.org |
| Want to learn something new | http://books.google.com/books?id=w-XjuvpOrjMC |
| Creating applications with Mozilla | http://books.mozdev.org/chapters/ |
| Linguistic side effects | http://books.pdox.net/Math/Language%20Proof%20and%20Logic.pdf |
| Creating applications with Mozilla | http://books.slashdot.org/article.pl?sid=02/10/15/0124228&mode=thread&tid=154 |
| SPARK and high integrity software | http://books.slashdot.org/article.pl?sid=04/05/19/190235&mode=thread&tid=126&tid=156&tid=188&tid=192 |
| Parrot In Detail | http://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 Guide | http://books.slashdot.org/books/03/03/20/0220248.shtml?tid=192&tid=185&tid=156 |
| Book Review: Purely Functional Data Structures | http://books.slashdot.org/books/04/02/19/2257203.shtml |
| SPARK and high integrity software | http://books.slashdot.org/comments.pl?sid=108184&cid=9197735 |
| SPARK and high integrity software | http://books.slashdot.org/comments.pl?sid=108184&cid=9198643 |
| Chu Spaces | http://boole.stanford.edu/pub/concur02.pdf |
| Implementing arrays | http://boost.org/boost/tuple/ |
| The fate of reduce() in Python 3000 | http://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 Principle | http://boost.org/doc/html/signals.html |
| Hungarian Notation vs The Right Thing | http://boost.org/libs/mpl/doc/tutorial/dimensional-analysis.html |
| Implementing arrays | http://boost.org/libs/tuple/doc/tuple_users_guide.html |
| Exception-Safety in Generic Components | http://boost.org/more/generic_exception_safety.html |
| ACM Queue: A Conversation with Steve Ross-Talbot | http://bpt.hpi.uni-potsdam.de/twiki/pub/Public/PiHypeExample/PiHypeExample.pdf |
| Gilad Is Right | http://bracha.org/ |
| eWeek: Sun Digging Deep for Dynamic Language Support | http://bracha.org/computationalTheology.html |
| eWeek: Sun Digging Deep for Dynamic Language Support | http://bracha.org/cv.pdf |
| Reflection in Java: how are they getting with it? | http://bracha.org/mirrors.pdf |
| Gilad Is Right | http://bracha.org/pluggable-types.pdf |
| Lang .NET Symposium Registration Now Open | http://bracha.org/Site/Home.html |
| 2005 Programming Languages Day at Watson | http://bracha.org/wildcards.pdf |
| Adding Wildcards to Java | http://bracha.org/wildcards.pdf |
| The new old or The "Return" to Concurrency | http://brainop.media.mit.edu/people/bdenckla.html |
| Inform 7: A relational DSL for interactive fiction with natural language syntax | http://brasslantern.org/writers/iftheory/i7observations.html |
| Poplog | http://breakers.typepad.com/WallySnow.jpg |
| Concatenative Language Kont | http://brian.mastenbrook.net/display/6 |
| Functional libraries for Java | http://brinch-hansen.net/papers/1999b.pdf |
| Promising OS's from a Programming Language Perspective | http://brix-os.sourceforge.net/?p0=info&p1=tetra&p2=intro |
| Promising OS's from a Programming Language Perspective | http://brix-os.sourceforge.net/?p0=info |
| Language design: Escaping escapes | http://brl.sourceforge.net/brl_4.html#SEC19 |
| Every language you never wanted to know | http://brucethegoose.blogspot.com/2004/08/virtual-unknowns-2004-08-23.html |
| Every language you never wanted to know | http://brucethegoose.blogspot.com |
| Educational Pearl: Automata as Macros | http://brucio.blogspot.com/ |
| Continuations in Java and Java-based Web Frameworks | http://bsd.cs.cofc.edu/CommonLisp/WebLogs/ProjectDiary/ |
| Continuations in Java and Java-based Web Frameworks | http://bsd.cs.cofc.edu/twiki/bin/view/CLJproject/WebHome |
| Copying, Cloning, and Marshalling in .NET | http://btobsearch.barnesandnoble.com/textbooks/booksearch/isbninquiry.asp?userid=185VCNNWXJ&btob=Y&isbn=0201657686 |
| Eiffel Studio adds GPL version | http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=361001 |
| Closures for Java or money back | http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6389769 |
| Early Java: Worse is Better and Meta is Better, Two Lessons | http://burks.brighton.ac.uk/burks/foldoc/74/64.htm |
| (Text) Adventures in Prolog | http://burks.bton.ac.uk/burks/language/prolog/amzi/index.htm |
| Parameterized Unit Tests | http://c2.com/cgi/wiki?AcceptanceTest |
| Twisted Matrix Networking for Python | http://c2.com/cgi/wiki?AdapterPattern |
| Transparent Persistence | http://c2.com/cgi/wiki?AdvantagesOfFunctionalProgramming |
| Alan Kay to receive Turing Award | http://c2.com/cgi/wiki?AlanKayIsTron |
| Two Languages (high+low level) vs One Language | http://c2.com/cgi/wiki?AlternateHardAndSoftLayers |
| A Proposal For Classifying Tangled Code | http://c2.com/cgi/wiki?AlternateHardAndSoftLayers |
| OCaml, an Introduction | http://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 Messages | http://c2.com/cgi/wiki?BenefitsOfDynamicTyping |
| The Dream of a Perfect Language | http://c2.com/cgi/wiki?BigDesign |
| Object Functional Patterns | http://c2.com/cgi/wiki?CategoryObjectFunctionalPatterns |
| Please help add entries to FreeTechBooks.com | http://c2.com/cgi/wiki?CategoryOnlineBook |
| Refactoring Functional Programs | http://c2.com/cgi/wiki?CodeSmells |
| Python 2.3 Release Schedule | http://c2.com/cgi/wiki?ComeFrom |
| Ian Bicking: The challenge of metaprogramming | http://c2.com/cgi/wiki?ContinuationPassingStyle |
| Guido: Language Design Is Not Just Solving Puzzles | http://c2.com/cgi/wiki?CounterInManyProgrammingLanguages |
| What is so bad about compiling? | http://c2.com/cgi/wiki?CpsTransformation |
| C# Literature and Interviews | http://c2.com/cgi/wiki?CsharpLiteratureAndInterviews |
| Pragmatic Programmers Interview | http://c2.com/cgi/wiki?DavidThomasOnTheBenefitsOfDynamicTyping |
| [The Creation of a Constraint-based Programming Language] | http://c2.com/cgi/wiki?DeclarativeGuiLanguage |
| John Vlissides | http://c2.com/cgi/wiki?DesignPatternsBook |
| Distributed Functional Programming | http://c2.com/cgi/wiki?DistributedCoalition |
| rST - Remote Smalltalk | http://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 Focus | http://c2.com/cgi/wiki?EprimeLanguage |
| What are The Atoms of Programming Languages? | http://c2.com/cgi/wiki?EssAndKayCombinators |
| Ian Bicking: The challenge of metaprogramming | http://c2.com/cgi/wiki?ExternalizeTheStack |
| Refactoring Functional Programs | http://c2.com/cgi/wiki?ExtremeNormalForm |
| Let's make a programming language! | http://c2.com/cgi/wiki?FaqMode |
| Transparent Persistence | http://c2.com/cgi/wiki?FpVsOo |
| Aardappel and visual programming | http://c2.com/cgi/wiki?GraphicalProgramming |
| Aardappel and visual programming | http://c2.com/cgi/wiki?GraphicalProgrammingLanguage |
| Transparent Persistence | http://c2.com/cgi/wiki?GraphReducer |
| Parameterized Unit Tests | http://c2.com/cgi/wiki?GuruChecksOutput |
| Software ideals and history | http://c2.com/cgi/wiki?HeInventedTheTerm |
| The Behavior of Behavior | http://c2.com/cgi/wiki?HotDraw |
| [The Creation of a Constraint-based Programming Language] | http://c2.com/cgi/wiki?InventorsParadox |
| Iteration Abstraction in Sather | http://c2.com/cgi/wiki?IteratorSemanticsIsWrong |
| Java Design Flaws | http://c2.com/cgi/wiki?JavaDesignFlaws |
| 10 Reasons We Need Java 3.0 | http://c2.com/cgi/wiki?JavaThree |
| New features proposed for Java 1.5 by Sun | http://c2.com/cgi/wiki?JavaThree |
| John Vlissides | http://c2.com/cgi/wiki?JohnVlissides |
| Mechanics of designing and implementing a language | http://c2.com/cgi/wiki?KayLanguage |
| Impedance mismatch: RDBMS and PLs | http://c2.com/cgi/wiki?KayLanguage |
| Expressivity | http://c2.com/cgi/wiki?LanguagesAreOperatingSystems |
| Liskov Substitution all over again | http://c2.com/cgi/wiki?LiskovSubstitutionPrinciple |
| circle "is-a" ellipse: round 42 | http://c2.com/cgi/wiki?LiskovSubstitutionPrinciple |
| The Case for First Class Messages | http://c2.com/cgi/wiki?MainstreamInfluenceOfFunctionalLanguages |
| Concatenative Language Kont | http://c2.com/cgi/wiki?MeaningfulNames |
| XLANG and WSFL: Syntactic Arsenic | http://c2.com/cgi/wiki?OnceAndOnlyOnce |
| Refactoring Functional Programs | http://c2.com/cgi/wiki?OnceAndOnlyOnce |
| Designing Reusable Classes (PDF) | http://c2.com/cgi/wiki?OnceAndOnlyOnce |
| Stroustrup's C++ Style Sweet Spot | http://c2.com/cgi/wiki?OnlySayThingsThatCanBeHeard |
| Haskell for C Programmers | http://c2.com/cgi/wiki?OnMonads |
| OO Best Feature Poll | http://c2.com/cgi/wiki?OoBestFeaturePoll |
| Understanding continuations | http://c2.com/cgi/wiki?OriginalIoLanguage |
| Udell at OSCON: IronPython news | http://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 Patterns | http://c2.com/cgi/wiki?ProgrammingLanguageNamingPatterns |
| Ian Bicking: The challenge of metaprogramming | http://c2.com/cgi/wiki?ProperTailRecursion |
| Python Compared to Other Languages | http://c2.com/cgi/wiki?PythonIdioms |
| Python Compared to Other Languages | http://c2.com/cgi/wiki?PythonPhilosophy |
| LtU: Style and Focus | http://c2.com/cgi/wiki?PythonVsPerl |
| A Proposal For Classifying Tangled Code | http://c2.com/cgi/wiki?RavioliCode |
| Sinister Scheme Sample Perplexes Python Porter | http://c2.com/cgi/wiki?RecentChanges |
| Jef Raskin: The Woes of IDEs | http://c2.com/cgi/wiki?RefactoringBrowserForCplusPlus |
| XNHTML | http://c2.com/cgi/wiki?RestArchitecturalStyle |
| The Next Move in Programming (Livschitz interview) | http://c2.com/cgi/wiki?RightThing |
| Alan Kay to receive Turing Award | http://c2.com/cgi/wiki?search=AlanKay |
| LtU: Style and Focus | http://c2.com/cgi/wiki?search=sucks |
| Concepts: Design choices for template argument checking | http://c2.com/cgi/wiki?SetsOfRequirements |
| Sinister Scheme Sample Perplexes Python Porter | http://c2.com/cgi/wiki?SinisterSchemeSamplePerplexesPythonPorter |
| Dynamic languages and virtual machines | http://c2.com/cgi/wiki?SmugLispWeenies |
| Advantages of Soft Typing | http://c2.com/cgi/wiki?SoftTyping |
| Call for Papers: ACM Symposium on Dynamic Languages | http://c2.com/cgi/wiki?SoftTyping |
| A Proposal For Classifying Tangled Code | http://c2.com/cgi/wiki?SpaghettiCode |
| Educational Pearl: Automata as Macros | http://c2.com/cgi/wiki?StumblingBlocksForDomainSpecificLanguages |
| Implicit parallel functional programming | http://c2.com/cgi/wiki?SufficientlySmartCompiler |
| Suneido language | http://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 Concurrency | http://c2.com/cgi/wiki?SuperCollider |
| Mechanics of designing and implementing a language | http://c2.com/cgi/wiki?SuperCombinators |
| The right default: concurrent components with message passing | http://c2.com/cgi/wiki?SwingWorkerRaceCondition |
| Notes on Programming in C | http://c2.com/cgi/wiki?ThelopLanguage |
| SchemeUnit and SchemeQL: Two Little Languages | http://c2.com/cgi/wiki?TheThirdManifesto |
| Let's make a programming language! | http://c2.com/cgi/wiki?ThreadMode |
| Python 9: Interview with Bruce Eckel | http://c2.com/cgi/wiki?TruckNumber |
| Parameterized Unit Tests | http://c2.com/cgi/wiki?UnitTest |
| Editors, Ahoy! | http://c2.com/cgi/wiki?VerifyOutputWithGrammar |
| OO Best Feature Poll | http://c2.com/cgi/wiki?WhatIsAnAdvancer |
| Scheme & Lisp Language War | http://c2.com/cgi/wiki?WhatMakesAgoodLanguageGood |
| EJB critique | http://c2.com/cgi/wiki?WhatsWrongWithEjb |
| EJB critique | http://c2.com/cgi/wiki?WikiWikiWeb |
| C# Literature and Interviews | http://c2.com/cgi/wiki?WikiWikiWeb |
| Object Functional Patterns | http://c2.com/cgi/wiki?WikiWikiWeb |
| Java Design Flaws | http://c2.com/cgi/wiki?WikiWikiWeb |
| Playing with Swiki | http://c2.com/cgi/wiki?WikiWikiWeb |
| Yes, Bob, I too want to work in a dynamically typed language | http://c2.com/cgi/wiki?WyCash |
| SPMD - Single Program Multiple Data in Haskell | http://c2.com/cgi-bin/wiki?AdvantagesOfFp |
| An interview with Chris Date | http://c2.com/cgi-bin/wiki?AutoKeysVersusDomainKeys |
| Roll your own with JavaCC | http://c2.com/cgi-bin/wiki?InterpreterPattern |
| "Popular vs. Good" in Programming Languages | http://c2.com/cgi-bin/wiki?TestDrivenDevelopment |
| An interview with Chris Date | http://c2.com/cgi-bin/wiki?TutorialDee |
| The Case for First Class Messages | http://c2.com/cgi-bin/wiki?TypeErasure |
| Roll your own with JavaCC | http://c2.com/cgi-bin/wiki?WelcomeVisitors |
| Is Inheritance a Pillar of OO? | http://c2.com/doc/everything.html |
| Functional Images | http://c2.com/doc/plumbin/ |
| Reading, Writing, and Code | http://c2.com/doc/SignatureSurvey/ |
| Ada and Java: real-time advantages | http://c2.com/ppr/about/author/ward.html |
| Java and Pointers | http://c2.com/ppr/checks.html#2 |
| A virtual class calculus | http://caesarj.org/ |
| Haskell Functional Programming Bookstore | http://cafeshops.com/haskell_books/ |
| PeakStream - a multi-core stream processing model | http://cag.csail.mit.edu/streamit/ |
| Why Are ALL Programming Languages So Low Level? | http://cag.csail.mit.edu/streamit/ |
| 50 Questions for a Language Designer | http://cal018000.student.utwente.nl/wakka/wakka.php?wakka=Questions |
| Calculemus 2005 | http://calculemus2006.loria.fr/ |
| Behaviour: Using CSS selectors to apply Javascript functionality | http://calculist.blogspot.com/ |
| Why Dependent Types Matter | http://calculist.blogspot.com/2005/04/balance-of-expressiveness-and.html |
| How To Read a Paper | http://calculist.blogspot.com/2005/05/how-to-read-semantics.html |
| Narrative Javascript | http://calculist.blogspot.com/2005/06/too-much-recursion_111886156463188710.html |
| A Lisp to JavaScript Compiler in 100 Lines | http://calculist.blogspot.com/2005_06_01_calculist_archive.html |
| Updates on ICFP + OCaml book | http://callisto.swiki.net/1 |
| Tail call elimination decorator in Python | http://call-with-current-continuation.org/ |
| The Salishan problems | http://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 Semantics | http://caml.inria.fr/ |
| OCaml, an Introduction | http://caml.inria.fr/archives/200102/msg00149.html |
| OCaml on top of JVM/.NET | http://caml.inria.fr/archives/200102/msg00189.html |
| OCaml on top of JVM/.NET | http://caml.inria.fr/archives/200102/msg00190.html |
| Call-by-name is dual to call-by-value | http://caml.inria.fr/archives/200106/msg00325.html |
| Backwards Debugging | http://caml.inria.fr/archives/200110/msg00033.html |
| JoCaml | http://caml.inria.fr/archives/200301/msg00243.html |
| Article on F# | http://caml.inria.fr/archives/200305/msg00296.html |
| The Little MLer | http://caml.inria.fr/archives/200307/msg00245.html |
| PLT Spy - Python in Scheme | http://caml.inria.fr/archives/200402/msg00092.html |
| OCaml Release 3.08.0 | http://caml.inria.fr/archives/200407/msg00172.html |
| OCaml Release 3.08.0 | http://caml.inria.fr/archives/200407/msg00177.html |
| Eliminating Array Bound Checking through Non-dependent types | http://caml.inria.fr/archives/200407/msg00496.html |
| Eliminating Array Bound Checking through Non-dependent types | http://caml.inria.fr/archives/200408/msg00030.html |
| Calculemus 2005 | http://caml.inria.fr/archives/200411/msg00076.html |
| Polyglot and Nested Inheritance | http://caml.inria.fr/archives/200412/msg00195.html |
| Poplog | http://caml.inria.fr/camlidl |
| JScript is a Functional Language | http://caml.inria.fr/camlp4/ |
| Why type systems are interesting | http://caml.inria.fr/camlp4/ |
| Ian Bicking: The challenge of metaprogramming | http://caml.inria.fr/camlp4/ |
| Larry Wall: Apocalypse 6 | http://caml.inria.fr/camlp4/manual/manual005.html |
| "Popular vs. Good" in Programming Languages | http://caml.inria.fr/camlp4/manual/manual006.html#toc17 |
| "Popular vs. Good" in Programming Languages | http://caml.inria.fr/camlp4/manual/manual007.html |
| Links Slides | http://caml.inria.fr/cgi-bin/hump.en.cgi?contrib=296 |
| Links Slides | http://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 Slides | http://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 Slides | http://caml.inria.fr/cgi-bin/hump.en.cgi?contrib=403 |
| Links Slides | http://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 Scheme | http://caml.inria.fr/FAQ/FAQ_EXPERT-eng.html#polymorphisme |
| "Popular vs. Good" in Programming Languages | http://caml.inria.fr/humps/caml_latest.html |
| OCaml, an Introduction | http://caml.inria.fr/humps/index.html |
| Language Construction | http://caml.inria.fr/humps/index.html |
| Updates on ICFP + OCaml book | http://caml.inria.fr/icfp00-contest/ |
| Popularity of (Functional) Languages | http://caml.inria.fr/ocaml/ |
| OCaml Release 3.08.0 | http://caml.inria.fr/ocaml/distrib.html |
| OCaml Translation and Functional Objects | http://caml.inria.fr/ocaml/htmlman/manual004.html#ss:functional-objects |
| OCaml Translation and Functional Objects | http://caml.inria.fr/ocaml/htmlman/manual004.html |
| OCaml vs. C++ for Dynamic Programming | http://caml.inria.fr/ocaml/index.en.html |
| Constructive Computation Theory. Course notes on lambda calculus | http://caml.inria.fr/ocaml/index.html |
| OCaml Tutorials and Summary | http://caml.inria.fr/ocaml/numerical.html |
| OCaml 3.0.9 | http://caml.inria.fr/ocaml/release.en.html |
| New features proposed for Java 1.5 by Sun | http://caml.inria.fr/ocaml |
| Developing Applications with Objective Caml | http://caml.inria.fr/oreilly-book/ |
| Developing Applications with Objective CAML | http://caml.inria.fr/oreilly-book/ |
| Languages Poster | http://caml.inria.fr/oreilly-book/ |
| Developing Applications with Objective CAML | http://caml.inria.fr/oreilly-book/html/book-ora154.html |
| OCaml, an Introduction | http://caml.inria.fr/oreilly-book/html/book-ora191.html |
| What I Hate About Your Programming Language | http://caml.inria.fr/oreilly-book/html/book-ora202.html |
| Developing Applications with Objective CAML | http://caml.inria.fr/oreilly-book/html/index.html |
| OCaml 3.0.9 | http://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 Typing | http://caml.inria.fr/pub/docs/manual-camlp4/index.html |
| Parser that allow syntax extensions | http://caml.inria.fr/pub/docs/manual-camlp4/manual005.html#toc11 |
| Practical OCaml | http://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 Stuff | http://caml.inria.fr/pub/docs/manual-ocaml/libref/Pervasives.html |
| OOP Parallel class hierarchies | http://caml.inria.fr/pub/docs/manual-ocaml/manual005.html#ss:using-coercions |
| OOP Parallel class hierarchies | http://caml.inria.fr/pub/docs/manual-ocaml/manual014.html |
| Backwards debugging | http://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 Classes | http://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 Network | http://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 sin | http://caml.inria.fr/pub/ml-archives/caml-list/2000/07/fbd81abbbb41662e8b9585888d3f3292.en.html |
| Zipper-based file server/OS | http://caml.inria.fr/pub/ml-archives/caml-list/2003/04/d9701aacd4580cf3feb60ae8cd7a1836.en.html |
| Good languages with simple grammar | http://caml.inria.fr/pub/ml-archives/caml-list/2004/08/8173e85e98832b3a81518074ca216ad2.en.html |
| Mechanics of designing and implementing a language | http://caml.inria.fr/pub/ml-archives/caml-list/2004/10/06593c8612be418e12a286faba979e96.fr.html |
| Native delimited continuations in (byte-code) OCaml | http://caml.inria.fr/pub/ml-archives/caml-list/2006/02/8fc9c1a56c497b9743515a5e3432d704.en.html |
| Native delimited continuations in (byte-code) OCaml | http://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 inheritance | http://caml.inria.fr/pub/papers/remy_vouillon-objective_ml-tapos98.pdf |
| A Typeful Approach to Object-Oriented Programming with Multiple inheritance | http://caml.inria.fr/pub/papers |
| On the Revival of Dynamic Languages | http://caml.inria.fr/resources/doc/index.en.html |
| Why type systems are interesting | http://caml.inria.fr/users_programs-eng.html |
| Guido: Language Design Is Not Just Solving Puzzles | http://caml.inria.fr |
| On the Revival of Dynamic Languages | http://caml.inria.fr |
| The Next Mainstream Programming Languages | http://caml.inria.fr |
| Tuples + Objects + Infosets =Too Much Stuff! | http://caml.inria.fr |
| Yearning for a practical scheme | http://caml.inria.fr |
| Whither Sather ? | http://caml.inria.fr |
| Bertrand Meyer on Software Quality | http://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 Kay | http://caml.inria.fr |
| ACM Queue: On Usability of Programming Languages | http://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 Fellow | http://campus.acm.org/public/pressroom/press_releases/1_2006/acm_fellows_2006.cfm |
| X2EE Revamps J2EE | http://candlelightsoftware.com |
| ruby vs python | http://candygram.sourceforge.net/ |
| Candygram: Erlang Message Passing Semantics in Python | http://candygram.sourceforge.net/ |
| Early history of Fortran | http://cap-lore.com/stories/Assembler.html |
| The right default: concurrent components with message passing | http://case.syr.edu/assets/documents/SoftwareProjectManagement-7-26-01Roundtable.ppt |
| Arrows, like Monads, are Monoids | http://cat.inist.fr/?aModele=afficheN&cpsidt=14666146 |
| Links | http://catamaran.labs.cs.uu.nl/twiki/pt/bin/view/Stratego/WebHome |
| Control-Flow Integrity | http://catb.org/~esr/intercal/ |
| Best route for new language to be self-hosting | http://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 Processing | http://catless.ncl.ac.uk/Risks/9.01.html#subj2 |
| Design Paradigms | http://catless.ncl.ac.uk/Risks |
| Alan Kay: Software Design, the Future of Programming... | http://cause-www.niss.ac.uk/ir/library/html/erm99027.html |
| NULL | http://cause-www.niss.ac.uk/ir/library/html/erm99027.html |
| Quotes | http://cause-www.niss.ac.uk/ir/library/html/erm99027.html |
| Why Lists? | http://cc.usu.edu/~amcinnes/ctl_model_checker.csp |
| PyLogo | http://ccl.northwestern.edu/netlogo/ |
| NetLogo | http://ccl.northwestern.edu/netlogo/ |
| NetLogo | http://ccl.northwestern.edu/netlogo/docs/behaviorspace.html |
| NetLogo | http://ccl.northwestern.edu/netlogo/docs/faq.html#diff |
| NetLogo | http://ccl.northwestern.edu/netlogo/docs/hubnet.html |
| Ivor, a proof engine | http://c-corn.cs.ru.nl/ |
| Musical programming and languages | http://ccrma.stanford.edu/software/clm/ |
| Musical programming and languages | http://ccrma.stanford.edu/software/cm/doc/cm.html |
| LtU: Style and Focus | http://ccs.mit.edu/dell/site2004.pdf |
| Naked Objects | http://ccs.mit.edu/papers/CCSWP181/ |
| smgn: Rapid Prototyping of Small Domain-Specific Languages | http://cedar.csc.uvic.ca/twiki/kienle/pub/Main/MyPublications/KM:CIT:02.pdf |
| smgn: Rapid Prototyping of Small Domain-Specific Languages | http://cedar.csc.uvic.ca/twiki/kienle/pub/Main/MyPublications/KM:CIT:02.ps |
| Bruce Tate: Technologies that may challenge Java | http://cedet.sourceforge.net/info/semantic.html |
| Macros vs. Higher-order Programming | http://cedet.sourceforge.net/semantic.shtml |
| Abstracting Allocation: The New new Thing | http://cedric.cnam.fr/~delahaye/publications/LFM2002_meta.ps.gz |
| Invariants/Contracts vs. types | http://centrin.net.id/~marc/example.html |
| What makes Centum a bad language? | http://centum.sourceforge.net/ |
| AlgoVista | http://cgi.cs.arizona.edu:8080/algovista/servlet/algovista |
| More content | http://cgi.cse.unsw.edu.au/~ideas/ |
| Abstractionless programming | http://cgi.cse.unsw.edu.au/~ideas/index.php?module=articles&func=display&ptid=1&aid=369 |
| Partial trig functions | http://cgi.cse.unsw.edu.au/~lambert/cgi-bin/blog/science/mckitrick6.html |
| Jon Udell: Languages and environments | http://cglib.sourceforge.net |
| Why type systems are interesting | http://cglib.sourceforge.net |
| Ruby 2.0 News | http://chadfowler.com/index.cgi/Computing/Programming/Ruby/NotSoFast.rdoc,v |
| Anders Hejlsberg - Tour through computing industry history at the Microsoft Museum | http://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 VB | http://channel9.msdn.com/Showpost.aspx?postid=116700 |
| Channel 9 Videos on VB | http://channel9.msdn.com/Showpost.aspx?postid=116702 |
| Life and Times of Anders Hejlsberg | http://channel9.msdn.com/ShowPost.aspx?PostID=159952 |
| Why Johnny can't code | http://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 Monoids | http://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 Icky | http://christophe.delord.free.fr/en/pylog/index.html |
| The Problem With Parsing - an essay | http://christophe.delord.free.fr/en/tpg/ |
| Dodo | http://christophe.delord.free.fr/tpg/index.html |
| Large imperative code --> functional | http://chromium.sourceforge.net |
| Chu Spaces | http://chu.stanford.edu/ |
| Chu Spaces | http://chu.stanford.edu/guide.html |
| Chuck - Concurrent audio programming language | http://chuck.cs.princeton.edu/ |
| VPython | http://cil.andrew.cmu.edu/mi.html |
| VPython | http://cil.andrew.cmu.edu/projects/visual/ |
| OO Jokes | http://cis.gsu.edu/~shong/oojokes/index.html |
| Comparing the Expressive Power of the Synchronous and the Asynchronous pi-calculus | http://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 Theory | http://citeseer.csail.mit.edu/645174.html |
| Combining computational effects | http://citeseer.csail.mit.edu/717524.html |
| Combining computational effects | http://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 logic | http://citeseer.csail.mit.edu/danvy89functional.html |
| From shift and reset to polarized linear logic | http://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 Call | http://citeseer.csail.mit.edu/fernandez00algebra.html |
| Constraint Programming | http://citeseer.csail.mit.edu/group96constraint.html |
| Djinn, a theorem prover in Haskell, for Haskell. | http://citeseer.csail.mit.edu/restall01relevant.html |
| R6RS Status Report | http://citeseer.ifi.unizh.ch/peytonjones99stretching.html |
| Conjunction types | http://citeseer.ist.psu.edu/ |
| How do Java generics correspond to System F-(omega)? | http://citeseer.ist.psu.edu/103197.html |
| Multidimensional Virtual Classes | http://citeseer.ist.psu.edu/103197.html |
| Persistent functional databases | http://citeseer.ist.psu.edu/10471.html |
| Reflection in logic, functional and object-oriented programming: a Short Comparative Study | http://citeseer.ist.psu.edu/106401.html |
| Crystal Scheme: A Language for Massively Parallel Machines | http://citeseer.ist.psu.edu/123020.html |
| Abstractionless programming | http://citeseer.ist.psu.edu/133314.html |
| The pi-Calculus in Direct Style | http://citeseer.ist.psu.edu/142345.html |
| OOPSLA 2005 Reports | http://citeseer.ist.psu.edu/14244.html |
| Basic(er) Simple(r) Type Theory(?) | http://citeseer.ist.psu.edu/14244.html |
| Conjunction types | http://citeseer.ist.psu.edu/14244.html |
| Getting Started | http://citeseer.ist.psu.edu/14244.html |
| Prototype based OO | http://citeseer.ist.psu.edu/14611.html |
| Classes or prototypes | http://citeseer.ist.psu.edu/14611.html |
| Lambda the Ultimate Set Comprehension | http://citeseer.ist.psu.edu/166172.html |
| Type Difference | http://citeseer.ist.psu.edu/169874.html |
| Old computer science and technical books worth searching for | http://citeseer.ist.psu.edu/194550.html |
| Trampolining Architectures | http://citeseer.ist.psu.edu/224757.html |
| Dynamic Semantics | http://citeseer.ist.psu.edu/26605.html |
| The Haskell Programmer's Guide to the IO Monad --- Don't Panic | http://citeseer.ist.psu.edu/269479.html |
| Active Libraries and Universal Languages | http://citeseer.ist.psu.edu/272342.html |
| Understanding continuations | http://citeseer.ist.psu.edu/288145.html |
| Description Logics in Literate Haskell | http://citeseer.ist.psu.edu/29210.html |
| Why type systems are interesting | http://citeseer.ist.psu.edu/293490.html |
| Dating Design Patterns | http://citeseer.ist.psu.edu/297288.html |
| Langauges and Hardware... | http://citeseer.ist.psu.edu/306128.html |
| Why type systems are interesting | http://citeseer.ist.psu.edu/333346.html |
| Xactium -- "lightweight language engineering" ??!? | http://citeseer.ist.psu.edu/398612.html |
| Tail of Nil and Its Type | http://citeseer.ist.psu.edu/400030.html |
| Lambda the Ultimate Set Comprehension | http://citeseer.ist.psu.edu/41123.html |
| Asynchronous Exceptions in Haskell | http://citeseer.ist.psu.edu/415348.html |
| Multi-Return Function Call | http://citeseer.ist.psu.edu/4469.html |
| A Brief History of Scala | http://citeseer.ist.psu.edu/489974.html |
| Dynamic vs. Static Typing - A Pattern-Based Analysis | http://citeseer.ist.psu.edu/495614.html |
| Variables as Channels | http://citeseer.ist.psu.edu/502831.html |
| Selective Open Recursion: A Solution to the Fragile Base Class Problem | http://citeseer.ist.psu.edu/528828.html |
| Type Theoretical Foundations for Data Structures, Classes, and Objects | http://citeseer.ist.psu.edu/54630.html |
| Decomposing lambda - the Kernel language | http://citeseer.ist.psu.edu/559885.html |
| Typed Concurrent Programming with Logic Variables | http://citeseer.ist.psu.edu/581802.html |
| Life and Times of Anders Hejlsberg | http://citeseer.ist.psu.edu/610025.html |
| An interview with Chris Date | http://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 expressible | http://citeseer.ist.psu.edu/630239.html |
| Syntax, Semantics and all that Stuff | http://citeseer.ist.psu.edu/638218.html |
| On Evaluation Contexts, Continuations, and the Rest of Computation | http://citeseer.ist.psu.edu/651433.html |
| Explaining monads | http://citeseer.ist.psu.edu/653507.html |
| Formal methods for O/R mapping | http://citeseer.ist.psu.edu/654174.html |
| Why type systems are interesting | http://citeseer.ist.psu.edu/658381.html |
| Human Factors Research On Programming Language Syntax | http://citeseer.ist.psu.edu/664874.html |
| Constraint-Based Type Inference for Guarded Algebraic Data Types | http://citeseer.ist.psu.edu/669510.html |
| E Thesis: Robust Composition | http://citeseer.ist.psu.edu/670457.html |
| Retrospective: The Essence of Compiling with Continuations | http://citeseer.ist.psu.edu/697897.html |
| Good Ideas, Through the Looking Glass | http://citeseer.ist.psu.edu/722833.html |
| Scrap your Nameplate | http://citeseer.ist.psu.edu/724708.html |
| The Weird World of Bi-Directional Programming | http://citeseer.ist.psu.edu/745681.html |
| Gilad Is Right | http://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 Comprehension | http://citeseer.ist.psu.edu/94763.html |
| Advantages of Soft Typing | http://citeseer.ist.psu.edu/9622.html |
| OOPSLA 2005 Reports | http://citeseer.ist.psu.edu/abadi89dynamic.html |
| Scoping based on control flow graph | http://citeseer.ist.psu.edu/abel99termination.html |
| Future of software design? | http://citeseer.ist.psu.edu/adya02cooperative.html |
| Type Inference in Object Oriented Languages | http://citeseer.ist.psu.edu/agesen95cartesian.html |
| Type inference for Python | http://citeseer.ist.psu.edu/agesen95type.html |
| Selective Open Recursion: A Solution to the Fragile Base Class Problem | http://citeseer.ist.psu.edu/ancona00extending.html |
| Uniform Proofs as a Foundation for Logic Programming | http://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 Theory | http://citeseer.ist.psu.edu/barendregt94introduction.html |
| The Killer Application for Concatenative Languages | http://citeseer.ist.psu.edu/bawden93implementing.html |
| Language design: Escaping escapes | http://citeseer.ist.psu.edu/bawden99quasiquotation.html |
| Can one avoid monads? | http://citeseer.ist.psu.edu/benton00monads.html |
| Uniform Proofs as a Foundation for Logic Programming | http://citeseer.ist.psu.edu/bonner93transaction.html |
| Reversible generators | http://citeseer.ist.psu.edu/booth97walk.html |
| Nested commits for mobile calculi: extending Join | http://citeseer.ist.psu.edu/bruni04nested.html |
| OOP Is Much Better in Theory Than in Practice | http://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 continuations | http://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 Messages | http://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 Type | http://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-or | http://citeseer.ist.psu.edu/cartwright92observable.html |
| Closures for Java or money back | http://citeseer.ist.psu.edu/cartwright98compatible.html |
| A rationale for semantically enhanced library languages | http://citeseer.ist.psu.edu/chiba95metaobject.html |
| Your favourite editor/IDE | http://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 Variables | http://citeseer.ist.psu.edu/collet01operational.html |
| Lambda-mu | http://citeseer.ist.psu.edu/context/14385/0 |
| E Thesis: Robust Composition | http://citeseer.ist.psu.edu/context/167756/0 |
| Protocol languages | http://citeseer.ist.psu.edu/context/498016/468149 |
| The X10 Programming Language | http://citeseer.ist.psu.edu/context/6952/0 |
| E Thesis: Robust Composition | http://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 ML | http://citeseer.ist.psu.edu/danvy89functional.html |
| Circular references | http://citeseer.ist.psu.edu/danvy92representing.html |
| Future of software design? | http://citeseer.ist.psu.edu/davie98efficient.html |
| Continuations for Parallel Logic Programming | http://citeseer.ist.psu.edu/deboer93paradigm.html |
| Building Interpreters by Composing Monads | http://citeseer.ist.psu.edu/duponcheel95using.html |
| Nanopass Compiler Framework | http://citeseer.ist.psu.edu/dybvig90destinationdriven.html |
| Garbage Collection as a Lazy Algorithm | http://citeseer.ist.psu.edu/ennals03optimistic.html |
| Two Thank Yous for Peter van Roy | http://citeseer.ist.psu.edu/ennals03optimistic.html |
| Dynamic Eager Haskell | http://citeseer.ist.psu.edu/ennals03optimistic.html |
| A Generic Component Framework for System Modeling | http://citeseer.ist.psu.edu/ermel96taste.html |
| Message Passing vs. Multi-Methods; Mixing the two? | http://citeseer.ist.psu.edu/ernst98predicate.html |
| Advantages of Soft Typing | http://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 freedom | http://citeseer.ist.psu.edu/felleisen90expressive.html |
| Hundreds of Impossibility Results for Distributed Computing | http://citeseer.ist.psu.edu/fich03hundreds.html |
| Understanding continuations | http://citeseer.ist.psu.edu/filinski89declarative.html |
| A Practical Theory of Programming | http://citeseer.ist.psu.edu/filinski89declarative.html |
| Call-by-what? | http://citeseer.ist.psu.edu/filinski89declarative.html |
| Switch statement design | http://citeseer.ist.psu.edu/filinski89declarative.html |
| AOP blog and aosd discussion | http://citeseer.ist.psu.edu/filman00aspectoriented.html |
| Scalable Component Abstractions | http://citeseer.ist.psu.edu/findler98modular.html |
| Context Free: Grammars as Graphics | http://citeseer.ist.psu.edu/flajolet95computer.html |
| When to create syntax? | http://citeseer.ist.psu.edu/flatt02composable.html |
| Educational Pearl: Automata as Macros | http://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 Composition | http://citeseer.ist.psu.edu/fournet95reflexive.html |
| Gilad Bracha: Will Continuations continue? | http://citeseer.ist.psu.edu/fuchs95escaping.html |
| A Generic Component Framework for System Modeling | http://citeseer.ist.psu.edu/gajewsky01rulebased.html |
| Trampolining Architectures | http://citeseer.ist.psu.edu/ganz00trampolining.html |
| Trampolining Architectures | http://citeseer.ist.psu.edu/ganz99trampolined.html |
| if Records - Labels = Tuples then Rows - Labels = what? | http://citeseer.ist.psu.edu/gaster96polymorphic.html |
| Practical OCaml | http://citeseer.ist.psu.edu/gibbons98underappreciated.html |
| BitC, a new OS implementation language | http://citeseer.ist.psu.edu/goubault-larrecq97logical.html |
| Constraint Programming | http://citeseer.ist.psu.edu/group96constraint.html |
| F3 - Functional GUI Development for Java | http://citeseer.ist.psu.edu/grust03monad.html |
| Wadler's Blog: Penn, PADL, POPL, and Plan-X | http://citeseer.ist.psu.edu/grust99comprehending.html |
| Persistent functional databases | http://citeseer.ist.psu.edu/grust99comprehending.html |
| The fundamental difference between Sets and Lists? | http://citeseer.ist.psu.edu/grust99comprehending.html |
| A Monadic Framework for Subcontinuations | http://citeseer.ist.psu.edu/gunter95generalization.html |
| Why type systems are interesting - part II | http://citeseer.ist.psu.edu/guttman95vlisp.html |
| any functional language without GC? | http://citeseer.ist.psu.edu/hallenberg02combining.html |
| Syntax, Semantics and all that Stuff | http://citeseer.ist.psu.edu/harel04modeling.html |
| Commentary on Standard ML | http://citeseer.ist.psu.edu/harper97interpretation.html |
| Why I Like PLT Scheme | http://citeseer.ist.psu.edu/hedqvist98parallel.html |
| Subcontinuations | http://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-Howard | http://citeseer.ist.psu.edu/hughes96proving.html |
| Relevance of Curry-Howard | http://citeseer.ist.psu.edu/hughes99recursion.html |
| Programming Paradigms of the Andorra Kernel Language | http://citeseer.ist.psu.edu/janson91programming.html |
| The X10 Programming Language | http://citeseer.ist.psu.edu/janson94akl.html |
| Petition for adding garbage collection to C++. | http://citeseer.ist.psu.edu/kakkad96portable.html |
| Type Nomenclature | http://citeseer.ist.psu.edu/kelsey89realistic.html |
| Implicitly Heterogeneous Multi-stage Programming | http://citeseer.ist.psu.edu/kelsey97prescheme.html |
| CPS without GC? | http://citeseer.ist.psu.edu/kelsey97prescheme.html |
| Ian Bicking: The challenge of metaprogramming | http://citeseer.ist.psu.edu/kelsey97prescheme.html |
| PyPy wins a funding contract with the EU | http://citeseer.ist.psu.edu/kelsey97prescheme.html |
| Functional multi-method programming language | http://citeseer.ist.psu.edu/kiczales90efficient.html |
| Description Logics in Literate Haskell | http://citeseer.ist.psu.edu/kifer90logical.html |
| No new items? | http://citeseer.ist.psu.edu/korn98traversalbased.html |
| Linguistic Reuse | http://citeseer.ist.psu.edu/krishnamurthi01linguistic.html |
| Building Interpreters by Composing Monads | http://citeseer.ist.psu.edu/labragayo01lps.html |
| UML and DSLs | http://citeseer.ist.psu.edu/lamport97composition.html |
| A Debugging Environment for Lazy Functional Languages | http://citeseer.ist.psu.edu/lapalme99debugging.html |
| The Complexity Zoo | http://citeseer.ist.psu.edu/lawall96optimality.html |
| The pi-Calculus in Direct Style | http://citeseer.ist.psu.edu/liquori98deep.html |
| Why type systems are interesting | http://citeseer.ist.psu.edu/luo90extended.html |
| Gilad Bracha: Will Continuations continue? | http://citeseer.ist.psu.edu/manolescu02workflow.html |
| Event-Based Programming without Inversion of Control | http://citeseer.ist.psu.edu/manolescu02workflow.html |
| Practical OCaml | http://citeseer.ist.psu.edu/mcbride01faking.html |
| First Class Values, Types as values within a Programming Language | http://citeseer.ist.psu.edu/mcbride01faking.html |
| Getting Started | http://citeseer.ist.psu.edu/meijer91functional.html |
| Filter-Reduce Optimization | http://citeseer.ist.psu.edu/meijer91functional.html |
| The Haskell Programmer's Guide to the IO Monad --- Don't Panic | http://citeseer.ist.psu.edu/moggi89notions.html |
| Garbage collecting computations | http://citeseer.ist.psu.edu/moreau96continuing.html |
| Rigour is good for you and feasible: reflections on formal treatments of C and UDP sockets | http://citeseer.ist.psu.edu/norrish02rigour.html |
| Persistent functional databases | http://citeseer.ist.psu.edu/okasaki96functional.html |
| Two Thank Yous for Peter van Roy | http://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-calculus | http://citeseer.ist.psu.edu/palamidessi97comparing.html |
| Human Factors Research On Programming Language Syntax | http://citeseer.ist.psu.edu/pane00studying.html |
| Ruby 2.0 News | http://citeseer.ist.psu.edu/peytonjones92implementing.html |
| Object Oriented Programming + Referential Transparency | http://citeseer.ist.psu.edu/peytonjones92implementing.html |
| Conjunction types | http://citeseer.ist.psu.edu/pierce91programming.html |
| Foundational Calculi for Programming Languages (intro) | http://citeseer.ist.psu.edu/pierce95foundational.html |
| Google Code Search | http://citeseer.ist.psu.edu/pierce98local.html |
| Combining computational effects | http://citeseer.ist.psu.edu/plotkin02notions.html |
| Functional programming and software engineering | http://citeseer.ist.psu.edu/plotkin81structural.html |
| Circular references | http://citeseer.ist.psu.edu/power99closed.html |
| When to create syntax? | http://citeseer.ist.psu.edu/queinnec96macroexpansion.html |
| Implementing Declarative Parallel Bottom-Avoiding Choice | http://citeseer.ist.psu.edu/rauberdubois02implementing.html |
| BitC, a new OS implementation language | http://citeseer.ist.psu.edu/ravara99algebra.html |
| A Type Theory for Memory Allocation and Data Layout | http://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 Games | http://citeseer.ist.psu.edu/romein95multigame.html |
| Multigame A Very High Level Language for Describing Board Games | http://citeseer.ist.psu.edu/romein97application.html |
| Referentially Transparent Scheme | http://citeseer.ist.psu.edu/sabry98what.html |
| The Next Mainstream Programming Languages | http://citeseer.ist.psu.edu/sangiorgi99interpreting.html |
| Concurrent Clustered Programming | http://citeseer.ist.psu.edu/saraswat91semantic.html |
| Lambda-mu | http://citeseer.ist.psu.edu/selinger99control.html |
| Practical: Designing a graph matching language. | http://citeseer.ist.psu.edu/sheng99graph.html |
| Embedding one language in another | http://citeseer.ist.psu.edu/simmons92language.html |
| Typed Concurrent Programming with Logic Variables | http://citeseer.ist.psu.edu/smolka95oz.html |
| Formal methods for O/R mapping | http://citeseer.ist.psu.edu/smolka95oz.html |
| Top N Papers 2005 | http://citeseer.ist.psu.edu/source.html |
| Deconstructing Process Isolation | http://citeseer.ist.psu.edu/spatscheck99defending.html |
| Top N Papers 2005 | http://citeseer.ist.psu.edu/statistics.html |
| Building Interpreters by Composing Monads | http://citeseer.ist.psu.edu/steele94building.html |
| Pre-LINQ: rich object management in your PL | http://citeseer.ist.psu.edu/tarr93pleiades.html |
| Protocol languages | http://citeseer.ist.psu.edu/thiagarajan97expressively.html |
| Continuations for Parallel Logic Programming | http://citeseer.ist.psu.edu/todoran00continuations.html |
| ACM Queue: A Conversation with Steve Ross-Talbot | http://citeseer.ist.psu.edu/vanderaalst03pi.html |
| Active Libraries and Universal Languages | http://citeseer.ist.psu.edu/veldhuizen04active.html |
| Restructuring Partitioned Normal Form Relations Without Information Loss | http://citeseer.ist.psu.edu/vincent97restructuring.html |
| Predicate Dispatch in the news | http://citeseer.ist.psu.edu/wadler87views.html |
| The Killer Application for Concatenative Languages | http://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 Programming | http://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 Code | http://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 Systems | http://citeseer.ist.psu.edu/wright92syntactic.html |
| Expressivity | http://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-Howard | http://citeseer.lcs.mit.edu/felleisen90expressive.html |
| A Survey of Object-Oriented Concepts | http://citeseer.nj.nec.com/102142.html |
| SLAM (at POPL) | http://citeseer.nj.nec.com/103674.html |
| Concepts, Techniques and Models of Computer Programming | http://citeseer.nj.nec.com/120621.html |
| The Charity Language | http://citeseer.nj.nec.com/14385.html |
| Programming Linguistics | http://citeseer.nj.nec.com/14832.html |
| Reading Styles ( Idiomatic Lisp and Idiomatic Scheme ) | http://citeseer.nj.nec.com/162336.html |
| PROLAC: Language for protocol compilation | http://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 Lecture | http://citeseer.nj.nec.com/183013.html |
| Computing with Cells and Atoms | http://citeseer.nj.nec.com/193761.html |
| A semantics for imprecise exceptions | http://citeseer.nj.nec.com/196569.html |
| Logic/Object Oriented Fusion | http://citeseer.nj.nec.com/19900.html |
| Does Code Decay? | http://citeseer.nj.nec.com/200710.html |
| Type-safe Covariance in Eiffel | http://citeseer.nj.nec.com/24009.html |
| Logic/Object Oriented Fusion | http://citeseer.nj.nec.com/246051.html |
| Control handling primitives | http://citeseer.nj.nec.com/25749.html |
| Iteration Abstraction in Sather | http://citeseer.nj.nec.com/265.html |
| A Formal Model for an Expressive Fragment of XSLT | http://citeseer.nj.nec.com/295373.html |
| (Elegant) Recursive Ascent Parsing | http://citeseer.nj.nec.com/309419.html |
| Darcs | http://citeseer.nj.nec.com/316105.html |
| Constraint Logic Programming: A Survey | http://citeseer.nj.nec.com/334926.html |
| Computability and Recursion | http://citeseer.nj.nec.com/375380.html |
| Compiler reliability | http://citeseer.nj.nec.com/379562.html |
| Perspectives | http://citeseer.nj.nec.com/383622.html |
| Refactoring Functional Programs | http://citeseer.nj.nec.com/386474.html |
| Re-writing abstractions | http://citeseer.nj.nec.com/392916.html |
| Beyond Objects: Generative Programming | http://citeseer.nj.nec.com/408302.html |
| Getting Started | http://citeseer.nj.nec.com/423413.html |
| Sina Language and Composition Filters | http://citeseer.nj.nec.com/427558.html |
| Sina Language and Composition Filters | http://citeseer.nj.nec.com/441723.html |
| Ada and Java: real-time advantages | http://citeseer.nj.nec.com/445079.html |
| Events and Continuations | http://citeseer.nj.nec.com/4469.html |
| Intentional Programming Overview | http://citeseer.nj.nec.com/460278.html |
| Perspectives | http://citeseer.nj.nec.com/461895.html |
| vmgen: A Generator of Efficient Virtual Machine Interpreters | http://citeseer.nj.nec.com/485307.html |
| Types in Programming Languages | http://citeseer.nj.nec.com/489211.html |
| A Proposal For Classifying Tangled Code | http://citeseer.nj.nec.com/506922.html |
| Conceptual Integrity in Erlang | http://citeseer.nj.nec.com/574647.html |
| The Java™ specs in a formal way | http://citeseer.nj.nec.com/582912.html |
| (Elegant) Recursive Ascent Parsing | http://citeseer.nj.nec.com/82230.html |
| Feng Shui for Standard ML Programmers | http://citeseer.nj.nec.com/87305.html |
| (Lisp) Beating the Averages | http://citeseer.nj.nec.com/88826.html |
| Computing with Cells and Atoms | http://citeseer.nj.nec.com/adleman94molecular.html |
| Generator and Search Objects in Java | http://citeseer.nj.nec.com/allison00generator.html |
| Logic/Object Oriented Fusion | http://citeseer.nj.nec.com/amir01objectoriented.html |
| Garbage Collection Can Be Faster Than Stack Allocation | http://citeseer.nj.nec.com/appel87garbage.html |
| Garbage collection vs. reference counting in .NET | http://citeseer.nj.nec.com/appel87garbage.html |
| Search and Imperative Programming | http://citeseer.nj.nec.com/apt97search.html |
| Richard Hamming: You and Your Research | http://citeseer.nj.nec.com/articles.html |
| Elements of Basic Category Theory | http://citeseer.nj.nec.com/backhouse89making.html |
| NULL | http://citeseer.nj.nec.com/barendregt94introduction.html |
| Getting Started | http://citeseer.nj.nec.com/barendregt94introduction.html |
| Introduction to Lambda Calculus | http://citeseer.nj.nec.com/barendregt94introduction.html |
| Research Papers | http://citeseer.nj.nec.com/barendregt94introduction.html |
| The Impact of The Lambda Calculus... | http://citeseer.nj.nec.com/barendregt97impact.html |
| Links to JFP Papers | http://citeseer.nj.nec.com/betarte00type.html |
| Backwards Debugging | http://citeseer.nj.nec.com/booth97walk.html |
| Description Logics in Data Management | http://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 Languages | http://citeseer.nj.nec.com/breazu-tannen91structural.html |
| Spreadsheet Languages | http://citeseer.nj.nec.com/cache/papers/cs/17012/ftp:zSzzSzgatekeeper.dec.comzSzpubzSzDECzSzPascalzSziso10206.pdf/extended-pascal-iso.pdf |
| State and modularity | http://citeseer.nj.nec.com/cache/papers/cs/633/ftp:zSzzSzftp.cs.indiana.eduzSzpubzSzscheme-repositoryzSzdoczSzpubszSzexpress.pdf/felleisen90expressive.pdf |
| On Understanding Types, Data Abstraction, and Polymorphism | http://citeseer.nj.nec.com/cardelli85understanding.html |
| Bricklin: Why Johnny can't program | http://citeseer.nj.nec.com/cardelli89typeful.html |
| Patterns in Datatype-Generic Programming | http://citeseer.nj.nec.com/cardelli89typeful.html |
| The JScript Type System, Part One | http://citeseer.nj.nec.com/cardelli97type.html |
| Dynamic languages and virtual machines | http://citeseer.nj.nec.com/cardelli97type.html |
| static AND dynamic typing | http://citeseer.nj.nec.com/cartwright91soft.html |
| Co- and Contra-variance | http://citeseer.nj.nec.com/castagna95covariance.html |
| Escape Analysis for Java | http://citeseer.nj.nec.com/choi99escape.html |
| Parallel Programming with Logic Languages | http://citeseer.nj.nec.com/ciancarini92parallel.html |
| Darcs | http://citeseer.nj.nec.com/cinneide00composite.html |
| Darcs | http://citeseer.nj.nec.com/cinneide98program.html |
| Typed Logical Variables in Haskell | http://citeseer.nj.nec.com/claessen00typed.html |
| DDJ, March 2004, Programming Languages | http://citeseer.nj.nec.com/clements01little.html |
| Compiler reliability | http://citeseer.nj.nec.com/colby00certifying.html |
| The Query Language TQL | http://citeseer.nj.nec.com/conforti02tql.html |
| A tutorial on graph transformation | http://citeseer.nj.nec.com/context/199172/0 |
| Most amazing designer? | http://citeseer.nj.nec.com/context/28725/0 |
| The History of T | http://citeseer.nj.nec.com/context/28823/0 |
| The Charity Language | http://citeseer.nj.nec.com/context/359732/0 |
| Edsger Wybe Dijkstra (1930-2002) | http://citeseer.nj.nec.com/context/36701/0 |
| Tools for rules | http://citeseer.nj.nec.com/context/41717/0 |
| Looking for B. Moura dissertation | http://citeseer.nj.nec.com/context/64159/0 |
| Securing reflective towers | http://citeseer.nj.nec.com/context/72525/0 |
| GNU Prolog | http://citeseer.nj.nec.com/context/9367/0 |
| Concepts, Techniques and Models of Computer Programming | http://citeseer.nj.nec.com/cook92interfaces.html |
| Direct manipulation languages | http://citeseer.nj.nec.com/cs?q=Napier88&cs=1 |
| Research Publication Modes Need to be Reengineered | http://citeseer.nj.nec.com/cs |
| Real Programmers Don't Use Pascal | http://citeseer.nj.nec.com/curien00duality.html |
| SchemeUnit and SchemeQL: Two Little Languages | http://citeseer.nj.nec.com/darwen95third.html |
| Bricklin: Why Johnny can't program | http://citeseer.nj.nec.com/day99symbolic.html |
| Concept programming | http://citeseer.nj.nec.com/dedinechin97libraries.html |
| First-class Attribute Grammars | http://citeseer.nj.nec.com/demoor00firstclass.html |
| GNU Prolog | http://citeseer.nj.nec.com/diaz00gnu.html |
| Expressiveness of Declarative Languages | http://citeseer.nj.nec.com/did/31548 |
| Lazy Functional Parser Combinators in Java | http://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 |
| Seesoft | http://citeseer.nj.nec.com/eick94graphically.html |
| Polyglot Programming | http://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 errors | http://citeseer.nj.nec.com/felleisen90expressive.html |
| Events and Continuations | http://citeseer.nj.nec.com/filinski89declarative.html |
| Packrat Parsing | http://citeseer.nj.nec.com/filinski89declarative.html |
| The Java™ specs in a formal way | http://citeseer.nj.nec.com/filinski89declarative.html |
| Linguistic side effects | http://citeseer.nj.nec.com/filinski94recursion.html |
| Representing Monads | http://citeseer.nj.nec.com/filinski94representing.html |
| Python Metaclass Programming | http://citeseer.nj.nec.com/filinski94representing.html |
| Aspects, Quantification & Obliviousness | http://citeseer.nj.nec.com/filman00aspectoriented.html |
| NULL | http://citeseer.nj.nec.com/flanagan-essence.html |
| 20 Years of PLDI - CALL FOR NOMINATIONS | http://citeseer.nj.nec.com/flanagan-essence.html |
| The Essence of Compiling with Continutations | http://citeseer.nj.nec.com/flanagan-essence.html |
| Research Papers | http://citeseer.nj.nec.com/flanagan-essence.html |
| JScript is a Functional Language | http://citeseer.nj.nec.com/flatt02composable.html |
| Is Inheritance a Pillar of OO? | http://citeseer.nj.nec.com/flatt98classe.html |
| Using Mix-ins with Python | http://citeseer.nj.nec.com/flatt98classe.html |
| Sharing Code through First-class Environments | http://citeseer.nj.nec.com/gelernter87environments.html |
| Embedding Sequence Analysis in FP | http://citeseer.nj.nec.com/giegerich92embedding.html |
| Contributors Needed! | http://citeseer.nj.nec.com/gil98design.html |
| Floating Point Arithmetic | http://citeseer.nj.nec.com/goldberg91what.html |
| Events and Continuations | http://citeseer.nj.nec.com/graunke01automatically.html |
| Events and Continuations | http://citeseer.nj.nec.com/graunke03modeling.html |
| Copying and Comparing: Problems and Solutions | http://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 Language | http://citeseer.nj.nec.com/hasegawa95decomposing.html |
| Model Checking Java Programs Using Java PathFinder | http://citeseer.nj.nec.com/havelund98model.html |
| Links to JFP Papers | http://citeseer.nj.nec.com/hayden97distributed.html |
| Semantics of Programming Languages: A Tool-Oriented Approach | http://citeseer.nj.nec.com/heering00semantics.html |
| A Proposal For Classifying Tangled Code | http://citeseer.nj.nec.com/highley99aspect.html |
| Specifying reusable components using Contracts | http://citeseer.nj.nec.com/holland92specifying.html |
| Links to JFP Papers | http://citeseer.nj.nec.com/hoogendijk00container.html |
| Charming Python: Using combinatorial functions in the itertools module | http://citeseer.nj.nec.com/howard96inductive.html |
| B. Stroustrup: Serving the C++ Community | http://citeseer.nj.nec.com/howard96inductive.html |
| Generalising Monads to Arrows | http://citeseer.nj.nec.com/hughes98generalising.html |
| Fold and Unfold for Program Semantics | http://citeseer.nj.nec.com/hutton98fold.html |
| Folding over trees | http://citeseer.nj.nec.com/hutton98fold.html |
| The Java™ specs in a formal way | http://citeseer.nj.nec.com/igarashi99featherweight.html |
| Xtatic: Native XML processing for C# | http://citeseer.nj.nec.com/igarashi99featherweight.html |
| The Charity Language | http://citeseer.nj.nec.com/jacobs95objects.html |
| Programming Linguistics | http://citeseer.nj.nec.com/jacobs96inheritance.html |
| Papers in Coalgebra Theory and Applications | http://citeseer.nj.nec.com/jacobs97tutorial.html |
| Coalgebraic Reasoning about Classes in Object-Oriented Languages | http://citeseer.nj.nec.com/jacobs97tutorial.html |
| The Charity Language | http://citeseer.nj.nec.com/jacobs98coalgebraic.html |
| Coalgebraic Reasoning about Classes in Object-Oriented Languages | http://citeseer.nj.nec.com/jacobs98coalgebraic.html |
| Sharing Code through First-class Environments | http://citeseer.nj.nec.com/jagannathan89programming.html |
| Linguistic Universals and Particulars | http://citeseer.nj.nec.com/jones95using.html |
| Links to JFP Papers | http://citeseer.nj.nec.com/jun98visualisation.html |
| Domain-specific Embedded Languages and Program Generators | http://citeseer.nj.nec.com/kamin98research.html |
| Applications of Continuations | http://citeseer.nj.nec.com/kelsey95correspondence.html |
| Using Physical Dimensions | http://citeseer.nj.nec.com/kennedy94dimension.html |
| Efficient JVM Just-in-Time Compilation | http://citeseer.nj.nec.com/krall98efficient.html |
| Perspectives | http://citeseer.nj.nec.com/krishnamurthi98synthesizing.html |
| LPS: Language Prototyping System | http://citeseer.nj.nec.com/labragayo01lps.html |
| Representing Monads | http://citeseer.nj.nec.com/liang95monad.html |
| A Modular Monadic Action Semantics | http://citeseer.nj.nec.com/liang95monad.html |
| Composition Languages | http://citeseer.nj.nec.com/luckham95three.html |
| Real Time Processing | http://citeseer.nj.nec.com/lundqvist99formal.html |
| Elements of Basic Category Theory | http://citeseer.nj.nec.com/martini96element.html |
| Elements of Basic Category Theory | http://citeseer.nj.nec.com/martini96element.html |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://citeseer.nj.nec.com/massalin92synthesi.html |
| Udell on licensing and lock-in | http://citeseer.nj.nec.com/mattsson99mnesia.html |
| Hundred Year Language | http://citeseer.nj.nec.com/mcbride01derivative.html |
| Concepts, Techniques and Models of Computer Programming | http://citeseer.nj.nec.com/meijer91functional.html |
| All About Monads | http://citeseer.nj.nec.com/meijer95merging.html |
| Control handling primitives | http://citeseer.nj.nec.com/moreau94partial.html |
| Richard Hamming: You and Your Research | http://citeseer.nj.nec.com/mostcited.html |
| Putting Type Annotations to Work | http://citeseer.nj.nec.com/odersky96putting.html |
| Theorems for free! | http://citeseer.nj.nec.com/ohearn95parametricity.html |
| Towards the best collection API | http://citeseer.nj.nec.com/opdyke92refactoring.html |
| Evaluation Order Semantics in Expressions with Side Effects | http://citeseer.nj.nec.com/papaspyrou00study.html |
| JScript is a Functional Language | http://citeseer.nj.nec.com/pasalic02tagless.html |
| De-biforestation | http://citeseer.nj.nec.com/peytonjones96compiling.html |
| ll1-discuss on macros | http://citeseer.nj.nec.com/peytonjones96compiling.html |
| Misc Links | http://citeseer.nj.nec.com/peytonjones96compiling.html |
| Why Events Are a Bad Idea | http://citeseer.nj.nec.com/pike94acme.html |
| Dynamically scoped functions vs. AOP | http://citeseer.nj.nec.com/prehofer97from.html |
| Control handling primitives | http://citeseer.nj.nec.com/queinnec93library.html |
| Sharing Code through First-class Environments | http://citeseer.nj.nec.com/queinnec96sharing.html |
| TPK Algorithm in Different Programming Languages | http://citeseer.nj.nec.com/reid99handling.html |
| A Logic for Shared Mutable Data Structures | http://citeseer.nj.nec.com/reynolds02separation.html |
| B. Stroustrup: Serving the C++ Community | http://citeseer.nj.nec.com/reynolds02separation.html |
| Continuations Reading Group | http://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 Efficiency | http://citeseer.nj.nec.com/runciman96heap.html |
| What is a Purely Functional Language? | http://citeseer.nj.nec.com/sabry98what.html |
| Coroutines in C | http://citeseer.nj.nec.com/schinz01tail.html |
| Semantics | http://citeseer.nj.nec.com/schmidt96programming.html |
| Book Review: Purely Functional Data Structures | http://citeseer.nj.nec.com/seidel96randomized.html |
| Folding over trees | http://citeseer.nj.nec.com/sheard93fold.html |
| Refactoring Functional Programs | http://citeseer.nj.nec.com/simonyi95death.html |
| Richard Hamming: You and Your Research | http://citeseer.nj.nec.com/singhal96programming.html |
| Control handling primitives | http://citeseer.nj.nec.com/sitaram93handling.html |
| Delimited Control for PLT Scheme | http://citeseer.nj.nec.com/sitaram93handling.html |
| The Essence of Strategic Programming | http://citeseer.nj.nec.com/smaragdakis97distil.html |
| Richard Hamming: You and Your Research | http://citeseer.nj.nec.com/source.html |
| Small Time Languages | http://citeseer.nj.nec.com/stonebraker86design.html |
| An Analysis of the Divergence of Two Sather Dialects | http://citeseer.nj.nec.com/stoutamire96analysi.html |
| Xtatic: Native XML processing for C# | http://citeseer.nj.nec.com/studer00constructive.html |
| Coroutines in C | http://citeseer.nj.nec.com/tarditi90no.html |
| Richard Hamming: You and Your Research | http://citeseer.nj.nec.com/thomas93scalable.html |
| Programming Linguistics | http://citeseer.nj.nec.com/turi98foundation.html |
| A Revolution in Logic? | http://citeseer.nj.nec.com/vanbenthem00hintikka.html |
| Meta Programming with Concrete Object Syntax | http://citeseer.nj.nec.com/vandenbrand98current.html |
| Multiple inheritance thru automated delegation in Java | http://citeseer.nj.nec.com/viega98automated.html |
| Nonalgorithmic programming | http://citeseer.nj.nec.com/wadler95how.html |
| A formal semantics of patterns in XSLT | http://citeseer.nj.nec.com/wadler99formal.html |
| A Software Engineering Perspective on Algorithmics | http://citeseer.nj.nec.com/weihe99software.html |
| Uniprocessor Garbage Collection Techniques | http://citeseer.nj.nec.com/wilson92uniprocessor.html |
| Links to JFP Papers | http://citeseer.nj.nec.com/wong98kleisli.html |
| Barrier Methods for Garbage Collection | http://citeseer.nj.nec.com/zorn90barrier.html |
| How To Read a Paper | http://citeulike.org/ |
| Parrot 0.2.2 Released | http://cixar.com/~segphault/programming/code/samples/parrot_test/ |
| Mondo bizarro | http://c-jump.com/ |
| CLAIRE: Combining Sets, Search and Rules to Better Express Algorithms | http://claire3.free.fr/index.htm |
| The Nature of Lisp (a tutorial) | http://cl-cookbook.sourceforge.net/ |
| CleanJ - Concurrent Clean on Java VM | http://cleanj.sourceforge.net/ |
| Continuations as UI elements | http://cliki.net/CLIM |
| The Human-Language Interface | http://cliki.net/CLIM |
| What's up guys? | http://cliki.tunes.org/ |
| Message Object Oriented vs Function Object Oriented | http://cliki.tunes.org/Actor |
| Elements of Basic Category Theory | http://cliki.tunes.org/Category%20Theory%20101 |
| Does Visual Studio Rot the Mind? | http://cliki.tunes.org/CLIM |
| Concepts, Techniques and Models of Computer Programming | http://cliki.tunes.org/Dispatch |
| Lojban | http://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 methods | http://cliki.tunes.org/HTML%20special%20characters%20and%20symbols |
| LtU etiquette | http://cliki.tunes.org/index |
| Category theory | http://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 Heron | http://cliki.tunes.org/Metaprogramming |
| Explaining monads | http://cliki.tunes.org/Monad |
| Glossary page on Lambda? | http://cliki.tunes.org/Morphism |
| House , hOp - the Haskell Operating System | http://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 Code | http://clim.mikemac.com/ |
| The Human-Language Interface | http://clim.mikemac.com/ |
| The Human-Language Interface | http://clim.mikemac.com/images/listener1.jpg |
| The O'Ciao Approach to OO Logic Programming | http://clip.dia.fi.upm.es/ |
| Inside every API is a programming language struggling to get out | http://clip.dia.fi.upm.es/COLOGNET-WS/2002/PAPERS/Gupta.pdf |
| Binary relations | http://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-determinism | http://clocc.sf.net |
| Erlang is Icky | http://clocc.sf.net |
| "Popular vs. Good" in Programming Languages | http://clorb.sourceforge.net |
| CLRFIs | http://clrfi.alu.org/ |
| Erlisp: Common Lisp Meets Erlang | http://clrfi.alu.org/ |
| CLRFIs | http://clrfi.alu.org/mailman/listinfo/clrfi-process |
| CLRFIs | http://clrfi.alu.org/mailman/listinfo |
| CLRFIs | http://clrfi.alu.org/process/mechanism |
| CLRFIs | http://clrfi.alu.org/process |
| CLRFIs | http://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 Platform | http://clsql.b9.com/ |
| Links Slides | http://clsql.b9.com |
| "Popular vs. Good" in Programming Languages | http://clsql.b9.com |
| Mind Mappers | http://clusty.com/clustering |
| Interview with Brian Kernighan | http://cm.bell-labs.com/cm/cs/cstr/100.ps.gz |
| Learning a new programming language | http://cm.bell-labs.com/cm/cs/cstr/100.ps.gz |
| Small Time Languages | http://cm.bell-labs.com/cm/cs/tpop/index.html |
| The new old or The "Return" to Concurrency | http://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 natively | http://cm.bell-labs.com/cm/cs/who/blume/papers/nlffi.pdf |
| Teaching an ML compiler to speak C natively | http://cm.bell-labs.com/cm/cs/who/blume/papers/nlffi-entcs.pdf |
| C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberg | http://cm.bell-labs.com/cm/cs/who/dmr/chist.html |
| C language history | http://cm.bell-labs.com/cm/cs/who/dmr/chist.html |
| Five Little Languages and How They Grew: Talk at HOPL | http://cm.bell-labs.com/cm/cs/who/dmr/hopl.html |
| Arc - An Unfinished Dialect of Lisp | http://cm.bell-labs.com/cm/cs/who/wadler/armstrong.ps |
| Erlang/OTP release with multiprocessor support | http://cm.bell-labs.com/cm/cs/who/wadler/armstrong.ps |
| Industrial-Strength Functional Programming | http://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 Language | http://cm.bell-labs.com/cm/cs/who/wadler/steele-oopsla98.pdf |
| Comprehending Monads | http://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 Regression | http://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 engineering | http://cminusminus.org/ |
| Concurrency-oriented programming | http://cml.cs.uchicago.edu/ |
| Erlang concurrency: why asynchronious messages? | http://cml.cs.uchicago.edu/ |
| Why Dependent Types Matter | http://cnx.rice.edu/content/m10728/latest/ |
| Rediscovering Object Orientation | http://cobolreport.com/columnists/martin/04292002.asp |
| Events and Continuations | http://cocoon.apache.org/ |
| X2EE Revamps J2EE | http://cocoon.apache.org/2.1/introduction.html |
| Events and Continuations | http://cocoon.apache.org/2.1/userdocs/flow/api.html |
| Using continuations for web programming | http://cocoon.apache.org/2.1/userdocs/flow/api.html |
| Continuations library for Java | http://cocoon.apache.org/2.1/userdocs/flow/continuations.html |
| Using continuations for web programming | http://cocoon.apache.org/2.1/userdocs/flow/index.html |
| Lisp sans (((paren-theses ((hell))))) | http://code.google.com/p/ez2scm/ |
| muSE - an embeddable scheme dialect | http://code.google.com/p/muvee-symbolic-expressions/ |
| muSE - an embeddable scheme dialect | http://code.google.com/p/muvee-symbolic-expressions |
| Haskell -> Javascript converter, kind of | http://code.google.com/webtoolkit/ |
| A DSL based Web Framework. | http://code.google.com/webtoolkit/ |
| Google Web Toolkit | http://code.google.com/webtoolkit/overview.html |
| Every language you never wanted to know | http://codeaholic.blogspot.com |
| Code Generation Netwrok | http://codegeneration.net/tiki-index.php |
| Cog code generator | http://codegeneration.net/tiki-read_article.php?articleId=58 |
| Cog | http://codegeneration.net/tiki-read_article.php?articleId=58 |
| Sudoku | http://codepoetics.com/code/sudoku.hs |
| Grid Computing & the Linda Programming Model | http://codepoetics.com/poetix/index.php?m=20041116 |
| Grid Computing & the Linda Programming Model | http://codepoetics.com/poetix/index.php?m=20041117 |
| Grid Computing & the Linda Programming Model | http://codepoetics.com/poetix/index.php?m=20041118 |
| Mechanics of designing and implementing a language | http://codepoetics.com/poetix/index.php?p=103 |
| Mechanics of designing and implementing a language | http://codepoetics.com/poetix/index.php?p=104 |
| Mechanics of designing and implementing a language | http://codepoetics.com/poetix/index.php?p=94 |
| The fate of reduce() in Python 3000 | http://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 Threads | http://codepoetics.com/wiki/index.php?title=Main_Page |
| CTM wiki | http://codepoetics.com/wiki/index.php?title=Topics:CTM_in_other_languages |
| Trying to get embedded python co-routines to work | http://codespeak.net/py/current/doc/greenlet.html |
| First public release of PyPy | http://codespeak.net/pypy/ |
| PyPy wins a funding contract with the EU | http://codespeak.net/pypy/ |
| Type inference for Python | http://codespeak.net/pypy/dist/pypy/doc/coding-guide.html |
| Type inference for Python | http://codespeak.net/pypy/dist/pypy/doc/dynamic-language-translation.html |
| PyPy | http://codespeak.net/pypy/dist/pypy/doc/getting-started.html#translate-itself-to-lower-level-languages |
| PyPy | http://codespeak.net/pypy/dist/pypy/doc/index.html |
| Type inference for Python | http://codespeak.net/pypy/dist/pypy/doc/news.html |
| MyHDL | http://codespeak.net/pypy/dist/pypy/doc/objspace.html |
| MyHDL | http://codespeak.net/pypy/dist/pypy/doc/theory.html#abstract-interpretation |
| PyPy | http://codespeak.net/pypy/dist/pypy/doc/theory.html |
| PyPy wins a funding contract with the EU | http://codespeak.net/pypy/index.cgi?doc/architecture.html |
| PyPy wins a funding contract with the EU | http://codespeak.net/pypy/index.cgi?doc/objspace/restrictedpy.html |
| Haskell -> Javascript converter, kind of | http://codespeak.net/pypy |
| First public release of PyPy | http://codespeak.net/svn/pypy/dist/pypy/objspace/thunk.py |
| New for Python 2.5 | http://codespeak.net/svn/user/arigo/papers/psyco/compiled/theory_psyco.ps.gz |
| XPython | http://codespeak.net/svn/user/hpk/talks/xpython-talk.txt |
| CogPrints - if you believe PLs are languages | http://cogprints.org/ |
| The Church-Turing Thesis: Breaking the Myth | http://cogprints.org/356/ |
| CogPrints - if you believe PLs are languages | http://cogprints.org/view/subjects/comp-sci-lang.html |
| Top 5 Tech Books | http://cogsci.umn.edu/millennium/final.html |
| The essence of Dataflow Programming by Tarmo Uustalu and Varmo Vene | http://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 Calculus | http://common-lisp.net/project/aspectl/ |
| I "got" imperative programming throught data binding | http://common-lisp.net/project/cells/ |
| Implementing a Lisp Editor - Would like some advice. | http://common-lisp.net/project/climacs/ |
| ContextL | http://common-lisp.net/project/closer/contextl.html |
| Flexible Addition of Static Typing to Dynamically Typed Programs | http://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 System | http://common-lisp.net/project/movitz/ |
| Yearning for a practical scheme | http://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 Languages | http://common-lisp.net/project/slime/ |
| Introduction to the Java EE 5 Platform | http://common-lisp.net/project/ucw/ |
| Programming Languages: Application and Interpretation | http://common-lisp.net/project/ucw/rest.html |
| Links Slides | http://common-lisp.net/project/ucw |
| "Popular vs. Good" in Programming Languages | http://common-lisp.net/project/ucw |
| FORTRAN pilot project | http://community.computerhistory.org/scc/projects/FORTRAN/ |
| Archiving LISP history | http://community.computerhistory.org/scc/projects/FORTRAN/ |
| FORTRAN 25th anniversary film online | http://community.computerhistory.org/scc/projects/FORTRAN/video/FORTRAN-1982.wmv |
| computerhistory's History of LISP | http://community.computerhistory.org/scc/projects/LISP/ |
| Archiving LISP history | http://community.computerhistory.org/scc/projects/LISP/ |
| Classic LISP books online | http://community.computerhistory.org/scc/projects/LISP/book/III_LispBook_Apr66.pdf |
| Classic LISP books online | http://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:XML | http://community.moertel.com/ss/space/pxsl |
| Functional programming and software engineering | http://community.schemewiki.org/?gcc-does-no-flow-analysis |
| "Popular vs. Good" in Programming Languages | http://community.schemewiki.org/ |
| Book opinions? | http://compilers.iecc.com/comparch/article/90-03-039 |
| (Elegant) Recursive Ascent Parsing | http://compilers.iecc.com/comparch/article/93-05-016 |
| (Elegant) Recursive Ascent Parsing | http://compilers.iecc.com/comparch/article/93-05-045 |
| The Salishan problems | http://compilers.iecc.com/comparch/article/95-06-043 |
| Classic CS Texts | http://compilers.iecc.com/crenshaw/ |
| Compiler with easily retargetable and flexible back-end? | http://compilers.iecc.com/crenshaw/ |
| Amusing question | http://compilers.iecc.com/crenshaw/ |
| An Incremental Approach to Compiler Construction | http://compilers.iecc.com/crenshaw/ |
| Musical programming and languages | http://compo-music.net/en/accueil.php |
| Compo - a language to describe music | http://compo-music.net/en/accueil.php |
| Inhouse training | http://compose.labri.fr/documentation/dsl/ |
| What is so bad about compiling? | http://compose.labri.fr/prototypes/tempo/ |
| Tutorial Notes on Partial Evaluation | http://compose.labri.u-bordeaux.fr/documentation/pe/ |
| Creating applications with Mozilla | http://composite.mozdev.org |
| Whitespace | http://compsoc.dur.ac.uk/whitespace/ |
| Whitespace | http://compsoc.dur.ac.uk/whitespace/index.php |
| Language Design 101 | http://conal.net/ |
| New Paul Graham thing... | http://conal.net/fran/ |
| New Paul Graham thing... | http://conal.net/Pan/ |
| Functional Images | http://conal.net/papers/functional-images/fop-conal.pdf |
| Sh | http://conal.net/papers/Vertigo/ |
| Special Topics in Domain Specific Languages (course) | http://conal.net/papers/Vertigo/ |
| Etech 2006 CFP | http://conferences.oreillynet.com/cs/et2006/create/e_sess/ |
| Python versus Parrot challenge, the Pie-thon | http://conferences.oreillynet.com/os2004/ |
| Lang .NET 2006 | http://conferences.oreillynet.com/os2006/ |
| Visual Basic and LINQ | http://conferences.yapceurope.org/2005/talk/188 |
| ESL Design | http://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 Deductions | http://consequently.org/edit/page/Home |
| Print.google.com | http://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 Matter | http://consequently.org/edit/page/Proof_and_Counterexample |
| Proof and Counterexample | http://consequently.org/edit/page/Proof_and_Counterexample |
| 2nd CfP: Structures and Deductions | http://consequently.org/edit/page/SD05 |
| From shift and reset to polarized linear logic | http://consequently.org/papers/extendingj.pdf |
| Why Dependent Types Matter | http://consequently.org/writing/hpplrssl/ |
| Classic LISP books online | http://cooking-with-lisp.blogspot.com/2005/07/people-learning-lisp-today-have-it-so.html |
| Open data types and open functions | http://coq.inria.fr/ |
| unchecked exceptions are like runtime type checking? | http://coq.inria.fr/ |
| MathLang | http://coq.inria.fr/ |
| Functional programming and software engineering | http://coq.inria.fr/ |
| Formal semantics for working programmers | http://coq.inria.fr/ |
| Dynamic Semantics | http://coq.inria.fr/ |
| Alloy: A Simple Structural Modeling Language Based on First-Order Logic | http://coq.inria.fr/ |
| Specifying ECMAScript via ML | http://coq.inria.fr/ |
| A Very Modal Model of a Modern, Major, General Type System | http://coq.inria.fr/doc/tutorial.html |
| Machine Obstructed Proof | http://coq.inria.fr/doc/tutorial.html |
| automatic theorem proving | http://coq.inria.fr/doc/tutorial.html |
| Abstracting Allocation: The New new Thing | http://coq.inria.fr |
| automatic theorem proving | http://coq.inria.fr |
| A type-correct, stack-safe, provably correct, expression compiler in Epigram | http://coq.inria.fr |
| Cost of provably-correct code | http://coq.inria.fr |
| OOP Parallel class hierarchies | http://coq.inria.fr |
| unchecked exceptions are like runtime type checking? | http://coq.inria.fr |
| Software ideals and history | http://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 Leibniz | http://courses.science.fau.edu/~rjordan/phy1931/VOLTAIRE/voltaire.htm |
| GaTech SqueakEnd 2002 | http://coweb.cc.gatech.edu/guzdial/17 |
| GaTech SqueakEnd 2002 | http://coweb.cc.gatech.edu/mmWorkshop/3 |
| Squeak books | http://coweb.cc.gatech.edu/squeakbook/ |
| Free Smalltalk books | http://coweb.cc.gatech.edu/squeakbook |
| GaTech SqueakEnd 2002 | http://coweb.cc.gatech.edu:8888/cs2340/uploads/1939/introtocs2340-sp02.ppt |
| Squeak books | http://coweb.cc.gatech.edu:8888/squeakbook/uploads/noel.pdf |
| Transparent Persistence | http://coyotos.org/ |
| any functional language without GC? | http://coyotos.org/docs/bitc/relnotes-0.9.html |
| Transparent Persistence | http://coyotos.org/docs/misc/eros-comparison.html |
| Transparent Persistence | http://coyotos.org |
| Perl6 - PUGS | http://cpan.uwinnipeg.ca/htdocs/ponie/jit.html |
| Programming in dc | http://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 Handling | http://cpptips.hyperformix.com/cpptips/term_except |
| Lean Software, Software Jewels & Software Tools | http://cr.yp.to/bib/1995/wirth.pdf |
| The R Project | http://cran.r-project.org/doc/FAQ/R-FAQ.html#Lexical-scoping |
| The R Project | http://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 Project | http://cran.r-project.org/doc/manuals/R-intro.html |
| The R Project | http://cran.r-project.org/doc/manuals/R-lang.html |
| Alan Kay's talk at O'Reilly Emerging Technology Conference 2003 | http://craphound.com/kayetcon2003 |
| Introduction to the Java EE 5 Platform | http://crazybob.org/2006/01/i-dont-get-spring.html |
| Failure-oblivious computing | http://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 Language | http://cristal.inria.fr/~bonniot/bonniot02.ps |
| Static Typing Where Possible, Dynamic Typing When Needed | http://cristal.inria.fr/~fpottier/wallace/ |
| Objects and classes versus modules | http://cristal.inria.fr/~remy/ |
| Objects and classes versus modules | http://cristal.inria.fr/~remy/cours/appsem/ |
| OCaml Tutorials and Summary | http://cristal.inria.fr/~remy/cours/appsem/ |
| Objects and classes versus modules | http://cristal.inria.fr/~remy/cours/appsem/ocaml-mixins.html |
| Constraint-based type inference for guarded algebraic data types | http://cristal.inria.fr/~simonet/publis/index.en.html |
| Why type systems are interesting | http://cristal.inria.fr/~simonet/publis/index.en.html |
| A constraint-based approach to guarded algebraic data types | http://cristal.inria.fr/~simonet/publis/index.en.html |
| Combinators for contracts | http://cristal.inria.fr/~simonet/publis/index.en.html |
| E Thesis: Robust Composition | http://cristal.inria.fr/~simonet/publis/index.en.html |
| Constraint-Based Type Inference for Guarded Algebraic Data Types | http://cristal.inria.fr/~simonet/publis/simonet-aplas03-full.pdf |
| Constraint-Based Type Inference for Guarded Algebraic Data Types | http://cristal.inria.fr/~simonet/publis/simonet-icfp03-full.pdf |
| The SkyNet Virus: Why it is Unstoppable; How to Stop it | http://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 WMVD | http://cristal.inria.fr/~simonet/soft/flowcaml/ |
| Flow Caml | http://cristal.inria.fr/~simonet/soft/flowcaml/ |
| Combinators for contracts | http://cristal.inria.fr/~simonet/soft/flowcaml/ |
| A Type Discipline for Authorization Policies | http://cristal.inria.fr/~simonet/soft/flowcaml/ |
| A Type System Equivalent to Flow Analysis | http://cristal.inria.fr/~simonet/soft/flowcaml/ |
| Flow Caml | http://cristal.inria.fr/~simonet/soft/flowcaml/flowcaml-manual.pdf |
| E Thesis: Robust Composition | http://cristal.inria.fr/~simonet/soft/flowcaml |
| ACM Queue: A Conversation with Alan Kay | http://cristal.inria.fr/~simonet/soft/flowcaml |
| Call for Papers: ACM Symposium on Dynamic Languages | http://cristal.inria.fr/~simonet/soft/flowcaml |
| Why type systems are interesting | http://cristal.inria.fr/~simonet/soft/flowcaml |
| Flow Caml | http://cristal.inria.fr/~simonet/talks/simonet-appsem-03.pdf |
| The essence of ML type inference | http://cristal.inria.fr/attapl/ |
| ICFP PROGRAMMING CONTEST | http://cristal.inria.fr/ICFP2001/prog-contest/ |
| Results of 4th ICFP Programming Contest | http://cristal.inria.fr/ICFP2001/prog-contest/ |
| The ICFP Programming Contest is underway! | http://cristal.inria.fr/ICFP2001/prog-contest/news.html |
| Happy Birthday LtU | http://cristal.inria.fr/ICFP2001/prog-contest/task.html |
| Exploiting parser ambiguity | http://crm.umontreal.ca/pub/Ventes/desc/PM023.html |
| Map of LtU readers | http://crookedtimber.org/2005/10/26/map-of-ct-readers/ |
| Amusing question | http://crookedtimber.org/2006/05/21/gateway-books-discussion-thread/ |
| Croquet Project Releases Initial Developer Release | http://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 |
| Sudoku | http://cs.calstatela.edu/~wiki/index.php/Courses/CS_460/Fall_2005 |
| Sudoku | http://cs.calstatela.edu/wiki/index.php/Courses/CS_460/Fall_2005/Homework#Sudoku_using_Finite_Sets |
| Marc Andreessen: A Web Odyssey | http://cs.gmu.edu/~sean/stuff/java-objc.html |
| Prototyping of Mechanisms in Success/Failure Based Languages | http://cs.hamilton.edu/~bailey/pubs/techreps/CS-90-35.pdf |
| The essence of Dataflow Programming by Tarmo Uustalu and Varmo Vene | http://cs.ioc.ee/~tarmo/papers/essence.pdf |
| The new old or The "Return" to Concurrency | http://cs.ioc.ee/~tarmo/papers/essence.pdf |
| Roles of Variables | http://cs.joensuu.fi/~saja/var_roles/ |
| Roles of Variables | http://cs.joensuu.fi/~ykuliko/role_SML/ |
| Abstractly typed languages | http://cs.nyu.edu/~bacon/setl-doc.html |
| Lambda Calculus In Java | http://cs.nyu.edu/courses/summer02/G22.2110-001/lect5.html |
| Impedance mismatch: RDBMS and PLs | http://cs.nyu.edu/shasha/papers/jagtalk.html |
| Java Collections Clearinghouse | http://cs.oregonstate.edu/~budd/books/jds/ |
| Categorical Programming with Abstract Data Types | http://cs.oregonstate.edu/~erwig/meta/ |
| Phenomenology of Languages and Language Design | http://cs.ua.edu/403/Previous_Semesters/Fall%202002/Assignments/programming_journal.htm |
| Cost of provably-correct code | http://cs.umaine.edu/~chaitin/unknowable/lisp.html |
| Design Concepts in Programming Languages | http://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/ |
| VHLLs | http://cs1.cs.nyu.edu/bacon/phd-thesis/diss/node7.html |
| Why compiler optimizations are interesting | http://cs1.cs.nyu.edu/leunga/www/MLRISC/Doc/html/index.html |
| Interview with Intel's C++ Compiler Team | http://cs1.cs.nyu.edu/leunga/www/MLRISC/Doc/html/index.html |
| Micro Autonomous Underwater Vehicles and Smalltalk | http://cs1.cs.nyu.edu/leunga/www/MLRISC/Doc/html/index.html |
| Expressiveness versus execution speed | http://cs1.cs.nyu.edu/leunga/www/MLRISC/Doc/html/INTRO.html |
| Micro Autonomous Underwater Vehicles and Smalltalk | http://cs1.cs.nyu.edu/leunga/www/MLRISC/Doc/html/mlrisc-compiler.html |
| Micro Autonomous Underwater Vehicles and Smalltalk | http://cs1.cs.nyu.edu/leunga/www/MLRISC/Doc/html/mlrisc-graphics.html |
| Micro Autonomous Underwater Vehicles and Smalltalk | http://cs1.cs.nyu.edu/leunga/www/MLRISC/Doc/html/systems.html |
| Jef Raskin: The Woes of IDEs | http://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 Programming | http://cscs.umich.edu/~crshalizi/weblog/367.html |
| Gamma formalism | http://csdl2.computer.org/comp/proceedings/hicss/1996/7324/00/73240273.pdf |
| The Origins and Nature of Computation | http://csdl2.computer.org/comp/proceedings/lics/2000/0725/00/07250177.pdf |
| Guido: Language Design Is Not Just Solving Puzzles | http://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 & SOCIETY | http://cse.ogi.edu/~asnyder/S3S/agenda.html |
| Quickies | http://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 online | http://cseng.aw.com/book/related/0,3833,0805311912+20,00.html |
| Advanced Programming Language Design book available online | http://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 Patterns | http://csis.pace.edu/~bergin/PedPat1.3.html |
| Embedding Prolog in Haskell | http://csli-publications.stanford.edu/site/0937073180.html |
| Why type systems are interesting | http://cs-people.bu.edu/liulk/slurpcast |
| Static Typing Where Possible, Dynamic Typing When Needed | http://csserver.evansville.edu:8888/roberts/uploads/1/unanticipatedSoftwareEvolution.pdf |
| Non-null references? | http://cs-www.cs.yale.edu/homes/dvm/nil.html |
| MetaOcaml | http://cs-www.cs.yale.edu/homes/taha/MetaOCaml/ |
| MetaOcaml | http://cs-www.cs.yale.edu/homes/taha/publications/thesis/thesis.pdf |
| Obituary: Herbert Simon | http://cui.unige.ch/langlist?IPL |
| A Lambda Calculus for Dynamic Binding | http://cui.unige.ch/OSG/research/Hop/hop.html |
| More on Curl | http://curl.lcs.mit.edu/curl/wwwpaper.html |
| Data Parallel Algorithms | http://cva.stanford.edu/cs99s/papers/hillis-steele-data-parallel-algorithms.pdf |
| Continuations in Java and Java-based Web Frameworks | http://cvs.apache.org/viewcvs.cgi/cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/ |
| Events and Continuations | http://cvs.cocoondev.org/cgi-bin/viewcvs.cgi/?cvsroot=rhino |
| Monads are an idiom, but Idiom isn't a monad | http://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 software | http://cvs.haskell.org/Hugs/pages/downloading.htm |
| Haskell for C Programmers | http://cvs.haskell.org/Hugs/pages/users_guide/implicit-parameters.html |
| C-like Functional Programming Languages | http://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 Objects | http://cvs.metaprl.org:12000/metaprl/default.html |
| Why type systems are interesting - part II | http://cvs.metaprl.org:12000/metaprl/papers/compiler1.html |
| Type Theoretical Foundations for Data Structures, Classes, and Objects | http://cvs.metaprl.org:12000/metaprl/papers/thesis-kopylov.html |
| Why type systems are interesting - part II | http://cvs.metaprl.org:12000/metaprl/system/mp-itt.html |
| On the Revival of Dynamic Languages | http://cvs.metaprl.org:12000/omake/ |
| o:XML | http://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 Scheme | http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/distel/distel/elisp/patmatch.el?rev=1.7&content-type=text/vnd.viewcvs-markup |
| Parrot In Detail | http://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 Thing | http://cvs.sourceforge.net/viewcvs.py/haskell-libs/libs/physics/ |
| The new old or The "Return" to Concurrency | http://cvs.sourceforge.net/viewcvs.py/kamaelia/Code/CPP/Scratch/ |
| The new old or The "Return" to Concurrency | http://cvs.sourceforge.net/viewcvs.py/kamaelia/Code/Python/Kamaelia/Examples/example10/SimpleDiracEncodeDecode.py?view=auto |
| The new old or The "Return" to Concurrency | http://cvs.sourceforge.net/viewcvs.py/kamaelia/Code/Python/Kamaelia/Examples/example10/SimpleDiracPlayer.py?view=auto |
| The new old or The "Return" to Concurrency | http://cvs.sourceforge.net/viewcvs.py/kamaelia/Code/Python/Kamaelia/Examples/example4/MulticastStreamingSystem.py?view=auto |
| The new old or The "Return" to Concurrency | http://cvs.sourceforge.net/viewcvs.py/kamaelia/Code/Python/Kamaelia/Examples/example4/MulticastStreamingSystem_SRM.py?view=auto |
| The new old or The "Return" to Concurrency | http://cvs.sourceforge.net/viewcvs.py/kamaelia/Code/Python/Kamaelia/Examples/example9/Simplegame.py?view=auto |
| The new old or The "Return" to Concurrency | http://cvs.sourceforge.net/viewcvs.py/kamaelia/Code/Python/Kamaelia/Tools/KamaeliaPresent.py?rev=1.6&view=auto |
| The new old or The "Return" to Concurrency | http://cvs.sourceforge.net/viewcvs.py/kamaelia/Code/Python/Kamaelia/Tools/VisualPipeBuilder.py?rev=1.2&view=auto |
| The new old or The "Return" to Concurrency | http://cvs.sourceforge.net/viewcvs.py/kamaelia/Sketches/MPS/Paint/Paint.py?rev=1.1&view=auto |
| The Weird World of Bi-Directional Programming | http://cvs.sourceforge.net/viewcvs.py/kanren/kanren/examples/pure-bin-arithm.scm |
| Inverse typechecker and theorem proving in intuitionistic and classical logics | http://cvs.sourceforge.net/viewcvs.py/kanren/kanren/mini/logic.scm |
| The Reasoned Schemer | http://cvs.sourceforge.net/viewcvs.py/kanren/kanren/mini/mk.scm?view=markup |
| Inverse typechecker and theorem proving in intuitionistic and classical logics | http://cvs.sourceforge.net/viewcvs.py/kanren/kanren/mini/type-inference.scm |
| Embedding one language in another | http://cvs.sourceforge.net/viewcvs.py/kokogut/kokogut/lib/Network/Network/Sockets/GetAddrInfo.ko?view=markup |
| Concept programming | http://cvs.sourceforge.net/viewcvs.py/mozart-dev/mozart/xl/library/xl.math.complex.xs?rev=1.1&view=markup |
| Concept programming | http://cvs.sourceforge.net/viewcvs.py/mozart-dev/mozart/xl/library/xl.text_io.xs?view=markup |
| Concepts: Design choices for template argument checking | http://cvs.sourceforge.net/viewcvs.py/mozart-dev/mozart/xl/TESTS/instantiation/minimax_vararg_generics.xl?rev=1.7&view=markup |
| Concept programming | http://cvs.sourceforge.net/viewcvs.py/mozart-dev/mozart/xl/TESTS/instantiation/minimax_vararg_generics.xl?rev=1.7&view=markup |
| Concept programming | http://cvs.sourceforge.net/viewcvs.py/mozart-dev/mozart/xl/TESTS/parser/external_pragma.xl?view=markup |
| Concept programming | http://cvs.sourceforge.net/viewcvs.py/mozart-dev/mozart/xl/TESTS/semantics/for_loop.xl?view=markup |
| Concept programming | http://cvs.sourceforge.net/viewcvs.py/xlr/xl2/bootstrap/xl.translator.xl?view=markup |
| o:XML | http://cvs.zope.org/Zope/lib/python/TAL/ |
| Email/news interface | http://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 Stuff | http://cwarren.infogami.com/Boa/syntax |
| Advantages of Soft Typing | http://cwarren.infogami.com/Boa/types |
| Type inference for Python | http://cwarren.infogami.com/Boa/types |
| Windows Scripting? | http://cwashington.netreach.net/main/default.asp?topic=links |
| Windows Scripting | http://cwashington.netreach.net/main_site/ |
| Type systems and software evolution | http://cyber.law.harvard.edu/eldredvreno/ |
| A Hacker's Introduction to Partial Evaluation | http://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 Applications | http://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 Applications | http://cyclone.thelanguage.org |
| Mind Mappers | http://dabbledb.com/ |
| Chapel: "Solving the parallel programming problem" | http://dacnet.rice.edu/Depts/CRPC/HPFF/index.cfm |
| Generic C# Sample Programs | http://dada.perl.it/shootout/ |
| Comparisons between languages for performance | http://dada.perl.it/shootout/ |
| Erlang is Icky | http://dada.perl.it/shootout/ |
| java vs. C# speed comparisons? | http://dada.perl.it/shootout/index.html |
| Comparisons between languages for performance | http://dada.perl.it/shootout/sieve.html |
| Composable memory transactions | http://dal.i.am/cs/fp/ea8-composablememory_stm.pdf |
| Two misc. items | http://damienkatz.net/2005/01/formula-engine-rewrite.html |
| Why type systems are interesting | http://danadler.com/jacob/ |
| Reading, Writing, and Code | http://danbricklin.com/log/2004_03_11.htm#paw |
| Fractal Music (and a Personal Introduction) | http://dannyayers.com/archives/002511.html |
| Mind Mappers | http://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 Ruby | http://darcs.net/ |
| Human Factors Research On Programming Language Syntax | http://daringfireball.net/2005/09/englishlikeness_monster |
| The English-Likeness Monster | http://daringfireball.net/2005/09/englishlikeness_monster |
| Flapjax - Functional Reactive Ajax | http://daringfireball.net/linked/2006/october#wed-18-flapjax |
| The Little Coder's Predicament | http://darius.livejournal.com/30651.html |
| Inherited Traits - Classes Like Never Before | http://darksleep.com/mica/ |
| Human Factors Research On Programming Language Syntax | http://databases.about.com/od/sqlserver/a/englishquery.htm |
| On Garbage Collection | http://davenet.userland.com/1999/05/24/editThisPage |
| PSP Experiences | http://davidfrico.com/obeirne99.htm |
| Wadler: XQuery, a typed functional language for querying XML | http://db.bell-labs.com/galax/ |
| Relational Programming (whatever happened to...) | http://db.cis.upenn.edu/Publications/ |
| Declarative Networking: Language, Execution and Optimization | http://db.cs.berkeley.edu/papers/sigmod06-declar.pdf |
| This Is the Title of This Story, Which Is Also Found Several Times in the Story Itself | http://db.cs.utwente.nl/Publications/PaperStore/db-utwente-0000003408.ps |
| Category theory | http://db.cs.utwente.nl/Publications/PaperStore/db-utwente-0000003535.pdf |
| Datatype Laws without Signatures | http://db.cs.utwente.nl/Publications/PaperStore/db-utwente-404F33DB.pdf |
| Category theory | http://db.cs.utwente.nl/Publications/PaperStore/db-utwente-404F4540.pdf |
| Extensible Term Language | http://db.cwi.nl/projecten/project.php4?prjnr=117 |
| Extensible Term Language | http://db.cwi.nl/projecten/project.php4?prjnr=123 |
| Relevance of Curry-Howard | http://db.cwi.nl/rapporten/abstract.php?abstractnr=604 |
| The Haskell Programmer's Guide to the IO Monad --- Don't Panic | http://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 D | http://dbappbuilder.sourceforge.net/cgi-bin/wiki.pl?RelProject |
| Rel: an open source implementation of Date & Darwen's Tutorial D | http://dbappbuilder.sourceforge.net/cgi-bin/wiki.pl?WhyRel |
| Rel: an open source implementation of Date & Darwen's Tutorial D | http://dbappbuilder.sourceforge.net/Rel.html#Grammar |
| An interview with Chris Date | http://dbappbuilder.sourceforge.net/Rel.html |
| Rel: an open source implementation of Date & Darwen's Tutorial D | http://dbappbuilder.sourceforge.net/TutorialDGrammar.html |
| SchemeUnit and SchemeQL: Two Little Languages | http://dbdebunk.com./ |
| SQL Limitations | http://dbdebunk.com./ |
| Delphi?!! | http://dbn.media.mit.edu/whatisdbn.html |
| RDF Elevator Pitch | http://dc.internet.com/news/article.php/2209971 |
| Gregor, the next generation XSLT compiler | http://dcb.sun.com/practices/howtos/xslt.jsp |
| Haskell for C Programmers | http://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 Debuggers | http://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 Fiction | http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words |
| Call for Papers: ACM Symposium on Dynamic Languages | http://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++ library | http://deja.com/getdoc.xp?AN=650348131 |
| Concurrent Clustered Programming | http://del.icio.us/manuel/concurrency+logic |
| ILC2002 Proceedings and Videos | http://del.icio.us/tag/lisp |
| CiteULike | http://del.icio.us |
| Chuck - Concurrent audio programming language | http://delysid.org/schearnet.html |
| Microsoft Atlas | http://demo.nextapp.com/InteractiveTest/ia |
| G-Men Called on W-Hats for WMVD | http://den.cubik.org/ |
| Scheme & Macros | http://dept-info.labri.u-bordeaux.fr/~strandh/Teaching/MTP/Common/Strandh-Tutorial/diff-scheme.html |
| How birds learn songs | http://deseretnews.com/dn/view/1,1249,595111048,00.html |
| Jef Raskin: The Woes of IDEs | http://dev.eclipse.org/mhonarc/lists/stellation-res/msg00899.html |
| Eclipse C/C++ Dev Tools 2.0 Released | http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/cdt-home/downloads/main.html?cvsroot=Tools_Project |
| JDeveloperAOP | http://dev.eclipse.org/viewcvs/indextech.cgi/%7Echeckout%7E/org.eclipse.ajdt/AJDT_30M9_src/org.eclipse.ajdt/doc/whatsnew/newnoteworthy.html |
| AOP Without The Buzzwords | http://dev.eclipse.org/viewcvs/indextech.cgi/~checkout~/aspectj-home/doc/progguide/starting-aspectj.html |
| The Dada Engine | http://dev.null.org/dadaengine/ |
| Future Perl | http://dev.perl.org/~ask/als/ |
| New Paul Graham thing... | http://dev.perl.org/perl1/dist/ |
| 1st International Workshop on Interpreted Languages | http://dev.perl.org/perl6/ |
| Parrot 0.2.2 Released | http://dev.perl.org/perl6/ |
| Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming | http://dev.perl.org/perl6/doc/design/apo/A06.html |
| Why You Might Want to Try Ruby | http://dev.rubycentral.com/book/classes.html#UC |
| Javascript with native XML support | http://dev2dev.bea.com/articles/JSchneider_XML.jsp |
| Javascript with native XML support | http://dev2dev.bea.com/articles/JSchneider_XML.jsp |
| Native XML Scripting | http://dev2dev.bea.com/articlesnews/discussion/thread.jsp?thread=JSchneider_XML |
| Microsoft Forges Ahead With New Compiler Technology | http://dev2dev.bea.com/technologies/javelin/ |
| Microsoft Forges Ahead With New Compiler Technology | http://dev2dev.bea.com/technologies/javelin |
| Gamma formalism | http://developer.apple.com/documentation/Cocoa/Conceptual/CocoaBindings/index.html |
| ObjectiveCLIPS Released | http://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 Work | http://developer.apple.com/documentation/MusicAudio/Reference/CoreAudio/core_audio_types/chapter_6_section_4.html |
| The Objective-C Language | http://developer.apple.com/techpubs/macosx/Cocoa/ObjectiveC/ObjC.pdf |
| Generic Java | http://developer.java.sun.com/developer/bugParade/bugs/4144488.html |
| Generic Java | http://developer.java.sun.com/developer/bugParade/bugs/4343727.html |
| Preview of Java 1.5 | http://developer.java.sun.com/developer/earlyAccess/adding_generics/index.html |
| Java and Pointers | http://developer.kde.org/~sewardj/ |
| Public resources for ECMAScript Edition 4 | http://developer.mozilla.org/es4/ |
| Public resources for ECMAScript Edition 4 | http://developer.mozilla.org/es4/clarification/clarifications.html |
| Public resources for ECMAScript Edition 4 | http://developer.mozilla.org/es4/discussion/discussions.html |
| Block-scope | http://developer.mozilla.org/es4/proposals/block_expressions.html |
| Public resources for ECMAScript Edition 4 | http://developer.mozilla.org/es4/proposals/block_expressions.html |
| Public resources for ECMAScript Edition 4 | http://developer.mozilla.org/es4/proposals/iterators_and_generators.html |
| Public resources for ECMAScript Edition 4 | http://developer.mozilla.org/es4/proposals/meta_objects.html |
| Public resources for ECMAScript Edition 4 | http://developer.mozilla.org/es4/proposals/proper_tail_calls.html |
| Public resources for ECMAScript Edition 4 | http://developer.mozilla.org/es4/proposals/proposals.html |
| Public resources for ECMAScript Edition 4 | http://developer.mozilla.org/es4/proposals/stack_inspection.html |
| Public resources for ECMAScript Edition 4 | http://developer.mozilla.org/es4/proposals/structural_types_and_typing_of_initializers.html |
| JavaScript 2.0: Evolving a Language for Evolving Systems | http://developer.mozilla.org/presentations/xtech2006/javascript/ |
| JavaScript 2 and the Future of the Web | http://developer.mozilla.org/presentations/xtech2006/javascript/ |
| Narrative Javascript | http://developer.mozilla.org/presentations/xtech2006/javascript/ |
| JavaScript 2.0: Evolving a Language for Evolving Systems | http://developer.mozilla.org/presentations/xtech2006/javascript/bigo.html |
| Why Johnny can't code | http://developer.mozilla.org/samples/raycaster/RayCaster.html |
| Windows Scripting | http://developer.netscape.com/docs/manuals/javascript.html |
| Accelerator: simplified programming of graphics processing units for general-purpose uses via data-parallelism | http://developer.nvidia.com/page/cg_main.html |
| XNHTML | http://developerdocumentation.ning.com/forum.php?Forum:title=Ning+XNHTML+Reference |
| XNHTML | http://developerdocumentation.ning.com/post.php?Post:slug=AEN585 |
| XNHTML | http://developerdocumentation.ning.com/post.php?Post:slug=AEN668 |
| The new old or The "Return" to Concurrency | http://developers.omnimark.com/documentation/concept/603.htm |
| The new old or The "Return" to Concurrency | http://developers.omnimark.com/documentation/supplement.htm |
| Gamma formalism | http://developers.omnimark.com/etcetera/streaming-component-combinators.pdf |
| Programming Languages in the Markup World | http://developers.omnimark.com/etcetera/streaming-component-combinators.tar.gz |
| Refactoring Functional Programs | http://developers.slashdot.org/article.pl?sid=01/11/19/1959242&mode=thread&tid=156 |
| Two New Microsoft Languages - AsmL and Pan | http://developers.slashdot.org/article.pl?sid=02/06/11/2137246&mode=thread&tid=109 |
| NVIDIA's Cg technology | http://developers.slashdot.org/article.pl?sid=02/06/15/170237&mode=thread&tid=152 |
| Perl Foundation Grants are Almost Empty | http://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 XML | http://developers.slashdot.org/article.pl?sid=02/11/28/0251248&mode=thread&tid=156 |
| Programming languages will become OSs | http://developers.slashdot.org/article.pl?sid=03/01/17/1656249&mode=thread&tid=156 |
| JXXX Compiler Service | http://developers.slashdot.org/article.pl?sid=03/04/26/1650245 |
| Schemix - A Scheme In The Linux Kernel | http://developers.slashdot.org/article.pl?sid=03/04/27/1810202 |
| 80x86 ASM for ASP.NET | http://developers.slashdot.org/article.pl?sid=03/04/28/2021204 |
| Language Once Was Key-Now It's Design | http://developers.slashdot.org/article.pl?sid=03/05/12/2357250 |
| Preview of Java 1.5 | http://developers.slashdot.org/article.pl?sid=03/05/30/1942259 |
| The Little Coder's Predicament | http://developers.slashdot.org/article.pl?sid=03/06/11/1348236 |
| Concepts, Techniques and Models of Computer Programming | http://developers.slashdot.org/article.pl?sid=03/06/18/127214 |
| The Pragmatic Language | http://developers.slashdot.org/article.pl?sid=03/07/30/2125246 |
| Early history of Fortran | http://developers.slashdot.org/article.pl?sid=03/08/03/2257219 |
| The Fault Tolerant Shell | http://developers.slashdot.org/article.pl?sid=04/03/15/0051221 |
| Pike 7.6 Released | http://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 XQuery | http://developers.slashdot.org/article.pl?sid=04/06/28/1728204&mode=thread&tid=126 |
| Bossa, a framework for scheduler development | http://developers.slashdot.org/article.pl?sid=04/07/08/199230&mode=thread&tid=106&tid=185 |
| Musical programming and languages | http://developers.slashdot.org/article.pl?sid=04/09/02/1257253&tid=145&tid=141&tid=1 |
| OCaml vs. C++ for Dynamic Programming | http://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 Programming | http://developers.slashdot.org/developers/02/08/28/1655207.shtml?tid=156 |
| Using Redundancies to Find Errors | http://developers.slashdot.org/developers/03/01/23/0221242.shtml |
| Toward an architecture for quantum programming | http://developers.slashdot.org/developers/03/04/03/221222.shtml?tid=156 |
| The Power and Philosophy of Ruby | http://developers.slashdot.org/developers/03/07/17/1222224.shtml |
| Scripting with Free Software Rexx implementations | http://developers.slashdot.org/developers/04/03/24/0034224.shtml |
| Interview with Donald Knuth | http://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 Computations | http://developers.sun.com/prodtech/cc/articles/int_angles/interval-angles.pdf |
| X2EE Revamps J2EE | http://developers.sun.com/techtopics/webservices/reference/whitepapers/jbiwhitepaper.pdf |
| Functional libraries for Java | http://devnet.developerpipeline.com/documents/s=9851/q=1/ddj0511i/0511i.html |
| Building an Extensible Menu Class | http://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 code | http://dewey.soe.berkeley.edu/boxer/ |
| Eidola Language | http://dewey.soe.berkeley.edu/boxer/ |
| Eidola Language | http://dewey.soe.berkeley.edu/boxer/availability.html |
| Adding Apples to Oranges | http://dialect.sf.net |
| Business Objects Quark - Haskell meets Java | http://diamond.businessobjects.com/forum/274 |
| Alan Kay's talk at O'Reilly Emerging Technology Conference 2003 | http://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 postings | http://dictionary.reference.com/search?q=obsequious |
| Screamer: a Common Lisp library for non-determinism | http://dictionary.reference.com/search?q=undoable |
| Dr. Seuss on Parser Monads | http://dimacs.rutgers.edu/Volumes/schools/paper82/node11.html |
| Multivariate Regression | http://dir.yahoo.com/Science/Mathematics/Statistics/ |
| Introduction to Special Issue on Domain-Specific Languages | http://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 Patterns | http://directory.google.com/Top/Computers/Programming/Languages/Leda/ |
| Refactoring Functional Programs | http://directory.google.com/Top/Computers/Programming/Languages/Multiparadigm/?tc=1 |
| The Essence of Strategic Programming | http://directory.google.com/Top/Computers/Programming/Languages/Prograph/ |
| Introduction to Special Issue on Domain-Specific Languages | http://directory.google.com/Top/Computers/Programming/Languages/SAS/?tc=1 |
| XLANG and WSFL: Syntactic Arsenic | http://directory.google.com/Top/Computers/Software/Typesetting/TeX/Converters/?tc=1 |
| Introduction to Special Issue on Domain-Specific Languages | http://directory.google.com/Top/Science/Math/Software/Mathematica/?tc=1 |
| Introduction to Special Issue on Domain-Specific Languages | http://directory.google.com/Top/Science/Math/Statistics/Software/S-PLUS/ |
| Introduction to Special Issue on Domain-Specific Languages | http://directory.google.com/Top/Science/Math/Statistics/Software/SPSS/ |
| Linguistic Relativity Homepage | http://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 metaprogramming | http://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 Surprises | http://dirtsimple.org/2005/02/optimization-surprises.html |
| Garbage collection vs. reference counting in .NET | http://discuss.develop.com/archives/wa.exe?A2=ind0010A&L=DOTNET&P=R28572 |
| gen<> past and present | http://discuss.develop.com/archives/wa.exe?A2=ind0112&L=genx&F=&S=&P=2047 |
| The CityScript Little Language | http://discuss.fogcreek.com/joelonsoftware/default.asp?cmd=show&ixPost=1303&ixReplies=5 |
| Small Time Languages | http://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 Notation | http://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 Lingo | http://discuss.fogcreek.com/joelonsoftware/default.asp?cmd=show&ixPost=49148&ixReplies=11 |
| With | http://discuss.fogcreek.com/joelonsoftware/default.asp?cmd=show&ixPost=50125 |
| With | http://discuss.fogcreek.com/joelonsoftware/default.asp |
| Continuations library for Java | http://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++ compiler | http://distcc.samba.org/ |
| Parallel-Concurrent Programming Dept. | http://distcc.samba.org/ |
| Toaster | http://diveintomark.org/ |
| The CSS debate rages on | http://diveintomark.org/archives/00000144.html |
| The CSS debate rages on | http://diveintomark.org/archives/00000159.html |
| RSS vs. Echo | http://diveintomark.org/archives/2003/04/21/whats_your_winer_number.html |
| Charming Python: Using combinatorial functions in the itertools module | http://diveintomark.org/archives/2003/06/23/in_brief_angry_grass_edition.html |
| RSS vs. Echo | http://diveintomark.org/archives/2003/06/26/will_the_real_rss_validator_please_stand_up.html |
| The CSS debate rages on | http://diveintomark.org |
| Python timeline | http://diveintomark.weblogger.com/pythontimeline |
| MVC for dummies | http://diveintomark.weblogger.com/stories/storyReader$140 |
| Abstracting input sources | http://diveintomark.weblogger.com |
| elj Roundup | http://diveintopython.org/ |
| Charming Python: Using combinatorial functions in the itertools module | http://diveintopython.org/ |
| Abstracting input sources | http://diveintopython.org/kgp_openanything.html |
| COM support in Python | http://diveintopython.org |
| Description Logics in Literate Haskell | http://dl.kr.org/ |
| Class hierarchies and Ontologies | http://dl.kr.org |
| Unification on Stateless Objects | http://dl.kr.org |
| SchemeUnit and SchemeQL: Two Little Languages | http://dmoz.org/Computers/Software/Databases/Relational/Model/ |
| Mind Mappers | http://dmoz.org/Reference/Knowledge_Management/Knowledge_Creation/Mind_Mapping/ |
| Inside Software Factories | http://dnjonline.com/article.aspx?ID=mar05_stevecook |
| Gamma formalism | http://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 Ruby | http://docs.codehaus.org/display/~jrose |
| Gamma formalism | http://docs.jboss.com/seam/latest/reference/en/html/concepts.html#d0e2511 |
| Python 2.5a1 released | http://docs.python.org/dev/whatsnew/node3.html |
| Python 2.5a1 released | http://docs.python.org/dev/whatsnew/whatsnew25.html |
| Ian Bicking: The challenge of metaprogramming | http://docs.python.org/ref/naming.html |
| Language design: Escaping escapes | http://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 telling | http://docs.sun.com/doc/806-2910 |
| Types in CMUCL | http://docs.warhead.org.uk/cltl/clm/node44.html#SECTION00800000000000000000 |
| The Fortress Language Spec v0.618 | http://documents.wolfram.com/mathematica/Add-onsLinks/GUIKit/ |
| The Fortress Language Spec v0.618 | http://documents.wolfram.com/mathematica/book/section-1.10.4 |
| The Fortress Language Spec v0.618 | http://documents.wolfram.com/mathematica/book/section-1.10.9 |
| The Fortress Language Spec v0.618 | http://documents.wolfram.com/mathematica/book/section-2.9.1 |
| The Fortress Language Spec v0.618 | http://documents.wolfram.com/mathematica/Built-inFunctions/InputAndOutput/FormatTypes/FurtherExamples/StandardForm.html |
| The Fortress Language Spec v0.618 | http://documents.wolfram.com/mathematica/Built-inFunctions/InputAndOutput/FormatTypes/index.en.html |
| The Fortress Language Spec v0.618 | http://documents.wolfram.com/mathematica/functions/FullForm |
| The Fortress Language Spec v0.618 | http://documents.wolfram.com/mathematica/functions/StandardForm |
| The Fortress Language Spec v0.618 | http://documents.wolfram.com/mathematica/functions/TraditionalForm |
| The Fortress Language Spec v0.618 | http://documents.wolfram.com/mathematica/Tour/TheUnifyingIdeaOfMathematica.html |
| Partial trig functions | http://documents.wolfram.com/teachersedition/Teacher/ATM.html |
| Multidimensional arrays | http://documents.wolfram.com/v5/ |
| Multidimensional arrays | http://documents.wolfram.com/v5/Built-inFunctions/ListsAndMatrices/ElementExtraction/FurtherExamples/Part.html |
| Multidimensional arrays | http://documents.wolfram.com/v5/Built-inFunctions/ListsAndMatrices/ElementExtraction/Part.html |
| The Fortress Language Spec v0.618 | http://documents.wolfram.com/v5/Built-inFunctions/NewInVersion4.x/InputAndOutput/InputAliases.html |
| Multidimensional arrays | http://documents.wolfram.com/v5/Built-inFunctions/Programming/FunctionalProgramming/index.html |
| The Fortress Language Spec v0.618 | http://documents.wolfram.com/v5/GettingStarted/WorkingWithNotebooks/EnteringMathematicalNotation.html |
| The Fortress Language Spec v0.618 | http://documents.wolfram.com/v5/GettingStarted/WorkingWithNotebooks/UsingPalettes.html |
| The Fortress Language Spec v0.618 | http://documents.wolfram.com/v5/TheMathematicaBook/AdvancedMathematicsInMathematica/MathematicalAndOtherNotation/3.10.1.html |
| The Fortress Language Spec v0.618 | http://documents.wolfram.com/v5/TheMathematicaBook/APracticalIntroductionToMathematica/InputAndOutputInNotebooks/index.html |
| The Fortress Language Spec v0.618 | http://documents.wolfram.com/v5/TheMathematicaBook/APracticalIntroductionToMathematica/UsingTheMathematicaSystem/1.3.4.html |
| The Fortress Language Spec v0.618 | http://documents.wolfram.com/v5/TheMathematicaBook/MathematicaReferenceGuide/ListingOfNamedCharacters/DifferentialD.html |
| The Fortress Language Spec v0.618 | http://documents.wolfram.com/v5/TheMathematicaBook/PrinciplesOfMathematica/ManipulatingNotebooks/2.11.3.html |
| Multidimensional arrays | http://documents.wolfram.com/v5/Tour/MathematicaAsAProgrammingLanguage.html |
| Dodo | http://dodo.sourceforge.net |
| Implementing Declarative Parallel Bottom-Avoiding Choice | http://doi.acm.org.ezproxy.openu.ac.il/10.1145/72551.72555 |
| Visual Basic and LINQ | http://doi.acm.org/10.1145/1062455.1062487 |
| Finding Application Errors Using PQL: A Program Query Language | http://doi.acm.org/10.1145/1094811.1094840 |
| Finding Application Errors Using PQL: A Program Query Language | http://doi.acm.org/10.1145/1094811.1094841 |
| Why type systems are interesting - part II | http://doi.acm.org/10.1145/239912.239917 |
| OOP Parallel class hierarchies | http://doi.acm.org/10.1145/239912.239917 |
| The Type-System-Feature-Creep Death Spiral | http://doi.acm.org/10.1145/263699.263744 |
| The Type-System-Feature-Creep Death Spiral | http://doi.acm.org/10.1145/292540.292557 |
| An interview with Chris Date | http://doi.acm.org/10.1145/319587.319592 |
| Questions about Semantics. | http://doi.acm.org/10.1145/322609.322795 |
| An interview with Chris Date | http://doi.acm.org/10.1145/362384.362685 |
| Languages Poster | http://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 Transparency | http://doi.acm.org/10.1145/800168.811543 |
| ABLE | http://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 directions | http://doi.acm.org/10.1145/980152.980156 |
| Guido: Language Design Is Not Just Solving Puzzles | http://doi.ieeecomputersociety.org/10.1109/MS.2005.66 |
| Compiler Technology for Scalable Architectures | http://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 Language | http://domino.research.ibm.com/comm/research_projects.nsf/pages/x10.index.html |
| Philip Greenspun: Lisp diehards = Holocaust deniers | http://dotlisp.sourceforge.net/dotlisp.htm |
| Haskell for C Programmers | http://download.eclipse.org/eclipse/downloads/drops/S-3.1M7-200505131415/index.php |
| Eclipse C/C++ Dev Tools 2.0 Released | http://download.eclipse.org/tools/cdt/docs/news/CDT20-News.htm |
| Visual Basic and LINQ | http://download.microsoft.com/download/4/7/0/4703eba2-78c4-4b09-8912-69f6c38d3a56/LINQ%20Preview.msi |
| C# Language Specification 2.0 draft | http://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 Programming | http://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 Programming | http://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 Dog | http://download.plt-scheme.org/doc/203/html/mzlib/mzlib-Z-H-19.html#%_chap_19 |
| PLaneT | http://download.plt-scheme.org/doc/208/html/mzscheme/mzscheme-Z-H-5.html#node_sec_5.4.1 |
| Naked Objects | http://download.plt-scheme.org/doc/301/html/mzscheme/mzscheme-Z-H-4.html#node_sec_4.5 |
| The Fun of Programming | http://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) OCaml | http://download.plt-scheme.org/doc/mzscheme/mzscheme-Z-H-6.html#node_sec_6.5 |
| Native delimited continuations in (byte-code) OCaml | http://download.plt-scheme.org/doc/mzscheme/mzscheme-Z-H-7.html#node_sec_7.8 |
| Native delimited continuations in (byte-code) OCaml | http://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 Stuff | http://download.plt-scheme.org/mrspidey/ |
| Frappe: Functional Reactive Programming in Java | http://download.plt-scheme.org/scheme/ |
| Educational Pearl: Automata as Macros | http://download.plt-scheme.org/scheme/plt/collects/parser-tools/doc.txt |
| Frappe: Functional Reactive Programming in Java | http://download.plt-scheme.org/scheme/plt-clean-cvs/collects/frtime/ |
| Eclipse C/C++ Dev Tools 2.0 Released | http://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-overflow | http://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 readers | http://drscheme.org/ |
| Site usage question... | http://drupal.org/forum |
| Email/news interface | http://drupal.org/node/29816 |
| PHP 6 picks up GOTO and COMEFROM | http://drupal.org/node/56815 |
| New RSS Feed(s) | http://drupal.org/node/6352 |
| The site discussions forum | http://drupal.org/node/view/5642 |
| Email/news interface | http://drupal.org/project/listhandler |
| Email/news interface | http://drupal.org/project/mailhandler |
| PHP 6 picks up GOTO and COMEFROM | http://drupal.org |
| Dying Tongues | http://dsc.discovery.com/news/briefs/20040329/womenlanguage.html |
| Call for Papers: ACM Symposium on Dynamic Languages | http://dsl.cs.technion.ac.il/projects/Ensemble |
| System programming using FP | http://dsl.cs.technion.ac.il/projects/Ensemble |
| Why do they program in C++? | http://dsl.cs.technion.ac.il/projects/Ensemble |
| Quotes | http://dsonline.computer.org/0208/f/lam_print.htm |
| NULL | http://dsonline.computer.org/0208/f/lam_print.htm |
| Why type systems are interesting | http://dsonline.computer.org/0407/d/w4tow.htm |
| Why type systems are interesting - part II | http://dsonline.computer.org/0407/d/w4tow.htm |
| House , hOp - the Haskell Operating System | http://dst.purevoid.org/ |
| C++ OR mapping - cross platform and db | http://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 Mechanism | http://duncan.smeed.org/ |
| Real Programmers Don't Use Pascal | http://duncan.smeed.org/ |
| Standard C | http://duncan.smeed.org/ |
| DIY Web Services with Radio 8 | http://duncan.smeed.org/2194 |
| My Trip To Microsoft | http://duncan.smeed.org |
| Untangling the balancing and searching of balanced binary search trees | http://dx.doi.org/10.1002/spe.564 |
| Handling multiple concurrent exceptions in C++ using futures | http://dx.doi.org/10.1002/spe.754 |
| Incompleteness in semantics and parallel-or | http://dx.doi.org/10.1016/0304-3975(77)90053-6 |
| 'Information and Computation' Open Access | http://dx.doi.org/10.1016/0890-5401(91)90052-4 |
| Why Dependent Types Matter | http://dx.doi.org/10.1016/j.entcs.2003.12.011 |
| Arrows, like Monads, are Monoids | http://dx.doi.org/10.1016/S0304-3975(02)00366-3 |
| The Type-System-Feature-Creep Death Spiral | http://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 Collection | http://dynamo.ecn.purdue.edu/~qobi/software.html |
| User-defined functions in Excel | http://dynapad.swiki.net |
| Lojban | http://ebtx.com/lang/eminfrm.htm |
| XLANG and WSFL: Syntactic Arsenic | http://eclectic.weblogs.com |
| Constraint Programming | http://eclipse.crosscoreop.com/eclipse/ |
| Constraint Programming | http://eclipse.crosscoreop.com/eclipse/reports/index.html |
| DSL Error Handling in an Object Oriented context | http://eclipse.org/proposals/eclipse-gmf/ |
| The IDE Divide | http://eclipsefp.sf.net/ |
| The IDE Divide | http://eclipsefp.sf.net/ocaml |
| The IDE Divide | http://eclipsefp.sourceforge.net/ |
| Haskell for C Programmers | http://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 Released | http://eclipse-wiki.info/CDT |
| Intro to the Common Language Infrastructure with David Stutz | http://ecoop2001.inf.elte.hu/technical_program/invited1.html |
| The Origins and Nature of Computation | http://edelstein.huji.ac.il/computation_workshop/ |
| The Origins and Nature of Computation | http://edelstein.huji.ac.il/computation_workshop/Program_files/program.pdf |
| Native XML Scripting | http://edocs.bea.com/workshop/docs70/help/guide/xmlmap/conHandlingXMLWithECMAScriptExtensions.html |
| Javascript with native XML support | http://e-docs.bea.com/workshop/docs81/doc/en/workshop/guide/xmlmap/navHandlingXMLWithECMAScriptExtensions.html |
| the Chinese natual language | http://educ.queensu.ca/~brownan/courses/aqcsdp97fall/myersbriggs.htm |
| PyLogo | http://education.mit.edu/starlogo |
| End Users to Shape Effective Software | http://eecs.oregonstate.edu/EUSES/ |
| End Users to Shape Effective Software | http://eecs.oregonstate.edu/EUSES/papers.php |
| The Future of .NET Languages | http://ei.cs.vt.edu/~history/GASCH.KAY.HTML |
| Do languages matter? | http://ei.cs.vt.edu/~wwwbtb/book/chap1/java_hist.html |
| Interactive Programming | http://eic.sourceforge.net/documentation/node20.html |
| Eidola Language | http://eidola.org/about.shtml |
| Eidola Language | http://eidola.org/examples/evolution.shtml |
| Eidola Language | http://eidola.org/semantics/Eidola-semantics.pdf |
| Eidola Language | http://eidola.org |
| Eiffel Studio adds GPL version | http://eiffelsoftware.origo.ethz.ch/ |
| Tom 2.3 Released | http://elan.loria.fr/ |
| Programming Languages: Application and Interpretation | http://eleven.sf.net |
| Dr. Kenneth Iverson Passes Away | http://elliscave.com/APL_J/tool.pdf |
| Esolang Extravaganza | http://elswanko.vm.bytemark.co.uk/~fraggle/stuffage/bf.net/ |
| Erlang: A Case Study of Technology Introduction | http://emea.smallworld.co.uk/support/techpaper/tp1.html |
| Erlang: A Case Study of Technology Introduction | http://emea.smallworld.co.uk/support/techpaper/tp5.html |
| Essay: Multi-Paradigm Design and Generic Programming | http://emw.inf.tu-dresden.de/de/pdai/Forschung/refactoring/refactoring_html/node40.html |
| LiteratePrograms wiki | http://en.literateprograms.org/LiteratePrograms:Downloading_LiteratePrograms_source_code_and_content |
| SICP Translations | http://en.literateprograms.org/LiteratePrograms:Welcome |
| Proofs are Programs: 19th Century Logic and 21st Century Computing | http://en.thinkexist.com/quotation/computer_science_is_no_more_about_computers_than/334131.html |
| Writing A Lisp Interpreter In Haskell | http://en.wikibooks.org/wiki/Haskell/Write_Yourself_a_Scheme_in_48_Hours |
| Why type systems are interesting - part III: latent types | http://en.wikibooks.org/wiki/Programming:Ada:Subtypes#Checked_Conversion |
| Why type systems are interesting - part III: latent types | http://en.wikibooks.org/wiki/Programming:Ada:Subtypes |
| Programming: 50, 100 years from now | http://en.wikibooks.org/wiki/Programming:Haskell |
| Dependent types: literature, implementations and limitations ? | http://en.wikipedia.org/w/index.php?title=Dependent_type&action=edit |
| 3APL | http://en.wikipedia.org/wiki/3APL |
| ABLE | http://en.wikipedia.org/wiki/ABLE_programming_language |
| Let's make a programming language! | http://en.wikipedia.org/wiki/Abstract_interpretation |
| Purity in PLT | http://en.wikipedia.org/wiki/Actor_model |
| Functional single argument style object oriented programming | http://en.wikipedia.org/wiki/Actor_model |
| E Thesis: Robust Composition | http://en.wikipedia.org/wiki/Ambient_calculus |
| Constraint Programming | http://en.wikipedia.org/wiki/Arc_consistency |
| AppleScript - a story worth telling | http://en.wikipedia.org/wiki/ARexx |
| History: Array languages | http://en.wikipedia.org/wiki/Array_programming |
| Closures for Java or money back | http://en.wikipedia.org/wiki/ArsDigita_Prize |
| Promising OS's from a Programming Language Perspective | http://en.wikipedia.org/wiki/AS/400_object |
| LL4 Program and Abstracts | http://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 computing | http://en.wikipedia.org/wiki/Bystander_effect |
| Type theory question... | http://en.wikipedia.org/wiki/Calculus_of_constructions |
| Gottfried Wilhelm Leibniz | http://en.wikipedia.org/wiki/Calculus_ratiocinator |
| Programming Languages and Lambda Calculi | http://en.wikipedia.org/wiki/Call_by_name#Call_by_name |
| LtU: Style and Focus | http://en.wikipedia.org/wiki/Captcha |
| Geometric Algebra | http://en.wikipedia.org/wiki/Category:Clifford_algebras |
| The building of robust software | http://en.wikipedia.org/wiki/Category:Dispute_resolution |
| Guy Steele on Language Design | http://en.wikipedia.org/wiki/Cell_(microprocessor) |
| expressivity of "idiomatic C++" | http://en.wikipedia.org/wiki/Chewbacca_Defense |
| LtU: Policies document | http://en.wikipedia.org/wiki/Civil_law_(legal_system) |
| source code conversion | http://en.wikipedia.org/wiki/Coco/R |
| source code conversion | http://en.wikipedia.org/wiki/Code_completion |
| Why recursing is better than looping | http://en.wikipedia.org/wiki/COMEFROM |
| LtU: Policies document | http://en.wikipedia.org/wiki/Common_law |
| Speed and semantics in CTM Chap. 1 | http://en.wikipedia.org/wiki/Common_subexpression_elimination |
| Church-Turning is False? | http://en.wikipedia.org/wiki/Computability_logic |
| Dynamic Languages Symposium Program Online | http://en.wikipedia.org/wiki/Concurrent_computing#Concurrent_programming_languages |
| Memory fault and segmentation faults | http://en.wikipedia.org/wiki/Core_dump |
| online literature on CPL? | http://en.wikipedia.org/wiki/CPL_(programming_language) |
| Failure-oblivious computing | http://en.wikipedia.org/wiki/Crash-only_software |
| Yield Prolog | http://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 Relativity | http://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 Access | http://en.wikipedia.org/wiki/Doom_engine |
| "Language Oriented Programming" Meta Programming System | http://en.wikipedia.org/wiki/Doskona%C5%82a_pr%C3%B3%C5%BCnia |
| Linspire chooses Haskell as preferred language | http://en.wikipedia.org/wiki/Dugong |
| Block-scope | http://en.wikipedia.org/wiki/Dynamic_variable_scoping |
| Google Magic | http://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 Matter | http://en.wikipedia.org/wiki/Existential_quantification |
| foldl and foldr | http://en.wikipedia.org/wiki/F-algebra |
| Implementing arrays | http://en.wikipedia.org/wiki/Fanout |
| Stroustrup: A Brief Look at C++0x | http://en.wikipedia.org/wiki/First-class_(object) |
| Stroustrup: A Brief Look at C++0x | http://en.wikipedia.org/wiki/First-class_object |
| The Language Machine - a toolkit for language and grammar | http://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 Itself | http://en.wikipedia.org/wiki/G%C3%B6del,_Escher,_Bach |
| Dynamic Semantics | http://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 Leibniz | http://en.wikipedia.org/wiki/Gottfried_Leibniz#Information_technology |
| The Church-Turing Thesis: Breaking the Myth | http://en.wikipedia.org/wiki/Halting_problem#Can_humans_solve_the_halting_problem.3F |
| The Church-Turing Thesis: Breaking the Myth | http://en.wikipedia.org/wiki/Halting_problem#Sketch_of_proof |
| "Types and Reflection" by Lauri Emil Alanko | http://en.wikipedia.org/wiki/Harvard_architecture |
| HOPL III and the History of Haskell | http://en.wikipedia.org/wiki/HOPL |
| the Chinese natual language | http://en.wikipedia.org/wiki/Howard_Gardner |
| What are the real benefits of FP? | http://en.wikipedia.org/wiki/Hybrid_System |
| Dynamic Programming Languages + VLIW/EPIC | http://en.wikipedia.org/wiki/IA-64 |
| Map of LtU readers | http://en.wikipedia.org/wiki/Image:Edge_of_Chaos.png |
| expressivity of "idiomatic C++" | http://en.wikipedia.org/wiki/Imre_Lakatos |
| Rethinking Linguistic Relativity | http://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-parallelism | http://en.wikipedia.org/wiki/Intel_iAPX_432 |
| "Language Oriented Programming" Meta Programming System | http://en.wikipedia.org/wiki/Intentional_programming |
| Inform 7: A relational DSL for interactive fiction with natural language syntax | http://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 Language | http://en.wikipedia.org/wiki/Intuitionistic_Type_Theory |
| The Case for First Class Messages | http://en.wikipedia.org/wiki/Isomorphic |
| BrookGPU | http://en.wikipedia.org/wiki/IWarp |
| Accidental Syntax | http://en.wikipedia.org/wiki/Jensen's_Device |
| E Thesis: Robust Composition | http://en.wikipedia.org/wiki/Join-calculus |
| Dr. Kenneth Iverson Passes Away | http://en.wikipedia.org/wiki/Kenneth_E._Iverson |
| Arrows, like Monads, are Monoids | http://en.wikipedia.org/wiki/Kleene_algebra |
| OOP language extension | http://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 etiquette | http://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 engineering | http://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 Challenges | http://en.wikipedia.org/wiki/Lazy_evaluation |
| Advantages of Soft Typing | http://en.wikipedia.org/wiki/Least_upper_bound |
| expressivity of "idiomatic C++" | http://en.wikipedia.org/wiki/Lisp_programming_language#Quotations |
| AST intermediate representations | http://en.wikipedia.org/wiki/Locality_of_reference |
| Spreadsheet structure discovery | http://en.wikipedia.org/wiki/Lotus_Improv |
| History: Array languages | http://en.wikipedia.org/wiki/Lush_programming_language |
| Accidental Syntax | http://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 Mappers | http://en.wikipedia.org/wiki/Mark_Lombardi |
| Polymorphic replacement | http://en.wikipedia.org/wiki/Mementto_pattern |
| Functional Programming Has Reached The Masses; It's Called Visual Basic | http://en.wikipedia.org/wiki/Memoir |
| Visual Basic and LINQ | http://en.wikipedia.org/wiki/Metaprogramming |
| The Nature of Lisp (a tutorial) | http://en.wikipedia.org/wiki/M-expression |
| Lambda the Ultimate Set Comprehension | http://en.wikipedia.org/wiki/Monad |
| Gottfried Wilhelm Leibniz | http://en.wikipedia.org/wiki/Monadology |
| Failure-oblivious computing | http://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 Needed | http://en.wikipedia.org/wiki/Name_binding |
| Lambda the Ultimate Set Comprehension | http://en.wikipedia.org/wiki/Natural_number_object |
| BrookGPU | http://en.wikipedia.org/wiki/NCUBE |
| Combining Theorem Proving and Programming | http://en.wikipedia.org/wiki/Noether's_theorem |
| Lang .NET Symposium Registration Now Open | http://en.wikipedia.org/wiki/Number_of_the_Beast |
| Interval Computations | http://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 processes | http://en.wikipedia.org/wiki/Occam_programming_language |
| The Problem With Threads | http://en.wikipedia.org/wiki/Occam_programming_language |
| Sapir-Whorf again? | http://en.wikipedia.org/wiki/Oligosynthetic |
| Class hierarchies and Ontologies | http://en.wikipedia.org/wiki/Ontology_%28computer_science%29 |
| unchecked exceptions are like runtime type checking? | http://en.wikipedia.org/wiki/Opportunity_cost |
| Convergence | http://en.wikipedia.org/wiki/Optical_computer |
| Oracles | http://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 sin | http://en.wikipedia.org/wiki/Paul_Erdos |
| What is a Proposition? | http://en.wikipedia.org/wiki/Per_Martin-Lof |
| LtU: Policies document | http://en.wikipedia.org/wiki/Philosophy_of_law |
| Misc Links | http://en.wikipedia.org/wiki/Pi-calculus#Formal_definition |
| Gamma formalism | http://en.wikipedia.org/wiki/Planner_programming_language |
| Embedding one language in another | http://en.wikipedia.org/wiki/Polyglot_(computing) |
| The long tail of programming languages | http://en.wikipedia.org/wiki/Power_law |
| Rethinking Linguistic Relativity | http://en.wikipedia.org/wiki/Pragmatics |
| Topology in Programming Language Semantics | http://en.wikipedia.org/wiki/Programming_language_semantics |
| Want to learn something new | http://en.wikipedia.org/wiki/Prolog |
| Yield Prolog | http://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 Leibniz | http://en.wikipedia.org/wiki/Pythagoreanism |
| Yield Prolog | http://en.wikipedia.org/wiki/Python_%28programming_language%29 |
| Embedding one language in another | http://en.wikipedia.org/wiki/Quine |
| Functional programming and software engineering | http://en.wikipedia.org/wiki/Refal |
| Referentially Transparent Scheme | http://en.wikipedia.org/wiki/Referential_transparency |
| How does Lisp do that?!? | http://en.wikipedia.org/wiki/Reflection_%28computer_science%29 |
| Impedance mismatch: RDBMS and PLs | http://en.wikipedia.org/wiki/Relational_model |
| Continuations library for Java | http://en.wikipedia.org/wiki/Representational_State_Transfer |
| Petition for adding garbage collection to C++. | http://en.wikipedia.org/wiki/Resource_Acquisition_Is_Initialization |
| ObjectiveCLIPS Updated | http://en.wikipedia.org/wiki/Rete_algorithm |
| Reversible generators | http://en.wikipedia.org/wiki/Reversible_computing |
| OOPSLA 2005 Reports | http://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 System | http://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 engineering | http://en.wikipedia.org/wiki/SCADE |
| Narrative Javascript | http://en.wikipedia.org/wiki/Scripting_language#Application-specific_languages |
| Memory fault and segmentation faults | http://en.wikipedia.org/wiki/Segmentation_fault |
| Rethinking Linguistic Relativity | http://en.wikipedia.org/wiki/Semantic_holism |
| Encodings (wikipedia) | http://en.wikipedia.org/wiki/Semantics_encoding |
| Arrows, like Monads, are Monoids | http://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 extension | http://en.wikipedia.org/wiki/Sequential_logic |
| Network Transparent languages | http://en.wikipedia.org/wiki/Seven_Fallacies_of_Distributed_Computing |
| source code conversion | http://en.wikipedia.org/wiki/SharpDevelop |
| call by ? and mental models | http://en.wikipedia.org/wiki/Sigil_(computer_programming) |
| Gilad Is Right | http://en.wikipedia.org/wiki/Siren |
| Geometric Algebra | http://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 Hierarchies | http://en.wikipedia.org/wiki/Static_single_assignment_form |
| Two Thank Yous for Peter van Roy | http://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 metaprogramming | http://en.wikipedia.org/wiki/Structural_induction |
| Sudoku | http://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 Stuff | http://en.wikipedia.org/wiki/System_F#Use_in_programming_languages |
| Virtual Machine and Runtime Framework | http://en.wikipedia.org/wiki/Tail_recursion |
| Gottfried Wilhelm Leibniz | http://en.wikipedia.org/wiki/The_Last_Question |
| Misspelling. | http://en.wikipedia.org/wiki/The_Sound_Pattern_of_English |
| Gosling vs. Dynamic Languages | http://en.wikipedia.org/wiki/The_Structure_of_Scientific_Revolutions |
| Programming: 50, 100 years from now | http://en.wikipedia.org/wiki/The_Takahashi_method |
| On the Unusual Effectiveness of Logic in Computer Science | http://en.wikipedia.org/wiki/The_Unreasonable_Effectiveness_of_Mathematics_in_the_Natural_Sciences |
| Richard Feynman and the Connection Machine | http://en.wikipedia.org/wiki/Thinking_Machines |
| AppleScript - a story worth telling | http://en.wikipedia.org/wiki/ToolTalk |
| Topology in Programming Language Semantics | http://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 processes | http://en.wikipedia.org/wiki/Transputer |
| The fundamental difference between Sets and Lists? | http://en.wikipedia.org/wiki/Tuple |
| The Case for First Class Messages | http://en.wikipedia.org/wiki/Type_inference |
| Why type systems are interesting | http://en.wikipedia.org/wiki/Type_safety |
| Why type systems are interesting | http://en.wikipedia.org/wiki/Type_theory |
| Why Dependent Types Matter | http://en.wikipedia.org/wiki/Universal_quantification |
| Proposed Wikipedia Programming Language Theory topic | http://en.wikipedia.org/wiki/User:EngineerScotty/Programming_Language_Theory |
| Community enforcement discussion | http://en.wikipedia.org/wiki/User:EngineerScotty |
| Abstractly typed languages | http://en.wikipedia.org/wiki/VDM_specification_language |
| Second Life Faces Threat to its Virtual Economy | http://en.wikipedia.org/wiki/Venus_Equilateral |
| "Types and Reflection" by Lauri Emil Alanko | http://en.wikipedia.org/wiki/Wallaby |
| On the Unusual Effectiveness of Logic in Computer Science | http://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 topic | http://en.wikipedia.org/wiki/Wikipedia:WikiProject_Computer_science |
| Abstractly typed languages | http://en.wikipedia.org/wiki/Word_problem_for_groups |
| Choice of OS of LtU readers | http://en.wikipedia.org/wiki/Worse_is_better |
| LtU: blog not forum! | http://en.wikipedia.org/wiki/WP:NPA |
| Abstractly typed languages | http://en.wikipedia.org/wiki/Z_notation |
| Proposed Wikipedia Programming Language Theory topic | http://en.wikipedia.org |
| SAT 3 Proof with E Prover via OWL | http://encyclopedia.thefreedictionary.com/Boolean%20satisfiability%20problem |
| Type systems and software evolution | http://encyclopedia.thefreedictionary.com/Typed%20lambda%20calculus |
| Erlang: A Case Study of Technology Introduction | http://endowment.pwcglobal.com/pdfs/GranofReport.pdf |
| Simple explanation of Continuation Passing | http://entropy.uark.edu/~jdfulto/ |
| Simple explanation of Continuation Passing | http://entropy.uark.edu/~jdfulto/cps.html |
| Does Visual Studio Rot the Mind? | http://envman.blogspot.com/ |
| Packaging Data And Methods | http://envman.blogspot.com/ |
| PBD and XML ? | http://ep.open.ac.uk/PubSys/resources/html/hori1009.html |
| Convergence | http://e-pig.org/ |
| Merging Languages | http://epolyglot.sourceforge.net/epolyglot/c10.html |
| The Next Mainstream Programming Languages | http://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 language | http://equi4.com/metakit.html |
| Database Abstraction Layers and Programming Languages | http://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 Semantics | http://erdani.org/book/main.html |
| Extremely static language? | http://erdani.org/book/main.html |
| Promising OS's from a Programming Language Perspective | http://erights.org/ |
| Lightweight Static Capabilities | http://erights.org/ |
| Convergence | http://erights.org/ |
| G-Men Called on W-Hats for WMVD | http://erights.org/elib/capability/ode/index.html |
| The SkyNet Virus: Why it is Unstoppable; How to Stop it | http://erights.org/elib/capability/ode/overview.html |
| E - secure,distributed, pure OOP and p2p scripting language | http://erights.org/elib/concurrency/event-loop.html |
| The right default: concurrent components with message passing | http://erights.org/elib/concurrency |
| G-Men Called on W-Hats for WMVD | http://erights.org/smart-contracts/donut-lab/index.html |
| G-Men Called on W-Hats for WMVD | http://erights.org/talks/asian03/index.html |
| Future of software design? | http://erights.org/talks/thesis/ |
| Why Dependent Types Matter | http://erights.org |
| Apache vs. Yaws | http://erlang.org/ |
| Convergence | http://erlang.org/ |
| What Makes Erlang Processes Tick? | http://erlang.org/download/armstrong_thesis_2003.pdf |
| Introduction to Concurrent Programming with Stackless Python | http://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 Date | http://erlang.se/doc/doc-5.4.8/lib/mnesia-4.2.2/doc/html/mnesia.html |
| An interview with Chris Date | http://erlang.se/doc/doc-5.4.8/lib/mnesia-4.2.2/doc/html/part_frame.html |
| Google Magic | http://es.csiro.au/pubs/craswell_sigir01.pdf |
| PL for interactive simulation | http://esdl.sourceforge.net/ |
| Why type systems are interesting | http://eserver.org/poetry/light-brigade.html |
| Leszek - a new esoteric programming language | http://esolangs.org/wiki/Leszek |
| Lazy K | http://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 Information | http://esslli2004.loria.fr/ |
| European Summer School on Logic, Language and Information | http://esslli2004.loria.fr/give-page.php?6 |
| Extensible Term Language | http://etl.sourceforge.net/etl-java-0_2_0/doc/ProblemStatement.html |
| Extensible Term Language | http://etl.sourceforge.net/etl-java-0_2_0/xmlout/core/grammar.g.etl.html |
| Extensible Term Language | http://etl.sourceforge.net/etl-java-0_2_0/xmlout/ej/grammars/CommonControlFlow.g.etl.html |
| Extensible Term Language | http://etl.sourceforge.net/etl-java-0_2_0/xmlout/ej/grammars/EJ.g.etl.html |
| Extensible Term Language | http://etl.sourceforge.net/etl-java-0_2_0/xmlout/ej/samples/HelloWorld.ej.etl.c.html |
| Extensible Term Language | http://etl.sourceforge.net/etl-java-0_2_0/xmlout/ej/samples/HelloWorld.ej.etl.html |
| Extensible Term Language | http://etl.sourceforge.net/etl-java-0_2_0/xmlout/tests/fallback/Fallbacks.g.etl.html |
| Extensible Term Language | http://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 Counterexample | http://eudoxos.math.uoa.gr/~lc2005/ |
| RDFEngine | http://eulersharp.sourceforge.net/2004/02swap/RDFEngine/RDFEngine.html |
| Europython presentations | http://europython.zope.nl/sessions/presentations/all |
| Europython presentations | http://europython.zope.nl/sessions/presentations/PythonLanguage/EPC2002-Christian_Tismer-Stackless_Reincarnate.pdf |
| Europython presentations | http://europython.zope.nl/sessions/presentations/PythonTutorials/EPC2002-Martelli-IteratorsGenerators.pdf |
| Small Time Languages | http://eveander.com/arsdigita-history |
| The Essence of Programming: Reynoldsfest at MFPS | http://events.cs.bham.ac.uk/mfps21/index-data#special |
| Expresso, environment for ISO 10303-1 | http://exp-engine.sourceforge.net/ |
| HTML editors | http://extensionroom.mozdev.org/more-info/webdeveloper |
| It's the language, stupid. Or is it? | http://extensions.roachfiend.com/howto.html |
| C++ Templates as Partial Evaluation | http://extreme.indiana.edu/~tveldhui/papers/pepm99/ |
| Semantic Web scripting languages | http://fabl.net/manual-2.0/intro.html |
| Language Design 101 | http://fabrice.bellard.free.fr/otcc/ |
| Concatenative Language Kont | http://factor.sf.net |
| Convergence | http://factorcode.org/ |
| Designing a Type Notation for a Stack Based Functional Language | http://factorcode.org |
| Functional single argument style object oriented programming | http://factorcode.org |
| Misspelling. | http://facweb.furman.edu/~mmenzer/gvs/what.htm |
| Call-by-name is dual to call-by-value | http://fare.tunes.org/tmp/rndlc/ |
| Sharing Code through First-class Environments | http://fare.tunes.org |
| Dynamic typing in OCaml | http://farrand.net/dynaml.shtml |
| Dynamic typing in OCaml | http://farrand.net/dynaml-tutorial.txt |
| Dataflow programming for PIC microcontrollers | http://faudiostream.sourceforge.net/ |
| IPod-compatible SICP | http://feeds.feedburner.com/SICP |
| Parser that allow syntax extensions | http://felix.sf.net |
| Feature wishes may be granted | http://felix.sf.net |
| Petition for adding garbage collection to C++. | http://felix.sourceforge.net/ |
| Felix: The power language for C++ programmers | http://felix.sourceforge.net/ |
| Functional programming in Java | http://felix.sourceforge.net/ |
| Haskell and creative freedom | http://felix.sourceforge.net/ |
| Let's make a programming language! | http://felix.sourceforge.net/ |
| Feature wishes may be granted | http://felix.sourceforge.net/flx_1.0.4/tut/doc/en_flx_tutorial_0004.html |
| Feature wishes may be granted | http://felix.sourceforge.net/flx_1.0.4/tut/doc/en_flx_tutorial_0005.html |
| Good languages with simple grammar | http://felix.sourceforge.net |
| RT++ Higher Order Threads for C++ | http://felix.sourceforge.net |
| Java hits obstacle with cell phones | http://ficl.sf.net |
| Convergence | http://fig.org/figure/CircleOfPromises.pdf |
| Convergence | http://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 Framework | http://fig.org/gord/ |
| Convergence | http://fig.org/michael/ |
| Erlang the Movie | http://files.worthplaying.com/files/modules.php?name=Downloads&d_op=viewdownload&cid=793 |
| Lang .NET Symposium Registration Now Open | http://finance.google.com/finance?q=msft |
| NVIDIA's Cg technology | http://firingsquad.gamers.com/hardware/cg/default.asp |
| Ward Cunningham: Testing, Types, and More | http://fit.c2.com |
| Most amazing designer? | http://fit.c2.com |
| Lang .NET Symposium Registration Now Open | http://flakenstein.net/ |
| This Is the Title of This Story, Which Is Also Found Several Times in the Story Itself | http://flakmag.com/misc/review.html |
| Flapjax - Functional Reactive Ajax | http://flapjax.blogspot.com/2006/10/compiler.html |
| Flapjax - Functional Reactive Ajax | http://flapjax.blogspot.com/2006/10/ie-problems.html |
| Flapjax - Functional Reactive Ajax | http://flapjax.blogspot.com/2006/10/networked-persistence.html |
| Mechanizing Language Definitions | http://fling-l.seas.upenn.edu/~plclub/cgi-bin/poplmark/index.php?title=The_POPLmark_Challenge |
| Specifying ECMAScript via ML | http://fling-l.seas.upenn.edu/~plclub/cgi-bin/poplmark/index.php?title=The_POPLmark_Challenge |
| Spring School on Datatype-Generic Programming 2006 | http://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 Epigram | http://flint.cs.yale.edu/ |
| Church-Turning is False? | http://flint.cs.yale.edu/cs428/coq/doc/faq.html#htoc45 |
| The Church Project | http://flint.cs.yale.edu/flint/index.html |
| Spring School on Datatype-Generic Programming 2006 | http://flint.cs.yale.edu/flint/publications/eraseita.html |
| Spring School on Datatype-Generic Programming 2006 | http://flint.cs.yale.edu/flint/publications/ita.html |
| Combinators for contracts | http://flint.cs.yale.edu/spam/abstract/stefansen.html |
| Logic/Object Oriented Fusion | http://flora.sourceforge.net |
| Embedding Prolog in Haskell | http://flp.cs.tu-berlin.de/~tolk/vmlanguages.html#logic |
| Organizing papers... | http://flyingmeat.com/voodoopad |
| Javascript Inheritance | http://fm.dept-z.com/index.asp?get=/Resources/OOP_with_ECMAScript/ |
| Combining Theorem Proving and Programming | http://focal.inria.fr/site/index.php |
| foldl and foldr | http://foldl.com/ |
| Templates vs. Generics | http://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 ML | http://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?query=sml2c |
| Ian Bicking: The challenge of metaprogramming | http://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?structural+recursion |
| Alloy: A Lightweight Object Modelling Notation | http://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?Z |
| Object Oriented Programming + Referential Transparency | http://foldoc.org/?lazy+evaluation |
| foldl and foldr | http://foldr.com/ |
| foldl and foldr | http://foldr.com |
| New result re "linguistic determinism" | http://folk.uio.no/alied/TMoL.html |
| Building Interpreters by Composing Monads | http://folli.loria.fr/cds/1999/library/pdf/barrwells.pdf |
| Getting Started | http://folli.loria.fr/cds/1999/library/pdf/curry-howard.pdf |
| AdbmaL | http://formal.cs.uiuc.edu/stehr/cinni_eng.html |
| A Visual Environment for Developing Context-Sensitive Term Rewriting Systems | http://formal.cs.uiuc.edu/stehr/cinni_eng.html |
| A Deeper Look At Metafunctions | http://formal.cs.uiuc.edu/stehr/cinni_eng.html |
| automatic theorem proving | http://formal.cs.uiuc.edu/stehr/cinni_eng.html |
| I am not a number: I am a free variable | http://formal.cs.uiuc.edu/stehr/cinni_eng.html |
| Open data types and open functions | http://formal.cs.uiuc.edu/stehr/cinni_eng.html |
| A New Approach to Abstract Syntax with Variable Binding | http://formal.cs.uiuc.edu/stehr/cinni_eng.html |
| Invariants/Contracts vs. types | http://formal.cs.uiuc.edu/stehr/occ_eng.html |
| A Visual Environment for Developing Context-Sensitive Term Rewriting Systems | http://formal.cs.uiuc.edu/stehr/occ_eng.html |
| A Deeper Look At Metafunctions | http://formal.cs.uiuc.edu/stehr/occ_eng.html |
| automatic theorem proving | http://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 functions | http://formal.cs.uiuc.edu/stehr/occ_eng.html |
| A Visual Environment for Developing Context-Sensitive Term Rewriting Systems | http://formal.cs.uiuc.edu/stehr/pts_eng.html |
| Advanced Topics in Types and Programming Languages | http://formal.cs.uiuc.edu/stehr/pts_eng.html |
| automatic theorem proving | http://formal.cs.uiuc.edu/stehr/pts_eng.html |
| Invariants/Contracts vs. types | http://formal.cs.uiuc.edu/stehr/pts_eng.html |
| The Type-System-Feature-Creep Death Spiral | http://formal.cs.uiuc.edu/stehr/thesis.pdf |
| Enjoy the Soundness | http://fortnow.com/lance/complog/ |
| Computation Complexity Weblog | http://fortnow.com/lance/complog/ |
| Variance in Java Generics | http://forum.java.sun.com/thread.jsp?forum=316&thread=405062&tstart=0&trange=15 |
| Variance in Java Generics | http://forum.java.sun.com/thread.jsp?forum=316&thread=405062&tstart=0&trange=15 |
| More on the "generics are evil" meme | http://forum.java.sun.com/thread.jspa?forumID=316&threadID=503547 |
| Quotes | http://forums.itworld.com/webx?14@141.g0iHaTmagsC^0@.ee6f2d1/11!skip= |
| Bertrand Meyer Online Interview | http://forums.itworld.com/webx?14@141.g0iHaTmagsC^0@.ee6f2d1/11!skip= |
| NULL | http://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 Interview | http://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 Project | http://forums.trapexit.org:81/phpBB/viewtopic.php?t=5429 |
| Interval Datatype | http://forums.wolfram.com/mathgroup/archive/1992/Oct/msg00112.html |
| μABC: A Minimal Aspect Calculus | http://fpl.cs.depaul.edu/ajeffrey/papers/concur04.pdf |
| Scripting Languages For Java | http://freeroller.net/page/ericfj/20030217#scripting_from_java |
| Linspire chooses Haskell as preferred language | http://freespire.org/about/vision |
| Linspire chooses Haskell as preferred language | http://freespire.org/support/faqs |
| Event-Based Programming without Inversion of Control | http://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 Web | http://fresh.homeunix.net/~luke/jscm/repl.html |
| Educational Pearl: Automata as Macros | http://fresh.homeunix.net/~luke/misc/cl-ppcre-slime.png |
| Qi 6.1 released | http://fresh.homeunix.net/~luke/misc/emacs/patmatch.el.html |
| Code Reading | http://fresh.homeunix.net/~luke/misc/GNUmakefile |
| Qi 6.1 released | http://fresh.homeunix.net/~luke/misc/lisp/claw.lisp.html |
| Editing posts | http://fresh.homeunix.net/~luke/misc/lisp/packet.pdf |
| Qi 6.1 released | http://fresh.homeunix.net/~luke/misc/lisp/Qi%206.1%20in%20Qi.txt |
| Good languages with simple grammar | http://fresh.homeunix.net/~luke/misc/lisp/reader.lisp |
| Issue One of The Monad.Reader, monthly Haskell eZine | http://fresh.homeunix.net/~luke/misc/lisp/serve-event-tricky.lisp |
| Issue One of The Monad.Reader, monthly Haskell eZine | http://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 eZine | http://fresh.homeunix.net/~luke/misc/lisp/swank.lisp |
| Issue One of The Monad.Reader, monthly Haskell eZine | http://fresh.homeunix.net/~luke/misc/lisp/swank.pdf |
| Unix as programming language | http://fresh.homeunix.net/~luke/misc/untar |
| Erlang the Movie | http://fresh.homeunix.net/files/erlang/erlang_the_movie.mpg.torrent |
| ILC2002 Proceedings and Videos | http://fresh.homeunix.net/files/ilc02/day1-videos/ |
| ILC2002 Proceedings and Videos | http://fresh.homeunix.net/files/ilc02/day2-videos/ |
| ILC2002 Proceedings and Videos | http://fresh.homeunix.net/files/ilc02/proceedings/Gilbert-Baumann.pdf |
| Why You Might Want to Try Ruby | http://freshmeat.net/articles/view/358/ |
| Nemerle | http://freshmeat.net/projects/gont/ |
| TCLP is a type checker for Prolog dialects | http://freshmeat.net/releases/149281/ |
| Unix as programming language | http://freshmeat.net/search/?q=lightweight§ion=projects&Go.x=0&Go.y=0 |
| Ivory, an experimental declarative programming system | http://freshmeat.net |
| Domino on Acid | http://freshmeat.net |
| Distel: Distributed Emacs Lisp | http://freshmeat.net |
| International Components for Unicode 3.0 Released | http://fribidi.sourceforge.net/ |
| Erlang concurrency: why asynchronious messages? | http://frmb.org/occtutor.html#alting |
| Active Objects with Syntax Directed Dialogs | http://frmb.org/occtutor.html#types |
| Frost - Multimethods and FWVAs for C++ | http://frost.flewid.de/ |
| Feature wishes may be granted | http://frost.flewid.de/ |
| Oberon Day @ CERN 2004 | http://ftkachov.home.cern.ch/ftkachov/programme.html |
| Croquet: A Collaboration Architecture | http://ftp.archive.org/movies/lisarein/oreilly/etech2003/alankay/ |
| Alan Kay's talk at O'Reilly Emerging Technology Conference 2003 | http://ftp.archive.org/movies/lisarein/oreilly/etech2003/alankay/tour.html |
| Functional Images | http://ftp.cs.indiana.edu/pub/scheme-repository/doc/misc/TIGGER.html |
| When and How to Develop Domain-Specific Languages | http://ftp.cwi.nl/CWIreports/SEN/SEN-E0309.pdf |
| Class hierarchies and Ontologies | http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-64/menzel.pdf |
| Non-Lisp, natively extensible? | http://fullpliant.org/ |
| Convergence | http://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 Java | http://functionalj.sourceforge.net |
| Lambda Calculus In Java | http://functionalj.sourceforge.net |
| Frink | http://futureboy.homeip.net/frinkdocs/ |
| Interval Computations | http://futureboy.us/frinkdocs/#IntervalArithmetic |
| Interval Datatype | http://futureboy.us/frinkdocs/#IntervalArithmetic |
| Interval Computations | http://futureboy.us/frinkdocs/#IntervalComparisonOperators |
| Interval Datatype | http://futureboy.us/frinkdocs/#IntervalComparisonOperators |
| Interval Datatype | http://futureboy.us/frinkdocs/ |
| Interval Computations | http://futureboy.us/frinkdocs/ |
| Interval Computations | http://futureboy.us/fsp/colorize.fsp?fileName=sun.frink |
| Interval Datatype | http://futureboy.us/fsp/highlight.fsp?fileName=simplegraph.fsp |
| Interval Datatype | http://futureboy.us/fsp/simplegraph.fsp |
| Embedding one language in another | http://fxsl.sourceforge.net/ |
| Avionics Control Systems DSL from 1994, by Doug Lea | http://g.oswego.edu/dl/acs/acs/acs.html |
| More on the "generics are evil" meme | http://gafter.blogspot.com/2004/09/puzzling-through-erasure-answer.html |
| Closures for Java or money back | http://gafter.blogspot.com/2004/09/puzzling-through-erasure-answer.html |
| On the Revival of Dynamic Languages | http://gafter.blogspot.com/2004/09/puzzling-through-erasure-answer.html |
| Closures for Java or money back | http://gafter.blogspot.com/2006/08/closures-for-java.html |
| Closures for Java or money back | http://gafter.blogspot.com/2006/08/tennents-correspondence-principle-and.html |
| Closures for Java or money back | http://gafter.blogspot.com/2006/08/whats-point-of-closures.html |
| Closures for Java or money back | http://gafter.blogspot.com/2006/09/closures-for-java-version-01.html |
| Closures for Java or money back | http://gafter.blogspot.com/2006/09/control-abstraction.html |
| Closures for Java or money back | http://gafter.blogspot.com/2006/09/debate-over-closures-for-java.html |
| Closures for Java or money back | http://gafter.blogspot.com/2006/09/failure-of-imagination-in-language_17.html |
| Closures for Java or money back | http://gafter.blogspot.com/2006/09/nominal-closures-for-java-version-02.html |
| Alan Kay: The Early History of Smalltalk | http://gagne.homedns.org/%7etgagne/contrib/EarlyHistoryST.html |
| Polymorphic replacement | http://galinha.ucpel.tche.br:8080/Unit%20lolevel#object-become! |
| A Brief History of Scala | http://gallium.inria.fr/~remy/work/virtual/ |
| ICFP proceedings / Scheme workshop | http://gallium.inria.fr/ml2006/program.html |
| What being an Editor is all about | http://galois.com/~sof/hugs98.net/ |
| LPS: Language Prototyping System | http://galois.com/~sof/hugs98.net/ |
| Hugs98 for .NET | http://galois.com/~sof/hugs98.net/ |
| Dijkstra on analogies and anthropomorphism | http://galois.com/ |
| Lego Mindstorms NXT Robotics Announced | http://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 Programming | http://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 |
| Neologism | http://gcc.fyxm.net/summit/2003/Tree%20SSA%20-%20A%20New%20optimization%20infrastructure.pdf |
| Nemerle | http://gcc.gnu.org/frontends.html |
| Fortress focuses on the needs of scientists | http://gcc.gnu.org/gcc-4.0/changes.html |
| Reading, Writing, and Code | http://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 GCC | http://gcc.gnu.org/ml/gcc/2000-11/msg01120.html |
| Functional programming and software engineering | http://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 version | http://gcc.gnu.org/onlinedocs/libstdc++/17_intro/license.html |
| Compiler Technology for Scalable Architectures | http://gcc.gnu.org/projects/tree-ssa/vectorization.html |
| Mechanics of designing and implementing a language | http://gcc.gnu.org/projects/tree-ssa |
| Neologism | http://gcc.gnu.org/projects/tree-ssa |
| Selected Readings on C (gcc) | http://gcc.gnu.org/readings.html |
| GCC Wiki | http://gcc.gnu.org/wiki/ |
| GCC Wiki | http://gcc.gnu.org/wiki/Interprocedural%20optimizations |
| Dynamic Semantics | http://gcc.gnu.org |
| Guy Steele on Language Design | http://gd.tuwien.ac.at/languages/smlnj/papers/95-tutorial-reppy.ps |
| Apache vs. Yaws | http://gee.cs.oswego.edu/dl/ |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://gee.cs.oswego.edu/dl/ |
| Erlang to OTP: A heavy duty TCP/IP Client Server application | http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html |
| JSR-166 - Concurrency Utilities | http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html |
| Concurrency | http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html |
| JSR-166 - Concurrency Utilities | http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html |
| Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming | http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html |
| JSR-166 - Concurrency Utilities | http://gee.cs.oswego.edu/dl/concurrency-interest/aims.html |
| JSR-166 - Concurrency Utilities | http://gee.cs.oswego.edu/dl/concurrency-interest/index.html |
| Concurrency | http://gee.cs.oswego.edu/dl/cpj/refs.html |
| Icon Language Implementation and Unicon News | http://gema.sourceforge.net/ |
| Daniel Friedman: A Poorman's 'Roll Your Own' Logic System | http://genamics.com/developer/csharp_comparative.htm |
| Back to the future... | http://genify.com.18.m6.net/ |
| The new old or The "Return" to Concurrency | http://geocities.com/bdenckla@sbcglobal.net/LtU/mainEss.pdf |
| The essence of Dataflow Programming by Tarmo Uustalu and Varmo Vene | http://geocities.com/bdenckla@sbcglobal.net/LtU/mainEss.pdf |
| Forum usability | http://getfirefox.com/ |
| Tom 2.4 Released | http://gforge.inria.fr/frs/shownotes.php?release_id=691 |
| Concrete Abstractions on the web | http://gigamonkeys.com/book/ |
| Croquet: A Collaboration Architecture | http://glab.cs.uni-magdeburg.de/~croquet/ |
| Are Higher-Order Type Systems Too Hard? | http://glab.cs.uni-magdeburg.de/~croquet/downloads/Croquet0.1.pdf |
| NULL | http://glab.cs.uni-magdeburg.de/~croquet/downloads/Croquet0.1.pdf |
| Quotes | http://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 Books | http://gnosis.cx/cgi/txt2html.cgi?source=http://gnosis.cx/publish/programming/charming_python_12.txt |
| Functional Programming in Python | http://gnosis.cx/cgi/txt2html.cgi?source=http://gnosis.cx/publish/programming/charming_python_13.txt&proxy=NONE |
| Functional Python | http://gnosis.cx/cgi/txt2html.cgi?source=http://gnosis.cx/publish/programming/charming_python_8.txt |
| Charming Python: Using combinatorial functions in the itertools module | http://gnosis.cx/download/gnosis |
| Functional Programming in Python | http://gnosis.cx/publish/programming/ |
| Functional Programming in Python | http://gnosis.cx/publish/programming/charming_python_13.txt |
| Pythologic - Prolog syntax in Python | http://gnosis.cx/publish/programming/charming_python_b11.txt |
| Metaclass programming in Python, Part 2 | http://gnosis.cx/TPiP/ |
| Good languages with simple grammar | http://gnu.archive.hk/software/smalltalk/gst-manual/gst_41.html |
| Pyrex - A language for writing Python extension modules | http://gnu-prolog.inria.fr/ |
| GNU Prolog | http://gnuprologjava.sourceforge.net/ |
| Notes on Postmodern Programming | http://goanna.cs.rmit.edu.au/~jz/wfcs.html |
| Notes on Postmodern Programming | http://goanna.cs.rmit.edu.au/~jz/writing.html |
| programming languages with chicken | http://god404.net/wiesentiger/archives/00000029.htm |
| Holodeck games and CCCs | http://golem.ph.utexas.edu/category/2006/10/classical_vs_quantum_computati_3.html |
| JExamples | http://gonzui.sourceforge.net/ |
| Croquet: A Collaboration Architecture | http://goodoldadventures.com/index.html |
| The fate of reduce() in Python 3000 | http://goog-goopy.sourceforge.net/ |
| Google Code Search | http://google.com/codesearch?hl=en&lr=&q=file%3A%5C.l%3Fhs%24+isEmpty&btnG=Search |
| Google Code Search | http://google.com/codesearch?q=file%3A%5C.hs%24+isEmpty&btnG=Search+Code |
| Self-application as a fixpoint of call/cc | http://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 Mattered | http://google.com/groups?threadm=7eb8ac3e.0201120052.ee51092%40posting.google.com |
| Programming as if Performance Mattered | http://google.com/groups?threadm=7eb8ac3e.0201120056.3fc231c8%40posting.google.com |
| Paul Vick: BASIC principles | http://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 Problematic | http://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 Java | http://graphics.stanford.edu/papers/polaris_extended/ |
| BrookGPU | http://graphics.stanford.edu/projects/brookgpu/ |
| MapReduce - functional programming in the REAL World | http://graphics.stanford.edu/projects/brookgpu/ |
| PeakStream - a multi-core stream processing model | http://graphics.stanford.edu/projects/brookgpu/ |
| Accelerator: simplified programming of graphics processing units for general-purpose uses via data-parallelism | http://graphics.stanford.edu/projects/brookgpu/ |
| User-defined functions in Excel | http://graphics.stanford.edu/projects/spreadsheets/ |
| Brook: a Streaming Lanugage from Stanford | http://graphics.stanford.edu/streamlang/ |
| Graphite DSL for Advanced Typography | http://graphite.sil.org |
| Let's make a programming language! | http://gravitar.no-ip.org/lang/pynchon |
| Forum usability | http://greasemonkey.mozdev.org/ |
| Boring... | http://grok.sourceforge.net/ |
| The OpenNLP Grok Library | http://grok.sourceforge.net/ |
| Groovy Language | http://groovy.codehaus.org/ |
| Why type systems are interesting | http://groovy.codehaus.org |
| Groovy Language | http://groovy.codehaus.org |
| Chickenfoot | http://groups.csail.mit.edu/uid/chickenfoot/examples.html |
| Chickenfoot | http://groups.csail.mit.edu/uid/chickenfoot/faq.html#rendered-model |
| Chickenfoot | http://groups.csail.mit.edu/uid/chickenfoot/index.html |
| Proceedings of the Scheme Workshop 2003 | http://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 project | http://groups.google.cl/groups?group=comp.lang.functional&selm=1055931841.921271%40ananke.eclipse.net.uk |
| SMLNJ RIP? | http://groups.google.com/ |
| A VB.NET Critique | http://groups.google.com/ |
| Revisiting AWK | http://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 Languages | http://groups.google.com/group/comp.lang.c++/browse_frm/thread/dda94c6b82bb1f47/f637444f6d0596d8#f637444f6d0596d8 |
| Buried Treasure - No Fluff Just Stuff | http://groups.google.com/group/comp.lang.c++/msg/4fc3356f4499b799 |
| Common Lisp Exception Handling | http://groups.google.com/group/comp.lang.dylan/msg/302b4353425ba5ce |
| Findler's Contract Flaw Analysis and Eiffel | http://groups.google.com/group/comp.lang.eiffel/browse_frm/thread/796303cdd61d992/579191673520a81e |
| Sudoku | http://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 Reading | http://groups.google.com/group/comp.lang.functional/browse_frm/thread/44dedc17a914606d/52cef3a8d7791533 |
| How to make a FPL successful | http://groups.google.com/group/comp.lang.functional/browse_frm/thread/eecf0347a1cb916a/53da3b9c436954eb?rnum=8#53da3b9c436954eb |
| How to make a FPL successful | http://groups.google.com/group/comp.lang.functional/browse_frm/thread/ffb29a9dd6735974/38fd65fec381e12b |
| Exceptional syntax | http://groups.google.com/group/comp.lang.functional/browse_thread/thread/d3a87da3d8e4b38f/2a0d1e0f95f3670c?lnk=st&q=%22exceptionalsyntax%22&rnum=1#2a0d1e0f95f3670c |
| Functional libraries for Java | http://groups.google.com/group/comp.lang.functional/msg/00257e36e70efa7e |
| OO Language Engineering for the Post-Java Era | http://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 successful | http://groups.google.com/group/comp.lang.java.programmer/browse_frm/thread/34c96ea7802f37b0/f0b6e4359fad283e |
| Teaching programming | http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/6c75cae46f065843/399e95924a58f6fe |
| How to make a FPL successful | http://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 Programming | http://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 Programs | http://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 OOPL | http://groups.google.com/group/comp.lang.lisp/msg/c54079fc951aa768 |
| Decomposing lambda - the Kernel language | http://groups.google.com/group/comp.lang.lisp/msg/fcbc414fbecf0bed |
| Advantages of Soft Typing | http://groups.google.com/group/comp.lang.perl.misc/msg/cf49ca13ac015256 |
| Mercury Vs Prolog | http://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 Python | http://groups.google.com/group/comp.lang.python/browse_frm/thread/4c9b1287a1a76c98/592958d4e2ec319e?q=PyPy+0.9&rnum=1#592958d4e2ec319e |
| EasyExtend - Python MetaProgramming | http://groups.google.com/group/comp.lang.python/browse_thread/thread/6ddbe3537838258c/3053133d67daacbe#3053133d67daacbe |
| Type inference for Python | http://groups.google.com/group/comp.lang.python/msg/114a25d394769591 |
| Intentional Programming Overview | http://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 Community | http://groups.google.com/group/comp.lang.scheme/msg/1ca4eed2f55756e6 |
| Executable Implementation of Scheme Denotational Semantics | http://groups.google.com/group/comp.lang.scheme/msg/7584c8a745edab45 |
| OOP Parallel class hierarchies | http://groups.google.com/group/comp.lang.scheme/msg/d30c17e36727feed |
| OOPSLA 2005 Reports | http://groups.google.com/group/comp.lang.scheme/msg/d995e2919cb8fbab |
| PyPy | http://groups.google.com/group/comp.lang.scheme/msg/dc37c81fb146b37a?dmode=source&hl=en |
| The Reasoned Schemer with Oz | http://groups.google.com/group/comp.lang.scheme/msg/e58e4ad3f67fa4e0?hl=en& |
| Inherited Traits - Classes Like Never Before | http://groups.google.com/group/comp.lang.smalltalk/browse_frm/thread/15f7e1b56da7e773/c2d8de4ab0b18f98 |
| Ward Cunningham: Testing, Types, and More | http://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 API | http://groups.google.com/group/comp.lang.smalltalk/msg/44d7f8321aebdee2 |
| Virtual machine implementation and dynamic languages | http://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 Library | http://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 Library | http://groups.google.com/group/comp.programming.threads/msg/9ceaee0e94f8f3ba?hl=el& |
| A New Haskell and those anxious to change | http://groups.google.com/group/comp.std.c++/browse_thread/thread/fb0a8fcabb2b19b4/3278cef927c345c1?tvc=2&q=export+n1426#3278cef927c345c1 |
| Ward Cunningham: Testing, Types, and More | http://groups.google.com/group/comp.sys.next.programmer/browse_frm/thread/4f7ae8a6bceec7b/64407c824274a7f9 |
| Zipper-based file server/OS | http://groups.google.com/group/fa.caml/browse_thread/thread/e10c96f3896f26ef/5fd7f27eed944f0a#5fd7f27eed944f0a |
| Linear types for aliased resources | http://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 pit | http://groups.google.com/group/frp-discuss |
| Google Code Search | http://groups.google.com/group/Google-Code-Search/browse_thread/thread/8c9ed4b0883f80bf/1afa42009dc3ac46#1afa42009dc3ac46 |
| Eric Lippert does SimpleScript | http://groups.google.com/group/microsoft.public.scripting.hosting/msg/fe9b8c67cf486eeb |
| Jon Udell: Multi-language runtimes | http://groups.google.com/group/perl.perl6.internals/browse_frm/thread/6a842f9ec6c1c87b/6d322b5c3f9c569f#6d322b5c3f9c569f |
| Inform 7: A relational DSL for interactive fiction with natural language syntax | http://groups.google.com/group/rec.arts.int-fiction/msg/ac0577fe70c636bc?&q=inform-7 |
| Don Box on the Importance of Being WSDL | http://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 WSDL | http://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 Speed | http://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 optimization | http://groups.google.com/groups?as_umsgid=7eb8ac3e.0106121538.42b1d107%40posting.google.com |
| Psyco, the Python Specializing Compiler | http://groups.google.com/groups?as_umsgid=Pine.OSF.3.96.1020823150150.1970393A-100000%40aster3.ulb.ac.be |
| Hidden complexities of tail-call/tail-recursion optimization | http://groups.google.com/groups?as_umsgid=slrn9hvod2.eli.korek%40lilia.lab.icm.edu.pl |
| Transparent Language Implementation and Design | http://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 fold | http://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&group=comp.lang.functional&selm=7eb8ac3e.0208291749.3bcd95c6%40posting.google.com |
| Roles of Variables | http://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 Monads | http://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 use | http://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 Calculus | http://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 Design | http://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&selm=770d8f1a.0311220542.47499590%40posting.google.com&rnum=51 |
| Transparent Language Implementation and Design | http://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 Dog | http://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 Interview | http://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&th=98fdfac46ebbef5b |
| Design By Contract Discussion | http://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 books | http://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 Prolog | http://groups.google.com/groups?group=comp.lang.prolog |
| Defining predicate | http://groups.google.com/groups?group=comp.lang.prolog |
| An Advanced Syntax-Rules Primer for the Mildly Insane | http://groups.google.com/groups?group=comp.lang.scheme&selm=87it8db0um.fsf%40radish.petrofsky.org |
| Skribe 1.2b released | http://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 again | http://groups.google.com/groups?group=comp.object |
| Future Directions for C++ | http://groups.google.com/groups?group=comp.soft-sys.ace |
| Oracles | http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&safe=off&threadm=4042800f%241%40news.unimelb.edu.au&rnum=1 |
| Erlang the Movie | http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&selm=87ism4r4pe.fsf%40darkstar.cartan |
| study of the "list comprehension" sugar | http://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 Academia | http://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 /. + Quickies | http://groups.google.com/groups?hl=en&lr=&group=comp.lang.functional&safe=off&ic=1&th=97622a4fcae6dd29 |
| Curl on /. + Quickies | http://groups.google.com/groups?hl=en&lr=&group=comp.lang.functional&safe=off&ic=1&th=c31d66b52cef82c7 |
| Depressing, but true | http://groups.google.com/groups?hl=en&lr=&group=comp.lang.functional&safe=off&ic=1&th=cd2aadc48bf211a4&seekd=911095167#911095167 |
| C-like Functional Programming Languages | http://groups.google.com/groups?hl=en&lr=&group=comp.lang.functional&safe=off&ic=1&th=fb5d00b2ee380086 |
| Validating the Unit Correctness of Spreadsheet Programs | http://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 Speed | http://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 Lecture | http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&selm=c427d639.0208260736.60daa4fa%40posting.google.com |
| Programming Competition | http://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 Processing | http://groups.google.com/groups?hl=en&lr=&safe=off&ic=1&th=6210f9a1afd3d42d |
| Hidden complexities of tail-call/tail-recursion optimization | http://groups.google.com/groups?hl=en&lr=&safe=off&ic=1&th=69d3f735a3ff4cff |
| Hidden complexities of tail-call/tail-recursion optimization | http://groups.google.com/groups?hl=en&lr=&safe=off&ic=1&th=a86160995de6f949 |
| Links to JFP Papers | http://groups.google.com/groups?hl=en&lr=&safe=off&ic=1&th=e1172c7d695edf66&seekd=897316521#897316521 |
| Programming Competition | http://groups.google.com/groups?hl=en&lr=&safe=off&ic=1&th=e32e856559e0e653,1 |
| elj Roundup | http://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 Efficiency | http://groups.google.com/groups?hl=en&lr=&safe=off&ic=1&th=f45a11f766d2c055,9 |
| Hidden complexities of tail-call/tail-recursion optimization | http://groups.google.com/groups?hl=en&lr=&safe=off&ic=1&th=ffbaee72ae678d23 |
| Language Support for Disributed Processing | http://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 |
| Miscellany | http://groups.google.com/groups?hl=en&safe=off&group=comp.lang.eiffel |
| List of first programming languages | http://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 division | http://groups.google.com/groups?hl=en&safe=off&th=22f8a9bfd33f1099,252 |
| Python's proposed change to integer division | http://groups.google.com/groups?hl=en&safe=off&th=cf5af74a6441c030,186 |
| Language Myths | http://groups.google.com/groups?hl=en&selm=aacf3eb9.0203151012.164c4920%40posting.google.com |
| The Sociology of Language Evolution | http://groups.google.com/groups?hl=en&th=12a0c7ef4cd1409 |
| Generators in Python, Icon and Scheme | http://groups.google.com/groups?hl=en&th=248c58d9518a6983&frame=off |
| The Sociology of Language Evolution | http://groups.google.com/groups?hl=en&th=77b25819f84c09c9 |
| The Sociology of Language Evolution | http://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 Prolog | http://groups.google.com/groups?hl=he&safe=off&th=4c3b686642615fe5,11 |
| Category theory for non-mathematicians | http://groups.google.com/groups?hl=he&safe=off&th=9b8c42b52eb4a8df,2 |
| Haskell for circuit description | http://groups.google.com/groups?hl=iw&th=75e5a9b0a74668db&seekm=3BBDEC24.70E4A819%40acooke.org&frame=off |
| How To Steal Code or Inventing The Wheel Only Once | http://groups.google.com/groups?hl=iw&th=897ba308330db435&seekm=9nqp6p%246ol%241%40cantaloupe.srv.cs.cmu.edu#link1 |
| Haskell for circuit description | http://groups.google.com/groups?hl=iw&th=d680d1a225c46528&seekm=3BC2807E.807C01F5%40b.c&frame=off |
| Optimizations | http://groups.google.com/groups?lr=&group=comp.lang.scheme&safe=off&ic=1&th=58c0e7cc865bd7b9 |
| Optimizations | http://groups.google.com/groups?lr=&group=comp.lang.scheme&safe=off&ic=1&th=8807b819887e96d2 |
| Couple of Usenet threads | http://groups.google.com/groups?lr=&safe=off&ic=1&th=8ee17ca07c45bf24,6 |
| Couple of Usenet threads | http://groups.google.com/groups?lr=&safe=off&ic=1&th=cc1a8e824eae2331,16 |
| Disney Losing Kay & Team | http://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, 2e | http://groups.google.com/groups?q=essentials+of+programming&hl=en&lr=&safe=off&rnum=1&seld=916533928&ic=1 |
| Strongtalk | http://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 successful | http://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 Speed | http://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 Programming | http://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 generators | http://groups.google.com/groups?q=g:thl399494743d&hl=iw&selm=3BC411E8.1496E06A%40brighton.ac.uk |
| Language Myths | http://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 optimization | http://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 WSDL | http://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 .NET | http://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 about | http://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 about | http://groups.google.com/groups?q=haskell+.NET&hl=en&lr=&ie=UTF-8&selm=fa.dg03n7v.10gk8ar%40ifi.uio.no&rnum=5 |
| Hugs98 for .NET | http://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 program | http://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 again | http://groups.google.com/groups?safe=off&ic=1&th=1a86e1cdc97d4c46,33 |
| for and against conservative GC | http://groups.google.com/groups?safe=off&th=2e48406ab2d5817b,31 |
| for and against conservative GC | http://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 continuations | http://groups.google.com/groups?selm=20040629233129.GA3979@babylonia.flatirons.org |
| public vs. published interfaces | http://groups.google.com/groups?selm=3103318695270771%40naggum.no |
| Running untrusted code | http://groups.google.com/groups?selm=3C8821C9.3080608%40cam.ac.uk |
| Clean and Haskell compared | http://groups.google.com/groups?selm=3D2D52DE.93BEF1B1%40info.unicaen.fr |
| More on static vs. dynamic typing | http://groups.google.com/groups?selm=623cd325.0302060257.1542e098@posting.google.com |
| Folding over trees | http://groups.google.com/groups?selm=7eb8ac3e.0107130922.66c59bcd@posting.google.com |
| No asterisks, please | http://groups.google.com/groups?selm=7ktbid%24a29%241%40nef.ens.fr |
| Category theory for non-mathematicians | http://groups.google.com/groups?selm=8d8kd2%24sr4%241%40nnrp1.deja.com |
| Comments on Comments | http://groups.google.com/groups?selm=8vlia101jd9%40news2.newsguy.com |
| Comments on Comments | http://groups.google.com/groups?selm=9ioonl0jgu%40enews4.newsguy.com |
| Comments on Comments | http://groups.google.com/groups?selm=9ke6n409mj%40enews3.newsguy.com |
| International Lisp Conference report | http://groups.google.com/groups?selm=c29fzumv8r9.fsf%40no-knife.mit.edu |
| Tail of Nil and Its Type | http://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: Jython | http://groups.google.com/groups?selm=gat-1001021155210001%40eglaptop.jpl.nasa.gov |
| 1st International Workshop on Interpreted Languages | http://groups.google.com/groups?selm=jMzfc.9468%24zj3.2032%40newsread3.news.atl.earthlink.net |
| Reading, Writing, and Code | http://groups.google.com/groups?selm=lhoexds818.fsf%40dodo.bluetail.com |
| Conceptual Integrity in Erlang | http://groups.google.com/groups?selm=lhoexds818.fsf%40dodo.bluetail.com |
| ll1-discuss on macros | http://groups.google.com/groups?selm=lhu1kw3u9b.fsf%40bluetail.com&oe=UTF-8&output=gplain |
| Category theory for non-mathematicians | http://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 |
| Miscellany | http://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 ILC2002 | http://groups.google.com/groups?threadm=1178a29f.0210181205.38266e3e%40posting.google.com |
| PyCon 2003 Papers | http://groups.google.com/groups?threadm=2259b0e2.0303171358.5a6fe337%40posting.google.com&rnum=1 |
| Hidden complexities of tail-call/tail-recursion optimization | http://groups.google.com/groups?threadm=3E9F3E99.5EE41AAB%40sonic.net |
| Writing dirty R5RS macros | http://groups.google.com/groups?threadm=7eb8ac3e.0204011302.48501c22%40posting.google.com |
| Shiro Kawai - Shooting A Moving Target | http://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 Messages | http://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 syntax | http://groups.google.de/group/rec.arts.int-fiction/browse_thread/thread/d5ecaa531d9c48d6/a595a340663357dc |
| Felix: The power language for C++ programmers | http://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 Languages | http://groups.google.fi/group/comp.lang.functional/browse_frm/thread/5385c76d82a78171 |
| Explaining monads | http://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 Tiers | http://groups.inf.ed.ac.uk/links/ |
| Narrative Javascript | http://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 Tiers | http://groups.inf.ed.ac.uk/links/demos.html |
| Links: Web Programming Without Tiers | http://groups.inf.ed.ac.uk/links/papers/links-icfp06/links-icfp06.pdf |
| Ars Digita ( http://aduni.org ) Study Group | http://groups.yahoo.com/group/aduni/ |
| Programming in dc | http://groups.yahoo.com/group/concatenative/message/1775 |
| Functional single argument style object oriented programming | http://groups.yahoo.com/group/concatenative/message/2004 |
| SPARKAda | http://groups.yahoo.com/group/concatenative/message/2158 |
| Concatenative Language Kont | http://groups.yahoo.com/group/concatenative/message/2176?viscount=100 |
| Functional single argument style object oriented programming | http://groups.yahoo.com/group/concatenative |
| LtU: Style and Focus | http://groups.yahoo.com/group/gamedesign-l |
| "Popular vs. Good" in Programming Languages | http://groups.yahoo.com/group/langsmiths/message/2281 |
| Python Compared to Other Languages | http://groups.yahoo.com/group/lua-l/message/5811 |
| New Year's Resolutions | http://groups.yahoo.com/group/pragprog/ |
| Programming Languages: Application and Interpretation | http://groups.yahoo.com/group/rest-discuss/message/3583 |
| Self on Windows | http://groups.yahoo.com/group/self-interest/message/1469 |
| Zero Button Testing | http://groups.yahoo.com/group/testdrivendevelopment/files/ |
| Test-Driven Development By Example | http://groups.yahoo.com/group/testdrivendevelopment/files/TDD17Jul2002.pdf |
| Zero Button Testing | http://groups.yahoo.com/group/testdrivendevelopment/message/5636 |
| Concurrency made easy? | http://groups.yahoo.com/group/ToonTalk/links |
| Defining new infix operators in Python | http://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 Software | http://groups-beta.google.com/group/comp.lang.functional/msg/00257e36e70efa7e |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://groups-beta.google.com/group/comp.lang.functional/msg/37151410eb120c34 |
| IBM Programming Languages Day | http://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 Erlang | http://groups-beta.google.com/group/comp.lang.lisp/browse_frm/thread/5c59e564bc2e3e93/ |
| Practical Common Lisp | http://groups-beta.google.com/group/comp.lang.lisp/browse_thread/thread/1dd05cd76d2b565f/2a9ac0a562f9742a#2a9ac0a562f9742a |
| Retrospective: The Essence of Compiling with Continuations | http://groups-beta.google.com/group/comp.lang.scheme/browse_thread/thread/3d49b70d07967f2e |
| Educational Pearl: Automata as Macros | http://groups-beta.google.com/group/comp.lang.scheme/browse_thread/thread/444bc13eef3cd39d/b9328703efaa8219#b9328703efaa8219 |
| Use Continuations to Develop Complex Web Applications | http://groups-beta.google.com/group/comp.lang.scheme/browse_thread/thread/5406ce9bc4a0ec7c/9d4048c20ab20d3e#9d4048c20ab20d3e |
| Concrete Abstractions on the web | http://groups-beta.google.com/group/comp.lang.scheme/msg/1d2d2baf5b087d46 |
| Alice Through the Looking Glass | http://groups-beta.google.com/group/comp.lang.scheme/msg/7b132b5d88352885 |
| Computer generates verifiable mathematics proof | http://groups-beta.google.com/group/comp.lang.scheme/msg/943ac08b6c77839e |
| Computer generates verifiable mathematics proof | http://groups-beta.google.com/group/comp.lang.scheme/msg/b8a5d85330c7ecae |
| An interview with Chris Date | http://groups-beta.google.com/group/comp.lang.scheme/msg/de95f317a585d63c |
| OCaml vs. C++ for Dynamic Programming | http://groups-beta.google.com/group/fa.caml/browse_frm/thread/cae71894db82ad63/9f975a577f77d4af?tvc=1#9f975a577f77d4af |
| OCaml vs. C++ for Dynamic Programming | http://groups-beta.google.com/group/fa.caml/msg/49a8e8135eb9ca1a |
| Introduction to E4X | http://groups-beta.google.com/group/netscape.public.mozilla.jseng/browse_thread/thread/d27a5cb06aba787/28689dd52ef2570d |
| 4-color theorem | http://groups-beta.google.com/group/sci.math?lnk=lr |
| Chemistry, Graph Tranformation and Programming Languages | http://groups-beta.google.com/group/sci.nanotech/browse_thread/thread/8866ac1e90a3a44/5d790eca9cb5bbba?q=computer+aided+chemical+synthesis&rnum=9#5d790eca9cb5bbba |
| ICFP Accepted papers | http://groups-beta.google.com:/group/comp.lang.functional/msg/12c0c3d83e5c3e14 |
| Smalltalk-80: The Language and Its Implementation | http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html#smalltalk |
| .NET etc. | http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html |
| Languages for the JVM | http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html |
| Is Java Language Neutral? | http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html |
| The Needle Programming Language | http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html |
| Language Neutrality and the Java Platform | http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html |
| LPFML, Xml language for linear programming | http://gsbkip.uchicago.edu/fml/fml.html |
| Why do they program in C++? | http://gtk2hs.sourceforge.net/ |
| Poplog | http://gtk-wimp.sourceforge.net/ |
| Lambda the Ultimate Set Comprehension | http://gtps.math.cmu.edu/andrews.html |
| Conceptual Integrity in Erlang | http://guava.phil.lehigh.edu/tlp/trac.htm |
| Open problems in category theory and computing science | http://guinness.cs.stevens-tech.edu/~naumann/ |
| DSL for blog aggregators | http://gulliver.weblogs.com/discuss/msgReader$137#bloglab |
| Norvig: Teach Yourself Programming in Ten Years | http://gulliver.weblogs.com/stories/storyReader$108 |
| Vacation | http://gulliver.weblogs.com |
| Site Availability | http://gulliver.weblogs.com |
| Python Challenge | http://gumuz.looze.net/wordpress/index.php/archives/2005/05/09/python-challenge-solutions-part-1/ |
| FindBugs - A Bug Pattern Detector for Java | http://gunther.web66.com/FAQS/taintmode.html |
| Squeak at 3.0 | http://guzdial.cc.gatech.edu/squeakbook/AlansForeword.html |
| Why Johnny can't code | http://gvr.sourceforge.net/about.php |
| Ted Nelson's ZigZag | http://gzigzag.sourceforge.net/ |
| A New Haskell and those anxious to change | http://hackage.haskell.org/trac/haskell-prime |
| A Hacker's Assistant | http://hackersdelight.org/ |
| Robert Harper Named as ACM Fellow | http://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 formalism | http://hal.inria.fr/docs/00/05/22/05/PDF/IASSE04.pdf |
| Writing A Lisp Interpreter In Haskell | http://halogen.note.amherst.edu/~jdtang/scheme_in_48/tutorial/overview.html |
| The Push Programming Language | http://hampshire.edu/lspector/gecco2003-collective.html |
| The Push Programming Language | http://hampshire.edu/lspector/push3-description.html |
| HAP Python Remote Debugger | http://hapdebugger.sourceforge.net/ |
| E Thesis: Robust Composition | http://happs.org/ |
| JDO Architectures | http://haskell.cs.yale.edu/haskellDB/example.html |
| JDO Architectures | http://haskell.cs.yale.edu/haskellDB/index.html |
| Prolog and Natural-Language Analysis | http://haskell.cs.yale.edu/haskore/ |
| Computer Scientist Gets to the Bottom of Financial Scandal | http://haskell.cs.yale.edu/pipermail/haskell/2002-April/005936.html |
| Announce: School of Expression software | http://haskell.cs.yale.edu/soe/ |
| Understadning DO and side-effects in Haskell | http://haskell.cs.yale.edu/soe/ |
| Understadning DO and side-effects in Haskell | http://haskell.cs.yale.edu/soe/powerpoi.htm |
| Understadning DO and side-effects in Haskell | http://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 Media | http://haskell.cs.yale.edu/yale/papers/polymedia/hudak-RR-1259.pdf |
| A Framework for Programming Embedded Systems | http://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 Arrows | http://haskell.cs.yale.edu/yampa/ |
| Concatenative Language Kont | http://haskell.org/arrows/ |
| Computer Languages for Secondary Education | http://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 Semantics | http://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 Language | http://haskell.org/ghc/docs/latest/html/libraries/base/Data-Dynamic.html |
| First Class Values, Types as values within a Programming Language | http://haskell.org/ghc/docs/latest/html/users_guide/gadt.html |
| Existential Types == Guarded Types | http://haskell.org/ghc/docs/latest/html/users_guide/gadt.html |
| Open data types and open functions | http://haskell.org/haskellwiki/Extensible_datatypes |
| HOPL III and the History of Haskell | http://haskell.org/haskellwiki/History_of_Haskell |
| Explaining monads | http://haskell.org/haskellwiki/IO_inside#What_is_a_monad.3F |
| Explaining monads | http://haskell.org/haskellwiki/IO_inside |
| Haskell -> Javascript converter, kind of | http://haskell.org/haskellwiki/Yhc/API/Core |
| Haskell -> Javascript converter, kind of | http://haskell.org/haskellwiki/Yhc/Javascript |
| ICFP proceedings / Scheme workshop | http://haskell.org/haskell-workshop/2006/schedule.html |
| Haskell v Ada v C++ v Awk v ... | http://haskell.org/haskore/ |
| First-Class Traces | http://haskell.org/hat |
| Haskell vs. Erlang, Reloaded | http://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-memoization | http://haskell.org/hawiki/ConstantApplicativeForm |
| Conjunction types | http://haskell.org/hawiki/FunDeps |
| Haskell Functional Programming Bookstore | http://haskell.org/hawiki/HaskellBookstore |
| Looking for FP Debuggers | http://haskell.org/hawiki/LibrariesAndTools#head-d2efc711c8b48133910506215786b00ed2c7d3a6 |
| Point Free Style | http://haskell.org/hawiki/PointFreeStyle |
| Question about Lazy-ness and algorithmic runtime analysis | http://haskell.org/hawiki/TyingTheKnot |
| Static type inference & late binding? | http://haskell.org/hawiki/TypeClass |
| Jobs | http://haskell.org/jobs.html |
| Cyclone - a next generation systems language | http://haskell.org/mailman/listinfo/glasgow-haskell-users |
| Dodo | http://haskell.org/onlinereport/ |
| Dodo | http://haskell.org/onlinereport/exps.html#list-comprehensions |
| Scoping based on control flow graph | http://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 Erlang | http://haskell.org/pipermail/haskell/2003-October/012939.html |
| Implicit params in Haskell | http://haskell.org/pipermail/haskell/2004-January/013495.html |
| Haskell -> Javascript converter, kind of | http://haskell.org/pipermail/haskell/2006-November/018725.html |
| Vyper | http://haskell.org/pipermail/haskell-cafe/2001-April/000496.html |
| Visual Haskell | http://haskell.org/pipermail/haskell-cafe/2001-April/000501.html |
| Why People Aren't Using Haskell | http://haskell.org/pipermail/haskell-cafe/2001-April/000503.html |
| Why People Aren't Using Haskell | http://haskell.org/pipermail/haskell-cafe/2001-April/thread.html#492 |
| Fun: HaWiki Quotes Page | http://haskell.org/pipermail/haskell-cafe/2003-January/003794.html |
| Feature wishes may be granted | http://haskell.org/pipermail/haskell-cafe/2004-January/005678.html |
| Haskell and creative freedom | http://haskell.org/practice.html |
| Prototyping Generic Programming using Template Haskell | http://haskell.org/th/papers/meta-haskell.ps |
| On Understanding Types, Data Abstraction, and Polymorphism | http://haskell.org/wiki/wiki?RankTwoPolymorphism |
| A practical approach to generic programming | http://haskell.org/wiki/wiki?RankTwoPolymorphism |
| Building cyclic data structures in pure languages | http://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: Haskell | http://haskell.org |
| Whither Sather ? | http://haskell.org |
| Online Bibliography of Haskell Research | http://haskell.readscheme.org/appl.html |
| Generalising Monads to Arrows | http://haskell.readscheme.org/monads.html |
| Online Bibliography of Haskell Research | http://haskell.readscheme.org/monads.html |
| Online Bibliography of Haskell Research | http://haskell.readscheme.org |
| Online Bibliography of Partial Evaluation Research | http://haskell.readscheme.org |
| Scalability | http://haskelldb.sf.net/ |
| Why do they program in C++? | http://haskelldb.sf.net/ |
| Rel: an open source implementation of Date & Darwen's Tutorial D | http://haskelldb.sourceforge.net/ |
| Database Abstraction Layers and Programming Languages | http://haskelldb.sourceforge.net/ |
| haXe 1.0 | http://haxe.org/tutos/remoting |
| Google Web Toolkit | http://haxe.org/tutos/remoting |
| Oberon Script. A Lightweight Compiler and Runtime System for the Web | http://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.0 | http://haxe.org |
| Continuations, yield, ES4 | http://haxe.org |
| Duck typing vs Structural Subtyping | http://haxe.org |
| Gilad Is Right | http://haxe.org |
| Google Web Toolkit | http://haxe.org |
| Haskell -> Javascript converter, kind of | http://haxe.org |
| haXe 1.0 | http://haxe.org |
| JavaScript 2 and the Future of the Web | http://haxe.org |
| Lisp Lovers, how would you fix Lisp or bring it up to date? | http://haxe.org |
| Neko 1.1 Released | http://haxe.org |
| Technometria: AJAX Progress and Challenges | http://haxe.org |
| Type inference for Python | http://haxe.org |
| Type Inference in Object Oriented Languages | http://haxe.org |
| Jon Udell: Multi-language runtimes | http://haxe.org |
| Advantages of Soft Typing | http://haxe.org |
| Mind Mappers | http://haystack.csail.mit.edu/overview.html |
| RDF and Databases | http://haystack.lcs.mit.edu/ |
| Mind Mappers | http://haystack.lcs.mit.edu/developers/architecture.html |
| Adenine: A Metadata Programming Language | http://haystack.lcs.mit.edu/documentation/adenine.pdf |
| Semantic Web scripting languages | http://haystack.lcs.mit.edu/index.html |
| Continuations as UI elements | http://haystack.lcs.mit.edu/index.html |
| Continuations as UI elements | http://haystack.lcs.mit.edu/overview3.html |
| Adenine: A Metadata Programming Language | http://haystack.lcs.mit.edu/papers/sow2002-adenine.pdf |
| Continuations: Haystack and Python | http://haystack.lcs.mit.edu/papers/uist2003-uicont.pdf |
| Adenine: A Metadata Programming Language | http://haystack.lcs.mit.edu |
| Select/From versus From/Select | http://hbswk.hbs.edu/pubitem.jhtml?id=4766&t=special_reports |
| Implementing Business Rules in the BC4J Framework | http://hci.stanford.edu/bds/ |
| Buried Treasure - No Fluff Just Stuff | http://headius.blogspot.com/2006/04/in-beginning-early-returns-on-jruby.html |
| Buried Treasure - No Fluff Just Stuff | http://headius.blogspot.com/2006/04/jruby-compiler-will-happen.html |
| Buried Treasure - No Fluff Just Stuff | http://headius.blogspot.com/2006/04/more-v1-compilation-experiments.html |
| Buried Treasure - No Fluff Just Stuff | http://headius.blogspot.com/2006/05/dsl-for-bytecode-generation.html |
| JRuby | http://headius.blogspot.com |
| Erlang the Movie | http://heim.ifi.uio.no/~janki/crcuba/lenin.jpg |
| Proofs are Programs: 19th Century Logic and 21st Century Computing | http://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 Slides | http://hem.fyristorg.com/matben/ |
| Script Vs Java | http://hermitte.free.fr/cygwin/ |
| I "got" imperative programming throught data binding | http://herzberg.ca.sandia.gov/jess/ |
| Introduction to the Java EE 5 Platform | http://herzberg.ca.sandia.gov/jess/ |
| Java object models debated | http://hibernate.sourceforge.net |
| Small Time Languages | http://hibernate.sourceforge.net |
| GoF get SIGPLAN award | http://hillside.net/patterns/DPBook/DPBook.html |
| Patterns in qmail | http://hillside.net/plop/2004/papers/mhafiz1/PLoP2004_mhafiz1_0.pdf |
| OOPSLA 2006 Call for Contributions | http://hillside.net/plop/2006 |
| Ted Nelson's ZigZag | http://himalia.it.jyu.fi/ffdoc/fenfire/history/Milestones.gen.html |
| Designing a Type Notation for a Stack Based Functional Language | http://hk.geocities.com/leeck3/program/Postfix.hs.txt |
| Designing a Type Notation for a Stack Based Functional Language | http://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 languages | http://hlvm.org/apis/html/hierarchy.html |
| HLVM - High Level Virtual Machine toolkit for dynamic languages | http://hlvm.org/Source.shtml |
| HLVM - High Level Virtual Machine toolkit for dynamic languages | http://hlvm.org/src/hlvm/Reader/HLVM.rng |
| Dynamic Semantics | http://hol.sourceforge.net/ |
| Language Neutrality and the Java Platform | http://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 Time | http://home.comcast.net/~bc19191/blog/040308.html |
| 1st European Lisp and Scheme Workshop | http://home.comcast.net/~bc19191/blog/040406.html |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://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 Geometry | http://home.comcast.net/~bc19191/blog/050213.html |
| Continuations in Java and Java-based Web Frameworks | http://home.comcast.net/~bc19191/blog/index.html |
| Lisp books mini reviews | http://home.comcast.net/~bc19191/lisp-books.htm |
| The Trouble with Checked Exceptions | http://home.comcast.net/~patrickdlogan/parnas.pdf |
| Syntax-rules Primer | http://home.comcast.net/~prunesquallor/macro.txt |
| Lisp Machine Progress Report | http://home.comcast.net/~prunesquallor/memo444.htm |
| An Interview with Donald Knuth | http://home.hccnet.nl/h.vink/lead.htm |
| An Incremental Approach to Compiler Construction | http://home.iae.nl/users/mhx/crenshaw/tiny.html |
| Shrink-wrap developers: what programming language? | http://home.iae.nl/users/mhx/i4faq.html |
| Interval Computations | http://home.imf.au.dk/kock/ |
| Interval Computations | http://home.imf.au.dk/kock/galley.pdf |
| Interval Computations | http://home.imf.au.dk/kock/real.PDF |
| Compilation of Functional Programming Languages using GCC -- Tail Calls | http://home.in.tum.de/~baueran/thesis/ |
| Teaching the Fatal Disease | http://home.nycap.rr.com/pflass/plisprg.htm |
| Black-Scholes in Multiple Languages | http://home.online.no/~espehaug/SayBlackScholes.html |
| Tools for the short hike | http://home.pacbell.net/ouster/scripting.html |
| A Good OOP Critique? | http://home.pacbell.net/ouster/scripting.html |
| Jon Udell: Shipping the prototype | http://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 Python | http://home.pipeline.com/~hbaker1/CheneyMTA.html |
| "Popular vs. Good" in Programming Languages | http://home.pipeline.com/~hbaker1/CheneyMTA.html |
| What is so bad about compiling? | http://home.pipeline.com/~hbaker1/CheneyMTA.html |
| computerhistory's History of LISP | http://home.pipeline.com/~hbaker1/CritLisp.html |
| Concatenative Language Kont | http://home.pipeline.com/~hbaker1/ForthStack.html |
| The Killer Application for Concatenative Languages | http://home.pipeline.com/~hbaker1/ForthStack.html |
| The Next Mainstream Programming Languages | http://home.pipeline.com/~hbaker1/Futures.html |
| Garbage Collection as a Lazy Algorithm | http://home.pipeline.com/~hbaker1/home.html |
| C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberg | http://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 mapping | http://home.pipeline.com/~hbaker1/letters/CACM-RelationalDatabases.html |
| Yearning for a practical scheme | http://home.pipeline.com/~hbaker1/LinearLisp.html |
| Concatenative Language Kont | http://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 Sucks | http://home.pipeline.com/~hbaker1/ObjectIdentity.html |
| Referentially Transparent Scheme | http://home.pipeline.com/~hbaker1/ObjectIdentity.html |
| Object Oriented Programming + Referential Transparency | http://home.pipeline.com/~hbaker1/ObjectIdentity.html |
| Seven (give or take) Smalltalk Implementations | http://home.pipeline.com/~hbaker1/Prag-Parse.html |
| A structural approach to reversible computation | http://home.pipeline.com/~hbaker1/ReverseGC.html |
| Stroustrup's C++ Style Sweet Spot | http://home.pipeline.com/~hbaker1/sigplannotices/gigo-1997-03.html |
| A structural approach to reversible computation | http://home.pipeline.com/~hbaker1/ThermoGC.html |
| Haskell is not not ML | http://home.pipeline.com/~hbaker1/ThermoGC.html |
| Haskell is not not ML | http://home.pipeline.com/~hbaker1/ThermoGC.ps.gz |
| any functional language without GC? | http://home.pipeline.com/~hbaker1/Use1Var.html |
| Visualisable Languages | http://home.pipeline.com/~hbaker1/Use1Var.html |
| The Killer Application for Concatenative Languages | http://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 reflection | http://home.sprynet.com/~hthedick/homepage.htm |
| American lecture tour gets real | http://home.sprynet.com/~hthedick/homepage.htm |
| Guido: Language Design Is Not Just Solving Puzzles | http://home.sprynet.com/~hthedick/homepage.htm |
| Scalability | http://home.sprynet.com/~hthedick/homepage.htm |
| FP in Scheme: A WWW-oriented approach | http://home.swbell.net/benderjg/scheme_library/ |
| Programming OOP Pattern Libraries | http://home.t-online.de/home/Christ-Usch.Grein/Ada/Multiple_Inheritance.html |
| Ada, Interfaces and the Listener Paradigm | http://home.t-online.de/home/Christ-Usch.Grein/Ada/Multiple_Inheritance.html |
| Why You Might Want to Try Ruby | http://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 AWK | http://home.vrweb.de/~juergen.kahrs/gawk/XML/ |
| 80x86 ASM for ASP.NET | http://home.worldonline.dk/viksoe/asmil.htm |
| Why Learning Assembly Language is Still a Good Idea | http://home.worldonline.dk/viksoe/asmil.htm |
| History of APL and J | http://home1.gte.net/res057qw/APL_J/ |
| NULL | http://home1.gte.net/res057qw/APL_J/IversonAPL.htm |
| Language Design Documents | http://home1.gte.net/res057qw/APL_J/IversonAPL.htm |
| 20 Years of PLDI (1979 - 1999): A Selection | http://home1.gte.net/res057qw/apl_j/tool.pdf |
| Notation as a Tool of Thought - Kenneth E. Iverson | http://home1.gte.net/res057qw/apl_j/tool.pdf |
| Esoteric computer languages | http://homepage.eircom.net/~kmgaughan/esolang/index.html |
| How to tell your personality type from your code | http://homepage.mac.com/kevinmarks/personality.html |
| Business Objects Quark - Haskell meets Java | http://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-Programming | http://homepage.mac.com/pasalic/p2/ |
| Ease - Evolutionary Algorithms Scripting Environment | http://homepage.mac.com/revaaron/dsbrowser.jpg |
| Understanding continuations | http://homepage.mac.com/sigfpe/Computing/continuations.html |
| muSE - an embeddable scheme dialect | http://homepage.mac.com/srikumarks/.Public/muSE-html-doc-0.1a.zip |
| muSE - an embeddable scheme dialect | http://homepage.mac.com/srikumarks/muSE-docs/html/ |
| muSE - an embeddable scheme dialect | http://homepage.mac.com/srikumarks/muSE-docs/html/group__HOFs.html#g1d5358f1e936a76e182bd1c0675e7fa2 |
| muSE - an embeddable scheme dialect | http://homepage.mac.com/srikumarks/muSE-docs/html/group__HOFs.html#g4d64e7262e537dfbbbac978c58d1a466 |
| muSE - an embeddable scheme dialect | http://homepage.mac.com/srikumarks/muSE-docs/html/group__HOFs.html#ga8cb4912b2327a31908671d7b7fa62fc |
| muSE - an embeddable scheme dialect | http://homepage.mac.com/srikumarks/muSE-docs/html/group__HOFs.html#gbbe674a37f1da594c4739f731496175b |
| "Popular vs. Good" in Programming Languages | http://homepage.mac.com/svc/RebelWithACause |
| ObjectiveCLIPS Released | http://homepage.mac.com/tblanchard/ObjectiveCLIPS |
| Organizing papers... | http://homepage.mac.com/toshihiro_aoyama/iPapers/ |
| Issue One of The Monad.Reader, monthly Haskell eZine | http://homepage3.nifty.com/tsato/tools/psjoin.html |
| Two books | http://homepages.borland.com/dthorpe/blog/delphi/2004_07_01_archive.php#109031377544161938 |
| K.R. Apt: Principles of Constraint Programming | http://homepages.cwi.nl/~apt/ |
| K.R. Apt: Principles of Constraint Programming | http://homepages.cwi.nl/~apt/pcp/all-slides.tar.gz |
| The Logic Programming Paradigm and Prolog | http://homepages.cwi.nl/~apt/ps/lp00.ps |
| The Reasoned Schemer | http://homepages.cwi.nl/~apt/ps/lp00.ps |
| Designing and Implementing DSL languages: recommended reading? | http://homepages.cwi.nl/~arie/papers/dslbib/ |
| Abstractly typed languages | http://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 Programming | http://homepages.cwi.nl/~jve/HR/ |
| The Design of Parallel Programming Languages | http://homepages.cwi.nl/~kurz/cml-esslli01.html |
| Deriving a grammar from source | http://homepages.cwi.nl/~mdejonge/projects/gpp/ |
| A structural approach to reversible computation | http://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 Classes | http://homepages.cwi.nl/~ralf/gpce06/ |
| First Class Values, Types as values within a Programming Language | http://homepages.cwi.nl/~ralf/HList/ |
| Dynamic vs. Static Typing - A Pattern-Based Analysis | http://homepages.cwi.nl/~ralf/HList/ |
| Extensible Records With Scoped Labels | http://homepages.cwi.nl/~ralf/HList/ |
| Links (Wadler) | http://homepages.cwi.nl/~ralf/HList/ |
| First Class Values, Types as values within a Programming Language | http://homepages.cwi.nl/~ralf/HList/ |
| Best default sequence? | http://homepages.cwi.nl/~ralf/HList/paper.pdf |
| OOHaskell - Haskell's overlooked object system | http://homepages.cwi.nl/~ralf/OOHaskell/ |
| Haskell's overlooked object system | http://homepages.cwi.nl/~ralf/OOHaskell/ |
| Ruby the Rival | http://homepages.cwi.nl/~ralf/OOHaskell/ |
| Functions as Classes: Which languages? | http://homepages.cwi.nl/~ralf/OOHaskell/ |
| Haskell and creative freedom | http://homepages.cwi.nl/~ralf/OOHaskell/ |
| O'Haskell - a functional object-oriented concurrent PL | http://homepages.cwi.nl/~ralf/OOHaskell/ |
| Scrap your boilerplate with class: extensible generic functions | http://homepages.cwi.nl/~ralf/syb3/ |
| Getting Started | http://homepages.cwi.nl/~ralf/wgp00/ |
| Revealing the X/O impedance mismatch | http://homepages.cwi.nl/~ralf/xo-impedance-mismatch/ |
| ACM Queue: A Conversation with Alan Kay | http://homepages.cwi.nl/~tromp/cl/cl.html |
| Lazy K | http://homepages.cwi.nl/~tromp/cl/lazy-k.html |
| Scottish Programming Language Seminar | http://homepages.feis.herts.ac.uk/~comqss/mypapers/sac-type-system.ps |
| Links Demos | http://homepages.inf.ed.ac.uk/cgi/wadler/todo.links |
| Links Demos | http://homepages.inf.ed.ac.uk/cgi/wadler/twodigits.links |
| Invariants/Contracts vs. types | http://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 Languages | http://homepages.inf.ed.ac.uk/gdp/publications/ |
| Implementation of FPL | http://homepages.inf.ed.ac.uk/gdp/publications/ |
| Explaining monads | http://homepages.inf.ed.ac.uk/gdp/publications/ |
| Call-by-Name, Call-by Value and the Lambda Calculus | http://homepages.inf.ed.ac.uk/gdp/publications/cbn_cbv_lambda.pdf |
| Incompleteness in semantics and parallel-or | http://homepages.inf.ed.ac.uk/gdp/publications/LCF.pdf |
| Incompleteness in semantics and parallel-or | http://homepages.inf.ed.ac.uk/gdp/publications/TIM.ps |
| Scrap your Nameplate | http://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 Demos | http://homepages.inf.ed.ac.uk/wadler/ |
| Bruce Eckel on Java generics | http://homepages.inf.ed.ac.uk/wadler/ |
| Pragmatic Programmers Interview | http://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 Thinking | http://homepages.inf.ed.ac.uk/wadler/compthink.html |
| A Core Calculus of Metaclasses | http://homepages.inf.ed.ac.uk/wadler/fool/ |
| Want to learn something new | http://homepages.inf.ed.ac.uk/wadler/gj/ |
| Weak vs. strong typing | http://homepages.inf.ed.ac.uk/wadler/links/ |
| Links Demos | http://homepages.inf.ed.ac.uk/wadler/linksdemos/todo.links |
| Links Demos | http://homepages.inf.ed.ac.uk/wadler/linksdemos/twodigits.links |
| Links Slides | http://homepages.inf.ed.ac.uk/wadler/linksetaps/ |
| Links | http://homepages.inf.ed.ac.uk/wadler/linksetaps/ |
| Links Slides | http://homepages.inf.ed.ac.uk/wadler/linksetaps/slides/henglein.ppt |
| Links Slides | http://homepages.inf.ed.ac.uk/wadler/linksetaps/slides/leroy.pdf |
| Links Slides | http://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-mu | http://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 Computing | http://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 Started | http://homepages.inf.ed.ac.uk/wadler/papers/frege/frege.pdf |
| Explaining monads | http://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 Kay | http://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 Perl | http://homepages.inf.ed.ac.uk/wadler/papers/links/links-blurb.pdf |
| Programming: 50, 100 years from now | http://homepages.inf.ed.ac.uk/wadler/papers/next700/next700.pdf |
| Language Construction | http://homepages.inf.ed.ac.uk/wadler/realworld/ |
| DSL for financial contracts | http://homepages.inf.ed.ac.uk/wadler/realworld/lexifi.html |
| Dijkstra on analogies and anthropomorphism | http://homepages.inf.ed.ac.uk/wadler/sigplan.html |
| More on the "generics are evil" meme | http://homepages.inf.ed.ac.uk/wadler/steele-oopsla98.pdf |
| Haskell is not not ML | http://homepages.inf.ed.ac.uk/wadler/topics/dual.html |
| Relevance of Curry-Howard | http://homepages.inf.ed.ac.uk/wadler/topics/dual.html |
| Pragmatic Programmers Interview | http://homepages.inf.ed.ac.uk/wadler/topics/erlang.html |
| Garbage collecting computations | http://homepages.inf.ed.ac.uk/wadler/topics/garbage-collection.html |
| Object Oriented Programming + Referential Transparency | http://homepages.inf.ed.ac.uk/wadler/topics/garbage-collection.html |
| Proofs are Programs: 19th Century Logic and 21st Century Computing | http://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 monads | http://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 Programming | http://homepages.inf.ed.ac.uk/wadler/topics/monads.html |
| Paul Vick: BASIC principles | http://homepages.inf.ed.ac.uk/wadler/topics/monads.html |
| Why type systems are interesting - part II | http://homepages.inf.ed.ac.uk/wadler/topics/parametricity.html#free |
| Designing a Type Notation for a Stack Based Functional Language | http://homepages.inf.ed.ac.uk/wadler/topics/parametricity.html |
| Generics as a Library | http://homepages.inf.ed.ac.uk/wadler/topics/parametricity.html |
| Tim Bray: Don't Invent XML Languages | http://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 6 | http://homepages.inf.ed.ac.uk/wadler |
| Bach & Software Composition | http://homepages.kdsi.net/~sherman/patternsofinvention.htm |
| Ivory Towers and Gelfand's Principle | http://homepages.paradise.net.nz/warrickg/haskell/http/ |
| Multivariate Regression | http://homepages.tesco.net/~jophran/UKPatterns/plunk1/JavaPatterns.html#Functional object patterns |
| Multivariate Regression | http://homepages.tesco.net/~jophran/UKPatterns/plunk1/JavaPatterns.html#Value patterns |
| Psyco, the Python Specializing Compiler | http://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.0 | http://hop.inria.fr/ |
| Hop: a Language for Programming the Web 2.0 | http://hop.inria.fr/usr/local/share/hop/weblets/home/articles/hop-lang/article.html#Implementation |
| Hop: a Language for Programming the Web 2.0 | http://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 -> Javascript converter, kind of | http://hop.inria.fr |
| An interactive historical roster of computer languages | http://hopl.murdoch.edu.au/ |
| An interactive historical roster of computer languages | http://hopl.murdoch.edu.au/favourites.prx |
| An interactive historical roster of computer languages | http://hopl.murdoch.edu.au/images/people/ |
| Early history of Fortran | http://hopl.murdoch.edu.au/images/people/60Algol.jpg |
| An interactive historical roster of computer languages | http://hopl.murdoch.edu.au/keyset.html |
| Language-spotting | http://hopl.murdoch.edu.au/polykey.html |
| Language-spotting | http://hopl.murdoch.edu.au/taxandgenie.html |
| NULL | http://hopl.murdoch.edu.au |
| Bricklin: Why Johnny can't program | http://hpsg.stanford.edu/ |
| The myth of code-centricity | http://hpsg.stanford.edu/hpsg.html |
| Y derived | http://hscheme.sourceforge.net/interpret.php |
| Floating Point Arithmetic | http://http.cs.berkeley.edu/~wkahan/ |
| Floating Point Arithmetic | http://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 Languages | http://http://www.phcog.org/Taxus/Taxus_Web.html |
| Types and reflection | http://hunit.sourceforge.net/HUnit-1.0/Guide.html |
| A new PL for embedded applications | http://hutorny.in.ua/research/new-programming-language-embedded-applications |
| Micro Autonomous Underwater Vehicles and Smalltalk | http://huv.com/uSeeker/index.html |
| Micro Autonomous Underwater Vehicles and Smalltalk | http://huv.com/uSeeker/smalltalk/index.html |
| A question I have been meaning to ask. | http://hylo.loria.fr/ |
| The Discoveries of Continuations - Reynolds | http://hypatia.dcs.qmw.ac.uk/data/R/ReynoldsJC/histcont.ps.gz |
| Functional Programming Archive | http://hypatia.dcs.qmw.ac.uk/SEL-HPC/Articles/FuncArchive.html |
| SOAP considered canonical | http://hyperthink.net/blog/CommentView,guid,46c804f0-1384-4752-9519-182d407f9253.aspx |
| Musical programming and languages | http://i-0-i.com/parodycheck/software/sc5/ |
| Composition Languages | http://iamwww.unibe.ch/%7Ewuyts/ARTICLES/Wuyt01c.pdf |
| Cost of provably-correct code | http://ic.arc.nasa.gov/people/edenney/papers/esfor2004.pdf |
| Summary of techniques / approaches / models / languages for parallel computation | http://ic.arc.nasa.gov/people/filman/text/dpl/dpl.html |
| PyCon 2003 Papers | http://ic2.epfl.ch/publications/documents/IC_TECH_REPORT_200244.pdf |
| ICFP proceedings / Scheme workshop | http://icfp06.cs.uchicago.edu/ |
| Functional Programming Has Reached The Masses; It's Called Visual Basic | http://icfp06.cs.uchicago.edu/ |
| ICFP Programming Contest 2005 Results | http://icfpc.plt-scheme.org/ |
| 2005 ICFP Programming Contest | http://icfpc.plt-scheme.org/ |
| ICFP programming contest results | http://icfpcontest.cse.ogi.edu/ |
| Fifth ICFP Programming Contest | http://icfpcontest.cse.ogi.edu/ |
| ICFP 2002 programming contest task posted | http://icfpcontest.cse.ogi.edu/task.html |
| 2006 ICFP Programming Contest registration opens | http://icfpcontest.org/ |
| 2006 ICFP Contest registration opens | http://icfpcontest.org/ |
| 2004 ICFP Programming Contest Announced | http://icfpcontest.org/ |
| 2004 ICFP Programming Contest Announced | http://icfpcontest.org/lists.php |
| Chemistry, Graph Tranformation and Programming Languages | http://icgt2004.dsi.uniroma1.it/ |
| Chemistry, Graph Tranformation and Programming Languages | http://icgt2004.dsi.uniroma1.it/accepted.html |
| Unicon - Unified Extended Dialect of Icon | http://icon.cs.unlv.edu/ |
| Unicon - Unified Extended Dialect of Icon | http://icon.cs.unlv.edu/ub/ub.pdf |
| RLisp - Lisp naturally embedded in Ruby | http://icwww.epfl.ch/publications/documents/IC_TECH_REPORT_200244.pdf |
| Open data types and open functions | http://icwww.epfl.ch/publications/documents/IC_TECH_REPORT_200433.pdf |
| A Brief History of Scala | http://icwww.epfl.ch/publications/documents/IC_TECH_REPORT_200433.pdf |
| Open data types and open functions | http://icwww.epfl.ch/publications/documents/IC_TECH_REPORT_200433.pdf |
| Mind Mappers | http://ideagraph.net/ |
| Second Life Faces Threat to its Virtual Economy | http://iew3.technion.ac.il/~amirr/AMDJ.pdf |
| Class hierarchies and Ontologies | http://iit.demokritos.gr/IIT_SS/Presentations/dl-reasoning.pdf |
| HLVM - High Level Virtual Machine toolkit for dynamic languages | http://illuvium.net/rspencer/ |
| Code Reading | http://imagebeat.com/index.php?id=3 |
| Erlang the Movie | http://images.google.com/images?q=lenin&ie=UTF-8&hl=en&btnG=Google+Search |
| Map of LtU readers | http://images.nationmaster.com/images/maps/xq-map.gif |
| Erlang the Movie | http://imdb.com/title/tt0322659/ |
| Getting Started | http://iml.univ-mrs.fr/%7Egirard |
| "Proofs and Types" available online | http://iml.univ-mrs.fr/~girard |
| The three dimensions of proofs | http://iml.univ-mrs.fr/~guiraud/recherche/cos1.pdf |
| The three dimensions of proofs | http://iml.univ-mrs.fr/~guiraud |
| Lambdascope | http://iml.univ-mrs.fr/~lafont/linear/interaction/nets.ps |
| Abstractly typed languages | http://immense-world.blogspot.com/2006/09/mathematics-genius.html |
| "dynamic" generative programming? | http://imps.mcmaster.ca/ |
| Calculemus 2005 | http://imps.mcmaster.ca/calculemus-2005/ |
| Combining Theorem Proving and Programming | http://imps.mcmaster.ca/mathscheme/ |
| Code Generation with Python, Cog, and Nant | http://imps.mcmaster.ca/mathscheme/ |
| Pluvo : new hybrid scripting language | http://inamidst.com/ |
| Pluvo : new hybrid scripting language | http://inamidst.com/pluvo/ |
| XSL as a Programming Language? | http://incrementaldevelopment.com/xsltrick/ |
| Mind Mappers | http://infosthetics.com |
| Seesoft | http://infovis.cs.vt.edu/cs5984/papers/seesoft.pdf |
| Jonas EJB Server | http://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 Java | http://intentsoft.com/ |
| Open Implementations and Metaobject Protocols | http://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 programming | http://intentsoft.com |
| Intentional Programming Reborn | http://intentsoft.com |
| ILC 2005 Slides and Audio | http://international-lisp-conference.org/speakers.html#john_allen |
| ILC 2005 Slides and Audio | http://international-lisp-conference.org/speakers.html |
| 99 Bottles: Take one down... | http://internet.ls-la.net/mirrors/99bottles/ |
| Alan Kay to receive Turing Award | http://internetnews.com/dev-news/article.php/3342511 |
| Ralph Griswold died | http://inthefirstperson.com/firp/firp.detail.documents.aspx?documentcode=OHI0023963-25508 |
| Embedding Prolog in Haskell | http://ioctl.org/logic/prolog1 |
| Embedding Prolog in Haskell | http://ioctl.org/logic/prolog-latest |
| Yield Prolog | http://ioctl.org/logic/prolog-latest |
| 0th IOHCC - Obfuscated Haskell Contest | http://iohc.mgoetze.net/ |
| New Chip Heralds a Parallel Future | http://ipodlinux.sourceforge.net |
| Programming Competition | http://ipsc.ksp.sk/ |
| Deriving a grammar from source | http://iraf.noao.edu |
| GCC Wiki | http://iridia.ulb.ac.be/~mdorigo/ACO/ACO.html |
| Why type systems are interesting | http://irs.ub.rug.nl/ppn/128570415 |
| Isabelle/HOL: A Proof Assistant for Higher-Order Logic | http://isabelle.in.tum.de/ |
| Algebra Of Programming (Bird, De Moor) | http://isbn.nu |
| GMail accounts | http://isnoop.net/gmailomatic.php |
| Contributors Needed! | http://isource.ibm.com/cgi-bin/goto?on=naa5mk0229 |
| Combinator Parsers | http://ist.unibw-muenchen.de/EdComb/ |
| Ruby the Rival | http://ist-socrates.berkeley.edu/~hasegawa/Papers/Self.pdf |
| Rel: an open source implementation of Date & Darwen's Tutorial D | http://it.slashdot.org/article.pl?sid=04/10/12/2159209&tid=221&tid=218 |
| Darcs: an open source version control system implemented in Haskell | http://it.slashdot.org/article.pl?sid=04/11/25/0136249&tid=156&tid=218 |
| Darcs: an open source version control system implemented in Haskell | http://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 language | http://itre.cis.upenn.edu/~myl/languagelog/ |
| the Chinese natual language | http://itre.cis.upenn.edu/~myl/languagelog/archives/000049.html |
| New Scientist interview with Alexandra Aikhenvald | http://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 language | http://itre.cis.upenn.edu/~myl/languagelog/archives/000350.html |
| Alan Cooper Infoworld interview | http://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 Java | http://jace.reyelts.com/jace |
| Byte Code Engineering Library | http://jace.reyelts.com/jace |
| Shrink-wrap developers: what programming language? | http://jace.reyelts.com/jace |
| public vs. published interfaces | http://jackpot.netbeans.org/ |
| Struts, an open-source MVC implementation | http://jakarta.apache.org/ |
| Byte Code Engineering Library | http://jakarta.apache.org/bcel/index.html |
| Byte Code Engineering Library | http://jakarta.apache.org/bcel/projects.html |
| Build your own scripting language for Java | http://jakarta.apache.org/bsf/ |
| Haskell for C Programmers | http://jakarta.apache.org/cactus/ |
| Jakarta Commons Monad, er, Chain | http://jakarta.apache.org/commons/chain/ |
| Jakarta-Commons Collections Component | http://jakarta.apache.org/commons/collections.html |
| Jakarta-Commons Collections Component | http://jakarta.apache.org/commons/collections/api/org/apache/commons/collections/Closure.html |
| XLANG and WSFL: Syntactic Arsenic | http://jakarta.apache.org/commons/jxpath/index.html |
| Functional libraries for Java | http://jakarta.apache.org/commons/sandbox/functor/ |
| Lambda Calculus In Java | http://jakarta.apache.org/commons/sandbox/functor/ |
| Continuations library for Java | http://jakarta.apache.org/commons/sandbox/javaflow/ |
| Groovy Language | http://jakarta.apache.org/commons/sandbox/jelly/index.html |
| I Was a Smalltalk Gunslinger | http://jakarta.apache.org/log4j/docs/ |
| I Was a Smalltalk Gunslinger | http://jakarta.apache.org/log4j/docs/api/index.html |
| Apache's JSPA Position | http://jakarta.apache.org/site/jspa-position.html |
| Struts, an open-source MVC implementation | http://jakarta.apache.org/struts/index.html |
| XLANG and WSFL: Syntactic Arsenic | http://jakarta.apache.org/taglibs/doc/standard-doc/GettingStarted.html |
| Getting Up to Speed with Velocity | http://jakarta.apache.org/velocity/ |
| Special characters' input methods | http://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 back | http://japan.cs.rice.edu/nextgen/ |
| Visualisable Languages | http://japura.lurpa.ens-cachan.fr/grafcet/ |
| Sisal Programming language | http://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 Java | http://jauvm.blogspot.com/2005/07/so-what-does-it-do.html |
| Continuations library for Java | http://jauvm.sf.net/ |
| DP-COOL 2003 Proceedings | http://java.about.com/library/weekly/aa-java-15-a.htm |
| C# review | http://java.oreilly.com/news/farley_0800.html |
| 1st International Workshop on Interpreted Languages | http://java.sun.com/ |
| What will Apple's move to Intel mean for Alternative Language Communities? | http://java.sun.com/ |
| Groovy Language | http://java.sun.com/ |
| Generic Java | http://java.sun.com/aboutJava/communityprocess/jsr/jsr_014_gener.html |
| Catching more errors at compile time with Generic Java | http://java.sun.com/aboutJava/communityprocess/jsr/jsr_014_gener.html |
| Generic Java | http://java.sun.com/aboutJava/communityprocess/jsr/jsr_014_gener.html |
| Double Check Locking In Java | http://java.sun.com/aboutJava/communityprocess/jsr/jsr_133.html |
| Catching more errors at compile time with Generic Java | http://java.sun.com/aboutJava/communityprocess/vote/member/jsr_014.html |
| Ian Bicking: The challenge of metaprogramming | http://java.sun.com/developer/Books/j2ee/Gong/gong_ch03.pdf |
| JOT: On The Next Move in Programming | http://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 Livschitz | http://java.sun.com/developer/technicalArticles/Interviews/livschitz2_qa.html |
| Introduction to the Java EE 5 Platform | http://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 Comega | http://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 assignment | http://java.sun.com/docs/books/jls/second_edition/html/defAssign.doc.html |
| On the Revival of Dynamic Languages | http://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 Practice | http://java.sun.com/docs/books/tutorial/java/concepts/ |
| The right default: concurrent components with message passing | http://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 Implementation | http://java.sun.com/docs/books/vmspec/index.html |
| J2SE 5.0 released | http://java.sun.com/docs/hotspot/gc1.4.2/index.html |
| Michael Vanier: LFM's and LFSP's | http://java.sun.com/docs/overviews/java/java-overview-1.html |
| Closures for Java or money back | http://java.sun.com/docs/white/delegates.html |
| Java History | http://java.sun.com/features/1998/05/birthday.html |
| Do languages matter? | http://java.sun.com/features/1998/05/birthday.html |
| Omniscient debugger | http://java.sun.com/features/2002/08/omnidebug.html |
| OO Weed Languages | http://java.sun.com/features/2002/11/gabriel_qa.html |
| subtext: Uncovering the simplicity of programming | http://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 Features | http://java.sun.com/features/2003/05/bloch_qa.html |
| Joshua Bloch interview on new features in Java 1.5 | http://java.sun.com/features/2003/05/bloch_qa.html |
| Why only 'minimal' languages | http://java.sun.com/features/2003/05/steele_qa.html |
| J2EEConnector Specification | http://java.sun.com/j2ee/download.html#connectorspec |
| The Trouble with Checked Exceptions | http://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 metaprogramming | http://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 Released | http://java.sun.com/j2se/1.4/ |
| Java 1.4 adds Assertions | http://java.sun.com/j2se/1.4/docs/guide/lang/assert.html |
| J2SE 5.0 released | http://java.sun.com/j2se/1.5.0/ |
| public vs. published interfaces | http://java.sun.com/j2se/1.5.0/docs/api/ |
| Tim Bray: Sun & Dynamic Java | http://java.sun.com/j2se/1.5.0/docs/api/java/lang/StackOverflowError.html |
| Tim Bray: Sun & Dynamic Java | http://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 Classes | http://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 back | http://java.sun.com/j2se/1.5.0/docs/relnotes/features.html#lang |
| J2SE 5.0 released | http://java.sun.com/j2se/1.5.0/docs/relnotes/features.html |
| What's New in J2SE 1.5 Beta 1 Release | http://java.sun.com/j2se/1.5.0/docs/relnotes/features.html |
| Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming | http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf |
| Introduction to the Java EE 5 Platform | http://java.sun.com/javaee/5/index.jsp |
| Web Services Inspection Language | http://java.sun.com/people/jag/ |
| Do languages matter? | http://java.sun.com/people/jag/green/OakSpec0.2.ps |
| NULL | http://java.sun.com/people/jag/OriginalJavaWhitepaper.pdf |
| Language Design Documents | http://java.sun.com/people/jag/OriginalJavaWhitepaper.pdf |
| Gosling: The Story of Java | http://java.sun.com/people/jag/Presentations/TheStoryOfJava/History.htm |
| Gosling: The Story of Java | http://java.sun.com/people/jag/Presentations/TheStoryOfJava/img39.htm |
| Gosling: The Story of Java | http://java.sun.com/people/jag/Presentations/TheStoryOfJava/img47.htm |
| EJB 2.0 Proposed Final Draft 2 | http://java.sun.com/products/ejb/docs.html |
| Strongtalk | http://java.sun.com/products/hotspot/docs/whitepaper/Java_HotSpot_WP_Final_4_30_01.html#1 |
| Build your own scripting language for Java | http://java.sun.com/products/JavaManagement/ |
| public vs. published interfaces | http://java.sun.com/products/jdk/faq/faq-sun-packages.html |
| Ivory Towers and Gelfand's Principle | http://java.sun.com/products/jfc/tsc/articles/architecture/ |
| Monitoring whether a function happens | http://java.sun.com/products/jfc/tsc/articles/threads/threads1.html#single_thread_rule |
| AST intermediate representations | http://java.sun.com/products/jmi/index.jsp |
| AST intermediate representations | http://java.sun.com/products/jmi/jmi-1_0-fr-doc/ |
| Disruptive Programming Language Technologies | http://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 faults | http://java.sun.com |
| Will Open Source Lose the Battle for the Web? | http://java.sun.com |
| Introduction to the Java EE 5 Platform | http://java.sys-con.com/read/180374.htm |
| Introduction to the Java EE 5 Platform | http://java.sys-con.com/read/180374_3.htm |
| Gosling vs. Dynamic Languages | http://java.sys-con.com/read/193008.htm |
| Ruby the Rival | http://java.sys-con.com/read/38672.htm |
| Java Collections Clearinghouse | http://javacollections.org/ |
| The Daikon Invariant Detector | http://javapathfinder.sourceforge.net |
| unchecked exceptions are like runtime type checking? | http://javapathfinder.sourceforge.net |
| Embedded Languages in Java | http://java-source.net/open-source/scripting-languages |
| Functional libraries for Java | http://javautils.sourceforge.net/doc/javadoc/javautils/collections/Algs.html |
| Preview of Java 1.5 | http://jcp.org/aboutJava/communityprocess/jsr/tiger/enum.html |
| Generic Java type inference is unsound | http://jcp.org/aboutJava/communityprocess/review/jsr014/index.html |
| Lazy Functional Parser Combinators in Java | http://jcp.org/aboutJava/communityprocess/review/jsr014/index.html |
| Java Specification Participation Agreement | http://jcp.org/aboutJava/communityprocess/review/jsr099/index.html |
| New features proposed for Java 1.5 by Sun | http://jcp.org/en/jsr/detail?id=201 |
| Lazy Functional Parser Combinators in Java | http://jcp.org/jsr/detail/014.jsp |
| Java 1.4.0 SE Released | http://jcp.org/jsr/detail/14.jsp |
| Adding metadata to Java (JSR 175) | http://jcp.org/jsr/detail/175.jsp |
| (JSR 175) Adding metadata to Java | http://jcp.org/jsr/detail/175.jsp |
| In Memoriam :: Jef Raskin | http://jef.raskincenter.org/home/index.html |
| "Language Oriented Programming" Meta Programming System | http://jef.raskincenter.org/home/index.html |
| In Memoriam :: Jef Raskin | http://jef.raskincenter.org/humane_interface/index.html |
| Mind Mappers | http://jena.sourceforge.net/ontology/index.html#generalConcepts |
| Making the Case for PHP at Yahoo! | http://jeremy.zawodny.com/blog/archives/000285.html |
| Shorts | http://jeremy.zawodny.com/blog/archives/002097.html |
| Database Abstraction Layers and Programming Languages | http://jeremy.zawodny.com/blog/archives/002194.html |
| Use real names | http://jeremy.zawodny.com/blog/archives/002498.html |
| Demonic Nondeterminacy: A Tribute to Edsger Wybe Dijkstra | http://jerry.cs.uiuc.edu/~plop/plop2001/accepted_submissions/PLoP2001/dferguson0/PLoP2001_dferguson0_1.pdf |
| Call with Current Continuation Patterns | http://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 Java | http://jga.sourceforge.net/ |
| What are the real benefits of FP? | http://jhenrikson.org/forklift/ |
| Question: Graceful error recovery during parsing | http://jikes.sourceforge.net/documents/ |
| Best route for new language to be self-hosting | http://jikesrvm.sourceforge.net/ |
| Neal Stephenson's USENIX keynote | http://jimworld.com/articles/writers-on-writing/ |
| ACM Queue: On Usability of Programming Languages | http://jmleclipse.projects.cis.ksu.edu/ |
| Getting started with JML | http://jmlspecs.sourceforge.net/ |
| Prolog and Natural-Language Analysis | http://jmusic.ci.qut.edu.au/index.html |
| House , hOp - the Haskell Operating System | http://jnode.sourceforge.net/portal/ |
| Future of software design? | http://joe-e.org/ |
| Reading, Writing, and Code | http://joelonsoftware.com/articles/Biculturalism.html |
| A DSL based Web Framework. | http://joelonsoftware.com/articles/LeakyAbstractions.html |
| E Thesis: Robust Composition | http://join.inria.fr/ |
| Case Study in Practical Language Use | http://joram.objectweb.org |
| public vs. published interfaces | http://jorm.objectweb.org/doc/javadoc/jorm_dev/org/objectweb/jorm/comp/cmdline/api/package-summary.html |
| public vs. published interfaces | http://jorm.objectweb.org/doc/javadoc/jorm_dev/org/objectweb/jorm/comp/cmdline/lib/package-summary.html |
| HOPL III and the History of Haskell | http://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 Environment | http://jpie.cse.wustl.edu/ |
| how can PLT experts help improve the web? | http://jquery.com |
| Guiding Visitors: Separating Navigation from Computation | http://jrefactory.sourceforge.net/ |
| RSS vs. Echo | http://jrobb.userland.com/2003/06/28.html |
| AOP Without The Buzzwords | http://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 Platform | http://jroller.com/page/habuma?entry=spring_vs_ejb3_article |
| Job / Resume postings | http://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-hosting | http://jroller.com/page/rreyelts |
| GADTs + Extensible Kinds = Dependent Programming | http://jroller.com/page/rreyelts |
| More on the "generics are evil" meme | http://jroller.com/page/rreyelts |
| JRuby | http://jruby.sourceforge.net/index.shtml |
| Scheme2Js | http://jscheme.sourceforge.net/jscheme/doc/javadot.html |
| Strongly typed quantities in Java | http://jscience.org/api/javax/quantities/package-summary.html#package_description |
| Overloading - Syntactic Heroin? | http://jse.sourceforge.net/ |
| Java Syntactic Extender | http://jse.sourceforge.net |
| Enumerating the Rationals | http://jtauber.com/blog/2004/07/01/enumerating_the_rationals_in_python |
| Diagnosing Java code: Unit tests and automated code analysis | http://jub.sourceforge.net/ |
| Judy Stores | http://judy.sourceforge.net/doc/shop_interm.pdf |
| Judy Stores | http://judy.sourceforge.net |
| Why We Refactored JUnit | http://junit.sourceforge.net/doc/cookstour/cookstour.htm |
| Closures for Java or money back | http://jutopia.tirsen.com/articles/2005/10/17/refactoring-for-ruby |
| Jython Servlet | http://jywiki.sourceforge.net/index.php?JythonServlet |
| Server-side scripting languages | http://jywiki.sourceforge.net/index.php?JythonServlet |
| Jython Servlet | http://jywiki.sourceforge.net/index.php?JythonServletImaging |
| Jython Servlet | http://jywiki.sourceforge.net/index.php?JythonServletJdbc |
| Jython Servlet | http://jywiki.sourceforge.net/index.php?JythonServletXmlc |
| Jython Servlet | http://jywiki.sourceforge.net/index.php?JyWiki |
| The new old or The "Return" to Concurrency | http://kamaelia.sourceforge.net/AxonShell.html |
| The new old or The "Return" to Concurrency | http://kamaelia.sourceforge.net/AxonVisualiser.html |
| The new old or The "Return" to Concurrency | http://kamaelia.sourceforge.net/cgi-bin/blog/blog.cgi?rm=viewpost&postid=1113495151 |
| The Reasoned Schemer | http://kanren.sourceforge.net/ |
| New Dan Friedman book coming up?? | http://kanren.sourceforge.net/ |
| KANREN -- logic programming in Scheme | http://kanren.sourceforge.net/ |
| The Reasoned Schemer | http://kanren.sourceforge.net/ |
| Educational Pearl: Automata as Macros | http://kanren.sourceforge.net/ |
| The Weird World of Bi-Directional Programming | http://kanren.sourceforge.net/ |
| miniKanren: A declarative applicative logic programming system | http://kanren.sourceforge.net |
| A question I have been meaning to ask. | http://kanren.sourceforge.net |
| Intentional Programming Overview | http://kaolin.unice.fr/Biglook/biglook-screenshots.html |
| AST intermediate representations | http://kasoft.freeyellow.com/Central/Kasoft/Typeset/JavaTree/index.html |
| Keep Blogging Worker Bee! | http://keepworkingworkerbee.blogspot.com/ |
| An Operational Semantics for R5RS Scheme | http://keepworkingworkerbee.blogspot.com/ |
| Native delimited continuations in (byte-code) OCaml | http://keepworkingworkerbee.blogspot.com/2005/08/i-learned-today-that-plt-scheme.html |
| Understanding continuations | http://keithdevens.com/weblog/archive/2004/Jul/11/continuations |
| In the Spirit of C | http://keithdevens.com/weblog/archive/2004/Jun/22/C |
| Interview with Adam Dunkels | http://keithdevens.com/weblog |
| JExamples | http://keithdevens.com/weblog |
| Learn Prolog Now! | http://keithdevens.com/weblog |
| OOPSLA 2005: Io, a small programming language | http://keithdevens.com/weblog |
| The IDE Divide | http://keithdevens.com/weblog |
| The MetaC Language | http://keithdevens.com/weblog |
| Higher-Order Perl | http://keithdevens.com/weblog |
| Interview: Matthew Dillon | http://kerneltrap.com/article.php?sid=459 |
| Database File System | http://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 code | http://kidbasic.sourceforge.net |
| Dead Languages | http://kiev.forestro.com/index.html |
| Ed Felten: Programs vs. Data | http://kilby.stanford.edu/~rvg/154/handouts/Rice.html |
| Open data types and open functions | http://kindsoftware.com/products/opensource/OBJ3/ |
| A Deeper Look At Metafunctions | http://kindsoftware.com/products/opensource/OBJ3 |
| Xtatic: Native XML processing for C# | http://klee.cs.depaul.edu/csc547/lecture-fj.html |
| JExamples | http://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 successful | http://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 proof | http://krakatoa.lri.fr/ |
| unchecked exceptions are like runtime type checking? | http://krakatoa.lri.fr |
| JavaScript 2.0: Evolving a Language for Evolving Systems | http://krook.org/jsdom/ |
| Chuck - Concurrent audio programming language | http://kruhft.blogspot.com |
| Parsing and syntax reordering | http://kruhft.blogspot.com |
| Today! - Dynamic Languages Wizards Panel | http://ks.ai.mit.edu/webcast/ |
| Constraint Programming | http://kti.mff.cuni.cz/~bartak/constraints/ |
| Pugs, Practicing the Theories. | http://kungfuftr.com/pugs-smoke.html |
| Half-baked idea: mini-language for vector processing | http://kx.com |
| The right default: concurrent components with message passing | http://l4ka.org/ |
| Visual Studio Express | http://lab.msdn.microsoft.com/express/ |
| Visual Studio Express | http://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 engineering | http://labs.businessobjects.com/cal/ |
| Business Objects Quark - Haskell meets Java | http://labs.businessobjects.com/cal |
| Introduction to the Java EE 5 Platform | http://labs.google.com/papers/gfs.html |
| The fate of reduce() in Python 3000 | http://labs.google.com/papers/mapreduce.html |
| OOP Is Much Better in Theory Than in Practice | http://labs.google.com/papers/mapreduce.html |
| Introduction to the Java EE 5 Platform | http://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 programming | http://labs.google.com/papers/mapreduce.html |
| Sawzall - a popular language at Google | http://labs.google.com/papers/sawzall.html |
| The lambda C++ library | http://lambda.cs.utu.fi/ |
| The Boost Lambda Library | http://lambda.cs.utu.fi |
| The site discussions forum | http://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 |
| NULL | http://lambda.weblogs.com/discuss/msgReader$3783 |
| Lambda Dance | http://lambdadance.spacebar.org/ |
| A Core Calculus for Scala Type Checking | http://lamp.epfl.ch/~cremet/ |
| A Core Calculus for Scala Type Checking | http://lamp.epfl.ch/~cremet/publications/thesis.ps |
| I "got" imperative programming throught data binding | http://lamp.epfl.ch/~mcdirmid/mcdirmid06superglue.pdf |
| Is this a new programming paradigm | http://lamp.epfl.ch/~mcdirmid/mcdirmid06superglue.pdf |
| F3 - Functional GUI Development for Java | http://lamp.epfl.ch/~mcdirmid/mcdirmid06superglue.pdf |
| Gamma formalism | http://lamp.epfl.ch/~mcdirmid/papers/mcdirmid06superglue.pdf |
| SuperGlue | http://lamp.epfl.ch/~mcdirmid/papers/mcdirmid06superglue.pdf |
| Is this a new programming paradigm | http://lamp.epfl.ch/~mcdirmid/thesis.pdf |
| Scala 2 | http://lamp.epfl.ch/~odersky/papers/ScalableComponent.pdf |
| A virtual class calculus | http://lamp.epfl.ch/~odersky/papers/ScalableComponent.pdf |
| Scalable Component Abstractions | http://lamp.epfl.ch/~odersky/papers/ScalableComponent.pdf |
| Scala 2 | http://lamp.epfl.ch/~odersky/talks/popl06.pdf |
| Event-Based Programming without Inversion of Control | http://lamp.epfl.ch/~phaller/ |
| Event-Based Programming without Inversion of Control | http://lamp.epfl.ch/~phaller/doc/haller06thesis.pdf |
| Bruce Eckel on Java generics | http://lamp.epfl.ch/pizza/gj/ |
| Grid Computing & the Linda Programming Model | http://lampwww.epfl.ch/~cremet/publications/pilib.pdf |
| Bruce Eckel on Java generics | http://lampwww.epfl.ch/~odersky/ |
| Sound Generic Java type inference | http://lampwww.epfl.ch/~odersky/ftp/local-ti.ps |
| A Core Calculus for Scala Type Checking | http://lampwww.epfl.ch/~odersky/papers/ecoop03.pdf |
| A Brief History of Scala | http://lampwww.epfl.ch/~odersky/papers/ExpressionProblem#Note |
| Event-Based Programming without Inversion of Control | http://lampwww.epfl.ch/~odersky/papers/jmlc06.pdf |
| A Core Calculus for Scala Type Checking | http://lampwww.epfl.ch/~odersky/papers/mfcs06.pdf |
| Scala | http://lampwww.epfl.ch/~odersky/scala/ |
| Scala | http://lampwww.epfl.ch/~odersky/scala/examples.ps |
| Scala | http://lampwww.epfl.ch/~odersky/scala/rationale.ps |
| Video: The Scala Experiment | http://lampwww.epfl.ch/~odersky/talks/google06.pdf |
| Developing Applications with Objective CAML | http://lampwww.epfl.ch/~zenger/papers/icfp01.ps.gz |
| JoCaml | http://lampwww.epfl.ch/funnel/ |
| E Thesis: Robust Composition | http://lampwww.epfl.ch/funnel/ |
| Byte Code Engineering Library | http://lampwww.epfl.ch/funnel/ |
| Links (Wadler) | http://lampwww.epfl.ch/funnel/ |
| Calculi for Mobile Processes | http://lampwww.epfl.ch/mobility/ |
| Language Support for Disributed Processing | http://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 Open | http://langnetsymposium.com/overview.asp |
| Ruby .NET compiler released | http://langnetsymposium.com/overview.asp |
| Lang .NET Symposium Registration Now Open | http://langnetsymposium.com/register_online.asp |
| Lang .NET Symposium Registration Now Open | http://langnetsymposium.com/speakers.asp |
| The Language Machine - a toolkit for language and grammar | http://languagemachine.sf.net |
| The Language Machine - a toolkit for language and grammar | http://languagemachine.sourceforge.net/ |
| Getting started in language design -- reading material? | http://languagemachine.sourceforge.net/ |
| The Language Machine - a toolkit for language and grammar | http://languagemachine.sourceforge.net/a_letter_to_Jonathan_Swift.pdf |
| AdbmaL | http://languagemachine.sourceforge.net/curried_functions.html |
| The Language Machine - a toolkit for language and grammar | http://languagemachine.sourceforge.net/documentation.html#the D language |
| The Language Machine - a toolkit for language and grammar | http://languagemachine.sourceforge.net/grammar.html |
| The Language Machine - a toolkit for language and grammar | http://languagemachine.sourceforge.net/groklm.lmn |
| The Language Machine - a toolkit for language and grammar | http://languagemachine.sourceforge.net/groklm_experiment.html |
| Question: Graceful error recovery during parsing | http://languagemachine.sourceforge.net/groklm_experiment.html |
| The Language Machine - a toolkit for language and grammar | http://languagemachine.sourceforge.net/groklm_experiment.html |
| Question: Graceful error recovery during parsing | http://languagemachine.sourceforge.net/grokout_experiment.html |
| The Language Machine - a toolkit for language and grammar | http://languagemachine.sourceforge.net/grokreg_experiment.html |
| Question: Graceful error recovery during parsing | http://languagemachine.sourceforge.net/grokreg_experiment.html |
| The Language Machine - a toolkit for language and grammar | http://languagemachine.sourceforge.net/lambda.html |
| Code Reading | http://languagemachine.sourceforge.net/lambda.html |
| AdbmaL | http://languagemachine.sourceforge.net/lambda.html |
| The Language Machine - a toolkit for language and grammar | http://languagemachine.sourceforge.net/language_machine_outline.pdf |
| The Language Machine - a toolkit for language and grammar | http://languagemachine.sourceforge.net/lm-diagram.html |
| Syntax Design | http://languagemachine.sourceforge.net/lm-diagram.html |
| The Language Machine - a toolkit for language and grammar | http://languagemachine.sourceforge.net/lm-diagram.html |
| The Language Machine - a toolkit for language and grammar | http://languagemachine.sourceforge.net/lmn2xfe.html#atoms and reserved words |
| The Language Machine - a toolkit for language and grammar | http://languagemachine.sourceforge.net/lmn2xfe.html#detail for nested sequences and rules |
| The Language Machine - a toolkit for language and grammar | http://languagemachine.sourceforge.net/lmn2xfe.html#nested sequences and rules |
| The Language Machine - a toolkit for language and grammar | http://languagemachine.sourceforge.net/picturebook.html |
| AdbmaL | http://languagemachine.sourceforge.net/picturebook.html |
| Syntax Design | http://languagemachine.sourceforge.net |
| Code Reading | http://languagemachine.sourceforge.net |
| The Language Machine - a toolkit for language and grammar | http://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 Programming | http://larkware.com/dg4/TheDailyGrind723.html |
| Leak Free Javascript Closures | http://laurens.vd.oever.nl/weblog/items2005/closures/ |
| Library-Centric Software Design LCSDག | http://lcsd.cs.tamu.edu/2006/ |
| LIBRARY-CENTRIC SOFTWARE DESIGN - LCSD'05 | http://lcsd05.cs.tamu.edu/ |
| Your introduction to Lisp... | http://lemonodor.com/ |
| Richard Hamming: You and Your Research | http://lemonodor.com/ |
| Richard Feynman and the Connection Machine | http://lemonodor.com/ |
| Ideas for ARC | http://lemonodor.com/archives/000065.html |
| Lisp Machine Video | http://lemonodor.com/archives/000103.html |
| Loving Lisp, or the Savy Programmer's Secret Weapon | http://lemonodor.com/archives/000122.html |
| APL Crosswords | http://lemonodor.com/archives/000194.html |
| If programming languages were cars... | http://lemonodor.com/archives/000232.html#000232 |
| International Lisp Conference report | http://lemonodor.com/archives/000255.html |
| ll1-discuss on macros | http://lemonodor.com/archives/000274.html |
| Language Features for Executable Patterns | http://lemonodor.com/archives/000337.html |
| Screamer: a Common Lisp library for non-determinism | http://lemonodor.com/archives/000366.html |
| Lisp books mini reviews | http://lemonodor.com/archives/000441.html#000441 |
| Lisp books mini reviews | http://lemonodor.com/archives/000540.html#000540 |
| Lython | http://lemonodor.com/archives/000648.html |
| CL vs scheme | http://lemonodor.com/archives/000908.html#000908 |
| Predicate Dispatch in the news | http://lemonodor.com/archives/000961.html |
| Fortress focuses on the needs of scientists | http://lemonodor.com/archives/001094.html |
| Lisp or Erlang | http://lemonodor.com/archives/001154.html |
| LispNYC's proposed Summer of Code projects | http://lemonodor.com/archives/001174.html |
| Language Workbenches: The Killer-App for Domain Specific Languages? | http://lemonodor.com/archives/001182.html |
| ILC 2005 Slides and Audio | http://lemonodor.com/archives/001185.html |
| MIT CADR Source Snapshot Released | http://lemonodor.com/archives/001240.html |
| OOPSLA 2005 Reports | http://lemonodor.com/archives/001268.html |
| Lisp Books online | http://lemonodor.com/archives/001297.html |
| Lego Mindstorms NXT Robotics Announced | http://lemonodor.com/archives/001324.html |
| The unique nature of Lisp (?) | http://lemonodor.com |
| Implementation Strategies for Continuations | http://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 Languages | http://lesscode.org/2006/03/12/someone-tell-gosling/ |
| Understanding continuations | http://levelplusplus.blogspot.com/2004/07/continuations-in-mozilla.html |
| SPITBOL 360 | http://lexis.di.fct.unl.pt/ADaLIB/snobol.htm |
| Multivariate Regression | http://lib.stat.cmu.edu/ |
| Denotational semantics of a DSL? | http://library.findlaw.com/2003/May/15/132747.html |
| Great Works in Programming Languages | http://library.readscheme.org/ |
| Designing and Implementing DSL languages: recommended reading? | http://library.readscheme.org/ |
| Bibliography of Scheme-related Research | http://library.readscheme.org/ |
| NULL | http://library.readscheme.org/ |
| Research Papers | http://library.readscheme.org/ |
| Composable and Compilable Macros: You Want it When? | http://library.readscheme.org/index.html |
| Getting Started | http://library.readscheme.org/page1.html |
| Educational Pearl: Automata as Macros | http://library.readscheme.org/page1.html |
| LtU FAQ Update | http://library.readscheme.org/page1.html |
| Richard Hamming: You and Your Research | http://library.readscheme.org/page1.html |
| Haskell and creative freedom | http://library.readscheme.org/page1.html |
| What are The Atoms of Programming Languages? | http://library.readscheme.org/page1.html |
| Languages Poster | http://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 continuations | http://library.readscheme.org/page1.html |
| Code Reading | http://library.readscheme.org/page1.html |
| Bibliography of Scheme-related Research | http://library.readscheme.org/page10.html#partial |
| What is so bad about compiling? | http://library.readscheme.org/page10.html |
| Bibliography of Scheme-related Research | http://library.readscheme.org/page3.html#macros |
| Maya - Syntax extension for Java | http://library.readscheme.org/page3.html |
| Educational Pearl: Automata as Macros | http://library.readscheme.org/page3.html |
| The Fun of Programming | http://library.readscheme.org/page3.html |
| Bibliography of Scheme-related Research | http://library.readscheme.org/page5.html#modules |
| Composable and Compilable Macros: You Want it When? | http://library.readscheme.org/page5.html |
| static AND dynamic typing | http://library.readscheme.org/page5.html |
| Bibliography of Scheme-related Research | http://library.readscheme.org/page6.html#cps |
| Invocations as objects | http://library.readscheme.org/page6.html |
| Applications of Continuations | http://library.readscheme.org/page6.html |
| How To Steal Code or Inventing The Wheel Only Once | http://library.readscheme.org/page7.html#mod-interps |
| Maya - Syntax extension for Java | http://library.readscheme.org/page7.html |
| Designing and Implementing DSL languages: recommended reading? | http://library.readscheme.org/page7.html |
| Virtual Machine and Runtime Framework | http://library.readscheme.org/page8.html |
| Proper tail reflection? | http://library.readscheme.org/servlets/search.ss?kwd=Danvy+Blond |
| Garbage collecting computations | http://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 another | http://library.readscheme.org/servlets/search.ss?pattern=Barzilay+Eli |
| Online Bibliography of Partial Evaluation Research | http://library.readscheme.org |
| Vital: A Visual Interactive Typed Applicative Language | http://library.wolfram.com/infocenter/Demos/ |
| Partial trig functions | http://library.wolfram.com/infocenter/TechNotes/4196/ |
| SPARQL Query Language for RDF | http://librdf.org/rasqal/ |
| Windows security flaw - buffer-overflow | http://libre.act-europe.fr/gps/ |
| Ada Programming Competition | http://libre.act-europe.fr/GtkAda |
| Ada Programming Competition | http://libre.act-europe.fr/xmlada |
| Sh | http://libsh.sourceforge.net/ |
| Your Wish Is My Command - Programming By Example | http://lieber.www.media.mit.edu/people/lieber/ |
| The Visual Language of Experts in Graphic Design | http://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 Language | http://ling.ucsd.edu/~barker/Iota/ |
| ACM Queue: A Conversation with Alan Kay | http://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 tutorial | http://ling.ucsd.edu/~barker/Lambda/ |
| help with [Barendregt & Barendsen, 1994] | http://ling.ucsd.edu/~barker/Lambda/barendregt.94.pdf |
| Dissecting Unlambda Birds | http://ling.ucsd.edu/~barker/Lambda/ski.html |
| The myth of code-centricity | http://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 |
| linguablogs | http://linguablogs.fieldmethods.net |
| Playing with the GNAT Run Time | http://link.springer.de/link/service/series/0558/bibs/1622/16220226.htm |
| Ada-Europe'2001 | http://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm |
| An Expressive Language of Signatures | http://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm |
| Bricklin: Why Johnny can't program | http://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm |
| Visual Basic and LINQ | http://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm |
| Jon Udell: Shipping the prototype | http://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm |
| Squeak Modules | http://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm |
| Guido van Rossum: Programming at Python Speed | http://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 Programming | http://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm |
| Next Generation Programming Language Research | http://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm |
| Composition Languages | http://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm |
| AOP: The 15% Solution | http://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm |
| Types and reflection | http://link.springer.de/link/service/series/0558/bibs/2043/20430215.htm |
| J-SEAL2 | http://link.springer.de/link/service/series/0558/bibs/2361/23610125.htm |
| Playing with the GNAT Run Time | http://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 Discussion | http://link.springer.de/link/service/series/0558/bibs/2361/23610205.htm |
| JSIS - Semantic Interface Specification for Java | http://link.springer.de/link/service/series/0558/bibs/2361/23610257.htm |
| The Charity Language | http://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-interpretation | http://link.springer.de/link/service/series/0558/papers/1630/16300247.pdf |
| Meta-interpretation | http://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 .NET | http://link.springer.de/link/service/series/0558/tocs/t2043.htm |
| XML Is Too Hard For Programmers | http://link.springer.de/link/service/series/0558/tocs/t2257.htm |
| I/O in Three Programming Paradigms | http://link.springer.de/link/service/series/0558/tocs/t2312.htm |
| JSIS - Semantic Interface Specification for Java | http://link.springer.de/link/service/series/0558/tocs/t2361.htm |
| Interview with Guido van Rossum | http://linux.com/development/newsitem.phtml?sid=63&aid=10578 |
| Generators in Python, Icon and Scheme | http://linux.rice.edu/~rahul/hbaker/Iterator.html |
| Interview with Brian Kernighan | http://linux.usc.edu/~ehovland/utah2000.pdf |
| C# interview / OOP in any language | http://linuxfr.org/index,0,1,0.html |
| C# interview / OOP in any language | http://linuxfr.org/topic/Technologie/2937,0,1,0.php3 |
| OCaml, an Introduction | http://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 Hosting | http://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 Computing | http://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 derivative | http://lispmeister.com/ |
| Alan Kay: The Early History of Smalltalk | http://lispmeister.com/blog |
| Programming as an Experience: The Inspiration for Self | http://lispmeister.com/blog |
| Alan Kay: The Early History of Smalltalk | http://lispmeister.com/downloads/SmalltalkHistoryHOPL.pdf |
| Polyglot Programming | http://list.cs.brown.edu/pipermail/plt-scheme/2002-July/000121.html |
| Algebraic patterns in Scheme | http://list.cs.brown.edu/pipermail/plt-scheme/2002-October/000770.html |
| Apache vs. Yaws | http://list.cs.brown.edu/pipermail/plt-scheme/2003-February/001804.html |
| MzTake: A Scriptable Debugger | http://list.cs.brown.edu/pipermail/plt-scheme/2004-August/006336.html |
| Buried Treasure - No Fluff Just Stuff | http://list.cs.brown.edu/pipermail/plt-scheme/2004-January/004400.html |
| Static Type Inference (for Python) with Starkiller | http://list.cs.brown.edu/pipermail/plt-scheme/2004-March/005390.html |
| Ken Shan: Shift to Control | http://list.cs.brown.edu/pipermail/plt-scheme/2004-October/006827.html |
| Programming for non-programmers | http://list.cs.brown.edu/pipermail/plt-scheme/2004-October/006878.html |
| Programming for non-programmers | http://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 Contracts | http://list.cs.brown.edu/pipermail/plt-scheme/2006-February/011417.html |
| PLT Scheme GC Technology | http://list.cs.brown.edu/pipermail/plt-scheme/2006-June/013801.html |
| ACL2 in DrScheme | http://list.cs.brown.edu/pipermail/plt-scheme/2006-March/012053.html |
| Delimited Control for PLT Scheme | http://list.cs.brown.edu/pipermail/plt-scheme/2006-October/014989.html |
| Continuation examples | http://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 Java | http://lists.boost.org/MailArchives/boost-announce/msg00036.php |
| Functional programming in Java | http://lists.boost.org/mailman/listinfo.cgi/boost-announce |
| Code Reading | http://lists.canonical.org/pipermail/kragen-hacks/ |
| Code Reading | http://lists.canonical.org/pipermail/kragen-hacks/2005-October/000416.html |
| Code Reading | http://lists.canonical.org/pipermail/kragen-hacks/2005-October/000418.html |
| Zero Button Testing | http://lists.canonical.org/pipermail/kragen-tol/2000-August/000627.html |
| subtext: Uncovering the simplicity of programming | http://lists.csail.mit.edu/mailman/listinfo/ll-discuss |
| AOP Without The Buzzwords | http://lists.csail.mit.edu/pipermail/ll-discuss/ |
| Ll-discuss's new home | http://lists.csail.mit.edu/pipermail/ll-discuss/ |
| AOP Without The Buzzwords | http://lists.csail.mit.edu/pipermail/ll-discuss/2004-June/000067.html |
| subtext: Uncovering the simplicity of programming | http://lists.csail.mit.edu/pipermail/ll-discuss/2005-April/000240.html |
| subtext: Uncovering the simplicity of programming | http://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'Caml | http://lists.freshml.org/mailman/listinfo/freshml/ |
| Curl on /. + Quickies | http://lists.gnome.org/archives/gnome-hackers/2001-April/msg00002.html |
| Find with XPath over file system | http://lists.gnu.org/archive/html/bug-findutils/2005-01/msg00107.html |
| Vault released | http://lists.jammed.com/secprog/2001/11/0011.html |
| Axiom Computer Algebra System | http://lists.nongnu.org/archive/html/axiom-developer/2004-05/msg00095.html |
| Continuations: Haystack and Python | http://lists.osafoundation.org/pipermail/design/2004-January/002835.html |
| Jumbo Lambda Calculus | http://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 Matter | http://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 Isomorphism | http://lists.seas.upenn.edu/pipermail/types-announce/2006/000282.html |
| A Visual Environment for Developing Context-Sensitive Term Rewriting Systems | http://lists.seas.upenn.edu/pipermail/types-list/2004/000318.html |
| Combining lazy and eager evaluation of terms | http://lists.seas.upenn.edu/pipermail/types-list/2004/000340.html |
| Combining lazy and eager evaluation of terms | http://lists.seas.upenn.edu/pipermail/types-list/2004/000352.html |
| A Functional Quantum Programming Language | http://lists.seas.upenn.edu/pipermail/types-list/2004/000363.html |
| Formal methods used in developing "profitable" software | http://lists.seas.upenn.edu/pipermail/types-list/2005/000903.html |
| BCPL history, design, user guide | http://lists.squeakfoundation.org/pipermail/squeak-dev/2000-June/017837.html |
| Language Neutrality and the Java Platform | http://lists.squeakfoundation.org/pipermail/squeak-dev/2002-February/009189.html |
| Klaus Wirth & Typeless Euler | http://lists.squeakfoundation.org/pipermail/squeak-dev/2002-October/044877.html |
| Naked Objects | http://lists.squeakfoundation.org/pipermail/squeak-dev/2003-May/058830.html |
| Dan Ingalls 7 Smalltalk implementations video | http://lists.squeakfoundation.org/pipermail/squeak-dev/2006-February/100658.html |
| Securing reflective towers | http://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/EPIC | http://lists.tunes.org/archives/lispos/1998-April/002267.html |
| Slate 0.3 released | http://lists.tunes.org/archives/slate/2004-August/000517.html |
| Sharing Code through First-class Environments | http://lists.tunes.org/archives/tunes/2001-March/003100.html |
| The TUNES Problem | http://lists.tunes.org/archives/tunes/2001-March/003100.html |
| Sharing Code through First-class Environments | http://lists.tunes.org/archives/tunes/2001-March/thread.html |
| House , hOp - the Haskell Operating System | http://lists.tunes.org/mailman/listinfo/lispos |
| vmgen: A Generator of Efficient Virtual Machine Interpreters | http://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 Language | http://lists.w3.org/Archives/Public/public-rdf-dawg/2004JulSep/0335.html |
| SPARQL Query Language for RDF | http://lists.w3.org/Archives/Public/public-rdf-dawg-comments/ |
| Mind Mappers | http://lists.w3.org/Archives/Public/semantic-web/ |
| SPARQL Query Language for RDF | http://lists.w3.org/Archives/Public/semantic-web/2005Feb/0116.html |
| SAT 3 Proof with E Prover via OWL | http://lists.w3.org/Archives/Public/www-archive/2004Aug/0024.html |
| The Fortress Language Spec v0.618 | http://lists.w3.org/Archives/Public/www-math/ |
| David McAllester's "Ontic" Language | http://lists.w3.org/Archives/Public/www-rdf-comments/1998OctDec/0038.html |
| Why use RDF instead of just XML | http://lists.w3.org/Archives/Public/www-rdf-interest/2003Jun/0177.html |
| What a URI identifies | http://lists.w3.org/Archives/Public/www-tag/2003Jan/0334.html |
| What a URI identifies | http://lists.w3.org/Archives/Public/www-tag/2003Jan/0368.html |
| xsl-editors mailing list | http://lists.w3.org/Archives/Public/xsl-editors/2001OctDec/0029.html |
| xsl-editors mailing list | http://lists.w3.org/Archives/Public/xsl-editors/2001OctDec/0038.html |
| xsl-editors mailing list | http://lists.w3.org/Archives/Public/xsl-editors/2001OctDec/thread.html |
| Tunneling Variables | http://lists.w3.org/Archives/Public/xsl-editors/2002JanMar/0002.html |
| Nemerle | http://lists.ximian.com/archives/public/mono-devel-list/2004-February/004019.html |
| Some interesting weblogs | http://lists.ximian.com/archives/public/mono-list/2002-February/003203.html |
| Dynamic Languages on CLR | http://lists.ximian.com/archives/public/mono-list/2003-May/013818.html |
| Udell at OSCON: IronPython news | http://lists.ximian.com/archives/public/mono-list/2004-July/022118.html |
| XPipe | http://lists.xml.org/archives/xml-dev/200201/msg00210.html |
| Longhorn Markup Language (code-named "XAML") Overview | http://lists.xml.org/archives/xml-dev/200310/msg00793.html |
| LiteratePrograms wiki | http://literateprograms.org/Insertion_sort_%28C%2C_simple%29 |
| LiteratePrograms wiki | http://literateprograms.org/LiteratePrograms:How_to_write_an_article |
| LiteratePrograms wiki | http://literateprograms.org/LiteratePrograms:Welcome |
| LiteratePrograms wiki | http://literateprograms.org/Sandbox |
| LiteratePrograms wiki | http://literateprograms.org/Template:List_of_environment_categories |
| LiteratePrograms wiki | http://literateprograms.org/User:Deco |
| New blog: A Fistful of Languages | http://littlelanguages.net/blog/ |
| Advanced Functional Programming wiki @ Harvard | http://liz.eecs.harvard.edu/cgi-bin/cs252r-wiki.pl?AdvancedFunctionalProgramming |
| Advanced Functional Programming wiki @ Harvard | http://liz.eecs.harvard.edu/cgi-bin/cs252r-wiki.pl?PotentialProgrammingProblems |
| Advanced Functional Programming wiki @ Harvard | http://liz.eecs.harvard.edu/cgi-bin/cs252r-wiki.pl?ReadingList |
| cdb, A Machine-Independent Debugger | http://liz.eecs.harvard.edu/cgi-bin/cs253-wiki.pl?ClassSchedule |
| Udell: Radical software customization | http://ll1.ai.mit.edu/ |
| Small Time Languages | http://ll1.ai.mit.edu/body-frame.html |
| Rebol - Dialects, Spreadsheets | http://ll1.ai.mit.edu/marshall.html |
| How to make a FPL successful | http://ll1.ai.mit.edu/shriram-talk.pdf |
| Lightweight Languages Workshop 2001 | http://ll1.mit.edu/#fun |
| Lightweight Languages Workshop 2001 | http://ll1.mit.edu/#participants |
| LL1 on technetcast | http://ll1.mit.edu/ |
| Lightweight Languages Workshop 2001 | http://ll1.mit.edu/ |
| Reminder: Lightweight Languages Workshop | http://ll1.mit.edu/ |
| JavaScript 2.0 Versioning | http://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 Research | http://ll1.mit.edu |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://ll2.ai.mit.edu/ |
| Laszlo - So good, I had to change my underwear | http://ll2.ai.mit.edu/ |
| LL4 Program and Abstracts | http://ll2.ai.mit.edu/ |
| LL2 Webcast | http://ll2.ai.mit.edu/ |
| Notes from a Concurrency-Oriented Junkie | http://ll2.ai.mit.edu/ |
| Lightweight Languages Workshop 2002 | http://ll2.ai.mit.edu/ |
| Do languages matter? | http://ll2.ai.mit.edu/ |
| Elle | http://ll2.ai.mit.edu/ |
| Needle, An OO FP Language | http://ll2.ai.mit.edu/ |
| Social science research about programming language adoption? | http://ll2.ai.mit.edu/ |
| LL2 Webcast | http://ll2.ai.mit.edu/ |
| Do languages matter? | http://ll2.ai.mit.edu/ |
| Apache vs. Yaws | http://ll2.ai.mit.edu/talks/armstrong.pdf |
| Elle | http://ll2.ai.mit.edu/talks/proebsting.ppt |
| Lightweight Languages Worshop 2002 | http://ll2.ai.mit.edu |
| LL4 Program and Abstracts | http://ll3.ai.mit.edu/ |
| Proceedings of the Scheme Workshop 2003 | http://ll3.ai.mit.edu/ |
| I "got" imperative programming throught data binding | http://ll3.ai.mit.edu/ |
| A paper on the Implementation of Lua 5.0 | http://ll3.ai.mit.edu/ |
| LL4 Program and Abstracts | http://ll3.ai.mit.edu/ |
| LL3 Webcast | http://ll3.ai.mit.edu/ |
| A paper on the Implementation of Lua 5.0 | http://ll3.ai.mit.edu/abstracts.html#lua |
| Lightweight Languages 3 call for presentations online | http://ll3.ai.mit.edu/cfp.html |
| Lightweight Languages 3 call for presentations online | http://ll3.ai.mit.edu |
| Conference in Vancouver | http://ll4.csail.mit.edu/ |
| LL4 Call for Presentations | http://ll4.csail.mit.edu/ |
| LL4 Program and Abstracts | http://ll4.csail.mit.edu/ |
| LL4 Program and Abstracts | http://ll4.csail.mit.edu/Abstracts.html#Straaten |
| LL4 Program and Abstracts | http://ll4.csail.mit.edu/Abstracts.html |
| LL4 Program and Abstracts | http://ll4.csail.mit.edu/Program.html |
| Links | http://ll4.csail.mit.edu/slides/rest-slides.pdf |
| Programming Languages: Application and Interpretation | http://ll4.csail.mit.edu/slides/rest-slides.pdf |
| Continuations library for Java | http://ll4.csail.mit.edu/slides/rest-slides.pdf |
| Children’s Understanding of Process and Robot Behaviors | http://llk.media.mit.edu/papers/2001/uproc/uproc.html |
| Why Johnny can't code | http://llk.media.mit.edu/projects.php?id=1774 |
| Why Johnny can't code | http://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 Project | http://llvm.cs.uiuc.edu/ |
| Poplog | http://llvm.cs.uiuc.edu/ |
| Virtual Machine and Runtime Framework | http://llvm.cs.uiuc.edu/ |
| Why compiler optimizations are interesting | http://llvm.cs.uiuc.edu/ |
| Virtual Machines, Language Runtimes, and the Future of Objective C | http://llvm.cs.uiuc.edu/docs/GarbageCollection.html |
| LLVM 1.4 Released | http://llvm.cs.uiuc.edu/pubs/2004-01-30-CGO-LLVM.html |
| LLVM Compiler Infrastructure Project | http://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 languages | http://llvm.org/ |
| Writing an interpreter, targeting a VM or writing from scratch? | http://llvm.org/ |
| HLVM - High Level Virtual Machine toolkit for dynamic languages | http://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 news | http://llvm.org/docs/ReleaseNotes.html |
| Udell at OSCON: IronPython news | http://llvm.org/docs/Stacker.html#introduction |
| Udell at OSCON: IronPython news | http://llvm.org/releases/ |
| LLVM 1.4 Released | http://llvm.org/releases/ |
| LLVM 1.4 Released | http://llvm.org/releases/1.4/docs/ReleaseNotes.html#whatsnew |
| LLVM 1.3 is released | http://llvm.org/releases |
| LLVM 1.4 Released | http://llvm.org |
| Virtual Machines, Language Runtimes, and the Future of Objective C | http://llvm.org |
| Udell at OSCON: IronPython news | http://llvm.org |
| Getting Started | http://lmd.univ-mrs.fr/%7Elafont |
| "Proofs and Types" available online | http://lmd.univ-mrs.fr/~lafont |
| First Class Values, Types as values within a Programming Language | http://lmf.di.uminho.pt/wiki/pub/PURe/CoddFish/StrongTypesForRDBs-draft-04-03-2006.pdf |
| Cross-language future of open source desktops | http://log.ometer.com/ |
| Collection of links to monad implementations in various languages. | http://logic.csci.unt.edu/tarau/research/PapersHTML/monadic.html |
| Monads in Ruby | http://logic.csci.unt.edu/tarau/research/PapersHTML/monadic.html |
| Complexity and expressive power of logic programming | http://logic.pdmi.ras.ru/~dantsin/ps/DEGV01.ps |
| Class hierarchies and Ontologies | http://logic.stanford.edu/kif/kif.html |
| RDF Elevator Pitch | http://logicerror.com/semanticWeb-long |
| Logix: Multi-Language Programming | http://logix.livelogix.com/index.html |
| Resources | http://logos.eecs.uic.edu/476/Resources/index.html |
| Dating Design Patterns | http://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") Overview | http://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 CodeDOM | http://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 Avalon | http://longhorn.msdn.microsoft.com/lhsdk/graphicsmm/overviews/changeable_ovw.aspx |
| Longhorn Markup Language (code-named "XAML") Overview | http://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 released | http://lout.sourceforge.net/ |
| Skribe 1.2b released | http://lout.sourceforge.net/index.php/Main/NonPareil |
| LPS: Language Prototyping System | http://lsi.uniovi.es/~labra/LPS/LPS.html |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://ltiwww.epfl.ch/sJava/index2.html |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://ltiwww.epfl.ch/sJava/version2/robust.pdf |
| Virtual machine implementation and dynamic languages | http://luaforge.net/docman/?group_id=83 |
| Gosling vs. Dynamic Languages | http://luajit.luaforge.net/ |
| Virtual machine implementation and dynamic languages | http://luajit.luaforge.net/ |
| History of Lua | http://lua-users.org/wiki/ |
| History of Lua | http://lua-users.org/wiki/LuaAddons |
| LPS: Language Prototyping System | http://lua-users.org/wiki/LuaDirectory |
| The language LUA | http://lua-users.org/wiki/LuaScoping |
| Want to learn something new | http://lucacardelli.name/Papers/TypeSystems.pdf |
| Literature on Programming Languages | http://lucy.csc.uvic.ca/534/iswim.html |
| Lush | http://lush.sf.net |
| History: Array languages | http://lush.sf.net |
| Case Study in Practical Language Use | http://lush.sourceforge.net/ |
| Lush, New Lisp/C based language | http://lush.sourceforge.net/ |
| Embedding one language in another | http://lush.sourceforge.net |
| "Popular vs. Good" in Programming Languages | http://lwn.net/2000/0914/a/lt-debugger.php3 |
| Larry Wall interview | http://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 died | http://lwn.net/Articles/6954/ |
| ElectricalFire | http://lxr.mozilla.org/ef/source/ef/ |
| Narcissus: JavaScript in JavaScript | http://lxr.mozilla.org/mozilla/source/js/narcissus/ |
| JScript is a Functional Language | http://lxr.mozilla.org/mozilla/source/js2/semantics/ |
| Specifying ECMAScript via ML | http://lxr.mozilla.org/mozilla/source/js2/semantics/ |
| Virtual Machine and Runtime Framework | http://lxr.mozilla.org/seamonkey/source/js/src/jsopcode.h |
| Linguistic Universals and Particulars | http://lynx.let.hokudai.ac.jp/members/ishii/jose.pdf |
| Haskell tutorial in Hebrew | http://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 macros | http://maagar.openu.ac.il/opus/static/binaries/editor/bank61/macsys_1.pdf |
| Programming On Windows CE | http://macos.tuwien.ac.at:9009/784362008.asHtml |
| Programming On Windows CE | http://macos.tuwien.ac.at:9009/Server.home |
| Udell at OSCON: IronPython news | http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev |
| LLVM 1.3 is released | http://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 Project | http://mail.cs.uiuc.edu/pipermail/llvmdev/2003-October/000507.html |
| Udell at OSCON: IronPython news | http://mail.cs.uiuc.edu/pipermail/llvmdev/2003-September/000472.html |
| Alice Through the Looking Glass | http://mail.cs.uiuc.edu/pipermail/llvmdev/2004-December/002946.html |
| Alan Kay's talk at O'Reilly Emerging Technology Conference 2003 | http://mail.opencroquet.org/pipermail/croquet-user/2003-April/000038.html |
| PythonCard | http://mail.python.org/pipermail/edu-sig/2001-September/001682.html |
| Metaclass programming in Python, Part 2 | http://mail.python.org/pipermail/python-dev/2001-May/014508.html |
| Virtual Machine and Runtime Framework | http://mail.python.org/pipermail/python-dev/2002-August/027686.html |
| Python 2.3 Release Schedule | http://mail.python.org/pipermail/python-dev/2002-May/024418.html |
| PEP 323: Copyable Iterators | http://mail.python.org/pipermail/python-dev/2003-October/038969.html |
| PyPy | http://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 metaprogramming | http://mail.python.org/pipermail/python-dev/2004-July/046150.html |
| Ian Bicking: The challenge of metaprogramming | http://mail.python.org/pipermail/python-dev/2004-July/046171.html |
| New for Python 2.5 | http://mail.python.org/pipermail/python-dev/2005-September/056846.html |
| The fate of reduce() in Python 3000 | http://mail.python.org/pipermail/python-dev/2006-February/060415.html |
| Jon Udell: Multi-language runtimes | http://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 NG | http://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 programs | http://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 |
| Perspectives | http://main.psy.ilstu.edu/faculty/cutting/ldd.html |
| Links Demos | http://makcoder.sourceforge.net/demo/base64.php |
| Self Introduction | http://makeashorterlink.com/?A52212203 |
| Server-side scripting languages | http://mandrakesoft.com/~prigaux/tmp/critiques-pliant |
| Pliant | http://mandrakesoft.com/~prigaux/tmp/critiques-pliant |
| Essay: Multi-Paradigm Design and Generic Programming | http://manila.userland.com/ |
| End-User XML oriented proramming | http://manila.userland.com/ |
| Wirth: On the Design of Programming Languages | http://manila.userland.com/ |
| Site Availability | http://manila.userland.com/ |
| Misc | http://manilaexpress.userland.com/ |
| Udell at OSCON: IronPython news | http://manju.cs.berkeley.edu/ccured/ |
| Software Fault Prevention by Language Choice | http://manju.cs.berkeley.edu/ccured/ |
| Why type systems are interesting | http://manju.cs.berkeley.edu/ccured |
| CIL (C Intermediate Language) | http://manju.cs.berkeley.edu/cil/ |
| Promising OS's from a Programming Language Perspective | http://map.squeak.org/ |
| Combining Theorem Proving and Programming | http://map.unican.es/ |
| Unix as programming language | http://maplefish.com/todd/misc/untar |
| ABLE | http://maps.google.com/local?q=philip+lieberman&near=1010+S+Weinbach+Ave%2C+Evansville%2C+IN+47714&latlng=37962432,-87529672,14179127683027962893 |
| Map of LtU readers | http://maps.google.com/maps?q=anchorage&ll=61.244705,-149.811158&spn=0.009414,0.035551&hl=en |
| The Problem With Threads | http://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 scheme | http://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 file | http://martin.jambon.free.fr/ocaml.html |
| Martin Fowler on Language Workbenches and DSLs | http://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 DSLs | http://martinfowler.com/articles/languageWorkbench.html |
| Gosling hits 'Jackpot' with futuristic tools | http://martinfowler.com/articles/refactoringRubicon.html |
| Martin Fowler on Domain Specific Languages | http://martinfowler.com/bliki/DomainSpecificLanguage.html |
| Bruce Tate: Technologies that may challenge Java | http://martinfowler.com/bliki/HumaneInterface.html |
| Moving Away From XSLT | http://martinfowler.com/bliki/MovingAwayFromXslt.html |
| OOPSLA 2005 Reports | http://martinfowler.com/bliki/OOPSLA2005.html |
| The Nature of Lisp (a tutorial) | http://mason.gmu.edu/~montecin/metabiblio.htm |
| Lojban | http://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 Messages | http://math.ucr.edu/home/baez/crackpot.html |
| Differentiating Data Structures | http://math.ucr.edu/home/baez/week202.html |
| Holodeck games and CCCs | http://math.ucr.edu/home/baez/week240.html |
| Lambda the Ultimate Set Comprehension | http://math.ucr.edu/home/baez/week73.html |
| 4-color theorem | http://mathforge.net |
| More sites like Lambda | http://mathforge.net |
| The Lambda ethos | http://mathforum.org/library/view/17188.html |
| Lazy linear algebra | http://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 Reports | http://mathworld.wolfram.com/CollatzProblem.html |
| The fate of reduce() in Python 3000 | http://mathworld.wolfram.com/ContinuedFraction.html |
| What's a definition of "type" that beginners can understand? | http://mathworld.wolfram.com/CylinderFunction.html |
| Software ideals and history | http://mathworld.wolfram.com/Ideal.html |
| The Case for First Class Messages | http://mathworld.wolfram.com/Isomorphism.html |
| Ian Bicking: The challenge of metaprogramming | http://mathworld.wolfram.com/ReductionSystem.html |
| An interview with Chris Date | http://mathworld.wolfram.com/Relation.html |
| Halting program density? | http://mathworld.wolfram.com/TranscendentalNumber.html |
| The Behavior of Behavior | http://matt.immute.net/archive/BEHAVTUT.pdf |
| Wearing the hair shirt: a retrospective on Haskell | http://matt.immute.net/static/HaskellRetrospective.pdf |
| automatic theorem proving | http://maude.cs.uiuc.edu/ |
| Formal semantics for working programmers | http://maude.cs.uiuc.edu/ |
| Why Lists? | http://maude.cs.uiuc.edu/ |
| Concept programming | http://maude.cs.uiuc.edu/ |
| Non-Lisp, natively extensible? | http://maude.cs.uiuc.edu/maude2-manual/html/node25.html |
| Open data types and open functions | http://maude.cs.uiuc.edu/papers/ |
| Open data types and open functions | http://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 Systems | http://maude.cs.uiuc.edu |
| A Deeper Look At Metafunctions | http://maude.cs.uiuc.edu |
| Open data types and open functions | http://maude.cs.uiuc.edu |
| Questions about Semantics. | http://maude.cs.uiuc.edu |
| Logic/Object Oriented Fusion | http://maude.cs.uiuc.edu |
| Axiomatic Language | http://maude.csl.sri.com/ |
| A Visual Environment for Developing Context-Sensitive Term Rewriting Systems | http://maude.csl.sri.com |
| Generics: The Importance of Wildcards | http://mbravenboer.blogspot.com/2005/04/generics-importance-of-wildcards.html |
| Rules for Developing Safety-Critical Code | http://mbreen.com/experience.pdf |
| Folding over trees | http://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 program | http://mckoss.com/logo/ |
| Proofs are Programs: 19th Century Logic and 21st Century Computing | http://media.cmpnet.com/technetcast/wadler.mp3 |
| Buried Treasure - No Fluff Just Stuff | http://media.pragprog.com/titles/nfjs06/nfjs06_buried_treasure.pdf |
| Adobe Releases Adam and Eve | http://meltsner.blog-city.com |
| XSL: 99 Bottles of Beer | http://members.aol.com/drquine/wv-quine.html |
| Popular Math | http://members.aol.com/istewjoat/popsci.html |
| Earliest Uses of Various Mathematical Symbols | http://members.aol.com/jeff570/c.html |
| Earliest Uses of Various Mathematical Symbols | http://members.aol.com/jeff570/functions.html |
| Earliest Uses of Various Mathematical Symbols | http://members.aol.com/jeff570/grouping.html |
| Earliest Uses of Various Mathematical Symbols | http://members.aol.com/jeff570/h.html |
| Earliest Uses of Various Mathematical Symbols | http://members.aol.com/jeff570/mathsym.html |
| Earliest Uses of Various Mathematical Symbols | http://members.aol.com/jeff570/mathword.html |
| Earliest Uses of Various Mathematical Symbols | http://members.aol.com/jeff570/variables.html |
| In Search of the Ideal Programming Language | http://members.aol.com/SergeyP/ |
| In Search of the Ideal Programming Language | http://members.aol.com/SergeyP/paper.html |
| A Good OOP Critique? | http://members.aol.com/shaz7862/critique.htm |
| J and K: One User's View | http://members.home.net/dness/Current/fog0000000012.html |
| Vier und Neun | http://members.home.net/js.graham/vierneun.html |
| Lang .NET 2006 | http://members.microsoft.com/careers/mslife/locations/corpcampus.mspx |
| Linguistic Relativity Hypothesis | http://members.tripod.com/Cable4096/klingprog.html |
| Introduction to Concurrent Programming with Stackless Python | http://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 Programming | http://mephle.org/Criteria/ |
| Looking for an old conversation on Clean | http://mercury.sourceforge.net/tutorial/dcgs.html |
| Feature wishes may be granted | http://merd.net/ |
| Syntax Checking the Scripting Way | http://merd.net/choices_syntax.html#varname_and_type |
| NULL | http://merd.net/pixel/language-study/diagram.html |
| diagram & history of languages | http://merd.net/pixel/language-study/diagram.html |
| ICFP programming contest results | http://merd.net/pixel/language-study/icfp-figures.html |
| Evaluation Order Semantics in Expressions with Side Effects | http://merd.net/pixel/language-study/syntax-across-languages.html#Booleans |
| Arc - An Unfinished Dialect of Lisp | http://merd.net/pixel/language-study/syntax-across-languages.html |
| Language Design Documents | http://merd.net/pixel/language-study/syntax-across-languages.html |
| syntax across languages | http://merd.net/pixel/language-study/syntax-across-languages.html |
| Comments on Comments | http://merd.net/pixel/language-study/syntax-across-languages.html |
| Usenet comp.lang.* Traffic Evolution | http://merd.net/pixel/language-study/usenet-traffic-ranking/ |
| Syntax Checking the Scripting Way | http://merd.net/pixel/language-study/various/is-a-cow-an-animal/ |
| Using Functional Objects in various languages | http://merd.net/pixel/language-study/various/non-mutable-objects-and-subtyping/ |
| Morrow & First-class Labels | http://merd.net/polymorphism.html |
| Morrow & First-class Labels | http://merd.net/types.html#free_intersection |
| The English-Likeness Monster | http://merd.sourceforge.net/ |
| Static type inference & late binding? | http://merd.sourceforge.net/ |
| Syntax Design | http://merd.sourceforge.net/pixel/language-study/ |
| Syntax Design | http://merd.sourceforge.net/pixel/language-study/diagram.html |
| An interactive historical roster of computer languages | http://merd.sourceforge.net/pixel/language-study/scripting-language/ |
| SICP Translations | http://merd.sourceforge.net/pixel/language-study/syntax-across-languages.html |
| Syntax Design | http://merd.sourceforge.net/pixel/language-study/syntax-across-languages.html |
| The English-Likeness Monster | http://merd.sourceforge.net/pixel/language-study/syntax-across-languages/ |
| OCaml, an Introduction | http://merjis.com/developers/ |
| "Popular vs. Good" in Programming Languages | http://merjis.com/developers/ocaml_tutorial/ch11 |
| What are the real benefits of FP? | http://merjis.com/developers/ocamlode |
| OCaml, an Introduction | http://merjis.com/richj/computers/ocaml/tutorial/ |
| Arrows, like Monads, are Monoids | http://mers.csail.mit.edu/papers/ECAI2004_distribution.pdf |
| Fugue: A Protocol Checker for the dotNET CLR | http://metacomp.stanford.edu/ |
| Alloy: A Simple Structural Modeling Language Based on First-Order Logic | http://metaprl.org/default.html |
| Open data types and open functions | http://metaprl.org/default.html |
| Chuck - Concurrent audio programming language | http://metashell.blogspot.com |
| International Components for Unicode 3.0 Released | http://mg4j.dsi.unimi.it/ |
| PDC videos online | http://microsoft.sitestream.com/PDC05/ |
| Programming Language transformation? | http://mindprod.com/projects/scid.html |
| Mind Mappers | http://mindraider.sourceforge.net/analysisBigPicture.html |
| Mind Mappers | http://mindraider.sourceforge.net/index.html |
| Lego Mindstorms NXT Robotics Announced | http://mindstorms.lego.com/press/Whats%20NXT%20LEGO%20Group%20Unveils%20LEGO%20MINDSTORMS%20NXT%20Robotics%20Toolset%20at%20Consumer%20Electronics%20Show.aspx |
| Bruce Eckel on Java generics | http://mindview.net/WebLog/log-0050 |
| PyCon Papers | http://mindview.net/WebLog/log-0052 |
| Tim Bray: Jython | http://mindview.net/WebLog/log-0053 |
| Templates vs. Generics | http://mindview.net/WebLog/log-0057 |
| Templates vs. Generics | http://mindview.net/WebLog/log-0058 |
| Templates vs. Generics | http://mindview.net/WebLog/log-0059 |
| Templates vs. Generics | http://mindview.net/WebLog/log-0060 |
| Templates vs. Generics | http://mindview.net/WebLog/log-0061 |
| The Tcl War | http://mini.net/tcl/ |
| Python Cookbook | http://mini.net/tcl/ |
| Multi-Paradigm Tcl-Tk | http://mini.net/tcl/1324 |
| Multi-Paradigm Tcl-Tk | http://mini.net/tcl/2752 |
| The Tcl War | http://mini.net/tcl/2752 |
| The Tcl War | http://mini.net/tcl/2794 |
| Multi-Paradigm Tcl-Tk | http://mini.net/tcl/3146 |
| The Tcl War | http://mini.net/tcl/3146 |
| Multi-Paradigm Tcl-Tk | http://mini.net/tcl/3330 |
| The Tcl War | http://mini.net/tcl/3330 |
| Paul Graham: Accumulator Generator | http://mini.net/tcl/3520 |
| The Tcl War | http://mini.net/tcl/3947 |
| Multi-Paradigm Tcl-Tk | http://mini.net/tcl/3947 |
| Python Cookbook | http://mini.net/tcl/4.html |
| The Tcl War | http://mini.net/tcl/755 |
| Multi-Paradigm Tcl-Tk | http://mini.net/tcl/755 |
| The Tcl War | http://mini.net/tcl/967 |
| Multi-Paradigm Tcl-Tk | http://mini.net/tcl/967 |
| Y Store now C++ | http://mini.net/tcl/critc |
| Code Reading | http://minnie.tuhs.org/UnixTree/ |
| Code Reading | http://minnie.tuhs.org/UnixTree/V5/usr/c/ |
| Squeak at 3.0 | http://minnow.cc.gatech.edu/squeak/1 |
| Darcs | http://minnow.cc.gatech.edu/squeak/1287 |
| Croquet: A Collaboration Architecture | http://minnow.cc.gatech.edu/squeak/1560 |
| Squeak projects (and project ideas) | http://minnow.cc.gatech.edu/squeak/1642 |
| House , hOp - the Haskell Operating System | http://minnow.cc.gatech.edu/squeak/1762 |
| New Block Closures in Squeak | http://minnow.cc.gatech.edu/squeak/1810 |
| PL for interactive simulation | http://minnow.cc.gatech.edu/squeak/1861 |
| Squeak Modules | http://minnow.cc.gatech.edu/squeak/2042 |
| Squeak Modules | http://minnow.cc.gatech.edu/squeak/2063 |
| Squeak Modules | http://minnow.cc.gatech.edu/squeak/2066 |
| Securing reflective towers | http://minnow.cc.gatech.edu/squeak/2074 |
| New Block Closures in Squeak | http://minnow.cc.gatech.edu/squeak/2119 |
| GaTech SqueakEnd 2002 | http://minnow.cc.gatech.edu/squeak/2199 |
| Squeak Modules | http://minnow.cc.gatech.edu/squeak/2247 |
| Discovering Squeak | http://minnow.cc.gatech.edu/squeak/2280 |
| rST - Remote Smalltalk | http://minnow.cc.gatech.edu/squeak/2288 |
| Discovering Squeak | http://minnow.cc.gatech.edu/squeak/2293 |
| Squeampiler | http://minnow.cc.gatech.edu/squeak/2357 |
| Auld Lang Alice | http://minnow.cc.gatech.edu/squeak/254 |
| SmallSqueak | http://minnow.cc.gatech.edu/squeak/2690 |
| Environment, scripting, and behavior | http://minnow.cc.gatech.edu/squeak/2981 |
| BlueJ - The interactive Java environment | http://minnow.cc.gatech.edu/squeak/4 |
| Design Principles Behind Smalltalk | http://minnow.cc.gatech.edu/squeak/400 |
| Buried Treasure - No Fluff Just Stuff | http://minnow.cc.gatech.edu/squeak/5720 |
| A Self-Study Course in Squeak | http://minnow.cc.gatech.edu/squeak/82 |
| Continuations as UI elements | http://minnow.cc.gatech.edu/squeak/Morphic |
| Securing reflective towers | http://minnow.cc.gatech.edu/squeak/uploads/2074/sandbox.pdf |
| Playing with Swiki | http://minnow.cc.gatech.edu/swiki/ |
| Playing with Swiki | http://minnow.cc.gatech.edu/swiki/15 |
| Playing with Swiki | http://minnow.cc.gatech.edu/swiki/35 |
| Playing with Swiki | http://minnow.cc.gatech.edu/swiki |
| Code Reading | http://mirror.cc.vt.edu/pub/projects/Ancient_Unix/PDP-11/Distributions/research/Dennis_v5/v5root.tar.gz |
| Dynamic Semantics | http://mitpress.mit.edu/0262631814 |
| Efficient tree searches in Logic Languages | http://mitpress.mit.edu/book-home.tcl?isbn=0262150395 |
| Book in Honour of Robin Milner | http://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 ideas | http://mitpress.mit.edu/books/FLAOH/cbnhtml/stutter.html |
| New GUI paradigm | http://mitpress.mit.edu/catalog/author/default.asp?aid=20757 |
| PyLogo | http://mitpress.mit.edu/catalog/item/default.asp?sid=CF5C9898-71A6-46A0-BFDD-4A4BA799548B&ttype=2&tid=3987 |
| StarLogo: Give the Gift of Learning | http://mitpress.mit.edu/catalog/item/default.asp?sid=CF5C9898-71A6-46A0-BFDD-4A4BA799548B&ttype=2&tid=3987 |
| Dijkstra on analogies and anthropomorphism | http://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 Practice | http://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 logics | http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=10663 |
| Constraint Programming | http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=10664 |
| Alloy - The Book | http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=10928 |
| OOP Parallel class hierarchies | http://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 question | http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=8134 |
| Building a Modern Computer From First Principles | http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=10218 |
| Commentary on Standard ML | http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=3874 |
| Category theory | http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=7986 |
| What I Hate About Your Programming Language | http://mitpress.mit.edu/promotions/books/FRIVH2S01 |
| Computer generates verifiable mathematics proof | http://mitpress.mit.edu/SICM/ |
| Computer generates verifiable mathematics proof | http://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 proof | http://mitpress.mit.edu/SICM/book-Z-H-5.html |
| Teaching computer programming as a unified discipline with a practical scientific foundation | http://mitpress.mit.edu/sicp/ |
| A question I have been meaning to ask. | http://mitpress.mit.edu/sicp/ |
| yet another noob via "little lisper" and scheme | http://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 Days | http://mitpress.mit.edu/sicp/ |
| MOZ 2004 talks available | http://mitpress.mit.edu/sicp/ |
| LtU: Style and Focus | http://mitpress.mit.edu/sicp/ |
| LtU etiquette | http://mitpress.mit.edu/sicp/ |
| Getting Started | http://mitpress.mit.edu/sicp/ |
| De-Scheming MIT? | http://mitpress.mit.edu/sicp/ |
| DanFest 2004 - in honor of Dan Friedman | http://mitpress.mit.edu/sicp/ |
| Don Box: Scheme Is Love | http://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 software | http://mitpress.mit.edu/sicp/full-text/book/book.html |
| The Church-Turing Thesis: Breaking the Myth | http://mitpress.mit.edu/sicp/full-text/book/book.html |
| Getting Started | http://mitpress.mit.edu/sicp/full-text/book/book.html |
| Glossary of abbreviations on LTU | http://mitpress.mit.edu/sicp/full-text/book/book.html |
| Formal methods for O/R mapping | http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-14.html#%_sec_2.1.3 |
| The Church-Turing Thesis: Breaking the Myth | http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-14.html#%_sec_2.1.3 |
| Quotes | http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-15.html#%_sec_2.2.4 |
| NULL | http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-15.html#%_sec_2.2.4 |
| How to tell your personality type from your code | http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-17.html#%_idx_2370 |
| Self Introduction | http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-17.html#%_sec_2.4 |
| Needle, An OO FP Language | http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-17.html |
| How to tell your personality type from your code | http://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 analysis | http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-24.html#%_sec_3.5 |
| AST intermediate representations | http://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 quote | http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-7.html |
| SICP Text Online | http://mitpress.mit.edu/sicp/full-text/sicp/book/book.html |
| Code Reading | http://mitpress.mit.edu/sicp/full-text/sicp/book/node77.html |
| Structure & Interpretation of Computer Programs | http://mitpress.mit.edu/sicp/sicp.html |
| SICP lectures online | http://mitpress.mit.edu/sicp |
| 'A Functional Pattern System for Object-Oriented Design' | http://mitpress.mit.edu/sicp |
| Haskell books | http://mitpress.mit.edu/sicp |
| Inhouse training | http://mitpress.mit.edu/sicp |
| Lisp: A Language for Stratified Design | http://mitpress.mit.edu/sicp |
| Mobile Applications Need Scripting Too! | http://mitpress.mit.edu/sicp |
| NULL | http://mitpress.mit.edu/sicp |
| Quotes | http://mitpress.mit.edu/sicp |
| Windows Scripting? | http://mitpress.mit.edu/sicp |
| SICP Text Online | http://mitpress.mit.edu/sicp |
| Structure and Interpretation of Computer Science Curriculum | http://mitpress.mit.edu/sicp |
| Teaching Purely Functional Programming in First Year | http://mitpress.mit.edu/sicp |
| Tools for the short hike | http://mitpress.mit.edu/sicp |
| Unified languages? | http://mitpress.mit.edu/sicp |
| Essay: Multi-Paradigm Design and Generic Programming | http://mitpress.mit.edu/sicp |
| MathLang | http://mizar.org/ |
| Why, Krakatoa and Caduceus: Software proof | http://mizar.uwb.edu.pl/ |
| Flapjax - Functional Reactive Ajax | http://mjtsai.com/blog/2006/10/17/flapjax/ |
| "The Anatomy of a Loop" | http://mlton.org/ForLoops |
| Closures for Java or money back | http://mlton.org/pipermail/mlton-user/2006-August/000900.html |
| Advantages of Soft Typing | http://mlton.org/pipermail/mlton-user/2006-August/000907.html |
| Expressions vs Statements | http://mlton.org/RefFlatten |
| Petition for adding garbage collection to C++. | http://mlton.org/Regions |
| Advantages of Soft Typing | http://mlton.org/Serialization |
| Types and Proof Carrying Code: Mobius | http://mobius.inria.fr/twiki/bin/view/Publications/WebHome |
| Inherited Traits - Classes Like Never Before | http://moby.cs.uchicago.edu/ |
| Inherited Traits - Classes Like Never Before | http://moby.cs.uchicago.edu/papers/1999/pldi.ps |
| "The Anatomy of a Loop" | http://moby.cs.uchicago.edu/papers/2002/hosc-final.pdf |
| Geometric Algebra | http://modelingnts.la.asu.edu/ |
| Issue One of The Monad.Reader, monthly Haskell eZine | http://moinmoin.wikiwikiweb.de/HelpOnEditing |
| Open data types and open functions | http://mojave.caltech.edu/ |
| On the Revival of Dynamic Languages | http://mojave.caltech.edu/papers/mmc-tphols-04.pdf |
| Formal semantics for working programmers | http://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 II | http://mojave.cs.caltech.edu |
| Questions about Semantics. | http://mojave.cs.caltech.edu |
| Mind Mappers | http://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 System | http://monetdb.cwi.nl/XQuery/ |
| Computer Science Looks for a Remake | http://money.cnn.com/magazines/moneymag/bestjobs/ |
| hypothetical question | http://money.cnn.com/pf/features/lists/taxesbystate2004/ |
| Phenomenology of Languages and Language Design | http://moodle.org/doc/ |
| Monads in Ruby | http://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 Ruby | http://moonbase.rydia.net/software/lazy.rb/ |
| RDFEngine | http://morenews.blogspot.com/2004_04_18_morenews_archive.html#108253175164687641 |
| E Thesis: Robust Composition | http://moscova.inria.fr/join/unix/eng.shtml |
| Macros for C++? | http://mozart-dev.sf.net |
| Concept programming | http://mozart-dev.sf.net |
| Concept programming | http://mozart-dev.sourceforge.net/cp.html |
| Concept programming | http://mozart-dev.sourceforge.net/cp-definitions.html |
| Concept programming | http://mozart-dev.sourceforge.net/moka-pretty.html |
| Formatting hints from Mark | http://mozillanews.org/?article_date=2004-05-26+21-38-02 |
| Creating applications with Mozilla | http://mozwho.mozdev.org |
| Microsoft's Software Factories and DSLs | http://msdn.microsoft.com/architecture/overview/softwarefactories/ |
| With | http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/dnarwsh/html/msdn_wsh_wp.asp |
| C# Programming Language Future Features | http://msdn.microsoft.com/chats/vstudio/vstudio_032103.asp |
| LINQ May 2006 Preview | http://msdn.microsoft.com/data/ref/linq/default.aspx?pull=/library/en-us/dndotnet/html/linqprojectovw.asp |
| Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming | http://msdn.microsoft.com/data/winfs/ |
| Microsoft Visual J# .NET Beta 2 | http://msdn.microsoft.com/downloads/default.asp?URL=/downloads/sample.asp?url=/msdn-files/027/001/898/msdncompositedoc.xml |
| MS PDC Session slides | http://msdn.microsoft.com/events/pdc/agendaandsessions/sessions/default.aspx |
| Buried Treasure - No Fluff Just Stuff | http://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 Programmers | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconcomparingxmlreadertosaxreader.asp |
| XML Is Too Hard For Programmers | http://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 |
| Scalability | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwindowsformscontrolclasscreatecontroltopic.asp |
| Why I Like PLT Scheme | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/csref/html/vclrfref.asp |
| CLR Exception Model | http://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 behavior | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/base/structured_exception_handling.asp |
| VB.NET Shadowing | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnadvnet/html/vbnet12252001.asp |
| MSDN: C# and Java - Comparing Programming Languages | http://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 Framework | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/pdc_eiffel.asp |
| Programming for the Web | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/Dndotnet/html/Techmap_webapps.asp?frame=true |
| Microsoft DirectX High Level Shading Language | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndrive/html/directx04152003.asp |
| EXSLT: Enhancing the Power of XSLT | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnexxml/html/xml05192003.asp |
| Strsafe.h: Safer String Handling in C | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsecure/html/strsafe.asp |
| SQL Server "Yukon" Beta 1 Transact-SQL Enhancements | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsql90/html/sql_ovyukondev.asp |
| Don Box on the Importance of Being WSDL | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwsdl/html/boxwsdl.asp?frame=true |
| Don Box on the Importance of Being WSDL | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwsdl/html/boxwsdl.asp?frame=true |
| C# Programming Language Future Features | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vstechart/html/vbconCProgrammingLanguageFutureFeatures.asp |
| Visual Basic .NET 2003 Language Changes | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vstechart/html/vbconVisualBasicNET2003LanguageChanges.asp |
| C# Programming Language Future Features | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vstechart/html/vbtchVisualCNET2003LanguageChanges.asp |
| HAP Python Remote Debugger | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sdbug/Html/sdbug_1.asp |
| Conceptual Integrity in Erlang | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vbconworkingwithcodemodelofvisualcapplication.asp |
| LL3 Webcast | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vboriWebFormsDataBinding.asp |
| Compiler Technology for Scalable Architectures | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html/vclrfArchMinimumCPUArchitecture.asp |
| Conceptual Integrity in Erlang | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/vxconcreatingaddin.asp |
| Conversations on .NET | http://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 Language | http://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 Versioning | http://msdn.microsoft.com/library/en-us/dnclinic/html/scripting07142000.asp?frame=true |
| The CityScript Little Language | http://msdn.microsoft.com/library/en-us/dnmind99/html/script.asp |
| Interface based programming | http://msdn.microsoft.com/library/techart/ifacebased.htm |
| Longhorn Markup Language (code-named "XAML") Overview | http://msdn.microsoft.com/longhorn/default.aspx?pull=/msdnmag/issues/04/01/DevelopingAppsforLonghorn/default.aspx |
| Making reliable distributed systems in the presence of software errors | http://msdn.microsoft.com/Longhorn/understanding/mag/default.aspx?pull=/msdnmag/issues/04/01/Indigo/default.aspx |
| Bertrand Meyer on Software Quality | http://msdn.microsoft.com/Longhorn/understanding/mag/default.aspx?pull=/msdnmag/issues/04/01/Indigo/default.aspx |
| The CityScript Little Language | http://msdn.microsoft.com/msdnmag/ |
| Windows Script Host 5.6 (MSDN) | http://msdn.microsoft.com/msdnmag/issues/02/05/wsh/wsh.asp |
| Scripting and .NET | http://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++ 2005 | http://msdn.microsoft.com/msdnmag/issues/04/05/VisualC2005/default.aspx |
| Don Box: Scheme Is Love | http://msdn.microsoft.com/msdnmag/issues/05/10/EndBracket/default.aspx |
| HAP Python Remote Debugger | http://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") Overview | http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20031028LHORNDB/manifest.xml |
| Basic Principles of Code Access Security | http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20040212securityml/manifest.xml |
| C# details (and .NET SDK) | http://msdn.microsoft.com/net/ |
| C# review | http://msdn.microsoft.com/net/ |
| Shared Source CLI Beta | http://msdn.microsoft.com/net/sscli |
| Visual Basic and LINQ | http://msdn.microsoft.com/netframework/future/linq/ |
| Best default sequence? | http://msdn.microsoft.com/netframework/future/linq/ |
| Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming | http://msdn.microsoft.com/netframework/future/linq/ |
| Visual Basic and LINQ | http://msdn.microsoft.com/netframework/future/linq/ |
| Microsoft Robotics Studio | http://msdn.microsoft.com/robotics/default.aspx |
| Windows Scripting | http://msdn.microsoft.com/scripting/JScript/doc/Jstoc.htm |
| Windows Scripting | http://msdn.microsoft.com/scripting/vbScript/doc/vbstoc.htm |
| Introduction to MDX Scripting in Microsoft SQL Server 2005 Beta 2 | http://msdn.microsoft.com/sql/default.aspx?pull=/library/en-us/dnsql90/html/IMDXSMSS05.asp |
| VB8 Language Specification | http://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 Programming | http://msdn.microsoft.com/vbasic/future/ |
| Gilad Is Right | http://msdn.microsoft.com/vbasic/Future/default.aspx?pull=/library/en-us/dnvs05/html/vb9overview.asp#vb9overview_topic6 |
| Visual Basic and LINQ | http://msdn.microsoft.com/vbasic/future |
| Generics in Visual Basic 2005 | http://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 Available | http://msdn.microsoft.com/visualc/vctoolkit2003/ |
| Visual Studio Express | http://msdn.microsoft.com/visualc/vctoolkit2003/ |
| VC++ Security Checks at Runtime and Compile Time | http://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 Stutz | http://msdn.microsoft.com/vstudio/partners/language/masseyuniversity.asp |
| Ongoing Discussion on the Value of DotNet | http://msdn.microsoft.com/vstudio/techinfo/articles/developerproductivity/academic.asp |
| LL3 Webcast | http://msdn.microsoft.com/workshop/author/dhtml/overview/recalc.asp |
| JavaScript 2.0: Evolving a Language for Evolving Systems | http://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.0 | http://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 Programming | http://mslive.sonicfoundry.com/mslive/Viewer/NoPopupRedirector.aspx?peid=172f6de5-135b-4ba0-9207-ac6d383812c9&shouldResize=False# |
| A Security Kernel Based on the Lambda-Calculus | http://mumble.net/~jar/pubs/secureos/ |
| Skribe 1.2b released | http://mumble.net/~jar/pubs/secureos |
| The SkyNet Virus: Why it is Unstoppable; How to Stop it | http://mumble.net/~jar/pubs/secureos |
| Neologism | http://mumble.net/~kelsey/papers/cps-ssa.ps.gz |
| Tomorrow and Tomorrow and Tomorrow | http://mumnet.tripod.com/index.htm |
| Seven (give or take) Smalltalk Implementations | http://murl.microsoft.com/default.asp |
| Croquet: A Collaboration Architecture | http://murl.microsoft.com/LectureDetails.asp?1019 |
| Towards a new model of abstraction in the engineering of software | http://murl.microsoft.com/LectureDetails.asp?259 |
| MOP/AOP Talks (Kiczales) | http://murl.microsoft.com/LectureDetails.asp?259 |
| Seven (give or take) Smalltalk Implementations | http://murl.microsoft.com/LectureDetails.asp?910 |
| Towards a new model of abstraction in the engineering of software | http://murl.microsoft.com/videos/uw/DistinguishedLecturer0102/JPearl_OnDemand_100_256K_320x240.htm |
| muSE - an embeddable scheme dialect | http://muvee-symbolic-expressions.blogspot.com |
| The whole Enchilada | http://my.opera.com/rapido/blog/ |
| MyHDL | http://myhdl.jandecaluwe.com/doku.php |
| Classes or prototypes | http://mylist.net/archives/spry-dev/2004-November/000072.html |
| RDF Elevator Pitch | http://namesys.com/whitepaper.html |
| Links (Wadler) | http://namesys.com/whitepaper.html |
| A Core Calculus for Scala Type Checking | http://nat.truemesh.com/archives/000342.html |
| What is a Proposition? | http://naturalscience.com/ns/books/book02.html |
| The Esoteric Programming Languages Ring | http://nav.webring.yahoo.com/hub?ring=esolang&list |
| Back to Basic | http://navahogunleg.net/blog/?page_id=56 |
| Signature Based Polymorphism, Structural Subtyping and Duck Typing | http://ncannasse.free.fr/?p=19 |
| Duck typing vs Structural Subtyping | http://ncannasse.free.fr/?p=19 |
| Duck typing vs Structural Subtyping | http://ncannasse.free.fr/?p=25 |
| Jon Udell: Multi-language runtimes | http://ncannasse.free.fr/?p=66 |
| JavaScript 2.0: Evolving a Language for Evolving Systems | http://ncannasse.free.fr/index.php?p=19 |
| Hungarian Notation vs The Right Thing | http://ncannasse.free.fr/index.php?p=19 |
| AST intermediate representations | http://ncannasse.free.fr |
| MTASC Slides | http://ncannasse.free.fr |
| Dating Design Patterns | http://nces.ed.gov/programs/digest/d02/tables/dt255.asp |
| Lisp: A Language for Stratified Design | http://ncstrl.mit.edu/Dienst/UI/2.0/Print/ncstrl.mit_ai%2fAIM-986 |
| The Needle Programming Language | http://neelk.dyndns.org:8080/needle/mit-needle-talk.pdf |
| Ruby 2.0 News | http://neilmix.com/narrativejs/doc/index.html |
| Continuations, yield, ES4 | http://neilmix.com/narrativejs/doc/index.html |
| Narrative Javascript | http://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 languages | http://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 Right | http://nekovm.org |
| Google Web Toolkit | http://nekovm.org |
| Gosling vs. Dynamic Languages | http://nekovm.org |
| haXe 1.0 | http://nekovm.org |
| HLVM - High Level Virtual Machine toolkit for dynamic languages | http://nekovm.org |
| Jon Udell: Multi-language runtimes | http://nekovm.org |
| Packaging Data And Methods | http://nekovm.org |
| Pluvo : new hybrid scripting language | http://nekovm.org |
| Technometria: AJAX Progress and Challenges | http://nekovm.org |
| Virtual machine implementation and dynamic languages | http://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 Challenges | http://nekovm.org |
| Writing an interpreter, targeting a VM or writing from scratch? | http://nekovm.org |
| Neko 1.0 | http://nekovm.org |
| Neko 1.1 Released | http://nekovm.org |
| Linspire chooses Haskell as preferred language | http://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 Java | http://nemerle.org/Macros_tutorial |
| Lisp is sin | http://nemerle.org/Macros |
| Type Inference in Object Oriented Languages | http://nemerle.org |
| Impedance mismatch: RDBMS and PLs | http://nemerle.org |
| nesC: A Holistic Approach to Networked Embedded Systems | http://nescc.sourceforge.net/ |
| New languages for OS level programming? | http://nescc.sourceforge.net/ |
| nesC: A Holistic Approach to Networked Embedded Systems | http://nescc.sourceforge.net/papers/nesc-pldi-2003.pdf |
| 20 Years of PLDI (1979 - 1999): A Selection | http://netlib.bell-labs.com/cm/cs/cstr/114.ps.gz |
| 20 Years of PLDI (1979 - 1999): A Selection | http://netlib.bell-labs.com/cm/cs/cstr/116.ps.gz |
| 20 Years of PLDI (1979 - 1999): A Selection | http://netlib.bell-labs.com/cm/cs/cstr/122.ps.gz |
| Influence of Software Module Systems on Modular Verification | http://netlib.bell-labs.com/netlib/spin/ws02/li.pdf |
| Influence of Software Module Systems on Modular Verification | http://netlib.bell-labs.com/netlib/spin/ws02/program2002.html |
| Sociological Insights | http://netscan.research.microsoft.com/default.asp |
| Berkeley Visionaries Prognosticate About the Future | http://netshow01.eecs.berkeley.edu/CS-day-004/Berkeley_Visionaries.wmv |
| Wheat - A Language for Web Sites | http://nevow.com |
| newLisp: A better Lisp/Scheme Fusion... | http://newlisp.org/downloads/newlisp_manual.html#share |
| Windows security flaw - buffer-overflow | http://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 recursion | http://news.bbc.co.uk/go/click/rss/0.91/public/-/2/hi/technology/3495285.stm |
| Portable.NET | http://news.cnet.com/news/0-1003-200-6455783.html |
| VB.Net and backwards compatibility | http://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 Hosting | http://news.com.com/2100-1001_3-216978.html |
| Sun urges Java research with new license | http://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 time | http://news.com.com/Grassroots+computing+languages+hit+the+big+time/2100-1007_3-5705448.html |
| Second Life Faces Threat to its Virtual Economy | http://news.com.com/Second+Life+faces+threat+to+its+virtual+economy/2100-1043_3-6135699.html?tag=st.prev |
| Dying Tongues | http://news.ft.com/servlet/ContentServer?pagename=FT.com/StoryFT/FullStory&c=StoryFT&cid=1079419922457&p=1059480267130 |
| Ll-discuss's new home | http://news.gmane.org/ |
| Notes from a Concurrency-Oriented Junkie | http://news.gmane.org/gmane.comp.lang.erlang.general |
| Lang .NET Symposium Registration Now Open | http://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 technology | http://news.zdnet.co.uk/story/0,,t269-s2118407,00.html |
| New blog | http://nhc98.blogspot.com/ |
| Guido van Rossum: Programming at Python Speed | http://nice.sf.net |
| Bruce Eckel on Java generics | http://nice.sf.net |
| Developing Applications with Objective CAML | http://nice.sf.net |
| Richard Hamming: You and Your Research | http://nice.sf.net |
| New features proposed for Java 1.5 by Sun | http://nice.sourceforge.net/ |
| Inherited Traits - Classes Like Never Before | http://nice.sourceforge.net/ |
| Most Productive FP Lang? | http://nice.sourceforge.net/ |
| Groovy Language | http://nice.sourceforge.net/ |
| A Good OOP Critique? | http://nice.sourceforge.net/ |
| "Popular vs. Good" in Programming Languages | http://nice.sourceforge.net/ |
| the Nice programming language | http://nice.sourceforge.net/ |
| Partial Types in C# | http://nice.sourceforge.net/cgi-bin/twiki/view/Doc/FunctionsAndMethods |
| PyCon 2003 Papers | http://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 CAML | http://nice.sourceforge.net/cgi-bin/view/Doc/AlgebraicDatatype |
| New features proposed for Java 1.5 by Sun | http://nice.sourceforge.net/index.html |
| PyCon 2003 Papers | http://nice.sourceforge.net/index.html |
| The Nice Programming Language | http://nice.sourceforge.net/index.html |
| Partial Types in C# | http://nice.sourceforge.net/index.html |
| Realistic Functional Programming in the Java Platform | http://nice.sourceforge.net/manual.html#optionalParameters |
| Realistic Functional Programming in the Java Platform | http://nice.sourceforge.net/manual.html#optionTypes |
| Non-null references? | http://nice.sourceforge.net/manual.html#optionTypes |
| Nullable Types | http://nice.sourceforge.net/manual.html#optionTypes |
| Non-null references? | http://nice.sourceforge.net/manual.html#optionTypes |
| Why type systems are interesting | http://nice.sourceforge.net/research.html |
| Tail of Nil and Its Type | http://nice.sourceforge.net/safety.html#id2433011 |
| Why Dependent Types Matter | http://nice.sourceforge.net/safety.html#id2448199 |
| Realistic Functional Programming in the Java Platform | http://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 Properties | http://nice.sourceforge.net |
| A Java/Python hybrid? | http://nice.sourceforge.net |
| "Popular vs. Good" in Programming Languages | http://nice.sourceforge.net |
| Why type systems are interesting | http://nice.sourceforge.net |
| Is Inheritance a Pillar of OO? | http://nice.sourceforge.net |
| Nullable Types | http://nice.sourceforge.net |
| Interview with Robin Milner | http://nick.dcs.qmul.ac.uk/~martinb/interviews/milner/ |
| Interview with Robin Milner | http://nick.dcs.qmul.ac.uk/~martinb/interviews/milner/ |
| "Proofs and Types" available online | http://nick.dcs.qmul.ac.uk/~pt/stable/Proofs+Types.html |
| Proofs and Types | http://nick.dcs.qmul.ac.uk/~pt/stable/Proofs+Types.html |
| NULL | http://nick.dcs.qmul.ac.uk/SEL-HPC/Articles/FuncArchive.html |
| NULL | http://nick.dcs.qmul.ac.uk/SEL-HPC/Articles/GeneratedHtml/functional.pearls.html |
| Gilad Is Right | http://nickle.org |
| Guido: Language Design Is Not Just Solving Puzzles | http://nickle.org |
| Combinators for contracts | http://nicosia.is.s.u-tokyo.ac.jp/FLOPS2006/ |
| FLOPS 2006 | http://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 Python | http://noframes.linuxjournal.com/lj-issues/issue84/4540.html |
| Testing Telecoms Software with Quviq QuickCheck | http://nominolo.blogspot.com/2006/11/specification-based-testing.html |
| Alice Through the Looking Glass | http://nondot.org/sabre/LLVMNotes/GuaranteedEfficientTailCalls.txt |
| LLVM 1.5 has been released! | http://nondot.org/sabre |
| Nonsense Generator | http://nonsense.sourceforge.net/ |
| Nonsense Generator | http://nonsense.sourceforge.net/demo/slashdot/ |
| Nonsense Generator | http://nonsense.sourceforge.net/demo/stupidlaws/ |
| The Nature of Lisp (a tutorial) | http://nooranch.com/synaesmedia/wiki/wiki.cgi?DavidNoble/ForcesOfProduction |
| CLR Design Choices | http://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 System | http://norvig.com/design-patterns/ |
| Code Reading | http://norvig.com/paip.html |
| AI: A Modern Approach -- In Python | http://norvig.com/python/ |
| AI: A Modern Approach -- In Python | http://norvig.com/python/python.html |
| Sudoku | http://norvig.com/sudoku.html |
| Chuck - Concurrent audio programming language | http://nosuch.com/keykit |
| XLANG and WSFL: Syntactic Arsenic | http://notes.antville.org/20020701/ |
| XLANG and WSFL: Syntactic Arsenic | http://notes.antville.org/topics/Development/68369/ |
| Sisal Programming language | http://nscp01.physics.upenn.edu/parallel/languages/sisal/distribution/index.html |
| AST intermediate representations | http://nsuml.sourceforge.net/ |
| Simple scripting language | http://numeric-quest.lun.pl/ |
| Lingua::Romana::Perligata | http://nuzban.wiw.org/wiki/index.php?FAQ |
| Links | http://nytimes.blogrunner.com/ |
| OCaml, an Introduction | http://oandrieu.nerim.net/ocaml/ |
| Why do they program in C++? | http://oandrieu.nerim.net/ocaml/camlORBit/README |
| Tutorial on Good Lisp Programming Style | http://obfusco.com/tmp/luv-slides.pdf |
| Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming | http://obfusco.com/tmp/popl06-hybrid.pdf |
| Naked Objects | http://obfusco.com/tmp/wadler-free.pdf |
| Type checking and logical errors | http://ocaml-lib.sourceforge.net/ |
| Open data types and open functions | http://ocaml-lib.sourceforge.net/doc/PMap.html |
| Why do they program in C++? | http://ocaml-lib.sourceforge.net |
| OCaml, an Introduction | http://ocaml-programming.de/godi/ |
| I "got" imperative programming throught data binding | http://ocamlrt.googlecode.com/svn/trunk/fr/ |
| What are the real benefits of FP? | http://ocamlsdl.sourceforge.net/home.html |
| MIT OpenCourseWare: Laboratory in Software Engineering | http://ocw.mit.edu/6/6.170/f01/assignments/prob-set-3.htm |
| MIT OpenCourseWare: Laboratory in Software Engineering | http://ocw.mit.edu/6/6.170/f01/index.html |
| MIT OpenCourseWare: Laboratory in Software Engineering | http://ocw.mit.edu/6/6.170/f01/lecture-notes/index.html |
| Two Case Studies of Open Source Software Development | http://ocw.mit.edu/6/6.170/f01/pdf/lecture-01.pdf |
| MIT OpenCourseWare: Laboratory in Software Engineering | http://ocw.mit.edu/6/6.170/f01/pdf/lecture-06.pdf |
| MIT OpenCourseWare: Laboratory in Software Engineering | http://ocw.mit.edu/index.html |
| Resources related to logic? | http://ocw.mit.edu/OcwWeb/Linguistics-and-Philosophy/24-241Logic-IFall2002/CourseHome/index.htm |
| Programming Challenge | http://ofb.net/~egnor/ita/9.cpp |
| Programming Challenge | http://ofb.net/~egnor/ita/add.cpp |
| First Class Values, Types as values within a Programming Language | http://okmij.org/ftp/ |
| Multilinguals learning computer languages faster than monol. | http://okmij.org/ftp/ |
| Practical OCaml | http://okmij.org/ftp/ |
| unchecked exceptions are like runtime type checking? | http://okmij.org/ftp/ |
| Functional programming with GNU make | http://okmij.org/ftp/Computation/Computation.html#Makefile-functional |
| Towards the best collection traversal interface | http://okmij.org/ftp/Computation/Continuations.html#enumerator-stream |
| The right default: concurrent components with message passing | http://okmij.org/ftp/Computation/Continuations.html#zipper |
| Zipper-based file server/OS | http://okmij.org/ftp/Computation/Continuations.html#zipper-fs |
| The fate of reduce() in Python 3000 | http://okmij.org/ftp/Computation/Continuations.html |
| First Class Values, Types as values within a Programming Language | http://okmij.org/ftp/Computation/lightweight-dependent-typing.html |
| Functional programming with GNU make | http://okmij.org/ftp/Computation/Make-functional.txt |
| The new old or The "Return" to Concurrency | http://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 Principle | http://okmij.org/ftp/Computation/Subtyping/ |
| Object Oriented Programming + Referential Transparency | http://okmij.org/ftp/Computation/Subtyping/ |
| Ivory Towers and Gelfand's Principle | http://okmij.org/ftp/Computation/Subtyping/ |
| Packaging Data And Methods | http://okmij.org/ftp/Computation/Subtyping/Preventing-Trouble.html |
| The Next Mainstream Programming Languages | http://okmij.org/ftp/Computation/Subtyping |
| Every Language War Ever | http://okmij.org/ftp/Computation/type-arithmetics.html |
| Static Typing Where Possible, Dynamic Typing When Needed | http://okmij.org/ftp/Computation/type-arithmetics.html |
| Gilad Is Right | http://okmij.org/ftp/cpp-digest/poly-list.html |
| Practical OCaml | http://okmij.org/ftp/Haskell/ |
| How are GADTs useful in practical programming? | http://okmij.org/ftp/Haskell/number-parameterized-types.html |
| Practical OCaml | http://okmij.org/ftp/Haskell/number-parameterized-types.html |
| Multidimensional Virtual Classes | http://okmij.org/ftp/Haskell/number-parameterized-types.html |
| How are GADTs useful in practical programming? | http://okmij.org/ftp/Haskell/types.html#branding |
| Practical OCaml | http://okmij.org/ftp/Haskell/types.html#HList |
| Practical OCaml | http://okmij.org/ftp/Haskell/types.html#Prepose |
| Multidimensional Virtual Classes | http://okmij.org/ftp/Haskell/types.html |
| Practical OCaml | http://okmij.org/ftp/Haskell/types.html |
| Qi 6.1 released | http://okmij.org/ftp/Haskell/types.html |
| Types and reflection | http://okmij.org/ftp/Haskell/vararg-fn.lhs |
| The right default: concurrent components with message passing | http://okmij.org/ftp/ML/ML.html#dynvar |
| Zipper-based file server/OS | http://okmij.org/ftp/packages/ZFS.tar.gz |
| Lightweight Static Capabilities | http://okmij.org/ftp/papers/lightweight-static-capabilities.pdf |
| Advantages of Soft Typing | http://okmij.org/ftp/papers/lightweight-static-capabilities.pdf |
| Backtracking, Interleaving, and Terminating Monad Transformers | http://okmij.org/ftp/papers/LogicT.pdf |
| Zipper-based file server/OS | http://okmij.org/ftp/papers/zfs-talk.pdf |
| A Type Discipline for Authorization Policies | http://okmij.org/ftp/Prolog/Prolog.html#Soutei |
| SecPAL: Design and Semantics of a Decentralized Authorization Language | http://okmij.org/ftp/Prolog/Prolog.html#Soutei |
| Practical OCaml | http://okmij.org/ftp/README.html |
| Links | http://okmij.org/ftp/Scheme/#databases |
| Object Oriented Programming + Referential Transparency | http://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 Objects | http://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 |
| XPython | http://okmij.org/ftp/Scheme/monad-in-Scheme.html |
| Term rewriting system for code generation, and its termination analysis | http://okmij.org/ftp/Scheme/PostL-paper.html#Termination%20analysis |
| Tim Bray: Don't Invent XML Languages | http://okmij.org/ftp/Scheme/SXML.html |
| Educational Pearl: Automata as Macros | http://okmij.org/ftp/Scheme/SXML.html |
| Tunneling Variables | http://okmij.org/ftp/Scheme/SXML-short-paper.html |
| Functional programming with GNU make | http://okmij.org/ftp/Scheme/tests/Makefile |
| Object Oriented Programming + Referential Transparency | http://okmij.org/ftp/Scheme/xml.html#SXML-diff |
| Native XML Scripting | http://okmij.org/ftp/Scheme/xml.html#SXML-spec |
| Zipper-based file server/OS | http://okmij.org/ftp/Scheme/zipper-in-scheme.txt |
| Ruby metaprogramming techniques | http://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 Practice | http://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 Puzzles | http://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 Languages | http://omega.albany.edu:8008/JaynesBook.html |
| Cross-language future of open source desktops | http://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 system | http://onestepback.org/ |
| Using Ruby | http://onestepback.org/articles/usingruby/index.html |
| Using Ruby | http://onestepback.org/articles/usingruby/simplify.html |
| Kata Two: Iteration, Recursion and Continuations | http://onestepback.org/index.cgi/Tech/Programming/Kata |
| Moving Away From XSLT | http://onestepback.org/index.cgi/Tech/Ruby/LineNoise.rdoc |
| Cool Python "spreadsheet" | http://onestepback.org/index.cgi/Tech/Ruby/SlowingDownCalculations.rdoc |
| Auld Lang Alice | http://onestepback.org/index.cgi |
| C# for Java Programmers | http://onjava.com/pub/a/dotnet/2001/05/31/csharp_4_java.html |
| Practical OCaml | http://on-ruby.blogspot.com/2006/10/author-interview-joshua-sm_116161451874815021.html |
| Practical OCaml | http://on-ruby.blogspot.com/2006/10/author-interview-joshua-smith-prequel.html |
| Ruby 2.0 News | http://on-ruby.blogspot.com/2006/10/more-on-continuations-in-ruby.html |
| Tools for rules | http://onto.stanford.edu:8080/wino/index.jsp |
| Class hierarchies and Ontologies | http://ontologyportal.org/ |
| Multidimensional arrays | http://oonumerics.org/blitz/ |
| Continuations as UI elements | http://oop.rosweb.ru/dylan/book.annotated/ch13.html |
| Closures for Java or money back | http://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 2001 | http://oopsla.acm.org:/ |
| OOPSLA 2001 | http://oopsla.acm.org:/ap/index.html |
| OOPSLA 2001 | http://oopsla.acm.org:/ap/tech/TuesAM.html#lang |
| OOPSLA 2001 | http://oopsla.acm.org:/ap/tech/WedPM.html#langll |
| Finding Application Errors Using PQL: A Program Query Language | http://oopsla.acm.org |
| Dynamically scoped functions vs. AOP | http://oopweb.com/LISP/Documents/cltl/Volume/clm/node43.html#SECTION00700000000000000000 |
| OO Tips | http://ootips.org/ |
| C# interview / OOP in any language | http://ootips.org/lsp.html |
| Weak vs. strong typing | http://opal.cabochon.com/~stevey/blog-rants/strong-weak-typing.html |
| Why Events Are a Bad Idea | http://open.nit.ca/ |
| Small Time Languages | http://openacs.org/doc/openacs-4/objects.html |
| Battling Bugs: A Digital Quagmire | http://openbsd.org |
| Croquet Project Releases Initial Developer Release | http://opencroquet.org/Croquet_Technologies/downloads.html |
| xtc - eXTensible C | http://opencxx.sourceforge.net/index.shtml |
| Mila | http://openfacts.berlios.de/index-en.phtml?title=Mila/Documentation |
| Mila | http://openfacts.berlios.de/index-en.phtml?title=Mila |
| Continuations in Java and Java-based Web Frameworks | http://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 RDF | http://openrdf.org |
| Adobe Releases Adam and Eve | http://opensource.adobe.com/ |
| A software engineering problem: how would functional programming solve it? | http://opensource.adobe.com/ |
| Adobe Releases Adam and Eve | http://opensource.adobe.com/asl_foreword.html |
| New GUI paradigm | http://opensource.adobe.com/group__asl__overview.html |
| μABC: A Minimal Aspect Calculus | http://opensymphony.com/webwork |
| Creating applications with Mozilla | http://optimoz.mozdev.org |
| Oracle PL/SQL Best Practices | http://oracle.oreilly.com/news/oraclebest_0301.html |
| Guido van Rossum: An Optimization Anecdote | http://oreillynet.com/pub/a/mac/2002/04/05/altivec.html |
| Happy Birthday LtU | http://organica.us/sources?url_id=568 |
| System-level Static Analysis | http://os.inf.tu-dresden.de/vfiasco/ |
| Marc Andreessen: A Web Odyssey | http://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 Logic | http://oscarhome.soc-sci.arizona.edu/ftp/publications.html |
| Using Ruby | http://oscon.kwiki.org/index.cgi?HomePage |
| Darcs: an open source version control system implemented in Haskell | http://osdir.com/Article2571.phtml |
| Insecure Macho Love | http://osiris.dkuug.dk/JTC1/SC22/WG9/n350.pdf |
| Guaranteed Optimization for Domain-Specific Programming | http://osl.iu.edu/~tveldhui/papers/2003/dagstuhl/dag.html |
| Macros/Syntax vs. AST manipulation | http://osl.iu.edu/~tveldhui/papers/2003/turing.pdf |
| C++ Expression Templates | http://osl.iu.edu/~tveldhui/papers/Expression-Templates/exprtmpl.html |
| Constant Values as Types | http://osl.iu.edu/~tveldhui/papers/Template-Metaprograms/meta-art.html |
| C++ Template Metaprograms | http://osl.iu.edu/~tveldhui/papers/Template-Metaprograms/meta-art.html |
| Nemerle and C# 3.0 | http://osnews.com/ |
| Nemerle and C# 3.0 | http://osnews.com/story.php?news_id=11856 |
| Database File System | http://oss.sgi.com/projects/fam/ |
| International Components for Unicode 3.0 Released | http://oss.software.ibm.com/icu/docs/papers/forms_of_unicode/ |
| International Components for Unicode 3.0 Released | http://oss.software.ibm.com/icu/download/3.0/press.html |
| International Components for Unicode 3.0 Released | http://oss.software.ibm.com/icu/userguide/strings.html |
| International Components for Unicode 3.0 Released | http://oss.software.ibm.com/pipermail/icu/2004-January/005875.html |
| The IDE Divide | http://osteele.com/archives/2004/11/ides |
| "Stretch" languages | http://osteele.com/archives/2006/02/stretch-languages |
| foldl and foldr | http://ostelle.com/ |
| Implementing Business Rules in the BC4J Framework | http://otn.oracle.com/products/jdev/htdocs/bc4j/BusinessRulesInBc4j.pdf |
| The building of robust software | http://owl.man.ac.uk/factplusplus/ |
| expressivity of "idiomatic C++" | http://p7zip.sourceforge.net/ |
| Links | http://packages.debian.org/unstable/devel/xt-strategoxt |
| SciPy 2004 Papers | http://pact.llnl.gov/ |
| SciPy 2004 Papers | http://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 Detector | http://pag.csail.mit.edu/daikon/ |
| unchecked exceptions are like runtime type checking? | http://pag.csail.mit.edu/daikon/ |
| The Daikon Invariant Detector | http://pag.csail.mit.edu/daikon/download/doc/daikon.html#Enhancing-Daikon-output |
| Dynamic Semantics | http://pag.csail.mit.edu/daikon/pubs/csallner-issta2006-abstract.html |
| The Daikon Invariant Detector | http://pag.csail.mit.edu/daikon/pubs/csallner-issta2006-abstract.html |
| Modified javac That Processes Annotations on Local Variables | http://pag.csail.mit.edu/javari/ |
| Strongly typed quantities in Java | http://pag.csail.mit.edu/reading-group/allen04measurement.pdf |
| Effect Systems? | http://pag.csail.mit.edu/reading-group/lucassen88effects.pdf |
| Grad School advice | http://pag.lcs.mit.edu/~mernst/advice/ |
| Zero Button Testing | http://pag.lcs.mit.edu/~saff/continuoustesting.html |
| Diagnosing Java code: Unit tests and automated code analysis | http://pag.lcs.mit.edu/daikon/ |
| Calculemus 2005 | http://page.axiom-developer.org/zope/mathaction/AxiomDocumentationAndCommunity |
| Calculemus 2005 | http://page.axiom-developer.org/zope/mathaction/AxiomLanguage |
| Axiom Computer Algebra System | http://page.axiom-developer.org/zope/Plone/refs/ |
| Axiom Computer Algebra System | http://page.axiom-developer.org/zope/Plone/refs/axiom-aldor-a-sharp.pdf |
| Byte Code Engineering Library | http://page.inf.fu-berlin.de/~bokowski/pmgjava/index.html |
| UCPy: Reverse Engineering Python | http://pages.cpsc.ucalgary.ca/~aycock/papers/ucpy.pdf |
| Scanning, Parsing, and Rewriting Kit - Python | http://pages.cpsc.ucalgary.ca/~aycock/spark/ |
| Linear Types vs. Uniqueness Typing | http://pages.cpsc.ucalgary.ca/~danaha/uniqueness-types.ps |
| The logic of communicating on channels | http://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 systems | http://papers.nber.org/papers/w6726.pdf |
| Untangling the balancing and searching of balanced binary search trees | http://parasol.tamu.edu/archive/2003/bintree-appendix.pdf |
| LL3 Webcast | http://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 Nant | http://partial-eval.org/ |
| Online Bibliography of Partial Evaluation Research | http://partial-eval.org/ |
| Online Bibliography of Partial Evaluation Research | http://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 opens | http://paste.lisp.org/display/23177 |
| XML Is Too Hard For Programmers | http://patricklogan.blogspot.com/#XML%20Programming |
| Syntax-rules Primer | http://patricklogan.blogspot.com/ |
| XeLda: Enforcing Dimensional Consistency in Spreadsheets | http://patricklogan.blogspot.com/ |
| Environment, scripting, and behavior | http://patricklogan.blogspot.com/2003_03_23_patricklogan_archive.html#20043222 |
| Handling Failures In Erlang | http://patricklogan.blogspot.com/2003_04_06_patricklogan_archive.html#200121565 |
| Hundred Year Language | http://patricklogan.blogspot.com/2003_04_06_patricklogan_archive.html#200138656 |
| Tools for rules | http://patricklogan.blogspot.com/2003_05_11_patricklogan_archive.html#200301300 |
| Tiny C Compiler - with dynamic code gen | http://patricklogan.blogspot.com/2003_05_18_patricklogan_archive.html#200337679 |
| The Power and Philosophy of Ruby | http://patricklogan.blogspot.com/2003_06_15_patricklogan_archive.html#200433821 |
| Exegesis 6 | http://patricklogan.blogspot.com/2003_07_27_patricklogan_archive.html#105970564612977110 |
| Smalltalk Reports | http://patricklogan.blogspot.com/2003_09_21_patricklogan_archive.html#106453613580566453 |
| Erik Meijer: Visual Basic Programmers Love Anamorphisms | http://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 advantages | http://patricklogan.blogspot.com/2003_11_09_patricklogan_archive.html#106866493900574269 |
| Changeable class in Avalon | http://patricklogan.blogspot.com/2003_12_21_patricklogan_archive.html#10722219233620446 |
| Nullable Types | http://patricklogan.blogspot.com/2004/05/nullable-types.html |
| Predicate Dispatch in the news | http://patricklogan.blogspot.com/2004/11/smalltalk-and-predicate-dispatch.html |
| Termite: a Lisp for Distributed Computing | http://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 source | http://patricklogan.blogspot.com/2006/09/ruby-and-strongtalk.html |
| Ruby 2.0 News | http://patricklogan.blogspot.com/2006/10/ruby-sucks.html |
| RSS vs. Echo | http://patricklogan.blogspot.com/archives/2003_06_22_patricklogan_archive.html#105673078035841514 |
| Seven Paradoxes of Object-Oriented Programming Languages | http://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 |
| NULL | http://patricklogan.blogspot.com |
| Related Weblogs | http://patricklogan.blogspot.com |
| Yes, Bob, I too want to work in a dynamically typed language | http://patricklogan.blogspot.com |
| Language Once Was Key-Now It's Design | http://patricklogan.blogspot.com |
| Exploring CSP | http://patricklogan.blogspot.com |
| GNU Prolog | http://pauillac.inria.fr/~diaz/gnu-prolog/ |
| GNU Prolog | http://pauillac.inria.fr/~diaz/publications.html |
| Constraint-Based Type Inference for Guarded Algebraic Data Types | http://pauillac.inria.fr/~fpottier/publis/simonet-pottier-hmg.pdf |
| Paul Graham: Accumulator Generator | http://pauillac.inria.fr/~furuse/generics/ |
| What's wrong with C++ templates? | http://pauillac.inria.fr/~furuse/generics/ |
| Philip Greenspun: Lisp diehards = Holocaust deniers | http://pauillac.inria.fr/~furuse/generics |
| Notes on Programming in C | http://pauillac.inria.fr/~furuse/generics |
| Why do they program in C++? | http://pauillac.inria.fr/~furuse/generics |
| Paul Graham: Accumulator Generator | http://pauillac.inria.fr/~furuse/thesis/chapter01.ps.gz |
| The Charity Language | http://pauillac.inria.fr/~herbelin/CSL94.ps.gz |
| Selective Open Recursion: A Solution to the Fragile Base Class Problem | http://pauillac.inria.fr/~hirschow/talks/raw_esop.pdf |
| Zipper-based file server/OS | http://pauillac.inria.fr/~huet/ |
| Old computer science and technical books worth searching for | http://pauillac.inria.fr/~huet/bib.html#69 |
| Constructive Computation Theory. Course notes on lambda calculus | http://pauillac.inria.fr/~huet/CCT/ |
| Constructive Computation Theory. Course notes on lambda calculus | http://pauillac.inria.fr/~huet/CCT/cct.tar.gz |
| Constructive Computation Theory. Course notes on lambda calculus | http://pauillac.inria.fr/~huet/FREE/LAMBDA.tar.gz |
| Constructive Computation Theory. Course notes on lambda calculus | http://pauillac.inria.fr/~huet/PUBLIC/CCT.pdf |
| JoCaml | http://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 Language | http://pauillac.inria.fr/~remy/cours/appsem/ |
| Zipper-based file server/OS | http://pauillac.inria.fr/~remy/cours/appsem/ocaml-ml.html |
| Using, Understanding, and Unraveling The OCaml Language | http://pauillac.inria.fr/~remy/cours/appsem/ocaml-modules.html#toc17 |
| Control handling primitives | http://pauillac.inria.fr/~remy/work/cupto/ |
| The building of robust software | http://pauillac.inria.fr/~remy/work/virtual/ |
| Ivory Towers and Gelfand's Principle | http://pauillac.inria.fr/~remy/work/virtual/ |
| On the Revival of Dynamic Languages | http://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 functions | http://pauillac.inria.fr/~remy/work/virtual |
| Abstracting Allocation: The New new Thing | http://pauillac.inria.fr/~xleroy/ |
| automatic theorem proving | http://pauillac.inria.fr/~xleroy/ |
| Language Luminaries Meet in Europe on April 6 | http://pauillac.inria.fr/~xleroy/ |
| Programming a compiler with a proof assistant | http://pauillac.inria.fr/~xleroy/compcert-backend/ |
| Why type systems are interesting - part II | http://pauillac.inria.fr/~xleroy/leroy.html |
| The Essence of the Iterator Pattern | http://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 assistant | http://pauillac.inria.fr/~xleroy/publi/compiler-certif.pdf |
| A modular module system | http://pauillac.inria.fr/~xleroy/publi/modular-modules-appendix/ |
| NULL | http://pauillac.inria.fr/~xleroy/publi/modular-modules-jfp.ps.gz |
| A modular module system | http://pauillac.inria.fr/~xleroy/publi/modular-modules-jfp.ps.gz |
| Research Papers | http://pauillac.inria.fr/~xleroy/publi/modular-modules-jfp.ps.gz |
| A type-correct, stack-safe, provably correct, expression compiler in Epigram | http://pauillac.inria.fr/~xleroy/publi/strong-reduction.pdf |
| Compiling functional languages | http://pauillac.inria.fr/~xleroy/talks/compilation-agay.pdf |
| Compiling functional languages | http://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 modules | http://pauillac.inria.fr/~xleroy/talks/icfp99.ps.gz |
| Language-based security for mobile code, with applications to smart cards | http://pauillac.inria.fr/~xleroy/talks/security-tecs2005.pdf |
| Fresh O'Caml | http://pauillac.inria.fr/ |
| Links (Wadler) | http://pauillac.inria.fr/bin/psearch/publioscope?concur-97 |
| Felix: The power language for C++ programmers | http://pauillac.inria.fr/bin/wilma_glimpse/caml-list?query=felix |
| Don Box on the Importance of Being WSDL | http://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 Classes | http://pauillac.inria.fr/bin/wilma_hiliter/caml-list/200109/msg00097.html |
| Yearning for a practical scheme | http://pauillac.inria.fr/bin/wilma_hiliter/caml-list/200109/msg00097.html |
| Call-by-name is dual to call-by-value | http://pauillac.inria.fr/caml/caml-list/0508.html |
| Comparative Regexps | http://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 Language | http://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 interesting | http://pauillac.inria.fr/cdrom/prog/unix/efuns/eng.htm |
| Whither Sather ? | http://pauillac.inria.fr/coq/ |
| Python Metaclass Programming | http://pauillac.inria.fr/coq/coq-eng.html |
| Parsing in Lisp and Caml | http://pauillac.inria.fr/cousineau-mauny/ |
| Functional Geometry | http://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 Processing | http://pauillac.inria.fr/jocaml/ |
| Links (Wadler) | http://pauillac.inria.fr/jocaml/ |
| Calculi for Mobile Processes | http://pauillac.inria.fr/jocaml/ |
| Concurrent OCaml | http://pauillac.inria.fr/jocaml/ |
| CTM | http://pauillac.inria.fr/jocaml/ |
| JoCaml | http://pauillac.inria.fr/jocaml/ |
| PL for interactive simulation | http://pauillac.inria.fr/jocaml |
| Calculi for Mobile Processes | http://pauillac.inria.fr/join/ |
| Links (Wadler) | http://pauillac.inria.fr/join/ |
| Language Support for Disributed Processing | http://pauillac.inria.fr/join/ |
| Generics are a mistake? | http://pauillac.inria.fr/ocaml/papers.html |
| Yearning for a practical scheme | http://pauillac.inria.fr/para/cdrom/prog/unix/efuns/eng.htm |
| Beyond Ada: The First Paranoid Programming Language | http://paul.merton.ox.ac.uk/computing/paranoid-programming-language.html |
| The C++ Source Journal | http://paulgraham.com/avg.html |
| The Fortress Language Spec v0.618 | http://paulgraham.com/icad.html |
| Getting Started | http://paulgraham.com/rootsoflisp.html |
| Ruby 2.0 News | http://paulgraham.infogami.com/blog/morepatents |
| Using continuations in Web applications is patented | http://paulgraham.infogami.com/blog/morepatents |
| ContextL | http://p-cos.net/documents/contextl-overview.pdf |
| Dynamic typing in OCaml | http://p-cos.net/documents/dynatype.pdf |
| Dynamic vs. Static Typing - A Pattern-Based Analysis | http://p-cos.net/documents/dynatype.pdf |
| Let's make a programming language! | http://p-cos.net/lisp-ecoop/submissions/DeMeuterDHondtDedecker.pdf |
| Dynamic typing in OCaml | http://p-cos.net/research.html |
| Refal programming language | http://pcp.lanl.gov/ |
| Guido: Language Design Is Not Just Solving Puzzles | http://pcp.lanl.gov/SERVER.html |
| Scheme Personality Test | http://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 CE | http://pda.rcp.net.pe/wince/development.htm |
| PDC: Designing the CLR | http://pdcbloggers.net/Question_and_Answer/PNL02.category |
| PDC: Designing the CLR | http://pdcbloggers.net/Question_and_Answer/PNL07.category |
| The Future of .NET Languages | http://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/ |
| Dodo | http://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 Relativity | http://pdos.csail.mit.edu/~baford/packrat/popl04 |
| Promising OS's from a Programming Language Perspective | http://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 Perspective | http://pdos.csail.mit.edu/exo/theses/index.html |
| The MetaC Language | http://pdos.csail.mit.edu/tickc/ |
| XPython | http://peak.telecommunity.com/ |
| Python "Monkey Typing" | http://peak.telecommunity.com/DevCenter/MonkeyTyping |
| New Chip Heralds a Parallel Future | http://penguinppc.org |
| McBride Derivative paper | http://people.cs.uchicago.edu/~adrassi/impl-notes.pdf |
| Every Language War Ever | http://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 Scheme | http://people.cs.uchicago.edu/~jacobm/pubs/scheme-semantics.pdf |
| An Operational Semantics for R5RS Scheme | http://people.cs.uchicago.edu/~jacobm/pubs/scheme-semantics.ps |
| An Operational Semantics for R5RS Scheme | http://people.cs.uchicago.edu/~jacobm/r5rs/ |
| Moby | http://people.cs.uchicago.edu/~jhr/moby/index.html |
| Contracts Reading List | http://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 Curriculum | http://people.cs.uchicago.edu/~robby/publications/papers/htdp-sicp-fdpe2002.pdf |
| Structure and Interpretation of Computer Science Curriculum | http://people.cs.uchicago.edu/~robby/publications/papers/htdp-sicp-fdpe2002.ps |
| OOPSLA 2005 Reports | http://people.cs.uchicago.edu/~robby/pubs/ |
| An Operational Semantics for R5RS Scheme | http://people.cs.uchicago.edu/~robby/pubs/ |
| Channel 9 Videos on VB | http://people.cs.uchicago.edu/~robby/pubs/index-abstracts.html#6 |
| OOPSLA 2005 Reports | http://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 Reports | http://people.cs.uchicago.edu/~robby/pubs/papers/ho-contracts-techreport.pdf |
| Debugging Functional Programs | http://people.cs.uchicago.edu/~robby/pubs/papers/ho-contracts-techreport.pdf |
| Slideshow: Functional Presentations | http://people.cs.uchicago.edu/~robby/pubs/papers/icfp2004-ff.pdf |
| A Visual Environment for Developing Context-Sensitive Term Rewriting Systems | http://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 freedom | http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/msg02197.html |
| Closures for Java or money back | http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/msg04044.html |
| How To Read a Paper | http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/msg04543.html |
| Static Types vs. Partially Evaluated Latent Types | http://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 language | http://people.csail.mit.edu/jrb/Projects/dylan-dispatch.htm |
| Java Subtype Tests in Real-Time | http://people.csail.mit.edu/jrb/pve/index.htm |
| Educational Pearl: Automata as Macros | http://people.csail.mit.edu/people/gregs/ll1-discuss-archive-html/msg02030.html |
| Links | http://people.csail.mit.edu/people/gregs/ll1-discuss-archive-html/msg02030.html |
| Educational Pearl: Automata as Macros | http://people.csail.mit.edu/people/gregs/ll1-discuss-archive-html/msg02068.html |
| Educational Pearl: Automata as Macros | http://people.csail.mit.edu/people/gregs/ll1-discuss-archive-html/msg02069.html |
| Educational Pearl: Automata as Macros | http://people.csail.mit.edu/people/gregs/ll1-discuss-archive-html/msg02070.html |
| Educational Pearl: Automata as Macros | http://people.csail.mit.edu/people/gregs/ll1-discuss-archive-html/msg02071.html |
| Educational Pearl: Automata as Macros | http://people.csail.mit.edu/people/gregs/ll1-discuss-archive-html/msg02088.html |
| Clean Now Available under LGPL License | http://people.debian.org/~bfulgham/clean/ |
| Clean System 2.1 is released | http://people.debian.org/~bfulgham/clean |
| The Language List | http://people.ku.edu/~nkinners/LangList/Extras/langlist.htm |
| Arc - An Unfinished Dialect of Lisp | http://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 languages | http://people.mandrakesoft.com/~prigaux/Shapes-no-oop2.cc |
| Barbara Partee: Reflections of a Formal Semanticist as of Feb 2005 | http://people.umass.edu/partee/docs/BHP_Essay_Feb05.pdf |
| Martin Fowler on Language Workbenches and DSLs | http://perl.hamtech.net/advprog/ch17_01.htm |
| Perl Paraphernalia | http://perl.plover.com/#stupidity |
| Perl and the Lambda Calculus | http://perl.plover.com/book/ |
| Dominus talks about HO Perl | http://perl.plover.com/hop/ |
| Higher-Order Perl | http://perl.plover.com/hop/ |
| expressivity of "idiomatic C++" | http://perl.plover.com/hop/ |
| Perl and the Lambda Calculus | http://perl.plover.com/lambda/ |
| Dominus talks about HO Perl | http://perl.plover.com/lambda/ |
| What are The Atoms of Programming Languages? | http://perl.plover.com/lambda/ |
| Higher-Order Perl | http://perl.plover.com/lambda/ |
| Perl and the Lambda Calculus | http://perl.plover.com/lambda/tpj.html |
| Achieving Closure (Perl) | http://perl.plover.com/lambda/tpj.html |
| Programming challenge | http://perl.plover.com/qotw/e/026 |
| expressivity of "idiomatic C++" | http://perl.plover.com/Stream/Stream.pm |
| Type checking and logical errors | http://perl.plover.com/yak/typing/notes.html |
| Type checking and logical errors | http://perl.plover.com/yak/typing/samples/slide029.html |
| Strong Typing - Comparison of ML with Pascal & C | http://perl.plover.com/yak/typing/typing.html |
| Parrot 0.2.2 Released | http://perlcabal.org/~autrijus/hw2005.pdf |
| Writing A Lisp Interpreter In Haskell | http://perlcabal.org/~nothingmuch/harrorth/doc/ |
| Programming Puns | http://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 Ruby | http://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 news | http://persephone.cs.uiuc.edu/~gaeke/nightlytest/2004-07-16.html |
| Recovering resources in the pi-calculus | http://perso.ens-lyon.fr/david.teller/recherche/Publications/cpil.pdf |
| GNU Prolog | http://perso.wanadoo.fr/colin.barker/sands.htm |
| diagram & history of languages | http://perso.wanadoo.fr/levenez/lang/ |
| History of Programming Languages | http://perso.wanadoo.fr/levenez/lang/ |
| diagram & history of programming languages | http://perso.wanadoo.fr/levenez/lang |
| OO late-binding semantics | http://perso-info.enst-bretagne.fr/~beugnard/papiers/lb-sem.shtml#help |
| Comparison of OO languages late-binding semantics | http://perso-info.enst-bretagne.fr/~beugnard/papiers/lb-sem.shtml |
| Linguistic Universals and Particulars | http://personal.cityu.edu.hk/~ssiclasp/indabstract/ji,%20li-jun.htm |
| Unix as programming language | http://personal.riverusers.com/~thegrendel/ |
| Abstractionless programming | http://personalpages.tds.net/~edream/front.html |
| Refal programming language | http://pespmc1.vub.ac.be/ |
| What are the real benefits of FP? | http://pespmc1.vub.ac.be/books/IntroCyb.pdf |
| Refal programming language | http://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 Python | http://pharos.cpsc.ucalgary.ca/Dienst/Repository/2.0/Body/ncstrl.ucalgary_cs/2002-709-12/pdf |
| Guy Steele on Language Design | http://phd.offog.org/ideas/occam-syntax/ |
| Philip Greenspun: Lisp diehards = Holocaust deniers | http://philip.greenspun.com/ |
| CL vs scheme | http://philip.greenspun.com/bboard/q-and-a-fetch-msg?msg_id=0006XQ |
| Small Time Languages | http://philip.greenspun.com/internet-application-workbook/scaling |
| Small Time Languages | http://philip.greenspun.com/panda/server-programming |
| The Limits of the Semantic Extensibility of Computer Programs | http://philip.greenspun.com/research/ |
| Y Store now C++ | http://philip.greenspun.com/research/ |
| The Case for First Class Messages | http://philip.greenspun.com/research/ |
| Y Store now C++ | http://philip.greenspun.com/research/ |
| Moving Away From XSLT | http://philip.greenspun.com/tcl/ |
| Philip Greenspun: Lisp diehards = Holocaust deniers | http://philip.greenspun.com/wtr/dead-trees/story.html |
| Martin Fowler on Language Workbenches and DSLs | http://philosophy.berkeley.edu/macfarlane/Diss.pdf |
| Socially Responsive, Environmentally Friendly Logic | http://philosophy.eldoc.ub.rug.nl/root/BKOOI/Two-envelopeproblem/ |
| 2001 International PHP Conference Slides | http://php.weblogs.com/ |
| 2001 -- The Year When DotGNU Was Born | http://php.weblogs.com/ |
| Worse Is Better | http://php.weblogs.com/ |
| Building an Extensible Menu Class | http://php.weblogs.com/ |
| Conversations on .NET | http://php.weblogs.com/ |
| Design Patterns in XML Applications | http://php.weblogs.com/ |
| Has J2EE Hit a Fork In the Road? | http://php.weblogs.com/ |
| Language Laziness Test | http://php.weblogs.com/ |
| Server-side scripting languages | http://php.weblogs.com/ |
| Sun admits ASP better than Java for Web | http://php.weblogs.com/ |
| The Pros and Cons of XML | http://php.weblogs.com/ |
| Tips on Writing Portable SQL Code | http://php.weblogs.com/ |
| Developing Reliable Software with Scripting Languages | http://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 Code | http://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 Languages | http://pico.vub.ac.be/%7Ewdmeuter/RDL04/papers/Bracha.pdf |
| On the Revival of Dynamic Languages | http://pico.vub.ac.be/~wdmeuter/RDL04/papers.html |
| Gilad Is Right | http://pico.vub.ac.be/~wdmeuter/RDL04/papers/Bracha.pdf |
| Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming | http://pico.vub.ac.be/~wdmeuter/RDL04/papers/Meijer.pdf/ |
| Visual Basic and LINQ | http://pico.vub.ac.be/~wdmeuter/RDL04/papers/Meijer.pdf |
| Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming | http://pico.vub.ac.be/~wdmeuter/RDL04/papers/Meijer.pdf |
| Static Typing Where Possible, Dynamic Typing When Needed | http://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 War | http://pigdog.org/auto/mr_bads_list/shortcolumn/1914.html |
| International Components for Unicode 3.0 Released | http://pike.ida.liu.se/ |
| Pike 7.6 Released | http://pike.ida.liu.se/ |
| International Components for Unicode 3.0 Released | http://pike.ida.liu.se/docs/tutorial/strings/widestrings.xml |
| International Components for Unicode 3.0 Released | http://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, Python | http://pirxx.sourceforge.net/ |
| Growing interest in Smalltalk? | http://piumarta.com/pepsi/pepsi.html |
| Groovy Language | http://pizzacompiler.sourceforge.net/ |
| A Good OOP Critique? | http://pizzacompiler.sourceforge.net/ |
| Bruce Eckel on Java generics | http://pizzacompiler.sourceforge.net/ |
| Continuations in Java and Java-based Web Frameworks | http://pizzacompiler.sourceforge.net/ |
| Disruptive Programming Language Technologies | http://pizzacompiler.sourceforge.net/ |
| DP-COOL 2003 Proceedings | http://pizzacompiler.sourceforge.net/ |
| Revisiting AWK | http://plan9.bell-labs.com/plan9dist/ |
| Promising OS's from a Programming Language Perspective | http://plan9.bell-labs.com/plan9dist/about.html |
| Revisiting AWK | http://plan9.bell-labs.com/sys/doc/net/net.html |
| Revisiting AWK | http://plan9.bell-labs.com/sys/doc/rc.pdf |
| Eiffel Studio adds GPL version | http://planet.kde.org |
| NULL | http://planet.lisp.org/ |
| CADR Lisp Machine emulator | http://planet.lisp.org/ |
| PLaneT | http://planet.plt-scheme.org/ |
| ClassicJava in PLT Redex | http://planet.plt-scheme.org:80/300/docs/cobbe/classic-java.plt/1/1/doc.txt |
| Why type systems are interesting | http://planetmath.org/encyclopedia/AxiomOfReducibility.html |
| Categories for Everybody | http://planetmath.org/encyclopedia/ExampleOfCategory.html |
| A Revolution in Logic? | http://planetmath.org/encyclopedia/IndependenceFriendlyLogic.html |
| 4-color theorem | http://planetmath.org |
| More sites like Lambda | http://planetmath.org |
| NULL | http://planetrdf.com/ |
| Fractal Music (and a Personal Introduction) | http://planetrdf.com/ |
| Visual Basic and LINQ | http://planx2006.ens.fr/ |
| The Church-Turing Thesis: Breaking the Myth | http://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 Semantics | http://plato.stanford.edu/entries/logic-paraconsistent/ |
| A Very Modal Model of a Modern, Major, General Type System | http://plato.stanford.edu/entries/logic-provability/ |
| Diagnosing Java code: Assertions and temporal logic in Java | http://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 languages | http://playground.sun.com/1275/home.html |
| Lambda: the ultimate "little language" | http://pleac.sf.net/ |
| PLEAC - Programming Language Examples Alike Cookbook | http://pleac.sf.net/ |
| What does Hello World show? | http://pleac.sourceforge.net/ |
| OCaml, an Introduction | http://pleac.sourceforge.net/ |
| SICP Translations | http://pleac.sourceforge.net/ |
| Algebraic patterns in Scheme | http://pleac.sourceforge.net/pleac_guile/t1.html |
| Teaching the Fatal Disease | http://plg.uwaterloo.ca/~holt/papers/fatal_disease.html |
| Richard Hamming: You and Your Research | http://plg.uwaterloo.ca/~migod/746/summaries/noSilverBullet.pdf |
| Let's make a programming language! | http://pliant.cx/ |
| Server-side scripting languages | http://pliant.cx |
| Pliant | http://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 Languages | http://pll.cpsc.ucalgary.ca/charity1/www/home.html |
| Composing Programming Languages by Combining Action-Semantic | http://pllab.hyu.ac.kr/~doh/research/paper/2002DohMossesSCP.pdf |
| New C++-like language for Windows | http://ploko.net |
| DSL-specific editors | http://pluralsight.com/blogs/dbox/archive/2005/01/06/4785.aspx |
| Don Box: Teaching my kids to program | http://pluralsight.com/blogs/dbox/archive/2005/02/20/6009.aspx |
| Don Box: Teaching my kids to program | http://pluralsight.com/blogs/dbox/archive/2005/02/26/6181.aspx |
| Comparing XSLT and XQuery | http://pluralsight.com/blogs/dbox/archive/2006/04/17/21830.aspx |
| Block performance in Ruby | http://pluralsight.com/blogs/dbox/archive/2006/05/09/23068.aspx |
| Ruby 2.0 News | http://pluralsight.com/blogs/dbox/archive/2006/10/25/41184.aspx |
| Perspectives | http://pluto.mscc.huji.ac.il/~msyfalk/LDD/ |
| Skribe 1.2b released | http://pluto.mumble.net/~jar/pubs/secureos/ |
| Ethnographic Study of Copy and Paste Programming Practices in OOPL | http://pmd.sourceforge.net/cpd.html |
| The new old or The "Return" to Concurrency | http://pobox.com/~oleg/ftp/ |
| Functional programming with GNU make | http://pobox.com/~oleg/ftp/ |
| Generators in Python, Icon and Scheme | http://pobox.com/~oleg/ftp/c++-digest/Functional-Cpp.html |
| Generators in Python, Icon and Scheme | http://pobox.com/~oleg/ftp/c++-digest/Lambda-CPP-more.html |
| subtraction and division in lambda-calculus | http://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) OCaml | http://pobox.com/~oleg/ftp/Computation/Continuations.html#caml-shift |
| Generic implementation of all four *F* operators: from control0 to shift | http://pobox.com/~oleg/ftp/Computation/Continuations.html#generic-control |
| Delimited dynamic binding | http://pobox.com/~oleg/ftp/Computation/dynamic-binding.html#DB-formalization |
| Y in Practical Programs | http://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-mathematicians | http://pobox.com/~oleg/ftp/Computation/monadic-shell.html |
| Re-writing abstractions | http://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 language | http://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 languages | http://pobox.com/~oleg/ftp/Computation/Subtyping/Shapes/ |
| Building cyclic data structures in pure languages | http://pobox.com/~oleg/ftp/Haskell/misc.html#ccard-transform |
| Instruction scheduling and imperative functional programming | http://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 Knowledge | http://pobox.com/~oleg/ftp/Haskell/Mr-S-P.lhs |
| Every Language War Ever | http://pobox.com/~oleg/ftp/Haskell/number-parameterized-types.html |
| Generators in Python, Icon and Scheme | http://pobox.com/~oleg/ftp/LinAlg.README.txt |
| Lazy linear algebra | http://pobox.com/~oleg/ftp/LinAlg.README.txt |
| Common Lisp Exception Handling | http://pobox.com/~oleg/ftp/ML/resumable.ml |
| Specifying ECMAScript via ML | http://pobox.com/~oleg/ftp/ML/vdynvar.ml |
| Delimited dynamic binding | http://pobox.com/~oleg/ftp/packages/DBplusDC.tar.gz |
| Environmental Acquisition - A New InheritancE Mechanism | http://pobox.com/~oleg/ftp/papers/Database_as-a_language.ps.gz |
| Delimited dynamic binding | http://pobox.com/~oleg/ftp/papers/DDBinding.pdf |
| Impressions of the International Lisp conference ILC2002 | http://pobox.com/~oleg/ftp/papers/ILC02-impressions.txt |
| Towards the best collection API | http://pobox.com/~oleg/ftp/papers/LL3-collections-enumerators.txt |
| Towards the best collection API | http://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 Kiselyov | http://pobox.com/~oleg/ftp/papers/number-parameterized-types.pdf |
| Industrial-Strength Functional Programming | http://pobox.com/~oleg/ftp/papers/Scheme-Metcast-paper.ps.gz |
| Industrial-Strength Functional Programming | http://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:XML | http://pobox.com/~oleg/ftp/papers/SXs.pdf |
| GraphPath | http://pobox.com/~oleg/ftp/papers/SXs.pdf |
| Tim Bray: The History of RDF | http://pobox.com/~oleg/ftp/papers/SXs.pdf |
| SXSLT presentation, types, and XQuery | http://pobox.com/~oleg/ftp/papers/SXSLT-talk.pdf |
| XML Is Too Hard For Programmers | http://pobox.com/~oleg/ftp/papers/XML-parsing.ps.gz |
| Normal-order direct-style beta-evaluator with syntax-rules, and the repeated applications of call/cc | http://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 RDF | http://pobox.com/~oleg/ftp/Scheme/daml-parse-unparse.scm |
| Charming Python: Using combinatorial functions in the itertools module | http://pobox.com/~oleg/ftp/Scheme/enumerators-callcc.html |
| Using Ruby | http://pobox.com/~oleg/ftp/Scheme/enumerators-callcc.html |
| A practical lambda-calculator | http://pobox.com/~oleg/ftp/Scheme/index.html#lambda-calc |
| Using Functional Objects in various languages | http://pobox.com/~oleg/ftp/Scheme/index.html#pure-oo |
| Book Review: Purely Functional Data Structures | http://pobox.com/~oleg/ftp/Scheme/index.html#treaps |
| Term rewriting system for code generation, and its termination analysis | http://pobox.com/~oleg/ftp/Scheme/index.html#Unification |
| XML and Scheme (SXML) | http://pobox.com/~oleg/ftp/Scheme/LaXmL.txt |
| Folding over trees | http://pobox.com/~oleg/ftp/Scheme/LaXmL.txt |
| Relevance of Curry-Howard | http://pobox.com/~oleg/ftp/Scheme/logic.scm |
| Monadic Programming in Scheme | http://pobox.com/~oleg/ftp/Scheme/monad-in-Scheme.html |
| XML Is Too Hard For Programmers | http://pobox.com/~oleg/ftp/Scheme/parent-pointers.scm |
| Trees with parent "pointers" | http://pobox.com/~oleg/ftp/Scheme/parent-pointers.txt |
| Circular references | http://pobox.com/~oleg/ftp/Scheme/parent-pointers.txt |
| XML Is Too Hard For Programmers | http://pobox.com/~oleg/ftp/Scheme/parent-pointers.txt |
| Term rewriting system for code generation, and its termination analysis | http://pobox.com/~oleg/ftp/Scheme/PostL-paper.html |
| Environmental Acquisition - A New InheritancE Mechanism | http://pobox.com/~oleg/ftp/Scheme/Request-Language.html |
| Web services: Winer on WSDL | http://pobox.com/~oleg/ftp/Scheme/Request-Language.html |
| Micro-Kanren | http://pobox.com/~oleg/ftp/Scheme/sokuza-kanren.scm |
| Simple Outline XML: SOX | http://pobox.com/~oleg/ftp/Scheme/SXML-as-database.txt |
| XSLT Extensions Revisited | http://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 Arsenic | http://pobox.com/~oleg/ftp/Scheme/xml.html#executable-XML |
| SVG - Open for Business | http://pobox.com/~oleg/ftp/Scheme/xml.html#executable-XML |
| XSLT Extensions Revisited | http://pobox.com/~oleg/ftp/Scheme/xml.html#executable-XML |
| o:XML | http://pobox.com/~oleg/ftp/Scheme/xml.html#executable-XML |
| Tim Bray: The History of RDF | http://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: SOX | http://pobox.com/~oleg/ftp/Scheme/xml.html |
| Why's (Poignant) Guide to Ruby | http://poignantguide.net/ruby/ |
| Casting SPELs in Lisp | http://poignantguide.net/ruby/ |
| Comments on Comments | http://pokey.itsc.uah.edu/~mmceniry/odd/2002/03/01.html#a73 |
| Book stats | http://poly9.com/images/19788490_a28a007a66_o.png |
| Gamma formalism | http://pop-art.inrialpes.fr/people/fradet/PDFs/RULE04.pdf |
| Gamma formalism | http://pop-art.inrialpes.fr/people/fradet/PDFs/SCP98.pdf |
| Apache vs. Yaws | http://portableaserve.sourceforge.net/ |
| First Class Values, Types as values within a Programming Language | http://portal.acm.org/citation.cfm?coll=GUIDE&dl=GUIDE&id=199528 |
| Purity in PLT | http://portal.acm.org/citation.cfm?coll=GUIDE&dl=GUIDE&id=800513 |
| Threads Cannot be Implemented as a Library | http://portal.acm.org/citation.cfm?doid=1065010.1065042 |
| Ralph Griswold died | http://portal.acm.org/citation.cfm?doid=321203.321207 |
| Binary relations | http://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 Thing | http://portal.acm.org/citation.cfm?id=1028976.1029008 |
| 2005 Programming Languages Day at Watson | http://portal.acm.org/citation.cfm?id=1052883.1052887 |
| Java Subtype Tests in Real-Time | http://portal.acm.org/citation.cfm?id=1086642.1086643 |
| An Expressive Language of Signatures | http://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 impure | http://portal.acm.org/citation.cfm?id=24718&jmp=indexterms&dl=GUIDE&dl=ACM |
| Algorithmic complexity of evaluation: lazy, eager, pure and impure | http://portal.acm.org/citation.cfm?id=24718&jmp=indexterms&dl=GUIDE&dl=ACM |
| Interval Computations | http://portal.acm.org/citation.cfm?id=289442 |
| Reynolds: The Essence of Algol | http://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++0x | http://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 expressions | http://portal.acm.org/citation.cfm?id=36194&coll=portal&dl=ACM |
| Classic CS Texts | http://portal.acm.org/citation.cfm?id=362489 |
| Natural Programming Languages | http://portal.acm.org/citation.cfm?id=365274 |
| Dominus talks about HO Perl | http://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/precedence | http://portal.acm.org/citation.cfm?id=512931 |
| Why recursing is better than looping | http://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 Report | http://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 Languages | http://portal.acm.org/citation.cfm?id=604155 |
| OOPSLA 2005: Io, a small programming language | http://portal.acm.org/citation.cfm?id=70931.70934 |
| "Popular vs. Good" in Programming Languages | http://portal.acm.org/citation.cfm?id=71190 |
| Environment, scripting, and behavior | http://portal.acm.org/citation.cfm?id=75302&dl=ACM&coll=portal |
| Scoping based on control flow graph | http://portal.acm.org/citation.cfm?id=766523 |
| Interval Computations | http://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 Glass | http://portal.acm.org/citation.cfm?id=802510&coll=portal&dl=ACM |
| Interval Computations | http://portal.acm.org/citation.cfm?id=838250.838251 |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://portal.acm.org/citation.cfm?id=889486 |
| Parameterized modules in Erlang | http://portal.acm.org/citation.cfm?id=940885 |
| Teaching programming | http://portal.acm.org/citation.cfm?id=944705.944713 |
| The Type-System-Feature-Creep Death Spiral | http://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 Smalltalk | http://portal.acm.org/citation.cfm?id=956654&dl=ACM&coll=portal |
| Gamma formalism | http://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 Call | http://portal.acm.org/toc.cfm?id=1016850 |
| Comments Requested on SML-Based Graphics DSL | http://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 FP | http://postmaster.cryp.to/ |
| Getting started with JML | http://prdownloads.sourceforge.net/jmlspecs/JML.3.6.tgz?download |
| Delimited Control for PLT Scheme | http://pre.plt-scheme.org/docs/html/mzlib/mzlib-Z-H-13.html#node_chap_13 |
| Delimited Control for PLT Scheme | http://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 Phone | http://press.nokia.com/PR/200106/825297_5.html |
| Language Design 101 | http://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 IronPython | http://primates.ximian.com/~miguel/ironpython |
| Google Print (and Computable Functions) | http://print.google.com/ |
| Print.google.com | http://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.com | http://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.com | http://print.google.com/print?q=continuation&ie=UTF-8&id=olbWJU96Q_UC&lr=&sa=N&start=1&num=500 |
| Processing: A language for visual arts | http://proce55ing.net/learning/examples/rgb_cube.html |
| Processing: A language for visual arts | http://processing.org/ |
| Failure-oblivious computing | http://producingoss.com/ |
| Failure-oblivious computing | http://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 Era | http://prog.vub.ac.be/~wdmeuter/PostJava/ |
| Post-Java Era : Back to Dynamicity | http://prog.vub.ac.be/~wdmeuter/PostJava04/ |
| OO Language Engineering for the Post-Java Era | http://prog.vub.ac.be/~wdmeuter/PostJava04/papers.html |
| μABC: A Minimal Aspect Calculus | http://prog.vub.ac.be/Publications/1997/vub-prog-tr-97-10.pdf |
| Declarative Meta-programming | http://prog.vub.ac.be/research/DMP/ |
| The SOUL Logic Meta Programming Tool | http://prog.vub.ac.be/research/DMP/soul/soul2.html |
| Composition Languages | http://prog.vub.ac.be/research/DMP/soul/soul2.html |
| The SOUL Logic Meta Programming Tool | http://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 Logics | http://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 Ontologies | http://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.5 | http://psyco.sourceforge.net/ |
| Type inference for Python | http://psyco.sourceforge.net/ |
| Missing Medium | http://ptolemy.eecs.berkeley.edu/~johnr/deco/bites/medium.html |
| Visual Haskell | http://ptolemy.eecs.berkeley.edu/~johnr/papers/visual.html |
| The Problem With Threads | http://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 Software | http://ptolemy.eecs.berkeley.edu/projects/mobies/index.htm |
| The Problem With Threads | http://ptolemy.eecs.berkeley.edu/ptolemyII/index.htm |
| Reflection in Ruby | http://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 links | http://pub1.ezboard.com/fobjectorienteddevelopmentooprogramming.showMessage?topicID=102.topic&index=1 |
| All sorts of links | http://pub1.ezboard.com/fobjectorienteddevelopmentooprogramming.showMessage?topicID=102.topic&index=2 |
| All sorts of links | http://pub1.ezboard.com/fobjectorienteddevelopmentooprogramming.showMessage?topicID=102.topic |
| All sorts of links | http://pub1.ezboard.com/fobjectorienteddevelopmentprogrammingexamples.showMessage?topicID=1.topic |
| All sorts of links | http://pub1.ezboard.com/fobjectorienteddevelopmentprogrammingexamples.showMessage?topicID=11.topic |
| All sorts of links | http://pub1.ezboard.com/fobjectorienteddevelopmentprogrammingexamples.showMessage?topicID=3.topic |
| Y Combinator in Ruby | http://pub1.ezboard.com/fobjectorienteddevelopmentprogrammingexamples.showMessage?topicID=35.topic |
| Smalltalk-style o/p in Python | http://pub1.ezboard.com/fobjectorienteddevelopmentprogrammingexamples.showMessage?topicID=41.topic |
| All sorts of links | http://pub1.ezboard.com/fobjectorienteddevelopmentprogrammingexamples.showMessage?topicID=5.topic |
| All sorts of links | http://pub1.ezboard.com/fobjectorienteddevelopmentprogrammingexamples.showMessage?topicID=7.topic |
| Smalltalk-style o/p in Python | http://pub1.ezboard.com/fobjectorienteddevelopmentpython.showMessage?topicID=81.topic |
| Interesting Icon Papers | http://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 Evaluation | http://pub13.ezboard.com/fiwetheytheoryandpracticeofprogramming.showMessage?topicID=271.topic |
| Closures in Python | http://pub13.ezboard.com/fiwetheytheoryandpracticeofprogramming.showMessage?topicID=280.topic&index=21 |
| Python 2.1 Alpha | http://pub13.ezboard.com/fiwetheytheoryandpracticeofprogramming.showMessage?topicID=310.topic&index=3 |
| Functional style in Perl | http://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 Manual | http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/QB3AUO03/CCONTENTS |
| Bash Reference Manual | http://publib.boulder.ibm.com/pubs/html/as400/v4r5/ic2924/info/RBAM6CLMAIN.HTM |
| Gilad Is Right | http://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 Software | http://publications.ai.mit.edu/publications/pubsDB/pubs.doit?search=AITR-633 |
| Lambda the Ultimate Set Comprehension | http://publish.uwo.ca/%7Ejbell/catlogprime.pdf |
| Parrot 0.2.2 Released | http://pugscode.org/ |
| Pugs, Practicing the Theories. | http://pugscode.org/ |
| An Overview of the Singularity Project | http://pugscode.org/talks/euroscon05/vb.xul |
| Parrot 0.2.2 Released | http://pugscode.org/talks/yapc/slide1.html |
| Jef Raskin: The Woes of IDEs | http://pup.princeton.edu/titles/669.html |
| Aardappel and visual programming | http://puredata.info/ |
| More on J | http://purl.oclc.org/NET/ehudlamm |
| Ada-Europe'2001 | http://purl.oclc.org/NET/ehudlamm |
| The Why of Y | http://purl.oclc.org/NET/ehud-site/ada/books.html |
| Discussion Group | http://purl.oclc.org/NET/ehud-site/ada/books.html |
| An Interview with A. Stepanov | http://purl.oclc.org/NET/ehud-site/ada/reading2.html |
| Top 5 Tech Books | http://purl.oclc.org/NET/ehud-site/ada/semisc.html |
| All sorts of links | http://purl.oclc.org/NET/ehud-site/ada/semisc.html |
| An Interview with A. Stepanov | http://purl.oclc.org/NET/ehud-site/ada/semisc.html |
| Comparing Ada and C | http://purl.oclc.org/NET/ehud-site/ada |
| More on J | http://purl.oclc.org/NET/ehud-site/elist/cubes.txt |
| "dynamic" generative programming? | http://pvs.csl.sri.com/ |
| CCSL Tutorial | http://pvs.csl.sri.com/ |
| LOOP: Formal methods for object-oriented systems | http://pvs.csl.sri.com/ |
| MathLang | http://pvs.csl.sri.com/ |
| pyAda | http://pyada.sourceforge.net/ |
| pyAda | http://pyada.sourceforge.net/comparisons/index.html |
| XPath, XML, Python | http://pyana.sourceforge.net/ |
| PyCLIPS - expert systems shell in Python | http://pyclips.sourceforge.net/ |
| PyCon 2004 Talks | http://pycon.org/dc2004/talks/ |
| PyCon 2004 Talks | http://pycon.org/dc2004/talks/index_html#kitchen |
| PyCon 2004 Talks | http://pycon.org/dc2004/talks/index_html#voice-over-ip |
| Haskell -> Javascript converter, kind of | http://pyjamas.pyworks.org/ |
| PyLogo | http://pylogo.org/ |
| PyLogo | http://pylogo.org/PyLogo.html#features |
| Virtual Machines, Language Runtimes, and the Future of Objective C | http://pyobjc.sourceforge.net |
| Logic Programming in Python (constraints) | http://pyro.sourceforge.net/ |
| RDF and Databases | http://pysesame.projects.semwebcentral.org/ |
| Python Helps Disney Write a New Script | http://python.oreilly.com/news/disney_0201.html |
| Python, XML, .NET - Lutz Interview | http://python.oreilly.com/news/python_0501.html |
| Python Success Stories | http://python.oreilly.com/news/python_success_stories.pdf |
| Slashdot: Python + Ruby | http://python.org/2.1/ |
| PEP 289: Generator Expressions - Accepted for Py2.4 | http://python.org/peps/pep-0289.html |
| Python timeline | http://python.sourceforge.net/peps/ |
| Sociology of Language Development (Python) | http://python.sourceforge.net/peps/ |
| Guido van Rossum: Parade of the PEPs | http://python.sourceforge.net/peps/ |
| Lexical scoping in Python | http://python.sourceforge.net/peps/pep-0227.html |
| Closures in Python | http://python.sourceforge.net/peps/pep-0227.html |
| Python Iterators (proposal) | http://python.sourceforge.net/peps/pep-0234.html |
| Python's proposed change to integer division | http://python.sourceforge.net/peps/pep-0238.html |
| Generators in Python, Icon and Scheme | http://python.sourceforge.net/peps/pep-0255.html |
| PythonCard | http://pythoncard.sourceforge.net/ |
| PythonCardPrototype release 0.6.2 | http://pythoncard.sourceforge.net |
| A Custom Image Viewing Game for an Autistic Child | http://pythonology.org/success&story=natsworld |
| Larry Wall: Apocalypse 5: Regular Expressions | http://pythonowns.blogspot.com/2002_06_02_pythonowns_archive.html#77371097 |
| Python list.sort() now stable and faster | http://pythonowns.blogspot.com/2002_07_28_pythonowns_archive.html#79780508 |
| Psyco, the Python Specializing Compiler | http://pythonowns.blogspot.com/2002_09_08_pythonowns_archive.html#81588992 |
| Hungarian Notation vs The Right Thing | http://pythonzweb.blogspot.com/2005/05/how-to-speak-hungarian-notation-re.html |
| IPod-compatible SICP | http://pythonzweb.blogspot.com/2005/11/structure-and-interpretation-of.html |
| Guido van Rossum: Programming at Python Speed | http://pyunit.sourceforge.net/ |
| Aardappel and visual programming | http://q-lang.sf.net |
| Simple scripting language | http://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 Haskell | http://qrnik.knm.org.pl/~qrczak/papers/async.pdf |
| Why Events Are a Bad Idea | http://quadra.sourceforge.net |
| Business Objects Quark - Haskell meets Java | http://quarkframework.blogspot.com |
| Towards a Quantum Programming Language | http://quasar.mathstat.uottawa.ca/~selinger/papers.html#qpl |
| A Functional Quantum Programming Language | http://quasar.mathstat.uottawa.ca/~selinger/papers.html |
| Choice of OS of LtU readers | http://quicksilver.blacktree.com/ |
| A New Haskell and those anxious to change | http://ra.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1459.html |
| Book stats | http://radar.oreilly.com/archives/2005/06/the_rise_of_ope.html |
| DIY Web Services with Radio 8 | http://radio.userland.com/ |
| DIY Web Services with Radio 8 | http://radio.userland.com/webServicesTutorial |
| Interesting conversations | http://radio.weblogs.com/0100136/ |
| Web services: Winer on WSDL | http://radio.weblogs.com/0100136/2002/01/19.html |
| Running untrusted code | http://radio.weblogs.com/0100136/2002/03/10.html#a109 |
| Interesting conversations | http://radio.weblogs.com/0100136/2002/04/27.html#a153 |
| NVIDIA's Cg technology | http://radio.weblogs.com/0100136/2002/06/16.html |
| The CSS debate rages on | http://radio.weblogs.com/0100630/stories/2002/02/13/cssKoolaidForNewbies.html |
| Poorman's Logic System | http://radio.weblogs.com/0100812/ |
| Ongoing Discussion on the Value of DotNet | http://radio.weblogs.com/0100812/ |
| 20 Years of PLDI - CALL FOR NOMINATIONS | http://radio.weblogs.com/0100812/ |
| Ongoing Discussion on the Value of DotNet | http://radio.weblogs.com/0100812/ |
| Syntax Checking the Scripting Way | http://radio.weblogs.com/0100812/ |
| Quick Quotes | http://radio.weblogs.com/0100812/ |
| Some interesting weblogs | http://radio.weblogs.com/0100812/ |
| Tachy | http://radio.weblogs.com/0100812/ |
| XLANG and WSFL: Syntactic Arsenic | http://radio.weblogs.com/0100812/ |
| Jscheme | http://radio.weblogs.com/0100812/2002/01/19.html#a6 |
| Web services: Winer on WSDL | http://radio.weblogs.com/0100812/2002/01/23.html#a15 |
| The web services debate continues | http://radio.weblogs.com/0100812/2002/02/03.html#a82 |
| Don Box on the Importance of Being WSDL | http://radio.weblogs.com/0100812/2002/02/07.html#a143 |
| JavaScript 2.0 Versioning | http://radio.weblogs.com/0100812/2002/02/19.html#a232 |
| A Programming Paradox | http://radio.weblogs.com/0100812/2002/02/19.html#a235 |
| The .NET team on VB.NET | http://radio.weblogs.com/0100812/2002/02/19.html#a240 |
| JavaScript 2.0 Versioning | http://radio.weblogs.com/0100812/2002/02/20.html#a245 |
| stupid lambda tricks for python | http://radio.weblogs.com/0100812/2002/02/22.html#a259 |
| Daniel Friedman: A Poorman's 'Roll Your Own' Object System | http://radio.weblogs.com/0100812/2002/03/02.html#a296 |
| DOM and Lisp's READ | http://radio.weblogs.com/0100812/2002/03/02.html#a297 |
| Running untrusted code | http://radio.weblogs.com/0100812/2002/03/10.html#a326 |
| Running untrusted code | http://radio.weblogs.com/0100812/2002/03/10.html#a327 |
| Ongoing Discussion on the Value of DotNet | http://radio.weblogs.com/0100812/2002/03/10.html#a328 |
| Shared Source CLI Beta | http://radio.weblogs.com/0100812/2002/03/27.html#a370 |
| Erlang Is Worth a Look | http://radio.weblogs.com/0100812/2002/03/31.html#a384 |
| AOP: The 15% Solution | http://radio.weblogs.com/0100812/2002/04/21.html#a401 |
| Tips on Writing Portable SQL Code | http://radio.weblogs.com/0100812/2002/04/23.html#a407 |
| Quick links | http://radio.weblogs.com/0100812/2002/06/08.html#a433 |
| Quick links | http://radio.weblogs.com/0100812/2002/06/09.html#a435 |
| Quick links | http://radio.weblogs.com/0100812/2002/06/09.html#a436 |
| Quick links | http://radio.weblogs.com/0100812/2002/06/09.html#a437 |
| Quick links | http://radio.weblogs.com/0100812/2002/06/09.html |
| SQL Limitations | http://radio.weblogs.com/0100812/2002/06/10.html#a446 |
| Shiro Kawai - Shooting A Moving Target | http://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 Lessons | http://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 DotNet | http://radio.weblogs.com/0100812/stories/2002/03/09/wotdotnetAnInvitationToInnovateEvenMore.html |
| Ongoing Discussion on the Value of DotNet | http://radio.weblogs.com/0100812/stories/2002/03/12/ongoingDiscussionOnTheValueOfDotnet.html |
| Linear Types and Monads | http://radio.weblogs.com/0100812/stories/2002/06/26/linearTypesAndMonads.html |
| Call with Current Continuation Patterns | http://radio.weblogs.com/0100812 |
| Some interesting weblogs | http://radio.weblogs.com/0100887/ |
| Revisiting an old thread: choosing a foundation language | http://radio.weblogs.com/0100887/2002/01/31.html#a43 |
| RSS-AWK | http://radio.weblogs.com/0100887/2002/05/10.html#a231 |
| First-class Attribute Grammars | http://radio.weblogs.com/0100945/2002/04/05.html#a93 |
| Pyrex - A language for writing Python extension modules | http://radio.weblogs.com/0100945/2002/04/20.html#a117 |
| Python 2.3 Release Schedule | http://radio.weblogs.com/0100945/2002/10/11.html#a303 |
| Es: A shell with higher-order functions | http://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 Software | http://radio.weblogs.com/0100945/2004/05/01.html#a531 |
| One Day Compilers (Graydon Hoare) | http://radio.weblogs.com/0101156/ |
| Compiling functional languages | http://radio.weblogs.com/0101156/2002/04/26.html#a150 |
| Tachy | http://radio.weblogs.com/0101156/stories/2002/03/19/tachy.html |
| NULL | http://radio.weblogs.com/0101156 |
| Related Weblogs | http://radio.weblogs.com/0101156 |
| Template Languages in XSLT | http://radio.weblogs.com/0101391/ |
| Coping with Change | http://radio.weblogs.com/0101679/stories/2002/03/15/copingWithChange.html |
| Loell, a new programming language | http://radio.weblogs.com/0102385/ |
| Links Slides | http://radio.weblogs.com/0102385/2002/06/01.html#a125 |
| Java hits obstacle with cell phones | http://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-determinism | http://radio.weblogs.com/0102385/2003/03/12.html#a309 |
| Screamer: a Common Lisp library for non-determinism | http://radio.weblogs.com/0102385/2003/03/18.html#a314 |
| Scheme in the Real World: A Case Study | http://radio.weblogs.com/0102385/2003/09/04.html |
| Scheme in the Real World: A Case Study | http://radio.weblogs.com/0102385/2003/09/08.html |
| Alice Through the Looking Glass | http://radio.weblogs.com/0102385/2004/12/23.html |
| No FP languages for the real-world | http://radio.weblogs.com/0102385/stories/2002/05/04/goodotnet.html |
| Java hits obstacle with cell phones | http://radio.weblogs.com/0102385 |
| Essay: Multi-Paradigm Design and Generic Programming | http://radio.weblogs.com/0105852/ |
| Joel on Programming Languages | http://radio.weblogs.com/0105852/2002/05/06.html#a274 |
| Essay: Multi-Paradigm Design and Generic Programming | http://radio.weblogs.com/0105852/stories/2002/11/10/multiparadigmDesignAndGenericProgramming.html |
| New features proposed for Java 1.5 by Sun | http://radio.weblogs.com/0105852/stories/2002/11/19/isComInteropFundamentallyFlawed.html |
| New features proposed for Java 1.5 by Sun | http://radio.weblogs.com/0105852/stories/2002/11/19/itsTheRuntimeStupid.html |
| Animism: An Essential Concept in Programming? | http://radio.weblogs.com/0105977/ |
| Why OO Sucks | http://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 Weblog | http://radio.weblogs.com/0109845/ |
| Groovy Language | http://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 Framework | http://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 Everything | http://rapa.idsia.ch/~juergen/ |
| Algorithmic Theories of Everything | http://rapa.idsia.ch/~juergen/locoart/locoart.html |
| Algorithmic Theories of Everything | http://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 code | http://rc3.org/2006/09/the_golden_age.php |
| Jef Raskin: The Woes of IDEs | http://rc3.org/cgi-bin/less.pl?arg=5401 |
| Mind Mappers | http://rdf.dmoz.org |
| "Your" RDF Query Language | http://rdfstore.sourceforge.net/2002/06/24/rdf-query/query-use-cases.html |
| Description Logics in Literate Haskell | http://rdfweb.org/pipermail/rdfweb-dev/2004-September/013658.html |
| Getting Started | http://readscheme.org/ |
| Online Bibliography of Haskell Research | http://readscheme.org/ |
| Introduction to module systems? | http://readscheme.org/modules/ |
| Continuations Reading Group | http://readscheme.org |
| Orca chosen as default Syllable scripting language | http://rebolweek.blogspot.com/ |
| Misc Links | http://reddit.com/ |
| Misc Links | http://reddit.com/blog/2005/12/night-of-living-python.html |
| Misc Links | http://reddit.com/blog/2005/12/on-lisp.html |
| Programming: 50, 100 years from now | http://reddit.com/info?id=38vr |
| Oberon Script. A Lightweight Compiler and Runtime System for the Web | http://redhanded.hobix.com/ |
| Gosling vs. Dynamic Languages | http://redhanded.hobix.com/cult/youKnowKoichiSanYeahKoichiAtNamikilabInTokyoKnowWhatHeSApparentlyTheChosenSonShiGetALoadOfThat.html |
| Oberon Script. A Lightweight Compiler and Runtime System for the Web | http://redhanded.hobix.com/inspect/tryRubyTutorialIsDone.html |
| LtU: Style and Focus | http://redwing.hutman.net/%7Emreed/warriorshtm/archivist.htm |
| LtU: Style and Focus | http://redwing.hutman.net/%7Emreed/warriorshtm/diplomat.htm |
| LtU: Style and Focus | http://redwing.hutman.net/%7Emreed/warriorshtm/troller.htm |
| High-Level Assembly Language | http://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/ |
| Jhc | http://repetae.net/john/computer/jhc/ |
| Haskell for C Programmers | http://repetae.net/john/computer/jhc/jhc.html |
| Jhc | http://repetae.net/john/computer/jhc/jhc.html |
| ML without GC | http://repetae.net/john/computer/jhc/jhc.html |
| Signature Based Polymorphism, Structural Subtyping and Duck Typing | http://repetae.net/john/computer/jhc/jhc.html |
| Envisioning a New Language: A Conversation With Victoria Livschitz | http://repetae.net/john/recent/out/supertyping.html |
| Signature Based Polymorphism, Structural Subtyping and Duck Typing | http://repetae.net/john/repos/jhc/docs/type-classes.txt |
| Explaining monads | http://reports-archive.adm.cs.cmu.edu/anon/2003/CMU-CS-03-149.pdf |
| WikiTalk | http://repose.cx/emacs/wiki/ |
| Haskell and creative freedom | http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-353.pdf |
| Yearning for a practical scheme | http://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 freedom | http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-443.pdf |
| TinyScheme Revived | http://repository.readscheme.org/ftp/papers/sw2000/feeley.pdf |
| Ethnographic Study of Copy and Paste Programming Practices in OOPL | http://repository.readscheme.org/ftp/papers/sw2002/kiselyov-talk.pdf |
| Educational Pearl: Automata as Macros | http://repository.readscheme.org/ftp/papers/sw2003/macros.pdf |
| Continuations library for Java | http://repository.readscheme.org/ftp/papers/sw2003/WebUI.pdf |
| OOPSLA 2005 Reports | http://repository.readscheme.org/ftp/papers/tucker-aosd2003.pdf |
| Bad Engineering Properties of OO Languages | http://research.compaq.com/SRC/articles/199702/BadPropertiesOfOO.html |
| Fugue: A Protocol Checker for the dotNET CLR | http://research.compaq.com/SRC/esc/ |
| elj Roundup | http://research.compaq.com/SRC/esc/ |
| Spec# | http://research.compaq.com/SRC/esc/ |
| Extended Static Checking for Java | http://research.compaq.com/SRC/esc/ |
| Why, Krakatoa and Caduceus: Software proof | http://research.compaq.com/SRC/esc/Simplify.html |
| Compaq Web Language | http://research.compaq.com/SRC/WebL/ |
| Compaq Web Language | http://research.compaq.com/SRC/WebL/examples.html |
| An interview with Chris Date | http://research.i2r.a-star.edu.sg:8080/kleisli/ |
| HOPL III and the History of Haskell | http://research.ihost.com/hopl/ |
| HOPL III and the History of Haskell | http://research.ihost.com/hopl/calendar.html |
| HOPL III and the History of Haskell | http://research.ihost.com/hopl/HOPL%20III%20Call%20for%20papers.pdf |
| The Essence of Data Access in Cw | http://research.microsoft.com/%7Eemeijer/Papers/popl.pdf |
| Tim Bray: Dynamic-Language IDEs | http://research.microsoft.com/%7Esimonpj/papers/boxy |
| System F with Type Equality Coercions | http://research.microsoft.com/%7Esimonpj/papers/ext%2Df/ |
| Monitoring whether a function happens | http://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 ML | http://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 FPL | http://research.microsoft.com/%7Esimonpj/papers/slpj-book-1987/index.htm |
| Lock-Free Data Structures using STMs in Haskell | http://research.microsoft.com/%7Esimonpj/papers/stm/lock-free.htm |
| Stack Inspection: Theory and Variants | http://research.microsoft.com/~adg/Publications/details.htm#stack-inspection |
| Stack Inspection: Theory and Variants | http://research.microsoft.com/~adg/Publications/MSR-TR-2001-103.pdf |
| Generalized Algebraic Data Types and Object-Oriented Programming | http://research.microsoft.com/~akenn/generics/gadtoop.pdf |
| Multi-Stage Languages | http://research.microsoft.com/~akenn/other/CodeBricks.pdf |
| Exceptional syntax | http://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 Model | http://research.microsoft.com/~antr/papers/coord02.ps |
| Two New Microsoft Languages - AsmL and Pan | http://research.microsoft.com/~conal/Pan/ |
| Hakell mini-primer | http://research.microsoft.com/~conal/Pan/default.htm |
| Hakell mini-primer | http://research.microsoft.com/~conal/Pan/haskell-primer.htm |
| Functional Images | http://research.microsoft.com/~conal/papers/functional-images/ |
| Declarative Event-Oriented Programming | http://research.microsoft.com/~conal/papers/ppdp00/ |
| Boring... | http://research.microsoft.com/~conal/papers/ppdp00/ |
| Implementing Distributed Systems Using Linear Naming | http://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 Programming | http://research.microsoft.com/~dsyme/netproj.aspx |
| PeakStream - a multi-core stream processing model | http://research.microsoft.com/~dsyme/papers/ml03-syme.pdf |
| Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming | http://research.microsoft.com/~emeijer/ |
| Lang .NET 2006 | http://research.microsoft.com/~emeijer/ |
| More from Udell on typing | http://research.microsoft.com/~emeijer/ |
| Lang .NET 2006 | http://research.microsoft.com/~emeijer/ |
| Unifying Tables, Objects and Documents | http://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 Machines | http://research.microsoft.com/~emeijer/Papers/CLR.pdf |
| foldl and foldr | http://research.microsoft.com/~emeijer/Papers/CWIReport.pdf |
| "Down with Lambda-Lifting" | http://research.microsoft.com/~emeijer/Papers/down.pdf |
| Incremental algorithm help | http://research.microsoft.com/~emeijer/Papers/fpca91.pdf |
| NULL | http://research.microsoft.com/~emeijer/Papers/fpca91.pdf |
| Research Papers | http://research.microsoft.com/~emeijer/Papers/fpca91.pdf |
| Practical Theory (was: T) | http://research.microsoft.com/~emeijer/Papers/fpca91.pdf |
| Erik Meijer on LtU | http://research.microsoft.com/~emeijer/Papers/fpca91.pdf |
| Why Dependent Types Matter | http://research.microsoft.com/~emeijer/Papers/fpca91.pdf |
| Functional Programming Has Reached The Masses; It's Called Visual Basic | http://research.microsoft.com/~emeijer/Papers/ICFP06.pdf |
| No FP languages for the real-world | http://research.microsoft.com/~emeijer/Papers/MondrianDDJ.pdf |
| Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming | http://research.microsoft.com/~emeijer/Papers/XLinq%20XML%20Programming%20Refactored%20(The%20Return%20Of%20The%20Monoids).htm |
| Visual Basic and LINQ | http://research.microsoft.com/~emeijer/Papers/XML2003/xml2003.html |
| Ian Bicking: The challenge of metaprogramming | http://research.microsoft.com/~fournet/papers/access-control-based-on-execution-history-ndss.pdf |
| JoCaml | http://research.microsoft.com/~fournet/papers/inheritance-in-the-join-calculus-fsttcs.pdf |
| Non-Deterministic Interaction Nets | http://research.microsoft.com/~fournet/papers/join-tutorial.pdf |
| E Thesis: Robust Composition | http://research.microsoft.com/~fournet/papers/reflexive-cham-join-calculus.ps |
| Computer generates verifiable mathematics proof | http://research.microsoft.com/~gonthier/ |
| Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming | http://research.microsoft.com/~Gray/JimGrayHomePageSummary.htm |
| FP vs. JSP | http://research.microsoft.com/~lampson/33-Hints/WebPage.html |
| Good Ideas, Through the Looking Glass | http://research.microsoft.com/~lampson/33-Hints/WebPage.html |
| Principles for Computer System Design | http://research.microsoft.com/~lampson/33-Hints/WebPage.html |
| Principles for Computer System Design | http://research.microsoft.com/~lampson/Slides/TuringLectureAbstract.htm |
| Spec# | http://research.microsoft.com/~leino/about.html |
| non-null types in an OO language | http://research.microsoft.com/~leino/papers/krml109.pdf |
| Fugue: A Protocol Checker for the dotNET CLR | http://research.microsoft.com/~maf/fugue.pdf |
| Fugue: A Protocol Checker for the dotNET CLR | http://research.microsoft.com/~maf |
| Lang .NET Symposium Registration Now Open | http://research.microsoft.com/~mbarnett/ |
| CFP: First workshop on multi-language infrastructure... | http://research.microsoft.com/~nick/babel01.htm |
| Advantages of Soft Typing | http://research.microsoft.com/~nick/benton03.pdf |
| Nick Benton: Simple Relational Correctness Proofs for Static Analyses and Program Transformations | http://research.microsoft.com/~nick/correctnessfull.pdf |
| Abstracting Allocation: The New new Thing | http://research.microsoft.com/~nick/mop.pdf |
| Machine Obstructed Proof | http://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 CLR | http://research.microsoft.com/~rdeline/ |
| Currying of Complex Interfaces | http://research.microsoft.com/~simonpj/Haskell/records.html |
| Curl on /. + Quickies | http://research.microsoft.com/~simonpj/haskell98-revised/ |
| GADT's revisited | http://research.microsoft.com/~simonpj/papers/gadt/gadt-icfp.pdf |
| Why type systems are interesting - part II | http://research.microsoft.com/~simonpj/papers/marktoberdorf/ |
| Practical type inference for arbitrary-rank types | http://research.microsoft.com/~simonpj/papers/putting/index.htm |
| Currying of Complex Interfaces | http://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 Haskell | http://research.microsoft.com/~simonpj/Papers/static-semantics.dvi.gz |
| Practical OCaml | http://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 Program | http://research.microsoft.com/~tharris/papers/2002-sigops-ew.pdf |
| Leaky regions: linking reclamation hints to program structure | http://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 invariants | http://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 languages | http://research.microsoft.com/~tharris/scool05/ |
| Programming: 50, 100 years from now | http://research.microsoft.com/~thoare/ |
| Elle | http://research.microsoft.com/~toddpro/ |
| The Future of Compilers | http://research.microsoft.com/~toddpro/ |
| Disruptive Programming Language Technologies | http://research.microsoft.com/~toddpro/papers/disruptive.ppt |
| Do languages matter? | http://research.microsoft.com/~toddpro/papers/disruptive.ppt |
| Quotes | http://research.microsoft.com/~toddpro/papers/disruptive.ppt |
| Disruptive PLT, 4 years later | http://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 Webcast | http://research.microsoft.com/~toddpro/papers/disruptive.ppt |
| Needle, An OO FP Language | http://research.microsoft.com/~toddpro/papers/disruptive.ppt |
| NULL | http://research.microsoft.com/~toddpro/papers/disruptive.ppt |
| CTM | http://research.microsoft.com/~toddpro/papers/law.htm |
| The Future of Compilers | http://research.microsoft.com/~toddpro/papers/law.htm |
| The Future of Compilers | http://research.microsoft.com/~toddpro/vinod.htm |
| Elle | http://research.microsoft.com/ |
| Fugue: A Protocol Checker for the dotNET CLR | http://research.microsoft.com/ |
| Lua Shines | http://research.microsoft.com/Collaboration/University/Europe/RFP/Rotor2/rotorProjects.aspx |
| Type Safety in a Dynamically Extensible Class Library | http://research.microsoft.com/comapps/docs/Unknown.doc |
| Cω vs. Erlang? | http://research.microsoft.com/Comega/ |
| Cω Preview Available | http://research.microsoft.com/Comega/ |
| Want to learn something new | http://research.microsoft.com/Comega/ |
| Visual Basic 9 Interview on DDJ | http://research.microsoft.com/Comega/ |
| Visual Basic and LINQ | http://research.microsoft.com/Comega/ |
| Introducing Comega | http://research.microsoft.com/Comega/ |
| Cw | http://research.microsoft.com/Comega/ |
| Investigations into Portable Object Codes | http://research.microsoft.com/copyright/accept.asp?path=/users/simonpj/papers/spineless-tagless-gmachine.ps.gz&pub=34 |
| SLAM project at Microsoft Research | http://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 Haskell | http://research.microsoft.com/displayArticle.aspx?id=1313 |
| The Language of Biology | http://research.microsoft.com/displayArticle.aspx?id=711 |
| Fugue: A Protocol Checker for the dotNET CLR | http://research.microsoft.com/esp/ |
| Can Abstract State Machines Be Useful in Language Theory? | http://research.microsoft.com/foundations/AsmL/ |
| call by ? and mental models | http://research.microsoft.com/fse/asml/ |
| Two New Microsoft Languages - AsmL and Pan | http://research.microsoft.com/fse |
| What do you mean by studying "programming languages"? | http://research.microsoft.com/Lampson/ |
| Promising OS's from a Programming Language Perspective | http://research.microsoft.com/os/singularity/ |
| Microsoft Phoenix | http://research.microsoft.com/phoenix/ |
| Microsoft Phoenix Framework | http://research.microsoft.com/phoenix/ |
| Elle | http://research.microsoft.com/pls/ |
| Shared Source CLI Beta | http://research.microsoft.com/programs/europe/rotor/ |
| Generics for C# and .Net CLR | http://research.microsoft.com/projects/clrgen/generics.pdf |
| The .NET team on VB.NET | http://research.microsoft.com/projects/clrgen/generics.pdf |
| Parrot In Detail | http://research.microsoft.com/projects/ilx/babel01.pdf |
| "Popular vs. Good" in Programming Languages | http://research.microsoft.com/projects/ilx/fsharp.aspx |
| Most Productive FP Lang? | http://research.microsoft.com/projects/ilx/fsharp.aspx |
| F#, a functional language for .Net | http://research.microsoft.com/projects/ilx/fsharp.aspx |
| Contributing (?) Editors | http://research.microsoft.com/projects/ilx/fsharp.htm |
| F# | http://research.microsoft.com/projects/ilx/fsharp.htm |
| No FP languages for the real-world | http://research.microsoft.com/projects/ilx/fsharp.htm |
| Parrot In Detail | http://research.microsoft.com/projects/ilx/ilx.htm |
| SecPAL: Design and Semantics of a Decentralized Authorization Language | http://research.microsoft.com/projects/SecPAL/ |
| Miscellany | http://research.microsoft.com/projects/Vault/ |
| Miscellany | http://research.microsoft.com/projects/Vault/learn/syntax.htm |
| Fugue: A Protocol Checker for the dotNET CLR | http://research.microsoft.com/reliability/ |
| Cw | http://research.microsoft.com/research/downloads/ |
| Why don't more people use Prolog? | http://research.microsoft.com/research/dtg/davidhov/pap.htm |
| Static Analysis for Security | http://research.microsoft.com/research/pubs/view.aspx?tr_id=733 |
| Securing the .NET Programming Model | http://research.microsoft.com/research/pubs/view.aspx?type=article&id=1216 |
| Embedded Interpreters | http://research.microsoft.com/research/pubs/view.aspx?type=article&id=793 |
| Variance and Generalized Constraints for C# Generics | http://research.microsoft.com/research/pubs/view.aspx?type=inproceedings&id=1215 |
| Abstracting Allocation: The New new Thing | http://research.microsoft.com/research/pubs/view.aspx?type=inproceedings&id=1840 |
| Reflective Program Generation with Patterns | http://research.microsoft.com/research/pubs/view.aspx?type=inproceedings&id=1957 |
| A type discipline for authorization policies | http://research.microsoft.com/research/pubs/view.aspx?type=Publication&id=1409 |
| Control-Flow Integrity | http://research.microsoft.com/research/pubs/view.aspx?type=Publication&id=1481 |
| Control-Flow Integrity | http://research.microsoft.com/research/pubs/view.aspx?type=Publication&id=1482 |
| PeakStream - a multi-core stream processing model | http://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=1040 |
| Deconstructing Process Isolation | http://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=1087 |
| SecPAL: Design and Semantics of a Decentralized Authorization Language | http://research.microsoft.com/research/pubs/view.aspx?type=Technical%20Report&id=1166 |
| Samurai - Protecting Critical Heap Data in Unsafe Languages | http://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-parallelism | http://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=1040 |
| Integrating support for undo with exception handling | http://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=845 |
| A Type Discipline for Authorization Policies | http://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=848 |
| Parameterized Unit Tests | http://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=917 |
| A Typed, Compositional Logic for a Stack-Based Abstract Machine | http://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=938 |
| A Typed Intermediate Language for Compiling Multiple Inheritance | http://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=952 |
| Propositional Satisfiability and Constraint Programming: A comparative Survey | http://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=978 |
| Modular Checking for Buffer Overflows in the Large | http://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=993 |
| Linear types for aliased resources | http://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id=995 |
| Oberon Script. A Lightweight Compiler and Runtime System for the Web | http://research.microsoft.com/research/pubs/view.aspx?type=technical+report&id=1094 |
| Verified Software: Theories, Tools, and Experiments | http://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 Interpretation | http://research.microsoft.com/research/pubs/view.aspx?type=technical+report&id=898 |
| An Overview of the Singularity Project | http://research.microsoft.com/research/pubs/view.aspx?type=technical+report&id=989 |
| Intro to the Common Language Infrastructure with David Stutz | http://research.microsoft.com/scripts/people/gogroup.asp?groupid=68 |
| Control Transfer in Operating System Kernels | http://research.microsoft.com/scripts/pubDB/pubsasp.asp?RecordID=84 |
| SLAM project at Microsoft Research | http://research.microsoft.com/slam/ |
| Fugue: A Protocol Checker for the dotNET CLR | http://research.microsoft.com/slam/main.htm |
| SLAM project at Microsoft Research | http://research.microsoft.com/slam/presentations/CSTB.ppt |
| Fugue: A Protocol Checker for the dotNET CLR | http://research.microsoft.com/spt/ |
| Computer Science Looks for a Remake | http://research.microsoft.com/TERMINATOR/ |
| Validating the Unit Correctness of Spreadsheet Programs | http://research.microsoft.com/users/akenn/papers/ |
| Unix as programming language | http://research.microsoft.com/users/church/wwwfiles/tutorials/unix_for_poets.ps |
| Generics for the CLR | http://research.microsoft.com/users/dsyme/papers/generics.pdf |
| LINQ May 2006 Preview | http://research.microsoft.com/Users/gmb/Papers/ecoop-corrected.pdf |
| Heterogenous lists (existential types) | http://research.microsoft.com/Users/luca/Papers/OnUnderstanding.A4.pdf |
| Introducing Comega | http://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 Idea | http://research.microsoft.com/Users/luca/Papers/Squeak.pdf |
| Squeak: a Language for Communicating with Mice | http://research.microsoft.com/Users/luca/Papers/Squeak.pdf |
| The Case for First Class Messages | http://research.microsoft.com/Users/luca/Papers/TypefulProg.A4.pdf |
| Essay: Multi-Paradigm Design and Generic Programming | http://research.microsoft.com/Users/luca/Papers/TypefulProg.A4.pdf |
| OCaml vs. C++ for Dynamic Programming | http://research.microsoft.com/Users/luca/Papers/TypeSystems.pdf |
| Why type systems are interesting | http://research.microsoft.com/Users/luca/Papers/TypeSystems.pdf |
| Distributed programming made easy | http://research.microsoft.com/Users/luca/Slides/1997-04-24%20Distributed%20Mobile%20Computation%20in%20Obliq.pdf |
| Cω Preview Available | http://research.microsoft.com/Users/luca/Slides/2003-11-13%20Transitions%20in%20Programming%20Models%20(Lisbon).pdf |
| Introducing Comega | http://research.microsoft.com/Users/luca/Slides/2003-11-13%20Transitions%20in%20Programming%20Models%20(Lisbon).pdf |
| Porting the Clean Object I/O library to Haskell | http://research.microsoft.com/Users/simonpj/#clean |
| Language Luminaries Meet in Europe on April 6 | http://research.microsoft.com/Users/simonpj/ |
| Fun: HaWiki Quotes Page | http://research.microsoft.com/Users/simonpj/ |
| Intro to the Common Language Infrastructure with David Stutz | http://research.microsoft.com/Users/simonpj/ |
| Bulk types for functional programming | http://research.microsoft.com/Users/simonpj/Papers/collections.ps.gz |
| A Monadic Framework for Subcontinuations | http://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 contracts | http://research.microsoft.com/Users/simonpj/Papers/financial-contracts/contracts-icfp.htm |
| Is this a new programming paradigm | http://research.microsoft.com/Users/simonpj/Papers/financial-contracts/contracts-icfp.htm |
| G-Men Called on W-Hats for WMVD | http://research.microsoft.com/Users/simonpj/Papers/financial-contracts/contracts-icfp.htm |
| The Type-System-Feature-Creep Death Spiral | http://research.microsoft.com/Users/simonpj/Papers/first-class-modules/first_class_modules.pdf |
| First-class Modules for Haskell | http://research.microsoft.com/Users/simonpj/papers/first-class-modules/index.htm |
| Wobbly types | http://research.microsoft.com/Users/simonpj/papers/gadt/gadt.ps.gz |
| GADT's revisited | http://research.microsoft.com/Users/simonpj/papers/gadt/index.htm |
| GADT's revisited | http://research.microsoft.com/Users/simonpj/papers/gadt/old-wobbly.htm |
| Debugging Functional Programs | http://research.microsoft.com/users/simonpj/papers/haskell-retrospective/ |
| The Four Questions | http://research.microsoft.com/Users/simonpj/papers/haskell-retrospective/HaskellRetrospective.pdf |
| Explaining monads | http://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 Languages | http://research.microsoft.com/Users/simonpj/papers/marktoberdorf/ |
| Haskell for C Programmers | http://research.microsoft.com/Users/simonpj/papers/marktoberdorf/mark.pdf |
| Template Meta-programming in Haskell | http://research.microsoft.com/Users/simonpj/papers/meta-haskell/ |
| Contributing (?) Editors | http://research.microsoft.com/Users/simonpj/Papers/oo-haskell/index.htm |
| Reconciling OO and Haskell-Style Overloading | http://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 resources | http://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 technique | http://research.microsoft.com/Users/simonpj/Papers/rules.htm |
| Dynamic typing in OCaml | http://research.microsoft.com/Users/simonpj/papers/stm/ |
| Visual Basic 9 Interview on DDJ | http://research.microsoft.com/Users/simonpj/papers/stm/ |
| Tim Bray: On Threads | http://research.microsoft.com/Users/simonpj/papers/stm/ |
| The right default: concurrent components with message passing | http://research.microsoft.com/Users/simonpj/papers/stm/index.htm |
| Concurrency made easy? | http://research.microsoft.com/Users/simonpj/papers/stm/stm.pdf |
| GADT's revisited | http://research.microsoft.com/Users/simonpj |
| Some stupid questions on denotational semantics | http://research.microsoft.com/users/thoare/A_theory_of_programming.pdf |
| Tony Hoare: Structured concurrent programming | http://research.microsoft.com/users/thoare/Concurrent_programs_wait_faster_final.htm |
| Tony Hoare: Structured concurrent programming | http://research.microsoft.com/users/thoare/StructuredConcurrent_programming.htm |
| Vault released | http://research.microsoft.com/vault//learn/typing/typing.htm |
| Fugue: A Protocol Checker for the dotNET CLR | http://research.microsoft.com/vault/ |
| New languages for OS level programming? | http://research.microsoft.com/vault/ |
| Vault released | http://research.microsoft.com/vault/ |
| Insecure Macho Love | http://research.microsoft.com/vault/learn/papers/pldi01.pdf |
| Vault released | http://research.microsoft.com/vault/learn/tutorial/intro.htm |
| Zing (MSR) | http://research.microsoft.com/zing/ |
| Project Ace | http://research.sun.com/features/ace/ |
| Richard Hamming: You and Your Research | http://research.sun.com/jtech/pubs/#lang |
| 20 Years of PLDI (1979 - 1999): A Selection | http://research.sun.com/jtech/pubs/98-oopsla-growing.ps |
| Interval Computations | http://research.sun.com/minds/2004-0527/ |
| Gosling hits 'Jackpot' with futuristic tools | http://research.sun.com/people/mlvdv/ |
| The Fortress Language Spec v0.618 | http://research.sun.com/people/mybio.php?uid=25706 |
| ACE visual programming language | http://research.sun.com/projects/ace/ |
| New features proposed for Java 1.5 by Sun | http://research.sun.com/projects/ace/index.html |
| Java to gain multitasking improvements | http://research.sun.com/projects/barcelona/papers/oopsla01.pdf |
| subtext: Uncovering the simplicity of programming | http://research.sun.com/projects/jackpot/ |
| The Fortress Language Spec v0.618 | http://research.sun.com/projects/plrg/ |
| A Core Calculus of Metaclasses | http://research.sun.com/projects/plrg/core-calculus.pdf |
| Strongly typed quantities in Java | http://research.sun.com/projects/plrg/core-calculus.pdf |
| The Fortress Language Spec v0.618 | http://research.sun.com/projects/plrg/fortress0618.pdf |
| Fortress Programming Language | http://research.sun.com/projects/plrg/fortress0866.pdf |
| Fortress Spec 0.903 | http://research.sun.com/projects/plrg/fortress0903.pdf |
| Programming as an Experience: The Inspiration for Self | http://research.sun.com/research/features/tenyears/volcd/index.htm |
| Ward Cunningham: Testing, Types, and More | http://research.sun.com/research/features/tenyears/volcd/papers/ungar.htm |
| Gosling hits 'Jackpot' with futuristic tools | http://research.sun.com/research/people/tball/ |
| Prothon | http://research.sun.com/research/self/papers/programming-as-experience.html |
| Ward Cunningham: Testing, Types, and More | http://research.sun.com/research/self/release/smalltalk.html |
| Type Inference in Object Oriented Languages | http://research.sun.com/self/ |
| Virtual machine implementation and dynamic languages | http://research.sun.com/self/compiler.html |
| Self - The Power of Simplicity (Prototype Oriented versus Object Oriented) | http://research.sun.com/self/index.html |
| Misc News | http://research.sun.com/self/Klein/release.html |
| ACM Queue: A Conversation with Alan Kay | http://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 Self | http://research.sun.com/self/papers/programming-as-experience.html |
| "Types and Reflection" by Lauri Emil Alanko | http://research.sun.com/self/release_4.2/release.html |
| New version of Self released | http://research.sun.com/self/release_4.2/release.html |
| Why type systems are interesting - part II | http://research.sun.com/self/release_4.2/release.html |
| ACM Queue: A Conversation with Alan Kay | http://research.sun.com/self |
| The Fortress Language Spec v0.618 | http://research.sun.com/sunlabsday/talks.php?id=55 |
| The English-Likeness Monster | http://research.sun.com/sunlabsday/talks.php?id=55 |
| rST - Remote Smalltalk | http://research.sun.com/techrep/1994/abstract-29.html |
| RPC Under Fire | http://research.sun.com/techrep/1994/abstract-29.html |
| A note on distributed computing | http://research.sun.com/techrep/1994/abstract-29.html |
| The GNU 64-bit PL8 compiler | http://researchweb.watson.ibm.com/journal/rd/483/gellerich.pdf |
| Programming Languages: Application and Interpretation | http://rest.blueoxen.net/cgi-bin/wiki.pl |
| More on the "generics are evil" meme | http://retroweaver.reyelts.com |
| Switch statement design | http://rgrig.blogspot.com/2004/11/switch.html |
| Code Reading | http://rgrig.blogspot.com/2005/11/writing-readable-code.html |
| Rho calculus | http://rho.loria.fr/data/rta2001.pdf |
| Rho calculus | http://rho.loria.fr/papersGuidelines.html |
| Making a decision: C# or VB.NET | http://richard.caetano.com/archive/2002_03_03_index.htm#10411298 |
| Brainteaser | http://richard.caetano.com/Articles/fog0000000031.html |
| Making a decision: C# or VB.NET | http://richard.caetano.com/Articles/fog0000000031.html |
| Making a decision: C# or VB.NET | http://richard.caetano.com/Articles/fog0000000032.html |
| Random "if it bends it is funny, if it breaks it isn't funny" line of thought | http://rickyclarkson.blogspot.com/2006/07/duck-typing-in-java-and-no-reflection.html |
| EuroHaskell 2004 | http://ridley.csbnet.se/gallery/eurohaskell |
| Continuations library for Java | http://rifers.org/ |
| Continuations library for Java | http://rifers.org/blogs/gbevin/2005/9/23/announcing_rifecontinuations |
| Continuations library for Java | http://rifers.org/wiki/display/RIFE/Web+continuations |
| Jakarta Commons Monad, er, Chain | http://rifers.org/wiki/display/RIFECNT/Home |
| Continuations library for Java | http://rifers.org |
| Unicon - Unified Extended Dialect of Icon | http://ringer.cs.utsa.edu/research/idol/ |
| Behaviour: Using CSS selectors to apply Javascript functionality | http://ripcord.co.nz/behaviour/ |
| LASER Summerschool | http://rjdohnert.wordpress.com/2006/08/14/langnet-symposium-coverage/ |
| The JCP EC rejects JDO 2.0 | http://rmh.blogs.com/weblog/2005/01/the_death_knell.html |
| House , hOp - the Haskell Operating System | http://rmox.net/prelude/ |
| Robocode | http://robocode.alphaworks.ibm.com/ |
| Scalability | http://roc.cs.berkeley.edu/ |
| Common Lisp Exception Handling | http://roc.cs.berkeley.edu/ |
| The Java Syntactic Extender | http://roller.anthonyeden.com/page/ceperez/20021210#syntactic_extensions_standardization |
| Interactive Programming | http://root.cern.ch/root/Cint.html |
| History of Programming Languages (Mirror Page) | http://ropas.kaist.ac.kr/~saseo/cs320/hopl/ |
| "Proof-Directed Debugging" Revisited | http://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 Kernels | http://rover.cs.northwestern.edu/~surana/blog/archives/000080.html |
| Smalltalk case-statement | http://rover.cs.northwestern.edu/~surana/blog/past/000195.html |
| Lambda the Ultimate Set Comprehension | http://rsise.anu.edu.au/~rpg/Publications/RegularGrammarLogics/tab05-gore-nguyen.pdf |
| RSS-AWK | http://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 ahead | http://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 phones | http://rss.com.com/2100-1033-956351.html?type=pt&part=rss&tag=feed&subj=news |
| Extensible Term Language | http://ru2.php.net/history |
| Flexible Addition of Static Typing to Dynamically Typed Programs | http://rubyexperiences.blogspot.com/2005/12/dependency-breaking-techniques-from.html |
| Code Generation Network | http://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 library | http://rubyforge.org/forum/forum.php?forum_id=8551 |
| Code Generation Network | http://rubyforge.org/projects/rubyjdwp/ |
| Objects and classes versus modules | http://rum.cs.yale.edu/trifonov/cs430/Pierce-book-991107.ps.gz |
| ruby vs python | http://rupy.wmid.amu.edu.pl/ |
| Why Johnny can't code | http://rur-ple.sourceforge.net/en/rur.htm |
| Yearning for a practical scheme | http://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-Checking | http://sage.soe.ucsc.edu/sage-tr.pdf |
| Sage: A Programming Language With Hybrid Type-Checking | http://sage.soe.ucsc.edu |
| Type Inference in Object Oriented Languages | http://salib.com/writings/thesis/thesis.pdf |
| Erlang the Movie | http://salunov.narod.ru/LENIN.JPG |
| Lisp is sin | http://samgentile.com/blog/ |
| Mechanics of designing and implementing a language | http://sange.fi/~atehwa/omlib/ |
| Polyglot and Nested Inheritance | http://sardes.inrialpes.fr/~aschmitt/cwn/ |
| Zipper-based file server/OS | http://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, please | http://sardes.inrialpes.fr/~aschmitt/cwn/2004.08.03.html#3 |
| Dynamic typing in OCaml | http://sardes.inrialpes.fr/~aschmitt/cwn/2005.09.20.html#6 |
| JoCaml | http://sardes.inrialpes.fr/~aschmitt/papers/afp4-jocaml.ps.gz |
| The Kell Calculus | http://sardes.inrialpes.fr/~aschmitt/papers/LNCS_GC_04_Kells.ps.gz |
| The Kell Calculus | http://sardes.inrialpes.fr/kells/ |
| Think: a distributed systems architecture | http://sardes.inrialpes.fr/research/think.php |
| Sash: The Javascript Runtime | http://sash.alphaworks.ibm.com/ |
| Your favourite editor/IDE | http://satokar.com/viplugin/index.php |
| Book Review: Purely Functional Data Structures | http://savannah.nongnu.org/cgi-bin/viewcvs/sunterlib/sunterlib/scsh/treaps/ |
| Axiom Computer Algebra System | http://savannah.nongnu.org/forum/forum.php?forum_id=2388 |
| Axiom Computer Algebra System | http://savannah.nongnu.org/projects/axiom/ |
| Moving Away From XSLT | http://savannah.nongnu.org/projects/xsltxt |
| On the Revival of Dynamic Languages | http://sbcl.sourceforge.net/ |
| Lisp Machines | http://sbcl.sourceforge.net/ |
| Don Box: Scheme Is Love | http://sbcl.sourceforge.net |
| CellML | http://sbml.org/index.psp |
| Multidimensional arrays | http://scala.epfl.ch/ |
| When to create syntax? | http://scala.epfl.ch/ |
| New Year's Resolutions | http://scala.epfl.ch/ |
| JoCaml | http://scala.epfl.ch/ |
| Delevoping a new language... | http://scala.epfl.ch/ |
| Bruce Eckel on Java generics | http://scala.epfl.ch/ |
| Auld Lang Alice | http://scala.epfl.ch/ |
| A Core Calculus for Scala Type Checking | http://scala.epfl.ch/ |
| Want to learn something new | http://scala.epfl.ch/community/index.html |
| SICP Translations | http://scala.epfl.ch/docu/ |
| Realistic Functional Programming in the Java Platform | http://scala.epfl.ch/docu/ |
| Functions as Classes: Which languages? | http://scala.epfl.ch/docu/ |
| Google Code Search | http://scala.epfl.ch/docu/files/ProgrammingInScala.pdf |
| The English-Likeness Monster | http://scala.epfl.ch/docu/files/ScalaAsmL.pdf |
| Closures for Java or money back | http://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 Software | http://scala.epfl.ch/docu/files/ScalaOverview.pdf |
| Functional programming and software engineering | http://scala.epfl.ch/docu/rationale.html |
| Duck typing vs Structural Subtyping | http://scala.epfl.ch/docu/related.html |
| Higher order versus Object order | http://scala.epfl.ch/docu/related.html |
| A virtual class calculus | http://scala.epfl.ch/docu/related.html |
| A Brief History of Scala | http://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 Java | http://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 Java | http://scala.epfl.ch/index.html |
| Most Productive FP Lang? | http://scala.epfl.ch/index.html |
| Scala | http://scala.epfl.ch/index.html |
| Why Objects Have Failed | http://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 Software | http://scala.epfl.ch/index.html |
| Realistic Functional Programming in the Java Platform | http://scala.epfl.ch/intro/caseclasses.html |
| Realistic Functional Programming in the Java Platform | http://scala.epfl.ch/intro/mixin.html |
| Realistic Functional Programming in the Java Platform | http://scala.epfl.ch/intro/patmatch.html |
| A Deeper Look At Metafunctions | http://scala.epfl.ch/intro/targettyping.html |
| Parser that allow syntax extensions | http://scala.epfl.ch/intro/targettyping.html |
| When to create syntax? | http://scala.epfl.ch/intro/targettyping.html |
| Realistic Functional Programming in the Java Platform | http://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 Livschitz | http://scala.epfl.ch/intro/traits.html |
| Visual Basic and LINQ | http://scala.epfl.ch/intro/views.html |
| Envisioning a New Language: A Conversation With Victoria Livschitz | http://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 2 | http://scala.epfl.ch/nsc/files/Changes.pdf |
| Scala 2 | http://scala.epfl.ch/nsc/index.html |
| A-Posteriori Subtyping: Which Languages? | http://scala.epfl.ch/nsc/index.html |
| Functional libraries for Java | http://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 Typing | http://scala.epfl.ch |
| Introduction to the Java EE 5 Platform | http://scala.epfl.ch |
| The Next Mainstream Programming Languages | http://scala.epfl.ch |
| Scala | http://scala.epfl.ch |
| Scarlet Language | http://scarlet.sourceforge.net/Home.html |
| Inhouse training | http://schematics.sourceforge.net/scheme-london/ |
| "Popular vs. Good" in Programming Languages | http://schematics.sourceforge.net/scheme-london/nmk-case-study.pdf |
| Scheme in the Real World: A Case Study | http://schematics.sourceforge.net/scheme-london/nmk-case-study.pdf |
| Dressing up Self in JavaScript | http://schematics.sourceforge.net/schemeql.html |
| Links | http://schematics.sourceforge.net/schemeql.html |
| XML Is Too Hard For Programmers | http://schematics.sourceforge.net/scheme-uk/xml.html |
| Developing Reliable Software with Scripting Languages | http://schematics.sourceforge.net/schemeunit.html |
| SchemeUnit and SchemeQL: Two Little Languages | http://schematics.sourceforge.net/schemeunit-schemeql.ps |
| Informal Scheme Workshop in London | http://schematics.sourceforge.net/workshop-london-26082002.html |
| Language Construction | http://schematics.sourceforge.net |
| Proceedings of the Scheme Workshop 2003 | http://scheme2003.flux.utah.edu/ |
| ICFP proceedings / Scheme workshop | http://scheme2006.cs.uchicago.edu/ |
| A Stepper for Scheme Macros | http://scheme2006.cs.uchicago.edu/10-culpepper.pdf |
| An Incremental Approach to Compiler Construction | http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf |
| The Reasoned Schemer | http://scheme2006.cs.uchicago.edu/index.html |
| Object Oriented Programming + Referential Transparency | http://scheme2006.cs.uchicago.edu/report.html#interactionsafestatefortheweb |
| The Reasoned Schemer | http://scheme2006.cs.uchicago.edu/report.html |
| Schematics Scheme Cookbook | http://schemecookbook.org/ |
| Unix as programming language | http://schemecookbook.org/Cookbook/ProcessUntarScriptExample |
| Explaining monads | http://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 available | http://schemers.org/Documents/Standards/Charter/ |
| Scheme Language Steering Committee Report to the Community | http://schemers.org/Documents/Standards/Charter/status-mar-2006.html |
| Draft R6RS available | http://schemers.org |
| Most Productive FP Lang? | http://schemeway.sourceforge.net/schemescript.html |
| The IDE Divide | http://schemeway.sourceforge.net |
| Journals and papers? | http://scholar.google.com/ |
| CiteULike | http://scholar.google.com/ |
| Google Scholar | http://scholar.google.com/ |
| Scoping based on control flow graph | http://scholar.google.com/scholar?cluster=2436231272998845454 |
| Cost of provably-correct code | http://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++0x | http://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" software | http://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 Focus | http://scoop.kuro5hin.org/ |
| Don Knuth: Musings and More | http://scpd.stanford.edu/knuth/ |
| Archived | http://scriptingnews.userland.com/backissues/2001/01/26#whereWereAt |
| XSLT Extensions Revisited | http://scriptingnews.userland.com/backissues/2001/02/23 |
| RFC: A Little IDL | http://scriptingnews.userland.com/backissues/2001/03/05 |
| Web services: Winer on WSDL | http://scriptingnews.userland.com/backissues/2002/01/18#lf819a5b513399afb96be2354a6398157 |
| Web services: Winer on WSDL | http://scriptingnews.userland.com/backissues/2002/01/24#l1eb33a91f4a7ab582451d453177a6603 |
| Misc | http://scriptingnews.userland.com/backissues/2002/02/03#transitions |
| Funny Flash hack | http://scriptingnews.userland.com/backissues/2002/02/08#ld1ffd41cd2e2ab3f03a8c4fd8e17c3a5 |
| Terrarium | http://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, 2003 | http://scriptingnews.userland.com/backissues/2003/02/22#When:4:43:07AM |
| XML Is Too Hard For Programmers | http://scriptingnews.userland.com/backissues/2003/03/17#When:10:35:40AM |
| Miguel de Icaza on .NET | http://scriptingnews.userland.com/stories/storyReader$1275 |
| Graphite DSL for Advanced Typography | http://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 Construction | http://scwm.sourceforge.net/ |
| Alloy: A Simple Structural Modeling Language Based on First-Order Logic | http://sdg.csail.mit.edu/ |
| Alloy: A Lightweight Object Modelling Notation | http://sdg.lcs.mit.edu/~dnj/index.html |
| Alloy: A Lightweight Object Modelling Notation | http://sdg.lcs.mit.edu/~dnj/pubs/alloy-journal.pdf |
| Tuples + Objects + Infosets =Too Much Stuff! | http://sdg.lcs.mit.edu/alloy |
| Womble | http://sdg.lcs.mit.edu/womble/ |
| Womble | http://sdg.lcs.mit.edu/womble/manual3.gif |
| LASER Summerschool | http://se.ethz.ch/~meyer/ |
| LASER Summerschool | http://se.inf.ethz.ch/laser/2006/index.php |
| LASER Summerschool | http://se.inf.ethz.ch/laser/2006/registration.php |
| LASER Summerschool | http://se.inf.ethz.ch/laser/2006/visitor_info.php |
| AutoTest - Automated contract based testing for Eiffel | http://se.inf.ethz.ch/people/leitner/auto_test/ |
| Syntax-diagram generator for YACC grammars | http://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 |
| Whitespace | http://search.cpan.org/~dconway/Acme-Bleach-1.12/lib/Acme/Bleach.pm |
| Embedding one language in another | http://search.cpan.org/~ingy/Inline-0.44/ |
| Whitespace | http://search.cpan.org/~jnagra/Acme-Smirch-0.91/Smirch.pm |
| Parrot 0.2.2 Released | http://search.cpan.org/~ltoetsch/parrot-0.2.2/compilers/pge/README |
| Prothon | http://search.cpan.org/~teverett/Class-Prototyped-1.01/lib/Class/Prototyped.pm |
| Type inference for Python | http://search.cpan.org/dist/Devel-TypeCheck/ |
| Intentional Programming Overview | http://search.cpan.org/doc/DCONWAY/Perl6-Currying-0.05/lib/Perl6/Currying.pm |
| Generators in Python, Icon and Scheme | http://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 Java | http://search.editthispage.com/default?s=1&m=50&q=generic&site=Lambda+the+Ultimate |
| Lambda the Ultimate Set Comprehension | http://search.store.yahoo.com/cgi-bin/nsearch?follow-pro=1&vwcatalog=doverpublications&catalog=doverpublications&query=Axiomatic%20set%20theory |
| ACE visual programming language | http://search.userland.com/ |
| Guido on Python | http://searchenterpriselinux.techtarget.com/searchEnterpriseLinux_Home_Page/0,283774,,00.html |
| Guido on Python | http://searchenterpriselinux.techtarget.com/searchEnterpriseLinux_Q_A_Page/0,285144,531191,00.html |
| "Popular vs. Good" in Programming Languages | http://seaside.st/ |
| Why do they program in C++? | http://sebastien.ailleret.perso.cegetel.net/caml |
| Continuations and MicroThreads on Mono | http://secondlife.blogs.com/babbage/2006/05/microthreading_.html |
| G-Men Called on W-Hats for WMVD | http://secondlife.com/badgeo/wakka.php?wakka=HomePage |
| Non-null references? | http://secure.ucd.ie/documents/tutorials/slides/3_warnings.pdf |
| Weak vs. strong typing | http://secure.ucd.ie/products/opensource/ESCJava2/ |
| ACM Queue: On Usability of Programming Languages | http://secure.ucd.ie/products/opensource/ESCJava2/ |
| unchecked exceptions are like runtime type checking? | http://secure.ucd.ie/products/opensource/ESCJava2/ |
| The case for Semantic Analysis | http://secure.ucd.ie/products/opensource/ESCJava2/ |
| The case for Semantic Analysis | http://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 Languages | http://sel.gsfc.nasa.gov/website/documents/online-doc.htm |
| Every Language War Ever | http://semanticcompositions.typepad.com/index/2004/02/everyones_a_lin.html |
| Introducing Continuations | http://semanticsarchive.net/Archive/DE2MmFmZ/barker.continuations.intro.pdf |
| Felleisen: How to Design Class Hierarchies | http://semanticsarchive.net/Archive/DE2YTM1N/barker-shan-tlg.pdf |
| A gentle introduction to TLG, the Curry-Howard correspondence, and cut-elimination | http://semanticsarchive.net/Archive/DMzOTFiN/ |
| Color Cognition and Language | http://semantics-online.org/blog/2003/11/color_cognition_and_language |
| Kai von Fintel: Essential Readings in Semantics | http://semantics-online.org/blog/2003/12/essential_readings_in_semantics |
| RDF and Databases | http://semanticweb2002.aifb.uni-karlsruhe.de/slides/sem2-storage.ppt |
| High Level Language = Virtual Machine | http://sempiternity.org/~indigo/uuu/uuuwiki/index.php/Bismuth |
| Call-by-name is dual to call-by-value | http://seppuku.editthispage.com |
| SERIES | http://series.sourceforge.net/ |
| Software Complexity | http://sern.ucalgary.ca/courses/cpsc/451/W98/Complexity.html#RTFToC10 |
| Smalltalk-style o/p in Python | http://server2.ezboard.com/bobjectorienteddevelopment |
| Dispelling Java programming language myths | http://service2.boulder.ibm.com/devtools/news1001/art24.htm |
| JavaOne | http://servlet.java.sun.com/javaone/index.jsp |
| Generic Programming | http://setis.library.usyd.edu.au/stanford/archives/fall1997/entries/category-theory/ |
| Your favourite editor/IDE | http://sf.net/projects/schemeway |
| Designing Tapestry Mega-Components | http://sf.net/projects/tapestry |
| Lambda the Ultimate Set Comprehension | http://shemesh.larc.nasa.gov/images/humor-zfc.jpg |
| LtU: Style and Focus | http://shirky.com/writings/group_enemy.html |
| Lock-Free Data Structures using STMs in Haskell | http://shizuku.appsolutions.com/lock_free_haskell_stm.pdf |
| SICP Translations | http://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 Java | http://shootout.alioth.debian.org/benchmark.php?test=fasta&lang=all&sort=fullcpu |
| "Popular vs. Good" in Programming Languages | http://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 II | http://shootout.alioth.debian.org/gp4/ |
| Bruce Tate: Technologies that may challenge Java | http://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 Java | http://shootout.alioth.debian.org/gp4/benchmark.php?test=sumcol&lang=all&sort=fullcpu |
| Bruce Tate: Technologies that may challenge Java | http://shootout.alioth.debian.org/gp4/benchmark.php?test=sumcol&lang=all&sort=lines |
| Reproducing Programs implement Lazy Lists | http://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 Languages | http://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 DSLs | http://shopping.msn.com/search/detail.aspx?pcid=1935&prodid=2092598&ptnrid=141 |
| Dr. Kenneth Iverson Passes Away | http://shrogers.com/zope/reflections |
| Revisiting an old thread: choosing a foundation language | http://sicp.ai.mit.edu/ |
| Structure & Interpretation of Computer Programs | http://sicp.arsdigita.org/text/sicp/content/ |
| Object-Oriented Scripting in Ruby | http://sicp.arsdigita.org/text/sicp/section/64/ |
| "Popular vs. Good" in Programming Languages | http://sigchi.org/chi95/Electronic/documnts/shortppr/mk_bdy.htm |
| foldl and foldr | http://sigfpe.blogspot.com/2005/08/product-of-all-primes-is-42.html |
| Dataflow programming for PIC microcontrollers | http://sigfpe.blogspot.com/2006/06/monadic-lightswitch.html |
| Implementing arrays | http://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 continuations | http://sigfpe.blogspot.com/2006/08/you-could-have-invented-monads-and.html |
| The Underhanded C Contest | http://silverstr.ufies.org/blog/archives/000935.html |
| Simulators: Virtual Machines of the Past (and Future) | http://simh.trailing-edge.com |
| Mind Mappers | http://simile.mit.edu/piggy-bank/introduction.html |
| Mind Mappers | http://simile.mit.edu/piggy-bank/screen-scrapers-howto.html |
| Mind Mappers | http://simile.mit.edu |
| Continuations | http://simon.incutio.com/archive/2003/04/03/#closuresAndContinuations |
| JDO Architectures | http://sisal.sourceforge.net/ |
| Dead Languages | http://sisal.sourceforge.net/ |
| POOMA | http://sisal.sourceforge.net/ |
| Can Programming Be Liberated from the von Neumann Style? | http://sisal.sourceforge.net |
| Continuations library for Java | http://sisc.sourceforge.net/ |
| Contributing (?) Editors | http://sisc.sourceforge.net/ |
| SISC 1.4.0 Released | http://sisc.sourceforge.net |
| "Popular vs. Good" in Programming Languages | http://sisc.sourceforge.net |
| Tail call elimination decorator in Python | http://sisc.sourceforge.net |
| Developing Interactive Web Programs (Scheme Servlets) | http://sisc.sourceforge.net |
| SISC 1.9.4 Released | http://sisc.sourceforge.net |
| SISCweb | http://siscweb.sourceforge.net/ |
| NetKernel - XML processing pipeline | http://siscweb.sourceforge.net |
| Embedding Lisp/Logic for Robotics | http://sjcomp.virtualave.net/files/compsci9703.html |
| Lang .NET Symposium Registration Now Open | http://sky.fit.qut.edu.au/~gough/ |
| Metaphor | http://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 Deductions | http://slashdot.org/~Chalst/journal/ |
| Guido on Python | http://slashdot.org/ |
| Larry Wall on Perl6 | http://slashdot.org/ |
| Language and Syntax | http://slashdot.org/article.pl?sid=00/08/08/195240&mode=thread |
| C# review | http://slashdot.org/article.pl?sid=00/08/09/1612254&mode=nocomment |
| Slashdot: Python + Ruby | http://slashdot.org/article.pl?sid=01/03/25/1624239&mode=thread |
| Curl on /. + Quickies | http://slashdot.org/article.pl?sid=01/04/06/1335241&mode=thread |
| Slashdot: Python + Ruby | http://slashdot.org/article.pl?sid=01/04/16/231235&mode=thread |
| Slashdot: Python + Ruby | http://slashdot.org/article.pl?sid=01/04/18/001236&mode=thread |
| Slashdot: Python + Ruby | http://slashdot.org/article.pl?sid=01/04/20/1455252&mode=thread |
| Links to JFP Papers | http://slashdot.org/article.pl?sid=01/04/24/149257&mode=thread |
| (Lisp) Beating the Averages | http://slashdot.org/article.pl?sid=01/05/01/1539239&mode=thread |
| Python, XML, .NET - Lutz Interview | http://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 Language | http://slashdot.org/article.pl?sid=01/06/14/0119230&mode=thread |
| Happy Birthday LtU | http://slashdot.org/article.pl?sid=01/07/26/1831249&mode=thread |
| Happy Birthday LtU | http://slashdot.org/article.pl?sid=01/07/27/0245224&mode=thread |
| Chuck Moore holds Forth | http://slashdot.org/article.pl?sid=01/09/11/139249&mode=thread |
| Ask Kent M. Pitman About Lisp, Scheme And More | http://slashdot.org/article.pl?sid=01/10/12/1234218 |
| Casting SPELs in Lisp | http://slashdot.org/article.pl?sid=01/11/03/1726251 |
| Kent M. Pitman's Second Wind | http://slashdot.org/article.pl?sid=01/11/13/0420226&mode=thread |
| Slashdot looks for the perfect language | http://slashdot.org/article.pl?sid=02/02/11/1857203&mode=thread&tid=156 |
| The developer's dilemma | http://slashdot.org/article.pl?sid=02/02/26/2026218 |
| Two Case Studies of Open Source Software Development | http://slashdot.org/article.pl?sid=02/10/08/1553244&mode=thread&tid=99 |
| Whitespace | http://slashdot.org/article.pl?sid=03/04/01/0332202 |
| NewCode, a secure PL | http://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 MultiMedia | http://slashdot.org/article.pl?sid=04/03/12/221232 |
| Prothon | http://slashdot.org/article.pl?sid=04/03/26/1545216 |
| Programming in dc | http://slashdot.org/article.pl?sid=04/04/26/1057236 |
| Meta Math - new Chaitin Book | http://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 Release | http://slashdot.org/article.pl?sid=04/10/12/1241233 |
| New Chip Heralds a Parallel Future | http://slashdot.org/article.pl?sid=05/01/23/0239207&tid=126&tid=1 |
| Print.google.com | http://slashdot.org/article.pl?sid=05/03/21/1237243&tid=217&tid=95 |
| American lecture tour gets real | http://slashdot.org/article.pl?sid=05/10/12/2319237&tid=109&tid=99 |
| Compiler Technology for Scalable Architectures | http://slashdot.org/article.pl?sid=06/02/26/1755234 |
| The Future of Compilers | http://slashdot.org/articles/00/03/23/106257.shtml |
| Avoiding Language Advocacy | http://slashdot.org/articles/00/12/14/1539218.shtml |
| If I were Dean | http://slashdot.org/articles/00/12/19/0142229.shtml |
| A Declarative Model for Simple Narratives | http://slashdot.org/articles/02/08/06/1755258.shtml?tid=99 |
| MIT OpenCourseWare: Laboratory in Software Engineering | http://slashdot.org/articles/02/09/30/1647213.shtml?tid=146 |
| XML Is Too Hard For Programmers | http://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 Programs | http://slashdot.org/books/98/11/06/0955235.shtml |
| The Sound of Mathematics | http://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 Java | http://slashdot.org/comments.pl?sid=1674&cid=1648817 |
| Stroustrup talking about C++0x | http://slashdot.org/comments.pl?sid=172797&cid=14384078 |
| Future Directions for C++ | http://slashdot.org/developers/01/04/23/2152226.shtml |
| Generating all n-tuples | http://slashdot.org/developers/01/08/09/2246221.shtml |
| A Tail-Recursive Machine with Stack Inspection | http://slashdot.org/developers/01/11/03/1726251.shtml |
| Slashdot: Hardware Description Languages | http://slashdot.org/developers/02/01/16/219258.shtml |
| Downsides to the C++ STL? | http://slashdot.org/developers/02/04/29/1813208.shtml?tid=156 |
| Quotes | http://slashdot.org/interviews/01/04/20/1455252.shtml |
| NULL | http://slashdot.org/interviews/01/04/20/1455252.shtml |
| Kent M. Pitman Answers On Lisp | http://slashdot.org/interviews/01/11/03/1726251.shtml |
| Casting SPELs in Lisp | http://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 II | http://slate.msn.com/id/2081042/ |
| The fate of reduce() in Python 3000 | http://slate.tunes.org/ |
| Squeak tutorial | http://slate.tunes.org/ |
| Why did Python Grow? | http://slate.tunes.org/ |
| Yearning for a practical scheme | http://slate.tunes.org/ |
| What's up guys? | http://slate.tunes.org/ |
| The Case for First Class Messages | http://slate.tunes.org/ |
| Prototype based OO | http://slate.tunes.org/ |
| Multiple Dispatch with Prototypes | http://slate.tunes.org/ |
| Choice of OS of LtU readers | http://slate.tunes.org/ |
| ANN: YARD Parser | http://slate.tunes.org/ |
| ANN: YARD Parser | http://slate.tunes.org/doc/progman/node11.html |
| Macros/Syntax vs. AST manipulation | http://slate.tunes.org/doc/progman/node12.html |
| Lisp is sin | http://slate.tunes.org/doc/progman/node12.html |
| Error handling strategies | http://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 System | http://slate.tunes.org |
| Lisp is sin | http://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.com | http://slate.tunes.org |
| Needle, An OO FP Language | http://slate.tunes.org |
| Sharing Code through First-class Environments | http://slate.tunes.org |
| The TUNES Problem | http://slate.tunes.org |
| Macros/Syntax vs. AST manipulation | http://slate.tunes.org |
| Dressing up Self in JavaScript | http://slate.tunes.org |
| Classes or prototypes | http://slate.tunes.org |
| Combining Theorem Proving and Programming | http://slc.math.ist.utl.pt/lcf/pubs/paper6.pdf |
| Sleep, scripting language for Java apps, released | http://sleep.hick.org/ |
| Cellang | http://sleepingsquirrel.org/cell/cell.html |
| Why type systems are interesting - part II | http://sleepingsquirrel.org/haskell/even.html |
| Dynamic Eager Haskell | http://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 monads | http://sleepingsquirrel.org/monads/monads.html |
| Explaining monads | http://sleepingsquirrel.org/monads/parser/monad_parser.txt |
| Issue One of The Monad.Reader, monthly Haskell eZine | http://sleepingsquirrel.org/TMR/Issue3.pdf |
| Method inlining as a macro system | http://slesinsky.org/brian/code/inline_as_macros.html |
| Language Oriented Programming | http://slesinsky.org/brian/code/little_languages.html |
| "Language Oriented Programming" Meta Programming System | http://sloan.stanford.edu/mousesite/1968Demo.html |
| A virtual class calculus | http://slurp.doc.ic.ac.uk/pubs/tribe.pdf |
| The Case for First Class Messages | http://smallblog.smalltalk.org:9999/seaside/blog/SmalltalkDotOrg/8054a0fb-8d0c-4e0e-93f0-9752557b9b55 |
| The Case for First Class Messages | http://smallblog.smalltalk.org:9999/seaside/blog/SmalltalkDotOrg/a95851f7-9db9-40fb-a2bb-ca8fa53c0350 |
| Mind Mappers | http://smallthought.com/blog/?p=15 |
| SmartEiffel The GNU Eiffel compiler - 1.0 release | http://smarteiffel.loria.fr/ |
| SmartEiffel: implementation techniques | http://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 release | http://smarteiffel.loria.fr/papers/ismm98.pdf |
| SmartEiffel: implementation techniques | http://smarteiffel.loria.fr/papers/papers.html |
| SmartEiffel The GNU Eiffel compiler - 1.0 release | http://smarteiffel.loria.fr/papers/papers.html |
| Design By Contract Discussion | http://smarteiffel.loria.fr |
| Findler's Contract Flaw Analysis and Eiffel | http://smarteiffel.loria.fr |
| Ruby the Rival | http://snakesandrubies.com/ |
| MPS-based editor for Epigram programming language. | http://sneezy.cs.nott.ac.uk/epigram/ |
| Why Dependent Types Matter | http://sneezy.cs.nott.ac.uk/epigram/ |
| The Epigram Blog | http://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 algorithms | http://snowball.tartarus.org/ |
| Snowball: A language for stemming algorithms | http://snowball.tartarus.org/porter/stem.sbl |
| Critique of the Windows API | http://softlab.icsd.aegean.gr/~dspin/pubs/jrnl/1997-CSI-WinApi/html/win.html |
| Patterns for Domain Specific Languages | http://softlab.icsd.aegean.gr/~dspin/pubs/jrnl/2000-JSS-DSLPatterns/html/dslpat.html |
| New Chip Heralds a Parallel Future | http://softpear.sourceforge.net/ |
| Testing Framework | http://software-carpentry.codesourcery.com/ |
| Software Factories at OOPSLA 2005 | http://softwarefactories.com/workshops/OOPSLA-2005/SoftwareFactoryWorkshopAnnouncement.htm |
| Techniques for JIT (parallel?) compilation of straight line numerical code | http://softwire.sourceforge.net/ |
| Prevayler - Transparent Java Persistence | http://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 + Scheme | http://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 Programmers | http://sourceforge.net/mailarchive/forum.php?forum=eclipsefp-develop |
| New features proposed for Java 1.5 by Sun | http://sourceforge.net/mailarchive/forum.php?thread_id=1380348&forum_id=4922 |
| SXSLT presentation, types, and XQuery | http://sourceforge.net/mailarchive/forum.php?thread_id=1562776&forum_id=599 |
| CDuce: a programming language adapted to the manipulation of XML documents | http://sourceforge.net/mailarchive/forum.php?thread_id=1562776&forum_id=599 |
| PyCon 2003 Papers | http://sourceforge.net/mailarchive/forum.php?thread_id=1991363&forum_id=4922 |
| Tail call elimination decorator in Python | http://sourceforge.net/mailarchive/forum.php?thread_id=9852578&forum_id=5454 |
| JVM-based scripting languages poll | http://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 Python | http://sourceforge.net/project/showfiles.php?group_id=114052 |
| Two New Microsoft Languages - AsmL and Pan | http://sourceforge.net/projects/a-s-m/ |
| OCaml, an Introduction | http://sourceforge.net/projects/camlorb/ |
| Most Productive FP Lang? | http://sourceforge.net/projects/csde/ |
| MetaPlatform 0.0.1 | http://sourceforge.net/projects/dslengine/ |
| Pyrex - A language for writing Python extension modules | http://sourceforge.net/projects/gprolog/ |
| Haskell/Java VM Bridge | http://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 context | http://sourceforge.net/projects/merlingenerator/ |
| Why do they program in C++? | http://sourceforge.net/projects/ocamlnet |
| Zipper-based file server/OS | http://sourceforge.net/projects/ocnae |
| Apache vs. Yaws | http://sourceforge.net/projects/seda |
| WikiTalk | http://sourceforge.net/projects/skwiki |
| Parser that allow syntax extensions | http://sourceforge.net/projects/tedir |
| Orca chosen as default Syllable scripting language | http://sourceforge.net/projects/urlan |
| Y Store now C++ | http://sourceforge.net/projects/whisper2 |
| XSieve: XSLT + Scheme | http://sourceforge.net/projects/xsieve/ |
| ANN: YARD Parser | http://sourceforge.net/projects/yard-parser/ |
| Ivory, an experimental declarative programming system | http://sourceforge.net |
| The Art of Unix Programming | http://sourcefrog.net/weblog/books/taoup#dmullen-reply |
| Funk | http://spcuna.spc.edu/~davis_d/computing/funk/ |
| Self-Hosted Languages for PDAs? | http://spe.sourceforge.net/cgi-bin/pywiki?PdaHostedLanguages |
| Languages for programming PDAs | http://spe.sourceforge.net |
| JXTA spec available | http://spec.jxta.org/ |
| Rules for Developing Safety-Critical Code | http://spinroot.com/gerard/ |
| Understanding the Dynamic Nature of a Program | http://spinroot.com/gerard/pdf/dobbs97.pdf |
| The SPIN model checker and Promela | http://spinroot.com/spin/Man/Quick.html |
| Programming: 50, 100 years from now | http://spinroot.com/spin/whatispin.html#X |
| Rules for Developing Safety-Critical Code | http://spinroot.com/spin/whatispin.html |
| Busy, busy, busy | http://spinroot.com/spin/whatispin.html |
| Spirit Parser Framework | http://spirit.sourceforge.net/ |
| Macros vs. Higher-order Programming | http://spirit.sourceforge.net/ |
| Lazy Functional Parser Combinators in Java | http://spirit.sourceforge.net/ |
| Dodo | http://spirit.sourceforge.net/ |
| Closures for Java or money back | http://spirit.sourceforge.net/distrib/spirit_1_7_0/libs/spirit/phoenix/doc/adaptable_closures.html |
| Haskell and creative freedom | http://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 Java | http://spirit.sourceforge.net/distrib/spirit_1_7_0/libs/spirit/phoenix/doc/preface.html |
| Functional programming in Java | http://spirit.sourceforge.net/distrib/spirit_1_7_0/libs/spirit/phoenix/index.html |
| The fate of reduce() in Python 3000 | http://spirit.sourceforge.net/distrib/spirit_1_7_0/libs/spirit/phoenix/index.html |
| Parser that allow syntax extensions | http://spirit.sourceforge.net/distrib/spirit_1_8_3/libs/spirit/index.html |
| DSLs and operator associativity/precedence | http://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 Sun | http://spirit.sourceforge.net/dl_more/phoenix_manual.txt |
| The Boost Lambda Library | http://spirit.sourceforge.net/dl_more/phoenix_manual.txt |
| Stroustrup: A Brief Look at C++0x | http://spirit.sourceforge.net/dl_more/phoenix_v2/libs/spirit/phoenix/doc/html/index.html |
| Closures for Java or money back | http://spirit.sourceforge.net/dl_more/phoenix_v2/libs/spirit/phoenix/doc/html/phoenix/composite.html#phoenix.composite.scope |
| The Boost Lambda Library | http://spirit.sourceforge.net/wiki/index.php?page=Phoenix |
| Using Memory Errors to Attack a Virtual Machine | http://spirit.sourceforge.net |
| The Boost Lambda Library | http://spirit.sourceforge.net |
| Call-by-name is dual to call-by-value | http://spirit.sourceforge.net |
| Revisiting an old thread: choosing a foundation language | http://spivey.oriel.ox.ac.uk/mike/obc/ |
| The Sphere Online Judge | http://spoj.sphere.pl/?a=problems |
| The Sphere Online Judge | http://spoj.sphere.pl/?a=submitting |
| The Sphere Online Judge | http://spoj.sphere.pl/forum/viewtopic.php?t=35 |
| The Sphere Online Judge | http://spoj.sphere.pl/forum/viewtopic.php?t=52 |
| Tree programming languages | http://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 Programs | http://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 XPath | http://sqljunkies.com/WebLog/mrys/archive/2004/06/12/3098.aspx |
| XQuery in Relational Database Systems | http://sqljunkies.com/WebLog/mrys/archive/2004/12/29/5813.aspx |
| XQuery and XSLT as declarative languages | http://sqljunkies.com/WebLog/mrys/archive/2004/12/30/5851.aspx |
| XQuery 1.0 and XPath 2.0 Formal Semantics - Last Call | http://sqljunkies.com/WebLog/mrys/archive/2005/06/08/15760.aspx |
| Programming On Windows CE | http://squeak.cs.uiuc.edu/#download |
| Guide to Python introspection | http://squeak.cs.uiuc.edu/mail/squeak/msg04026.html |
| Squeak at 3.0 | http://squeak.org/ |
| Eidola Language | http://squeakland.org/ |
| The Tcl War | http://srfi.schemers.org/ |
| Early Java: Worse is Better and Meta is Better, Two Lessons | http://srfi.schemers.org/ |
| Selectors Make Analysis of case-lambda Too Hard | http://srfi.schemers.org/srfi-16/srfi-16.html |
| Sharing Code through First-class Environments | http://srfi.schemers.org/srfi-17/mail-archive/msg00075.html |
| Control handling primitives | http://srfi.schemers.org/srfi-20/ |
| PADL: Beautiful textures by combining functions | http://srfi.schemers.org/srfi-25/mail-archive/msg00065.html |
| Currying | http://srfi.schemers.org/srfi-26/ |
| New for Python 2.5 | http://srfi.schemers.org/srfi-26/srfi-26.html |
| Scheme Language Steering Committee Report to the Community | http://srfi.schemers.org/srfi-32/srfi-32.txt |
| Scheme Language Steering Committee Report to the Community | http://srfi.schemers.org/srfi-34/srfi-34.html |
| Charming Python: Using combinatorial functions in the itertools module | http://srfi.schemers.org/srfi-39/mail-archive/msg00036.html |
| SRFI 40: A Library of Streams | http://srfi.schemers.org/srfi-40/ |
| SRFI 40: A Library of Streams | http://srfi.schemers.org/srfi-40/post-mail-archive/msg00000.html |
| Towards the best collection API | http://srfi.schemers.org/srfi-44/ |
| Using Ruby | http://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 Community | http://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 Community | http://srfi.schemers.org/srfi-57 |
| Scheme Language Steering Committee Report to the Community | http://srfi.schemers.org/srfi-67/srfi-67.html |
| Scheme Language Steering Committee Report to the Community | http://srfi.schemers.org/srfi-72/mail-archive/msg00026.html |
| Scheme Language Steering Committee Report to the Community | http://srfi.schemers.org/srfi-72/mail-archive/msg00064.html |
| Scheme Language Steering Committee Report to the Community | http://srfi.schemers.org/srfi-72/mail-archive/msg00096.html |
| Scheme Language Steering Committee Report to the Community | http://srfi.schemers.org/srfi-76/ |
| Guido: Language Design Is Not Just Solving Puzzles | http://srfi.schemers.org/srfi-83/srfi-83.html |
| Charming Python: Using combinatorial functions in the itertools module | http://srfi.schemers.org |
| E Thesis: Robust Composition | http://srl.cs.jhu.edu/pubs/SRL2003-02.pdf |
| CDuce: a programming language adapted to the manipulation of XML documents | http://ssax.sourceforge.net/ |
| SVG - Open for Business | http://ssax.sourceforge.net/ |
| Scheme Language Steering Committee Report to the Community | http://ssax.sourceforge.net/ |
| Toaster | http://staff.cs.utu.fi/staff/juha.kivijarvi/story.txt |
| Lambda the Ultimate Set Comprehension | http://staff.science.uva.nl/~anne/hhhist.pdf |
| Geometric Algebra | http://staff.science.uva.nl/~leo/clifford/index.html |
| Cellang | http://staff.vbi.vt.edu/dana/ca/cellular.shtml |
| Erlang Is Worth a Look | http://starbase.neosoft.com/~claird/comp.lang.functional/Erlang.html |
| Programming anti-idioms | http://starbase.neosoft.com/~claird/comp.lang.tcl/fmm.html |
| Environment, scripting, and behavior | http://starship.python.net/crew/mhammond/dotnet/PythonForDotNetPaper.doc |
| PyCLIPS - expert systems shell in Python | http://starship.python.net/crew/mike/TixClips/ |
| Guide to Python introspection | http://starship.python.net/crew/mwh/hacks/pyrepl.html |
| Shrink-wrap developers: what programming language? | http://starship.python.net/crew/theller/py2exe/ |
| FP in Python | http://starship.python.net/crew/xoltar/python |
| Statistical programming with R | http://stat.ethz.ch/ESS/ |
| The right default: concurrent components with message passing | http://state-threads.sourceforge.net |
| Introduction to the Java EE 5 Platform | http://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 report | http://static.userland.com/sh4/gems/lambda/olegUSENIX2001.txt |
| Oleg's USENIX2002 report | http://static.userland.com/sh4/gems/lambda/OlegUSENIX2002.txt |
| Biglook: A Widget Library for Scheme | http://static.userland.com/sh4/gems/lambda/OlegUSENIX2002.txt |
| More USENIX02 summaries from Oleg | http://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 2002 | http://std.dkuug.dk/jtc1/sc22/wg21/ |
| The New C++: Trip Report, October 2002 | http://std.dkuug.dk/jtc1/sc22/wg21/docs/papers/2002/n1402.html |
| A New Haskell and those anxious to change | http://std.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1426.pdf |
| Rules for Developing Safety-Critical Code | http://std.dkuug.dk/JTC1/SC22/WG9/HRG-High-Integrity-Ada.html |
| Combinators for contracts | http://stefansen.dk/papers/contracts.pdf |
| Combinators for contracts | http://stefansen.dk/presentations/A%20Declarative%20Framework%20for%20Enterprise%20Systems.pdf |
| Combinators for contracts | http://stefansen.dk/smawl.pdf |
| Combinators for contracts | http://stefansen.dk/workflowpatterns.pdf |
| Accidental Syntax | http://steike.com/EvilC |
| 2nd edition of Code Complete | http://stevemcconnell.com/cc2/cc.htm |
| Functional programming and software engineering | http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom-of-nouns.html |
| MultiJava: Design, implementation, and evaluation | http://stillwater.csd.uwo.ca/~wade/Research/MDJ/ |
| C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberg | http://storage.webhop.net/documents/blockstructure.pdf |
| MapReduce - functional programming in the REAL World | http://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 Arithmetic | http://store.yahoo.com/doverpublications/0486669807.html |
| The Visual Language of Experts in Graphic Design | http://stp.ling.uu.se/~torbjorn/Mutbl/mutbl.html |
| Constraint Programming | http://strasheela.sourceforge.net/ |
| Introduction to the Java EE 5 Platform | http://stripes.mc4j.org |
| Programming Language Names | http://strlen.com/proglang/ |
| How to Solve the Santa Claus Problem | http://stwi.weizmann.ac.il/g-cs/benari/articles/santa.pdf |
| Beseme Project Overview | http://st-www.cs.uiuc.edu/~brant/RefactoringBrowser/ |
| Towards the best collection API | http://st-www.cs.uiuc.edu/~droberts/tapos/TAPOS.htm |
| The Fortress Language Spec v0.618 | http://st-www.cs.uiuc.edu/~droberts/Thesis.ps |
| Your favourite editor/IDE | http://st-www.cs.uiuc.edu/users/brant/Refactory/ |
| Developing Reliable Software with Scripting Languages | http://st-www.cs.uiuc.edu/users/brant/Refactory |
| Refactoring Functional Programs | http://st-www.cs.uiuc.edu/users/cs497/notes/day17.ppt |
| Developing Reliable Software with Scripting Languages | http://st-www.cs.uiuc.edu/users/droberts/evolve.html |
| Composition Languages | http://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 implementation | http://st-www.cs.uiuc.edu/users/smarch/st-docs/mvc.html |
| Fixing Java Threading | http://stwww.weizmann.ac.il/g-cs/benari/articles/santa.htm |
| Funny stuff | http://subscribe.dotgnu.org/pipermail/developers/2002-June/003424.html |
| Shared Source CLI Beta | http://subscribe.dotgnu.org/pipermail/developers/2002-March/002647.html |
| subtext: Uncovering the simplicity of programming | http://subtextual.org/ |
| Bruce Tate: Technologies that may challenge Java | http://subtextual.org/ |
| OOPSLA 2005 Reports | http://subtextual.org/ |
| subtext: Uncovering the simplicity of programming | http://subtextual.org/demo1.html |
| Ethnographic Study of Copy and Paste Programming Practices in OOPL | http://subtextual.org/OOPSLA06.pdf |
| First Class Copy & Paste | http://subtextual.org/OOPSLA06.pdf |
| Second Life Faces Threat to its Virtual Economy | http://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 T | http://sugar.mini.dhs.org/ |
| Finding Application Errors Using PQL: A Program Query Language | http://suif.stanford.edu/papers/oopsla05pql.pdf |
| Ada and Java: real-time advantages | http://sumeru.stanford.edu/tim/pooters/RTOSinSmalltalk.html |
| Why type systems are interesting | http://sumo-pbil.ibcp.fr |
| Generating all n-tuples | http://sunburn.stanford.edu/~knuth/fasc2a.ps.gz |
| Generating all n-tuples | http://sunburn.stanford.edu/~knuth/taocp.html |
| Great Works in Programming Languages | http://sunnyday.mit.edu/16.355/Hoare-CACM-69.pdf |
| ETAPS registration now open | http://sunshine.cs.uni-dortmund.de/~knoop/cocv02.html |
| USENIX JVM Symposium '02 | http://sunshine.cs.uni-dortmund.de/~knoop/PLDI2002/Abstract/72.html |
| Light-Weight Instrumentation From Relational Queries Over Program Traces | http://sunsite.berkeley.edu/TechRepPages/CSD-04-1315 |
| No new items? | http://sunsite.berkeley.edu/TechRepPages/CSD-04-1315 |
| Evolving a programming language | http://sunsite.iisc.ernet.in/virlib/activex/unleash/axu09fi.htm#E69E94 |
| The 8th International Static Analysis Symposium | http://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 |
| Cilk | http://supertech.lcs.mit.edu/cilk/ |
| Parallel-Concurrent Programming Dept. | http://supertech.lcs.mit.edu/cilk/ |
| Ruby 2.0 News | http://support.microsoft.com/default.aspx?scid=kb;en-us;199057 |
| Creating applications with Mozilla | http://surfmind.com/musings/categories/mozilla/ |
| C# Features | http://surveys.userland.com/surveys/results/mslamm@mscc.huji.ac.il/isCGoingToKillJava |
| Identity Problems | http://surveys.userland.com/surveys/results/mslamm@mscc.huji.ac.il/prograamingParadigmOfChoice |
| REXX | http://surveys.userland.com/surveys/run/mslamm@mscc.huji.ac.il/heardOfRexx |
| Surveys | http://surveys.userland.com/surveys/run/mslamm@mscc.huji.ac.il/isCGoingToKillJava |
| Surveys | http://surveys.userland.com/surveys/run/mslamm@mscc.huji.ac.il/prograamingParadigmOfChoice |
| Stroustrap interview at LinuxWorld | http://surveys.userland.com/surveys/run/mslamm@mscc.huji.ac.il/prograamingParadigmOfChoice |
| Genericity in Java | http://surveys.userland.com/surveys/run/mslamm@mscc.huji.ac.il/prograamingParadigmOfChoice |
| Stroustrap interview at LinuxWorld | http://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 Rossum | http://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 |
| Surveys | http://surveys.userland.com |
| SVGgraphs | http://svggraphs.mozdev.org/ |
| Creating applications with Mozilla | http://svggraphs.mozdev.org |
| Parrot 0.2.2 Released | http://svn.openfoundry.org/pugs/ext/Test/lib/Test.pm |
| Parrot 0.2.2 Released | http://svn.openfoundry.org/pugs/READTHEM |
| Parrot 0.2.2 Released | http://svn.openfoundry.org/pugs/src/Emit/PIR.hs |
| Parrot 0.2.2 Released | http://svn.openfoundry.org/pugs/src/Pugs/Compile.hs |
| Parrot 0.2.2 Released | http://svn.perl.org/viewcvs/parrot/trunk/languages/ |
| Parrot 0.2.2 Released | http://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 Nets | http://swarm.cs.virginia.edu/ |
| Tutorial Notes on Partial Evaluation | http://sweat.cs.unm.edu/~bap/teach/F99/ALIT/papers/consel-danvy-pe-tutorial.ps.gz |
| Course: Non-imperative programming | http://sweat.cs.unm.edu/~bap/teach/S98/CS257/cs257.html |
| DPROG | http://sweetcode.org/ |
| Scapy - network DSL in Python | http://sweetcode.org |
| Recovery Oriented Computing | http://swig.stanford.edu/public/projects/RR |
| Ward Cunningham podcast: Smalltalk, little languages, XP, typing and future of software | http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/ |
| yet another noob via "little lisper" and scheme | http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/ |
| Don Box: Scheme Is Love | http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/ |
| Video lectures on SICP | http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/ |
| Teach Yourself Scheme in Fixnum Days | http://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 Languages | http://swissnet.ai.mit.edu/~jaffer/SIMSYNCH.html |
| Why Dependent Types Matter | http://switch.dl.sourceforge.net/sourceforge/texlipse/texlipse-techspec-1.0.0.pdf |
| Translating human language to database query language | http://swpat.ffii.org/ |
| Translating human language to database query language | http://swpat.ffii.org/patents/samples/ep522591/index.en.html |
| Chemistry, Graph Tranformation and Programming Languages | http://syngen2.chem.brandeis.edu/syngen.html |
| Gosling vs. Dynamic Languages | http://sys-con.tv/read/196169.htm |
| Second Life Faces Threat to its Virtual Economy | http://szabo.best.vwh.net/ |
| G-Men Called on W-Hats for WMVD | http://szabo.best.vwh.net/bearer_contracts.html |
| Second Life Faces Threat to its Virtual Economy | http://szabo.best.vwh.net/contractlanguage.html |
| A Formal Language for Analyzing Contracts | http://szabo.best.vwh.net/contractlanguage.html |
| G-Men Called on W-Hats for WMVD | http://szabo.best.vwh.net/scarce.html |
| Second Life Faces Threat to its Virtual Economy | http://szabo.best.vwh.net/securetitle.html |
| Grassroots computing languages hit the big time | http://tacojuice.org/plnews/ |
| SeaFunc meets Tues. Sept. 27th | http://tacojuice.org/plnews/ |
| The fate of reduce() in Python 3000 | http://tacojuice.org/plnews/ |
| The New C Standard | http://tacojuice.org/plnews/ |
| Concrete Abstractions on the web | http://tacojuice.org/plnews/Languages/Ada/adabooks-2005-08-13-21-47 |
| Guy Steele on Language Design | http://tacojuice.org/plnews/Languages/Miscellaneous/languagedesignsteele-2005-12-28-22-22.html |
| Congrats in order | http://talkaboutprogramming.com/group/comp.lang.scheme/messages/67631.html |
| Designing Tapestry Mega-Components | http://tapestry.primix.com/ |
| Computer generates verifiable mathematics proof | http://tar.weatherson.net/archives/004335.html |
| Map of LtU readers | http://tar.weatherson.net/archives/004578.html |
| RLisp - Lisp naturally embedded in Ruby | http://t-a-w.blogspot.com/2006/07/rlisp-gets-basic-oo-support.html |
| RLisp - Lisp naturally embedded in Ruby | http://t-a-w.blogspot.com/2006/07/rlisp-gets-http-support.html |
| RLisp - Lisp naturally embedded in Ruby | http://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 Programmers | http://tbray.org/ongoing/When/200x/2003/03/16/XML-Prog |
| Mercury Vs Prolog | http://tcl.sfs.uni-tuebingen.de/~cornell/prolog/ |
| The Tcl War | http://tcl.sourceforge.net/ |
| Virtual Machine and Runtime Framework | http://team.motion-twin.com/ncannasse/neko/specs.html |
| Misc News | http://tech.groups.yahoo.com/group/self-interest/message/1943 |
| Poplog | http://tech.motion-twin.com/?&node=32 |
| Poplog | http://tech.motion-twin.com/?&node=41 |
| Poplog | http://tech.motion-twin.com/ocamole |
| Tech Interview Questions | http://techinterview.editthispage.com/ |
| Python 9: Interview with Bruce Eckel | http://technetcast.ddj.com/ |
| Scott Meyers: Future directions for C++. | http://technetcast.ddj.com/ |
| Intro to the Common Language Infrastructure with David Stutz | http://technetcast.ddj.com/ |
| Proofs are Programs: 19th Century Logic and 21st Century Computing | http://technetcast.ddj.com/tnc_catalog.html?item_id=1011 |
| Lightweight Languages Workshop 2001 | http://technetcast.ddj.com/tnc_catalog.html?item_id=1295 |
| LL1 on technetcast | http://technetcast.ddj.com/tnc_catalog.html?item_id=1295 |
| Generic Java type inference is unsound | http://technetcast.ddj.com/tnc_play_stream.html?stream_id=366 |
| Python 9: Interview with Bruce Eckel | http://technetcast.ddj.com/tnc_play_stream.html?stream_id=466 |
| Java Performance | http://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 Stutz | http://technetcast.ddj.com/tnc_play_stream.html?stream_id=597 |
| LL1 on technetcast | http://technetcast.ddj.com/tnc_play_stream.html?stream_id=643 |
| Functional programming and software engineering | http://technetcast.ddj.com/tnc_play_stream.html?stream_id=644 |
| Concatenative Language Kont | http://technetcast.ddj.com/tnc_play_stream.html?stream_id=644 |
| LL1 on technetcast | http://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 Systems | http://techreports.larc.nasa.gov/icase/1999/icase-1999-43.pdf |
| Wobbly types | http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cis/TR2003-1901 |
| Yearning for a practical scheme | http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cis/TR2003-1901 |
| Ted Nelson's ZigZag | http://ted.hyperland.com/notherview/ |
| ETAPS registration now open | http://tele.informatik.uni-freiburg.de/spin2002 |
| Managing missing information through Condition Propagation | http://tenwaystosunday.blogspot.com/2006/07/actively-managing-missing-information.html |
| Bertrand Meyer on Software Quality | http://terra.cs.nps.navy.mil/DistanceEducation/online.siggraph.org/2001/SpecialSessions/2000TuringLecture-DesignOfDesign/session.html |
| Art, Craft, and Design in Software Development | http://tesugen.com/archives/04/12/art-craft-design |
| Formatting hints from Mark | http://textism.com/tools/textile/ |
| muq | http://tf.tcp.com/~cynbe/muq/ |
| muq | http://tf.tcp.com/~cynbe/muq/lspref_toc.html |
| muq | http://tf.tcp.com/~cynbe/muq/muchack_toc.html |
| muq | http://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 Software | http://theclapp.blog-city.com/index.cfm |
| Code Reading | http://thedailywtf.com/ |
| Ethnographic Study of Copy and Paste Programming Practices in OOPL | http://thedailywtf.com/ |
| Joel Spolsky views on CS education | http://thedailywtf.com/ |
| Lisp is sin | http://thedailywtf.com |
| Tail call elimination decorator in Python | http://the-dubois-papers.blogspot.com/2006/03/python-tail-call-decorator.html |
| Programming anti-idioms | http://theflangynews.editthispage.com/2002/05/11 |
| Hating VBScript | http://theflangynews.editthispage.com/stories/storyReader$168 |
| Struts, an open-source MVC implementation | http://thejspbook.com/ |
| ContextL | http://thelackthereof.org/wiki.pl/Code_Selectors |
| Poplog | http://themes.freshmeat.net/projects/1in1-xp-gtk/ |
| Poplog | http://themes.freshmeat.net/projects/aquax-gtk2/ |
| Moving Away From XSLT | http://theorie.physik.uni-wuerzburg.de/~ohl/xhtml/ |
| Why type systems are interesting | http://theorie.physik.uni-wuerzburg.de/~ohl/xhtml |
| 'Information and Computation' Open Access | http://theory.csail.mit.edu/~iandc |
| Reading Styles ( Idiomatic Lisp and Idiomatic Scheme ) | http://theory.lcs.mit.edu/~clr/ |
| ruby vs python | http://theory.stanford.edu/~aiken/publications/papers/icfp05.pdf |
| Why Dependent Types Matter | http://theory.stanford.edu/~iliano/abstracts/cmu-cs-02-102.html |
| Why Dependent Types Matter | http://theory.stanford.edu/~iliano/byKey-main.html |
| References for Beginners in PL Theory | http://theory.stanford.edu/people/jcm/books.html |
| Introduction to (Formal) Type Systems | http://theory.stanford.edu/people/jcm/books.html |
| Richard Hamming: You and Your Research | http://theory.stanford.edu/people/jcm/home.html |
| Project Oberon | http://therightabstractions.wikispaces.com/ |
| EJB discussion (and criticisms) | http://theserverside.com/resources/book.jsp |
| The Little JavaScripter | http://thetan.ru/scheme.html |
| Concrete Abstractions on the web | http://thinking-forth.sourceforge.net/ |
| Please help add entries to FreeTechBooks.com | http://thinking-forth.sourceforge.net/ |
| Concatenative Language Kont | http://thinking-forth.sourceforge.net |
| Online Books and Lecture Notes in Mathematics | http://thoralf2.uwaterloo.ca/htdocs/ualg.html |
| Bach & Software Composition | http://threading.2038bug.com/threads/http,,,www.faqchest.com,prgm,perlu-l,perl-99,perl-9909,perl-990900,perl99090715_07786.html |
| TinyScheme Revived | http://tinyscheme.sourceforge.net/ |
| Prolog and Mercury Compared | http://tinyurl.com/383w7 |
| The right default: concurrent components with message passing | http://tinyurl.com/4upaj |
| Formal methods for O/R mapping | http://tinyurl.com/7joft |
| Happy Birthday, dear Lambda | http://tinyurl.com/9gkky |
| Static type inference & late binding? | http://tinyurl.com/a6hnm |
| What is Intuitive? | http://tinyurl.com/cv8y2 |
| assistance with some data flow terms | http://tinyurl.com/frwxp |
| Metaclass programming in Python, Part 2 | http://tinyurl.com/jskh |
| Paul Vick: BASIC principles | http://tinyurl.com/mtzr6 |
| Design Docs - Tcl TIPs | http://tip.tcl.tk/ |
| Lang .NET Symposium Registration Now Open | http://tirania.org/ |
| LASER Summerschool | http://tirania.org/blog/ |
| A software engineering problem: how would functional programming solve it? | http://tktable.sourceforge.net/tile/ |
| Links Slides | http://tktable.sourceforge.net/tile/ |
| Implementing Dynamic Language Features in Java | http://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 Problematic | http://tmp.i.am |
| StarLogo: Give the Gift of Learning | http://today.java.net/pub/a/today/2003/12/19/starlogo.html |
| Extensible Code Generation with Java | http://today.java.net/pub/a/today/2004/05/31/generation-pt2.html |
| Writing a DSL for Java | http://today.java.net/pub/a/today/2004/10/06/compiler.html |
| Sleep, scripting language for Java apps, released | http://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 Released | http://tom.loria.fr/ |
| Tom 2.3 Released | http://tom.loria.fr |
| Termite: a Lisp for Distributed Computing | http://toute.ca/ |
| QCL - A Programming Language for Quantum Computers | http://tph.tuwien.ac.at/~oemer/qcl.html |
| CLPython - an implementation of Python in Common Lisp | http://trac.common-lisp.net/clpython/ |
| emulation for Erlang style processes | http://transterpreter.org/ |
| Language Oriented Programming | http://tratt.net/laurie/bliki/entries/language_orientated_programming |
| Ian Bicking: The challenge of metaprogramming | http://tratt.net/laurie/bliki/entries/tail_call_optimization |
| Ian Bicking: The challenge of metaprogramming | http://tratt.net/laurie/bliki/entries/why_dont_we_use_functional_programming_languages_more |
| Martin Fowler on Language Workbenches and DSLs | http://tratt.net/laurie/blog/entries/text_is_dead_they_say |
| Smalltalk and the CLR | http://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 languages | http://treedragon.com/ged/map/ti/newMar02.htm#04mar02-languages |
| Sina Language and Composition Filters | http://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 formalism | http://trese.cs.utwente.nl/AOSD-EarlyAspectsWS/Papers/Mousavi.pdf |
| Aspect-oriented programming for Python | http://trese.cs.utwente.nl/composition_filters/ |
| Sina Language and Composition Filters | http://trese.cs.utwente.nl/composition_filters/ |
| Sina Language and Composition Filters | http://trese.cs.utwente.nl/publications/paperinfo/koopmans.thesis.pi.top.htm |
| Sina Language and Composition Filters | http://trese.cs.utwente.nl/sina/ |
| Sina Language and Composition Filters | http://trese.cs.utwente.nl/sina/language/index.html |
| Sina Language and Composition Filters | http://trese.cs.utwente.nl/Workshops/ecoop01asoc/index.htm |
| Contributors Needed! | http://trese.cs.utwente.nl |
| Behaviour: Using CSS selectors to apply Javascript functionality | http://trese.ewi.utwente.nl/oldhtml/composition_filters/ |
| Expressiveness of Declarative Languages | http://tribble.ilrt.bris.ac.uk/~cmjg/logic/prolog-latest |
| Inside every API is a programming language struggling to get out | http://triveni.sourceforge.net/ |
| Perl as a community DSL | http://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 types | http://trurl.livejournal.com |
| Back to Basic | http://tryruby.hobix.com/ |
| Why Johnny can't code | http://tryruby.hobix.com/ |
| Oberon Script. A Lightweight Compiler and Runtime System for the Web | http://tryruby.hobix.com/ |
| First JDO implementation | http://tt-bytecode.sourceforge.net |
| Incremental algorithm help | http://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 Spiral | http://ttic.uchicago.edu/~dmcallester/ontic-spec.ps |
| E Thesis: Robust Composition | http://ttic.uchicago.edu/~dmcallester/ontic-spec.ps |
| Small Value Set Types | http://ttic.uchicago.edu/~dmcallester/ontic-spec.ps |
| PMD with CLOS-style Method Combination | http://tunes.org/~eihrul/ecoop.pdf |
| The Case for First Class Messages | http://tunes.org/~eihrul/pmd.pdf |
| Multiple Dispatch with Prototypes | http://tunes.org/~eihrul/pmd.pdf |
| Slate 0.3 released | http://tunes.org/~eihrul/talk.pdf |
| Slate 0.3 released | http://tunes.org/~eihrul/thesis.pdf |
| Theory of Concatenative Combinators | http://tunes.org/~iepos/joy.html |
| How fundamental is information? | http://tunes.org/~water/ |
| Convergence | http://tunes.org/~water/arrow/ |
| What's up guys? | http://tunes.org/~water/spec/ |
| House , hOp - the Haskell Operating System | http://tunes.org/ |
| What's up guys? | http://tunes.org/ |
| The TUNES Problem | http://tunes.org/papers/Arrow/index.html |
| The Needle Programming Language | http://tunes.org/Review/VMs.html |
| Promising OS's from a Programming Language Perspective | http://tunes.org |
| Tunes.org and its review site updated. | http://tunes.org |
| How fundamental is information? | http://tunes.org |
| Dynamo- Dynamic Logic Programming | http://turing.wins.uva.nl/~stokhof/ |
| Yearning for a practical scheme | http://tweak.impara.de/ |
| XPython | http://twistedmatrix.com/ |
| Twisted Matrix Networking for Python | http://twistedmatrix.com/products/spread |
| Wheat - A Language for Web Sites | http://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 Tool | http://types.bu.edu/modular/compositional/ |
| The HM system does not have principal typings for all terms | http://types.bu.edu/reports/Carlier:ITRS-2002.html |
| A Typeful Approach to Object-Oriented Programming with Multiple inheritance | http://types.bu.edu/reports/Chen+Shi+Xi:PADL-2004.html |
| The HM system does not have principal typings for all terms | http://types.bu.edu/reports/Jim:MIT-LCS-1995-532.html |
| Conjunction types | http://types.bu.edu/reports/Jim:MIT-LCS-1995-532.html |
| A Type System Equivalent to Flow Analysis | http://types.bu.edu/reports/Wel+Dim+Mul+Tur:JFP-2002-v12n3.html |
| A Typeful Approach to Object-Oriented Programming with Multiple inheritance | http://types.bu.edu/reports/Xi:ASIA-PEPM-2002.html |
| 2005 Programming Languages Day at Watson | http://types.bu.edu/seminar-documents/BU04.ppt |
| The Church Project | http://types.bu.edu |
| Python's Beachhead in OpenOffice: PyUNO | http://udk.openoffice.org/ |
| User-defined functions in Excel | http://udk.openoffice.org/ |
| Python's Beachhead in OpenOffice: PyUNO | http://udk.openoffice.org/common/man/comparison_uno_corba.html |
| Validating the Unit Correctness of Spreadsheet Programs | http://udk.openoffice.org/common/man/draft/com_lang_spec.html |
| Python's Beachhead in OpenOffice: PyUNO | http://udk.openoffice.org/common/man/uno_the_idea.html |
| Python's Beachhead in OpenOffice: PyUNO | http://udk.openoffice.org/cpp/man/tutorial/unointro.html |
| Python's Beachhead in OpenOffice: PyUNO | http://udk.openoffice.org/python/python-bridge.html |
| Python's Beachhead in OpenOffice: PyUNO | http://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 language | http://umech.mit.edu/weiss/6003/6003homepage.html |
| Programming Languages in the Markup World | http://undergraduate.csse.uwa.edu.au/units/230.301/lectureNotes/tourofprelude.html#span |
| Backwards debugging | http://undo-software.com/ |
| Second Life Faces Threat to its Virtual Economy | http://unenumerated.blogspot.com/2006/05/security-and-burden-of-lawsuit.html |
| Ralph Griswold died | http://unicon.sourceforge.net/ |
| Icon Language Implementation and Unicon News | http://unicon.sourceforge.net/index.html |
| Python Metaclass Programming | http://unreal.epicgames.com/unrealscript.htm |
| Flash MX | http://untoldhistory.weblogs.com/stories/storyReader$4 |
| House , hOp - the Haskell Operating System | http://unununium.org/ |
| New languages for OS level programming? | http://unununium.org/introduction |
| Promising OS's from a Programming Language Perspective | http://unununium.org/introduction |
| U, a small model | http://urbit.sf.net/u.txt |
| Linspire chooses Haskell as preferred language | http://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 Haskell | http://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 Fallacy | http://use.perl.org/~autrijus/journal/ |
| Pugs, Practicing the Theories. | http://use.perl.org/~autrijus/journal/22965 |
| Parrot 0.2.2 Released | http://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 runtimes | http://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 Fallacy | http://use.perl.org/~scrottie/journal/23070 |
| Cross-Language Implementation mailing list | http://use.perl.org/ |
| Cross-Language Implementation mailing list | http://use.perl.org/article.pl?sid=01/07/02/142236&mode=thread&threshold= |
| Parrot In Detail | http://use.perl.org/article.pl?sid=02/05/06/179233 |
| Perl 6 Answers | http://use.perl.org/articles/02/05/21/0519220.shtml?tid=30 |
| Perl Foundation Grants are Almost Empty | http://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 Nets | http://user.cs.tu-berlin.de/~martti/fase2002.pdf |
| A Generic Component Framework for System Modeling | http://user.cs.tu-berlin.de/~martti/fase2002.pdf |
| Sudoku | http://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 Generator | http://user.tninet.se/~ecf599g/aardasnails/java/Monkey/webpages/index.html |
| C++ vs. Lisp | http://userpages.umbc.edu/~bcorfm1/C++-vs-Lisp.html |
| New Paul Graham thing... | http://users.aber.ac.uk/afc/papers/ClareKingPADL.pdf |
| Explaining monads | http://users.aber.ac.uk/afc/stricthaskell.html#cps |
| Towards the best collection traversal interface | http://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 Transparency | http://users.aber.ac.uk/afc/stricthaskell.html |
| Making Haskell programs faster and smaller | http://users.aber.ac.uk/ajc99/stricthaskell.html#seq |
| Making Haskell programs faster and smaller | http://users.aber.ac.uk/ajc99/stricthaskell.html |
| Semiotics for Beginners | http://users.aber.ac.uk/dgc/semiotic.html |
| Lambda Calculus course (Oxford) | http://users.comlab.ox.ac.uk/luke.ong/teaching/lambda/ |
| Embedding Prolog in Haskell | http://users.comlab.ox.ac.uk/silvija.seres/Papers/haskell99.ps.gz |
| Embedding Prolog into Haskell | http://users.comlab.ox.ac.uk/silvija.seres/Papers/haskell99.ps.gz |
| Algebra of Logic Programming | http://users.comlab.ox.ac.uk/silvija.seres/Papers/iclp99.ps.gz |
| Examples of 119 programming languages | http://users.erols.com/ziring/dopl.html |
| Software ideals and history | http://users.forthnet.gr/ath/axilmar/dev/libgc/libgc.zip |
| XSL as a Programming Language? | http://users.iclway.co.uk/mhkay/saxon/index.html |
| Interval Computations | http://users.info.unicaen.fr/~karczma/arpap/revpearl.pdf |
| Smalltalk-80: The Language and Its Implementation | http://users.ipa.net/~dwighth/smalltalk/bluebook/bluebook_imp_toc.html |
| Design Principles Behind Smalltalk | http://users.ipa.net/~dwighth/smalltalk/byte_aug81/design_principles_behind_smalltalk.html |
| Language Design Documents | http://users.ipa.net/~dwighth/smalltalk/byte_aug81/design_principles_behind_smalltalk.html |
| NULL | http://users.ipa.net/~dwighth/smalltalk/byte_aug81/design_principles_behind_smalltalk.html |
| C# interview / OOP in any language | http://users.ipa.net/~dwighth/smalltalk/St76/Smalltalk76ProgrammingSystem.html |
| Polymorphic replacement | http://users.ipa.net/~dwighth/squeak/oopsla_squeak.html |
| Games for Logic and Programming Languages: Etaps'05 | http://users.ox.ac.uk/~coml0074/galop.html |
| Delphi?!! | http://users.ox.ac.uk/~kebl0820/intro.html |
| Closures for Java or money back | http://users.pandora.be/michel.tilman/Smalltalk/ |
| static AND dynamic typing | http://users.pandora.be/michel.tilman/Smalltalk/index.html |
| How-To Guide for Descriptors | http://users.rcn.com/python/download/Descriptor.htm |
| Lambda the Ultimate Set Comprehension | http://users.rsise.anu.edu.au/~rpg/publications.html |
| Erlang concurrency: why asynchronious messages? | http://usingcsp.com |
| XSieve: XSLT + Scheme | http://uucode.com/blog/category/xsieve/ |
| Reusing XML Processing Code in non-XML Applications | http://uucode.com/texts/genxml/genxml.html |
| Reusing XML Processing Code in non-XML Applications | http://uucode.com/texts/genxml/genxml.pdf |
| Find with XPath over file system | http://uucode.com/texts/xfind/index.html |
| Language-based security for mobile code, with applications to smart cards | http://v3.espacenet.com/textclam?DB=EPODOC&IDX=US2005066319&F=0&QPN=US2005066319 |
| Stroustrup: A Brief Look at C++0x | http://val.samko.info/lambda/ |
| Code Generation Network | http://venge.net/graydon/talks/mkc/html/index.html |
| Language observations weblog | http://ventedspleen.weblogger.com/ |
| Linguistic Universals and Particulars | http://venus.va.com.au/suggestion/sapir.html |
| Packaging Data And Methods | http://video.google.com/videoplay?docid=-2058469682761344178 |
| Dan Ingalls 7 Smalltalk implementations video | http://video.google.com/videoplay?docid=2409496407757723940&q=dan+ingalls |
| Software ideals and history | http://video.google.com/videoplay?docid=-2950949730059754521 |
| Designing a Programming Textbook | http://video.google.com/videoplay?docid=-2950949730059754521 |
| Debugging Backwards in Time | http://video.google.com/videoplay?docid=3897010229726822034&q=Google%20techtalks |
| Common Lisp Exception Handling | http://video.google.com/videoplay?docid=448441135356213813&q=lisp |
| AutoTest - Automated contract based testing for Eiffel | http://video.google.com/videoplay?docid=-4914296609640869140&q=label%3Altac |
| Video: The Scala Experiment | http://video.google.com/videoplay?docid=553859542692229789 |
| Erlang the Movie | http://video.google.com/videoplay?docid=-5830318882717959520 |
| Human Factors Research On Programming Language Syntax | http://video.google.com/videoplay?docid=-7430738103357875379&q=blender+verse |
| Haskell video lectures online | http://video.s-inf.de/#FP.2005-SS-Giesl.(COt).HD_Videoaufzeichnung |
| Book: Python How to Program | http://vig.prenhall.com/catalog/academic/product/1,4096,0130923613,00.html |
| Getting Started | http://vig.prenhall.com/catalog/academic/product/1,4096,0134843460,00.html |
| International Components for Unicode 3.0 Released | http://vigna.dsi.unimi.it/papers.php |
| EMACS: The Extensible, Customizable Display Editor | http://vim.sf.net/ |
| Your favourite editor/IDE | http://vim-latex.sourceforge.net/ |
| Programming Language Exploration | http://vismod.www.media.mit.edu/~tpminka/PLE/ |
| Small Time Languages | http://visualbasic.about.com/library/weekly/aa120102a.htm |
| Understanding the Dynamic Nature of a Program | http://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 Choice | http://vrb.slashusr.org/ |
| Courses Home Pages | http://vvv.it.kth.se/edu/gru/DatalogiII/ |
| NULL | http://vvv.it.kth.se/edu/gru/DatalogiII/ |
| Vyper | http://vyper.sourceforge.net/ |
| Why do they program in C++? | http://w3.ift.ulaval.ca/~dadub100/files/scheme00.ps |
| All sorts of links | http://w3.one.net/~jweirich/oostuff/ |
| Reflection in Ruby | http://w3.one.net/~jweirich/tools/gemfinder/ |
| Arc - An Unfinished Dialect of Lisp | http://w3future.com/beyondjs/ |
| JavaScript 2.0 Versioning | http://w3future.com/html/beyondJS/ |
| JScript is a Functional Language | http://w3future.com/html/beyondJS/ |
| The History of T | http://w3future.com/html/beyondJS/ |
| Beyond JS (library) | http://w3future.com/html/beyondJS/ |
| Currying of Complex Interfaces | http://w3future.com/html/beyondJS/ |
| Language Evaluations | http://w3future.com/html/beyondJS/ |
| Native XML Scripting | http://w3future.com/html/beyondJS/ |
| Python Scripting Everywhere | http://w3future.com/html/beyondJS/ |
| Readable Java 1.5 | http://w3future.com/html/beyondJS/ |
| Scripting Languages For Java | http://w3future.com/html/beyondJS/ |
| Disruptive Programming Language Technologies | http://w3future.com/html/beyondJS/ |
| Tools for the short hike | http://w3future.com/html/beyondJS/ |
| Programming for the Web | http://w3future.com/html/beyondJS |
| Loell, a new programming language | http://w3future.com/html/loell/ |
| OO Best Feature Poll | http://w3future.com/html/loell/ |
| Y in Practical Programs | http://w3future.com/html/loell/ |
| Why type systems are interesting - part II | http://w3future.com/html/loell/ |
| Paul Graham: Accumulator Generator | http://w3future.com/html/loell/ |
| What I Hate About Your Programming Language | http://w3future.com/html/loell/ |
| Dressing up Self in JavaScript | http://w3future.com/html/loell/ |
| Miscellany | http://w3future.com/html/stories/callbacks.html |
| Using object methods with functional programming | http://w3future.com/html/stories/callbacks.html |
| Using object methods with functional programming | http://w3future.com/html/stories/hop.html |
| Beyond JS (library) | http://w3future.com/html/tools.html |
| Quick spelling checker using MS-Word | http://w3future.com/html/xmlrpc.html |
| Hating VBScript | http://w3future.com/weblog/ |
| Croquet: A Collaboration Architecture | http://w3future.com/weblog/ |
| Web services: Winer on WSDL | http://w3future.com/weblog/2002/01/18.html |
| The web services debate continues | http://w3future.com/weblog/2002/01/31.html |
| stupid lambda tricks for python | http://w3future.com/weblog/2002/02/22.html |
| Intentional Programming FAQ | http://w3future.com/weblog/2002/03/09.html#a80 |
| Loell, a new programming language | http://w3future.com/weblog/2002/11/07.html#a139 |
| Loell, a new programming language | http://w3future.com/weblog/2002/11/07.html#a139 |
| Loell, a new programming language | http://w3future.com/weblog/2002/11/08.html#a140 |
| Search and Imperative Programming | http://w3future.com/weblog/2002/12/08.html#a148 |
| Paul Graham: Accumulator Generator | http://w3future.com/weblog/2003/02/16.xml#a166 |
| Hundred Year Language | http://w3future.com/weblog/2003/04/12.xml#a219 |
| Tim Bray: The History of RDF | http://w3future.com/weblog/2003/05/22.xml#a231 |
| Tim Bray: The History of RDF | http://w3future.com/weblog/2003/05/24.xml#a232 |
| RSS vs. Echo | http://w3future.com/weblog/2003/06/29.xml#a240 |
| RSS vs. Echo | http://w3future.com/weblog/2003/07/12.xml#echoFeedAvailable |
| The Charity Language | http://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 II | http://w3future.com/weblog/2004/06/08.xml#quicksortInMoiell |
| Tail call elimination decorator in Python | http://w3future.com/weblog/2006/02/#tailCallEliminationInJavascript |
| Phil Wadler's blog | http://wadler.blogspot.com/ |
| Links (Wadler) | http://wadler.blogspot.com/ |
| Language Luminaries Meet in Europe on April 6 | http://wadler.blogspot.com/2005/02/links-meeting-at-etaps.html |
| Language Luminaries Meet in Europe on April 6 | http://wadler.blogspot.com/2005/03/links-update.html |
| Bruce Tate: Technologies that may challenge Java | http://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-X | http://wadler.blogspot.com/2006/01/javascript-wysiwyg-editor.html |
| Wadler's Blog: Penn, PADL, POPL, and Plan-X | http://wadler.blogspot.com/2006/01/penn-padl-popl-and-plan-x.html |
| Holodeck games and CCCs | http://wadler.blogspot.com/2006/10/john-baez-on-lambda-calculus-and-games.html |
| Links | http://wadler.blogspot.com |
| Language Luminaries Meet in Europe on April 6 | http://wadler.blogspot.com |
| Haskell vs. Erlang, Reloaded | http://wagerlabs.com/articles/2006/01/01/haskell-vs-erlang-reloaded |
| Scalability | http://wagerlabs.com/idealab/2005/09/massively-multiplayer-servers-are-us.html |
| Scalability | http://wagerlabs.com/w/PowerStrip/ |
| The Push Programming Language | http://waldo.csisdmz.ul.ie/libGE/ |
| Good Ideas, Through the Looking Glass | http://waltersmith.us/wp-content/uploads/2005/12/HICSS-92.pdf |
| Diesel a successor to the Cecil language | http://wasp.cs.washington.edu/wasp_diesel.html |
| Dataflow languages and hardware - current status and directions | http://wavescalar.cs.washington.edu/index.html |
| Concepts, Techniques and Models of Computer Programming | http://wcook.org/papers/OOPvsADT/CookOOPvsADT90.pdf |
| Why type systems are interesting | http://wdialog.sourceforge.net |
| Declarative or Inferential? | http://wdp.first.gmd.de:8080/geske/fg111/decl-inf.html |
| Language Myths Again | http://web.access.net.au/felixadv/files/output/book/ |
| System programming using FP | http://web.access.net.au/felixadv/files/output/book/ |
| Forum usability | http://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 language | http://web.archive.org/web/20001028162930/www.numeric-quest.com/haskell/hcompanion/keys-frameless.shtml |
| Building Collaboration into IDEs | http://web.archive.org/web/20010306225044/www.bytesmiths.com/profile/toolkitRemote.html |
| First Class Values, Types as values within a Programming Language | http://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 Programming | http://web.archive.org/web/20021116023047/http://isabase.philol.msu.ru/fp/haskell/papers/monads/Monad.html |
| A Monadic Semantics for Core Curry | http://web.cecs.pdx.edu/~apt/wflp03.pdf |
| First Class Values, Types as values within a Programming Language | http://web.cecs.pdx.edu/~sheard/ |
| Lightweight Static Capabilities | http://web.cecs.pdx.edu/~sheard/Omega/ |
| Relevance of Curry-Howard | http://web.cecs.pdx.edu/~sheard/Omega/ |
| Spring School on Datatype-Generic Programming 2006 | http://web.comlab.ox.ac.uk/jeremy.gibbons/publications/#patterns |
| Sudoku | http://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 Practice | http://web.comlab.ox.ac.uk/oucl/publications/books/algebra/ |
| Programming from Specifications | http://web.comlab.ox.ac.uk/oucl/publications/books/PfS/ |
| A structural approach to reversible computation | http://web.comlab.ox.ac.uk/oucl/publications/tr/rr-01-09.html |
| Summer schools: generic & functional programming | http://web.comlab.ox.ac.uk/oucl/research/areas/ap/afp/ |
| Functional Images | http://web.comlab.ox.ac.uk/oucl/research/areas/ap/fop/ |
| The Fun of Programming | http://web.comlab.ox.ac.uk/oucl/research/areas/ap/fop/ |
| The Fun of Programming | http://web.comlab.ox.ac.uk/oucl/research/areas/ap/fop/ |
| The Fun of Programming | http://web.comlab.ox.ac.uk/oucl/research/areas/ap/fop/info.html#book |
| The Fun of Programming | http://web.comlab.ox.ac.uk/oucl/research/areas/ap/fop/info.html |
| More Haste, Less Speed | http://web.comlab.ox.ac.uk/oucl/research/areas/ap/pubs.html#Bird-Jones-deMoor97:More |
| Summer schools: generic & functional programming | http://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 2006 | http://web.comlab.ox.ac.uk/oucl/research/pdt/ap/dgp/ |
| TypeCase: A Design Pattern for Type-Indexed Functions | http://web.comlab.ox.ac.uk/oucl/research/pdt/ap/dgp/ |
| Fission for Program Comprehension | http://web.comlab.ox.ac.uk/oucl/research/pdt/ap/dgp/ |
| Generics as a Library | http://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 Grammars | http://web.comlab.ox.ac.uk/oucl/work/eric.van.wyk/Papers/ip.ps |
| Algorithmic complexity of evaluation: lazy, eager, pure and impure | http://web.comlab.ox.ac.uk/oucl/work/geraint.jones/morehaste.html |
| Algorithmic complexity of evaluation: lazy, eager, pure and impure | http://web.comlab.ox.ac.uk/oucl/work/geraint.jones/morehaste.html |
| Eager Haskell | http://web.comlab.ox.ac.uk/oucl/work/geraint.jones/morehaste.html |
| The Complexity Zoo | http://web.comlab.ox.ac.uk/oucl/work/geraint.jones/morehaste.html |
| More Haste, Less Speed | http://web.comlab.ox.ac.uk/oucl/work/geraint.jones/publications/index.html#other.papers |
| Mother Tongues of Computer Languages | http://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 sum | http://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/calculating.ps.gz |
| Fission for Program Comprehension | http://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 Correct | http://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/index.html#fast+loose |
| Streaming Representation-Changers | http://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/index.html#metamorphisms |
| A Pointless Derivation of Radixsort | http://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/index.html#radix |
| Reproducing Programs implement Lazy Lists | http://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/index.html#spigot |
| The Essence of the Iterator Pattern | http://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/iterator.pdf |
| Gibbons: Metamorphisms and streaming algorithms | http://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/metamorphisms.pdf |
| Patterns in Datatype-Generic Programming | http://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/patterns.pdf |
| Enumerating the Rationals | http://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/rationals.pdf |
| An Unbounded Spigot Algorithm for the Digits of Pi | http://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/spigot.pdf |
| TypeCase: A Design Pattern for Type-Indexed Functions | http://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/typecase.pdf |
| Calculating the Sieve of Eratosthenes | http://web.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/wg21/meeting57/minutes.html#FAV-4 |
| A Functional Semantics of Attribute Grammars | http://web.comlab.ox.ac.uk/oucl/work/kevin.backhouse/papers/TACAS02/Backhouse_TACAS02.pdf |
| Point Free Style | http://web.comlab.ox.ac.uk/oucl/work/oege.de.moor/pubs.htm |
| First-class Attribute Grammars | http://web.comlab.ox.ac.uk/oucl/work/oege.demoor/talks/ip.pdf.gz |
| C++ vs. Lisp | http://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 computation | http://web.comlab.ox.ac.uk/oucl/work/samson.abramsky/pubsthematic.html#quip |
| Socially Responsive, Environmentally Friendly Logic | http://web.comlab.ox.ac.uk/oucl/work/samson.abramsky/sandu.pdf |
| Embedding Prolog in Haskell | http://web.comlab.ox.ac.uk/oucl/work/silvija.seres/ |
| Ulf's Home-Page of Programming Language Design | http://web.cs.mun.ca/~ulf/pld/ |
| Ulf's Home-Page of Programming Language Design | http://web.cs.mun.ca/~ulf/pld/typing.html |
| Decomposing lambda - the Kernel language | http://web.cs.wpi.edu/~jshutt/kernel.html |
| Human Factors Research On Programming Language Syntax | http://web.engr.oregonstate.edu/~burnett/ |
| Human Factors Research On Programming Language Syntax | http://web.engr.oregonstate.edu/~burnett/vpl.html |
| Aardappel and visual programming | http://web.engr.oregonstate.edu/~burnett/vpl.html |
| Why Lists? | http://web.engr.oregonstate.edu/~erwig/fgl/ |
| Getting Started | http://web.engr.oregonstate.edu/~erwig/meta/ |
| Can one avoid monads? | http://web.engr.oregonstate.edu/~erwig/meta/ |
| Darcs | http://web.engr.oregonstate.edu/~erwig/papers/abstracts.html#ASE01 |
| Adding Apples to Oranges | http://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-X | http://web.engr.oregonstate.edu/~erwig/papers/abstracts.html#PADL06 |
| A Survey of Object-Oriented Concepts | http://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 Users | http://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 Example | http://web.media.mit.edu/~lieber/Your-Wish/ |
| Your Wish Is My Command - Programming By Example | http://web.media.mit.edu/~lieber/Your-Wish/02-Kahn.pdf |
| Your Wish Is My Command - Programming By Example | http://web.media.mit.edu/~lieber/Your-Wish/11-Lau.pdf |
| Your Wish Is My Command - Programming By Example | http://web.media.mit.edu/~lieber/Your-Wish/13-Blackwell.pdf |
| Programming: 50, 100 years from now | http://web.media.mit.edu/~lifton/Pushpin/paintable.html |
| Systematic search for lambda expressions | http://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 language | http://web.mit.edu/6.002/ |
| Prototype based OO | http://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 Community | http://web.mit.edu/farr/www/srfi-32/srfi-32.html |
| Zipper-based file server/OS | http://web.mit.edu/ghudson/thoughts/diagnosing |
| Zipper-based file server/OS | http://web.mit.edu/ghudson/thoughts/undiagnosing |
| The Fortress Language Spec v0.618 | http://web.mit.edu/is/topics/webpublishing/mathml/ |
| The Salishan problems | http://web.mit.edu/the_rack/www/paper/paper_html.html |
| Disruptive PLT, 4 years later | http://web.mit.edu/webcast/ailab/mit-ll2-s2-09nov02-80k.ram |
| User-defined functions in Excel | http://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 Arms | http://web.onetel.com/~hughdarwen/TheThirdManifesto/HAVING-A-Blunderful-Time.html |
| A Call to Arms | http://web.onetel.com/~hughdarwen/TheThirdManifesto/Reactions-to-A-Call-to-Arms.html |
| C9X - The New ISO Standard for C | http://web.onetelnet.ch/~twolf/tw/c/c9x_changes.html |
| Mind Mappers | http://web.singnet.com.sg/~axon2000/ |
| Mind Mappers | http://web.singnet.com.sg/~axon2000/quotes.htm |
| Mind Mappers | http://web.singnet.com.sg/~axon2000/users.htm |
| Programming anti-idioms | http://web.uvic.ca/wguide/Pages/SentMixMet.html |
| G'Caml comes of age | http://web.yl.is.s.u-tokyo.ac.jp/~furuse/gcaml/ |
| Stupid Question. | http://webalt.net/Calculus-2004/Various/MeaningOfCalculus.htm |
| Haskell video lectures online | http://webcast.berkeley.edu/courses/ |
| Haskell video lectures online | http://webcast.berkeley.edu/courses/archive.php?seriesid=1906978270 |
| If programming languages were cars... | http://weblog.burningbird.net/archives/000581.php |
| The Parable of the Languages | http://weblog.burningbird.net/archives/000581.php |
| HTML editors | http://weblog.delacour.net/archives/2004/07/my_kingdom_for_a_web_editing_tool.php#comment3431 |
| HTML editors | http://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 behavior | http://weblog.infoworld.com/udell/ |
| Native XML Scripting | http://weblog.infoworld.com/udell/2002/09/20.html#a418 |
| What a URI identifies | http://weblog.infoworld.com/udell/2003/01/27.html#a582 |
| Ward Cunningham: Testing, Types, and More | http://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 behavior | http://weblog.infoworld.com/udell/2003/03/17.html#a641 |
| Environment, scripting, and behavior | http://weblog.infoworld.com/udell/2003/03/21.html#a646 |
| Tools for rules | http://weblog.infoworld.com/udell/2003/05/16.html#a692 |
| RSS vs. Echo | http://weblog.infoworld.com/udell/2003/06/27.html#a733 |
| RSS vs. Echo | http://weblog.infoworld.com/udell/2003/06/29.html#a734 |
| RSS vs. Echo | http://weblog.infoworld.com/udell/2003/07/10.html#a740 |
| XML and Data Binding | http://weblog.infoworld.com/udell/2003/07/30.html#a760 |
| Udell: Test before you leap into development | http://weblog.infoworld.com/udell/2003/08/04.html#a766 |
| Udell: Symbol grounding, XML, and RDF | http://weblog.infoworld.com/udell/2003/08/06.html#a769 |
| Udell: Symbol grounding, XML, and RDF | http://weblog.infoworld.com/udell/2003/08/11.html#a775 |
| Udell: Symbol grounding, XML, and RDF | http://weblog.infoworld.com/udell/2003/08/12.html |
| Dynamic languages and virtual machines | http://weblog.infoworld.com/udell/2003/08/25.html#a780 |
| Dynamic languages and virtual machines | http://weblog.infoworld.com/udell/2003/08/26.html#a782 |
| Udell on licensing and lock-in | http://weblog.infoworld.com/udell/2004/01/23.html#a895 |
| Udell: Programs that write programs | http://weblog.infoworld.com/udell/2004/02/11.html#a915 |
| Udell: Programs that write programs | http://weblog.infoworld.com/udell/2004/02/15.html#a917 |
| Udell: Radical software customization | http://weblog.infoworld.com/udell/2004/04/27.html#a983 |
| Udell discusses XBRL | http://weblog.infoworld.com/udell/2004/05/10.html#a994 |
| Tim Bray: Languages Cost | http://weblog.infoworld.com/udell/2004/06/17.html#a1025 |
| Udell at OSCON: IronPython news | http://weblog.infoworld.com/udell/2004/07/28.html#a1050 |
| Udell: A strategic vision for dynamic languages | http://weblog.infoworld.com/udell/2004/08/09.html#a1056 |
| Introduction to E4X | http://weblog.infoworld.com/udell/2004/09/29.html#a1085 |
| JotSpot | http://weblog.infoworld.com/udell/2004/10/06.html#a1090 |
| Introduction to E4X | http://weblog.infoworld.com/udell/2004/10/08.html#a1091 |
| Jon Udell: interview with Ward Cunningham and Jack Greenfield | http://weblog.infoworld.com/udell/2004/11/22.html#a1119 |
| Jon Udell: Languages and environments | http://weblog.infoworld.com/udell/2005/04/05.html#a1208 |
| Jon Udell: Tools for dynamic languages | http://weblog.infoworld.com/udell/2005/05/23.html#a1236 |
| Jon Udell: A conversation with Jonathan Robie about XQuery | http://weblog.infoworld.com/udell/2005/08/03.html#a1281 |
| Jon Udell: The riddle of asynchrony | http://weblog.infoworld.com/udell/2005/08/31.html#a1292 |
| Visual Basic and LINQ | http://weblog.infoworld.com/udell/2005/09/13.html#a1300 |
| Visual Basic and LINQ | http://weblog.infoworld.com/udell/2005/09/19.html |
| Visual Basic and LINQ | http://weblog.infoworld.com/udell/2005/09/28.html#a1310 |
| Jon Udell: Multi-language runtimes | http://weblog.infoworld.com/udell/2006/02/27.html#a1396 |
| Microsoft Atlas | http://weblog.infoworld.com/udell/2006/03/31.html |
| LINQ May 2006 Preview | http://weblog.infoworld.com/udell/2006/05/12.html |
| Misc News | http://weblog.infoworld.com/udell/2006/09/06.html#a1519 |
| Microsoft Atlas | http://weblog.infoworld.com/udell/screenroom/atlas_flv.html |
| Microsoft Atlas | http://weblog.infoworld.com/udell/screenroom/atlas_qt.html |
| Microsoft Atlas | http://weblog.infoworld.com/udell/screenroom/atlas_wmv.html |
| Lisp Books online | http://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 |
| WikiTalk | http://weblogs.asp.net/dornstein/archive/2004/09/27/235042.aspx |
| Error handling strategies | http://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 & DSLs | http://weblogs.asp.net/fxcop/ |
| Changeable class in Avalon | http://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 Essentials | http://weblogs.cs.cornell.edu/AllThingsDistributed/archives/000040.html |
| Hundred Year Language | http://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 released | http://weblogs.java.net/blog/kgh/ |
| Evolving the Java Platform | http://weblogs.java.net/blog/kgh/ |
| J2SE 5.0 released | http://weblogs.java.net/blog/kgh/archive/2004/09/evolving_the_ja.html |
| Introduction to the Java EE 5 Platform | http://weblogs.java.net/blog/kgh/archive/2006/02/raving_about_ja.html |
| J2SE 5.0 released | http://weblogs.java.net/blog/mreinhold/archive/2004/09/tigers_and_must.html |
| Static Typing Where Possible, Dynamic Typing When Needed | http://weblogs.java.net/blog/tball/archive/2005/06/project_jackpot.html |
| J2SE 5.0 released | http://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 Web | http://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 Python | http://weblogs.userland.com/qube/ |
| End-User XML oriented proramming | http://weblogs.userland.com/zopeNewbies/ |
| Closures for Java or money back | http://webpy.org/web.py |
| Why Learning Assembly Language is Still a Good Idea | http://webster.cs.ucr.edu/ |
| Building a Modern Computer From First Principles | http://webster.cs.ucr.edu/ |
| Assembly language for Power Architecture | http://webster.cs.ucr.edu/AsmTools/HLA/ |
| High-Level Assembly Language | http://webster.cs.ucr.edu/Page_hla/0_Page_hla.html |
| Next week | http://webster.cs.uga.edu/~gries/banquets/iticse2002/iticse2002.html |
| Cheetah, the Python-Powered Template Engine | http://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 Properties | http://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 Properties | http://wesnerm.blogs.com/net_undocumented/2003/11/natural_languag.html |
| Static Typing Where Possible, Dynamic Typing When Needed | http://wesnerm.blogs.com/net_undocumented/2005/07/dynamic_typing_.html |
| Tomorrow and Tomorrow and Tomorrow | http://west.camel.math.ca/Kabol/knotlinks.html |
| Wheat - A Language for Web Sites | http://wheatfarm.org/ |
| System-level Static Analysis | http://why.lri.fr/caduceus/ |
| Why, Krakatoa and Caduceus: Software proof | http://why.lri.fr/caduceus/index.en.html |
| unchecked exceptions are like runtime type checking? | http://why.lri.fr |
| Why Johnny can't code | http://whytheluckystiff.net/articles/theLittleCodersPredicament.html |
| Mind Mappers | http://widget.eleganthack.com/ |
| Continuations library for Java | http://wiki.apache.org/cocoon/RhinoWithContinuations |
| eWeek: Sun Digging Deep for Dynamic Language Support | http://wiki.apache.org/cocoon/RhinoWithContinuations |
| Calculemus 2005 | http://wiki.axiom-developer.org/FreeAldor |
| "Popular vs. Good" in Programming Languages | http://wiki.cocan.org/ |
| JavaScript with Continuations and its use in Apache Cocoon | http://wiki.cocoondev.org/Wiki.jsp?page=GettingStartedWithFlow |
| JavaScript with Continuations and its use in Apache Cocoon | http://wiki.cocoondev.org/Wiki.jsp?page=RhinoWithContinuations |
| Continuations in Java and Java-based Web Frameworks | http://wiki.cocoondev.org/Wiki.jsp?page=RhinoWithContinuations |
| Continuations in Java and Java-based Web Frameworks | http://wiki.cocoondev.org/Wiki.jsp?page=WhatIsFlow |
| JavaScript with Continuations and its use in Apache Cocoon | http://wiki.cocoondev.org/Wiki.jsp?page=WhatIsFlow |
| Why type systems are interesting | http://wiki.codehaus.org/groovy/PathExpressionLanguage |
| Smalltalk case-statement | http://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 run | http://wiki.cs.uiuc.edu/MFA/Declarativeness+vs+Procedural |
| MFA in Software: trial run | http://wiki.cs.uiuc.edu/MFA/Metaphor |
| MFA in Software: trial run | http://wiki.cs.uiuc.edu/MFA/People |
| Patterns in qmail | http://wiki.cs.uiuc.edu/MFA/qmail |
| The Art of Unix Programming | http://wiki.cs.uiuc.edu/MFA/Unix+vs.+Objects |
| MFA in Software: trial run | http://wiki.cs.uiuc.edu/MFA |
| Closures for Java or money back | http://wiki.cs.uiuc.edu/RefactoringBrowser/History+of+the+Refactoring+Browser |
| Slashdot: Python + Ruby | http://wiki.cs.uiuc.edu/SmalltalkSolutions |
| Stroustrup's C++ Style Sweet Spot | http://wiki.cs.uiuc.edu/VisualWorks/Tail+Recursion |
| Action Semantics and Compiler Generation | http://wiki.daimi.au.dk:8000/ascg-01/ascg-01.wiki |
| Action Semantics and Compiler Generation | http://wiki.daimi.au.dk:8000/ascg-01/description.wiki?cmd=get&anchor=Description |
| Action Semantics and Compiler Generation | http://wiki.daimi.au.dk:8000/ascg-01/documents.wiki?cmd=get&anchor=Documents |
| Concatenative Language Kont | http://wiki.di.uminho.pt/wiki/bin/view/Alcino/PointlessHaskell |
| Bare metal Smalltalk | http://wiki.eranova.si/esug/DOWNLOAD/Slides/Lars+Bak+ESUG.ppt |
| Udell: Radical software customization | http://wiki.eranova.si/esug/Extremely%20late%20binding |
| Lisp sans (((paren-theses ((hell))))) | http://wiki.opendylan.org/wiki/view.dsp?title=Home |
| μABC: A Minimal Aspect Calculus | http://wiki.opensymphony.com/display/WW/Writeup+of+Mike's+Talk+at+TSS+on+WebWork2 |
| RDF and Databases | http://wiki.osafoundation.org/bin/view/Jungle/WhyNotZodb |
| Naked Objects | http://wiki.rubyonrails.com/rails/pages/Scaffold |
| Is "type" a fundamental intrinsic property of values? | http://wiki.tcl.tk/11841 |
| Ken Shan: Shift to Control | http://wiki.tcl.tk/13300 |
| Links Slides | http://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 interface | http://wiki.tcl.tk/15271 |
| Why Lists? | http://wiki.tcl.tk/1923 |
| The design of C++0x | http://wiki.tcl.tk/3687 |
| Why do they program in C++? | http://wiki.tcl.tk/4262 |
| Special characters' input methods | http://wiki.tcl.tk/907 |
| Jon Udell: Multi-language runtimes | http://wiki.tcl.tk/parrot |
| Object Oriented Programming + Referential Transparency | http://wiki.tcl.tk/TOOT |
| C# interview / OOP in any language | http://windows.oreilly.com/news/hejlsberg_0800.html |
| C# review | http://windows.oreilly.com/news/hejlsberg_0800.html |
| C# interview / OOP in any language | http://windows.oreilly.com/news/hejlsberg_0800.html |
| Competitive Collaborative Specification of GUI Applications through User Test Cases and Merit-Based Conflict Resolution | http://windowseat.ca/collective/ |
| Paul Vick: Language Design & Paying the UI "Tax" | http://wingware.com/ |
| Introduction to the Personal Basis Profile | http://wireless.java.sun.com/personal/ttips/basis_profile/ |
| Introduction to the Personal Basis Profile | http://wireless.java.sun.com/personal/ttips/xlet/ |
| New vector language: Glee | http://withglee.com/ |
| new Vector Language: Glee | http://withglee.com/ |
| Wonka - Embedded Java VM | http://wmf.editthispage.com/ |
| Predicting programming course success from a single entrance exam | http://wmf.editthispage.com/ |
| E - secure,distributed, pure OOP and p2p scripting language | http://wmf.editthispage.com/ |
| End-User XML oriented proramming | http://wmf.editthispage.com/ |
| Java Specification Participation Agreement | http://wmf.editthispage.com/ |
| Java-in-hardware in aJile new PDA | http://wmf.editthispage.com/ |
| Miguel de Icaza on .NET | http://wmf.editthispage.com/ |
| Portable.NET | http://wmf.editthispage.com/ |
| Processing XML with Java | http://wmf.editthispage.com/ |
| SLAM project at Microsoft Research | http://wmf.editthispage.com/ |
| Sun urges Java research with new license | http://wmf.editthispage.com/ |
| Quilt: an XML Query Language | http://wmf.editthispage.com/discuss/ |
| SMLNJ RIP? | http://wmf.editthispage.com/discuss/ |
| Concurrency | http://wmf.editthispage.com/discuss/msgReader$1578 |
| New Language: XEXPR | http://wmf.editthispage.com/discuss/msgReader$2508?mode=day |
| Covariant methods in Java | http://wmf.editthispage.com/discuss/msgReader$2803?mode=day |
| Google stops indexing these servers | http://wmf.editthispage.com/discuss/msgReader$4086?mode=day |
| C Books | http://wmf.editthispage.com/discuss/msgReader$4150?mode=day |
| RDF query language interpreter | http://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 |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=anamorphism |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=apomorphism |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=catamorphism |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=closure |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=cohomomorphism |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=continuation |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=continutation+passing+style |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=denotational+semantics |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=foldr |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=homomorphism |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=hylomorphism |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=isomorphism |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=macro |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=operational+semantics |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=paramorphism |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=polymorphism |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=reflection |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=semantics |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=staged+computation |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=syntactic+abstraction |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=syntactic+sugar |
| Glossary | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=type+system |
| The Case for First Class Messages | http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?type+inference |
| Wonka - Embedded Java VM | http://wonka.acunia.com/ |
| Wonka - Embedded Java VM | http://wonka.acunia.com/intro.html |
| A Language Community? | http://world.std.com/~pitman/PS/Lambda.html |
| Successful Scheme | http://world.std.com/~wware/sussman.html |
| Neophyte question: detecting deadlock, livelock, races etc. | http://wotug.kent.ac.uk/parallel/theory/formal/csp/Deadlock/ |
| Concurrency | http://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 program | http://wouter.fov120.com/ |
| subtext: Uncovering the simplicity of programming | http://wouter.fov120.com/aardappel/index.html |
| Don Box: Teaching my kids to program | http://wouter.fov120.com/aardappel/index.html |
| Small Time Languages | http://wouter.fov120.com/aardappel/index.html |
| Aardappel and visual programming | http://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 Tongues | http://wouter.fov120.com/proglang/index.html |
| open source visual programming environments? | http://wouter.fov120.com/proglang/index.html |
| the Chinese natual language | http://wouter.fov120.com/proglang/index.html |
| Evolving a programming language | http://wp.netscape.com/comprod/columns/techvision/innovators_be.html |
| Twenty-First Century Compilers | http://wps.aw.com/aw_aho_compilers_2/0,11227,2663889-,00.html |
| Paul Graham: Accumulator Generator | http://wsmith.best.vwh.net/works.html |
| Orca chosen as default Syllable scripting language | http://wsrebol.sourceforge.net |
| According to Allen Holub programming is now a liberal art. When did this happen? | http://ww.telent.net/ |
| Python Cookbook | http://ww.telent.net/cliki/index |
| Findler's Contract Flaw Analysis and Eiffel | http://wwsympa.loria.fr/wwsympa/arc/smarteiffel/2002-12/msg00055.html |
| NetKernel - XML processing pipeline | http://www.1060research.com/netkernel/ |
| NetKernel - XML processing pipeline | http://www.1060research.com/netkernel/tour2/system.html |
| Algorithmically Unbounded Journal of Mathematical Truths | http://www.1729.com/consciousness/index.html |
| Algorithmically Unbounded Journal of Mathematical Truths | http://www.1729.com/consciousness/math-journal.html |
| Let's make a programming language! | http://www.24hourcomics.com/ |
| J2ME | http://www.3gpp.org/ftp/Specs/html-info/23048.htm |
| J2ME | http://www.3gpp.org/ftp/Specs/html-info/51011.htm |
| IJCAR 2004 Tutorial Program | http://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 Translations | http://www.99-bottles-of-beer.net/ |
| Educational Pearl: Automata as Macros | http://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 back | http://www.aaronsw.com/ |
| Misc Links | http://www.aaronsw.com/weblog/rewritingreddit |
| Dating Design Patterns | http://www.abc.net.au/news/newsitems/s898675.htm |
| Semiotics for Beginners | http://www.aber.ac.uk/media/Documents/S4B/sem02.html |
| MapReduce - functional programming in the REAL World | http://www.abinitio.com |
| LASER Summerschool | http://www.abo.fi/~backrj/ |
| pbook | http://www.abo.fi/~jwright/schoolmath/ |
| pbook | http://www.abo.fi/~jwright/schoolmath/papers/tucs65.pdf |
| Good Ideas, Through the Looking Glass | http://www.aboutdrugtest.com/ |
| Schemix - A Scheme In The Linux Kernel | http://www.abstractnonsense.com/schemix/ |
| Reading, Writing, and Code | http://www.accesscom.com/~darius/ |
| Idel: a virtual machine for mobile code | http://www.accesscom.com/~darius/ |
| Hacker's Introduction to Partial Evaluation | http://www.accesscom.com/~darius/ |
| Code Reading | http://www.accesscom.com/~darius/ |
| Awklisp | http://www.accesscom.com/~darius/hacks/awklisp.tar.gz |
| subtext: Uncovering the simplicity of programming | http://www.accesscom.com/~darius/hacks/emacscard/ |
| Playing with the GNAT Run Time | http://www.accesscom.com/~darius/hacks/RABBIT |
| C++ vs. Lisp | http://www.accesscom.com/~darius/hacks/screenfuls/screen2.html |
| Idel: a virtual machine for mobile code | http://www.accesscom.com/~darius/software/idel/index.html |
| computerhistory's History of LISP | http://www.accesscom.com/~darius/software/miasma/index.html |
| Hacker's Introduction to Partial Evaluation | http://www.accesscom.com/~darius/writings/peval/index.html |
| ACCU Spring Conference | http://www.accu.org/ |
| Python 2.5a1 released | http://www.accu.org/ |
| Python 2.5a1 released | http://www.accu-usa.org/ |
| SpringBox | http://www.accu-usa.org/ |
| Sun Invites IBM, Cray To Work On New Computer Language | http://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 Nygaard | http://www.acm.org/announcements/turing_2001.html |
| Early history of Fortran | http://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 Research | http://www.acm.org/class/1998/overview.html |
| Test-Driven Development By Example | http://www.acm.org/classics/dec95/ |
| Concurrency | http://www.acm.org/classics/mar96/ |
| Is Inheritance a Pillar of OO? | http://www.acm.org/classics/may96/ |
| EJB critique | http://www.acm.org/classics/may96/ |
| NULL | http://www.acm.org/classics/oct95/ |
| Research Papers | http://www.acm.org/classics/oct95/ |
| Edsger Wybe Dijkstra (1930-2002) | http://www.acm.org/classics/oct95/ |
| Dijkstra on analogies and anthropomorphism | http://www.acm.org/classics/oct95/ |
| Edsger Wybe Dijkstra (1930-2002) | http://www.acm.org/classics/oct95/ |
| Sisal Programming language | http://www.acm.org/classics/oct95/ |
| Running untrusted code | http://www.acm.org/classics/sep95/ |
| Code Reading | http://www.acm.org/classics/sep95/ |
| ACM Queue: A Conversation with Alan Kay | http://www.acm.org/classics/sep95 |
| Best route for new language to be self-hosting | http://www.acm.org/classics/sep95 |
| ACM Classic of the Month | http://www.acm.org/classics |
| Failure-oblivious computing | http://www.acm.org/constitution/code.html |
| Language comparison experiment | http://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 Languages | http://www.acm.org/pubs/citations/journals/cacm/1966-9-3/p157-landin/ |
| PROLAC: Language for protocol compilation | http://www.acm.org/pubs/citations/proceedings/comm/319056/p63-anderson/ |
| JSIS - Semantic Interface Specification for Java | http://www.acm.org/sigada/wg/asiswg/asiswg.html |
| Ada Programming Competition | http://www.acm.org/sigada/WG/asiswg |
| Computing Curricula 2001 | http://www.acm.org/sigcse/cc2001/ |
| Computing Curricula 2001 | http://www.acm.org/sigcse/cc2001/PL.html |
| SchemeUnit and SchemeQL: Two Little Languages | http://www.acm.org/sigmod/record/issues/9503/manifesto.ps |
| SIGAPL | http://www.acm.org/sigs/sigapl/ |
| GoF get SIGPLAN award | http://www.acm.org/sigs/sigplan/awards.htm |
| Paul Vick: BASIC principles | http://www.acmqueue.com/modules.php?name=Content&pa=showcomments&pid=317 |
| ACM Queue: On Usability of Programming Languages | http://www.acmqueue.com/modules.php?name=Content&pa=showpage&pid=317&page=2 |
| Visualisable Languages | http://www.acmqueue.com/modules.php?name=Content&pa=showpage&pid=358 |
| Natural Programming Languages | http://www.acmqueue.com/modules.php?name=Content&pa=showpage&pid=225 |
| ACM Queue: A Conversation with Steve Ross-Talbot | http://www.acmqueue.org/ |
| Jef Raskin: The Woes of IDEs | http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=22 |
| A Call to Arms | http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=293 |
| The Big Bang Theory of IDEs | http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=83 |
| Reading, Writing, and Code | http://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 Languages | http://www.acooke.org/andrew/diary/2003/jun/9.html |
| Python is... slow? | http://www.acooke.org/andrew/diary/2004/dec/6.html |
| Mila | http://www.acooke.org/andrew/diary/2004/feb/16.html |
| Reading, Writing, and Code | http://www.acooke.org/andrew/writing/codereview.html |
| Logic for Computer Science: Foundations of Automatic Theorem Proving | http://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-Programming | http://www.acooke.org/cute/GeneralAlg0.html#Mon-26-Jun-2006-10-26-26-0400-CLT |
| Lambda the Ultimate Set Comprehension | http://www.acooke.org/cute/GreatIdeas0.html |
| Unix as programming language | http://www.acooke.org/cute/ScriptforA0.html |
| The Theory of Classification - A Course on OO Type Systems | http://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 Pan | http://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-Compiling | http://www.acsa-admin.org/2005/abstracts/47.html |
| The Case for First Class Messages | http://www.activeinfo.ca/process.html |
| #Smalltalk - another .Net language | http://www.activestate.com/Corporate/Initiatives/NET/Python_for_.NET_whitepaper.pdf?_x=1 |
| Implementations of .NET-Targeted Languages Problematic | http://www.activestate.com/Initiatives/NET/Python_whitepaper.doc |
| Intro to the Common Language Infrastructure with David Stutz | http://www.activestate.com/Initiatives/NET/Python_whitepaper.doc |
| Intentional Programming Overview | http://www.activestate.com/Products/Visual_XSLT/?_x=1 |
| Implementations of .NET-Targeted Languages Problematic | http://www.activestate.com |
| "New story" template | http://www.activewords.com/ |
| Programming by Demonstration | http://www.acypher.com/wwid/ |
| NULL | http://www.acypher.com/wwid/ |
| Research Papers | http://www.acypher.com/wwid/ |
| The History of T | http://www.acypher.com/wwid/WWIDToC.html |
| Research Papers | http://www.acypher.com/wwid/WWIDToC.html |
| NULL | http://www.acypher.com/wwid/WWIDToC.html |
| Object-Oriented Programming Enhancements in Ada200Y | http://www.ada-auth.org/~acats/ |
| Object-Oriented Programming Enhancements in Ada200Y | http://www.ada-auth.org/~acats/ais.html |
| Object-Oriented Programming Enhancements in Ada200Y | http://www.ada-auth.org/~acats/arg-minutes.html |
| Compiler reliability | http://www.ada-auth.org/acats.html |
| Testing the C# compiler | http://www.ada-auth.org/acats.html |
| Object-Oriented Programming Enhancements in Ada200Y | http://www.ada-auth.org/ai-files/grab_bag/oop_200y.pdf |
| A Comparative Study of Language Support for Generic Programming | http://www.ada-auth.org/cgi-bin/cvsweb.cgi/AIs/AI-00254.TXT?rev=1.6 |
| Spreadsheet Languages | http://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 Applications | http://www.adacore.com/wp-content/files/attachments/PaperPresentationAE2006-Brosgol.pdf |
| Technical Work on Ada 2005 Standard Completed | http://www.ada-europe.org/Ada_2005_Press_Release.pdf |
| Ada-Europe'2001 | http://www.ada-europe.org/conference2001.html |
| A short break | http://www.ada-europe.org/conference2002.html |
| J-SEAL2 | http://www.ada-europe.org/conference2002.html |
| NULL | http://www.adahome.com/History/Steelman/intro.htm |
| Language Design Documents | http://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 language | http://www.adahome.com/History/Steelman/intro.htm |
| Java Is a Language for the Masses | http://www.adahome.com/History/Steelman/steelman.htm#2C |
| Notes on Programming in C | http://www.adahome.com/History/Steelman/steelman.htm |
| VC++ Security Checks at Runtime and Compile Time | http://www.adahome.com/History/Steelman/steeltab.htm |
| Module Concept For C++ | http://www.adahome.com/History/Steelman/steeltab.htm |
| Insecure Macho Love | http://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 Threads | http://www.adaic.com/standards/95rat/RAThtml/rat95-p2-9.html |
| Ada 2006 Documents | http://www.adaic.com/standards/ada06.html |
| Ada 2006 Documents | http://www.adaic.com/standards/rm-amend/html/RM-D.html |
| Dynamic Semantics | http://www.adaic.org/standards/05rm/html/RM-1-1-2.html#I1035 |
| Dynamic Semantics | http://www.adaic.org/standards/05rm/html/RM-3-3-1.html |
| Concurrency | http://www.adaic.org/standards/83rat/html/Welcome.html |
| NULL | http://www.adaic.org/standards/83rat/html/Welcome.html |
| Language Design Documents | http://www.adaic.org/standards/83rat/html/Welcome.html |
| CSP for Java | http://www.adaic.org/standards/83rat/html/Welcome.html |
| NULL | http://www.adaic.org/standards/95lsn/ada95.htm |
| Language Design Documents | http://www.adaic.org/standards/95lsn/ada95.htm |
| Concurrency | http://www.adaic.org/standards/95rat/RAThtml/rat95-contents.html |
| NULL | http://www.adaic.org/standards/95rat/RAThtml/rat95-contents.html |
| Language Design Documents | http://www.adaic.org/standards/95rat/RAThtml/rat95-contents.html |
| Developing Applications with Objective CAML | http://www.adaic.org/standards/95rat/RAThtml/rat95-p2-12.html#5 |
| Developing Applications with Objective CAML | http://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++ generics | http://www.adaic.org |
| Ada, Interfaces and the Listener Paradigm | http://www.adalog.fr/publica2.htm |
| Adam Bosworth: Ajax reconsidered | http://www.adambosworth.net/archives/000044.html |
| Adam Bosworth: Ajax reconsidered | http://www.adambosworth.net/archives/000045.html |
| "New story" template | http://www.adamsmith.org/smith/ |
| a question about coding os | http://www.adaos.org/ |
| .NET classes in Ada | http://www.adapower.com/gnatcom/ |
| New Language: XEXPR | http://www.adapower.com/gnatcom |
| Using Physical Dimensions | http://www.adapower.com/lang/dimension.html |
| Embedding one language in another | http://www.adapower.com/launch.php?URL=http%3A%2F%2Fwww.adapower.com%2Frm95%2F |
| Notes on Programming in C | http://www.adapower.com/learn/adadistilled.html |
| Selective Open Recursion: A Solution to the Fragile Base Class Problem | http://www.adapower.com/rationale/rat95-p2-4.html#5 |
| Using Mix-ins with Python | http://www.adapower.com/rationale/rat95-p2-4.html#6 |
| XML-RPC HOWTO | http://www.adapower.com/rationale/rat95-p3-e.html |
| Using Physical Dimensions | http://www.adapower.com/reuse/units.html |
| VC++ Security Checks at Runtime and Compile Time | http://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 |
| Autodep | http://www.adapower.com/rm95/arm95_158.html#SEC158 |
| VC++ Security Checks at Runtime and Compile Time | http://www.adapower.com/rm95/arm95_192.html#SEC192 |
| Whither Now C++? | http://www.adapower.com/rm95/arm95_264.html#SEC264 |
| Language Support for Disributed Processing | http://www.adapower.com/rm95/arm95_299.html#SEC299 |
| XML-RPC HOWTO | http://www.adapower.com/rm95/arm95_299.html#SEC299 |
| Floating Point Arithmetic | http://www.adapower.com/rm95/arm95_324.html#SEC324 |
| Language Support for Disributed Processing | http://www.adapower.com/rm95/index.html |
| Comparing Ada and C | http://www.adapower.com |
| Free compiler & language tools | http://www.adapower.com |
| Autodep | http://www.adapower.com |
| Concurrency | http://www.adapower.com |
| .NET classes in Ada | http://www.adapower.com |
| Links | http://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 SVG | http://www.adobe.com/svg/ |
| SVG - Open for Business | http://www.adobe.com/svg/demos/main.html |
| OPML to SVG | http://www.adobe.com/svg/demos/main.html |
| SQL Server "Yukon" Beta 1 Transact-SQL Enhancements | http://www.adp-gmbh.ch/ora/sql/connect_by.html |
| Intro to the Common Language Infrastructure with David Stutz | http://www.adtools.com/info/whitepaper/dotnet_whitepaper.html |
| Video lectures on SICP | http://www.aduni.org/colloquia/sussman/ |
| Video lectures on SICP | http://www.aduni.org/courses/ |
| The language LUA | http://www.adventuregamestudio.co.uk/ |
| C# interview / OOP in any language | http://www.advogato.org/article/207.html |
| Suneido language | http://www.advogato.org/article/209.html |
| The Little Coder's Predicament | http://www.advogato.org/article/671.html |
| LLVM 1.5 has been released! | http://www.advogato.org/article/701.html |
| OCaml, an Introduction | http://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 3000 | http://www.advogato.org/person/chalst/diary.html?start=146 |
| Journals and papers? | http://www.advogato.org/person/chalst/diary.html?start=149#147 |
| Programming challenge | http://www.advogato.org/person/fxn/diary.html?start=349 |
| Dominus talks about HO Perl | http://www.advogato.org/person/fxn/diary.html?start=381 |
| OCaml, an Introduction | http://www.advogato.org/person/graydon/ |
| The Trouble with Checked Exceptions | http://www.advogato.org/person/graydon/diary.html?start=105 |
| Ivory Towers and Gelfand's Principle | http://www.advogato.org/person/graydon/diary.html?start=113 |
| A Modular Monadic Action Semantics | http://www.advogato.org/person/graydon/diary.html?start=78 |
| LL2 Webcast | http://www.advogato.org/person/itamar/diary.html?start=9 |
| ACM Queue: A Conversation with Alan Kay | http://www.advogato.org/person/ncm/diary.html?start=116 |
| public vs. published interfaces | http://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 anthropomorphism | http://www.aetion.com/ |
| Stackless python goes Limbo dancing | http://www.afm.sbu.ac.uk/csp/ |
| Non-Software Examples of Software Design Patterns | http://www.agcs.com/supportv2/techpapers/patterns/papers/patexamples.htm |
| Dating Design Patterns | http://www.agcs.com/supportv2/techpapers/patterns/papers/respat.htm |
| A Good OOP Critique? | http://www.ageofsig.org/people/bcsmith/book.html |
| Why OO Sucks | http://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 |
| RDFEngine | http://www.agfa.com/w3c/2002/02/thesis/thesis.pdf |
| Binary relations | http://www.agfa.com/w3c/euler/ |
| RDFEngine | http://www.agfa.com/w3c/euler/ |
| SAT 3 Proof with E Prover via OWL | http://www.agfa.com/w3c/euler/ |
| SAT 3 Proof with E Prover via OWL | http://www.agfa.com/w3c/jdroo/ |
| JDO Architectures | http://www.agiledata.org/ |
| Formal methods for O/R mapping | http://www.agiledata.org/essays/mappingObjects.html |
| Visual Basic and LINQ | http://www.agiledata.org/essays/vision.html |
| Future of software design? | http://www.agorics.com/Library/joule.html |
| The myth of code-centricity | http://www.ags.uni-sb.de/~konrad/fs.gif |
| The Case for First Class Messages | http://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 T | http://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg00274.html |
| The History of T | http://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg00311.html |
| The History of T | http://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg00361.html |
| The History of T | http://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg00430.html |
| Environment, scripting, and behavior | http://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg00499.html |
| The History of T | http://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg00650.html |
| static AND dynamic typing | http://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg01651.html |
| static AND dynamic typing | http://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg01851.html |
| Macros vs. Higher-order Programming | http://www.ai.mit.edu/%7Egregs/ll1-discuss-archive-html/msg02088.html |
| Small Time Languages | http://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 Language | http://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 Patterns | http://www.ai.mit.edu/~gregs/aim-2002-005.pdf |
| Udell: Radical software customization | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg00190.html |
| Dynamic Properties | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg01271.html |
| Implementation Strategies for Continuations | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg01365.html |
| Grad School advice | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg01421.html |
| PyCon 2003 Papers | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg01452.html |
| Macros vs. Higher-order Programming | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg01539.html |
| Language-Centric Software Development | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg01629.html |
| Java Is a Language for the Masses | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02012.html |
| ll1-discuss on macros | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02024.html |
| Java Is a Language for the Masses | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02030.html |
| Java Is a Language for the Masses | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02060.html |
| ll1-discuss on macros | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02088.html |
| ll1-discuss on macros | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02120.html |
| ll1-discuss on macros | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02122.html |
| Erlang: A Case Study of Technology Introduction | http://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 languages | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02642.html |
| Copying and Comparing: Problems and Solutions | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02674.html |
| Richard Feynman and the Connection Machine | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02764.html |
| Why type systems are interesting - part III: latent types | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg02779.html |
| Java Is a Language for the Masses | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg03327.html |
| Michael Vanier: LFM's and LFSP's | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg03327.html |
| Concepts, Techniques and Models of Computer Programming | http://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 Java | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04132.html |
| Continuations Reading Group | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04202.html |
| Dynamically scoped functions vs. AOP | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04213.html |
| Dynamically scoped functions vs. AOP | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04214.html |
| Dynamically scoped functions vs. AOP | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04225.html |
| Antipathy to Type Systems | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04307.html |
| 50 Questions for a Language Designer | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04323.html |
| 50 Questions for a Language Designer | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04323.html |
| Why type systems are interesting - part III: latent types | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04543.html |
| Antipathy to Type Systems | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04543.html |
| Antipathy to Type Systems | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/msg04551.html |
| Implementation Strategies for Continuations | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/threads.html |
| The Tragedy of the API | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/threads.html |
| Elle | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html/threads.html |
| Applications of Continuations | http://www.ai.mit.edu/~gregs/ll1-discuss-archive-html |
| Interactions of Abstractions in Programming | http://www.ai.mit.edu/~jrb/goo/ |
| goo: a generic-function based OO language | http://www.ai.mit.edu/~jrb/goo/index.htm |
| Tiny C Compiler - with dynamic code gen | http://www.ai.mit.edu/~jrb/goo/mail-archive/msg00179.html |
| The Needle Programming Language | http://www.ai.mit.edu/~jrb/goo/wiki/index.php/MoreMultiMethods |
| Java Is a Language for the Masses | http://www.ai.mit.edu/~jrb/jse/ |
| Early Java: Worse is Better and Meta is Better, Two Lessons | http://www.ai.mit.edu/~jrb/jse/index.htm |
| The Java Syntactic Extender | http://www.ai.mit.edu/~jrb/jse/index.htm |
| Java Syntactic Extender | http://www.ai.mit.edu/~jrb/jse/jse.pdf |
| Proto | http://www.ai.mit.edu/~jrb/Musings/language-design.htm |
| OOPSLA 2001 | http://www.ai.mit.edu/~jrb/Projects/java-macros.htm |
| Proto | http://www.ai.mit.edu/~jrb/proto/ |
| Lambda: the ultimate "little language" | http://www.ai.mit.edu/~shivers/ |
| Events and Continuations | http://www.ai.mit.edu/~shivers/cps-threads.ps |
| Grad School advice | http://www.ai.mit.edu/~shivers/diss-advice.html |
| Two Languages (high+low level) vs One Language | http://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 Expressions | http://www.ai.mit.edu/~shivers/sre.txt |
| Comparative Regexps | http://www.ai.mit.edu/~shivers/sre.txt |
| The History of T | http://www.ai.mit.edu/~shivers/sre.txt |
| Teach Yourself Scheme in Fixnum Days | http://www.ai.mit.edu/docs/articles/good-news/subsection3.2.1.html |
| Continuations as UI elements | http://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 Java | http://www.ai.mit.edu/people/shivers/javaScheme.html |
| Today! - Dynamic Languages Wizards Panel | http://www.ai.mit.edu/projects/dynlangs/ |
| Finite State Machines in Forth | http://www.ai.mit.edu/projects/dynlangs/ll1/shriram-talk.pdf |
| Macros vs. Higher-order Programming | http://www.ai.mit.edu/projects/dynlangs/ll1/shriram-talk.pdf |
| Concatenative Language Kont | http://www.ai.mit.edu/projects/dynlangs/ll1/shriram-talk.pdf |
| Michael Vanier: LFM's and LFSP's | http://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 download | http://www.ai.mit.edu/projects/dynlangs/wizards-panels.html |
| Mug Shots | http://www.ai.mit.edu/projects/dynlangs/wizards-panels.html |
| Reading, Writing, and Code | http://www.ai.mit.edu/projects/express/ |
| "Popular vs. Good" in Programming Languages | http://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 Reengineered | http://www.ai.mit.edu/research/publications/publications.shtml |
| Online computer science archives | http://www.ai.mit.edu/research/publications/publications |
| Efficient Prolog: A Practical Guide | http://www.ai.uga.edu/~mc/ai198908.pdf |
| Prolog and Natural-Language Analysis | http://www.ai.uga.edu/~mc |
| Packaging Data And Methods | http://www.aiai.ed.ac.uk/~jeff/clos-guide.html |
| SPARQL Query Language for RDF | http://www.aifb.uni-karlsruhe.de/WBS/pha/rdf-query/ |
| Inform 7: A relational DSL for interactive fiction with natural language syntax | http://www.ainewsletter.com/downloads/if_docs/ |
| The Essence of Strategic Programming | http://www.aisto.com/roeder/active/ |
| L. Röder's Intentional Programming Presentations | http://www.aisto.com/roeder/paper/ |
| Abstractionless programming | http://www.aisto.com/roeder/paper/IntentionalProgramming.ppt |
| Language design: Escaping escapes | http://www.aisto.com/roeder/paper/InteractiveSourceCode.ppt |
| L. Röder's Intentional Programming Presentations | http://www.aisto.com/roeder/paper/InteractiveSourceCode.ppt |
| Alan Turing | http://www.alanturing.net/ |
| Lambda Calculus in Python | http://www.alcyone.com/pyos/church/ |
| Anyone remember Russell (the language, that is)? | http://www.aldor.org/ |
| Axiom Computer Algebra System | http://www.aldor.org/docs/HTML/chap3.html |
| Axiom Computer Algebra System | http://www.aldor.org/docs/HTML/chap7.html |
| Calculemus 2005 | http://www.aldor.org |
| Axiom Computer Algebra System | http://www.aldor.org |
| 100 prisoners and a light bulb | http://www.algonet.se/~ug/projects/lightbulb/ |
| A Software Engineering Perspective on Algorithmics | http://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 Languages | http://www.alibris.com/ |
| PyLogo | http://www.alibris.com/ |
| Richard Feynman and the Connection Machine | http://www.alibris.com/ |
| Why Johnny can't code | http://www.alice.org/ |
| Alice and computer programming for everybody | http://www.alice.org/ |
| AppleScript - a story worth telling | http://www.alice.org/ |
| PL for interactive simulation | http://www.alice.org/ |
| Petition for adding garbage collection to C++. | http://www.allegro.cc/forums/thread/585895/592758#target |
| Good Ideas, Through the Looking Glass | http://www.allmp3links.com/ |
| Good Ideas, Through the Looking Glass | http://www.allpiercingprice.com/ |
| Quilt: an XML Query Language | http://www.almaden.ibm.com/cs/people/chamberlin/quilt_euro.html |
| RDF and Databases | http://www.almaden.ibm.com/cs/people/ragrawal/bio.html |
| RDF and Databases | http://www.almaden.ibm.com/cs/people/yirongxu/ |
| RDF and Databases | http://www.almaden.ibm.com/software/quest/ |
| RDF and Databases | http://www.almaden.ibm.com/software/theory/Database/index.shtml |
| Small Time Languages | http://www.almaden.ibm.com/u/mohan/abstracts.html |
| Translating human language to database query language | http://www.almaden.ibm.com/u/mohan/ARIES_Impact.html |
| Programming: 50, 100 years from now | http://www.alpern.org/weblog/stories/2003/01/09/projectionKeyboards.html |
| LispNYC's proposed Summer of Code projects | http://www.alphageeksinc.com/cgi-bin/lispnyc.cgi?ErLisp |
| LispNYC's proposed Summer of Code projects | http://www.alphageeksinc.com/cgi-bin/lispnyc.cgi?PltDb |
| LispNYC's proposed Summer of Code projects | http://www.alphageeksinc.com/cgi-bin/lispnyc.cgi?PltStepper |
| Autodep | http://www.alphalink.com.au/~gnb/autodep/ |
| Autodep | http://www.alphalink.com.au/~gnb/autodep/autodep-0.2.0-man.html |
| AlphaWorks: Pattern Modeling and Analysis Tool for Java Garbage Collector | http://www.alphaworks.ibm.com/tech/pmat |
| Robocode | http://www.alphaworks.ibm.com/tech/robocode?open&t=gr,am5=Robocode-Homepage |
| IBM XSL Formatting Objects Composer | http://www.alphaworks.ibm.com/tech/xfc?open&l=188,t=gr,p=xfc |
| XJ - XML Enhancemets for Java | http://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 Architectures | http://www.alphora.com/DAE-case.pdf |
| SchemeUnit and SchemeQL: Two Little Languages | http://www.alphora.com/tiern.asp?ID=EVAL |
| "Popular vs. Good" in Programming Languages | http://www.alphora.com |
| Want to learn something new | http://www.altera.com/products/devices/stratix2/overview/st2-overview.html |
| Want to learn something new | http://www.altera.com/products/devkits/altera/kit-cyc2-2C20N.html |
| Early Java: Worse is Better and Meta is Better, Two Lessons | http://www.alt-usage-english.org/excerpts/fxwhat04.html |
| Lectures on the Curry-Howard Isomorphism | http://www.amazon.ca/gp/product/0444520775 |
| Poytypism in Practice | http://www.amazon.co.uk/exec/obidos/ASIN/013507245X/ |
| Distributed Functional Programming | http://www.amazon.co.uk/exec/obidos/ASIN/0262220695/026-8848837-3300439 |
| Computability and Recursion | http://www.amazon.co.uk/exec/obidos/ASIN/069105858X/026-0644563-1544434 |
| Computability and Recursion | http://www.amazon.co.uk/exec/obidos/ASIN/158348597X/qid=988093900/sr=1-1/026-4059197-6829243 |
| B. Stroustrup: Serving the C++ Community | http://www.amazon.com/ |
| Functional programming and software engineering | http://www.amazon.com/Databases-Types-Relational-Model-3rd/dp/0321399420 |
| Squeak books | http://www.amazon.com/exec/obidos/ASIN/0130280283/o/qid=987826395/sr=8-1/ref=aps_sr_b_1_1/103-1095423-0033450 |
| Squeak books | http://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 Averages | http://www.amazon.com/exec/obidos/ASIN/0130305529 |
| C Books | http://www.amazon.com/exec/obidos/ASIN/0131103628/ref=sim_books/104-6460972-0463137 |
| Concurrency | http://www.amazon.com/exec/obidos/ASIN/0131532715/qid=965498345/sr=1-1/002-8091439-4445661 |
| Oracle PL/SQL Best Practices | http://www.amazon.com/exec/obidos/ASIN/0131655493/103-9945602-5335869 |
| C Books | http://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 Books | http://www.amazon.com/exec/obidos/ASIN/0133262243/qid=990171263/sr=1-1/ref=sc_b_1/104-6460972-0463137 |
| Language Myths | http://www.amazon.com/exec/obidos/ASIN/0140260234/ |
| XSL: 99 Bottles of Beer | http://www.amazon.com/exec/obidos/ASIN/0195109317/ |
| Lambda Calculi : A Guide for Computer Scientists - Hankin | http://www.amazon.com/exec/obidos/ASIN/0198538413/ |
| ACM Classic of the Month | http://www.amazon.com/exec/obidos/ASIN/0201077949/ |
| Wirth: On the Design of Programming Languages | http://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 Perspective | http://www.amazon.com/exec/obidos/ASIN/0201799405/ |
| OO Best Feature Poll | http://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 Programming | http://www.amazon.com/exec/obidos/ASIN/0201877120/ref=ase_michaeljackson/104-0801953-4672755 |
| Simple explanation of Continuation Passing | http://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 language | http://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 Milner | http://www.amazon.com/exec/obidos/ASIN/0262193388/ |
| Linguistic Relativity Hypothesis | http://www.amazon.com/exec/obidos/ASIN/0262730065/qid=985206611/sr=1-2/ref=sc_b_3/102-9659444-7749764 |
| A Deeper Look At Metafunctions | http://www.amazon.com/exec/obidos/ASIN/0321227255/ |
| The Man Who Listens to Horses | http://www.amazon.com/exec/obidos/ASIN/034542705X/ |
| Douglas Adams: Frank The Vandal | http://www.amazon.com/exec/obidos/ASIN/0345460952/ |
| Getting Started | http://www.amazon.com/exec/obidos/ASIN/0387900926/qid=1106314560/sr=2-1/ref=pd_ka_b_2_1/104-0805678-5869565 |
| Exploring Randomness | http://www.amazon.com/exec/obidos/ASIN/0387942939/qid=976867723/sr=1-1/103-0860299-2913432 |
| Book Review: Purely Functional Data Structures | http://www.amazon.com/exec/obidos/ASIN/0387948600/ref%3Dase%5Fthealgorithmrepo/103-4538534-8871862 |
| Richard Feynman and the Connection Machine | http://www.amazon.com/exec/obidos/ASIN/0393316041/ |
| Linguistic Relativity Hypothesis | http://www.amazon.com/exec/obidos/ASIN/0520055942/qid=985206810/sr=1-11/ref=sc_b_12/102-9659444-7749764 |
| Exploiting parser ambiguity | http://www.amazon.com/exec/obidos/ASIN/0521010608/qid=1110643404/sr=2-1/ref=pd_bbs_b_2_1/103-9697971-2120620 |
| Exploiting parser ambiguity | http://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 Beer | http://www.amazon.com/exec/obidos/ASIN/0674739515/ |
| XSL: 99 Bottles of Beer | http://www.amazon.com/exec/obidos/ASIN/0674743520/ |
| The Man Who Listens to Horses | http://www.amazon.com/exec/obidos/ASIN/0679772898/ |
| Computing with Cells and Atoms | http://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 Knuth | http://www.amazon.com/exec/obidos/ASIN/0895792524/qid=1110818821/sr=2-1/ref=pd_bbs_b_2_1/002-7460744-3445653 |
| Interview with Donald Knuth | http://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 Hypothesis | http://www.amazon.com/exec/obidos/search-handle-url/index=books&field-subject=Sapir-Whorf%20hypothesis/102-9659444-7749764 |
| Martin Fowler on Language Workbenches and DSLs | http://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 Started | http://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 6 | http://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 SimpleScript | http://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 Date | http://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 ethos | http://www.amazon.com/exec/obidos/tg/detail/-/0262011255 |
| Don Box: Scheme Is Love | http://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 freedom | http://www.amazon.com/exec/obidos/tg/detail/-/0262032937/002-7324218-7791232 |
| Open Implementations and Metaobject Protocols | http://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 Prolog | http://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 Spiral | http://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 Logic | http://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 available | http://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 Love | http://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 Protocols | http://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 Myth | http://www.amazon.com/exec/obidos/tg/detail/-/026269154X/ |
| Parameterized Unit Tests | http://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 Architectures | http://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 Framework | http://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 Compilers | http://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 review | http://www.amazon.com/exec/obidos/tg/detail/-/039332009X?v=glance |
| Dissecting Unlambda Birds | http://www.amazon.com/exec/obidos/tg/detail/-/0394534913/104-1615637-3868724 |
| 'Information and Computation' Open Access | http://www.amazon.com/exec/obidos/tg/detail/-/0395929687/103-8766467-2039828 |
| Reflections on reflection - Henk Barendregt | http://www.amazon.com/exec/obidos/tg/detail/-/0444875085/002-6979905-2059209 |
| The Lambda ethos | http://www.amazon.com/exec/obidos/tg/detail/-/0465026567/qid=1075057239 |
| The Lambda ethos | http://www.amazon.com/exec/obidos/tg/detail/-/0521246652 |
| The Lambda ethos | http://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 Theory | http://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 language | http://www.amazon.com/exec/obidos/tg/detail/-/0521562473/002-7460744-3445653?v=glance |
| What I Hate About Your Programming Language | http://www.amazon.com/exec/obidos/tg/detail/-/0521562473/104-7760027-7586300?vi=glance |
| OCaml, an Introduction | http://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 languages | http://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 Theory | http://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 ethos | http://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 freedom | http://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 software | http://www.amazon.com/exec/obidos/tg/detail/-/0521773628/ |
| Making reliable distributed systems in the presence of software errors | http://www.amazon.com/exec/obidos/tg/detail/-/0521773628 |
| Goedel's Theorem and Theories of Arithmetic | http://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 languages | http://www.amazon.com/exec/obidos/tg/detail/-/0609801406 |
| Demonic Nondeterminacy: A Tribute to Edsger Wybe Dijkstra | http://www.amazon.com/exec/obidos/tg/detail/-/0671720147/francoisthibaultA/ |
| Erlang: A Case Study of Technology Introduction | http://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 Programming | http://www.amazon.com/exec/obidos/tg/detail/-/0691009430 |
| Why type systems are interesting - part II | http://www.amazon.com/exec/obidos/tg/detail/-/0792395662/002-7460744-3445653?v=glance |
| Patterns of Software | http://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 Arithmetic | http://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 Style | http://www.amazon.com/exec/obidos/tg/detail/-/0877791325/ |
| The Church-Turing Thesis: Breaking the Myth | http://www.amazon.com/exec/obidos/tg/detail/-/0940322064/ |
| Don Box: Scheme Is Love | http://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 language | http://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 |
| Invokedynamic | http://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 Computations | http://www.amazon.com/exec/obidos/tg/detail/-/3527401342 |
| Data locality and data structures | http://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 popularity | http://www.amazon.com/exec/obidos/tg/stores/browse/topsellers-page/-/books/3952/ref=br_b_ts_mor/104-1585603-2795125 |
| Why OO Sucks | http://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 Programming | http://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 Web | http://www.amazon.com/gp/product/0201544288/104-0619079-4895102?v=glance&n=283155 |
| Socially Responsive, Environmentally Friendly Logic | http://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 Computing | http://www.amazon.com/gp/product/0321117840/ |
| Gottfried Wilhelm Leibniz | http://www.amazon.com/gp/product/0385467990/sr=8-1/qid=1151678263/ref=pd_bbs_1/104-0619079-4895102?ie=UTF8 |
| DSLs and operator associativity/precedence | http://www.amazon.com/gp/product/038720248X |
| Proofs are Programs: 19th Century Logic and 21st Century Computing | http://www.amazon.com/gp/product/046502596X/sr=8-1/qid=1146775120/ref=pd_bbs_1/103-6504398-2167804?%5Fencoding=UTF8 |
| OOP Parallel class hierarchies | http://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 Report | http://www.amazon.com/gp/product/0521416957/102-5913154-8443311?v=glance&n=283155 |
| Type Nomenclature | http://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 Programming | http://www.amazon.com/gp/product/0521825830/ref=pd_bxgy_text_b/102-5912142-8468167?%5Fencoding=UTF8 |
| Constraint Programming | http://www.amazon.com/gp/product/1558608907/sr=8-1/qid=1148658449/ref=pd_bbs_1/102-5912142-8468167?%5Fencoding=UTF8 |
| Lambda the Ultimate Set Comprehension | http://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 Programming | http://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 Isomorphism | http://www.amazon.com/Lectures-Curry-Howard-Isomorphism-Foundations-Mathematics/dp/0444520775/ref=sr_11_1/002-0321247-3806429?ie=UTF8 |
| Practical OCaml | http://www.amazon.com/Practical-OCaml-Joshua-B-Smith/dp/159059620X |
| PEP 289: Generator Expressions - Accepted for Py2.4 | http://www.amber.org/~petrilli/archive/2003/11/05/pythons_growing_complexity.html |
| Gregor, the next generation XSLT compiler | http://www.ambrosoft.com/gregor.html |
| Educational Pearl: Automata as Macros | http://www.ambysoft.com/persistenceLayer.html |
| Python Metaclass Programming | http://www.amd.com/us-en/Corporate/VirtualPressRoom/0,,51_104_5707_7823%5E8320,00.html |
| The Semicolon Wars | http://www.americanscientist.org/ |
| The Semicolon Wars | http://www.americanscientist.org/template/AssetDetail/assetid/51982;jsessionid=aaahKNyZNolB8p |
| Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming | http://www.aminus.org/blogs/index.php/phunt/2006/01/27/sqlcomp_an_experimental_linq_in_python |
| RDF Elevator Pitch | http://www.amk.ca/ |
| Away from interpreter hacking and toward enhancing stdlib | http://www.amk.ca/diary/archives/cat_python.html#003382 |
| Unifying types and classes in Python 2.2 | http://www.amk.ca/python/2.2/ |
| Generator-based state machines | http://www.amk.ca/python/2.2/index.html |
| RDF Elevator Pitch | http://www.amk.ca/talks/2003-03/ |
| Intentional Programming Overview | http://www.ams.org/notices/200203/fea-knuth.pdf |
| First-class Attribute Grammars | http://www.ams.org/notices/200203/fea-knuth.pdf |
| Interval Datatype | http://www.ams.org/notices/200603/200603-toc.html |
| Interval Datatype | http://www.ams.org/notices/200603/fea-cook.pdf |
| Embedding Lisp/Logic for Robotics | http://www.amsci.org/amsci/other/BPH.html |
| Prolog (database) | http://www.amzi.com/AdventureInProlog/index.htm |
| Maya - Syntax extension for Java | http://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 Quagmire | http://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 Languages | http://www.andrew.cmu.edu/~awodey/colloquium/scottfest.html |
| Categories for Everybody | http://www.andrew.cmu.edu/course/80-413-713/notes/draft/catbook.pdf |
| Mercury Programming Language | http://www.andrewcooke.free-online.co.uk/andrew/electronics/ohm2.hs |
| Interface based programming | http://www.andrewcooke.free-online.co.uk/andrew/modules.html |
| Object-Oriented C | http://www.andrewcooke.free-online.co.uk/andrew/oop.html |
| How Do Linguists Learn Languages | http://www.andrewcooke.free-online.co.uk/andrew/writing/codereview.html |
| Top 5 Tech Books | http://www.andrewcooke.free-online.co.uk/andrew/writing/codereview.html |
| C Books | http://www.andrewcooke.free-online.co.uk/andrew/writing/compc.html#cbooks |
| Concurrency | http://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 C | http://www.andrewcooke.free-online.co.uk/jara/cmyktiff/pnmtotiffcmyk.c |
| Double Check Locking In Java | http://www.andrewcooke.free-online.co.uk/jara/egg/comments.html |
| Roll your own with JavaCC | http://www.andrewcooke.free-online.co.uk/jara/egg/comments.html |
| The Retrocomputing Museum | http://www.andrewcooke.free-online.co.uk/jara/egg/index.html |
| Functional Images 2 | http://www.andrewcooke.free-online.co.uk/jara/pancito/index.html |
| Functional Images 2 | http://www.andrewcooke.free-online.co.uk/jara/pancito/Pancito.pdf |
| Functional Images 2 | http://www.andrewcooke.free-online.co.uk/jara/pancito/Pancito.ps |
| Functional Images 2 | http://www.andrewcooke.free-online.co.uk/jara/pancito/redSquare1.png |
| Functional Images 2 | http://www.andrewcooke.free-online.co.uk/jara/pancito/redSquare2.png |
| Successful Scheme | http://www.andrewcooke.free-online.co.uk/jara/rytmo/index.html |
| Java hits obstacle with cell phones | https://www.angelfire.com/linux/jfernquest/mobileprog/pjavaide.html |
| New Year's Resolutions | https://www.angelfire.com/tx4/cus/alice/ctm01.html |
| Programming challenge | https://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 code | https://www.angelfire.com/tx4/cus/apl2j/apl2j.html |
| History of APL and J | https://www.angelfire.com/tx4/cus/apl2j/apl2j.html |
| Special characters' input methods | https://www.angelfire.com/tx4/cus/apl2j/apl2j.html |
| Dissecting Unlambda Birds | https://www.angelfire.com/tx4/cus/combinator/birds.html#birds |
| Dissecting Unlambda Birds | https://www.angelfire.com/tx4/cus/combinator/birds.html#calculator |
| Dissecting Unlambda Birds | https://www.angelfire.com/tx4/cus/combinator/birds.html#unlambda |
| Narrative Javascript | https://www.angelfire.com/tx4/cus/combinator/birds.html |
| Dissecting Unlambda Birds | https://www.angelfire.com/tx4/cus/combinator/birds.html |
| How birds learn songs | https://www.angelfire.com/tx4/cus/combinator/birds.html |
| Esolang Extravaganza | https://www.angelfire.com/tx4/cus/combinator/birds.html |
| Abstractly typed languages | https://www.angelfire.com/tx4/cus/images/sethand.gif |
| OCaml book online | https://www.angelfire.com/tx4/cus/index_files/videoc-ocda.css |
| Polyglot Programming | https://www.angelfire.com/tx4/cus/jasper/index.html |
| Run time type checking | https://www.angelfire.com/tx4/cus/jasper/index.html |
| Smalltalk-80: The Language and Its Implementation | https://www.angelfire.com/tx4/cus/jasper/index.html |
| Why Learning Assembly Language is Still a Good Idea | https://www.angelfire.com/tx4/cus/jasper/index.html |
| Lang .NET 2006 | https://www.angelfire.com/tx4/cus/lambda.html |
| SPARKAda | https://www.angelfire.com/tx4/cus/lambda.html |
| Updated topic indexes | https://www.angelfire.com/tx4/cus/lambda.html |
| Holiday | https://www.angelfire.com/tx4/cus/lambda.html |
| Another milestone | https://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 Index | https://www.angelfire.com/tx4/cus/lambda.html |
| Lambda The Ultimate: Topic Index | https://www.angelfire.com/tx4/cus/lambda.html |
| Lambda The Ultimate: Topic Index | https://www.angelfire.com/tx4/cus/lambda.html |
| Lambda the Ultimate: Topic List | https://www.angelfire.com/tx4/cus/lambda.html |
| LtU indexes | https://www.angelfire.com/tx4/cus/lambda.html |
| Playing around - Lambda Topics | https://www.angelfire.com/tx4/cus/lambda.html |
| Site Availability | https://www.angelfire.com/tx4/cus/lambda.html |
| Updated LtU Archive Index | https://www.angelfire.com/tx4/cus/lambda.html |
| Happy Birthday LtU | https://www.angelfire.com/tx4/cus/lambdasearch.html |
| Updated topic indexes | https://www.angelfire.com/tx4/cus/lambdasort.html |
| Inherited Traits - Classes Like Never Before | https://www.angelfire.com/tx4/cus/lambdasort.html |
| Functional Images | https://www.angelfire.com/tx4/cus/lambdasort.html |
| Lambda the Ultimate: Topic List | https://www.angelfire.com/tx4/cus/lambdasort.html |
| Holiday | https://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 Index | https://www.angelfire.com/tx4/cus/lambdasort.html |
| Lambda The Ultimate: Topic Index | https://www.angelfire.com/tx4/cus/lambdasort.html |
| Lambda The Ultimate: Topic Index | https://www.angelfire.com/tx4/cus/lambdasort.html |
| Lambda The Ultimate: Topic Index | https://www.angelfire.com/tx4/cus/lambdasort.html |
| Lambda the Ultimate: Topic List | https://www.angelfire.com/tx4/cus/lambdasort.html |
| LtU indexes | https://www.angelfire.com/tx4/cus/lambdasort.html |
| Playing around - Lambda Topics | https://www.angelfire.com/tx4/cus/lambdasort.html |
| Site Availability | https://www.angelfire.com/tx4/cus/lambdasort.html |
| Updated LtU Archive Index | https://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 Languages | https://www.angelfire.com/tx4/cus/ltu/lambda.gif |
| Holiday | https://www.angelfire.com/tx4/cus/ltu/lambda-archive.html |
| Site Availability | https://www.angelfire.com/tx4/cus/ltu/lambda-archive.html |
| Holiday | https://www.angelfire.com/tx4/cus/ltu/lambdasort-archive.html |
| Site Availability | https://www.angelfire.com/tx4/cus/ltu/lambdasort-archive.html |
| Holiday | https://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 Availability | https://www.angelfire.com/tx4/cus/ltu/ltu-archive.zip |
| Why I Like PLT Scheme | https://www.angelfire.com/tx4/cus/ltu/message11483.html |
| Eric Lippert does SimpleScript | https://www.angelfire.com/tx4/cus/ltu/message2015.html |
| Holiday | https://www.angelfire.com/tx4/cus/ltu/strip.py |
| More sites like Lambda | https://www.angelfire.com/tx4/cus/ltu-user/user-tablizer.html |
| LtU: Style and Focus | https://www.angelfire.com/tx4/cus/ltu-user/user-thediekhank.html |
| C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberg | https://www.angelfire.com/tx4/cus/notes/csharp-syntax.html |
| How Do Linguists Learn Languages | https://www.angelfire.com/tx4/cus/notes/index.html |
| Esolang Extravaganza | https://www.angelfire.com/tx4/cus/notes/intercal.html |
| PHP 6 picks up GOTO and COMEFROM | https://www.angelfire.com/tx4/cus/notes/intercal.html |
| Smalltalk lecture notes | https://www.angelfire.com/tx4/cus/notes/smalltalk.html |
| Java Precisely | https://www.angelfire.com/tx4/cus/notes/syntax.html |
| Functions in XSL | https://www.angelfire.com/tx4/cus/notes/xslfactorial.html |
| OCaml book online | https://www.angelfire.com/tx4/cus/ocaml.html |
| OCaml Translation and Functional Objects | https://www.angelfire.com/tx4/cus/ocaml.html |
| Mug Shots | https://www.angelfire.com/tx4/cus/people/ |
| An interactive historical roster of computer languages | https://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 history | https://www.angelfire.com/tx4/cus/people/index.html |
| Multivariate Regression | https://www.angelfire.com/tx4/cus/regress/index.html |
| A Brief History of Scala | https://www.angelfire.com/tx4/cus/shapes/alice.html |
| A Typed Intermediate Language for Compiling Multiple Inheritance | https://www.angelfire.com/tx4/cus/shapes/alice.html |
| AOP: The 15% Solution | https://www.angelfire.com/tx4/cus/shapes/aspectj.html |
| XSL: 99 Bottles of Beer | https://www.angelfire.com/tx4/cus/shapes/bottles.html |
| Ook? | https://www.angelfire.com/tx4/cus/shapes/brain.html |
| Esolang Extravaganza | https://www.angelfire.com/tx4/cus/shapes/brain.html |
| Whitespace | https://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 Shapes | https://www.angelfire.com/tx4/cus/shapes/clean.html |
| Covariant methods in Java | https://www.angelfire.com/tx4/cus/shapes/covariance.html |
| Erlang to OTP: A heavy duty TCP/IP Client Server application | https://www.angelfire.com/tx4/cus/shapes/erlang.html |
| goo: a generic-function based OO language | https://www.angelfire.com/tx4/cus/shapes/goo.html |
| OOHaskell - Haskell's overlooked object system | https://www.angelfire.com/tx4/cus/shapes/haskell.html |
| Mercury Programming Language | https://www.angelfire.com/tx4/cus/shapes/haskell.html |
| Generic Programming | https://www.angelfire.com/tx4/cus/shapes/haskell.html |
| High-Level Assembly Language | https://www.angelfire.com/tx4/cus/shapes/hla.html |
| Why Learning Assembly Language is Still a Good Idea | https://www.angelfire.com/tx4/cus/shapes/hla.html |
| Unicon - Unified Extended Dialect of Icon | https://www.angelfire.com/tx4/cus/shapes/icon.html |
| goo: a generic-function based OO language | https://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 languages | https://www.angelfire.com/tx4/cus/shapes/index.html |
| Understanding Lispishness | https://www.angelfire.com/tx4/cus/shapes/index.html |
| Functions in XSL | https://www.angelfire.com/tx4/cus/shapes/index.html |
| SICP Translations | https://www.angelfire.com/tx4/cus/shapes/index.html |
| OOP Is Much Better in Theory Than in Practice | https://www.angelfire.com/tx4/cus/shapes/index.html |
| Buried Treasure - No Fluff Just Stuff | https://www.angelfire.com/tx4/cus/shapes/index.html |
| Clean Shapes | https://www.angelfire.com/tx4/cus/shapes/index.html |
| How Do Linguists Learn Languages | https://www.angelfire.com/tx4/cus/shapes/index.html |
| Mercury Programming Language | https://www.angelfire.com/tx4/cus/shapes/index.html |
| Prothon | https://www.angelfire.com/tx4/cus/shapes/lua.html |
| Mercury Programming Language | https://www.angelfire.com/tx4/cus/shapes/mercury.html |
| A Typed Intermediate Language for Compiling Multiple Inheritance | https://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 Practices | https://www.angelfire.com/tx4/cus/shapes/plsql.html |
| Statistical programming with R | https://www.angelfire.com/tx4/cus/shapes/r.html |
| A Typed Intermediate Language for Compiling Multiple Inheritance | https://www.angelfire.com/tx4/cus/shapes/sather.html |
| Understanding Lispishness | https://www.angelfire.com/tx4/cus/shapes/scheme.html |
| SNOBOL Tutorial and Reference | https://www.angelfire.com/tx4/cus/shapes/snobol.html |
| Suneido language | https://www.angelfire.com/tx4/cus/shapes/suneido.html |
| Unicon - Unified Extended Dialect of Icon | https://www.angelfire.com/tx4/cus/shapes/unicon.html |
| Python Compared to Other Languages | https://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# Generics | http://www.angelikalanger.com/GenericsFAQ/FAQSections/TechnicalDetails.html#Type%20Erasure |
| Closures for Java or money back | http://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 Hillbillies | http://www.angrycoder.com/article.aspx?cid=1&y=2001&m=5&d=3 |
| "Popular vs. Good" in Programming Languages | http://www.annexia.org/ |
| Byte Code Engineering Library | http://www.anotherbigidea.com/javaswf/ |
| Embedding one language in another | http://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 Binding | http://www.answers.com/topic/non-well-founded-set-theory |
| Embedding one language in another | http://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 Lessons | http://www.antlr.org/ |
| Semantics-based Filtering: Logic Programming's Killer App? | http://www.antlr.org |
| Extensible Term Language | http://www.antlr.org |
| How to tell your personality type from your code | http://www.antoninartaud.org/home.html |
| CTM tour during the week of Nov. 7 | http://www.anu.edu.au/ |
| First Class Values, Types as values within a Programming Language | http://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 Processing | http://www.aonix.com/Pdfs/CSDS/ravenscar/ravenscar2.pdf |
| An Overview of the Singularity Project | http://www.aonix.com/Pdfs/CSDS/usingada/usingada.rts.html |
| Real Time Processing | http://www.aonix.com/Pdfs/CSDS/usingada/usingada.rts.html |
| Notes on Programming in C | http://www.aonix.com/Pdfs/CSDS/usingada/usingada.rts.html |
| Description Logics in Literate Haskell | http://www.ap5.com |
| Jef Raskin: The Woes of IDEs | http://www.apa.org/journals/psp/psp7761121.html |
| Michael Vanier: LFM's and LFSP's | http://www.apa.org/journals/psp/psp7761121.html |
| Struts, an open-source MVC implementation | http://www.apache.org |
| An interview with Chris Date | http://www.apl.jhu.edu/~hall/lisp/Scheme-Ballad.text |
| APL2001 - An Arrays Odyssey | http://www.apl2001.org/index.html |
| APL Books | http://www.aplbooks.cnchost.com/ |
| Domain-specific and general-purpose aspects of spreadsheet languages | http://www.aplusdev.org/ |
| APL2001 - An Arrays Odyssey | http://www.aplusdev.org/ |
| Domain-specific and general-purpose aspects of spreadsheet languages | http://www.aplusdev.org/APlusRefV2_17.html |
| Half-baked idea: mini-language for vector processing | http://www.aplusdev.org |
| What are the real benefits of FP? | http://www.apocalypse.org/~antony/work/index.html |
| Frappe: Functional Reactive Programming in Java | http://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 |
| PythonCard | http://www.apple.com/hypercard |
| Special characters' input methods | http://www.apple.com/macosx/features/font.html |
| The Fortress Language Spec v0.618 | http://www.apple.com/uk/macosx/features/xcode/ |
| F-Script programming language | http://www.apple.com/webobjects/ |
| Understanding continuations | http://www.appsolutions.com/lambda/lambda-talk.html |
| Some stupid questions on denotational semantics | http://www.appsolutions.com/SchemeDS/ |
| Why type systems are interesting - part II | http://www.appsolutions.com/SchemeDS/ |
| Executable Implementation of Scheme Denotational Semantics | http://www.appsolutions.com/SchemeDS/ |
| Some stupid questions on denotational semantics | http://www.appsolutions.com/SchemeDS/ds.html |
| Why type systems are interesting - part II | http://www.appsolutions.com/SchemeDS |
| Multidimensional Virtual Classes | http://www.apress.com/book/bookDisplay.html?bID=10146 |
| Practical OCaml | http://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 Critique | http://www.archive.org/ |
| Programming for non-programmers | http://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 language | http://www.archive.org/web/web.php |
| Ideas for ARC | http://www.archub.org/ |
| Fold Must Fold! | http://www.archub.org/arcsug.txt |
| Ideas for ARC | http://www.archub.org/arcsug.txt |
| The Push Programming Language | http://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 Math | http://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 Years | http://www.arsdigita.com/asj/professionalism |
| Topology in Programming Language Semantics | http://www.arsmathematica.net/ |
| Amusing question | http://www.arsmathematica.net/archives/2006/06/24/opinions-of-category-theory/#comments |
| Topology in Programming Language Semantics | http://www.arsmathematica.net/archives/2006/09/02/topological-semantics-of-computer-programs/ |
| The Future of Compilers | http://www.arstechnica.com/reviews/1q00/dynamo/dynamo-1.html |
| The C++ Source Journal | http://www.artima.com/cppsource/ |
| ACM Queue: On Usability of Programming Languages | http://www.artima.com/cppsource/cpp0x.html |
| Stroustrup: A Brief Look at C++0x | http://www.artima.com/cppsource/cpp0x.html |
| Petition for adding garbage collection to C++. | http://www.artima.com/cppsource/cpp0x.html |
| Stroustrup talking about C++0x | http://www.artima.com/cppsource/cpp0xP.html |
| The C++ Source Journal | http://www.artima.com/cppsource/cppreloaded.html |
| A Deeper Look At Metafunctions | http://www.artima.com/cppsource/metafunctions.html |
| In the Spirit of C | http://www.artima.com/cppsource/spiritofc.html |
| The C++ Source Journal | http://www.artima.com/cppsource/spiritofc.html |
| Tail call elimination decorator in Python | http://www.artima.com/forums/flat.jsp?forum=106&thread=147358 |
| First Class Values, Types as values within a Programming Language | http://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 Python | http://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 IDEs | http://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 2006 | http://www.artima.com/forums/flat.jsp?forum=270&thread=151886 |
| Gosling vs. Dynamic Languages | http://www.artima.com/forums/flat.jsp?forum=276&thread=153221 |
| Modified javac That Processes Annotations on Local Variables | http://www.artima.com/forums/flat.jsp?forum=276&thread=179769 |
| FP vs. JSP | http://www.artima.com/forums/flat.jsp?forum=276&thread=180957 |
| FP vs. JSP | http://www.artima.com/forums/flat.jsp?forum=276&thread=181121 |
| Tim Bray: Don't Invent XML Languages | http://www.artima.com/forums/threaded.jsp?forum=106&thread=81574 |
| More on the "generics are evil" meme | http://www.artima.com/index.jsp |
| Bruce Tate: Technologies that may challenge Java | http://www.artima.com/index.jsp |
| A Typed Intermediate Language for Compiling Multiple Inheritance | http://www.artima.com/intv/abcs.html |
| Min-Maxing languages | http://www.artima.com/intv/architecture.html |
| Well, that's one way of doing it... | http://www.artima.com/intv/architecture2.html |
| CLR Design Choices | http://www.artima.com/intv/choices.html |
| Udell: A strategic vision for dynamic languages | http://www.artima.com/intv/closures.html |
| Continuations: Haystack and Python | http://www.artima.com/intv/closuresP.html |
| Bertrand Meyer on Software Quality | http://www.artima.com/intv/contracts.html |
| How to make a FPL successful | http://www.artima.com/intv/csdes2.html |
| What Would You Ask Anders Hejlsberg? | http://www.artima.com/intv/csdes2.html |
| Abstractionless programming | http://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++ Community | http://www.artima.com/intv/goldilocks.html |
| Stroustrup's C++ Style Sweet Spot | http://www.artima.com/intv/goldilocks.html |
| C++ Style Bjarne Stroustrup | http://www.artima.com/intv/goldilocks.html |
| The Trouble with Checked Exceptions | http://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 programming | http://www.artima.com/intv/jackpot.html |
| James Gosling on Jackpot | http://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 Speed | http://www.artima.com/intv/pycontract.html |
| The Philosophy of Ruby | http://www.artima.com/intv/ruby.html |
| Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming | http://www.artima.com/intv/rubyP.html |
| Programming Language transformation? | http://www.artima.com/intv/rubyP.html |
| Bertrand Meyer on Software Quality | http://www.artima.com/intv/serious.html |
| Guido van Rossum: Programming at Python Speed | http://www.artima.com/intv/speed.html |
| More on static vs. dynamic typing | http://www.artima.com/intv/strongweak.html |
| Guido van Rossum: Programming at Python Speed | http://www.artima.com/intv/testdriven.html |
| Dynamic Properties | http://www.artima.com/intv/visualize3.html |
| What's Wrong with XML APIs | http://www.artima.com/intv/xmlapis.html |
| public vs. published interfaces | http://www.artima.com/lejava/articles/reuse.html |
| Stealing language features for fun and profit in Ruby | http://www.artima.com/rubycs/articles/patterns_sexp_dslsP.html |
| Why We Refactored JUnit | http://www.artima.com/suiterunner/why.html |
| Y Store now C++ | http://www.artima.com/wbc/interprog.html |
| HOPL III and the History of Haskell | http://www.artima.com/weblogs/index.jsp?blogger=guido |
| Python 2.5a1 released | http://www.artima.com/weblogs/index.jsp?blogger=guido |
| The fate of reduce() in Python 3000 | http://www.artima.com/weblogs/index.jsp?blogger=guido |
| Metaclass programming in Python, Part 2 | http://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" meme | http://www.artima.com/weblogs/viewpost.jsp?thread=117200 |
| More on the "generics are evil" meme | http://www.artima.com/weblogs/viewpost.jsp?thread=120768 |
| Envisioning a New Language: A Conversation With Victoria Livschitz | http://www.artima.com/weblogs/viewpost.jsp?thread=137207 |
| Bruce Tate: Technologies that may challenge Java | http://www.artima.com/weblogs/viewpost.jsp?thread=141312 |
| Auld Lang Alice | http://www.artima.com/weblogs/viewpost.jsp?thread=141312 |
| Implicit Behavioral Subtyping | http://www.artima.com/weblogs/viewpost.jsp?thread=144349 |
| Closures for Java or money back | http://www.artima.com/weblogs/viewpost.jsp?thread=146503 |
| Guido: Language Design Is Not Just Solving Puzzles | http://www.artima.com/weblogs/viewpost.jsp?thread=147358 |
| Python 2.5a1 released | http://www.artima.com/weblogs/viewpost.jsp?thread=155123 |
| Python 2.5a1 released | http://www.artima.com/weblogs/viewpost.jsp?thread=155514 |
| Flexible Addition of Static Typing to Dynamically Typed Programs | http://www.artima.com/weblogs/viewpost.jsp?thread=155960 |
| HOPL III and the History of Haskell | http://www.artima.com/weblogs/viewpost.jsp?thread=161207 |
| A Brief History of Scala | http://www.artima.com/weblogs/viewpost.jsp?thread=163733 |
| A Core Calculus for Scala Type Checking | http://www.artima.com/weblogs/viewpost.jsp?thread=166742 |
| Designing a Programming Textbook | http://www.artima.com/weblogs/viewpost.jsp?thread=177606 |
| The Type of 42 | http://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 language | http://www.artima.com/weblogs/viewpost.jsp?thread=4639 |
| Java Is a Language for the Masses | http://www.artima.com/weblogs/viewpost.jsp?thread=5246 |
| Coplien: Teaching OO | http://www.artima.com/weblogs/viewpost.jsp?thread=6771 |
| Java and coolness, a discussion | http://www.artima.com/weblogs/viewpost.jsp?thread=71872 |
| Making C++ more Object-Oriented | http://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 Python | http://www.artima.com/weblogs/viewpost.jsp?thread=85551 |
| Type inference for Python | http://www.artima.com/weblogs/viewpost.jsp?thread=85551 |
| Guido: Adding Optional Static Typing to Python -- Part II | http://www.artima.com/weblogs/viewpost.jsp?thread=86641 |
| Adding Optional Static Typing to Python | http://www.artima.com/weblogs/viewpost.jsp?thread=86641 |
| Type inference for Python | http://www.artima.com/weblogs/viewpost.jsp?thread=86641 |
| Type inference for Python | http://www.artima.com/weblogs/viewpost.jsp?thread=87182 |
| Python "Monkey Typing" | http://www.artima.com/weblogs/viewpost.jsp?thread=89161 |
| Type inference for Python | http://www.artima.com/weblogs/viewpost.jsp?thread=89161 |
| The fate of reduce() in Python 3000 | http://www.artima.com/weblogs/viewpost.jsp?thread=98196 |
| A Deeper Look At Metafunctions | http://www.artima.com |
| FP vs. JSP | http://www.artima.com |
| The Trouble with Checked Exceptions | http://www.artima.com |
| Programming: 50, 100 years from now | http://www.artlebedev.com/portfolio/optimus/ |
| Domain Specific Languages hierarchy discussion | http://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 Dots | http://www.askemos.org/ |
| Connecting The Dots | http://www.askemos.org/A04538159df3258ea68544531bea1c006 |
| Lang .NET Symposium Registration Now Open | http://www.asp.net/sandbox/app_blinq.aspx?tabid=62 |
| AOP: The 15% Solution | http://www.aspectj.org |
| AOP blog and aosd discussion | http://www.aspectprogrammer.org/blogs/adrian/ |
| AOP blog and aosd discussion | http://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 Available | http://www.astro.gla.ac.uk/users/norman/note/2003/rdf-intro/ |
| Links Slides | http://www.asxcaml.com |
| Ivory Towers and Gelfand's Principle | http://www.asxcaml.org |
| Using Physical Dimensions | http://www.atelierb.societe.com/PAGE_B//uk/methb-01.htm |
| JDO Architectures | http://www.attunity.com/ |
| Article: Exploring Cocoa with F-Script | http://www.audiosynth.com/ |
| Programming Languages in the Markup World | http://www.audiosynth.com/ |
| Chuck - Concurrent audio programming language | http://www.audiosynth.com |
| online literature on CPL? | http://www.auditmypc.com/acronym/CPL.asp |
| Larger Subroutines == Fewer Defects | http://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 Nerds | http://www.auto.tuwien.ac.at/AE2002/program.html#Workshop:%20Standard%20Container%20Library%20for%20Ada |
| Richard Hamming: You and Your Research | http://www.auto.tuwien.ac.at/AE2002/resources.html |
| Interval Datatype | http://www.autodiff.org/ |
| Call-by-name is dual to call-by-value | http://www.autoreason.com/ontic-spec.ps |
| David McAllester's "Ontic" Language | http://www.autoreason.com/ontic-spec.ps |
| Python Metaclass Programming | http://www.autoreason.com/ontic-spec.ps |
| Programming Language Design and Software Quality | http://www.averstar.com/~stt/tools99lang.htm |
| Programming Language Design and Software Quality | http://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 System | http://www.aw.com/catalog/academic/product/1,4096,0201719622,00.html |
| Scanning, Parsing, and Rewriting Kit - Python | http://www.aw.com/catalog/academic/product/1,4096,0201719622,00.html |
| Maya - Syntax extension for Java | http://www.aw.com/product/0,2627,0201719622,00.html |
| Updating your Python reading list | http://www.awaretek.com/book.html |
| Twenty-First Century Compilers | http://www.aw-bc.com/catalog/academic/product/0,1144,0321428900,00.html |
| The Trouble with Checked Exceptions | http://www.aw-bc.com/catalog/academic/product/0,4096,0201703696-TOC,00.html |
| International Components for Unicode 3.0 Released | http://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 back | http://www.awprofessional.com/content/images/020163371x/supplements/Exception_Handling_Article.html |
| Richard Hamming: You and Your Research | http://www.awprofessional.com/content/images/0201748045/samplechapter/mellorch01.pdf |
| Axiomatic Language | http://www.axiomaticlanguage.org |
| The Fortress Language Spec v0.618 | http://www.axiom-developer.org |
| Lojban | http://www.aymara.org/biblio/igr/igr3.html |
| Lojban | http://www.aymara.org |
| Languages for Scientific Processing | http://www.azstarnet.com/~dmcclain/LanguageStudy.html |
| Programming Languages for Scientific Processing | http://www.azstarnet.com/~dmcclain/LanguageStudy.html |
| Languages for Scientific Processing | http://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 transactions | http://www.babinszki.com/distiller/ |
| XSL and DSL code refactoring | http://www.badros.com/greg/JavaML/ |
| Icon Language Implementation and Unicon News | http://www.bagley.org/~doug/ocaml/ |
| Language Evaluations | http://www.bagley.org/~doug/shootout/ |
| An interactive historical roster of computer languages | http://www.bagley.org/~doug/shootout/ |
| PLEAC - Programming Language Examples Alike Cookbook | http://www.bagley.org/~doug/shootout/bench/regexmatch/ |
| PLEAC - Programming Language Examples Alike Cookbook | http://www.bagley.org/~doug/shootout/bench/reversefile/ |
| Language Evaluations | http://www.bagley.org/~doug/shootout/bench/wordfreq/ |
| Comparisons between languages for performance. | http://www.bagley.org/~doug/shootout/craps.shtml |
| Comparisons between languages for performance | http://www.bagley.org/~doug/shootout/method.shtml#sameway |
| Comparisons between languages for performance | http://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 Languages | http://www.barettadeit.com/ |
| JOVIAL References | http://www.bath.ac.uk/~cs1lomp/jovial/references.php |
| Visualisable Languages | http://www.baychi.org/bof/future/20030325c/ |
| Dating Design Patterns | http://www.bbc.co.uk/science/humanbody/mind/surveys/smiles/index.shtml |
| Test Shows 99.99% of High School Seniors Can't Read Perl | http://www.bbspot.com/News/2001/03/perl_test.html |
| Nonsense Generator | http://www.bbspot.com/toys/slashtitle/index.html |
| Good Ideas, Through the Looking Glass | http://www.bcl.hamilton.ie/~bap/oaklisp/ |
| The fate of reduce() in Python 3000 | http://www.b-core.com/ZVdmB.html |
| Larry Wall: Apocalypse 5: Regular Expressions | http://www.bcs.org.uk/siggroup/nalatran/mtreview/mtr-9/mtr-9-7.htm |
| "Popular vs. Good" in Programming Languages | http://www.bea.com/framework.jsp?CNT=index.htm&FP=/content/products/jrockit |
| Apache vs. Yaws | http://www.bea.com/products/tuxedo/paper_model4.shtml |
| Why do they program in C++? | http://www.beedub.com/book/ |
| The building of robust software | http://www.bell-labs.com/project/classic/ |
| Description Logics in Data Management | http://www.bell-labs.com/project/classic/index.html |
| Description Logics in Literate Haskell | http://www.bell-labs.com/project/classic |
| Unification on Stateless Objects | http://www.bell-labs.com/project/classic |
| Essay: Multi-Paradigm Design and Generic Programming | http://www.bell-labs.com/topic/books/MultiParadigmC++/preface.html |
| Impressions of the International Lisp conference ILC2002 | http://www.bell-labs.com/user/eran/malloc/index.html |
| Object-oriented markup | http://www.bentodev.org |
| Linguistic Relativity Hypothesis | http://www.best.com/~donh/Esperanto/EBook/chap03.html#klingon |
| Linguistic Relativity Hypothesis | http://www.best.com/~donh/Esperanto/EBook/chap03.html |
| Good Ideas, Through the Looking Glass | http://www.bestmedicaltests.com/ |
| Using continuations for web programming | http://www.beta4.com/seaside2/ |
| Java.NET | http://www.betanews.com/article.php3?sid=1002605379 |
| On the Revival of Dynamic Languages | http://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 Games | http://www.biota.org/ksims/ |
| Bitsavers' Archive | http://www.bitsavers.org/ |
| Squeak tutorial | http://www.bitwisemag.com/copy/programming/smalltalk/smalltalk1.html |
| Computerworld Development Survey | http://www.blachford.info/computer/Cells/Cell0.html |
| New Chip Heralds a Parallel Future | http://www.blachford.info/computer/Cells/Cell0.html |
| Code generation vs. dynamic/introspective languages | http://www.blackbagops.net/?p=68 |
| Closures for Java or money back | http://www.blackperl.com/java/skopje/api/com/blackperl/Perl/Grep.html |
| LtU on BlogHop | http://www.bloghop.com/ratings.htm?numblogs=12718&cacheid=1036620917.6502 |
| LtU on BlogHop | http://www.bloghop.com |
| Site speed | http://www.bloglet.com/ |
| Holiday | http://www.bloglines.com/ |
| Yearning for a practical scheme | http://www.bloodandcoffee.net/campbell/ |
| Yearning for a practical scheme | http://www.bloodandcoffee.net/campbell/slime48.tar.gz |
| Yearning for a practical scheme | http://www.bloodandcoffee.net/campbell/slime48-sldb-porn.png |
| Project Oberon | http://www.bluebottle.ethz.ch/ |
| Project Oberon | http://www.bluebottle.ethz.ch/wm/gallery.html |
| Active Objects with Syntax Directed Dialogs | http://www.bluebottle.ethz.ch/Zonnon/ |
| Active Objects with Syntax Directed Dialogs | http://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 & BlueJ | http://www.bluej.org/what/what.html |
| BlueJ - The interactive Java environment | http://www.bluej.org/what/what.html |
| BlueJ - The interactive Java environment | http://www.bluej.org/why/why.html#java-problems |
| Why OO Sucks | http://www.bluetail.com/~joe/vol1/v1_oo.html |
| Richard Stallman's Crusade for Free Software | http://www.bluetail.com/~luke/distel/ |
| Distel: Distributed Emacs Lisp (for Erlang) | http://www.bluetail.com/~luke/distel/ |
| Distel: Distributed Emacs Lisp | http://www.bluetail.com/~luke/distel/ |
| XSH - An XML Editing Shell | http://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 Javascript | http://www.bluetail.com/~luke/jscm/repl.html |
| Scheme interpreter in Javascript | http://www.bluetail.com/~luke/jscm/scm.js.txt |
| ILC2002 Proceedings and Videos | http://www.bluetail.com/~luke/misc/closure-php.png |
| Data Parallel Algorithms | http://www.bluetail.com/~luke/misc/ConnectionMachineLisp.pdf |
| Reynolds: The Essence of Algol | http://www.bluetail.com/~luke/misc/ConnectionMachineLisp.pdf |
| Richard Feynman and the Connection Machine | http://www.bluetail.com/~luke/misc/ConnectionMachineLisp.pdf |
| Neal Stephenson's USENIX keynote | http://www.bluetail.com/~luke/misc/emacs/elit/elit.el |
| Neal Stephenson's USENIX keynote | http://www.bluetail.com/~luke/misc/emacs/elit/elit-2column-bw.ps |
| Neal Stephenson's USENIX keynote | http://www.bluetail.com/~luke/misc/emacs/elit/elit-2column-colour.ps |
| pbook | http://www.bluetail.com/~luke/misc/emacs/pbook.el |
| pbook | http://www.bluetail.com/~luke/misc/emacs/pbook.pdf |
| Understanding continuations | http://www.bluetail.com/~luke/misc/foo1.lisp |
| Computer Programming as an Art | http://www.bluetail.com/~luke/misc/knuth-turingaward.pdf |
| Editors, Ahoy! | http://www.bluetail.com/~luke/misc/lisp/slime-pda.html |
| Pragmatic Programmers Interview | http://www.bluetail.com/~luke/misc/lisp/type-error.png |
| Pragmatic Programmers Interview | http://www.bluetail.com/~luke/misc/lisp/type-error2.png |
| C++ vs. Lisp | http://www.bluetail.com/~luke/misc/NineNines.hs |
| Making Asynchronous Parallelism Safe for the World | http://www.bluetail.com/~luke/misc/papers/MakingAsynchronousParalleismSafe.pdf |
| Editors, Ahoy! | http://www.bluetail.com/~luke/misc/sugar.png |
| Spike in erlang | http://www.bluetail.com/~luke/shbuf/ |
| Reading list on XML and Web Programming | http://www.bluetail.com/~luke |
| Jungerl: A jungle of Erlang code | http://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 Web | http://www.bluishcoder.co.nz/2006/05/scheme-implementation-in-javascript.html |
| Narrative Javascript | http://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 underwear | http://www.boingboing.net/2004/10/07/open_source_noplugin.html |
| The US Torture Bill as C code | http://www.boingboing.net/2006/10/02/the_us_torture_bill_.html |
| Grady Booch: AOSD keynote | http://www.booch.com/architecture/blog/artifacts/Complexity.ppt |
| Grady Booch on software archeology | http://www.booch.com/architecture/blog/artifacts/Software%20Archeology.ppt |
| Grady Booch on software archeology | http://www.booch.com/architecture/index.jsp |
| OOPSLA 2005 Reports | http://www.booch.com/architecture/index.jsp |
| The Design of Parallel Programming Languages | http://www.bookfinder.com/ |
| PyLogo | http://www.bookfinder.com/ |
| yet another noob via "little lisper" and scheme | http://www.bookfinder.com |
| The New C++: Trip Report, October 2002 | http://www.boost.org/ |
| Apple: procedural -> OO -> AOP -> advanced procedural | http://www.boost.org/doc/html/function.html |
| Apple: procedural -> OO -> AOP -> advanced procedural | http://www.boost.org/doc/html/lambda.html |
| Apple: procedural -> OO -> AOP -> advanced procedural | http://www.boost.org/libs/bind/bind.html |
| New features proposed for Java 1.5 by Sun | http://www.boost.org/libs/lambda/doc/ |
| The Boost Lambda Library | http://www.boost.org/libs/lambda/doc/index.html |
| DSLs and operator associativity/precedence | http://www.boost.org/libs/mpl/ |
| Petition for adding garbage collection to C++. | http://www.boost.org/libs/mpl/ |
| ANN: YARD Parser | http://www.boost.org/libs/mpl/doc/index.html |
| Dynamic Semantics | http://www.boost.org/libs/mpl/doc/index.html |
| DSLs and operator associativity/precedence | http://www.boost.org/libs/preprocessor/ |
| Petition for adding garbage collection to C++. | http://www.boost.org/libs/preprocessor/doc/index.html |
| Concept programming | http://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 Semantics | http://www.boost.org/libs/spirit/index.html |
| DSLs and operator associativity/precedence | http://www.boost.org/libs/type_traits/index.html |
| Territorial Exception Handling | http://www.boost.org/more/error_handling.html |
| Interactions of Abstractions in Programming | http://www.boost.org/more/generic_programming.html |
| DSLs and operator associativity/precedence | http://www.boost.org/more/generic_programming.html |
| Functional programming in Java | http://www.boost.org |
| Gradual Typing for Functional Languages | http://www.boost.org |
| Exception-Safety in Generic Components | http://www.boost.org |
| Extending Ruby with C | http://www.boost-consulting.com/boost/libs/python/doc/index.html |
| Extending Ruby with C | http://www.boost-consulting.com/boost/libs/python/doc/internals.html |
| Berkeley Visionaries Prognosticate About the Future | http://www.bootstrap.org/lists/ba-ohs-talk/ |
| Most Productive FP Lang? | http://www.boquist.net |
| Marco Cantù's Essential Pascal | http://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 Mappers | http://www.boxesandarrows.com/view/the_visual_vocabulary_three_years_later_an_interview_with_jesse_james_garrett |
| ACM Queue: A Conversation with Steve Ross-Talbot | http://www.bpmi.org/downloads/LIB-2004-01-4.pdf |
| Gilad Bracha: Will Continuations continue? | http://www.bpmscript.org/ |
| Domain-Specific Modeling Languages | http://www.bptrends.com/deliver_file.cfm?fileType=publication&fileName=02%2D04%20COL%20Resp%20to%20Cook%20Frankel%2DGuttman2%2Epdf |
| Domain-Specific Modeling Languages | http://www.bptrends.com/publicationfiles/01-04%20COL%20Dom%20Spec%20Modeling%20Frankel-Cook.pdf |
| JavaScript 2.0: Evolving a Language for Evolving Systems | http://www.bracha.org/nwst.html |
| The Underhanded C Contest | http://www.brainhz.com/underhanded/ |
| Machine Obstructed Proof | http://www.brainyquote.com/quotes/quotes/j/jimhorning171294.html |
| Elle | http://www.braithwaite-lee.com/ |
| Elle | http://www.braithwaite-lee.com/opinions/elle.html |
| Hoare: The Emperor's Old Clothes | http://www.braithwaite-lee.com/opinions/p75-hoare.pdf |
| C.A.R. Hoare 1980 ACM Turing Award Lecture | http://www.braithwaite-lee.com/opinions/p75-hoare.pdf |
| Windows security flaw - buffer-overflow | http://www.braithwaite-lee.com/opinions/p75-hoare.pdf |
| logic/constraint/relational programming? | http://www.brcommunity.com |
| Bricklin: Why Johnny can't program | http://www.bricklin.com/wontprogram.htm |
| A Free Implementation of CLIM | http://www.bricoworks.com/~moore/clim-paper.pdf |
| Continuations (and call/cc) in Haskell | http://www.brics.dk/~andrzej/papers/CE-abstract.html |
| Felix: The power language for C++ programmers | http://www.brics.dk/~andrzej/papers/DCaCD.ps.gz |
| Simple explanation of Continuation Passing | http://www.brics.dk/~cw97/ProceedingS/06.ps.gz |
| Research Papers | http://www.brics.dk/~cw97 |
| NULL | http://www.brics.dk/~cw97 |
| Accelerator: simplified programming of graphics processing units for general-purpose uses via data-parallelism | http://www.brics.dk/~danvy/ |
| Killer Props for Computer Scientist! | http://www.brics.dk/~danvy/Giles04PNASacknowledgements.pdf |
| PL for interactive simulation | http://www.brics.dk/~danvy/scheme.html |
| Icon Language Implementation and Unicon News | http://www.brics.dk/~grobauer/papers/gde/ |
| Understanding continuations | http://www.brics.dk/~hosc/local/HOSC-11-2-pp117-123.pdf |
| Understanding continuations | http://www.brics.dk/~hosc/local/HOSC-11-2-pp125-143.pdf |
| The First Report on Scheme Revisited | http://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 continuations | http://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 Activities | http://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 |
| Semantics | http://www.brics.dk/~stark/semantics/ |
| BRICS Activities | http://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 2005 | http://www.brics.dk/cgi-bin/viewpubupd?arrby=year&email=danvy |
| Exploiting parser ambiguity | http://www.brics.dk/DS/99/1/BRICS-DS-99-1.pdf |
| JWIG: Java Extensions for High-Level Web Service Development | http://www.brics.dk/JWIG/ |
| JWIG an alternative to Servlets, JSP, ASP, and PHP | http://www.brics.dk/JWIG/intro.html |
| JWIG: Java Extensions for High-Level Web Service Development | http://www.brics.dk/JWIG/research.html |
| BRICS Activities | http://www.brics.dk/LogicsSchool01/index.html |
| Pi-calculus and mobile system books | http://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-Semantic | http://www.brics.dk/Projects/AS/index_6.html |
| OOP Is Much Better in Theory Than in Practice | http://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 channels | http://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 scan | http://www.brics.dk/RS/02/12/BRICS-RS-02-12.pdf |
| Obtaining KMP String Matcher by Partial Evaluation | http://www.brics.dk/RS/02/32/BRICS-RS-02-32.pdf |
| A Foundation for Embedded Languages | http://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 Architectures | http://www.brics.dk/RS/04/26/BRICS-RS-04-26.pdf |
| Bottom-Up beta-Substitution: Uplinks and lambda-DAGs | http://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 expressible | http://www.brics.dk/RS/05/Abs/BRICS-RS-05-Abs/BRICS-RS-05-Abs.html#BRICS-RS-05-2 |
| Relevance of Curry-Howard | http://www.brics.dk/RS/97/18/BRICS-RS-97-18.pdf |
| Comparing the Expressive Power of the Synchronous and the Asynchronous pi-calculus | http://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 Programming | http://www.brics.dk/RS/98/12/ |
| First Class Values, Types as values within a Programming Language | http://www.brics.dk/RS/98/12/BRICS-RS-98-12.pdf |
| Advantages of Soft Typing | http://www.brics.dk/RS/98/9/BRICS-RS-98-9.pdf |
| SuDoku | http://www.brightonandhove.org/sudoku/solver5c.xls |
| The TUNES Problem | http://www.britannica.com/eb/article?eu=78979&tocid=7916#7916.toc |
| Accelerator: simplified programming of graphics processing units for general-purpose uses via data-parallelism | http://www.brouhaha.com/~eric/retrocomputing/intel/iapx432/ |
| Interview with Intel's C++ Compiler Team | http://www.brouhaha.com/~eric/retrocomputing/intel/iapx432/ |
| Continued Fraction Arithmetic - Bill Gosper | http://www.btexact.com/people/briggsk2/XR.html |
| Ruby the Rival | http://www.btgjapan.org/catalysts/rem.html |
| A Revolution in Logic? | http://www.bu.edu/philo/faculty/hintikka.html |
| Links | http://www.buytaert.net/ |
| PHP 6 picks up GOTO and COMEFROM | http://www.buytaert.net/resume#publications |
| PHP 6 picks up GOTO and COMEFROM | http://www.buytaert.net/resume |
| Runtime optimization mailing list | http://www.buytaert.net/roml/ |
| 101 Perl Articles | http://www.byte.com/101perl.htm |
| Virtual machine implementation and dynamic languages | http://www.byte.com/art/9805/sec5/art1.htm |
| Python, Redux | http://www.byte.com/column/BYT20010508S0001 |
| Targeting the JVM | http://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 Mechanism | http://www.byte.com/documents/s=705/byt20010614s0001/index.htm |
| Environmental Acquisition - A New InheritancE Mechanism | http://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 Python | http://www.byte.com/feature/BYT20000201S0001 |
| Targeting the JVM | http://www.byte.com/nntp/joncon?comment_id=19546#thread |
| Static Typing Where Possible, Dynamic Typing When Needed | http://www.c2.com/cgi/wiki?AntiPattern |
| "Popular vs. Good" in Programming Languages | http://www.c2.com/cgi/wiki?AsFastAsCee |
| "Popular vs. Good" in Programming Languages | http://www.c2.com/cgi/wiki?BondageAndDisciplineLanguage |
| "Popular vs. Good" in Programming Languages | http://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 Kay | http://www.c2.com/cgi/wiki?ComputerScienceIsaSoftScience |
| BitC, a new OS implementation language | http://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 |
| Scalability | http://www.c2.com/cgi/wiki?FearOfAddingClasses |
| "Popular vs. Good" in Programming Languages | http://www.c2.com/cgi/wiki?ForgetTheDebugger |
| ACM Queue: A Conversation with Alan Kay | http://www.c2.com/cgi/wiki?FrontPage |
| A Functional Pattern System for OO Design | http://www.c2.com/cgi/wiki?FunctionalPatternSystemForObjectOrientedDesign |
| Singleton classes really that bad? | http://www.c2.com/cgi/wiki?InstanceManagerPattern |
| Wikicities | http://www.c2.com/cgi/wiki?LanguagePissingMatch |
| Tim Bray: On Threads | http://www.c2.com/cgi/wiki?MessagePassingConcurrency |
| Erik Meijer: Visual Basic Programmers Love Anamorphisms | http://www.c2.com/cgi/wiki?ParadigmPissingMatch |
| Anders Hejlsberg interview on Generics in C# | http://www.c2.com/cgi/wiki?PartialClasses |
| Educational Pearl: Automata as Macros | http://www.c2.com/cgi/wiki?PerniciousIngrownSql |
| "Popular vs. Good" in Programming Languages | http://www.c2.com/cgi/wiki?PinkyAndTheBrainLanguage |
| Programming Language Names | http://www.c2.com/cgi/wiki?ProgrammingLanguageNamingPatterns |
| Programming Puns | http://www.c2.com/cgi/wiki?ProgrammingPuns |
| BitC, a new OS implementation language | http://www.c2.com/cgi/wiki?ReferentialTransparency |
| Tim Bray: On Threads | http://www.c2.com/cgi/wiki?SharedStateConcurrency |
| Singleton classes really that bad? | http://www.c2.com/cgi/wiki?SingletonsAreEvil |
| Why Dependent Types Matter | http://www.c2.com/cgi/wiki?SufficientlySmartCompiler |
| BitC, a new OS implementation language | http://www.c2.com/cgi/wiki?UndefinedBehavior |
| Call for Papers: ACM Symposium on Dynamic Languages | http://www.c2.com/cgi/wiki?ZeroOneInfinityRule |
| Why Dependent Types Matter | http://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 Focus | http://www.c2.com |
| Leak Free Javascript Closures | http://www.cadenhead.org/workbench/news/1492/java-coders-have-lost-their-pojo#850 |
| CAESAR project | http://www.caesarj.org |
| Run time type checking | http://www.cafeaulait.org/oldnews/news2006October11.html |
| Haskell Store | http://www.cafepress.com/ehudlamm |
| Lambda the Ultimate Sweatshirt | http://www.cafepress.com/ehudlamm |
| Implementation of FPL | http://www.cafepress.com/haskell_books |
| Haskell Store | http://www.cafepress.com/haskell |
| Definition of Type | http://www.cafepress.com/skicalc.6225368?zoom=yes#zoom |
| Lambda the Ultimate Sweatshirt | http://www.cafepress.com |
| BitC, a new OS implementation language | http://www.cafeshops.com/ |
| Why recursing is better than looping | http://www.cafeshops.com/ |
| Failure-oblivious computing | http://www.cag.lcs.mit.edu/~rinard/paper/osdi04.pdf |
| Escape Analysis for Java | http://www.cag.lcs.mit.edu/~rinard/pointer_and_escape_analysis/ |
| Combining Theorem Proving and Programming | http://www.calculemus.net/ |
| Calculemus 2005 | http://www.calculemus.net |
| Unix as programming language | http://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 Languages | http://www.call-with-current-continuation.org/ |
| Java hits obstacle with cell phones | http://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-idioms | http://www.calvin.edu/academic/engl/mixmet.htm |
| Fresh O'Caml | http://www.cam.ac.uk/ |
| Dr Jekyll and Mr C | http://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 PLT | http://www.cambridge.org/catalogue/catalogue.asp?isbn=0521626544 |
| subtext: Uncovering the simplicity of programming | http://www.cambridge.org/us/catalogue/catalogue.asp?isbn=0521658691 |
| Book: The Standard ML Basis Library | http://www.cambridge.org/us/catalogue/catalogue.asp?isbn=0521794781 |
| Command Line Hacks | http://www.camworld.com/) |
| One Runtime to Bind Them All | http://www.camworld.com/ |
| Programming by Demonstration | http://www.camworld.com/ |
| Getting Up to Speed with Velocity | http://www.camworld.com/ |
| The Visual Language of Experts in Graphic Design | http://www.camworld.com |
| Non-Software Examples of Software Design Patterns | http://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 it | http://www.canonical.org/%7Ekragen/3-sec-arch.html |
| Canonware Onyx | http://www.canonware.com/onyx/ |
| Programming Puns | http://www.cant.ac.uk/depts/acad/languages/distance/socio/map.htm |
| C++ in the Real World: Advice from the Trenches | http://www.cantrip.org/realworld.html |
| Software Extension and Integration with Type Classes | http://www.cantrip.org/traits.html |
| Transparent Persistence | http://www.capros.org/ |
| XPython | http://www.cardboard.nu/blog/2004_03_02/thoughts_on_pep_318_and.html |
| Scapy - network DSL in Python | http://www.cartel-securite.fr/pbiondi/scapy.html |
| Google Magic | http://www.cartesianclosed.com/ |
| Google Magic | http://www.cartesianclosed.com/pub/type_indexed_rows/ |
| Gilad Is Right | http://www.cartesianclosed.com/pub/type_indexed_rows/ |
| Visual Basic and LINQ | http://www.cartesianclosed.com/pub/xmlambda/ |
| Amusing question | http://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/OS | http://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/OS | http://www.cas.mcmaster.ca/~carette/pa_monad/ |
| The right default: concurrent components with message passing | http://www.cas.mcmaster.ca/~carette/pa_monad |
| Code Generation with Python, Cog, and Nant | http://www.cas.mcmaster.ca/~carette/publications/ge.pdf |
| A tutorial on graph transformation | http://www.cas.mcmaster.ca/~kahl/ |
| A tutorial on graph transformation | http://www.cas.mcmaster.ca/~kahl/HOPS/ |
| Jef Raskin: The Woes of IDEs | http://www.cas.mcmaster.ca/~kahl/HOPS/ |
| subtext: Uncovering the simplicity of programming | http://www.cas.mcmaster.ca/~kahl/HOPS/ |
| A tutorial on graph transformation | http://www.cas.mcmaster.ca/~kahl/Publications/TR/Kahl-1997b.html |
| A tutorial on graph transformation | http://www.cas.mcmaster.ca/~kahl/relmics.html |
| Topology in Programming Language Semantics | http://www.cas.mcmaster.ca/~zucker/ |
| Topology in Programming Language Semantics | http://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 back | http://www.cas.mcmaster.ca/mak/project/project_details.php?id=79 |
| Lambda the Ultimate Set Comprehension | http://www.cas.mcmaster.ca/sqrl/abstracts/18_abs.html |
| Lambda the Ultimate Set Comprehension | http://www.cas.mcmaster.ca/sqrl/papers/sqrl18.pdf |
| Lambda the Ultimate Set Comprehension | http://www.cas.mcmaster.ca/sqrl/papers/sqrl18.ps.Z |
| Lambda the Ultimate Set Comprehension | http://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 OOPL | http://www.catb.org/~esr/comparator/ |
| Pointcuts and Advice in Higher-Order Languages | http://www.catb.org/~esr/intercal/ |
| Tim Bray: Sun & Dynamic Java | http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ar01s06.html |
| The Art of Unix Programming | http://www.catb.org/~esr/writings/taoup/ |
| The Art of Unix Programming | http://www.catb.org/~esr/writings/taoup/html/languageschapter.html |
| The Art of Unix Programming | http://www.catb.org/~esr/writings/taoup/html/minilanguageschapter.html |
| The Art of Unix Programming | http://www.catb.org/~esr/writings/taoup/html/multiprogramchapter.html |
| The Art of Unix Programming | http://www.catb.org/~esr/writings/taoup/html/transparencychapter.html |
| Stroustrup's C++ Style Sweet Spot | http://www.catb.org/~esr/writings/taoup/html/unix_and_oo.html |
| Cat Version 0.9 | http://www.cat-language.com/download.html |
| The Type of a Recursive Combinator | http://www.cat-language.com/download.html |
| The Type of 42 | http://www.cat-language.com/manual.html |
| Cat Version 0.9 | http://www.cat-language.com/manual.html |
| Want to learn something new | http://www.cat-language.com |
| Esoteric computer languages | http://www.catseye.mb.ca/esoteric/index.html |
| The "Plankalkul" of Konrad Zuse | http://www.catseye.mb.ca/vintage/plankalkuel/ |
| Java object models debated | http://www.caucho.com |
| Charles Babbage Institute | http://www.cbi.umn.edu/ |
| Charles Babbage Institute | http://www.cbi.umn.edu/oh/display.phtml?id=178 |
| Prolog Programming A First Course | http://www.cbl.leeds.ac.uk/~paul/prologbook/ |
| Prolog Programming A First Course | http://www.cbl.leeds.ac.uk/~paul/prologbook/node193.html#SECTION001750000000000000000 |
| "Proof-Directed Debugging" Revisited | http://www.cbsnews.com/stories/2004/07/27/tech/main632188.shtml |
| The Case for First Class Messages | http://www.cc.gatech.edu/~lex/ti/ti.html |
| Squeak books | http://www.cc.gatech.edu/~mark.guzdial/drafts/ |
| Data flow analysis on functional Language | http://www.cc.gatech.edu/~shivers/citations.html |
| Bruce Tate: Technologies that may challenge Java | http://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 graph | http://www.cc.gatech.edu/~shivers/papers/loop.pdf |
| Application Generators | http://www.cc.gatech.edu/~yannis/ |
| The Essence of Strategic Programming | http://www.cc.gatech.edu/~yannis/ |
| Application Generators | http://www.cc.gatech.edu/~yannis/ |
| JBoss Aspect Oriented Programming | http://www.cc.gatech.edu/~yannis/aspect-ase03.pdf |
| DP-COOL 2003 Proceedings | http://www.cc.gatech.edu/~yannis/fc++/ |
| Generators in Python, Icon and Scheme | http://www.cc.gatech.edu/~yannis/fc++/ |
| The lambda C++ library | http://www.cc.gatech.edu/~yannis/fc++/ |
| The fate of reduce() in Python 3000 | http://www.cc.gatech.edu/~yannis/fc++/ |
| FC++ | http://www.cc.gatech.edu/~yannis/fc++/ |
| New features proposed for Java 1.5 by Sun | http://www.cc.gatech.edu/~yannis/fc++/ |
| The Boost Lambda Library | http://www.cc.gatech.edu/~yannis/fc++/ |
| Functional programming in Java | http://www.cc.gatech.edu/~yannis/fc++/ |
| Unimperative Programming Language - Teaser | http://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 Generators | http://www.cc.gatech.edu/~yannis/generators.pdf |
| Seesoft | http://www.cc.gatech.edu/computing/classes/cs7390_98_winter/reports/realsys/seesoft.html |
| Multi-Return Function Call | http://www.cc.gatech.edu/grads/d/dfisher/mrlc.ps |
| Switch statement design | http://www.cc.gatech.edu/grads/d/dfisher/mrlc.ps |
| Updates on ICFP + OCaml book | http://www.ccc.de/cgi-bin/cvsweb/ICFP2000/example-output/ |
| Grad School advice | http://www.ccs.neu.edu/course/com3357/resources.html |
| The Four Questions | http://www.ccs.neu.edu/course/csg111/lectures/lecture01.pdf |
| References for Beginners in PL Theory | http://www.ccs.neu.edu/course/csg711/ |
| Haskell and creative freedom | http://www.ccs.neu.edu/home/cobbe/pl-seminar-jr/notes/2003-sep-26/expressive-slides.pdf |
| ACL2 in DrScheme | http://www.ccs.neu.edu/home/dalev/acl2-drscheme/ |
| Explaining monads | http://www.ccs.neu.edu/home/dherman/browse/shared/notes/monads/monads-for-schemers.txt |
| JavaMonads | http://www.ccs.neu.edu/home/dherman/code.html |
| A Visual Environment for Developing Context-Sensitive Term Rewriting Systems | http://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 |
| JavaMonads | http://www.ccs.neu.edu/home/dherman/code/monads/JavaMonads.tar.gz |
| JavaMonads | http://www.ccs.neu.edu/home/dherman/code/monads/JavaMonads/docs/index.html |
| Behaviour: Using CSS selectors to apply Javascript functionality | http://www.ccs.neu.edu/home/dherman/javascript/behavior |
| Educational Pearl: Automata as Macros | http://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 Ruby | http://www.ccs.neu.edu/home/dherman/research/tutorials/monads-for-schemers.txt |
| Embedding Prolog in Haskell | http://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 Macros | http://www.ccs.neu.edu/home/dorai/schelog/schelog.html |
| Why type systems are interesting - part II | http://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 Days | http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme.html |
| Applications of Continuations | http://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 Love | http://www.ccs.neu.edu/home/jrm/download.html |
| Scheme on the CLR | http://www.ccs.neu.edu/home/jrm/download.html |
| Adaptive Programming Book | http://www.ccs.neu.edu/home/lieber/connection-to-aop.html |
| Adaptive Programming Book | http://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 Cause | http://www.ccs.neu.edu/home/matthias/BALJ/index.html |
| Getting Started | http://www.ccs.neu.edu/home/matthias/BTLS/ |
| Teach Yourself Scheme in Fixnum Days | http://www.ccs.neu.edu/home/matthias/BTLS/ |
| The Little MLer | http://www.ccs.neu.edu/home/matthias/BTML/ |
| Small Time Languages | http://www.ccs.neu.edu/home/matthias/BTML/foreword.html |
| NULL | http://www.ccs.neu.edu/home/matthias/BTML/foreword.html |
| Quotes | http://www.ccs.neu.edu/home/matthias/BTML/foreword.html |
| Getting Started | http://www.ccs.neu.edu/home/matthias/BTSS/ |
| Intro to call-with-current-continuation | http://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 Research | http://www.ccs.neu.edu/home/matthias/PL/ |
| The Human-Language Interface | http://www.ccs.neu.edu/home/matthias/presentations.html |
| Tim Bray: Sun & Dynamic Java | http://www.ccs.neu.edu/home/matthias/Presentations/ecoop2004.pdf |
| Functional Objects | http://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 released | http://www.ccs.neu.edu/home/matthias/Presentations/ecoop2004.pdf |
| Structure and Interpretation of Computer Science Curriculum | http://www.ccs.neu.edu/home/matthias/Presentations/FDPE2002.ppt |
| Felleisen: How to Design Class Hierarchies | http://www.ccs.neu.edu/home/matthias/Presentations/FDPE2005.html |
| Felleisen: How to Design Class Hierarchies | http://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 Interface | http://www.ccs.neu.edu/home/matthias/Presentations/Mexico.ppt |
| Felleisen: From Patterns to Programming Languages | http://www.ccs.neu.edu/home/matthias/Presentations/patterns.html |
| Felleisen: From Patterns to Programming Languages | http://www.ccs.neu.edu/home/matthias/Presentations/Patterns.ppt |
| A Guide to PLT Scheme Contracts | http://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 Aspects | http://www.ccs.neu.edu/home/wand/papers/icfp-03-slides.ppt |
| μABC: A Minimal Aspect Calculus | http://www.ccs.neu.edu/home/wand/research/aop-papers.html |
| A survey of optimization techniques | http://www.ccs.neu.edu/home/will/com1355/ |
| A survey of optimization techniques | http://www.ccs.neu.edu/home/will/com1355/notes10.txt |
| proof that (call/cc (lambda (c) (0 (c 1)))) => 1 | http://www.ccs.neu.edu/home/will/Personal/Nerdliness/callcc.txt |
| Adaptive Programming Book | http://www.ccs.neu.edu/research/demeter/ |
| Generic Programming | http://www.ccs.neu.edu/research/demeter/biblio/dem-book.html |
| Adaptive Programming Book | http://www.ccs.neu.edu/research/demeter/biblio/dem-book.html |
| Adaptive Programming Book | http://www.ccs.neu.edu/research/demeter/book/book-download.html |
| static AND dynamic typing | http://www.ccs.neu.edu/scheme/packages/mrspidey/ |
| ClassicJava in PLT Redex | http://www.ccs.neu.edu/scheme/pubs/#tr97-293 |
| Modeling an Algebraic Stepper | http://www.ccs.neu.edu/scheme/pubs/ |
| Type-safe Covariance in Eiffel | http://www.ccs.neu.edu/scheme/pubs/ |
| Delimited Control for PLT Scheme | http://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 Web | http://www.ccs.neu.edu/scheme/pubs/ase2001-gfkf.pdf |
| Ian Bicking: The challenge of metaprogramming | http://www.ccs.neu.edu/scheme/pubs/cf-toplas04.pdf |
| Tail recursion | http://www.ccs.neu.edu/scheme/pubs/cf-toplas04.pdf |
| Tail recursion | http://www.ccs.neu.edu/scheme/pubs/esop2003-cf.pdf |
| Laziness Without All the Hard Work | http://www.ccs.neu.edu/scheme/pubs/fdpe05-bc.pdf |
| Teaching programming | http://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 Contract | http://www.ccs.neu.edu/scheme/pubs/fse01-flf.pdf |
| Design By Contract Discussion | http://www.ccs.neu.edu/scheme/pubs/fse01-flf.pdf |
| Syntactic Abstraction in Component Interfaces | http://www.ccs.neu.edu/scheme/pubs/gpce05-cof.pdf |
| Yearning for a practical scheme | http://www.ccs.neu.edu/scheme/pubs/hosc05-mfsw.pdf |
| Invariants/Contracts vs. types | http://www.ccs.neu.edu/scheme/pubs/icfp2002-ff.pdf |
| Programming languages will become OSs | http://www.ccs.neu.edu/scheme/pubs/icfp99-ffkf.dvi.gz |
| Richard Stallman's Crusade for Free Software | http://www.ccs.neu.edu/scheme/pubs/icfp99-ffkf.dvi.gz |
| Richard Stallman's Crusade for Free Software | http://www.ccs.neu.edu/scheme/pubs/icfp99-ffkf.pdf |
| Programming languages will become OSs | http://www.ccs.neu.edu/scheme/pubs/icfp99-ffkf.pdf |
| Richard Stallman's Crusade for Free Software | http://www.ccs.neu.edu/scheme/pubs/icfp99-ffkf.ps.gz |
| Programming languages will become OSs | http://www.ccs.neu.edu/scheme/pubs/icfp99-ffkf.ps.gz |
| Retrospective: The Essence of Compiling with Continuations | http://www.ccs.neu.edu/scheme/pubs/index.html#fsdf-pldi |
| Programming for the Web | http://www.ccs.neu.edu/scheme/pubs/index.html#papers |
| Design By Contract | http://www.ccs.neu.edu/scheme/pubs/index.html#papers |
| Design By Contract | http://www.ccs.neu.edu/scheme/pubs/oopsla01-ff.pdf |
| Design By Contract Discussion | http://www.ccs.neu.edu/scheme/pubs/oopsla01-ff.pdf |
| Composition Languages | http://www.ccs.neu.edu/scheme/pubs/pldi98-ff.ps.gz |
| Retrospective: The Essence of Compiling with Continuations | http://www.ccs.neu.edu/scheme/pubs/pldi-fsdf.pdf |
| The Theory of Classification - A Course on OO Type Systems | http://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 Hard | http://www.ccs.neu.edu/scheme/pubs/scmfun01-mfsw.ps.gz |
| Embedding one language in another | http://www.ccs.neu.edu/scheme/pubs/tools99.ps.gz |
| Yearning for a practical scheme | http://www.ccs.neu.edu/scheme/pubs/toplas99-ff.ps.gz |
| Cat Language Download, Sources, and Introduction | http://www.cdiggins.com/cat.html |
| The Cat Programming Language | http://www.cdiggins.com/cat.ppt |
| Cat Language Download, Sources, and Introduction | http://www.cdiggins.com/cat.zip |
| Expressing the Type of a While Loop | http://www.cdiggins.com/cat/ |
| Cat version 0.2 | http://www.cdiggins.com/cat/ |
| The Killer Application for Concatenative Languages | http://www.cdiggins.com/cat/cat.pdf |
| Cat Programming Language: Slides from Lang. NET 2006 | http://www.cdiggins.com/cat/cat.pdf |
| CDuce | http://www.cduce.org/ |
| CDuce: a programming language adapted to the manipulation of XML documents | http://www.cduce.org/ |
| CDuce | http://www.cduce.org/ |
| CDuce: a programming language adapted to the manipulation of XML documents | http://www.cduce.org/bench.html |
| CDuce: a programming language adapted to the manipulation of XML documents | http://www.cduce.org/cgi-bin/cduce |
| CDuce: a programming language adapted to the manipulation of XML documents | http://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 documents | http://www.cduce.org/papers.html |
| CDuce | http://www.cduce.org/papers/cduce-wp.ps.gz |
| CDuce | http://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 Roundup | http://www.ce.chalmers.se/~feldt/ruby/ideas/rubyvm/rrfc-rubyvm-20010108.txt |
| Speech-to-text friendly programming languages | http://www.cedmagic.com/history/first-computer-mouse.html |
| Concurrency made easy? | http://www.cee.hw.ac.uk/~dsg/gph/ |
| Parallel Functional Programming: An Introduction | http://www.cee.hw.ac.uk/~dsg/gph/papers/abstracts/par-intro.html |
| The HM system does not have principal typings for all terms | http://www.cee.hw.ac.uk/~jbw/itrs/itrs00/papers/Jim:ITRS-2000.ps.gz |
| A Type Error Slicer for MiniML | http://www.cee.hw.ac.uk/ultra/compositional-analysis/type-error-slicing/slicing.cgi |
| SQL for Smarties | http://www.celko.com/ |
| Langauges and Hardware... | http://www.cellmatrix.com/entryway/products/concepts/comparison1.html |
| CellML | http://www.cellml.org/ |
| Good Ideas, Through the Looking Glass | http://www.celluloidtunes.com/ |
| Should Computer Science Get Rid of Protocols? | http://www.centennialofflight.gov/essay/Theories_of_Flight/Stability/TH26.htm |
| Failure-oblivious computing | http://www.cert.org/books/secure-coding/ |
| Unification on Stateless Objects | http://www.cert.org/easel/ |
| Playing the Minesweeper with Constraints (MOZ 2004) | http://www.cetic.be/moz2004/talks/minesweeper.pdf |
| Admin notices | http://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 Society | http://www.cetus-links.org/oo_self.html |
| Comments Requested on SML-Based Graphics DSL | http://www.cex3d.net/cexl/definition/ |
| Constraint Languages | http://www.cfcl.com/tin/ |
| APL, J, Hardware | http://www.cfcl.com/tin/P/199404.shtml |
| Constraint Languages | http://www.cfcl.com/tin/P/199502.shtml |
| the Chinese natual language | http://www.cgl.uwaterloo.ca/~smann/Humor/snow.txt |
| Sh | http://www.cgl.uwaterloo.ca/ |
| expressivity of "idiomatic C++" | http://www.cgl.uwaterloo.ca/Projects/rendering/Papers/#algebra |
| Extensible Code Generation with Java | http://www.chadfowler.com/index.cgi/Computing/Programming/CodeGenerationIsNew.rdoc,v |
| MFA in Software: trial run | http://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 phones | http://www.charlespetzold.com/pwcs/index.html |
| Language-Centric Software Development | http://www.charlespetzold.com/pwcs/index.html |
| Cheetah, the Python-Powered Template Engine | http://www.cheetahtemplate.org/ |
| Icon Language Implementation and Unicon News | http://www.chem.pmf.hr/~kazimir/TheGenerator/ |
| Vital: A Visual Interactive Typed Applicative Language | http://www.chem.pwf.cam.ac.uk/~jdh30/programming/opengl/smoke/index.html |
| Interview with Adam Dunkels | http://www.chiark.greenend.org.uk/~sgtatham/coroutines.html |
| Coroutines in C | http://www.chiark.greenend.org.uk/~sgtatham/coroutines.html |
| The Case for First Class Messages | http://www.chimu.com/publications/short/whyDynamicTyping.html |
| APL, J, Hardware | http://www.chips.ibm.com/news/1999/microprocessor99.pdf |
| Dijkstra on analogies and anthropomorphism | http://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 terms | http://www.church-project.org/modular/compositional/system-E/index.html |
| The HM system does not have principal typings for all terms | http://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 terms | http://www.church-project.org/reports/Wells:EPT-2002.html |
| Conjunction types | http://www.church-project.org/reports/Wells:EPT-2002.html |
| The Church Project | http://www.church-project.org |
| Your favourite editor/IDE | http://www.ci.tuwien.ac.at/~leisch/Sweave/FAQ.html |
| Static Analysis for Security | http://www.cigital.com/papers/download/bsi5-static.pdf |
| System-level Static Analysis | http://www.cigital.com/papers/download/bsi5-static.pdf |
| VHS | http://www.cin.ufpe.br/~haskell/vhs/ |
| Strongtalk | http://www.cincom.com/scripts/smalltalk.dll/downloads/index.ssp?content=visualworks |
| The Behavior of Behavior | http://www.cincom.com/smalltalk/ |
| Flexible Exception Handling (in Smalltalk) | http://www.cincomsmalltalk.com/blog/blogView?showComments=true&entry=3321788777 |
| Jef Raskin: The Woes of IDEs | http://www.cincomsmalltalk.com/blog/blogView?showComments=true&entry=3235658509 |
| The Sound of Lost Productivity | http://www.cincomsmalltalk.com/blog/blogView?showComments=true&entry=3249046410 |
| Smalltalk 80: Green Book | http://www.cincomsmalltalk.com/blog/blogView?showComments=true&entry=3273489822 |
| The IDE Divide | http://www.cincomsmalltalk.com/blog/blogView?showComments=true&entry=3279019029 |
| Udell on licensing and lock-in | http://www.cincomsmalltalk.com/userblogs/avi/blogView?entry=3246121322 |
| Continuations library for Java | http://www.cincomsmalltalk.com/userblogs/avi/blogView?entry=3256899497 |
| Partial Continuations | http://www.cincomsmalltalk.com/userblogs/avi/blogView?searchCategory=continuations |
| Impedance mismatch: RDBMS and PLs | http://www.cincomsmalltalk.com/userblogs/avi/blogView?searchCategory=databases |
| Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming | http://www.cincomsmalltalk.com/userblogs/avi/blogView?showComments=true&entry=3246121322 |
| Events and Continuations | http://www.cincomsmalltalk.com/userblogs/avi/blogView?showComments=true&entry=3240140310 |
| Use Continuations to Develop Complex Web Applications | http://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-statement | http://www.cincomsmalltalk.com/userblogs/eric/blogView?showComments=true&entry=3269858586 |
| Research ethics | http://www.cincomsmalltalk.com/userblogs/ralph/blogView?showComments=true&entry=3274336338 |
| John Vlissides | http://www.cincomsmalltalk.com/userblogs/ralph/blogView?showComments=true&entry=3310762454 |
| Extending Ruby with C | http://www.circlemud.org/~jelson/software/fusd/ |
| Extending Ruby with C | http://www.circlemud.org/~jelson/software/fusd/docs/node13.html |
| J2ME | http://www.circuitcellar.com/ |
| Modern Language Features of Visual C++ 2005 | http://www.ciri.upc.es/cela_pblade/AboutCompilers.htm |
| ETAPS registration now open | http://www.cis.cs.tu-berlin.de/~fase2002/index_general.html |
| Invariants/Contracts vs. types | http://www.cis.ksu.edu/~bhoward/abstracts.html |
| Obtaining KMP String Matcher by Partial Evaluation | http://www.cis.ksu.edu/~hatcliff/FPEPS/ |
| Denotational Semantics: A Methodology for Language Development | http://www.cis.ksu.edu/~schmidt/text/densem.html |
| Ian Bicking: The challenge of metaprogramming | http://www.cis.ksu.edu/~schmidt/text/densem.html |
| Getting Started | http://www.cis.ksu.edu/~schmidt/text/densem.html |
| Using an Abstracted Interpreter to Understand Abstract Interpretation | http://www.cis.ksu.edu/santos/schmidt/Escuela03/ |
| DP-COOL 2003 Proceedings | http://www.cis.ohio-state.edu/~gb/Brew/ |
| Inherited Traits - Classes Like Never Before | http://www.cis.ohio-state.edu/~gb/Brew/ |
| DP-COOL 2003 Proceedings | http://www.cis.ohio-state.edu/~gb/Brew/Publications/ClosureDesign.pdf |
| Inherited Traits - Classes Like Never Before | http://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/ |
| NULL | http://www.cis.uab.edu/info/dept/courses/cs693/ |
| A Language for Bi-Directional Tree Transformations | http://www.cis.upenn.edu/%7Ebcpierce/papers/lenses.pdf |
| Screamer: a Common Lisp library for non-determinism | http://www.cis.upenn.edu/%7Escreamer-tools/home.html |
| Language Luminaries Meet in Europe on April 6 | http://www.cis.upenn.edu/~bcpierce/ |
| Advanced Topics in Types and Programming Languages | http://www.cis.upenn.edu/~bcpierce/ |
| TinkerType | http://www.cis.upenn.edu/~bcpierce/ |
| Great Works in Programming Languages | http://www.cis.upenn.edu/~bcpierce/ |
| Invariants/Contracts vs. types | http://www.cis.upenn.edu/~bcpierce/attapl/ |
| Advanced Topics in Types and Programming Languages | http://www.cis.upenn.edu/~bcpierce/attapl/ |
| Data locality and data structures | http://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 Tips | http://www.cis.upenn.edu/~bcpierce/attapl/index.html |
| The essence of ML type inference | http://www.cis.upenn.edu/~bcpierce/attapl/index.html |
| Tradeoffs between Unique Types and Monads | http://www.cis.upenn.edu/~bcpierce/attapl/index.html |
| Java is not type-safe | http://www.cis.upenn.edu/~bcpierce/courses/629/papers/Saraswat-javabug.html |
| Why type systems are interesting | http://www.cis.upenn.edu/~bcpierce/courses/629/papers/Saraswat-javabug.html |
| Great Works in Programming Languages | http://www.cis.upenn.edu/~bcpierce/courses/670Fall04/GreatWorksInPL.html |
| Top N Papers 2005 | http://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 |
| TinkerType | http://www.cis.upenn.edu/~bcpierce/frontpage.html |
| A Language for Bi-Directional Tree Transformations | http://www.cis.upenn.edu/~bcpierce/harmony/index.html |
| Types and Programming Languages: TNG | http://www.cis.upenn.edu/~bcpierce/papers/ |
| The pi-calculus: a Theory of Mobile Processes | http://www.cis.upenn.edu/~bcpierce/papers/index.html#Pi-Calculus and Pict |
| Darcs: an open source version control system implemented in Haskell | http://www.cis.upenn.edu/~bcpierce/papers/index.shtml#Data%20Synchronization |
| The Xtatic experience | http://www.cis.upenn.edu/~bcpierce/papers/index.shtml#Xtatic |
| The Weird World of Bi-Directional Programming | http://www.cis.upenn.edu/~bcpierce/papers/lenses.pdf |
| The Weird World of Bi-Directional Programming | http://www.cis.upenn.edu/~bcpierce/papers/lenses-etapsslides.pdf |
| A Language for Bi-Directional Tree Transformations | http://www.cis.upenn.edu/~bcpierce/papers/lenses-full.pdf |
| Advanced Module Systems: A Guide for the Perplexed | http://www.cis.upenn.edu/~bcpierce/papers/modules-icfp.ps |
| Grid Computing & the Linda Programming Model | http://www.cis.upenn.edu/~bcpierce/papers/pict/Html/Pict.html |
| Types and Programming Languages: TNG | http://www.cis.upenn.edu/~bcpierce/papers/tng-lics2003-slides.pdf |
| Research Papers | http://www.cis.upenn.edu/~bcpierce/papers/tng-lics2003-slides.pdf |
| NULL | http://www.cis.upenn.edu/~bcpierce/papers/tng-lics2003-slides.pdf |
| Quick Quotes | http://www.cis.upenn.edu/~bcpierce/papers/tng-lics2003-slides.pdf |
| The Little MLer | http://www.cis.upenn.edu/~bcpierce/papers/tng-lics2003-slides.pdf |
| NULL | http://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 |
| TinkerType | http://www.cis.upenn.edu/~bcpierce/papers/tt-slides.ps |
| Type-Based Optimization for Regular Patterns | http://www.cis.upenn.edu/~bcpierce/papers/typebasedoptimization-short.pdf |
| Type-Based Optimization for Regular Patterns | http://www.cis.upenn.edu/~bcpierce/papers/typebasedoptimization-slides.pdf |
| The Xtatic experience | http://www.cis.upenn.edu/~bcpierce/papers/xtatic-experience-TR.pdf |
| Territorial Exception Handling | http://www.cis.upenn.edu/~bcpierce/tapl/ |
| Types and Programming Languages | http://www.cis.upenn.edu/~bcpierce/tapl/ |
| Invariants/Contracts vs. types | http://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 Language | http://www.cis.upenn.edu/~bcpierce/tapl/ |
| Happy Birthday, dear Lambda | http://www.cis.upenn.edu/~bcpierce/tapl/ |
| OOP Parallel class hierarchies | http://www.cis.upenn.edu/~bcpierce/tapl/ |
| Syntax Design | http://www.cis.upenn.edu/~bcpierce/tapl/ |
| Dependent types: literature, implementations and limitations ? | http://www.cis.upenn.edu/~bcpierce/tapl/ |
| Want to learn something new | http://www.cis.upenn.edu/~bcpierce/tapl/ |
| Types and Programming Languages: TNG | http://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 Languages | http://www.cis.upenn.edu/~bcpierce/tapl/ |
| unchecked exceptions are like runtime type checking? | http://www.cis.upenn.edu/~bcpierce/tapl/ |
| Language Design Tips | http://www.cis.upenn.edu/~bcpierce/tapl/index.html |
| Objects and classes versus modules | http://www.cis.upenn.edu/~bcpierce/tapl/index.html |
| Basic(er) Simple(r) Type Theory(?) | http://www.cis.upenn.edu/~bcpierce/tapl/index.html |
| TinkerType | http://www.cis.upenn.edu/~bcpierce/tapl/index.html |
| The Case for First Class Messages | http://www.cis.upenn.edu/~bcpierce/tapl/index.html |
| BitC, a new OS implementation language | http://www.cis.upenn.edu/~bcpierce/tapl |
| Getting Started | http://www.cis.upenn.edu/~bcpierce/tapl |
| Mechanics of designing and implementing a language | http://www.cis.upenn.edu/~bcpierce/tapl |
| Abramsky powerdomain | http://www.cis.upenn.edu/~bcpierce/types/ |
| Types vs. Sets | http://www.cis.upenn.edu/~bcpierce/types/ |
| The TYPES Fourm | http://www.cis.upenn.edu/~bcpierce/types/ |
| Type safety | http://www.cis.upenn.edu/~bcpierce/types/archives/current/msg00271.html |
| Kent M. Pitman's Second Wind | http://www.cis.upenn.edu/~bcpierce/types/archives/current/msg00294.html |
| Types vs. Sets | http://www.cis.upenn.edu/~bcpierce/types/archives/current/msg00795.html |
| Generic Java type inference is unsound | http://www.cis.upenn.edu/~bcpierce/types/archives/current/msg00849.html |
| Formal semantics for C | http://www.cis.upenn.edu/~bcpierce/types/archives/current/msg00861.html |
| Formal semantics for C | http://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) semantics | http://www.cis.upenn.edu/~bcpierce/types/archives/current/msg01178.html |
| The point of (any) semantics | http://www.cis.upenn.edu/~bcpierce/types/archives/current/msg01182.html |
| Towards a Quantum Programming Language | http://www.cis.upenn.edu/~bcpierce/types |
| Sound Generic Java type inference | http://www.cis.upenn.edu/~bcpierce/types |
| Formal semantics for C | http://www.cis.upenn.edu/~bcpierce/types |
| Foundations of Object-Oriented Programming Languages | http://www.cis.upenn.edu/~bcpierce/types |
| Types and Programming Languages | http://www.cis.upenn.edu/~bcpierce/types |
| "Popular vs. Good" in Programming Languages | http://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 Haskell | http://www.cis.upenn.edu/~bcpierce |
| Reynolds: The Essence of Algol | http://www.cis.upenn.edu/~bkarthik/wpe/algol.ps.gz |
| NULL | http://www.cis.upenn.edu/~bkarthik/wpe/algol.ps.gz |
| Quotes | http://www.cis.upenn.edu/~bkarthik/wpe/algol.ps.gz |
| Wobbly types | http://www.cis.upenn.edu/~geoffw/research/ |
| Church-Turning is False? | http://www.cis.upenn.edu/~giorgi/cl.html |
| Category theory | http://www.cis.upenn.edu/~gunter/publications/documents/st92.html |
| Introduction to (Formal) Type Systems | http://www.cis.upenn.edu/~gunter/publications/documents/st92.html |
| Concepts, Techniques and Models of Computer Programming | http://www.cis.upenn.edu/~gunter/publications/documents/taoop94.html |
| XDuce: A Typed XML Processing Language | http://www.cis.upenn.edu/~hahosoya/xduce/ |
| Logic for Computer Science: Foundations of Automatic Theorem Proving | http://www.cis.upenn.edu/~jean/gbooks/logic.html |
| BitC, a new OS implementation language | http://www.cis.upenn.edu/~KeyKOS/ |
| A Language-Based Approach to Unifying Events and Threads | http://www.cis.upenn.edu/~lipeng/papers/lz06submitted.pdf |
| TinkerType | http://www.cis.upenn.edu/~milevin/tinkertype/ |
| Prolog and Natural-Language Analysis | http://www.cis.upenn.edu/~pereira/oldies.html |
| Educational Pearl: Automata as Macros | http://www.cis.upenn.edu/~screamer-tools/screamer-intro.html |
| Encoding Information Flow in Haskell | http://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 Summary | http://www.cis.upenn.edu/~sumii/icfp/ |
| Signature Based Polymorphism, Structural Subtyping and Duck Typing | http://www.cis.upenn.edu/~sweirich/papers/cast/cast.pdf |
| Why type systems are interesting - part II | http://www.cis.upenn.edu/~sweirich/papers/gadt/gadt_jul04.pdf |
| Generics as a Library | http://www.cis.upenn.edu/~sweirich/talks/param-gadt.pdf |
| PLAN: A Packet Language for Active Networks | http://www.cis.upenn.edu/~switchware/ |
| PLAN: A Packet Language for Active Networks | http://www.cis.upenn.edu/~switchware/PLAN/ |
| Principal Typings | http://www.cis.upenn.edu/~tjim/papers/principal-typings.ps.gz |
| The POPLmark Challenge | http://www.cis.upenn.edu/group/proj/plclub/mmm/ |
| The POPLmark Challenge | http://www.cis.upenn.edu/group/proj/plclub/mmm/poplmark/poplmark.pdf |
| ICFP Contest Results | http://www.cis.upenn.edu/proj/plclub/contest//results.php#languages |
| ICFP Contest Results | http://www.cis.upenn.edu/proj/plclub/contest//results.php |
| How to make a FPL successful | http://www.cise.ufl.edu/research/ParallelPatterns/PatternLanguage/Background/Psychology/Introduction.htm |
| CiteULike | http://www.citeulike.org/ |
| CiteULike | http://www.citeulike.org/about |
| CiteULike | http://www.citeulike.org/managegroup |
| CiteULike | http://www.citeulike.org/tag/scheme |
| A Brief History of Scala | http://www.citeulike.org/user/dherman/article/157586 |
| A Brief History of Scala | http://www.citeulike.org/user/dherman/tag/expression-problem |
| Stupid Question. | http://www.citeulike.org/user/hellige/article/87023 |
| Links | http://www.citeulike.org |
| An Expressive Language of Signatures | http://www.citeulike.org |
| Journals and papers? | http://www.citeulike.org |
| Gardens Point Component Pascal | http://www.citi.qut.edu.au/research/plas/projects/cp_files/ComponentPascal.html |
| Your Wish Is My Command - Programming By Example | http://www.cl.cam.ac.uk/~afb21/ |
| Evaluating a new programming language | http://www.cl.cam.ac.uk/~afb21/CognitiveDimensions/ |
| Ethnographic Study of Copy and Paste Programming Practices in OOPL | http://www.cl.cam.ac.uk/~afb21/publications/HCC02a.pdf |
| Fresh O'Caml | http://www.cl.cam.ac.uk/~amp12/ |
| Fresh O'Caml | http://www.cl.cam.ac.uk/~amp12/freshml/ |
| Fresh O'Caml | http://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 ML | http://www.cl.cam.ac.uk/~br276/notnotML/ |
| A Modular Monadic Action Semantics | http://www.cl.cam.ac.uk/~kw217/research/ |
| Macros and Preprocessing in Haskell | http://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 new | http://www.cl.cam.ac.uk/~lp15/MLbook/ |
| Special characters' input methods | http://www.cl.cam.ac.uk/~mgk25/ucs/utf-8-history.txt |
| Open problems in category theory and computing science | http://www.cl.cam.ac.uk/~mpf23/ |
| McBride Derivative paper | http://www.cl.cam.ac.uk/~mpf23/latest.html |
| Old computer science and technical books worth searching for | http://www.cl.cam.ac.uk/~mpf23/papers/Types/recisos.ps.gz |
| McBride Derivative paper | http://www.cl.cam.ac.uk/~mpf23 |
| Fresh O'Caml | http://www.cl.cam.ac.uk/~mrs30/ |
| Fresh O'Caml | http://www.cl.cam.ac.uk/~mrs30/papers/frepbm.pdf |
| Fresh O'Caml | http://www.cl.cam.ac.uk/~mrs30/papers/merlin2003.ps |
| ESC not just for Java any more | http://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 interesting | http://www.cl.cam.ac.uk/~pes20/acute/ |
| The OO barrier | http://www.cl.cam.ac.uk/~pes20/acute/ |
| Gilad Is Right | http://www.cl.cam.ac.uk/~pes20/acute/ |
| E Thesis: Robust Composition | http://www.cl.cam.ac.uk/~pes20/acute |
| "Popular vs. Good" in Programming Languages | http://www.cl.cam.ac.uk/~pes20/acute |
| BitC, a new OS implementation language | http://www.cl.cam.ac.uk/~pes20/acute |
| Type checking and logical errors | http://www.cl.cam.ac.uk/~pes20/hashcaml/ |
| Why type systems are interesting | http://www.cl.cam.ac.uk/~pes20/hashcaml/ |
| Fresh O'Caml | http://www.cl.cam.ac.uk/~ts328/ |
| Fresh O'Caml | http://www.cl.cam.ac.uk/ |
| Logic for Computer Science: Foundations of Automatic Theorem Proving | http://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 programmers | http://www.cl.cam.ac.uk/Research/HVG/Isabelle/ |
| LOOP: Formal methods for object-oriented systems | http://www.cl.cam.ac.uk/Research/HVG/Isabelle/ |
| Open data types and open functions | http://www.cl.cam.ac.uk/Research/HVG/Isabelle/ |
| Computer generates verifiable mathematics proof | http://www.cl.cam.ac.uk/Research/HVG/Isabelle/projects.html |
| Fresh O'Caml | http://www.cl.cam.ac.uk/Research/TSG/ |
| Contributing (?) Editors | http://www.cl.cam.ac.uk/Research/TSG/SMLNET/ |
| SML.NET now out | http://www.cl.cam.ac.uk/Research/TSG/SMLNET/ |
| Evaluating API usability at Microsoft | http://www.cl.cam.ac.uk/Teaching/2000/AGraphHCI/HCI/hcinotes.html#cds |
| References for Beginners in PL Theory | http://www.cl.cam.ac.uk/Teaching/Lectures/founds-fp/Founds-FP.ps.gz |
| System-level Static Analysis | http://www.cl.cam.ac.uk/TechReports/UCAM-CL-TR-453.pdf |
| Sketchpad: A man-machine graphical communication system | http://www.cl.cam.ac.uk/TechReports/UCAM-CL-TR-574.pdf |
| BCPL history, design, user guide | http://www.cl.cam.ac.uk/UoCCL/misc/honours.html |
| Why, Krakatoa and Caduceus: Software proof | http://www.cl.cam.ac.uk/users/jrh/hol-light/ |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.cl.cam.ac.uk/users/kaf24/lockfree.html |
| Lock-Free Data Structures using STMs in Haskell | http://www.cl.cam.ac.uk/users/kaf24/lockfree.html |
| Educational Pearl: Automata as Macros | http://www.cl.cam.ac.uk/users/kw217/research/misc/hspp-hw99.ps.gz |
| A Modular Monadic Action Semantics | http://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 MLer | http://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 Theory | http://www.cl.cam.ac.uk/users/mjcg/Teaching/FuncProg/FuncProg.html |
| References for Beginners in PL Theory | http://www.cl.cam.ac.uk/users/mjcg/Teaching/FuncProg/Notes/Notes.ps.gz |
| C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberg | http://www.cl.cam.ac.uk/users/mr/ |
| Coroutines in Lua | http://www.cl.cam.ac.uk/users/mr/ |
| Mother Tongues of Computer Languages | http://www.cl.cam.ac.uk/users/mr/BCPL.html |
| BCPL history, design, user guide | http://www.cl.cam.ac.uk/users/mr/bcplman.pdf |
| BCPL history, design, user guide | http://www.cl.cam.ac.uk/users/mr/bcplman.ps.gz |
| Typeless Language Pattern Matching | http://www.cl.cam.ac.uk/users/mr/mcplslds.pdf |
| Rigour is good for you and feasible: reflections on formal treatments of C and UDP sockets | http://www.cl.cam.ac.uk/users/pes20/acute/ |
| First Class Values, Types as values within a Programming Language | http://www.cl.cam.ac.uk/users/pes20/acute/ |
| Duck typing vs Structural Subtyping | http://www.cl.cam.ac.uk/users/pes20/acute/ |
| Buried Treasure - No Fluff Just Stuff | http://www.cl.cam.ac.uk/users/pes20/acute/ |
| Acute: high-level programming language design for distributed computation | http://www.cl.cam.ac.uk/users/pes20/acute/ |
| Grid Computing & the Linda Programming Model | http://www.cl.cam.ac.uk/users/pes20/acute/index.html |
| Why Dependent Types Matter | http://www.cl.cam.ac.uk/users/pes20/acute |
| Call for Papers: ACM Symposium on Dynamic Languages | http://www.cl.cam.ac.uk/users/pes20/acute |
| ACM Queue: A Conversation with Alan Kay | http://www.cl.cam.ac.uk/users/pes20/acute |
| Why type systems are interesting | http://www.cl.cam.ac.uk/users/pes20/acute |
| Fresh O'Caml | http://www.cl.cam.ac.uk/users/pes20/acute |
| On the Revival of Dynamic Languages | http://www.cl.cam.ac.uk/users/pes20/acute |
| Transparent Persistence | http://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 Stuff | http://www.cl.cam.ac.uk/users/pes20/hashcaml/ |
| Protocol languages | http://www.cl.cam.ac.uk/users/pes20/Netsem/ |
| Why type systems are interesting - part II | http://www.cl.cam.ac.uk/users/pes20/Netsem/sigops-ew2002.ps |
| Why type systems are interesting | http://www.cl.cam.ac.uk/users/pes20/Netsem |
| Grid Computing & the Linda Programming Model | http://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 Algorithms | http://www.claire-language.com/clforum/files/claire-3-3-safe.doc |
| CLAIRE: Combining Sets, Search and Rules to Better Express Algorithms | http://www.claire-language.com/clforum/files/combi_set_search_rules_algo.pdf |
| CLAIRE: Combining Sets, Search and Rules to Better Express Algorithms | http://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 |
| Deadlink | http://www.classes.cs.uchicago.edu/archive/2005/spring/31900-1/ |
| Courses Home Pages | http://www.classes.cs.uchicago.edu/classes/archive/2000/winter/CS319/ |
| NULL | http://www.classes.cs.uchicago.edu/classes/archive/2000/winter/CS319/ |
| Paul Vick: BASIC principles | http://www.classicvb.org/petition/index.asp |
| automatic theorem proving | http://www.claymath.org/millennium/ |
| Moving Away From XSLT | http://www.clearsilver.net/ |
| Moving Away From XSLT | http://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 languages | http://www.cliff.biffle.org/esoterica/hq9plus.html |
| Educational Pearl: Automata as Macros | http://www.cliki.net/ |
| "Popular vs. Good" in Programming Languages | http://www.cliki.net/Araneida |
| Tim Bray: Sun & Dynamic Java | http://www.cliki.net/Armed%20Bear%20Lisp |
| Educational Pearl: Automata as Macros | http://www.cliki.net/asdf |
| PLaneT | http://www.cliki.net/asdf-install |
| Proposals for and Experiments with an Erlang Bit Syntax | http://www.cliki.net/Binary-types |
| "Popular vs. Good" in Programming Languages | http://www.cliki.net/CLiki |
| Tunes.org and its review site updated. | http://www.cliki.net/CLiki |
| Syntax Design | http://www.cliki.net/CLIM |
| The Nature of Lisp (a tutorial) | http://www.cliki.net/HTML-TEMPLATE |
| Apache vs. Yaws | http://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 Languages | http://www.cliki.net/Lisp%20Markup%20Languages |
| Educational Pearl: Automata as Macros | http://www.cliki.net/Series |
| Realistic Functional Programming in the Java Platform | http://www.cliki.net/SLIME |
| Scheme Language Standardization Process: R6RS Progress Report | http://www.cliki.net/syntax-case |
| The O'Ciao Approach to OO Logic Programming | http://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 Ruby | http://www.clug.org//ml/archive/programming/1998-11/msg00003.html |
| Y Combinator in Ruby | http://www.clug.org//ml/archive/programming/1998-11/msg00014.html |
| Y Combinator in Ruby | http://www.clug.org//ml/archive/programming/1998-11/msg00028.html |
| Y Combinator in Ruby | http://www.clug.org//ml/archive/programming/1998-11/msg00036.html |
| Mind Mappers | http://www.clusty.com |
| Playing with the GNAT Run Time | http://www.cma.ulpgc.es/users/gsd/Drago/gnat-drago-run-time-english.ps.gz |
| Recovering resources in the pi-calculus | http://www.cmi.univ-mrs.fr/~dalzilio/abstract-regions.html |
| GNU lightning | http://www.cminusminus.org/ |
| Writing an interpreter, targeting a VM or writing from scratch? | http://www.cminusminus.org/ |
| Tiny C Compiler - with dynamic code gen | http://www.cminusminus.org/ |
| Intro to the Common Language Infrastructure with David Stutz | http://www.cminusminus.org/ |
| Poplog | http://www.cminusminus.org/ |
| Micro Autonomous Underwater Vehicles and Smalltalk | http://www.cminusminus.org/ |
| Alice Through the Looking Glass | http://www.cminusminus.org/abstracts/ppdp.html |
| Buried Treasure - No Fluff Just Stuff | http://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 parser | http://www.cminusminus.org/rsync/qc--linux-x86/cllib/pc.html |
| Cross-language future of open source desktops | http://www.cminusminus.org |
| Questions about Semantics. | http://www.cminusminus.org |
| The Memory Pool System: Thirty person-years of memory management development goes Open Source | http://www.cminusminus.org |
| Alice Through the Looking Glass | http://www.cminusminus.org |
| Avoiding worst case GC with large amounts of data? | http://www.cminusminus.org |
| Obituary: Herbert Simon | http://www.cmu.edu/home/news/herb_simon.html |
| ACM Queue: Languages, Levels, Libraries, and Longevity | http://www.cnn.com/2004/WORLD/asiapcf/12/27/quake.aidsites/index.html |
| Jon Udell: A conversation with Jonathan Robie about XQuery | http://www.cnn.com/2005/WORLD/americas/08/02/toronto.crash/ |
| Cracking the 500-Language Problem | http://www.cobolreport.com/columnists/ralf&chris/12172001.asp |
| Programming Language Use Breakdown | http://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 Network | http://www.codegeneration.net/ |
| Code Generation Network | http://www.codegeneration.net/cg2007/ |
| The DSL, MDA, UML thing again... | http://www.codegeneration.net/tiki-read_article.php?articleId=60 |
| Udell: Programs that write programs | http://www.codegeneration.net/tiki-read_article.php?articleId=9 |
| Partial Application in C | http://www.codepedia.com/1/thunks |
| CTM wiki | http://www.codepoetics.com/wiki/index.php?title=Languages:Alice_ML |
| CTM | http://www.codepoetics.com/wiki/index.php?title=Main_Page |
| CTM wiki | http://www.codepoetics.com/wiki/index.php?title=Main_Page |
| Speed and semantics in CTM Chap. 1 | http://www.codepoetics.com/wiki/index.php?title=Topics:CTM_in_other_languages:Alice_ML:Chapter_1 |
| Constraint Programming | http://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 Programming | http://www.codepoetics.com/wiki/index.php?title=Topics:CTM_in_other_languages:Alice_ML:Chapter_9 |
| Mechanics of designing and implementing a language | http://www.codepoetics.com/wiki/index.php?title=Topics:CTM_in_other_languages:Alice_ML |
| Book: The Standard ML Basis Library | http://www.codepoetics.com/wiki/index.php?title=Topics:CTM_in_other_languages:Alice_ML |
| CTM | http://www.codepoetics.com/wiki/index.php?title=Topics:CTM_in_other_languages:Alice_ML |
| A Brief History of Scala | http://www.codepoetics.com/wiki/index.php?title=Topics:CTM_in_other_languages:Alice_ML |
| Call for Papers: ACM Symposium on Dynamic Languages | http://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 scheme | http://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages:Alice_ML |
| CTM | http://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 Stuff | http://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages |
| Practical OCaml | http://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages |
| SICP Translations | http://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages |
| Computational Thinking | http://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 scheme | http://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 Oz | http://www.codepoetics.com/wiki/index.php?title=Topics:TRS_in_other_languages:Oz |
| GCC Wiki | http://www.codepoetics.com/wiki |
| Making C++ more Object-Oriented | http://www.codeproject.com/cpp/retrofitpolymorphism2.asp |
| Whitepaper on new C# Features | http://www.codeproject.com/dotnet/twaindotnet.asp |
| The New C++: Trip Report, October 2002 | http://www.codeproject.com/useritems/Koenig_Lookup.asp |
| The Implementation of Model Constraints in .NET | http://www.codeproject.com/useritems/Model_Constraints_in_.NET.asp |
| Making C++ more Object-Oriented | http://www.codeproject.com/useritems/retrofitpolymorphism2.asp |
| POOMA | http://www.codesourcery.com/pooma/pooma |
| A Case for Formal Specification | http://www.cofi.info/CASL.html |
| Abstractly typed languages | http://www.cofi.info/CASL.html |
| PLAN: A Packet Language for Active Networks | http://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 Analysis | http://www.cogsci.ed.ac.uk/~cooper/ |
| Embedding Prolog in Haskell | http://www.cogsci.ed.ac.uk/~cooper/ |
| Alphabet Soup | http://www.cogsci.indiana.edu/farg/mcgrawg/lspirit.html |
| Neal Stephenson's USENIX keynote | http://www.cogsci.soton.ac.uk/~harnad/Tp/bookrev.htm |
| CoKinetic windows user interface markup language | http://www.cokinetic.com/ |
| Choosing a Language for Interactive Fiction | http://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 Haskell | http://www.coli.uni-sb.de/~kris/prolog-course/html/node54.html |
| Prolog and Natural-Language Analysis | http://www.colloquial.com/carp/Publications/index.html |
| Hungarian Notation | http://www.colorforth.com/cf.html |
| Mother Tongues of Computer Languages | http://www.colorforth.com/cf.html |
| Choice of OS of LtU readers | http://www.colorforth.com/cf.html |
| Choice of OS of LtU readers | http://www.colorforth.com/ide.html |
| Making reliable distributed systems in the presence of software errors | http://www.combex.com/papers/darpa-review/index.html |
| JXXX Compiler Service | http://www.comeaucomputing |
| Constraint Programming | http://www.comet-online.org/ |
| Casting SPELs in Lisp | http://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 sum | http://www.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/acmmpc-calcfp.pdf |
| Calculating Functional Programs | http://www.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publications/acmmpc-calcfp.pdf |
| Calculating Functional Programs: maximum segment sum | http://www.comlab.ox.ac.uk/oucl/work/oege.demoor/papers/ip.pdf.gz |
| Patterns in Datatype-Generic Programming | http://www.comlab.ox.ac.uk/research/areas/ap/dgp/ |
| Native delimited continuations in (byte-code) OCaml | http://www.common-lisp.net/project/slime/ |
| Issue One of The Monad.Reader, monthly Haskell eZine | http://www.common-lisp.net/project/slime/ |
| Good Ideas, Through the Looking Glass | http://www.commtag.com/ |
| SNOBOL Tutorial and Reference | http://www.comp.it.bton.ac.uk/burks/burks/language/snobol/index.htm |
| UCPy: Reverse Engineering Python | http://www.comp.nus.edu.sg/~chinwn/papers/reginf-pldi3.ppt |
| Existential Types == Guarded Types | http://www.comp.nus.edu.sg/~sulzmann/ |
| Prototyping Generic Programming using Template Haskell | http://www.comp.nus.edu.sg/~sulzmann/chameleon/ |
| Relevance of Curry-Howard | http://www.comp.nus.edu.sg/~sulzmann/chameleon/ |
| The essence of ML type inference | http://www.comp.nus.edu.sg/~sulzmann/chameleon/index.html |
| Omega | http://www.comp.nus.edu.sg/~sulzmann/publications/flops06-talk.pdf |
| Omega | http://www.comp.nus.edu.sg/~sulzmann/publications/tr-eadt.ps.gz |
| Lightweight Static Capabilities | http://www.comp.nus.edu.sg/~sulzmann/publications/tr-eadt.ps.gz |
| Existential Types == Guarded Types | http://www.comp.nus.edu.sg/~sulzmann/translate-grdts.ps.gz |
| Network Query Language | http://www.compaq.com/webl |
| Techniques for JIT (parallel?) compilation of straight line numerical code | http://www.compilerconstruction.org/ |
| The Case Against C | http://www.comp-inspirations.com/docs/casec.pdf |
| Langauges and Hardware... | http://www.complang.tuwien.ac.at/projects/rafts.html |
| General Purpose Cellular Automata Programming | http://www.complex.iastate.edu/download/Trend/index.html |
| The Complexity Zoo | http://www.complexityzoo.com |
| "Popular vs. Good" in Programming Languages | http://www.componentsource.com/ |
| Links Slides | http://www.componentsource.com/ |
| Poplog | http://www.componentsource.com/ |
| "Popular vs. Good" in Programming Languages | http://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 ZigZag | http://www.computer.org/internet/v2n1/cailliau.htm |
| Parallel-Concurrent Programming Dept. | http://www.computer.org/tpds/about.htm |
| Gottfried Wilhelm Leibniz | http://www.computer50.org/ |
| Gottfried Wilhelm Leibniz | http://www.computer50.org/kgill/mark1/natletter.html |
| Concrete Abstractions on the web | http://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 streams | http://www.computer-dictionary-online.org/Turing%20Machine.htm?q=Turing%20Machine |
| Don Knuth Book Tour! | http://www.computerhistory.org/ |
| Sun, Zend push scripting for Java | http://www.computerworld.com.au/index.php?id=1030253014&fp=16&fpid=0 |
| Computer Science Looks for a Remake | http://www.computerworld.com/careertopics/careers/story/0,10801,110959,00.html |
| Early Adopters Like Visual Studio .Net | http://www.computerworld.com/cwi/story/0,,NAV47_STO69315,00.html |
| Computerworld Development Survey | http://www.computerworld.com/developmenttopics/development/story/0,10801,100542,00.html |
| Early Adopters Like Visual Studio .Net | http://www.computerworld.com/itresources/rcstory/0,,KEY11_STO69313,00.html |
| Database Abstraction Layers and Programming Languages | http://www.computerworld.com/managementtopics/management/story/0,10801,94245,00.html |
| Windows security flaw - buffer-overflow | http://www.computerworld.com/securitytopics/security/holes/story/0,10801,83391,00.html |
| Windows security flaw - buffer-overflow | http://www.computerworld.com/securitytopics/security/story/0,10801,83221,00.html?f=x73 |
| Developing Reliable Software with Scripting Languages | http://www.computingjapan.com/magazine/issues/1997/jan97/tricks.html |
| Algorithmic Theories of Everything | http://www.computists.com/ |
| Exploring Randomness | http://www.computists.com/ |
| Jobs | http://www.computists.com/intro/CI.html |
| Prolog and Natural-Language Analysis | http://www.comsem.org/ |
| Refactoring Functional Programs | http://www.comsem.org/ |
| Refactoring Functional Programs | http://www.comsem.org/ |
| Embedding Prolog in Haskell | http://www.comsem.org/ |
| Interactive Programming | http://www.concerto.demon.co.uk/UPS/ |
| Amazon Associates (+ other advertising) | http://www.condorito.cl |
| On Garbage Collection | http://www.configura.com/ |
| Want to learn something new | http://www.confluent.org/wiki/doku.php?id=confluence |
| Alice Through the Looking Glass | http://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 CMUCL | http://www.cons.org/cmucl/ |
| Richard Hamming: You and Your Research | http://www.construx.com/stevemcc/ieeesoftware/eic04.htm |
| Sun MSFT Java C# CLR Big Picture | http://www.consultingtimes.com/ |
| Software safety by the numbers | http://www.consultingtimes.com/javadesktop.html |
| Sun MSFT Java C# CLR Big Picture | http://www.consultingtimes.com/javadesktop.html |
| Why Dependent Types Matter | http://www.cookwood.com/html/extras/entities.html |
| Reading, Writing, and Code | http://www.cooper.com/content/why_cooper/powerful_personas.asp |
| Naked Objects | http://www.cooper.com |
| What will Apple's move to Intel mean for Alternative Language Communities? | http://www.corba.org/ |
| Croquet: A Collaboration Architecture | http://www.coresma.com/ |
| "Popular vs. Good" in Programming Languages | http://www.cormanlisp.com |
| Shrink-wrap developers: what programming language? | http://www.cormanlisp.com |
| Links Slides | http://www.cormanlisp.com |
| Pyrex - A language for writing Python extension modules | http://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 canonical | http://www.costis.org/x/lyotard/ |
| Two papers on combinators | http://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 Cause | http://www.course.com/itlink/postsecondary/rebel.cfm |
| Revisiting an old thread: choosing a foundation language | http://www.courses.fas.harvard.edu/3411 |
| Revisiting an old thread: choosing a foundation language | http://www.courses.fas.harvard.edu/4949 |
| Strsafe.h: Safer String Handling in C | http://www.courtesan.com/todd/papers/strlcpy.html |
| Type checking and logical errors | http://www.coverity.com/ |
| VC++ Security Checks at Runtime and Compile Time | http://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 Perspective | http://www.coyotos.org/ |
| Promising OS's from a Programming Language Perspective | http://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 language | http://www.coyotos.org/docs/bitc-spec/bitc-spec.html |
| BitC, a new OS implementation language | http://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 Persistence | http://www.coyotos.org/pipermail/coyotos-dev/2005-January/thread.html |
| Python 9: Interview with Bruce Eckel | http://www.cpan.org/ |
| Windows Scripting | http://www.cpan.org |
| Real Time Processing | http://www.cpsc.ucalgary.ca/projects/charity/home.html |
| Generic Programming | http://www.cpsc.ucalgary.ca/projects/charity/home.html |
| The Charity Language | http://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. Data | http://www.cpsc.ucalgary.ca/Research/charity/home.html |
| Generalising Monads to Arrows | http://www.cpsc.ucalgary.ca/Research/charity/home.html |
| Don Box on the Importance of Being WSDL | http://www.cpsc.ucalgary.ca/Research/charity/home.html |
| Don Box on the Importance of Being WSDL | http://www.cpsc.ucalgary.ca/Research/charity/literature.html |
| The Case for First Class Messages | http://www.cra.org/Activities/craw/dmp/awards/2002/heise/typeInfCG.html |
| Short Cut Fusion is Correct | http://www.crab.rutgers.edu/~pjohann/jfp01.pdf |
| Folds, Church Encodings, Builds, and Short Cut Fusion for Nested Types: A Principled Approach | http://www.crab.rutgers.edu/~pjohann/popl07sub.pdf |
| Chapel: "Solving the parallel programming problem" | http://www.cray.com/cascade/ |
| Lisp is sin | http://www.crazycolour.com/os/writing_07.shtml |
| Children’s Understanding of Process and Robot Behaviors | http://www.crca.ucsd.edu/~msp/ |
| Musical programming and languages | http://www.create.ucsb.edu/~stp |
| Chuck - Concurrent audio programming language | http://www.create.ucsb.edu/mailman/listinfo/sc-users |
| Partial Continuations | http://www.crema.unimi.it/mirror/scheme/thesis/ |
| The Little JavaScripter | http://www.crockford.com/javascript/little.html |
| The Little JavaScripter | http://www.crockford.com/javascript/little.js |
| The Little JavaScripter | http://www.crockford.com/javascript/scheme.html |
| Introduction to E4X | http://www.crockford.com/JSON/index.html |
| Introduction to E4X | http://www.crockford.com/JSON/xml.html |
| More sites like Lambda | http://www.crookedtimber.org/ |
| ONLamp: What I Hate About Your Programming Language | http://www.crookedtimber.org/archives/001077.html |
| Growing interest in Smalltalk? | http://www.croquetconsortium.org/ |
| Distributed Functional Programming | http://www.croquetproject.org/ |
| Parallel Programming with Control Abstraction | http://www.crowl.org/Lawrence/paper/journals/1994J-TOPLAS-03-524/ |
| A Lisp to JavaScript Compiler in 100 Lines | http://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 Summary | http://www.cs.ait.ac.th/~kitt/ |
| Shape Theory | http://www.cs.albany.edu/~lenore/ |
| A Reduction Semantics for Array Expressions | http://www.cs.albany.edu/~lenore/efforts/compiler/compiler.html |
| Icon Language Implementation and Unicon News | http://www.cs.arizona.edu/~gmt/pdf/spejcon.pdf |
| Ralph Griswold died | http://www.cs.arizona.edu/ |
| Ongoing Discussion on the Value of DotNet | http://www.cs.arizona.edu/classes/cs386/spring02/ |
| Iteration Abstraction in Sather | http://www.cs.arizona.edu/icon/ |
| Ralph Griswold died | http://www.cs.arizona.edu/icon/ |
| Bash Reference Manual | http://www.cs.arizona.edu/icon/ |
| Bytecode translation | http://www.cs.arizona.edu/icon/ |
| Charming Python : Iterators and simple generators | http://www.cs.arizona.edu/icon/ |
| Exegesis 5 is out | http://www.cs.arizona.edu/icon/ |
| Getting started in language design -- reading material? | http://www.cs.arizona.edu/icon/ |
| Icon Analyst back issues on line | http://www.cs.arizona.edu/icon/ |
| Version 9.4.0 of Icon | http://www.cs.arizona.edu/icon/ |
| Larry Wall: Apocalypse 5: Regular Expressions | http://www.cs.arizona.edu/icon/ |
| New Departments | http://www.cs.arizona.edu/icon/ |
| Perl Style Regular Expressions in Prolog | http://www.cs.arizona.edu/icon/ |
| Prototyping of Mechanisms in Success/Failure Based Languages | http://www.cs.arizona.edu/icon/ |
| Putting Failure in Context: ADTs of Computations & Contexts | http://www.cs.arizona.edu/icon/ |
| SPITBOL 360 | http://www.cs.arizona.edu/icon/ |
| The Implementation of the Icon Programming Language | http://www.cs.arizona.edu/icon/ |
| Unicon - Unified Extended Dialect of Icon | http://www.cs.arizona.edu/icon/ |
| Ralph Griswold died | http://www.cs.arizona.edu/icon/analyst/backiss/IA17.pdf |
| Icon Analyst back issues on line | http://www.cs.arizona.edu/icon/analyst/ia.htm |
| Ralph Griswold died | http://www.cs.arizona.edu/icon/books.htm |
| Icon Language Implementation and Unicon News | http://www.cs.arizona.edu/icon/books.htm |
| Icon language book available for downloading | http://www.cs.arizona.edu/icon/books.htm |
| Interesting Icon Papers | http://www.cs.arizona.edu/icon/docs/docs.htm |
| MzTake: A Scriptable Debugger | http://www.cs.arizona.edu/icon/docs/ipd264.htm |
| Charming Python : Iterators and simple generators | http://www.cs.arizona.edu/icon/docs/ipd266.htm |
| Type inference in Icon | http://www.cs.arizona.edu/icon/ftp/doc/tr93_32.pdf |
| Icon implementation book now available by download | http://www.cs.arizona.edu/icon/ibsale.htm |
| The Implementation of the Icon Programming Language | http://www.cs.arizona.edu/icon/ibsale.htm |
| A Research C# Compiler | http://www.cs.arizona.edu/icon/inl/inl59/inl59.htm#MINI |
| Icon Language Implementation and Unicon News | http://www.cs.arizona.edu/icon/jcon/gde97.pdf |
| Interesting Icon Papers | http://www.cs.arizona.edu/icon/jcon/gde97.pdf |
| Interesting Icon Papers | http://www.cs.arizona.edu/icon/jcon/impl.pdf |
| Ralph Griswold died | http://www.cs.arizona.edu/icon/lb3.htm |
| Icon Language Implementation and Unicon News | http://www.cs.arizona.edu/icon/lb3.htm |
| Version 9.4.0 of Icon | http://www.cs.arizona.edu/icon/v93w.htm |
| Version 9.4.0 of Icon | http://www.cs.arizona.edu/icon/v940/ |
| Version 9.4.0 of Icon | http://www.cs.arizona.edu/icon/v940/relnotes.htm |
| help from language people | http://www.cs.arizona.edu/icon |
| Quiz: Language inventor or serial killer? | http://www.cs.arizona.edu/people/ralph/ |
| Ongoing Discussion on the Value of DotNet | http://www.cs.arizona.edu/people/reges/ |
| Process algebra needs proof methodology | http://www.cs.auc.dk/~luca/BEATCS/ |
| Process algebra needs proof methodology | http://www.cs.auc.dk/~luca/BEATCS/column81.pdf |
| Open problems in category theory and computing science | http://www.cs.auc.dk/~luca/BICI/open-problems.html |
| Process algebra needs proof methodology | http://www.cs.auc.dk/~luca/PA-DIARY/ |
| Open problems in category theory and computing science | http://www.cs.auc.dk/~luca/PA-DIARY/5-12-2003.html |
| Elucidative Programming | http://www.cs.auc.dk/~normark/elucidative-programming/index.html |
| FP in Scheme: A WWW-oriented approach | http://www.cs.auc.dk/~normark/laml/ |
| FP in Scheme: A WWW-oriented approach | http://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 Started | http://www.cs.auc.dk/~normark/prog3-03/html/notes/eval-order_themes-reduction-section.html |
| Getting Started | http://www.cs.auc.dk/~normark/prog3-03/html/notes/theme-index.html |
| A Modular Monadic Action Semantics | http://www.cs.auckland.ac.nz/~j-hamer/ |
| Prolog and Natural-Language Analysis | http://www.cs.auckland.ac.nz/~j-hamer/ |
| A Modular Monadic Action Semantics | http://www.cs.auckland.ac.nz/~j-hamer/projects.html |
| Exploring Randomness | http://www.cs.auckland.ac.nz/CDMTCS/chaitin/ |
| Exploring Randomness | http://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 Theory | http://www.cs.auckland.ac.nz/CDMTCS/chaitin/eesti.html |
| Exploring Randomness | http://www.cs.auckland.ac.nz/CDMTCS/chaitin/howto.html |
| Magic Omega and the Limits of Mathematics | http://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 Book | http://www.cs.auckland.ac.nz/CDMTCS/chaitin/omega.html |
| Halting program density? | http://www.cs.auckland.ac.nz/CDMTCS/chaitin/turing.html |
| Exploring Randomness | http://www.cs.auckland.ac.nz/CDMTCS/chaitin/unknowable/lisp.html |
| What a URI identifies | http://www.cs.bell-labs.com/cm/cs/pearls/ |
| An AWK to C++ Translator | http://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 Irrelevant | http://www.cs.bell-labs.com/cm/cs/who/rob/ |
| (Systems) Software Research is Irrelevant | http://www.cs.bell-labs.com/cm/cs/who/rob/qcintro.pdf |
| (Systems) Software Research is Irrelevant | http://www.cs.bell-labs.com/cm/cs/who/rob/utah2000.pdf |
| (Systems) Software Research is Irrelevant | http://www.cs.bell-labs.com/cm/cs/who/rob/utah2000.ps |
| Squeak: a Language for Communicating with Mice | http://www.cs.bell-labs.com/plan9dist/ |
| Expressiveness versus execution speed | http://www.cs.bell-labs.com/sys/doc/index.html |
| Expressiveness versus execution speed | http://www.cs.bell-labs.com/sys/man/5/INDEX.html |
| Adaptation in HOT Languages | http://www.cs.bell-labs.com/who/dbm/index.html |
| Adaptation in HOT Languages | http://www.cs.bell-labs.com/who/dbm/Marktoberdorf/Marktoberdorf.ppt |
| Adaptation in HOT Languages | http://www.cs.bell-labs.com/who/dbm/papers/marktoberdorf/paper-us.ps |
| Code Reading | http://www.cs.bell-labs.com/who/dmr/primevalC.html |
| Notes on Programming in C | http://www.cs.bell-labs.com/who/rob/ |
| Squeak: a Language for Communicating with Mice | http://www.cs.bell-labs.com/who/rob/newsqueak.tar.gz |
| Why Events Are a Bad Idea | http://www.cs.bell-labs.com/who/rsc/thread/newsqueak.pdf |
| Squeak: a Language for Communicating with Mice | http://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 Java | http://www.cs.bell-labs.com/who/wadler/gj/ |
| Catching more errors at compile time with Generic Java | http://www.cs.bell-labs.com/who/wadler/pizza/gj/index.html |
| 19th Century Logic and 21st Century Computing | http://www.cs.bell-labs.com/who/wadler/topics/history.html |
| A type-correct, stack-safe, provably correct, expression compiler in Epigram | http://www.cs.berkeley.edu/~adamc/papers/CertVerICFP06/ |
| Interesting Logo Site: Elica | http://www.cs.berkeley.edu/~bh/ |
| PyLogo | http://www.cs.berkeley.edu/~bh/ |
| Brian Harvey books available online | http://www.cs.berkeley.edu/~bh/logo.html |
| Brian Harvey books available online | http://www.cs.berkeley.edu/~bh/logo.html |
| A Declarative Model for Simple Narratives | http://www.cs.berkeley.edu/~davidp/cs263/ |
| Software Fault Prevention by Language Choice | http://www.cs.berkeley.edu/~fateman/papers/software.pdf |
| Formal methods used in developing "profitable" software | http://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 Reliability | http://www.cs.berkeley.edu/~necula/294softqual/ |
| Whither Sather ? | http://www.cs.berkeley.edu/~necula/cil |
| Courses Home Pages | http://www.cs.berkeley.edu/~necula/cs263/ |
| Abstract Interpretation (good lecture notes) | http://www.cs.berkeley.edu/~necula/cs263/ |
| NULL | http://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 Languages | http://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 Publishing | http://www.cs.berkeley.edu/~necula/tldi07/ |
| AI: A Modern Approach -- In Python | http://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 language | http://www.cs.berkeley.edu/~smcpeak/elkhound |
| The C++ Source Journal | http://www.cs.berkeley.edu/~smcpeak/elkhound |
| How Java's Floating Point Hurts Everyone Everywhere | http://www.cs.berkeley.edu/~wkahan/Curmudge.pdf |
| How Java's Floating Point Hurts Everyone Everywhere | http://www.cs.berkeley.edu/~wkahan/JAVAhurt.pdf |
| NULL | http://www.cs.bgu.ac.il/~elhadad/apl-2000.html |
| Courses Home Pages | http://www.cs.bgu.ac.il/~elhadad/apl-2000.html |
| NULL | http://www.cs.bgu.ac.il/~elhadad/apl-2001.html |
| Courses Home Pages | http://www.cs.bgu.ac.il/~elhadad/apl-2001.html |
| Domain Theory | http://www.cs.bham.ac.uk/~axj/pub/papers/handy.ps.gz |
| Domains and Denotational Semantics: History, Open Problems | http://www.cs.bham.ac.uk/~axj/pub/papers/tenyears.ps.gz |
| Open problems in category theory and computing science | http://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 Program | http://www.cs.bham.ac.uk/~hxt/cw04/cw04-program.html |
| CW'04 Advance Program | http://www.cs.bham.ac.uk/~hxt/cw04/index.html |
| Thielecke: Contrasting exceptions and continuations | http://www.cs.bham.ac.uk/~hxt/research/exncontjournal.pdf |
| Control handling primitives | http://www.cs.bham.ac.uk/~hxt/research/htpapers.html |
| Guido van Rossum: Programming at Python Speed | http://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 Datatype | http://www.cs.bham.ac.uk/~mhe/papers/ |
| Topology in Programming Language Semantics | http://www.cs.bham.ac.uk/~mhe/papers/entcs87.pdf |
| Interval Datatype | http://www.cs.bham.ac.uk/~mhe/papers/entcs87.pdf |
| Topology in Programming Language Semantics | http://www.cs.bham.ac.uk/~mhe/papers/index.html |
| Interval Datatype | http://www.cs.bham.ac.uk/~mhe/papers/lics2001-revised.pdf |
| Topology in Programming Language Semantics | http://www.cs.bham.ac.uk/~mhe/papers/mgs.pdf |
| Incompleteness in semantics and parallel-or | http://www.cs.bham.ac.uk/~mhe/papers/mscs-mediation.pdf |
| Topology in Programming Language Semantics | http://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 Calculus | http://www.cs.bham.ac.uk/~pbl/papers/ |
| Haskell is not not ML | http://www.cs.bham.ac.uk/~pbl/papers/ |
| Jumbo Lambda Calculus | http://www.cs.bham.ac.uk/~pbl/papers/ |
| The Push Programming Language | http://www.cs.bham.ac.uk/~wbl/biblio/gp-html/Azad_thesis.html |
| The Push Programming Language | http://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 |
| Poplog | http://www.cs.bham.ac.uk/research/poplog/doc/pmlhelp/mlinpop |
| Poplog | http://www.cs.bham.ac.uk/research/poplog/figs/hybrid-sheepdog.mpg |
| Poplog | http://www.cs.bham.ac.uk/research/poplog/poplog.info.html |
| Non-Lisp, natively extensible? | http://www.cs.bham.ac.uk/research/poplog/primer/ |
| Multidimensional arrays | http://www.cs.bham.ac.uk/research/poplog/primer/node100.html#SECTION00078000000000000000 |
| Introduction to computability logic | http://www.cs.brandeis.edu/~mairson/dilbertslides.pdf |
| Introduction to computability logic | http://www.cs.brandeis.edu/~mairson/Papers/fsttcs02.pdf |
| Jscheme | http://www.cs.brandeis.edu/silk/jscheme/index.html#javadot |
| Jscheme | http://www.cs.brandeis.edu/silk/jscheme/index.html |
| Old computer science and technical books worth searching for | http://www.cs.bris.ac.uk/~bowers/goedel.html |
| Functional programming and software engineering | http://www.cs.bristol.ac.uk/Teaching/Resources/COMS30122/lectures/semanticshaskell.html |
| How to make a FPL successful | http://www.cs.brown.edu/%7Esk/ |
| OOP Parallel class hierarchies | http://www.cs.brown.edu/~gmarceau/ |
| High-Level Nondeterministic Abstractions in C++ | http://www.cs.brown.edu/~pvh/search.pdf |
| Lang .NET Symposium Registration Now Open | http://www.cs.brown.edu/~sk/ |
| Ruby 2.0 News | http://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 Love | http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/ |
| References for Beginners in PL Theory | http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/ |
| Programming Languages: Application and Interpretation | http://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 language | http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/ |
| Programming Languages: Application and Interpretation | http://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 Systems | http://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 Programs | http://www.cs.brown.edu/~sk/Publications/Papers/Published/ |
| Validating the Unit Correctness of Spreadsheet Programs | http://www.cs.brown.edu/~sk/Publications/Papers/Published/asknf-valid-unit-sprdsht/ |
| I "got" imperative programming throught data binding | http://www.cs.brown.edu/~sk/Publications/Papers/Published/ick-adapt-oo-fwk-frp/ |
| MzTake: A Scriptable Debugger | http://www.cs.brown.edu/~sk/Publications/Papers/Published/mckr-dataflow-lang-script-debug/ |
| Continuations from Generalized Stack Inspection | http://www.cs.brown.edu/~sk/Publications/Papers/Published/pcmkf-cont-from-gen-stack-insp/paper.pdf |
| Educational Pearl: Automata as Macros | http://www.cs.brown.edu/~sk/Publications/Papers/Published/sk-automata-macros/ |
| Pointcuts and Advice in Higher-Order Languages | http://www.cs.brown.edu/~sk/Publications/Papers/Published/tk-ptcts-adv-ho-lang/ |
| MapReduce - functional programming in the REAL World | http://www.cs.brown.edu/~tor/ |
| Automatically Restructuring Programs for the Web | http://www.cs.brown.edu/courses/cs173/2001/Lectures/ |
| The Swine Before Perl | http://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 Perl | http://www.cs.brown.edu/courses/cs173/2001/Lectures/2001-12-05.pdf |
| Lambda Calculus | http://www.cs.brown.edu/courses/cs173/2003/Textbook/ |
| Lambda Calculus | http://www.cs.brown.edu/courses/cs173/2003/Textbook/lc.pdf |
| Adding Apples to Oranges | http://www.cs.brown.edu/courses/cs274/2002/erwig-slides.pdf |
| CTM tour during the week of Nov. 7 | http://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 JSP | http://www.cs.brown.edu/people/rt/gdbook.html |
| Yearning for a practical scheme | http://www.cs.brown.edu/people/sk/Publications/Papers/Published/ffkwf-mrspidey/ |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.cs.brown.edu/publications/techreports/reports/CS-03-20.html |
| Is this a new programming paradigm | http://www.cs.brown.edu/publications/techreports/reports/CS-03-20.html |
| Flapjax - Functional Reactive Ajax | http://www.cs.brown.edu/research/plt/ |
| MzTake: A Scriptable Debugger | http://www.cs.brown.edu/research/plt/software/mztake/ |
| The Role of Type Equality in Meta-Programming | http://www.cs.bu.edu/~hwxi/ |
| Combining Theorem Proving and Programming | http://www.cs.bu.edu/~hwxi/academic/papers/icfp05.pdf |
| GADTs + Extensible Kinds = Dependent Programming | http://www.cs.bu.edu/~hwxi/academic/papers/icfp05.ps |
| Linear types for aliased resources | http://www.cs.bu.edu/~hwxi/academic/papers/padl05.pdf |
| Linear types for aliased resources | http://www.cs.bu.edu/~hwxi/ATS/ATS.html |
| Applied Type System vs. Epigram | http://www.cs.bu.edu/~hwxi/ATS/ATS.html |
| Applied Type System | http://www.cs.bu.edu/~hwxi/ATS/ATS.html |
| GADTs + Extensible Kinds = Dependent Programming | http://www.cs.bu.edu/~hwxi/ATS/ATS.html |
| The Fortress Language Spec v0.618 | http://www.cs.bu.edu/~hwxi/DML/DML.html |
| Combining Theorem Proving and Programming | http://www.cs.bu.edu/~hwxi/DML/DML.html |
| A Typeful Approach to Object-Oriented Programming with Multiple inheritance | http://www.cs.bu.edu/~hwxi/GRecTypecon/PAPER/ |
| Yearning for a practical scheme | http://www.cs.bu.edu/~hwxi/GRecTypecon/PAPER/main.pdf |
| Causal Nets | http://www.cs.bu.edu/faculty/gacs/papers/causal-nets.pdf |
| The Salishan problems | http://www.cs.caltech.edu/~john-t/programming/salishan_problems/ |
| Why type systems are interesting | http://www.cs.caltech.edu/~jyh/ejb |
| Investigations into Portable Object Codes | http://www.cs.caltech.edu/~jyh |
| If programming languages were cars... | http://www.cs.caltech.edu/~mvanier/hacking/rants/cars.html |
| Ease - Evolutionary Algorithms Scripting Environment | http://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 now | http://www.cs.caltech.edu/courses/cs134/cs134b/book.pdf |
| Transparent Persistence | http://www.cs.chalmers.se/%7Ehallgren/Thesis/toc.html |
| Linguistic side effects | http://www.cs.chalmers.se/~aarne/GF/ |
| Do we talk types over the phone? | http://www.cs.chalmers.se/~aarne/GF/ |
| Seesoft | http://www.cs.chalmers.se/~aarne/GF/ |
| First Class Values, Types as values within a Programming Language | http://www.cs.chalmers.se/~augustss/cayenne/ |
| cayenne: haskell with dependent types | http://www.cs.chalmers.se/~augustss/cayenne/ |
| Dead Languages | http://www.cs.chalmers.se/~augustss/cayenne/ |
| Dynamic Semantics | http://www.cs.chalmers.se/~augustss/cayenne/ |
| unchecked exceptions are like runtime type checking? | http://www.cs.chalmers.se/~augustss/cayenne/ |
| Invariants/Contracts vs. types | http://www.cs.chalmers.se/~augustss/cayenne/ |
| PLEAC - Programming Language Examples Alike Cookbook | http://www.cs.chalmers.se/~augustss/cayenne/ |
| Relevance of Curry-Howard | http://www.cs.chalmers.se/~augustss/cayenne/ |
| Embedding one language in another | http://www.cs.chalmers.se/~augustss/cayenne/index.html |
| Python Metaclass Programming | http://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 Java | http://www.cs.chalmers.se/~bringert/hoj/ |
| Proof Theory of Martin-Lof Type Thoery - And Overview | http://www.cs.chalmers.se/~coquand/Sem.html |
| Visual Basic and LINQ | http://www.cs.chalmers.se/~d00nibro/hsp/ |
| ICFP 2003 | http://www.cs.chalmers.se/~een/icfp/ |
| Langauges and Hardware... | http://www.cs.chalmers.se/~emax/wired/ |
| Why type systems are interesting - part II | http://www.cs.chalmers.se/~hallgren/Papers/wm01.html |
| Conjunction types | http://www.cs.chalmers.se/~hallgren/Papers/wm01.html |
| Practical OCaml | http://www.cs.chalmers.se/~hallgren/Papers/wm01.html |
| Types and reflection | http://www.cs.chalmers.se/~hallgren/Papers/wm01.html |
| hOp - Haskell Micro-Kernel | http://www.cs.chalmers.se/~hallgren/Thesis/main.html |
| De-biforestation | http://www.cs.chalmers.se/~josefs/publications/fusion.ps |
| Misc Links | http://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 passing | http://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 Languages | http://www.cs.chalmers.se/~nordland/ohaskell/ |
| Dead Languages | http://www.cs.chalmers.se/~nordland/ohaskell/ |
| Language Support for Disributed Processing | http://www.cs.chalmers.se/~nordland/ohaskell/ |
| O'Haskell - a functional object-oriented concurrent PL | http://www.cs.chalmers.se/~nordland/ohaskell/ |
| Ivory Towers and Gelfand's Principle | http://www.cs.chalmers.se/~nordland/ohaskell/examples.html |
| OOP Is Much Better in Theory Than in Practice | http://www.cs.chalmers.se/~nordland/ohaskell/rationale.html |
| O'Haskell - a functional object-oriented concurrent PL | http://www.cs.chalmers.se/~nordland/ohaskell/rationale.html |
| Ivory Towers and Gelfand's Principle | http://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 Processing | http://www.cs.chalmers.se/~pareto/ |
| Generic Programming | http://www.cs.chalmers.se/~patrikj/poly/ |
| Generic Programming | http://www.cs.chalmers.se/~patrikj/poly/afp98/genprogintro.ps.gz |
| Generic Programming for Idiots | http://www.cs.chalmers.se/~patrikj/poly/others/CompAppr2PolyProg.ps.gz |
| Generic Programming | http://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 science | http://www.cs.chalmers.se/~peterd/ |
| Type theory question... | http://www.cs.chalmers.se/~peterd/kurser/tt03/martinlof72.ps |
| Building Interpreters by Composing Monads | http://www.cs.chalmers.se/~rjmh/Combinators/ |
| Deriving backtracking monad transformers | http://www.cs.chalmers.se/~rjmh/Papers/pretty.html |
| Invariants/Contracts vs. types | http://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 Spiral | http://www.cs.chalmers.se/~rjmh/pubs.htm |
| Parameterized Unit Tests | http://www.cs.chalmers.se/~rjmh/QuickCheck/ |
| "Popular vs. Good" in Programming Languages | http://www.cs.chalmers.se/~rjmh/QuickCheck/ |
| Abstracting Allocation: The New new Thing | http://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 Kay | http://www.cs.chalmers.se/~rjmh/QuickCheck/ |
| Call for Papers: ACM Symposium on Dynamic Languages | http://www.cs.chalmers.se/~rjmh/QuickCheck/ |
| Dynamic typing in OCaml | http://www.cs.chalmers.se/~rjmh/QuickCheck/ |
| Giving Bugs the Boot | http://www.cs.chalmers.se/~rjmh/QuickCheck/ |
| Looking for FP Debuggers | http://www.cs.chalmers.se/~rjmh/QuickCheck/ |
| New Paul Graham thing... | http://www.cs.chalmers.se/~rjmh/QuickCheck/ |
| Testing Framework | http://www.cs.chalmers.se/~rjmh/QuickCheck/ |
| QuickCheck | http://www.cs.chalmers.se/~rjmh/QuickCheck/ |
| The Architecture of a Debugger for Lazy Functional Languages | http://www.cs.chalmers.se/~sparud/ |
| The Architecture of a Debugger for Lazy Functional Languages | http://www.cs.chalmers.se/~sparud/papers/ause96.ps.gz |
| Ivory Towers and Gelfand's Principle | http://www.cs.chalmers.se/~sydow/envs/examples.html |
| Prototyping Generic Programming using Template Haskell | http://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 Haskell | http://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 2005 | http://www.cs.chalmers.se/Cs/Research/Logic/TypesSS05/ |
| TYPES Summer School 2005 | http://www.cs.chalmers.se/Cs/Research/Logic/TypesSS05/program.html |
| Prototyping Generic Programming using Template Haskell | http://www.cs.chalmers.se/pub/cs-reports/papers/sparud/haskell++.ps.gz |
| Expressiveness of Declarative Languages | http://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 programming | http://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 Code | http://www.cs.cmu.edu/~crary/papers/2001/ltt/ltt.pdf |
| System programming using FP | http://www.cs.cmu.edu/~fox/foxnet.html |
| Static Typing Where Possible, Dynamic Typing When Needed | http://www.cs.cmu.edu/~fp/courses/comp-ded/ |
| Type inference and union types | http://www.cs.cmu.edu/~joshuad/papers/tridirectional-typechecking/ |
| Abstractions considered harmful? | http://www.cs.cmu.edu/~marmalade/tools.html#whyline |
| Interview with Brian Kernighan | http://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 Security | http://www.cs.cmu.edu/~petel/pcc/ |
| The Fortress Language Spec v0.618 | http://www.cs.cmu.edu/~pscico |
| Introduction to Standard ML | http://www.cs.cmu.edu/~rwh/ |
| Robert Harper Named as ACM Fellow | http://www.cs.cmu.edu/~rwh/ |
| Why type systems are interesting | http://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 Languages | http://www.cs.cmu.edu/~rwh/courses/refinements/ |
| Introduction to Standard ML | http://www.cs.cmu.edu/~rwh/introsml/ |
| Adaptive Functional Programming | http://www.cs.cmu.edu/~rwh/papers.htm#afp |
| Automated Techniques for Provably Safe Mobile Code | http://www.cs.cmu.edu/~rwh/papers.htm#certcomp |
| A Language-Based Approach to Security | http://www.cs.cmu.edu/~rwh/papers.htm#langsec |
| Multidimensional Virtual Classes | http://www.cs.cmu.edu/~rwh/papers.htm#mtc |
| ruby vs python | http://www.cs.cmu.edu/~rwh/papers/modaleff/short.pdf |
| ML Modules and Haskell Type Classes: A Constructive Comparison | http://www.cs.cmu.edu/~rwh/papers/mtc/apr06.pdf |
| Harper: Programming Languages: Theory and Practice | http://www.cs.cmu.edu/~rwh/plbook/ |
| Adaptive Functional Programming | http://www.cs.cmu.edu/~rwh/talks/adaptive.ppt |
| The Practice of Type Theory in Programming Languages | http://www.cs.cmu.edu/~rwh/talks/Dagstuhl%202000.ppt |
| Mechanizing Language Definitions | http://www.cs.cmu.edu/~rwh/talks/ICFP2005.pdf |
| Robert Harper: Types and Programming Languages | http://www.cs.cmu.edu/~rwh/talks/Scottfest.ppt |
| Harper: PL, The Essence of Computer Science | http://www.cs.cmu.edu/~rwh/talks/UWDL.ppt |
| Object Oriented Programming + Referential Transparency | http://www.cs.cmu.edu/~rwh/theses/okasaki.pdf |
| Dynamic Eager Haskell | http://www.cs.cmu.edu/~rwh/theses/okasaki.pdf |
| Concurrency made easy? | http://www.cs.cmu.edu/~scandal/nesl.html |
| The Next Mainstream Programming Languages | http://www.cs.cmu.edu/~seth/lenient.pdf |
| Concoqtion: Mixing Indexed Types and Hindley-Milner Type Inference | http://www.cs.cmu.edu/~susmit/ |
| Dynamic Semantics | http://www.cs.cmu.edu/~twelf/ |
| Mechanizing Language Definitions | http://www.cs.cmu.edu/~twelf/ |
| Alloy: A Simple Structural Modeling Language Based on First-Order Logic | http://www.cs.cmu.edu/~twelf/ |
| Open data types and open functions | http://www.cs.cmu.edu/~twelf/ |
| Formal semantics for working programmers | http://www.cs.cmu.edu/~twelf/ |
| unchecked exceptions are like runtime type checking? | http://www.cs.cmu.edu/~twelf/ |
| Persistent functional databases | http://www.cs.cmu.edu/afs/cs.cmu.edu/project/fox-19/member/jcr/wwwaac2003/aac.html |
| Object Oriented Programming + Referential Transparency | http://www.cs.cmu.edu/afs/cs.cmu.edu/project/scandal/public/papers/treaps-spaa98.pdf |
| First Class Values, Types as values within a Programming Language | http://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 Narratives | http://www.cs.cmu.edu/afs/cs/user/michaelm/ www/nidocs/MateasSengers.pdf |
| A Declarative Model for Simple Narratives | http://www.cs.cmu.edu/afs/cs/user/michaelm/www/nidocs/Lang.pdf |
| Introduction to Standard ML | http://www.cs.cmu.edu/afs/cs/usr/rwh/public/www/introsml/ |
| EJB critique | http://www.cs.cmu.edu/afs/cs/usr/rwh/public/www/introsml/modules.htm |
| Tim Bray on Ruby | http://www.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html |
| A Language Based-Approach to Security | http://www.cs.cmu.edu/People/rwh/papers/langsec/dagstuhl.pdf |
| Tim Bray: Sun & Dynamic Java | http://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 Languages | http://www.cs.colorado.edu/~siek/pubs/pubs/2006/siek06:_gradual.pdf |
| Gradual Typing for Functional Languages | http://www.cs.colorado.edu/~siek/pubs/pubs/2006/siek06:_gradual_proof.pdf |
| Concoqtion: Mixing Indexed Types and Hindley-Milner Type Inference | http://www.cs.colorado.edu/~siek/pubs/pubs/2007/pasalic07:_concoq.pdf |
| Gradual Typing for Functional Languages | http://www.cs.colorado.edu/~siek |
| Courses Home Pages | http://www.cs.colorado.edu/~zorn/cs5535/index.html |
| NULL | http://www.cs.colorado.edu/~zorn/cs5535/index.html |
| Library of data strcutres in a functional language | http://www.cs.columbia.edu/~cdo/edison/ |
| Purely Functional Data Structures | http://www.cs.columbia.edu/~cdo/papers.html#cup98 |
| Library of data strcutres in a functional language | http://www.cs.columbia.edu/~cdo/papers.html#hw00 |
| Purely Functional Data Structures | http://www.cs.columbia.edu/~cdo/papers.html#ssafp96 |
| How To Read a Paper | http://www.cs.columbia.edu/~hgs/netbib/efficientReading.pdf |
| Software Patterns Representation Languages | http://www.cs.concordia.ca/~faculty/eden/precise_and_formal/ |
| Language-Based Information-Flow Security | http://www.cs.cornell.edu/~andrei/Papers/jsac.pdf |
| Language-Based Information-Flow Security | http://www.cs.cornell.edu/~andrei/Papers/jsac.ps |
| Arrows, like Monads, are Monoids | http://www.cs.cornell.edu/~kozen/ |
| Arrows, like Monads, are Monoids | http://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 PL | http://www.cs.cornell.edu/andru/papers/jsac/sm-jsac03.pdf |
| The Next Mainstream Programming Languages | http://www.cs.cornell.edu/andru/papers/ncm04.pdf |
| Polyglot and Nested Inheritance | http://www.cs.cornell.edu/andru/papers/ncm04.pdf |
| Info needed | http://www.cs.cornell.edu/Courses/index.htm |
| Info needed | http://www.cs.cornell.edu/degreeprogs/ugrad/uevents/ProgrammingLanguages/index.htm |
| Dating Design Patterns | http://www.cs.cornell.edu/dis/ |
| Interview with Intel's C++ Compiler Team | http://www.cs.cornell.edu/home/danieljg/ |
| ICFP Competition | http://www.cs.cornell.edu/icfp/ |
| ICFP results | http://www.cs.cornell.edu/icfp/ |
| The Design of Parallel Programming Languages | http://www.cs.cornell.edu/Info/People/halpern/rak.html |
| The Design of Parallel Programming Languages | http://www.cs.cornell.edu/Info/People/halpern/rau.html |
| Language Support for Disributed Processing | http://www.cs.cornell.edu/Info/Projects/Ensemble/index.html |
| Links to JFP Papers | http://www.cs.cornell.edu/Info/Projects/HORUS/ |
| Distributed Functional Programming | http://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 Theory | http://www.cs.cornell.edu/People/jcheney/ |
| Category Theory for Dummies - slides available | http://www.cs.cornell.edu/People/jcheney/ |
| Wobbly types | http://www.cs.cornell.edu/people/jcheney/ |
| Elementary Category Theory | http://www.cs.cornell.edu/People/jcheney/papers/ct4d1.pdf |
| Category Theory for Dummies - slides available | http://www.cs.cornell.edu/People/jcheney/papers/ct4d1.pdf |
| Interview with Intel's C++ Compiler Team | http://www.cs.cornell.edu/projects/cyclone/ |
| Cyclone - a next generation systems language | http://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 Frameworks | http://www.cs.cornell.edu/Projects/jmatch/ |
| The Problem With Threads | http://www.cs.cornell.edu/Projects/jx/ |
| Mathematics of Program Construction Conf. 2004 | http://www.cs.cornell.edu/Projects/MPC2004/ |
| Which Java compiler for a student/research project? | http://www.cs.cornell.edu/Projects/polyglot/ |
| Embedded Languages in Java | http://www.cs.cornell.edu/Projects/polyglot/ |
| JPred -- predicate dispatch for Java | http://www.cs.cornell.edu/Projects/polyglot/ |
| Polyglot and Nested Inheritance | http://www.cs.cornell.edu/Projects/polyglot/ |
| The Problem With Threads | http://www.cs.cornell.edu/Projects/polyglot/ |
| Polyglot: extensible compiler framework | http://www.cs.cornell.edu/projects/polyglot/ |
| Micro Autonomous Underwater Vehicles and Smalltalk | http://www.cs.cornell.edu/talc/ |
| Type checking and logical errors | http://www.cs.cornell.edu/talc/ |
| "Types and Reflection" by Lauri Emil Alanko | http://www.cs.cornell.edu/talc/ |
| Code generation vs. dynamic/introspective languages | http://www.cs.cornell.edu/talc/ |
| Expressing the Type of a While Loop | http://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 API | http://www.cs.drexel.edu/~ummaycoc/iteration.rb |
| Tim Bray: On Threads | http://www.cs.duke.edu/~reif/paper/dfs.ptime.pdf |
| Dijkstra and the Ada language | http://www.cs.fit.edu/~ryan/ada/ada-hist.html |
| TPK Algorithm in Different Programming Languages | http://www.cs.fit.edu/~ryan/compare/ |
| Exegesis 6 | http://www.cs.fit.edu/~ryan/compare/tpk-cc.html |
| Macros vs. Higher-order Programming | http://www.cs.helsinki.fi/group/suvi/javadoc/ |
| Macros vs. Higher-order Programming | http://www.cs.helsinki.fi/group/suvi/javadoc/fi/helsinki/cs/rita/graphics/suvi/util/collections/maps/package-summary.html |
| Macros vs. Higher-order Programming | http://www.cs.helsinki.fi/group/suvi/javadoc/fi/helsinki/cs/rita/graphics/suvi/util/collections/package-summary.html |
| Macros vs. Higher-order Programming | http://www.cs.helsinki.fi/group/suvi/javadoc/fi/helsinki/cs/rita/graphics/suvi/util/fun/package-summary.html |
| Macros vs. Higher-order Programming | http://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 Vene | http://www.cs.helsinki.fi/u/ekarttun/comonad/ |
| Microsoft and DSLs @ OOPSLA | http://www.cs.helsinki.fi/u/ekarttun/haskell/SP.hs |
| Microsoft and DSLs @ OOPSLA | http://www.cs.helsinki.fi/u/ekarttun/haskell/SPArr.hs |
| Microsoft and DSLs @ OOPSLA | http://www.cs.helsinki.fi/u/ekarttun/haskell/SPDraw.hs |
| Microsoft and DSLs @ OOPSLA | http://www.cs.helsinki.fi/u/ekarttun/haskell/SPDraw.png |
| "Types and Reflection" by Lauri Emil Alanko | http://www.cs.helsinki.fi/u/lealanko/alanko04types.ps.gz |
| Building Interpreters by Composing Monads | http://www.cs.hmc.edu/courses/2006/spring/cs182-3/MonTransModIntp.pdf |
| LiveType Font Constraint Programming | http://www.cs.huji.ac.il/~arir/livetype-abs.html |
| LiveType Font Constraint Programming | http://www.cs.huji.ac.il/~arir/prj-typefaces.html |
| Scheme-robo -- automatic assessment for Scheme exercises | http://www.cs.hut.fi/Research/Scheme-robo/ |
| Perspectives | http://www.cs.iastate.edu/~cclifton/multijava/ |
| MultiJava: Design, implementation, and evaluation | http://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 Scheme | http://www.cs.iastate.edu/~leavens/ComS342-EOPL2e/docs/typedscm.pdf |
| A Type Notation for Scheme | http://www.cs.iastate.edu/~leavens/ComS342-EOPL2e/docs/typedscm_toc.html |
| A Type Notation for Scheme | http://www.cs.iastate.edu/~leavens/ComS342-EOPL2e/library.shtml |
| A Type Notation for Scheme | http://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 Languages | http://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 typing | http://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 functions | http://www.cs.iastate.edu/~leavens/JML/ |
| Functional programming and software engineering | http://www.cs.iastate.edu/~leavens/JML/ |
| System-level Static Analysis | http://www.cs.iastate.edu/~leavens/JML/ |
| Weak vs. strong typing | http://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 Pages | http://www.cs.iastate.edu/~leavens/teaching-prog-lang/Graduate.html |
| NULL | http://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 Scheme | http://www.cs.iastate.edu/~leavens/ui54/lib/ |
| An Incremental Approach to Compiler Construction | http://www.cs.indiana.edu/~aghuloum/ |
| Philip Greenspun: Lisp diehards = Holocaust deniers | http://www.cs.indiana.edu/~chaynes/infer.html |
| Poorman's Logic System | http://www.cs.indiana.edu/~dfried/ |
| DanFest 2004 - in honor of Dan Friedman | http://www.cs.indiana.edu/~dfried/ |
| The Role of the Study of Programming Languages | http://www.cs.indiana.edu/~dfried/dfried/dfried/mex.pdf |
| Demonic Nondeterminacy: A Tribute to Edsger Wybe Dijkstra | http://www.cs.indiana.edu/~dfried/dfried/intro-slides.ps |
| "Popular vs. Good" in Programming Languages | http://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 continuations | http://www.cs.indiana.edu/~dyb/papers/subK-abstract.html |
| C# Programming Language Future Features | http://www.cs.indiana.edu/~dyb/papers/subK-abstract.html |
| Guido van Rossum: Programming at Python Speed | http://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 Forth | http://www.cs.indiana.edu/~dyb/pubs.html |
| Linearly Used Continuations | http://www.cs.indiana.edu/~dyb/pubs/call1cc.pdf |
| Nanopass Compiler Framework | http://www.cs.indiana.edu/~dyb/pubs/fple95.pdf |
| Macros/Syntax vs. AST manipulation | http://www.cs.indiana.edu/~dyb/pubs/LaSC-5-4-pp295-326.pdf |
| Nanopass Compiler Framework | http://www.cs.indiana.edu/~dyb/pubs/nano-jfp.pdf |
| Macros/Syntax vs. AST manipulation | http://www.cs.indiana.edu/~dyb/pubs/tr356.pdf |
| Scheme Language Steering Committee Report to the Community | http://www.cs.indiana.edu/~dyb/r6rs/status.html |
| Scheme Language Steering Committee Report to the Community | http://www.cs.indiana.edu/~dyb/r6rs/status.pdf |
| Monads in Scheme | http://www.cs.indiana.edu/~jsobel/Parsing/explicit.html |
| On the Revival of Dynamic Languages | http://www.cs.indiana.edu/~jsobel/Parsing/explicit.html |
| Python Metaclass Programming | http://www.cs.indiana.edu/~jsobel/Parsing/explicit.html |
| Reflection-Oriented Programming | http://www.cs.indiana.edu/~jsobel/rop.html |
| On the Revival of Dynamic Languages | http://www.cs.indiana.edu/~jsobel/rop.html |
| NULL | http://www.cs.indiana.edu/~sabry/cw01/ |
| Research Papers | http://www.cs.indiana.edu/~sabry/cw01/ |
| Third ACM SIGPLAN Workshop on Continuations | http://www.cs.indiana.edu/~sabry/cw01/ |
| Ken Shan: Shift to Control | http://www.cs.indiana.edu/~sabry/papers/contFoundation.pdf |
| From shift and reset to polarized linear logic | http://www.cs.indiana.edu/~sabry/papers/contF-talk.pdf |
| Ken Shan: Shift to Control | http://www.cs.indiana.edu/~sabry/papers/contF-talk.pdf |
| Devils and Angels | http://www.cs.indiana.edu/~sabry/papers/index.html |
| "applicative" vs."functional" | http://www.cs.indiana.edu/~sabry/papers/purelyFunctional.ps |
| Devils and Angels | http://www.cs.indiana.edu/~sabry/teaching/proglang/sp99/continuations.ps |
| Ruby 2.0 News | http://www.cs.indiana.edu/~sganz/publications/icfp99/paper.pdf |
| Programming Languages in the Markup World | http://www.cs.indiana.edu/~sganz/publications/icfp99/paper.pdf |
| DanFest 2004 - in honor of Dan Friedman | http://www.cs.indiana.edu/~springer/DanFest/DanFest5.jpg |
| Proceedings of Scheme Workshop 2004 | http://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 expressible | http://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 open | http://www.cs.indiana.edu/cmcs |
| DanFest 2004 - in honor of Dan Friedman | http://www.cs.indiana.edu/dfried_celebration.html |
| Nanopass Compiler Framework | http://www.cs.indiana.edu/eip/compile/ |
| Ed Felten: Programs vs. Data | http://www.cs.indiana.edu/eip/eopl.html |
| A Simple Reflective Interpreter | http://www.cs.indiana.edu/eip/eopl.html |
| Algorithmic Theories of Everything | http://www.cs.indiana.edu/eip/eopl.html |
| Continuations | http://www.cs.indiana.edu/eip/eopl.html |
| Control handling primitives | http://www.cs.indiana.edu/eip/eopl.html |
| Courses Home Pages | http://www.cs.indiana.edu/eip/eopl.html |
| Definitional Interpreters for Higher-Order Programming Languages | http://www.cs.indiana.edu/eip/eopl.html |
| Unified languages? | http://www.cs.indiana.edu/eip/eopl.html |
| Essentials of Programming Languages, 2e | http://www.cs.indiana.edu/eip/eopl.html |
| Interesting conversations | http://www.cs.indiana.edu/eip/eopl.html |
| Interpreters? | http://www.cs.indiana.edu/eip/eopl.html |
| Lisp In Small Pieces | http://www.cs.indiana.edu/eip/eopl.html |
| Mobile Applications Need Scripting Too! | http://www.cs.indiana.edu/eip/eopl.html |
| New Departments | http://www.cs.indiana.edu/eip/eopl.html |
| NULL | http://www.cs.indiana.edu/eip/eopl.html |
| Reynolds: The Essence of Algol | http://www.cs.indiana.edu/eip/eopl.html |
| RhoStratego | http://www.cs.indiana.edu/eip/eopl.html |
| Scheme Tutorial (book) | http://www.cs.indiana.edu/eip/eopl.html |
| SE/Algebra course | http://www.cs.indiana.edu/eip/eopl.html |
| Structure & Interpretation of Computer Programs | http://www.cs.indiana.edu/eip/eopl.html |
| The power of small ideas | http://www.cs.indiana.edu/eip/eopl.html |
| Using an Abstracted Interpreter to Understand Abstract Interpretation | http://www.cs.indiana.edu/eip/eopl.html |
| VHLLs | http://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 Interpretation | http://www.cs.indiana.edu/eopl/ |
| DanFest 2004 - in honor of Dan Friedman | http://www.cs.indiana.edu/eopl/ |
| Lisp is sin | http://www.cs.indiana.edu/eopl/ |
| Is EOPL available as an e-book anywhere? | http://www.cs.indiana.edu/eopl/ |
| Teach Yourself Scheme in Fixnum Days | http://www.cs.indiana.edu/eopl/ |
| A book to learn from? | http://www.cs.indiana.edu/eopl/ |
| Courses Home Pages | http://www.cs.indiana.edu/eopl/ |
| Essentials of Programming Languages, 2e | http://www.cs.indiana.edu/eopl/ |
| Generators in Python, Icon and Scheme | http://www.cs.indiana.edu/eopl/ |
| Happy birthday Dear Lambda | http://www.cs.indiana.edu/eopl/ |
| Identity crisis | http://www.cs.indiana.edu/eopl/ |
| Interesting conversations | http://www.cs.indiana.edu/eopl/ |
| Loell, a new programming language | http://www.cs.indiana.edu/eopl/ |
| NULL | http://www.cs.indiana.edu/eopl/ |
| Omniscient debugger | http://www.cs.indiana.edu/eopl/ |
| Prototyping of Mechanisms in Success/Failure Based Languages | http://www.cs.indiana.edu/eopl/ |
| Role of Programming Languages Study in Programmer Education | http://www.cs.indiana.edu/eopl/ |
| Scheme interpreter in Javascript | http://www.cs.indiana.edu/eopl/ |
| State and modularity | http://www.cs.indiana.edu/eopl/ |
| Teaching programming | http://www.cs.indiana.edu/eopl/ |
| The essence of compiling exceptions | http://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 Started | http://www.cs.indiana.edu/eopl |
| Mechanics of designing and implementing a language | http://www.cs.indiana.edu/eopl |
| The pi-calculus: a Theory of Mobile Processes | http://www.cs.indiana.edu/ftp/techreports/TR476.html |
| Grad School advice | http://www.cs.indiana.edu/HTMLit/how.2b/how.2b.html |
| Infer: A Statically-typed Dialect of Scheme | http://www.cs.indiana.edu/hyplan/chaynes/infer.html |
| Nanopass Compiler Framework | http://www.cs.indiana.edu/hyplan/chaynes/papers/sigcse97.ps |
| Daniel Friedman: A Poorman's 'Roll Your Own' Logic System | http://www.cs.indiana.edu/hyplan/dfried/ |
| Applications of Continuations | http://www.cs.indiana.edu/hyplan/dfried/appcont.pdf |
| Role of Programming Languages Study in Programmer Education | http://www.cs.indiana.edu/hyplan/dfried/dfried/mex.ps |
| Daniel Friedman: A Poorman's 'Roll Your Own' Object System | http://www.cs.indiana.edu/hyplan/dfried/dfried/ooo2.pdf |
| Daniel Friedman: A Poorman's 'Roll Your Own' Logic System | http://www.cs.indiana.edu/hyplan/dfried/dfried/plp.pdf |
| Role of Programming Languages Study in Programmer Education | http://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 Programs | http://www.cs.indiana.edu/hyplan/dfried/intro-slides.ps |
| Role of Programming Languages Study in Programmer Education | http://www.cs.indiana.edu/hyplan/dfried/mex.ss |
| Dan Friedman: Object Oriented Style | http://www.cs.indiana.edu/hyplan/dfried/NY/talk.pdf |
| A Survey of Object-Oriented Concepts | http://www.cs.indiana.edu/hyplan/dfried/ooo.pdf |
| Dan Friedman: Object Oriented Style | http://www.cs.indiana.edu/hyplan/dfried/ooo.pdf |
| Dan Friedman: Object Oriented Style | http://www.cs.indiana.edu/hyplan/dfried/ooo.ss |
| Object-Oriented Style | http://www.cs.indiana.edu/hyplan/dfried/ooo9.pdf |
| Object-Oriented Style | http://www.cs.indiana.edu/hyplan/dfried/ooo9.ps |
| A new implementation of recursive-descent parsing? | http://www.cs.indiana.edu/hyplan/dfried/ts.ps |
| NULL | http://www.cs.indiana.edu/hyplan/dfried/ts.ps |
| Research Papers | http://www.cs.indiana.edu/hyplan/dfried/ts.ps |
| The Needle Programming Language | http://www.cs.indiana.edu/hyplan/dfried/ts.ps |
| Trampolined Style | http://www.cs.indiana.edu/hyplan/dfried/ts.ps |
| Monads in Scheme | http://www.cs.indiana.edu/hyplan/jsobel/Parsing/explicit.pdf |
| Explaining monads | http://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 Transparency | http://www.cs.indiana.edu/hyplan/sabry/papers/purelyFunctional.ps |
| Proceedings of Scheme Workshop 2004 | http://www.cs.indiana.edu/icfp04/ |
| New result re "linguistic determinism" | http://www.cs.indiana.edu/icfp04/ |
| Galois: high assurance software | http://www.cs.indiana.edu/icfp04/program.html |
| From Direct Style to Monadic Style through CPS | http://www.cs.indiana.edu/l/www/classes/b521/rember.pdf |
| From Direct Style to Monadic Style through CPS | http://www.cs.indiana.edu/l/www/classes/b521/rember.ss |
| From Direct Style to Monadic Style through CPS | http://www.cs.indiana.edu/l/www/classes/b521/traverseS.pdf |
| From Direct Style to Monadic Style through CPS | http://www.cs.indiana.edu/l/www/classes/b521/traverseS.ss |
| Poorman's Logic System | http://www.cs.indiana.edu/l/www/classes/b621/ |
| Managing missing information through Condition Propagation | http://www.cs.indiana.edu/l/www/classes/b621/abiall.pdf |
| Using an Abstracted Interpreter to Understand Abstract Interpretation | http://www.cs.indiana.edu/l/www/classes/b621/abiall.pdf |
| Using an Abstracted Interpreter to Understand Abstract Interpretation | http://www.cs.indiana.edu/l/www/classes/b621/abiall.ps |
| ParentheC | http://www.cs.indiana.edu/l/www/classes/c311/ParentheC.pdf |
| Poorman's Logic System | http://www.cs.indiana.edu/l/www/classes/c311 |
| A Simple Reflective Interpreter | http://www.cs.indiana.edu/pub/techreports/TR364.html |
| Proceedings of Scheme Workshop 2004 | http://www.cs.indiana.edu/scheme2004/ |
| Proceedings of Scheme Workshop 2004 | http://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 language | http://www.cs.indiana.edu/scheme-repository/imp/siod.html |
| PLEAC - Programming Language Examples Alike Cookbook | http://www.cs.indiana.edu/scheme-repository/SRhome.html |
| Most amazing designer? | http://www.cs.inf.ethz.ch/~wirth/ |
| Good Ideas, Through the Looking Glass | http://www.cs.inf.ethz.ch/~wirth/Articles/GoodIdeas_origFig.pdf |
| Trivia: Programming Language Naming Patterns | http://www.cs.inf.ethz.ch/personal/wirth/books/ProgOberonE/ |
| Folds, Church Encodings, Builds, and Short Cut Fusion for Nested Types: A Principled Approach | http://www.cs.ioc.ee/~tarmo/papers/aplas04.pdf |
| Functional Programming with Apomorphisms / Corecursion | http://www.cs.ioc.ee/~tarmo/papers/nwpt97.ps.gz |
| Comonadic Functional Attribute Evaluation | http://www.cs.ioc.ee/~tarmo/papers/tfp05-book.pdf |
| Comonadic Functional Attribute Evaluation | http://www.cs.ioc.ee/tfp-icfp-gpce05/tfp-proc/03num.pdf |
| Systematic search for lambda expressions | http://www.cs.ioc.ee/tfp-icfp-gpce05/tfp-proc/14num.pdf |
| Lightweight Static Capabilities | http://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 Pages | http://www.cs.jhu.edu/~scott/dipl/ |
| NULL | http://www.cs.jhu.edu/~scott/dipl/ |
| Programming languages textbook online | http://www.cs.jhu.edu/~scott/plbook/book/html/main.html |
| Programming languages textbook online | http://www.cs.jhu.edu/~scott/plbook/DDK/downloads/binaries/ |
| Programming languages textbook online | http://www.cs.jhu.edu/~scott/plbook/DDK/downloads/source/ |
| Haskell-Coloured Petri Nets | http://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 Software | http://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 System | 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/ |
| 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 Era | http://www.cs.kent.ac.uk/projects/ofa/jcsp/ |
| Apple: procedural -> OO -> AOP -> advanced procedural | http://www.cs.kent.ac.uk/projects/ofa/jcsp/ |
| Dynamic Languages Symposium Program Online | http://www.cs.kent.ac.uk/projects/ofa/jcsp/ |
| Dynamic Languages Symposium Program Online | http://www.cs.kent.ac.uk/projects/ofa/jcsp/csp-java-model-abstract.html |
| Apple: procedural -> OO -> AOP -> advanced procedural | http://www.cs.kent.ac.uk/projects/ofa/kroc/ |
| Squeak: a Language for Communicating with Mice | http://www.cs.kent.ac.uk/projects/ofa/kroc/ |
| A Language-Based Approach to Unifying Events and Threads | http://www.cs.kent.ac.uk/projects/ofa/kroc/ |
| An Overview of the Singularity Project | http://www.cs.kent.ac.uk/projects/ofa/kroc/ |
| Guy Steele on Language Design | http://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 Design | http://www.cs.kent.ac.uk/projects/ofa/nocc/ |
| Functional Programming Has Reached The Masses; It's Called Visual Basic | http://www.cs.kent.ac.uk/projects/pivotal/ |
| HaRe -- The Haskell Refactorer | http://www.cs.kent.ac.uk/projects/refactor-fp/ |
| HaRe -- The Haskell Refactorer | http://www.cs.kent.ac.uk/projects/refactor-fp/hare.html |
| Darcs | http://www.cs.kent.ac.uk/projects/refactor-fp/hare.html |
| Your favourite editor/IDE | http://www.cs.kent.ac.uk/projects/refactor-fp/hare.html |
| Visual Haskell | http://www.cs.kent.ac.uk/projects/refactor-fp/hare.html |
| HaRe -- The Haskell Refactorer | http://www.cs.kent.ac.uk/projects/refactor-fp/hare/demo.html |
| Vital: A Visual Interactive Typed Applicative Language | http://www.cs.kent.ac.uk/projects/vital/ |
| subtext: Uncovering the simplicity of programming | http://www.cs.kent.ac.uk/projects/vital/ |
| Vital: A Visual Interactive Typed Applicative Language | http://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 Basic | http://www.cs.kent.ac.uk/projects/vital |
| Functional programming and software engineering | http://www.cs.kent.ac.uk/pubs/2001/1152/ |
| FAD - A Functional Analysis and Design Methodology | http://www.cs.kent.ac.uk/pubs/2001/1152/index.html |
| Ada Programming Competition | http://www.cs.kuleuven.ac.be/~dirk/ada-belgium/contest/ |
| An Invitation to Ada 2005 | http://www.cs.kuleuven.ac.be/~dirk/ada-belgium/events/04/040616-aec-ada2005.pdf |
| Mercury Vs Prolog | http://www.cs.kuleuven.ac.be/~dtai/projects/ALP/newsletter/archive_93_96/net/systems/mercury1.html |
| Abstract interpretation for constraint handling rules | http://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 Contests | http://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 Theory | http://www.cs.kun.nl/~bart/CLT/bookinfo.html |
| Categorical Logic and Type Theory | http://www.cs.kun.nl/~bart/CLT/cltweb_prospectus.ps.Z |
| LOOP: Formal methods for object-oriented systems | http://www.cs.kun.nl/~bart/LOOP/index.html |
| Coalgebraic Reasoning about Classes in Object-Oriented Languages | http://www.cs.kun.nl/~bart/PAPERS/CMCS98.ps.Z |
| Concepts, Techniques and Models of Computer Programming | http://www.cs.kun.nl/~bart/PAPERS/index.html |
| The Charity Language | http://www.cs.kun.nl/~bart/PAPERS/JR.ps.Z |
| The History of T | http://www.cs.kun.nl/~bart/PAPERS/JR.ps.Z |
| Exercises in Coalgebraic Specification | http://www.cs.kun.nl/~bart/PAPERS/mathfit00.pdf |
| Exercises in Coalgebraic Specification | http://www.cs.kun.nl/~bart/PAPERS/mathfit00.ps.Z |
| Papers in Coalgebra Theory and Applications | http://www.cs.kun.nl/~bart/PAPERS/OOcoA.ps.Z |
| New Paul Graham thing... | http://www.cs.kun.nl/~clean/ |
| The Case for First Class Messages | http://www.cs.kun.nl/~clean/ |
| New CLR Language: Boo | http://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 Architectures | http://www.cs.kun.nl/~clean/About_Clean/tutorial/tutorial.html |
| JScript is a Functional Language | http://www.cs.kun.nl/~clean/CleanExtra/report20/chapter3/s35.html#s354 |
| Looking for an old conversation on Clean | http://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 monads | http://www.cs.kun.nl/~clean/CleanExtra/report20/chapter9/index.html |
| New CLR Language: Boo | http://www.cs.kun.nl/~clean/Download/License_Conditions/license_conditions.html |
| Clean and Haskell compared | http://www.cs.kun.nl/~clean/download/papers/cleanbook/ |
| Clean System 2.1 is released | http://www.cs.kun.nl/~clean/index.html |
| Clean now available under LGPL license | http://www.cs.kun.nl/~clean/index.html |
| Clean Now Available under LGPL License | http://www.cs.kun.nl/~clean/index.html |
| Miranda | http://www.cs.kun.nl/~clean/Manuals/Addison__Wesley_book/addison__wesley_book.html |
| Functional Programming in Clean | http://www.cs.kun.nl/~clean/Manuals/Clean_Book/clean_book.html |
| Reflections on reflection - Henk Barendregt | http://www.cs.kun.nl/~henk/ |
| Reflections on reflection - Henk Barendregt | http://www.cs.kun.nl/~henk/courses.html |
| Python Metaclass Programming | http://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 Particulars | http://www.cs.kun.nl/agfl/npx/index.html |
| A case study in class library verification: Java's vector class | http://www.cs.kun.nl/csi/reports/info/CSI-R0007.html |
| Y Combinator in Ruby | http://www.cs.kun.nl/pipermail/clean-list/1999/001095.html |
| Clean Shapes | http://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 fermentation | http://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 question | http://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 reflection | http://www.cs.luc.edu/users/laufer/papers/reflection93.pdf |
| Getting Started | http://www.cs.man.ac.uk/%7Ept/stable/Proofs+Types.html |
| Getting Started | http://www.cs.man.ac.uk/%7Ept |
| Proofs and Types | http://www.cs.man.ac.uk/~david/ |
| Proofs and Types | http://www.cs.man.ac.uk/~david/categories/ |
| What's up guys? | http://www.cs.man.ac.uk/~david/categories/ |
| Unification on Stateless Objects | http://www.cs.man.ac.uk/~horrocks/FaCT |
| Description Logics in Literate Haskell | http://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 online | http://www.cs.man.ac.uk/~pt |
| Handbook of Automated Reasoning | http://www.cs.man.ac.uk/~voronkov/handbook-ar/assistants.ps |
| Handbook of Automated Reasoning | http://www.cs.man.ac.uk/~voronkov/handbook-ar/checking.ps |
| Handbook of Automated Reasoning | http://www.cs.man.ac.uk/~voronkov/handbook-ar/index.html |
| Handbook of Automated Reasoning | http://www.cs.man.ac.uk/~voronkov/handbook-ar/numerical.ps |
| Handbook of Automated Reasoning | http://www.cs.man.ac.uk/~voronkov/handbook-ar/rewriting.ps |
| Handbook of Automated Reasoning | http://www.cs.man.ac.uk/~voronkov/handbook-ar/type.ps |
| Handbook of Automated Reasoning | http://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 Article | http://www.cs.mdx.ac.uk/harold/papers/javaspae.html |
| Java Spec Report | http://www.cs.mdx.ac.uk/harold/papers/javaspae.html |
| Predicting programming course success from a single entrance exam | http://www.cs.mdx.ac.uk/research/PhDArea/saeed/ |
| Predicting programming course success from a single entrance exam | http://www.cs.mdx.ac.uk/research/PhDArea/saeed/paper1.pdf |
| Predicting programming course success from a single entrance exam | http://www.cs.mdx.ac.uk/research/PhDArea/saeed/test(week-0).doc |
| Guido van Rossum: Programming at Python Speed | http://www.cs.mdx.ac.uk/staffpages/mml/ |
| Guarded Induction and Weakly Final Coalgebras in Dependent Type Theory | http://www.cs.missouri.edu/~harrison/drafts/CheapThreads.pdf |
| A Language-Based Approach to Unifying Events and Threads | http://www.cs.missouri.edu/~harrison/drafts/CheapThreads.pdf |
| Trampolining Architectures | http://www.cs.missouri.edu/~harrison/drafts/CheapThreads.pdf |
| Nonalgorithmic programming | http://www.cs.mu.oz.au/~bjpop/buddha/ |
| A declarative debugger for Haskell 98 | http://www.cs.mu.oz.au/~bjpop/buddha/ |
| No new items? | http://www.cs.mu.oz.au/~bjpop/buddha/ |
| A declarative debugger for Haskell 98 | http://www.cs.mu.oz.au/~bjpop/buddha/onlinedocs/UserGuide/node4.html#SECTION00042000000000000000 |
| Higher-order logic programming in Prolog | http://www.cs.mu.oz.au/~lee/papers/ho/ |
| Chameleon | http://www.cs.mu.oz.au/~sulzmann/chameleon |
| Chameleon | http://www.cs.mu.oz.au/~sulzmann/chr/publications.html |
| New Chip Heralds a Parallel Future | http://www.cs.mu.oz.au/info/seminars/20030701-Schulte.html |
| OO Weed Languages | http://www.cs.mu.oz.au/info/seminars/20030701-Schulte.html |
| Programming Paradigms of the Andorra Kernel Language | http://www.cs.mu.oz.au/mercury/ |
| Typed Prolog | http://www.cs.mu.oz.au/research/mercury/ |
| Embedding Prolog in Haskell | http://www.cs.mu.oz.au/research/mercury/ |
| Expressiveness of Declarative Languages | http://www.cs.mu.oz.au/research/mercury/ |
| Insecure Macho Love | http://www.cs.mu.oz.au/research/mercury/ |
| Software Extension and Integration with Type Classes | http://www.cs.mu.oz.au/research/mercury/ |
| Logic Programming | http://www.cs.mu.oz.au/research/mercury/ |
| Why don't more people use Prolog? | http://www.cs.mu.oz.au/research/mercury/ |
| Mercury Programming Language | http://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 /. + Quickies | http://www.cs.mu.oz.au/research/mercury/download/release.html |
| Mercury Programming Language | http://www.cs.mu.oz.au/research/mercury/information/comparison_with_haskell.html |
| Static Typing Where Possible, Dynamic Typing When Needed | http://www.cs.mu.oz.au/research/mercury/information/comparison_with_haskell.html |
| Typed Prolog | http://www.cs.mu.oz.au/research/mercury/information/doc/transition_guide_toc.html |
| Mercury Programming Language | http://www.cs.mu.oz.au/research/mercury/information/doc/transition_guide_toc.html |
| Mercury Vs Prolog | http://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 .Net | http://www.cs.mu.oz.au/research/mercury/information/dotnet/mercury_and_dotnet.html |
| Language Design Documents | http://www.cs.mu.oz.au/research/mercury/information/papers/jicslp_talk.ps.gz |
| NULL | http://www.cs.mu.oz.au/research/mercury/information/papers/jicslp_talk.ps.gz |
| Mercury Programming Language | http://www.cs.mu.oz.au/research/mercury/mailing-lists/mailing-lists.html |
| Efficient tree searches in Logic Languages | http://www.cs.mu.oz.au/research/mercury/mailing-lists/mercury-users/list.html |
| Efficient tree searches in Logic Languages | http://www.cs.mu.oz.au/research/mercury/mailing-lists/mercury-users/mercury-users.0012/0039.html |
| Efficient tree searches in Logic Languages | http://www.cs.mu.oz.au/research/mercury/mailing-lists/mercury-users/mercury-users.0012/0040.html |
| Byte Code Engineering Library | http://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 Java | http://www.cs.nmsu.edu/~jeffery/godiva/ |
| Godiva - a Very High Level Dialect of Java | http://www.cs.nmsu.edu/~jeffery/godiva/godiva.html |
| Godiva - a Very High Level Dialect of Java | http://www.cs.nmsu.edu/~jeffery/godiva/semi.html |
| Ralph Griswold died | http://www.cs.nmsu.edu/~jeffery/vcsc/ |
| Icon Language Implementation and Unicon News | http://www.cs.nmsu.edu/~sgaikaiw/Thesis.pdf |
| Scheme on .NET | http://www.cs.northwestern.edu/~surana/ |
| Scheme on .NET | http://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 Matter | http://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 monad | http://www.cs.nott.ac.uk/~ctm/IdiomLite.pdf |
| The Essence of the Iterator Pattern | http://www.cs.nott.ac.uk/~ctm/IdiomLite.pdf |
| The new old or The "Return" to Concurrency | http://www.cs.nott.ac.uk/~ctm/IdiomLite.pdf |
| The essence of Dataflow Programming by Tarmo Uustalu and Varmo Vene | http://www.cs.nott.ac.uk/~ctm/IdiomLite.pdf |
| I am not a number: I am a free variable | http://www.cs.nott.ac.uk/~ctm/notanum.ps.gz |
| McBride Derivative paper | http://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 variable | http://www.cs.nott.ac.uk/~ctm |
| Fusion in less space | http://www.cs.nott.ac.uk/~cvh/hylos/hylos.pdf |
| Accurate step counting | http://www.cs.nott.ac.uk/~cvh/stepCounting/stepCounting.pdf |
| Metamorphic Programming | http://www.cs.nott.ac.uk/~gmh//bib.html#fold |
| Metamorphic Programming | http://www.cs.nott.ac.uk/~gmh//bib.html |
| OOP Is Much Better in Theory Than in Practice | http://www.cs.nott.ac.uk/~gmh//faq.html |
| SE/Algebra course | http://www.cs.nott.ac.uk/~gmh/ |
| Sudoku | http://www.cs.nott.ac.uk/~gmh/afp.html |
| SE/Algebra course | http://www.cs.nott.ac.uk/~gmh/bib.html#approx |
| SE/Algebra course | http://www.cs.nott.ac.uk/~gmh/bib.html#bananas |
| SE/Algebra course | http://www.cs.nott.ac.uk/~gmh/bib.html#corecursion |
| Proof methods for corecursive programs | http://www.cs.nott.ac.uk/~gmh/bib.html#corecursion |
| SE/Algebra course | http://www.cs.nott.ac.uk/~gmh/bib.html#countdown |
| Streaming Representation-Changers | http://www.cs.nott.ac.uk/~gmh/bib.html#exceptions |
| Why recursing is better than looping | http://www.cs.nott.ac.uk/~gmh/bib.html#fold |
| SE/Algebra course | http://www.cs.nott.ac.uk/~gmh/bib.html#fold |
| SE/Algebra course | http://www.cs.nott.ac.uk/~gmh/bib.html#methods |
| Building Interpreters by Composing Monads | http://www.cs.nott.ac.uk/~gmh/bib.html#monparsing |
| Combinator Parsers | http://www.cs.nott.ac.uk/~gmh/bib.html#monparsing |
| Mechanics of designing and implementing a language | http://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.0 | http://www.cs.nott.ac.uk/~gmh/bib.html#pearl |
| SE/Algebra course | http://www.cs.nott.ac.uk/~gmh/bib.html#when |
| Graham Hutton: Programming in Haskell | http://www.cs.nott.ac.uk/~gmh/book.html |
| Functional Programming Has Reached The Masses; It's Called Visual Basic | http://www.cs.nott.ac.uk/~gmh/book.html |
| Slides for ' Programming in Haskell' | http://www.cs.nott.ac.uk/~gmh/book.html |
| The countdown problem | http://www.cs.nott.ac.uk/~gmh/countdown.hs |
| The countdown problem | http://www.cs.nott.ac.uk/~gmh/countdown.pdf |
| The essence of compiling exceptions | http://www.cs.nott.ac.uk/~gmh/exceptions.pdf |
| Research Papers | http://www.cs.nott.ac.uk/~gmh/fold.pdf |
| "The Anatomy of a Loop" | http://www.cs.nott.ac.uk/~gmh/fold.pdf |
| Filter-Reduce Optimization | http://www.cs.nott.ac.uk/~gmh/fold.pdf |
| NULL | http://www.cs.nott.ac.uk/~gmh/fold.pdf |
| Getting Started | http://www.cs.nott.ac.uk/~gmh/fold.pdf |
| Dodo | http://www.cs.nott.ac.uk/~gmh/fold.pdf |
| NULL | http://www.cs.nott.ac.uk/~gmh/fold.ps |
| Research Papers | http://www.cs.nott.ac.uk/~gmh/fold.ps |
| Introduction to Functional Programming | http://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 Started | http://www.cs.nott.ac.uk/~gmh/monparsing.pdf |
| Weak vs. strong typing | http://www.cs.nott.ac.uk/~gmh/pearl.pdf |
| Syntax Design | http://www.cs.nott.ac.uk/~gmh/pearl.pdf |
| Graham Hutton: Programming in Haskell | http://www.cs.nott.ac.uk/~gmh/preview.pdf |
| Sudoku | http://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 programs | http://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 programs | http://www.cs.nott.ac.uk/~gmh/wgp01/seres-paper.pdf |
| A type-correct, stack-safe, provably correct, expression compiler in Epigram | http://www.cs.nott.ac.uk/~jjw/ |
| A type-correct, stack-safe, provably correct, expression compiler in Epigram | http://www.cs.nott.ac.uk/~jjw/papers/Compiler_Pearl/Compiler_Pearl.pdf |
| Grady Booch: AOSD keynote | http://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 Approach | http://www.cs.nott.ac.uk/~nxg/Popl07.hs |
| Backhouse on Mathematics and Programming | http://www.cs.nott.ac.uk/~rcb/ |
| Backhouse on Mathematics and Programming | http://www.cs.nott.ac.uk/~rcb/inaugural.pdf |
| Open problems in category theory and computing science | http://www.cs.nott.ac.uk/~txa/ |
| Questions about Semantics. | http://www.cs.nott.ac.uk/~txa/ |
| Why Dependent Types Matter | http://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 2004 | http://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 types | http://www.cs.nott.ac.uk/~txa/publ/ |
| lambda-calculus and types | http://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 Structures | http://www.cs.nott.ac.uk/~txa/publ/partial-draft.pdf |
| A Functional Quantum Programming Language | http://www.cs.nott.ac.uk/~txa/publ/qml-draft.pdf |
| Gottfried Wilhelm Leibniz | http://www.cs.nott.ac.uk/~txa/publ/tlca03.pdf |
| Why Dependent Types Matter | http://www.cs.nott.ac.uk/~txa/publ/ydtm.pdf |
| Why Dependent Types Matter | http://www.cs.nott.ac.uk/~txa/publ/ydtm.pdf |
| Additions to the research papers page | http://www.cs.nott.ac.uk/Department/Staff/gmh/bananas.ps |
| Currying of Complex Interfaces | http://www.cs.nott.ac.uk/Department/Techreports/96-3.html |
| Sudoku | http://www.cs.nott.ac.uk/Research/fop/ |
| Spring School on Datatype-Generic Programming 2006 | http://www.cs.nott.ac.uk/ssdgp2006/ |
| Open data types and open functions | http://www.cs.nott.ac.uk/ssdgp2006/ |
| Fission for Program Comprehension | http://www.cs.nott.ac.uk/ssdgp2006/ |
| Spring School on Datatype-Generic Programming 2006 | http://www.cs.nott.ac.uk/ssdgp2006/ |
| On the Unusual Effectiveness of Logic in Computer Science | http://www.cs.nyu.edu/pipermail/fom/1998-January/000997.html |
| 2nd CfP: Structures and Deductions | http://www.cs.nyu.edu/pipermail/fom/2003-June/006774.html |
| Why Events Are a Bad Idea | http://www.cs.nyu.edu/rgrimm/teaching/fa03-web/091603.pdf |
| Why Events Are a Bad Idea | http://www.cs.nyu.edu/rgrimm/teaching/readings/events-threads.pdf |
| xtc - eXTensible C | http://www.cs.nyu.edu/rgrimm/xtc/ |
| Packrat Parsing | http://www.cs.nyu.edu/rgrimm/xtc/rats.html |
| The Language Machine - a toolkit for language and grammar | http://www.cs.nyu.edu/rgrimm/xtc/rats-intro.html |
| The Oberlin CS DRAGN Project | http://www.cs.oberlin.edu/classes/dragn |
| Interview with Brian Kernighan | http://www.cs.oberlin.edu/students/jbasney/critique/Richie.ps |
| Handling Graphs in Functional PLs | http://www.cs.orst.edu/~erwig/fgl/ |
| Metamorphic Programming | http://www.cs.orst.edu/~erwig/meta/ |
| Handling Graphs in Functional PLs | http://www.cs.orst.edu/~erwig/papers/abstracts.html#JFP01 |
| Adding Apples to Oranges | http://www.cs.orst.edu/~erwig/papers/abstracts.html#PADL02 |
| Programming with pictures | http://www.cs.orst.edu/~erwig/papers/abstracts.html#VL95 |
| Categorical Programming with Abstract Data Types | http://www.cs.orst.edu/~erwig/papers/CategoricalADT_AMAST98.pdf |
| Programming with pictures | http://www.cs.orst.edu/~erwig/papers/HeteroVisualPL_VL95.pdf |
| Programming with pictures | http://www.cs.orst.edu/~erwig/papers/HeteroVisualPL_VL95.ps.gz |
| Dynamic Languages Symposium Program Online | http://www.cs.ou.edu/~beseme/ |
| Practical Theory (was: T) | http://www.cs.ou.edu/~beseme/ |
| Programming: 50, 100 years from now | http://www.cs.ou.edu/cs1323h/textbook/haskell.shtml |
| Generic Programming | http://www.cs.ou.edu/cs1323h/textbook/haskell.shtml |
| Beseme Project Overview | http://www.cs.ou.edu/research/beseme.shtml |
| Basic(er) Simple(r) Type Theory(?) | http://www.cs.ou.edu/research/beseme.shtml |
| Beseme Project Overview | http://www.cs.ou.edu/research/beseme.shtml |
| Putting Curry-Howard to Work | http://www.cs.pdx.edu/~black/publications/Mms062%203rd%20try.pdf |
| Is this a new programming paradigm | http://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. types | http://www.cs.pdx.edu/~sheard/ |
| Omega | http://www.cs.pdx.edu/~sheard/ |
| The Role of Type Equality in Meta-Programming | http://www.cs.pdx.edu/~sheard/ |
| Omega | http://www.cs.pdx.edu/~sheard/Omega/index.html |
| The Role of Type Equality in Meta-Programming | http://www.cs.pdx.edu/~sheard/Omega/index.html |
| Omega | http://www.cs.pdx.edu/~sheard/Omega/OmegaManual.ps |
| GADTs + Extensible Kinds = Dependent Programming | http://www.cs.pdx.edu/~sheard/papers/GADT+ExtKinds.ps |
| Omega | http://www.cs.pdx.edu/~sheard/papers/ProgStaticInv.ps |
| Generalized ADTs in Haskell | http://www.cs.pdx.edu/~sheard/papers/ProgStaticInv.ps |
| The Role of Type Equality in Meta-Programming | http://www.cs.pdx.edu/~sheard/papers/PutCurryHoward2WorkFinalVersion.ps |
| Putting Curry-Howard to Work | http://www.cs.pdx.edu/~sheard/papers/PutCurryHoward2WorkFinalVersion.ps |
| Open data types and open functions | http://www.cs.pdx.edu/~sheard/papers/SheardPuttingCurryHoward2Work.pdf |
| GADTs + Extensible Kinds = Dependent Programming | http://www.cs.pdx.edu/~sheard/papers/SheardPuttingCurryHoward2Work.pdf |
| The Role of Type Equality in Meta-Programming | http://www.cs.pdx.edu/~sheard |
| Exploiting parser ambiguity | http://www.cs.princeton.edu/~appel/modern/ |
| Compiling with Continuations | http://www.cs.princeton.edu/~appel/modern/toc.html |
| Foundational Proof-Carrying Code | http://www.cs.princeton.edu/~appel/papers/fpcc.pdf |
| Using Memory Errors to Attack a Virtual Machine | http://www.cs.princeton.edu/~appel/papers/memerr.pdf |
| A Very Modal Model of a Modern, Major, General Type System | http://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 |
| Neologism | http://www.cs.princeton.edu/~appel/papers/ssafun.pdf |
| Instruction scheduling and imperative functional programming | http://www.cs.princeton.edu/~appel/papers/ssafun.ps |
| Lightweight Static Capabilitites (II) | http://www.cs.princeton.edu/~appel/twelf-tutorial/ |
| Courses Home Pages | http://www.cs.princeton.edu/~dpw/courses/spring02/projects.htm |
| NULL | http://www.cs.princeton.edu/~dpw/courses/spring02/projects.htm |
| Tim Bray: Don't Invent XML Languages | http://www.cs.princeton.edu/~dpw/papers/700popl06.pdf |
| Thoughts From The Head | http://www.cs.princeton.edu/~dpw/popl/04/#Affiliated%20Events |
| Thoughts From The Head | http://www.cs.princeton.edu/~dpw/popl/04/ |
| Tim Bray: Don't Invent XML Languages | http://www.cs.princeton.edu/~dpw/popl/06/popl_2006_preliminary_program.htm |
| The Next Mainstream Programming Languages | http://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 Idea | http://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 2002 | http://www.cs.princeton.edu/~yitzhakm/publications/next700ddl.pdf |
| Programming: 50, 100 years from now | http://www.cs.princeton.edu/~yitzhakm/publications/next700ddl.pdf |
| Why Events Are a Bad Idea | http://www.cs.princeton.edu/~yruan/debox/debox.pdf |
| NULL | http://www.cs.princeton.edu/courses/archive/fall00/cs510/ |
| Courses Home Pages | http://www.cs.princeton.edu/courses/archive/fall00/cs510/ |
| Garbage Collection as a Lazy Algorithm | http://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 Processing | http://www.cs.princeton.edu/sip/projects/pcc/ |
| μABC: A Minimal Aspect Calculus | http://www.cs.princeton.edu/sip/pub/aspects-theory.pdf |
| PLEAC - Programming Language Examples Alike Cookbook | http://www.cs.princeton.edu/software/cii/ |
| Parrot In Detail | http://www.cs.princeton.edu/software/cii/ |
| Parrot In Detail | http://www.cs.princeton.edu/software/cii/pkg/src/arena.c |
| cdb, A Machine-Independent Debugger | http://www.cs.princeton.edu/software/lcc/ |
| cdb, A Machine-Independent Debugger | http://www.cs.princeton.edu/software/lcc/cdb/ |
| J-SEAL2 | http://www.cs.purdue.edu/homes/jv/ |
| J-SEAL2 | http://www.cs.purdue.edu/homes/jv/pub/wipl-book99.ps.gz |
| Java Subtype Tests in Real-Time | http://www.cs.purdue.edu/homes/jv/pubs/ecoop03.pdf |
| A Type System Equivalent to Model Checking | http://www.cs.purdue.edu/homes/mnaik/pubs/tsemc.html |
| Type-Based Analysis and Applications | http://www.cs.purdue.edu/homes/palsberg/tba/ |
| Type-Based Analysis and Applications | http://www.cs.purdue.edu/homes/palsberg/tba/papers/palsberg-paste01.ps |
| Guiding Visitors: Separating Navigation from Computation | http://www.cs.purdue.edu/jtb/ |
| New extension for the TXL language : ETXL | http://www.cs.queensu.ca/~cordy/Papers/Cordy_TXL_LDTA04.pdf |
| Summary of techniques / approaches / models / languages for parallel computation | http://www.cs.queensu.ca/home/skill/models.ps |
| New extension for the TXL language : ETXL | http://www.cs.queensu.ca/home/thurston/etxl/ |
| New extension for the TXL language : ETXL | http://www.cs.queensu.ca/home/thurston/evotxl-final.pdf |
| A tutorial on graph transformation | http://www.cs.queensu.ca/TechReports/Reports/1995-373.pdf |
| Invariants/Contracts vs. types | http://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 Programs | http://www.cs.rice.edu/~dorai/t-y-scheme/t-y-scheme.html |
| Lazy Functional Parser Combinators in Java | http://www.cs.rice.edu/~eallen/papers/nextgen-final.pdf |
| Concoqtion: Mixing Indexed Types and Hindley-Milner Type Inference | http://www.cs.rice.edu/~jgs3847/pubs/pubs/2007/pasalic07:_concoq.pdf |
| Robert Harper Named as ACM Fellow | http://www.cs.rice.edu/~keith/ |
| The Future of Compilers | http://www.cs.rice.edu/~keith/1960s/ |
| Computing Curricula 2001 | http://www.cs.rice.edu/~matthias/ |
| Python Helps Disney Write a New Script | http://www.cs.rice.edu/~matthias/210/RealWorld/disney |
| Computing Curricula 2001 | http://www.cs.rice.edu/~matthias/cc2001.html |
| Folding over trees | http://www.cs.rice.edu/~matthias/Javar/ |
| Design By Contract | http://www.cs.rice.edu/~matthias/Presentations/Jcontracts.ppt |
| Next Generation Programming Language Research | http://www.cs.rice.edu/~matthias/Presentations/next.html |
| Next Generation Programming Language Research | http://www.cs.rice.edu/~matthias/Presentations/next.ppt |
| SILK - A Playful Blend of Scheme and Java | http://www.cs.rice.edu/~matthias/Scheme2000/anderson.ps |
| Intro to call-with-current-continuation | http://www.cs.rice.edu/~matthias/TLS/ |
| The Why of Y | http://www.cs.rice.edu/~matthias/TLS/tls-sample.ps |
| Intro to call-with-current-continuation | http://www.cs.rice.edu/~matthias/TSS/ |
| Intro to call-with-current-continuation | http://www.cs.rice.edu/~matthias/TSS/tss-sample.ps |
| Modified javac That Processes Annotations on Local Variables | http://www.cs.rice.edu/~mgricken/research/laptjavac |
| The Role of Type Equality in Meta-Programming | http://www.cs.rice.edu/~pasalic/thesis/body.pdf |
| Contracts Reading List | http://www.cs.rice.edu/~robby/contract-reading-list/ |
| LL1 on technetcast | http://www.cs.rice.edu/~shriram/ |
| JScript is a Functional Language | http://www.cs.rice.edu/~taha/MetaOCaml/ |
| A Methodology for Generating Verified Combinatorial Circuits | http://www.cs.rice.edu/~taha/publications/conference/emsoft04.pdf |
| Relating FFTW and Split-Radix | http://www.cs.rice.edu/~taha/publications/conference/icess04.pdf |
| Environment Classifiers | http://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 Programming | http://www.cs.rice.edu/~taha/publications/preprints/2004-02-16.pdf |
| A Methodology for Generating Verified Combinatorial Circuits | http://www.cs.rice.edu/~taha/publications/preprints/2005-04-13.pdf |
| Implicitly Heterogeneous Multi-stage Programming | http://www.cs.rice.edu/~taha/publications/preprints/2005-04-16.pdf |
| Macros as Multi-Stage Computations | http://www.cs.rice.edu/~taha/publications/preprints/icfp01-pre.pdf |
| A syntactic approach to type soundness | http://www.cs.rice.edu/~taha/teaching/02F/511/papers/WF.ps |
| On the Unusual Effectiveness of Logic in Computer Science | http://www.cs.rice.edu/~vardi/logic/ |
| On the Unusual Effectiveness of Logic in Computer Science | http://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 Stepper | http://www.cs.rice.edu/CS/PLT/packages/drscheme/download.html |
| Maya - Syntax extension for Java | http://www.cs.rice.edu/CS/PLT/packages/schelog/ |
| Soft Typing | http://www.cs.rice.edu/CS/PLT/Publications/ |
| Soft Typing | http://www.cs.rice.edu/CS/PLT/Publications/cs96-cf.ps.gz |
| Modeling an Algebraic Stepper | http://www.cs.rice.edu/CS/PLT/Publications/esop2001-cff.pdf |
| Scheme as a web server language/OS | http://www.cs.rice.edu/CS/PLT/Publications/esop2001-gkvf.pdf.gz |
| Why You Might Want to Try Ruby | http://www.cs.rice.edu/CS/PLT/Publications/icfp98-ff.pdf |
| Why You Might Want to Try Ruby | http://www.cs.rice.edu/CS/PLT/Publications/icfp98-ff.ps.gz |
| Why You Might Want to Try Ruby | http://www.cs.rice.edu/CS/PLT/Publications/icfp98-ff/ |
| Why You Might Want to Try Ruby | http://www.cs.rice.edu/CS/PLT/Publications/icfp98-ff/paper.shtml |
| H-M type inference and imperative language features | http://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 course | http://www.cs.rice.edu/CS/PLT/Teaching/Lectures/Released/Book/ |
| Dating Design Patterns | http://www.cs.rice.edu/News/items/EuroComm.shtml |
| Dating Design Patterns | http://www.cs.rice.edu/News/items/GothicGhouls.shtml |
| Grad School advice | http://www.cs.rose-hulman.edu/~ardis/CSDept/GradSchool/ |
| Grad School advice | http://www.cs.rose-hulman.edu/~ardis/CSDept/GradSchool/lepinski.txt |
| Apple: procedural -> OO -> AOP -> advanced procedural | http://www.cs.rpi.edu/~cheng3/compc++/ |
| Interactions of Abstractions in Programming | http://www.cs.rpi.edu/~musser/gp/ |
| House , hOp - the Haskell Operating System | http://www.cs.ru.nl/~arjenw/ |
| Arrows, like Monads, are Monoids | http://www.cs.ru.nl/~bart/ |
| OOP Is Much Better in Theory Than in Practice | http://www.cs.ru.nl/~bart/PAPERS/ |
| Premonoidal categories and notions of computation | http://www.cs.ru.nl/~bart/PAPERS/ |
| Static type inference & late binding? | http://www.cs.ru.nl/~clean/ |
| ACM Queue: A Conversation with Alan Kay | http://www.cs.ru.nl/~clean/ |
| Implementing Higher Order Messages | http://www.cs.ru.nl/~clean/ |
| Software Extension and Integration with Type Classes | http://www.cs.ru.nl/~clean/About_Clean/Clean_Language_Features/clean_language_features.html |
| Yearning for a practical scheme | http://www.cs.ru.nl/~clean/About_Clean/Clean_Language_Features/clean_language_features.html |
| Implementing Higher Order Messages | http://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 resources | http://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 resources | http://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 |
| AdbmaL | http://www.cs.ru.nl/~hendriks/coq/adbmal/ |
| Visual Basic and LINQ | http://www.cs.ru.nl/~henk/lambdacalculus.html |
| Interval Computations | http://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 Programming | http://www.cs.ru.nl/A.vanWeelden/bi-arrows/ |
| Amusing question | http://www.cs.ru.nl/B.Jacobs/CLG/JacobsCoalgebraIntro.pdf |
| Premonoidal categories and notions of computation | http://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 Equations | http://www.cs.ru.nl/B.Jacobs/PAPERS/cmcs04-solutions.pdf |
| Arrows, like Monads, are Monoids | http://www.cs.ru.nl/B.Jacobs/PAPERS/iandc-solutions.pdf |
| Distributive laws for the Coinductive Solution of Recursive Equations | http://www.cs.ru.nl/B.Jacobs/PAPERS/iandc-solutions.pdf |
| Amusing question | http://www.cs.ru.nl/B.Jacobs/PAPERS/index.html |
| Relevance of Curry-Howard | http://www.cs.ru.nl/B.Jacobs/PAPERS/OOcoA.ps.Z |
| References for Beginners in PL Theory | http://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 Languages | http://www.cs.ru.nl/research/reports/info/ICIS-R05003.html |
| Relevance of Curry-Howard | http://www.cs.ru.nl/research/reports/info/ICIS-R05003.html |
| Dynamic typing in OCaml | http://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 Papers | http://www.cs.ruu.nl/~erik/Research/Body.html |
| Programming language theory texts online | http://www.cs.ruu.nl/people/franka/ref.html |
| The Future of Compilers | http://www.cs.ruu.nl/people/ralf/hw2001/10.html |
| XML Shallow Parsing with Regular Expressions | http://www.cs.sfu.ca/~cameron/REX.html |
| Currying of Complex Interfaces | http://www.cs.sfu.ca/CourseCentral/SW/Haskell/hugs/TREX |
| Perl Style Regular Expressions in Prolog | http://www.cs.sfu.ca/people/Faculty/cameron/Teaching/384/99-3/regexp-plg.html |
| OCaml vs. C++ for Dynamic Programming | http://www.cs.stir.ac.uk/~kjt/techreps/pdf/TR141.pdf |
| Larry Wall: Apocalypse 5: Regular Expressions | http://www.cs.sunysb.edu/~algorith/implement/watson/implement.shtml |
| DPROG | http://www.cs.sunysb.edu/~liu/ |
| Embedding Prolog in Haskell | http://www.cs.sunysb.edu/~warren/xsbbook/node1.html |
| Embedding Prolog in Haskell | http://www.cs.sunysb.edu/~warren/xsbbook/node10.html |
| Embedding Prolog in Haskell | http://www.cs.sunysb.edu/~warren/xsbbook/node23.html |
| Embedding Prolog in Haskell | http://www.cs.sunysb.edu/~warren/xsbbook/node28.html |
| Proof Theory of Martin-Lof Type Thoery - And Overview | http://www.cs.swan.ac.uk/~csetzer/articles/overviewProofTheoryTypeTheory2004.pdf |
| Topology in Programming Language Semantics | http://www.cs.swan.ac.uk/~csjvt/ |
| I/O in Three Programming Paradigms | http://www.cs.tcd.ie/publications/tech-reports/reports.01/TCD-CS-2001-31.pdf |
| Your favourite editor/IDE | http://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 Pages | http://www.cs.technion.ac.il/~erez/courses/gc/index.html |
| NULL | http://www.cs.technion.ac.il/~erez/courses/gc/index.html |
| Java Subtype Tests in Real-Time | http://www.cs.technion.ac.il/~imaman/stuff/vitek-subtype-test.ppt |
| Environmental Acquisition - A New InheritancE Mechanism | http://www.cs.technion.ac.il/Labs/Lpcr/publications/lpcr9507.ps.gz |
| Sina Language and Composition Filters | http://www.cs.technion.ac.il/Labs/ssdl/courses/236802/lectures/CF_partII.ppt |
| Answer set programming and plan generation | http://www.cs.toronto.edu/~esra/papers/abstract-dissertation |
| Evolution of Indo-European Languages using ASP | http://www.cs.toronto.edu/~esra/papers/padl03.ps |
| Don Box: Scheme Is Love | http://www.cs.toronto.edu/~gfb/scheme/ |
| Prolog and Natural-Language Analysis | http://www.cs.toronto.edu/~gpenn/ale.html |
| Let's make a programming language! | http://www.cs.toronto.edu/~hehner/ |
| Computer Science Looks for a Remake | http://www.cs.toronto.edu/~hehner/ |
| Computer Science Looks for a Remake | http://www.cs.toronto.edu/~hehner/aPToP/ |
| A Practical Theory of Programming | http://www.cs.toronto.edu/~hehner/aPToP/ |
| Let's make a programming language! | http://www.cs.toronto.edu/~hehner/aPToP/ |
| Computer Science Looks for a Remake | http://www.cs.toronto.edu/~hehner/csc465/ |
| Goedel's Theorem and Theories of Arithmetic | http://www.cs.toronto.edu/~hehner/God.pdf |
| A Practical Theory of Programming | http://www.cs.toronto.edu/~hehner/publist.html |
| Computer Science Looks for a Remake | http://www.cs.toronto.edu/~hehner/UA.pdf |
| Elements of Basic Category Theory | http://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 Iverson | http://www.cs.trinity.edu/About/The_Courses/cs301/math-for-the-layman/ |
| The CSS debate rages on | http://www.cs.tut.fi/%7Ejkorpela/styles/harmful.html |
| Handling multiple concurrent exceptions in C++ using futures | http://www.cs.tut.fi/cgi-bin/run/bitti/download/multip-article-15.pdf |
| Handling multiple concurrent exceptions in C++ using futures | http://www.cs.tut.fi/cgi-bin/run/bitti/download/spe-mmr-preprint.pdf |
| The SPIN model checker and Promela | http://www.cs.tut.fi/SPIN2006/ |
| help from language people | http://www.cs.uah.edu/~delugach/Courses/CS630/Lecture_Notes/aiTools.ppt |
| Non-Deterministic Interaction Nets | http://www.cs.ualberta.ca/~you/papers/vlad-thesis.ps |
| Bruce Tate: Technologies that may challenge Java | http://www.cs.ubc.ca/~gregor/ |
| NULL | http://www.cs.ubc.ca/~gregor/cpsc511-00/index.htm |
| Courses Home Pages | http://www.cs.ubc.ca/~gregor/cpsc511-00/index.htm |
| μABC: A Minimal Aspect Calculus | http://www.cs.ubc.ca/~gregor/papers/kiczales-icse05-aopmr.pdf |
| AOP blog and aosd discussion | http://www.cs.ubc.ca/~gregor/papers/kiczales-icse05-aopmr.pdf |
| μABC: A Minimal Aspect Calculus | http://www.cs.ubc.ca/~gregor/papers/kiczales-icse05-aopmr.pdf |
| Composition Languages | http://www.cs.ubc.ca/~kdvolder/index.html |
| Concern Graphs | http://www.cs.ubc.ca/~mrobilla/feat/ |
| Concern Graphs | http://www.cs.ubc.ca/~mrobilla/papers/icse2002-web.pdf |
| Algorithmic complexity of evaluation: lazy, eager, pure and impure | http://www.cs.ubc.ca/cgi-bin/tr/1995/TR-95-23 |
| Algorithmic complexity of evaluation: lazy, eager, pure and impure | http://www.cs.ubc.ca/cgi-bin/tr/1995/TR-95-23 |
| Understanding the Dynamic Nature of a Program | http://www.cs.ubc.ca/labs/se/papers/1998/oopsla98-viz.pdf |
| Perspectives | http://www.cs.ubc.ca/labs/spl/papers/2002/aosd02-explicit.html |
| Michael Vanier: LFM's and LFSP's | http://www.cs.ubc.ca/labs/spl/projects/elide/ |
| Perspectives | http://www.cs.ubc.ca/labs/spl/projects/elide/ |
| Embedding Prolog in Haskell | http://www.cs.ubc.ca/spider/poole/ci.html |
| Embedding Prolog in Haskell | http://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 Slides | http://www.cs.ucla.edu/~palsberg/course/cs239/S04/papers/GeorgeBlume03.pdf |
| A Type System Equivalent to Flow Analysis | http://www.cs.ucla.edu/~palsberg/paper/toplas95-po.pdf |
| Data flow analysis on functional Language | http://www.cs.ucla.edu/~palsberg/tba/ |
| JPred -- predicate dispatch for Java | http://www.cs.ucla.edu/~todd/ |
| JPred -- predicate dispatch for Java | http://www.cs.ucla.edu/~todd/jpred/ |
| Combinatorics, Complexity, and Randomness | http://www.cs.ucr.edu/~vahid/courses/220_f00/karp_cacm86.pdf |
| Virtual machine implementation and dynamic languages | http://www.cs.ucsb.edu/~urs/oocsb/papers/TRCS95-05.pdf |
| Sun, Zend push scripting for Java | http://www.cs.ucsb.edu/conferences/java99/slides/p4-oiwa.pdf |
| Langauges and Hardware... | http://www.cs.ucsb.edu/labs/oocsb/papers/oo-hardware.html |
| μABC: A Minimal Aspect Calculus | http://www.cs.ucsb.edu/labs/oocsb/papers/oop-components.html |
| Design By Contract | http://www.cs.ucsb.edu/oocsb/papers/TRCS98-31.html |
| static AND dynamic typing | http://www.cs.ucsb.edu/projects/strongtalk/ |
| Strongtalk | http://www.cs.ucsb.edu/projects/strongtalk/pages/index.html |
| Flexible Addition of Static Typing to Dynamically Typed Programs | http://www.cs.ucsb.edu/projects/strongtalk/pages/index.html |
| Gradual Typing for Functional Languages | http://www.cs.ucsc.edu/~cormac/papers/popl06-hybrid.ps |
| 1st North American Summer School in Logic, Language and Info | http://www.cs.ucsc.edu/~kolaitis/talks/nasslli.ps |
| Algebraic Semiotics | http://www.cs.ucsd.edu/users/goguen/projs/semio.html |
| Open data types and open functions | http://www.cs.ucsd.edu/users/goguen/sys/obj.html |
| Seesoft | http://www.cs.ucsd.edu/users/wgg/Software/AB/ |
| LPS: Language Prototyping System | http://www.cs.uiowa.edu/~slonnegr/ |
| Prological Language Processing | http://www.cs.uiowa.edu/~slonnegr/ |
| Getting Started | http://www.cs.uiowa.edu/~slonnegr/plf/Book/ |
| References for Beginners in PL Theory | http://www.cs.uiowa.edu/~slonnegr/plf/Book/ |
| Questions about Semantics. | http://www.cs.uiowa.edu/~slonnegr/plf/Book/ |
| Lisp Machines | http://www.cs.uit.no/~frodef/movitz/ |
| GHood -- a graphical viewer for Hood | http://www.cs.ukc.ac.uk/people/staff/cr3/toolbox/haskell/GHood/#Examples |
| GHood -- a graphical viewer for Hood | http://www.cs.ukc.ac.uk/people/staff/cr3/toolbox/haskell/GHood/ |
| Garbage collection vs. reference counting in .NET | http://www.cs.ukc.ac.uk/people/staff/rej/gc.html |
| Functional Programming in Clean | http://www.cs.ukc.ac.uk/people/staff/sjt/craft2e/ |
| Generic Programming | http://www.cs.ukc.ac.uk/people/staff/sjt/craft2e/ |
| PLEAC - Programming Language Examples Alike Cookbook | http://www.cs.ukc.ac.uk/people/staff/sjt/craft2e/Code/Code.tar.gz |
| Structure and Interpretation of Computer Science Curriculum | http://www.cs.ukc.ac.uk/people/staff/sjt/fdpe02/description.html |
| Teaching Purely Functional Programming in First Year | http://www.cs.ukc.ac.uk/people/staff/sjt/fdpe02/description.html |
| Type Theory and Functional Programming | http://www.cs.ukc.ac.uk/people/staff/sjt/TTFP/ |
| JSR-166 - Concurrency Utilities | http://www.cs.ukc.ac.uk/projects/ofa/jcsp/ |
| CSP for C | http://www.cs.ukc.ac.uk/projects/ofa/jcsp/ |
| CSP for Java | http://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 Programs | http://www.cs.ukc.ac.uk/research/groups/tcs/fp/Refactor/ |
| Refactoring Functional Programs | http://www.cs.ukc.ac.uk/research/groups/tcs/fp/Refactor/ |
| Refactoring Functional Programs | http://www.cs.ukc.ac.uk/research/groups/tcs/fp/Refactor/refactor.pdf |
| Refactoring Functional Programs | http://www.cs.ukc.ac.uk/research/groups/tcs/fp/Refactor/refactor.pdf |
| Refactoring Functional Programs | http://www.cs.ukc.ac.uk/research/groups/tcs/fp/Refactor/RefactorOct01.pdf |
| Refactoring Functional Programs | http://www.cs.ukc.ac.uk/research/groups/tcs/fp/Refactor/RefactorOct01.pdf |
| Refactoring Functional Programs | http://www.cs.ukc.ac.uk/research/groups/tcs/fp/Refactor/RFP-draft.pdf |
| Refactoring Functional Programs | http://www.cs.ukc.ac.uk/research/groups/tcs/fp/Refactor/RFP-draft.pdf |
| Embedding Prolog in Haskell | http://www.cs.um.edu.mt/~mros/cs305/covington/ |
| Samurai - Protecting Critical Heap Data in Unsafe Languages | http://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 Myth | http://www.cs.umb.edu/~dqg/papers/ |
| Lisp History | http://www.cs.umbc.edu/331/resources/papers/Evolution-of-Lisp.pdf |
| History of APL and J | http://www.cs.umbc.edu/331/resources/papers/gls-grow-lang.pdf |
| Why only 'minimal' languages | http://www.cs.umbc.edu/331/resources/papers/gls-grow-lang.pdf |
| Description Logics in Literate Haskell | http://www.cs.umbc.edu/771/papers/flogic.pdf |
| Type checking and logical errors | http://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 Analysis | http://www.cs.umd.edu/~jfoster/cqual/ |
| Type systems and software evolution | http://www.cs.umd.edu/~mwh/papers/HicksMN01a.html |
| Dynamic Software Updating for C | http://www.cs.umd.edu/~mwh/papers/neamtiu06dsu.html |
| The Future of Compilers | http://www.cs.umd.edu/~pugh/IsCodeOptimizationRelevant.pdf |
| FindBugs - A Bug Pattern Detector for Java | http://www.cs.umd.edu/~pugh/java/bugs/ |
| The Java Memory Model | http://www.cs.umd.edu/~pugh/java/memoryModel/ |
| CLR Memory Model | http://www.cs.umd.edu/~pugh/java/memoryModel/ |
| Battling Bugs: A Digital Quagmire | http://www.cs.umd.edu/~pugh/java/memoryModel/jsr-133-faq.html |
| Battling Bugs: A Digital Quagmire | http://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 Syntax | http://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 Once | http://www.cs.umd.edu/users/cml/cstyle/steal.html |
| Data flow analysis on functional Language | http://www.cs.uml.edu/~dimock/ |
| Tim Bray: Sun & Dynamic Java | http://www.cs.umu.se/~jubo/Meetings/OOPSLA01/Contributions/RCartwright.html |
| BrookGPU | http://www.cs.unc.edu/Events/News/PxFlCodeCracking.html |
| OOPSLA 2005 Reports | http://www.cs.uni.edu/~wallingf/blog/archives/monthly/2005-10.html#e2005-10-20T15_57_16.htm |
| The Complexity Zoo | http://www.cs.unibo.it/~asperti/PAPERS/AspertiRoversi2002ToCL.ps.gz |
| IFIP WG 2.2 Anniversary Meeting | http://www.cs.unibo.it/~sangio/IFIP/talks_Udine06.html |
| PiDuce | http://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 Slides | http://www.cs.uni-bonn.de/~costanza/lisp-ecoop/ |
| 1st European Lisp and Scheme Workshop | http://www.cs.uni-bonn.de/~costanza/lisp-ecoop/index.htm |
| 1st European Lisp and Scheme Workshop | http://www.cs.uni-bonn.de/~costanza/lisp-ecoop/papers.htm |
| Two books | http://www.cs.uni-bonn.de/~costanza/lisp-ecoop/slides/Rhodes-slides.pdf |
| Two books | http://www.cs.uni-bonn.de/~costanza/lisp-ecoop/submissions/Rhodes.pdf |
| Byte Code Engineering Library | http://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 Languages | http://www.cs.uno.edu/~markus/02_Courses/past/csci6990/6990.03_Spreadsheet.ppt.pdf |
| Nets: Petri vs Lafont | http://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 Paradigm | http://www.cs.uoregon.edu/activities/summerschool/ |
| Summer School on the Proofs-as-Programs Paradigm | http://www.cs.uoregon.edu/activities/summerschool/programs.htm |
| Refactoring Functional Programs | http://www.cs.usm.maine.edu/class/cos370/handouts/lambda/node7.html |
| AFP 2004 | http://www.cs.ut.ee/afp04/ |
| AFP 2004 | http://www.cs.ut.ee/afp04/functional_os.html |
| Parser that allow syntax extensions | http://www.cs.utah.edu/~jbaker/maya/ |
| Maya - Syntax extension for Java | http://www.cs.utah.edu/~jbaker/maya/ |
| Embedded Languages in Java | http://www.cs.utah.edu/~jbaker/maya/thesis.html |
| Educational Pearl: Automata as Macros | http://www.cs.utah.edu/~sowens/pubs/lexparse.ps |
| Programming: 50, 100 years from now | http://www.cs.utah.edu/~wilson/compilers/old/papers/p157-landin.pdf |
| The Next 700 Programming Languages | http://www.cs.utah.edu/~wilson/compilers/old/papers/p157-landin.pdf |
| Courses Home Pages | http://www.cs.utah.edu/classes/cs3520/ |
| NULL | http://www.cs.utah.edu/classes/cs3520/ |
| CS 6520: Programming Languages and Semantics | http://www.cs.utah.edu/classes/cs6520/ |
| CS 6520: Programming Languages and Semantics | http://www.cs.utah.edu/classes/cs6520/denote.pdf |
| CS 6520: Programming Languages and Semantics | http://www.cs.utah.edu/classes/cs6520/domains.pdf |
| CS 6520: Programming Languages and Semantics | http://www.cs.utah.edu/classes/cs6520/schedule.html |
| Educational Pearl: Automata as Macros | http://www.cs.utah.edu/classes/cs7963/macros.pdf |
| Janos VM is available | http://www.cs.utah.edu/flux/janos/ |
| Janos VM is available | http://www.cs.utah.edu/flux/janos/janosvm.html |
| Separating Concerns with Knit | http://www.cs.utah.edu/flux/papers/knit-icse01-wasc-base.html |
| Parser that allow syntax extensions | http://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 Hejlsberg | http://www.cs.utah.edu/plt/mailarch/plt-scheme-2001/msg00238.html |
| Intro to the Common Language Infrastructure with David Stutz | http://www.cs.utah.edu/plt/mailarch/plt-scheme-2001/msg00728.html |
| GaTech SqueakEnd 2002 | http://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 Ruby | http://www.cs.utah.edu/plt/publications/icfp98-ff/paper.shtml |
| Logic/Object Oriented Fusion | http://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 Macros | http://www.cs.utah.edu/plt/publications/macromod.pdf |
| Programming Languages and Lambda Calculi | http://www.cs.utah.edu/plt/publications/pllc.pdf |
| References for Beginners in PL Theory | http://www.cs.utah.edu/plt/publications/pllc.pdf |
| Why type systems are interesting - part II | http://www.cs.utah.edu/plt/publications/rta2004-mfff.pdf |
| Educational Pearl: Automata as Macros | http://www.cs.utah.edu/plt/publications/scheme04-ofsm.pdf |
| Interval Computations | http://www.cs.utep.edu/interval-comp/ |
| Interval Datatype | http://www.cs.utep.edu/interval-comp/ |
| Interval Datatype | http://www.cs.utep.edu/interval-comp/hayes.pdf |
| ACL2 in DrScheme | http://www.cs.utexas.edu/~jared/acl2/ |
| Lang .NET Symposium Registration Now Open | http://www.cs.utexas.edu/~wcook/ |
| A virtual class calculus | http://www.cs.utexas.edu/~wcook/ |
| AppleScript - a story worth telling | http://www.cs.utexas.edu/~wcook/Drafts/2006/AppleScriptHOPL.pdf |
| Edsger W. Dijkstra has died | http://www.cs.utexas.edu/home/news/articles/index2002/dijkstra.html |
| Dataflow languages and hardware - current status and directions | http://www.cs.utexas.edu/users/cart/trips/publications.html |
| Edsger Wybe Dijkstra (1930-2002) | http://www.cs.utexas.edu/users/EWD/ |
| Online computer science archives | http://www.cs.utexas.edu/users/EWD/ |
| Edsger W. Dijkstra has died | http://www.cs.utexas.edu/users/EWD/ |
| Dijkstra on analogies and anthropomorphism | http://www.cs.utexas.edu/users/EWD/ |
| Teaching the Fatal Disease | http://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 cooperation | http://www.cs.utexas.edu/users/EWD/ewd04xx/EWD492.PDF |
| Dijkstra and the Ada language | http://www.cs.utexas.edu/users/EWD/ewd05xx/EWD514.PDF |
| On-the-fly garbage collection: An exercise in cooperation | http://www.cs.utexas.edu/users/EWD/ewd05xx/EWD520.PDF |
| Dijkstra and the Ada language | http://www.cs.utexas.edu/users/EWD/ewd05xx/EWD526.PDF |
| On-the-fly garbage collection: An exercise in cooperation | http://www.cs.utexas.edu/users/EWD/ewd05xx/EWD595.PDF |
| Dijkstra and the Ada language | http://www.cs.utexas.edu/users/EWD/ewd06xx/EWD659.PDF |
| Dijkstra and the Ada language | http://www.cs.utexas.edu/users/EWD/ewd06xx/EWD660.PDF |
| Dijkstra and the Ada language | http://www.cs.utexas.edu/users/EWD/ewd06xx/EWD661.PDF |
| Dijkstra and the Ada language | http://www.cs.utexas.edu/users/EWD/ewd06xx/EWD662.PDF |
| Dijkstra and the Ada language | http://www.cs.utexas.edu/users/EWD/ewd06xx/EWD663.PDF |
| Dijkstra on analogies and anthropomorphism | http://www.cs.utexas.edu/users/EWD/ewd08xx/EWD854.PDF |
| Dijkstra on analogies and anthropomorphism | http://www.cs.utexas.edu/users/EWD/ewd10xx/EWD1036.PDF |
| Why American Computer Science Seems Incurable | http://www.cs.utexas.edu/users/EWD/ewd12xx/EWD1209.PDF |
| Dying Tongues | http://www.cs.utexas.edu/users/EWD/ewd12xx/EWD1243.PDF |
| Dynamic Properties | http://www.cs.utexas.edu/users/EWD/ewd12xx/EWD1243.PDF |
| The Lambda ethos | http://www.cs.utexas.edu/users/EWD/ewd12xx/EWD1243a.PDF |
| Research Publication Modes Need to be Reengineered | http://www.cs.utexas.edu/users/EWD/indexEWDnums.html |
| Edsger Wybe Dijkstra (1930-2002) | http://www.cs.utexas.edu/users/EWD/symposiumProgram.pdf |
| Natural Programming Languages | http://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EWD667.html |
| Human Factors Research On Programming Language Syntax | http://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EWD667.html |
| Variables as Channels | http://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EWD692.html |
| Coupling of concepts - good or bad | http://www.cs.utexas.edu/users/EWD/transcriptions/EWD09xx/EWD936.html |
| Dijkstra on analogies and anthropomorphism | http://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 code | http://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/EWD1051.html |
| Dijkstra on analogies and anthropomorphism | http://www.cs.utexas.edu/users/EWD/transcriptions/EWD12xx/EWD1243a.html |
| LL4 Program and Abstracts | http://www.cs.utexas.edu/users/EWD/transcriptions/EWD12xx/EWD1298.html |
| Gottfried Wilhelm Leibniz | http://www.cs.utexas.edu/users/EWD/transcriptions/EWD12xx/EWD1298.html |
| Dijkstra and the Ada language | http://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 prover | http://www.cs.utexas.edu/users/kaufmann/tutorial/rev3.html |
| Ian Bicking: The challenge of metaprogramming | http://www.cs.utexas.edu/users/lavender/courses/cs386/lectures/Prelude.hs |
| Linear types for aliased resources | http://www.cs.utexas.edu/users/lin/papers/ieee05.pdf |
| Linear types for aliased resources | http://www.cs.utexas.edu/users/lin/papers/scp05.pdf |
| Continuations library for Java | http://www.cs.utexas.edu/users/mcguire/software/id/ |
| 20 Years of PLDI - CALL FOR NOMINATIONS | http://www.cs.utexas.edu/users/mckinley/20-pldi-call.html |
| 20 Years of PLDI - CALL FOR NOMINATIONS | http://www.cs.utexas.edu/users/mckinley/20-pldi-nominate/ |
| 20 Years of PLDI (1979 - 1999): A Selection | http://www.cs.utexas.edu/users/mckinley/20-years.html |
| Great Works in Programming Languages | http://www.cs.utexas.edu/users/mckinley/20-years.html |
| Demonic Nondeterminacy: A Tribute to Edsger Wybe Dijkstra | http://www.cs.utexas.edu/users/misra/Speeches.dir/KlagenfurtPanel.pdf |
| PADL: Machine reasoning about machines: ACL2 theorem prover | http://www.cs.utexas.edu/users/moore/ |
| Lisp is sin | http://www.cs.utexas.edu/users/moore/acl2/ |
| ETAPS registration now open | http://www.cs.utexas.edu/users/moore/acl2/workshop-2002/ |
| PADL: Machine reasoning about machines: ACL2 theorem prover | http://www.cs.utexas.edu/users/moore/acl2 |
| PADL: Machine reasoning about machines: ACL2 theorem prover | http://www.cs.utexas.edu/users/moore/best-ideas/acl2/index.html |
| PADL: Machine reasoning about machines: ACL2 theorem prover | http://www.cs.utexas.edu/users/moore/best-ideas/nqthm/index.html |
| PADL: Machine reasoning about machines: ACL2 theorem prover | http://www.cs.utexas.edu/users/moore/best-ideas/nqthm/innovations.html |
| Abstracting Allocation: The New new Thing | http://www.cs.utexas.edu/users/moore/publications/acl2-books/car/index.html |
| Interactions of Abstractions in Programming | http://www.cs.utexas.edu/users/novak/autop.html |
| Interactions of Abstractions in Programming | http://www.cs.utexas.edu/users/novak/sara00.html |
| Uniprocessor Garbage Collection Techniques | http://www.cs.utexas.edu/users/oops/papers.html |
| Process calculi for transactions | http://www.cs.utexas.edu/users/psp/Semantics.Orc.pdf |
| Application Generators | http://www.cs.utexas.edu/users/schwartz/old-software.htm |
| The Essence of Strategic Programming | http://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 generation | http://www.cs.utexas.edu/users/vl/papers/asppg.ps |
| Process calculi for transactions | http://www.cs.utexas.edu/users/wcook/projects/orc/ |
| Orc, a simple and expressive process calculus | http://www.cs.utexas.edu/users/wcook/projects/orc/ |
| The Function Pointer Tutorials | http://www.cs.utoronto.ca/~trebla/humour/programming_books.html |
| Visual Basic and LINQ | http://www.cs.uu.nl/~afie/haskell/tourofprelude.html#concatMap |
| Visual Basic and LINQ | http://www.cs.uu.nl/~afie/haskell/tourofprelude.html#filter |
| Visual Basic and LINQ | http://www.cs.uu.nl/~afie/haskell/tourofprelude.html#map |
| Visual Basic and LINQ | http://www.cs.uu.nl/~afie/haskell/tourofprelude.html#sort |
| Why only 'minimal' languages | http://www.cs.uu.nl/~afie/haskell/tourofsyntax.html |
| DSL for financial contracts | http://www.cs.uu.nl/~atze/Programming/JPC/readme.html |
| Relevance of Curry-Howard | http://www.cs.uu.nl/~bastiaan/ |
| G'Caml comes of age | http://www.cs.uu.nl/~bastiaan/hh05classdirs.pdf |
| G'Caml comes of age | http://www.cs.uu.nl/~bastiaan/padl05-heeren-slides.pdf |
| The Next Mainstream Programming Languages | http://www.cs.uu.nl/~bastiaan/phdthesis/ |
| The Next Mainstream Programming Languages | http://www.cs.uu.nl/~bastiaan/research.html |
| Morrow & First-class Labels | http://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 Labels | http://www.cs.uu.nl/~daan/download/papers/fclabels.pdf |
| Lightweight Static Capabilities | http://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 Language | http://www.cs.uu.nl/~daan/download/papers/qmlf.pdf |
| LPS: Language Prototyping System | http://www.cs.uu.nl/~daan/download/parsec/parsec.zip |
| GADTs + Extensible Kinds = Dependent Programming | http://www.cs.uu.nl/~daan/hw2005 |
| Extensible Records With Scoped Labels | http://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 Labels | http://www.cs.uu.nl/~daan/morrow |
| Parsec, a fast combinator parser | http://www.cs.uu.nl/~daan/papers/parsec.html |
| Parsec, a fast combinator parser | http://www.cs.uu.nl/~daan/parsec.html |
| Code generation vs. dynamic/introspective languages | http://www.cs.uu.nl/~daan/parsec.html |
| LPS: Language Prototyping System | http://www.cs.uu.nl/~daan/parsec.html |
| Parser that allow syntax extensions | http://www.cs.uu.nl/~daan/parsec.html |
| Extensible Records With Scoped Labels | http://www.cs.uu.nl/~daan/pubs.html#scopedlabels |
| Good languages with simple grammar | http://www.cs.uu.nl/~doaitse/Papers/1999/SofSem99.pdf |
| Question: Graceful error recovery during parsing | http://www.cs.uu.nl/~doaitse/Papers/1999/SofSem99.pdf |
| A Functional Semantics of Attribute Grammars | http://www.cs.uu.nl/~doaitse/Papers/2000/WAGA2000.pdf |
| Links to JFP Papers | http://www.cs.uu.nl/~erik/Publications/CGI.ps |
| XML for End Users | http://www.cs.uu.nl/~franka/pub#unpublished |
| Moving Away From XSLT | http://www.cs.uu.nl/~franka/pub |
| Semantics with Applications | http://www.cs.uu.nl/~franka/ref.html |
| Continuations Reading Group | http://www.cs.uu.nl/~franka/ref |
| Glossary page on Lambda? | http://www.cs.uu.nl/~franka/ref |
| Introduction to (Formal) Type Systems | http://www.cs.uu.nl/~franka/ref |
| Another RSS idea | http://www.cs.uu.nl/~franka/ref |
| The Case for First Class Messages | http://www.cs.uu.nl/~franka/ref |
| A section on Books | http://www.cs.uu.nl/~franka/ref |
| Advanced Programming Language Design (Finkel) | http://www.cs.uu.nl/~franka/ref |
| Category theory | http://www.cs.uu.nl/~franka/ref |
| Concrete Abstractions on the web | http://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 Speed | http://www.cs.uu.nl/~franka/ref |
| The History of T | http://www.cs.uu.nl/~franka/ref |
| Practical Theory (was: T) | http://www.cs.uu.nl/~franka/ref |
| Functional programming in XSLT | http://www.cs.uu.nl/~franka/xml-treatise |
| XLANG and WSFL: Syntactic Arsenic | http://www.cs.uu.nl/~franka/xml-treatise |
| Combinator Parsers | http://www.cs.uu.nl/~jeroen/article/parsers/ |
| Perl Style Regular Expressions in Prolog | http://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 help | http://www.cs.uu.nl/~johanj/publications/formatting.ps |
| Generic Haskell: Practice and Theory | http://www.cs.uu.nl/~johanj/publications/GH.pdf |
| Practical Theory (was: T) | http://www.cs.uu.nl/~johanj/publications/mmf.ps |
| Incremental algorithm help | http://www.cs.uu.nl/~johanj/publications/thesis.ps.Z |
| XLANG and WSFL: Syntactic Arsenic | http://www.cs.uu.nl/~visser/ |
| Code Generation with Python, Cog, and Nant | http://www.cs.uu.nl/~visser/ftp/BV04.pdf |
| Links | http://www.cs.uu.nl/~visser/ftp/BV04.pdf |
| A Survey Of Rewriting Strategies | http://www.cs.uu.nl/~visser/ftp/Vis03-survey.pdf |
| Code Generation Network | http://www.cs.uu.nl/ |
| Why Johnny can't code | http://www.cs.uu.nl/3apl/ |
| 3APL | http://www.cs.uu.nl/3apl/ |
| 3APL | http://www.cs.uu.nl/3apl-m/index.html |
| Questions about Semantics. | http://www.cs.uu.nl/groups/ST/Center/AttributeGrammarSystem |
| The Essential Haskell Compiler | http://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 T | http://www.cs.uu.nl/groups/ST/Software/index.html |
| Combinator Parsers | http://www.cs.uu.nl/groups/ST/Software/UU_Parsing/ |
| JScript is a Functional Language | http://www.cs.uu.nl/groups/ST/Software/UU_Parsing/index.html |
| Exegesis 5 is out | http://www.cs.uu.nl/groups/ST/Software/UU_Parsing/index.html |
| The History of T | http://www.cs.uu.nl/groups/ST/Software/UU_Parsing/index.html |
| JScript is a Functional Language | http://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 online | http://www.cs.uu.nl/groups/ST/twiki/bin/view/Techno/WebHome |
| A Taxonomy of Program Transformation | http://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 Typing | http://www.cs.uu.nl/people/arthurb/dynamic.html |
| Typing Dynamic Typing | http://www.cs.uu.nl/people/arthurb/dynamic.html |
| Guest Blogger Erik Meijer | http://www.cs.uu.nl/people/daan/download/papers/dsec.ps |
| Intro to the Common Language Infrastructure with David Stutz | http://www.cs.uu.nl/people/daan |
| Lazy Functional Parser Combinators in Java | http://www.cs.uu.nl/people/doaitse/ |
| Combinator Parsers | http://www.cs.uu.nl/people/doaitse/Books/GramPars2000.pdf |
| Designing and Implementing Combinator Languages | http://www.cs.uu.nl/people/doaitse/Papers/1999/AFP3.pdf |
| Mechanics of designing and implementing a language | http://www.cs.uu.nl/people/franka/lang |
| More Papers | http://www.cs.uu.nl/people/franka/ref.html |
| Research Papers | http://www.cs.uu.nl/people/franka/ref.html |
| Category Theory for the working computer scientist | http://www.cs.uu.nl/people/franka/ref.html |
| Getting Started | http://www.cs.uu.nl/people/franka/ref |
| Lectures on the Curry-Howard Isomorphism | http://www.cs.uu.nl/people/franka/ref |
| NULL | http://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 Math | http://www.cs.uu.nl/people/jeroen/article/combinat/index.html |
| Genuinely Functional User Interfaces | http://www.cs.uu.nl/people/ralf/hw2001/3.html |
| Generic views | http://www.cs.uu.nl/people/stefan/pubs/holdermans05generic01.html |
| RhoStratego | http://www.cs.uu.nl/people/visser/ftp/Dol01.pdf |
| Generic views | http://www.cs.uu.nl/research/projects/generic-haskell/compiler.html |
| Generic Haskell | http://www.cs.uu.nl/research/projects/generic-haskell/compiler.html |
| Generic views | http://www.cs.uu.nl/research/projects/generic-haskell/compiler/diamond/GHUsersGuide.pdf |
| The Roots of Lisp | http://www.cs.uu.nl/research/techreps/RUU-CS-89-14.html |
| Embedding Prolog in Haskell | http://www.cs.uu.nl/research/techreps/UU-CS-1999-28.html |
| The History of T | http://www.cs.uu.nl/staff/doaitse.html |
| Questions about Semantics. | http://www.cs.uu.nl/staff/doaitse.html |
| Good languages with simple grammar | http://www.cs.uu.nl/wiki/Center/SyntaxMacros |
| Neko 1.0 | http://www.cs.uu.nl/wiki/Center/UtrechtParserCombinators |
| Parser that allow syntax extensions | http://www.cs.uu.nl/wiki/HUT/ParserCombinators |
| Code Generation Network | http://www.cs.uu.nl/wiki/Pt/WebHome |
| An Overview of Miranda | http://www.cs.uwindsor.ca/help/on-line-docs/mira-paper.html |
| Combining Theorem Proving and Programming | http://www.cs.uwm.edu/~boyland/papers/permissions.html |
| Computing with Cells and Atoms | http://www.cs.virginia.edu/~evans/cs200/ |
| NULL | http://www.cs.virginia.edu/~evans/cs200/ |
| Courses Home Pages | http://www.cs.virginia.edu/~evans/cs200/ |
| Structure and Interpretation of Computer Science Curriculum | http://www.cs.virginia.edu/~evans/cs200/ |
| NULL | http://www.cs.virginia.edu/~evans/cs655/ |
| Courses Home Pages | http://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 View | http://www.cs.virginia.edu/~evans/cs655/readings/ewd498.html |
| NULL | http://www.cs.virginia.edu/~evans/cs655/readings/ewd498.html |
| Quotes | http://www.cs.virginia.edu/~evans/cs655/readings/ewd498.html |
| Courses Home Pages | http://www.cs.virginia.edu/~evans/cs655-S00/ |
| NULL | http://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 MFPS | http://www.cs.virginia.edu/~robins/YouAndYourResearch.html |
| Tiny C Compiler - with dynamic code gen | http://www.cs.virginia.edu/zephyr/index.html |
| AST intermediate representations | http://www.cs.vu.nl/~dick/MCD.html |
| DSLs and operator associativity/precedence | http://www.cs.vu.nl/~dick/PT2Ed.html |
| Classic CS Texts | http://www.cs.vu.nl/~dick/PTAPG.html |
| Larry Wall: Apocalypse 5: Regular Expressions | http://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 Theory | http://www.cs.vu.nl/~dick/PTAPG.html |
| Description Logics in Literate Haskell | http://www.cs.vu.nl/~guus/public/2004-webont-zeist/all.htm |
| Multigame A Very High Level Language for Describing Board Games | http://www.cs.vu.nl/~john/thesis/index.html |
| Forum usability | http://www.cs.vu.nl/~mvermaat/greasemonkey |
| The Semicolon Wars | http://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 MapReduce | http://www.cs.vu.nl/~ralf/MapReduce/ |
| Code Generation Network | http://www.cs.vu.nl/ |
| What are the real benefits of FP? | http://www.cs.vu.nl/boilerplate/ |
| Generic Haskell II | http://www.cs.vu.nl/boilerplate/ |
| What is polytypic programming? | http://www.cs.vu.nl/boilerplate/ |
| Generic Haskell II | http://www.cs.vu.nl/boilerplate/library/Data.Typeable.html#v%3Acast |
| Cracking the 500-Language Problem | http://www.cs.vu.nl/grammars/500/ |
| Manta | http://www.cs.vu.nl/manta/ |
| Manta | http://www.cs.vu.nl/manta/publications.html#publications |
| Strafunski update | http://www.cs.vu.nl/Strafunski/#strategies |
| Would LISP/FP help here? | http://www.cs.vu.nl/Strafunski/ |
| Strafunski update | http://www.cs.vu.nl/Strafunski/ |
| Naked Objects | http://www.cs.vu.nl/Strafunski/ |
| Generic Programming in Haskell | http://www.cs.vu.nl/Strafunski/ |
| Design Patterns in XML Applications | http://www.cs.vu.nl/Strafunski/dp-sf/ |
| Strafunski update | http://www.cs.vu.nl/Strafunski/sf/ |
| Introduction to Special Issue on Domain-Specific Languages | http://www.cs.waikato.ac.nz/~ml/weka/ |
| Introduction to Special Issue on Domain-Specific Languages | http://www.cs.waikato.ac.nz/~ml/weka/gui_explorer.html |
| expressivity of "idiomatic C++" | http://www.cs.waikato.ac.nz/Research/starlog/ |
| Starlog | http://www.cs.waikato.ac.nz/Research/starlog/ |
| VDM-SL: a Tutorial | http://www.cs.waikato.ac.nz/Teaching/0657.301B/Books/V-Book/ |
| Links for Programming Language course videos | http://www.cs.washington.edu/education/courses/csep505/03au/ |
| Links for Programming Language course videos | http://www.cs.washington.edu/education/courses/csep505/03au/lectures/index.html |
| Links for Programming Language course videos | http://www.cs.washington.edu/education/courses/csep505/06sp/ |
| Links for Programming Language course videos | http://www.cs.washington.edu/education/courses/csep505/06sp/lectures/ |
| Simula and Smalltalk: A Social and Political History | http://www.cs.washington.edu/homes/dugan/history.html |
| XQuery 1.0 and XPath 2.0 Formal Semantics | http://www.cs.washington.edu/homes/gjb/CSVG/papers/csvg-uist2000.pdf |
| Seesoft | http://www.cs.washington.edu/homes/gjb/JavaML/ |
| XLANG and WSFL: Syntactic Arsenic | http://www.cs.washington.edu/homes/gjb/JavaML/ |
| Refactoring Functional Programs | http://www.cs.washington.edu/homes/gjb/JavaML/ |
| Seesoft | http://www.cs.washington.edu/homes/gjb/JavaML/Hangman.java.xml |
| Enjoy the Soundness | http://www.cs.washington.edu/homes/jeffro/cseband/ |
| Enjoy the Soundness | http://www.cs.washington.edu/homes/jeffro/cseband/live/Enjoy%20The%20Soundness.mp3 |
| Enjoy the Soundness | http://www.cs.washington.edu/homes/jeffro/cseband/studio/Enjoy%20The%20Soundness.mp3 |
| Enjoy the Soundness | http://www.cs.washington.edu/homes/jeffro/cseband/studio/Theory%20Girl.mp3 |
| Backwards Debugging | http://www.cs.washington.edu/homes/jpower/vpl/scaling/debug.html |
| Ethnographic Study of Copy and Paste Programming Practices in OOPL | http://www.cs.washington.edu/homes/miryung/Publication/MiryungKim_Quals.pdf |
| Grad School advice | http://www.cs.washington.edu/homes/rap/grads.html |
| Concepts, Techniques and Models of Computer Programming | http://www.cs.washington.edu/homes/todd/research/ |
| XQuery 1.0 and XPath 2.0 Formal Semantics | http://www.cs.washington.edu/research/constraints/cassowary/index.html |
| XQuery 1.0 and XPath 2.0 Formal Semantics | http://www.cs.washington.edu/research/constraints/web/ccss-uwtr.pdf |
| Self | http://www.cs.washington.edu/research/projects/cecil/ |
| AOP: The 15% Solution | http://www.cs.washington.edu/research/projects/cecil/cecil/www/research.html |
| Dead Languages | http://www.cs.washington.edu/research/projects/cecil/www/cecil.html |
| HydroJ: Object-Oriented Pattern Matching for Evolvable Distributed Systems | http://www.cs.washington.edu/research/projects/cecil/www/pubs/hydroj.html |
| The Future of Compilers | http://www.cs.washington.edu/research/projects/cecil/www/vortex.html |
| Vortex and Cecil | http://www.cs.washington.edu/research/projects/cecil |
| Translating human language to database query language | http://www.cs.washington.edu/research/projects/WebWare1/www/precise/precise.html |
| Glee: A new array language | http://www.cs.washington.edu/research/zpl/ |
| Chapel: "Solving the parallel programming problem" | http://www.cs.washington.edu/research/zpl/home/ |
| Glee: A new array language | http://www.cs.washington.edu/research/zpl/walk-through/walk-through.html |
| Interview: Matthew Dillon | http://www.cs.washington.edu:80/research/projects/spin/www/ |
| Computing Curricula 2001 | http://www.cs.williams.edu/~kim/Curric2001/PLKFG.html |
| Objects and classes versus modules | http://www.cs.williams.edu/~kim/FOOLbook.html |
| Foundations of Object-Oriented Programming Languages | http://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 Languages | http://www.cs.williams.edu/~kim/FOOPL/chap3.pdf |
| Objects and classes versus modules | http://www.cs.williams.edu/~kim/README.html |
| More Haste, Less Speed | http://www.cs.wisc.edu/~ghost/ |
| Issue One of The Monad.Reader, monthly Haskell eZine | http://www.cs.wisc.edu/~ghost/doc/AFPL/6.50/Ps2pdf.htm |
| RDF and Databases | http://www.cs.wisc.edu/~samit/samit.html |
| RDF and Databases | http://www.cs.wisc.edu/~sekar/application/sekar_ecommerce.pdf |
| The Fault Tolerant Shell | http://www.cs.wisc.edu/~thain/research/ftsh/ |
| NULL | http://www.cs.wpi.edu/~kfisler/Courses/2135/C03/ |
| Courses Home Pages | http://www.cs.wpi.edu/~kfisler/Courses/2135/C03/ |
| On Garbage Collection | http://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. Yaws | http://www.cs.wustl.edu/~schmidt/POSA/ |
| Haskell v Ada v C++ v Awk v ... | http://www.cs.yale.edu/homes/hudak-paul.html |
| Inside information | http://www.cs.yale.edu/homes/hudak-paul/hudak-dir/dsl/ |
| Domain-specific Embedded Languages and Program Generators | http://www.cs.yale.edu/homes/hudak-paul/hudak-dir/dsl/sld016.htm |
| Domain-specific Embedded Languages and Program Generators | http://www.cs.yale.edu/homes/hudak-paul/hudak-dir/dsl/sld017.htm |
| Explaining monads | http://www.cs.yale.edu/homes/hudak-paul/hudak-dir/popl97.ps |
| Alan J. Perlis Epigrams | http://www.cs.yale.edu/homes/perlis-alan/quotes.html |
| Why use RDF instead of just XML | http://www.cs.yale.edu/homes/perlis-alan/quotes.html |
| NULL | http://www.cs.yale.edu/homes/perlis-alan/quotes.html |
| Quotes | http://www.cs.yale.edu/homes/perlis-alan/quotes.html |
| Why type systems are interesting | http://www.cs.yale.edu/homes/perlis-alan/quotes.html |
| A Clockwork Orange: Nadsat | http://www.cs.yale.edu/homes/perlis-alan/quotes.html |
| First Class Patterns | http://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 Generators | http://www.cs.yale.edu/HTML/YALE/CS/HyPlans/hudak-paul/hudak-dir/icsr98.ps |
| Type-Directed Natural Language Parsing | http://www.cs.yale.edu/HTML/YALE/CS/HyPlans/hudak-paul/hudak-dir/nlp-workshop.ps |
| Progol | http://www.cs.york.ac.uk/aig/ai/index.html#Progol |
| Types and reflection | http://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 Tracer | http://www.cs.york.ac.uk/fp/hat/ |
| Visual Basic and LINQ | http://www.cs.york.ac.uk/fp/HaXml/ |
| XSH - An XML Editing Shell | http://www.cs.york.ac.uk/fp/HaXml/ |
| Haskell + Xml | http://www.cs.york.ac.uk/fp/HaXml/icfp99.html |
| Hat - The Haskell Tracer | http://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 released | http://www.cs.york.ac.uk/hise/sclist/cplussafety.html |
| Insecure Macho Love | http://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 DSLs | http://www.cs.york.ac.uk/puml/puml-list-archive/0836.html |
| Object-oriented programming and protected objects | http://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 Inspection | http://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 XML | http://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 logic | http://www.csc.villanova.edu/~japaridz/CL/gsoll.html |
| Introduction to computability logic | http://www.csc.villanova.edu/~japaridz/ICL.pdf |
| Lazy evaulation and combining user streams | http://www.csc.villanova.edu/~japaridz/ICL.pdf |
| Socially Responsive, Environmentally Friendly Logic | http://www.csc.villanova.edu/~japaridz/study.html |
| The right default: concurrent components with message passing | http://www.cse.buffalo.edu/~kershner/cse4-542/ErrorLecture.F01.ppt |
| Class hierarchies and Ontologies | http://www.cse.buffalo.edu/sneps/ |
| Squeak ECOOP 2001 tutorial | http://www.cse.ogi.edu/~black/ecoop2001.html |
| Squeak ECOOP 2001 tutorial | http://www.cse.ogi.edu/~black/ecoop2001/T10everything.pdf |
| The Future of Compilers | http://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 Threads | http://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 System | http://www.cse.ogi.edu/~hallgren/House/ |
| Linspire chooses Haskell as preferred language | http://www.cse.ogi.edu/~hallgren/House/ |
| System programming using FP | http://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 System | http://www.cse.ogi.edu/~hallgren/House/kernel/pfe.cgi?Net.TCP |
| A Language-Based Approach to Unifying Events and Threads | http://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 engine | http://www.cse.ogi.edu/~hallgren/Programatica/ |
| Programming with pictures | http://www.cse.ogi.edu/~hook/cse532f99/sml1.htm |
| Galois: high assurance software | http://www.cse.ogi.edu/~jl/ |
| Explaining monads | http://www.cse.ogi.edu/~jl/Papers/lazyImp.ps |
| Transducer Composition and CPS | http://www.cse.ogi.edu/~jl/wg2.8/Harrogate.html |
| Implicit Parameters: Dynamic Scoping with Static Types | http://www.cse.ogi.edu/~jlewis/implicit.ps.gz |
| Journal "Logical Methods in CS" | http://www.cse.ogi.edu/~krstic/psfiles/hyperfunctions.ps |
| Incremental algorithm help | http://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 Haskell | http://www.cse.ogi.edu/~mbs/pub/implicit_parameters/ |
| The Charity Language | http://www.cse.ogi.edu/~mbs/pub/implicit_parameters/ |
| Investigations into Portable Object Codes | http://www.cse.ogi.edu/~mbs/pub/intermediate_language/ |
| Type-Directed Natural Language Parsing | http://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 Parsing | http://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 Generators | http://www.cse.ogi.edu/~mpj/pubs/modinterp.html |
| Visual Basic and LINQ | http://www.cse.ogi.edu/~mpj/pubs/multi.html |
| Extensible Records With Scoped Labels | http://www.cse.ogi.edu/~mpj/pubs/polyrec.html |
| Overloading and higher-order polymorphism | http://www.cse.ogi.edu/~mpj/pubs/springschool.html |
| Typing Haskell in Haskell | http://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 Language | http://www.cse.ogi.edu/~sheard/staged.html |
| Code Generation Netwrok | http://www.cse.ogi.edu/~sheard/staged.html |
| Grad School advice | http://www.cse.ogi.edu/grad_school/ |
| A Good OOP Critique? | http://www.cse.ogi.edu/PacSoft/conf/popl/ |
| MetaOcaml | http://www.cse.ogi.edu/PacSoft/projects/metaml/ |
| JScript is a Functional Language | http://www.cse.ogi.edu/PacSoft/projects/metaml/ |
| Practical OCaml | http://www.cse.ogi.edu/PacSoft/projects/metaml/index.html |
| Perspectives | http://www.cse.ogi.edu/PacSoft/projects/perspectives/ |
| Perspectives | http://www.cse.ogi.edu/PacSoft/projects/perspectives/black_&_.pdf |
| Perspectives | http://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 Languages | http://www.cse.ogi.edu/pacsoft/projects/Timber/ |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.cse.ogi.edu/PacSoft/projects/Timber/aplas.pdf |
| O'Haskell - a functional object-oriented concurrent PL | http://www.cse.ogi.edu/PacSoft/projects/Timber/Default.htm |
| Project Timber | http://www.cse.ogi.edu/PacSoft/projects/Timber/Default.htm |
| MetaOcaml | http://www.cse.ogi.edu/pacsoft/projects/TW/accomplishments.htm |
| Codata and Comonads in Haskell | http://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 Semantics | http://www.cse.psu.edu/~catuscia/teaching/cg520/98Fall/ |
| Fold and Unfold for Program Semantics | http://www.cse.psu.edu/~catuscia/teaching/cg520/98Fall/lecture_notes_98/L15.html |
| Lambda Prolog | http://www.cse.psu.edu/~dale/lProlog/ |
| Why don't more people use Prolog? | http://www.cse.psu.edu/~dale/lProlog/ |
| Lambda Prolog | http://www.cse.psu.edu/~dale/lProlog/bk.pdf |
| Lambda Prolog | http://www.cse.psu.edu/~dale/lProlog/examples/code.html |
| GNU Prolog | http://www.cse.psu.edu/~dale/papers/SterlingShapiro.html |
| The Church-Turing Thesis: Breaking the Myth | http://www.cse.uconn.edu/~dqg/papers/cie05.pdf |
| The Origins of the Turing Thesis Myth | http://www.cse.uconn.edu/~dqg/papers/its.pdf |
| BitC, a new OS implementation language | http://www.cse.ucsc.edu/~abadi/CS203_S04/l7.pdf |
| Extensible Syntax with Lexical Scoping | http://www.cse.ucsc.edu/~abadi/Papers/jmgrammar.ps |
| Dynamic Semantics | http://www.cse.ucsd.edu/users/goguen/projs/halg.html |
| LPS: Language Prototyping System | http://www.cse.unsw.edu.au/~chak/haskell/code/Pretty.hs |
| Links | http://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 Programmers | http://www.cse.unsw.edu.au/~chak/haskell/ghc/comm/rts-libs/stgc.html |
| Haskell for C Programmers | http://www.cse.unsw.edu.au/~chak/haskell/ghc/comm/the-beast/ncg.html |
| SPMD - Single Program Multiple Data in Haskell | http://www.cse.unsw.edu.au/~chak/nepal/ |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.cse.unsw.edu.au/~chak/nepal/ |
| Implicit parallel functional programming | http://www.cse.unsw.edu.au/~chak/nepal/ |
| MapReduce - functional programming in the REAL World | http://www.cse.unsw.edu.au/~chak/nepal/ |
| MapReduce - functional programming in the REAL World | http://www.cse.unsw.edu.au/~chak/papers/CK01.html |
| Teaching Purely Functional Programming in First Year | http://www.cse.unsw.edu.au/~chak/papers/CK02a.html |
| Modular Type Classes | http://www.cse.unsw.edu.au/~chak/papers/DHC07.html |
| Investigations into Portable Object Codes | http://www.cse.unsw.edu.au/~chak/papers/papers.html#foc |
| ML Modules and Haskell Type Classes: A Constructive Comparison | http://www.cse.unsw.edu.au/~chak/papers/WC06.html |
| Investigations into Portable Object Codes | http://www.cse.unsw.edu.au/~chak/project/poc/ |
| LPS: Language Prototyping System | http://www.cse.unsw.edu.au/~chak/software.html |
| Interesting old promotional video for Intentional Programming | http://www.cse.unsw.edu.au/~cs3141/ip.asf |
| Unix as programming language | http://www.cse.unsw.edu.au/~dons/h4sh.html |
| OOPSLA 2005 Reports | http://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 Languages | http://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 In | http://www.cse.unsw.edu.au/~dons/hs-plugins/paper/ |
| Types and reflection | http://www.cse.unsw.edu.au/~dons/hs-plugins/paper/ |
| Plugging Haskell In | http://www.cse.unsw.edu.au/~dons/hs-plugins/paper/hs-plugins.pdf |
| Rewriting Haskell Strings | http://www.cse.unsw.edu.au/~dons/papers/fusion.pdf |
| Plugging Haskell In | http://www.cse.unsw.edu.au/~dons/papers/SC05.html |
| Plugging Haskell In | http://www.cse.unsw.edu.au/~dons/papers/yi.pdf |
| Reading, Writing, and Code | http://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 training | http://www.cs-ed.org/ |
| Phenomenology of Languages and Language Design | http://www.cs-ed.org/blogs/mjadud/archives/000556.html |
| Dead Languages | http://www.csee.ltu.se/~nordland/ |
| Generics are a mistake? | http://www.csee.ltu.se/~nordland/SCP.pdf |
| Dead Languages | http://www.csee.ltu.se/index.php?subject=timber |
| A rationale for semantically enhanced library languages | http://www.csg.is.titech.ac.jp/~chiba/openc++.html |
| OO Language Engineering for the Post-Java Era | http://www.csg.is.titech.ac.jp/openjava/ |
| Eager Haskell | http://www.csg.lcs.mit.edu/~earwig/eager-haskell.html |
| Eager Haskell | http://www.csg.lcs.mit.edu/~earwig/thesis.html |
| Two Thank Yous for Peter van Roy | http://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 Language | http://www.csr.uvic.ca/~wg24/history.html |
| ETAPS registration now open | http://www.csr.UVic.CA/cc2002/ |
| Lingua::Romana::Perligata | http://www.csse.monash.edu.au/~damian/papers/HTML/Perligata.html |
| How to make a FPL successful | http://www.csse.monash.edu.au/~damian/papers/PDF/SevenDeadlySins.pdf |
| Grail: A Zero'th Programming Language | http://www.csse.monash.edu.au/~lindap/papers/LindaMcIverThesis.pdf |
| Grail: A Zero'th Programming Language | http://www.csse.monash.edu.au/~lindap/papers/SevenDeadlySins.pdf |
| Grail: A Zero'th Programming Language | http://www.csse.monash.edu.au/~lindap/papers/ZerothGrail.pdf |
| Getting Started | http://www.csse.monash.edu.au/~lloyd/tildeFP/Lambda/ |
| Computational biolinguistics | http://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 Tutorial | http://www.csupomona.edu/~jrfisher/www/prolog_tutorial/2_7.html |
| Prolog tutorial | http://www.csupomona.edu/~jrfisher/www/prolog_tutorial/3_3.html |
| Prolog Tutorial | http://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 Tutorial | http://www.csupomona.edu/~jrfisher/www/prolog_tutorial/contents.html |
| GNU Prolog | http://www.csupomona.edu/~jrfisher/www/prolog_tutorial/contents.html |
| Prolog tutorial | http://www.csupomona.edu/~jrfisher/www/prolog_tutorial/contents.html |
| Issue One of The Monad.Reader, monthly Haskell eZine | http://www.ctan.org/tex-archive/macros/latex/contrib/memoir/ |
| Converting Common Lisp to Dylan | http://www.ctio.noao.edu/~andrew/clindent.py |
| Polyglot Programming | http://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 Compatibility | http://www.cuj.com/articles/2002/0207/0207d/0207d.htm?topic=articles |
| C and C++: A Case for Compatibility | http://www.cuj.com/articles/2002/0208/0208c/0208c.htm?topic=reference |
| expressivity of "idiomatic C++" | http://www.cuj.com/code/ |
| C and C++: Siblings | http://www.cuj.com/current/feature.htm?topic=current |
| Hungarian Notation | http://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 2002 | http://www.cuj.com/experts/2102/sutter.htm |
| C and C++: Siblings | http://www.cuj.com |
| Dating Design Patterns | http://www.cultsock.ndirect.co.uk/MUHome/cshtml/nvc/nvc5.html |
| Compiling with Continuations | http://www.cup.org/Titles/416/0521416957.html |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.cup.org/titles/catalogue.asp?isbn=0521480892 |
| Language testers wanted | http://www.curl.com/ |
| Curl on /. + Quickies | http://www.curlBreaker.com/ |
| Frink | http://www.custance.org/Library/Volume9/Part_II/Introduction.html |
| Sharing Code through First-class Environments | http://www.cvn70.navy.mil/ |
| Little Languages: Little Maintenance? | http://www.cwi.nl/~arie/papers/domain.pdf |
| Research Papers | http://www.cwi.nl/~arie/papers/dslbib/ |
| Looking for a Solid Definition of DSL | http://www.cwi.nl/~arie/papers/dslbib/ |
| Domain-Specific Languages: An Annotated Bibliography | http://www.cwi.nl/~arie/papers/dslbib/ |
| NULL | http://www.cwi.nl/~arie/papers/dslbib/ |
| Disruptive Programming Language Technologies | http://www.cwi.nl/~jan/semantics/node4.html |
| Semantics of Programming Languages: A Tool-Oriented Approach | http://www.cwi.nl/~jan/semantics/semantics.html |
| Dynamo- Dynamic Logic Programming | http://www.cwi.nl/~jve/dynamo/ |
| Introduction to Special Issue on Domain-Specific Languages | http://www.cwi.nl/~ralf/cit-dsl/ |
| Introduction to Special Issue on Domain-Specific Languages | http://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 update | http://www.cwi.nl/~ralf/padl03 |
| Prological Language Processing | http://www.cwi.nl/~ralf/plp/ |
| Python Compared to Other Languages | http://www.cwi.nl/~steven/abc/ |
| DSLs: How and When? | http://www.cwi.nl/ftp/CWIreports/SEN/SEN-E0517.pdf |
| Extensible Term Language | http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ASF+SDF |
| Links | http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ASF |
| Links | http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ATerm |
| Refactoring Functional Programs | http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ATermLibrary |
| Links | http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/SDF2 |
| Unifying Tables, Objects and Documents | http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/SGLR |
| Meta Programming with Concrete Object Syntax | http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/SGLR |
| Links | http://www.cwi.nl/projects/MetaEnv/ |
| Category Theory for Beginners* (slides) | http://www.cwru.edu/artsci/math/wells/pub/ctcs.html |
| The Problem With Threads | http://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 Beer | http://www.cybereditions.com/aldaily/ |
| Cyc Knowledge Server | http://www.cyc.com/ |
| Cyc Knowledge Server | http://www.cyc.com/technology/whatiscyc_dir/howdoescycreason#cycl |
| Aardappel and visual programming | http://www.cycling74.com/products/maxmsp.html |
| Children’s Understanding of Process and Robot Behaviors | http://www.cycling74.com |
| Classes or prototypes | http://www.cygwin.com/ |
| C++ -> HDL | http://www.cynapps.com/CynApps/overview/overview.html |
| Transparent Persistence | http://www.cypherpunks.to/erights/talks/thesis/markm-thesis.pdf |
| Advantages of Soft Typing | http://www.cypherpunks.to/erights/talks/thesis/markm-thesis.pdf |
| Wired Rave Awards | http://www.dack.com/web/flash_evil.html |
| JOVIAL | http://www.dacs.dtic.mil/techs/ada/NONADA2ADA2.html#27 |
| Programming as if Performance Mattered | http://www.dadgum.com/james/performance.html |
| Command Line Hacks | http://www.daemonnews.org/200110/answerman.html |
| Incremental Mature GCUsing the Train Algorithm | http://www.daimi.au.dk/~beta/ |
| Patterns for Scripted Applications and scripting | http://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 Algorithm | http://www.daimi.au.dk/~beta/Papers/Train/train.html |
| Semantics with Applications | http://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 calculus | http://www.daimi.au.dk/~eernst/ |
| Gbeta | http://www.daimi.au.dk/~eernst/gbeta/ |
| A virtual class calculus | http://www.daimi.au.dk/~eernst/gbeta/ |
| A virtual class calculus | http://www.daimi.au.dk/~eernst/papers/tr-pb577.pdf |
| The Complexity Zoo | http://www.daimi.au.dk/~gudmund/Documents/fpca91.pdf |
| DPROG | http://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 Programming | http://www.daimi.au.dk/~olm/PUB/ |
| Static Type Inference (for Python) with Starkiller | http://www.daimi.au.dk/~pahe/peter-ahe-thesis.pdf |
| Nets: Petri vs Lafont | http://www.daimi.au.dk/PB/301/PB-301.pdf |
| The Push Programming Language | http://www.dakeng.com/misc.html |
| Web Services Inspection Language | http://www.daml.org |
| Future of software design? | http://www.damninteresting.com/?p=708 |
| Labanotation | http://www.dancenotation.org/ |
| Labanotation | http://www.dancenotation.org/notationbasics/BasicBallroom.html |
| Ook? | http://www.dangermouse.net/esoteric/ |
| Ook? | http://www.dangermouse.net/esoteric/ook.html |
| Code Reading | http://www.dangermouse.net/esoteric/piet.html |
| Martin Fowler on Language Workbenches and DSLs | http://www.dangermouse.net/esoteric/piet.html |
| RDF and Databases | http://www.dannyayers.com/docs/rdf500.htm |
| Darcs: an open source version control system implemented in Haskell | http://www.darcs.net/ |
| Darcs: an open source version control system implemented in Haskell | http://www.darcs.net/manual/node8.html |
| Sun Invites IBM, Cray To Work On New Computer Language | http://www.darpa.mil/ipto/programs/hpcs/assessment.htm |
| Java and coolness, a discussion | http://www.darryl.com/badges/ |
| On the Unusual Effectiveness of Logic in Computer Science | http://www.dartmouth.edu/~matc/MathDrama/reading/Wigner.html |
| Excel examples | http://www.dashes.com/anil/2004/04/22/excel_pile#comments |
| The Case for First Class Messages | http://www.datanation.com/fallacies/attack.htm |
| Java hits obstacle with cell phones | http://www.data-nation.com/snaptype.htm |
| D4 - A Relational Query Language | http://www.dataphor.com/docs/D4LGD4LanguageGuide.html |
| Dating Design Patterns | http://www.datingdesignpatterns.com/index.html |
| Misc Links | http://www.davidnewberger.com/wp/2005/11/28/if-you-havent-reddit-you-are-missing-out/ |
| Joel Spolsky views on CS education | http://www.davosnewbies.com/2005/12/29/kalepa-ta-kala/ |
| Table Oriented Programming | http://www.db4o.com/ |
| Answer set programming and plan generation | http://www.dbai.tuwien.ac.at/proj/dlv/ |
| Fabian Pascal on XQuery | http://www.dbazine.com/pascal19.shtml |
| Fabian Pascal on XQuery | http://www.dbazine.com/pascal8.html |
| Quick Quotes | http://www.dbdebunk.com/ |
| NULL | http://www.dbdebunk.com/ |
| SchemeUnit and SchemeQL: Two Little Languages | http://www.dbdebunk.com/ |
| An interview with Chris Date | http://www.dbdebunk.com/ |
| "Popular vs. Good" in Programming Languages | http://www.dbdebunk.com/index.html |
| Binary relations | http://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 42 | http://www.dbdebunk.com |
| Binary relations | http://www.dbdebunk.com |
| An interview with Chris Date | http://www.dbdebunk.com |
| SQL for Smarties | http://www.dbmsmag.com/artin301.html#A000009 |
| Syntax Design | http://www.dbpd.com/vault/9809date.html |
| The HM system does not have principal typings for all terms | http://www.dcc.ufmg.br/~camarao/CT/ |
| Prototyping Generic Programming using Template Haskell | http://www.dcc.ufmg.br/~camarao/CT/ |
| Ideas about a language. | http://www.dcc.ufmg.br/~camarao/CT/ |
| System CT | http://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 Epigram | http://www.dcc.ufmg.br/~camarao/ml-has-pt.pdf |
| Tim Bray: Dynamic-Language IDEs | http://www.dcc.ufmg.br/~camarao/ml-has-pt.pdf |
| Interval Computations | http://www.dcc.unicamp.br/~stolfi/EXPORT/projects/affine-arith/Welcome.html |
| Python Metaclass Programming | http://www.dcs.ed.ac.uk/home/aof/papers/CE-abstract.html |
| A Critique of Standard ML, Andrew Appel | http://www.dcs.ed.ac.uk/home/dts/aps/papers/critique.ps.gz |
| Set-Theoretic and Other Elementary Models of the LC | http://www.dcs.ed.ac.uk/home/gdp/publications/Set_Mod_lambda.pdf |
| Set-Theoretic and Other Elementary Models of the LC | http://www.dcs.ed.ac.uk/home/gdp/publications/Set_Mod_lambda.ps.gz |
| The Needle Programming Language | http://www.dcs.ed.ac.uk/home/kwxm/jvm-semantics-references.html |
| Python Metaclass Programming | http://www.dcs.ed.ac.uk/home/lego/ |
| Interval Computations | http://www.dcs.ed.ac.uk/home/mhe/plume/report.html |
| Contributing (?) Editors | http://www.dcs.ed.ac.uk/home/mlj/ |
| The Needle Programming Language | http://www.dcs.ed.ac.uk/home/mlj/doc/index.html |
| Proofs and Types | http://www.dcs.ed.ac.uk/home/rb/ |
| Feng Shui for Standard ML Programmers | http://www.dcs.ed.ac.uk/home/stg/ |
| Feng Shui for Standard ML Programmers | http://www.dcs.ed.ac.uk/home/stg/fengshui.ps.gz |
| P# - Prolog compiler for .Net | http://www.dcs.ed.ac.uk/home/stg/Psharp/ |
| A Functional Quantum Programming Language | http://www.dcs.ed.ac.uk/home/wehr/newpage/papext.html |
| The Needle Programming Language | http://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 Language | http://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 Dummys | http://www.dcs.gla.ac.uk/~nww/Monad.html |
| Expressiveness of Declarative Languages | http://www.dcs.gla.ac.uk/~reidrm/project/ |
| Expressiveness of Declarative Languages | http://www.dcs.gla.ac.uk/~reidrm/project/node32.html |
| CTM | http://www.dcs.gla.ac.uk/~simon |
| Designing a Type Notation for a Stack Based Functional Language | http://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 Papers | http://www.dcs.gla.ac.uk/jfp/ |
| XSH - An XML Editing Shell | http://www.dcs.gla.ac.uk/jfp/bibliography/Authors/huetgerard.html |
| Links to JFP Papers | http://www.dcs.gla.ac.uk/jfp/bibliography/bibliography.html |
| Links to JFP Papers | http://www.dcs.gla.ac.uk/jfp/bibliography/jfp00.html |
| McBride Derivative paper | http://www.dcs.gla.ac.uk/jfp/bibliography/jfp97.html |
| MetaOcaml | http://www.dcs.gla.ac.uk/mail-www/haskell/msg02163.html |
| Impedance mismatch: RDBMS and PLs | http://www.dcs.gla.ac.uk/mail-www/haskell/threads.html#01169 |
| Bidirectional fold and scan | http://www.dcs.gla.ac.uk/publications/paperdetails.cfm?id=7063 |
| Linearly Used Continuations | http://www.dcs.qmul.ac.uk/~berdine/papers/LinUC.pdf |
| Joel Spolsky views on CS education | http://www.dcs.qmul.ac.uk/~ohearn/localreasoning.html |
| Understanding continuations | http://www.dcs.qmul.ac.uk/~peterl/ |
| Premonoidal categories and notions of computation | http://www.dcs.qmw.ac.uk/~edmundr/pubs/mscs97/premoncat.ps |
| Backhouse on Mathematics and Programming | http://www.dcs.qmw.ac.uk/~pt/Practical_Foundations/ |
| Research Papers | http://www.dcs.qmw.ac.uk/SEL-HPC/Articles/FuncArchive.html |
| More Haste, Less Speed | http://www.dcs.qmw.ac.uk/SEL-HPC/Articles/GeneratedHtml/functional.pearls.html#NicholasPi1996a |
| Purely Functional Data Structures | http://www.dcs.qmw.ac.uk/SEL-HPC/Articles/GeneratedHtml/functional.pearls.html |
| Research Papers | http://www.dcs.qmw.ac.uk/SEL-HPC/Articles/GeneratedHtml/functional.pearls.html |
| More Haste, Less Speed | http://www.dcs.qmw.ac.uk/SEL-HPC/Articles/GeneratedHtml/functional.pearls.html |
| The Theory of Classification - A Course on OO Type Systems | http://www.dcs.shef.ac.uk/~ajhs/publish.html |
| The Theory of Classification - A Course on OO Type Systems | http://www.dcs.shef.ac.uk/~ajhs |
| Essay: Multi-Paradigm Design and Generic Programming | http://www.dcs.shef.ac.uk/~marian/teaching/com2010/com2010.html |
| A Declarative Model for Simple Narratives | http://www.dcs.shef.ac.uk/~mlee/research/papers/msc_thesis.ps |
| Ivor, a proof engine | http://www.dcs.st-and.ac.uk/~eb/ |
| Ivor, a proof engine | http://www.dcs.st-and.ac.uk/~eb/drafts/ivor.pdf |
| A type-correct, stack-safe, provably correct, expression compiler in Epigram | http://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 Languages | http://www.ddj.com/ |
| New Languages, Old Logic | http://www.ddj.com/articles/2000/0013/0013g/0013g.htm |
| Reflection in Ruby | http://www.ddj.com/articles/2001/0101/0101b/0101b.htm |
| DigitaScript: Scripting Language for Digital Cameras | http://www.ddj.com/articles/2001/0101/0101j/0101j.htm |
| XDuce: A Typed XML Processing Language | http://www.ddj.com/articles/2001/0107/0107e/0107e.htm |
| DDJ, March 2004, Programming Languages | http://www.ddj.com/articles/2004/0403/ |
| Dynamic Languages Symposium Program Online | http://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 Techniques | http://www.ddj.com/dept/architect/188701148 |
| The CityScript Little Language | http://www.ddj.com/documents/s=1520/ddj0002as/do200002as001.htm |
| Lightweight Languages Workshop 2001 | http://www.ddj.com/documents/s=2287/ddj0202a/0202a.htm |
| Java's new Considered Harmful | http://www.ddj.com/documents/s=7027/ddj0204a/0204a.htm |
| Why You Might Want to Try Ruby | http://www.ddj.com/documents/s=871/ddj0101b/0101b.htm |
| C++ Expression Templates | http://www.ddj.com/documents/s=958/ddj9608d/ |
| Visual Basic 9 Interview on DDJ | http://www.ddj.com/documents/s=9776/ddj1126793370067 |
| Dynamic Plug-In Linking, Loading, & Dispatching with Ada 2005 | http://www.ddj.com/documents/s=9776/ddj1135183200742/ |
| Functional programming in Java | http://www.ddj.com/documents/s=9899/ddj0511i/0511i.html |
| Guy Steele on Language Design | http://www.ddj.com/documents/s=9938/ddj0601c/0601c.html |
| DDJ, March 2004, Programming Languages | http://www.ddj.com/downloads/issues/current/ |
| Interactive Programming | http://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 Computing | http://www.ddj.com/showArticle.jhtml?articleID=184404384 |
| Proofs are Programs: 19th Century Logic and 21st Century Computing | http://www.ddj.com/TechSearch/searchResults.jhtml?queryText=wadler&x=0&y=0 |
| Generators and Abstraction | http://www.deadlybloodyserious.com/Python/2002/05/02.html#a722 |
| Generators and Abstraction | http://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 Zoo | http://www.deas.harvard.edu/courses/cs121/lectures/Lec19.pdf |
| Oz news | http://www.debian.org |
| Clean Now Available under LGPL License | http://www.debian.org |
| Behaviour: Using CSS selectors to apply Javascript functionality | http://www.decafbad.com/blog/2005/07/02/drag_the_boxes_stretch_the_lines |
| Why OO Sucks | http://www.decafbad.com |
| Implementation of Hecl | http://www.dedasys.com/articles/hecl_implementation.html |
| Programming Language Popularity | http://www.dedasys.com/articles/language_popularity.html |
| Economics of Programming Languages | http://www.dedasys.com/articles/programming_language_economics.html |
| Downwardly Scalable Languages | http://www.dedasys.com/articles/scalable_systems.html |
| Ian Bicking: The challenge of metaprogramming | http://www.dedasys.com/articles/scalable_systems.html |
| Open-source C compiler targets FPGAs | http://www.deepchip.com/ |
| ESL Design | http://www.deepchip.com/gadfly/gad062905.html |
| Formatting hints from Mark | http://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 Haskell | http://www.defmacro.org/ramblings/lisp-in-haskell.html |
| Every Language War Ever | http://www.deftcode.com/archives/every_language_war_ever.html |
| Joel Spolsky views on CS education | http://www.dehora.net/journal/2005/12/difficult_v_hard_as_opposed_to_java_v_c.html |
| Teach Yourself Scheme in Fixnum Days | http://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 Scheme | http://www.deinprogramm.de/scheme-2005/ |
| Interview with Guido van Rossum | http://www.deja.com/=dnc/getdoc.xp?AN=583770349 |
| Object/Structured History | http://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 Alpha | http://www.deja.com/=dnc/getdoc.xp?AN=719153679 |
| First Course Language List | http://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 & C | http://www.deja.com/getdoc.xp?AN=698969682 |
| So long, Ada | http://www.deja.com/getdoc.xp?AN=703246427 |
| .NET etc. | http://www.deja.com/group/comp.compilers |
| Free compiler & language tools | http://www.deja.com/group/comp.compilers |
| Principal Typings | http://www.deja.com/group/comp.compilers |
| Syntax-diagram generator for YACC grammars | http://www.deja.com/group/comp.compilers |
| Constraint Languages | http://www.deja.com/group/comp.constraints |
| More on J | http://www.deja.com/group/comp.lang.apl |
| Programming Paradigm Deabte | http://www.deja.com/group/comp.lang.functional |
| Book in Honour of Robin Milner | http://www.deja.com/group/comp.lang.functional |
| Concurrent OCaml | http://www.deja.com/group/comp.lang.functional |
| Library of data strcutres in a functional language | http://www.deja.com/group/comp.lang.functional |
| The power of small ideas | http://www.deja.com/group/comp.lang.lisp |
| REXX | http://www.deja.com/group/comp.lang.rexx |
| More on J | http://www.deja.com/group/comp.lang.scheme |
| Programming Paradigm Deabte | http://www.deja.com/group/comp.object |
| .NET etc. | http://www.deja.com/thread/00-10-048@comp.compilers |
| Possibly interesting discussion | http://www.deja.com/thread/680702111 |
| More on Curl | http://www.deja.com/threadmsg_ct.xp?AN=495470124 |
| Continuations | http://www.deja.com/threadmsg_ct.xp?AN=701763225.1 |
| Popularity of (Functional) Languages | http://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 book | http://www.deja.com/threadmsg_md.xp?AN=664867831 |
| ICFP results | http://www.deja.com/threadmsg_md.xp?AN=672506819 |
| Mercury on .NET - what next? | http://www.deja.com/threadmsg_md.xp?AN=676963728 |
| Funk | http://www.deja.com/threadmsg_md.xp?AN=679495271 |
| Language testers wanted | http://www.deja.com/threadmsg_md.xp?AN=711859059 |
| Understanding Lispishness | http://www.deja.com/threadmsg_md.xp?AN=712616724 |
| Compilers and Compiler Generators | http://www.deja.com/threadmsg_md.xp?AN=713235613 |
| So long, Ada | http://www.deja.com/viewthread.xp?AN=701636926 |
| How Do Linguists Learn Languages | http://www.deja.com/viewthread.xp?AN=717699805 |
| Functional libraries for Java | http://www.dekorte.com/blog/blog.cgi?do=item&id=1486 |
| Prototype based OO | http://www.dekorte.com/docs/protos/ |
| Paul Graham: Accumulator Generator | http://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 program | http://www.demodvd.org/ |
| Design By Contract | http://www.designbycontract.com/ |
| Wolfram's Future Math | http://www.designinference.com |
| The Case for First Class Messages | http://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 present | http://www.developmentor.com/genx/ |
| Dodo | http://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.NET | http://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 Practice | http://www.devx.com/DevX/Article/26776 |
| Java.NET | http://www.devx.com/dotnet/articles/lp100901/lp100901.asp |
| The .NET team on VB.NET | http://www.devx.com/free/hotlinks/2002/ednote021302.asp |
| Rebol - Dialects, Spreadsheets | http://www.devx.com/opensource/Article/27454/1954?pf=true |
| Rebol - Dialects, Spreadsheets | http://www.devx.com/opensource/Article/27969/1954?pf=true |
| GaTech SqueakEnd 2002 | http://www.devx.com/premier/mgznarch/xml/2001/06jun01/ab0103/ab0103.asp |
| Interview With Bjarne Stroustrup | http://www.devx.com/upload/free/features/vcdj/2000/05may00/ens0500/ens0500.asp |
| JDO Architectures | http://www.devx.com/xml/Article/8066/1954?pf=true |
| Managing missing information through Condition Propagation | http://www.di.ens.fr/~cousot/COUSOTpapers/POPL77.shtml |
| Multi-Stage Languages | http://www.di.ens.fr/~cousot/COUSOTpapers/POPL97.shtml |
| A Type System Equivalent to Flow Analysis | http://www.di.ens.fr/~cousot/COUSOTpapers/POPL97.shtml |
| How To Read a Paper | http://www.di.ens.fr/~cousot/COUSOTpapers/POPL97.shtml |
| Static Types vs. Partially Evaluated Latent Types | http://www.di.ens.fr/~cousot/COUSOTpapers/POPL97.shtml |
| Why type systems are interesting - part III: latent types | http://www.di.ens.fr/~cousot/COUSOTpapers/POPL97.shtml |
| Why type systems are interesting - part II | http://www.di.ens.fr/~feret/index.html.en |
| Category Theory for the working computer scientist | http://www.di.ens.fr/~longo/download.html |
| The Lambda ethos | http://www.di.ens.fr/users/longo/download.html |
| Why type systems are interesting | http://www.di.ens.fr/users/longo/download.html |
| A Mobility Calculus with Local and Dependent Types | http://www.di.unito.it/~coppo/ |
| A Mobility Calculus with Local and Dependent Types | http://www.di.unito.it/~coppo/papers/CCDGP05.pdf |
| A Mobility Calculus with Local and Dependent Types | http://www.di.unito.it/~dezani/index.html |
| A Mobility Calculus with Local and Dependent Types | http://www.di.unito.it/~elio/ |
| Mother Tongues of Computer Languages | http://www.digibarn.com/collections/posters/tongues/ |
| Q: A Scenario Description Language | http://www.digitalcity.jst.go.jp/Q/paper/IEEEcomputer.pdf |
| Insecure Macho Love | http://www.digitaldefense.net/labs/advisories/DDI-1013.txt |
| Why compiler optimizations are interesting | http://www.digitalmars.com/ |
| The D programming language | http://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 Research | http://www.digitalmars.com/d/ |
| Petition for adding garbage collection to C++. | http://www.digitalmars.com/d/lex.html |
| The D Programming Language | http://www.digitalmars.com/d |
| Trivia: Programming Language Naming Patterns | http://www.digitalmars.com/d |
| The Language Machine - a toolkit for language and grammar | http://www.digitalmars.com/d |
| The C++ Source Journal | http://www.digitalmars.com/drn-bin/wwwnews?c%2B%2B.announce/681 |
| Trivia: Programming Language Naming Patterns | http://www.digitalmars.com/drn-bin/wwwnews?D/15742 |
| Interview with Intel's C++ Compiler Team | http://www.DigitalMars.com |
| MS C++ Compiler Freely Available | http://www.digitalmars.com |
| Next Generation Programming Language Research | http://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 Comprehension | http://www.diku.dk/~grue/papers/church/church.html |
| Probabilistic languages for kids? | http://www.diku.dk/~torbenm/Dice.zip |
| The Next Mainstream Programming Languages | http://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 Isomorphism | http://www.diku.dk/publikationer/tekniske.rapporter/rapporter/98-14.pdf |
| Lectures on the Curry-Howard Isomorphism | http://www.diku.dk/research/published/98-14.ps.gz |
| Exploring NLP in Oz/Mozart | http://www.diku.dk/research-groups/topps/activities/similix.html |
| The Type-System-Feature-Creep Death Spiral | http://www.diku.dk/topps/ |
| The Type-System-Feature-Creep Death Spiral | http://www.diku.dk/topps/bibliography/2002.html |
| Combining Generics, Pre-Compilation and Sharing Between Software-Based Processes | http://www.diku.dk/topps/space2004/space_final/kennedy-syme.pdf |
| DSL in Software Development and Releation to Partial Evaluation | http://www.diku.dk/users/mrnc/references/afhandling.ps.gz |
| Getting Started | http://www.diku.dk/users/rambo/ |
| Nonsense Generator | http://www.dilbert.com/comics/dilbert/games/career/bin/ms.cgi |
| IFIP WG 2.2 Anniversary Meeting | http://www.dimi.uniud.it/ifip06/ |
| IFIP WG 2.2 Anniversary Meeting | http://www.dimi.uniud.it/ifip06/programme.html |
| Generic C# Sample Programs | http://www.dina.dk/~sestoft/gcsharp/ |
| Generics for C# and .Net CLR | http://www.dina.dk/~sestoft/gcsharp/ |
| Programming Languages and Lambda Calculi | http://www.dina.dk/~sestoft/lamreduce/ |
| Programming Languages and Lambda Calculi | http://www.dina.dk/~sestoft/papers/sestoft-lamreduce.pdf |
| Partial Evaluation and Automatic Program Generation | http://www.dina.dk/~sestoft/pebook/pebook.html |
| Java Precisely | http://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 Evaluation | http://www.dina.kvl.dk/~sestoft/pebook/pebook.html |
| Erlisp: Common Lisp Meets Erlang | http://www.dirkgerrits.com/erlisp/ |
| Erlisp: Common Lisp Meets Erlang | http://www.dirkgerrits.com/erlisp/acknowledgments.html |
| Erlisp: Common Lisp Meets Erlang | http://www.dirkgerrits.com/erlisp/references.html |
| Erlisp: Common Lisp Meets Erlang | http://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 Langu | http://www.disi.unige.it/person/LagorioG/separate-compilation/ |
| An abstract view of programming languages | http://www.disi.unige.it/person/MoggiE/ftp/abs-view.pdf |
| ML-like Inference for Classifiers | http://www.disi.unige.it/person/MoggiE/ftp/CMT03-sub.pdf |
| MetaKlaim | http://www.disi.unige.it/person/MoggiE/ftp/esop99.pdf |
| MetaKlaim | http://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 Effects | http://www.disi.unige.it/person/MoggiE/ftp/icalp03.pdf |
| Map of LtU readers | http://www.diversophy.com/bkpressRel.htm |
| Ruby the Rival | http://www.djangoproject.com/ |
| Naked Objects | http://www.djangoproject.com/documentation/tutorial2/ |
| Presentation slides for secure C Library | http://www.dkuug.dk/jtc1/sc22/wg14/www/docs/n1036.pdf |
| Presentation slides for secure C Library | http://www.dkuug.dk/jtc1/sc22/wg14/www/docs/n1044.htm |
| SpringBox | http://www.dLoo.org/ |
| Category Theory for the working computer scientist | http://www.dmi.ens.fr/users/longo/download.html |
| Validating the Unit Correctness of Spreadsheet Programs | http://www.dmitry-kazakov.de/ada/units.htm |
| Mind Mappers | http://www.dmoz.org/Reference/Knowledge_Management/Knowledge_Creation/Concept_Mapping/Software/ |
| Mind Mappers | http://www.dmoz.org/Reference/Knowledge_Management/Software/ |
| Musical programming and languages | http://www.dmriley.demon.co.uk/code/midge/midge |
| Critique of the Windows API | http://www.dmst.aueb.gr/dds/pubs/jrnl/1997-CSI-WinApi/html/win.pdf |
| The Behavior of Behavior | http://www.dnsmith.com/dnsmith/Smalltalk/BEHAVTUT.pdf |
| 'Information and Computation' Open Access | http://www.doaj.org/ |
| 'Information and Computation' Open Access | http://www.doaj.org/ljbs?cpid=114 |
| 'Information and Computation' Open Access | http://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 Semantics | http://www.doc.ic.ac.uk/~ae/ |
| Topology in Programming Language Semantics | http://www.doc.ic.ac.uk/~ae/papers.html |
| Parameterized Unit Tests | http://www.doc.ic.ac.uk/~herbert/epsrc/node2.html |
| Dating Design Patterns | http://www.doc.ic.ac.uk/~pg/ |
| Inherited Traits - Classes Like Never Before | http://www.doc.ic.ac.uk/~scd/FOOL11/traits.pdf |
| Progol | http://www.doc.ic.ac.uk/~sgc/ |
| Progol | http://www.doc.ic.ac.uk/~shm/index.html |
| Over and Under in a Box | http://www.docuverse.com/blog/donpark/2003/12/13.html#a1063 |
| Antipathy to Type Systems | http://www.dominicfox.net/aboutpython.html |
| Programming: 50, 100 years from now | http://www.donaldsensing.com/Pix/0412/2004computer.jpg |
| Don's Favorite Aspects of the CLR | http://www.donbox.com/topten/clr.htm |
| Some interesting weblogs | http://www.dotnetremoting.cc/DotNetCentric/ |
| Advanced .NET Remoting examples online | http://www.dotnetremoting.cc/DotNetCentric/2002/06/01.html |
| JSIS - Semantic Interface Specification for Java | http://www.dotnetremoting.cc/DotNetCentric/2002/06/23.html#a221 |
| PL for interactive simulation | http://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 expressible | http://www.double.co.nz/scheme/partial-continuations/partial-continuations.html |
| Partial Continuations | http://www.double.co.nz/scheme/partial-continuations/partial-continuations.html |
| Douglas Adams: Frank The Vandal | http://www.douglasadams.com/dna/980707-00-a.html |
| BorCon 2002 Highlights | http://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 Software | http://www.dreamsongs.com/ |
| Two books | http://www.dreamsongs.com/ |
| The Design of Parallel Programming Languages | http://www.dreamsongs.com/10ideas.html |
| Why Objects Have Failed | http://www.dreamsongs.com/Essays.html#ObjectsHaveFailed |
| Is Inheritance a Pillar of OO? | http://www.dreamsongs.com/Essays.html#ObjectsHaveFailed |
| Transparent Persistence | http://www.dreamsongs.com/Feyerabend/FeyerabendPreparation.html |
| MFA in Software: trial run | http://www.dreamsongs.com/MFASoftware.html |
| Tim Bray: Don't Invent XML Languages | http://www.dreamsongs.com/MobSoftware.html |
| Michael Vanier: LFM's and LFSP's | http://www.dreamsongs.com/MobSoftware.html |
| Patterns of Software | http://www.dreamsongs.com/NewFiles/AcceptanceModels.pdf |
| Richard Hamming: You and Your Research | http://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 successful | http://www.dreamsongs.com/NewFiles/AcceptanceModels.pdf |
| Michael Vanier: LFM's and LFSP's | http://www.dreamsongs.com/NewFiles/AcceptanceModels.pdf |
| PMD with CLOS-style Method Combination | http://www.dreamsongs.com/NewFiles/ECOOP.pdf |
| The Evolution of Lisp | http://www.dreamsongs.com/NewFiles/Hopl2.pdf |
| diagram & history of languages | http://www.dreamsongs.com/NewFiles/Hopl2Slides.pdf |
| NULL | http://www.dreamsongs.com/NewFiles/Hopl2Slides.pdf |
| The Evolution of Lisp | http://www.dreamsongs.com/NewFiles/Hopl2Slides.pdf |
| Lisp sans (((paren-theses ((hell))))) | http://www.dreamsongs.com/NewFiles/HOPL2-Uncut.pdf |
| Accidental Syntax | http://www.dreamsongs.com/NewFiles/HOPL2-Uncut.pdf |
| Why Objects Have Failed | http://www.dreamsongs.com/NewFiles/ObjectsHaveFailed.pdf |
| OCaml, an Introduction | http://www.dreamsongs.com/NewFiles/ObjectsHaveFailed.pdf |
| With | http://www.dreamsongs.com/NewFiles/ObjectsHaveFailed.pdf |
| Patterns of Software | http://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 keynote | http://www.dreamsongs.com/NewFiles/PoemADay.pdf |
| Worse Is Better | http://www.dreamsongs.com/NewFiles/ProWorseIsBetterPosition.pdf |
| Using an Abstracted Interpreter to Understand Abstract Interpretation | http://www.dreamsongs.com/NewFiles/WhyOfY.pdf |
| Getting Started | http://www.dreamsongs.com/NewFiles/WhyOfY.pdf |
| Y derived | http://www.dreamsongs.com/NewFiles/WhyOfY.pdf |
| Worse Is Better | http://www.dreamsongs.com/NewFiles/WorseIsBetterPositionPaper.pdf |
| Is Inheritance a Pillar of OO? | http://www.dreamsongs.com/ObjectsHaveNotFailedNarr.html |
| Apache vs. Yaws | http://www.dreamsongs.com/Qlisp.html |
| Worse Is Better | http://www.dreamsongs.com/WorseIsBetter.html |
| Richard Hamming: You and Your Research | http://www.dreamsongs.com/WorseIsBetter.html |
| The History of T | http://www.dreamsongs.com/WorseIsBetter.html |
| The Design of Parallel Programming Languages | http://www.dreamsongs.com/WorseIsBetter.html |
| Why type systems are interesting | http://www.dreamsongs.com/WorseIsBetter.html |
| The Little MLer | http://www.drizzle.com/~jwalsh/sokal/ |
| Dying Tongues | http://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 Icon | http://www.drones.com/unicon/ |
| Poplog | http://www.dropline.net/gtk/ |
| Shrink-wrap developers: what programming language? | http://www.drscheme.org> |
| PLT Spy - Python in Scheme | http://www.drscheme.org/ |
| dealing with Scheme (or Lisp, etc) | http://www.drscheme.org |
| Don Box: Scheme Is Love | http://www.drscheme.org |
| What do you believe about Programming Languages (that you can't prove (yet))? | http://www.drscheme.org |
| Skribe 1.2b released | http://www.drscheme.org |
| Jef Raskin: The Woes of IDEs | http://www.drscheme.org |
| Mechanics of designing and implementing a language | http://www.drscheme.org |
| Reading, Writing, and Code | http://www.drscheme.org |
| Apache vs. Yaws | http://www.drscheme.org |
| How to make a FPL successful | http://www.drscheme.org |
| A Mobility Calculus with Local and Dependent Types | http://www.dsi.unifi.it/~pugliese/ |
| Deconstructing Process Isolation | http://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 2003 | http://www.dtek.chalmers.se/groups/icfpcontest/ |
| MapReduce - functional programming in the REAL World | http://www.dtek.chalmers.se/groups/icfpcontest/proclamation.html |
| Joel Spolsky views on CS education | http://www.dunkel.dk/thesis/ |
| Practical Theory (was: T) | http://www.dur.ac.uk/~dcs1ctm/diff.ps |
| Why type systems are interesting | http://www.dur.ac.uk/c.t.mcbride/ |
| Tail of Nil and Its Type | http://www.dur.ac.uk/c.t.mcbride/ |
| Tail of Nil and Its Type | http://www.dur.ac.uk/c.t.mcbride/a-case/01credits/index.html |
| Old computer science and technical books worth searching for | http://www.dur.ac.uk/c.t.mcbride/dfordata.ps |
| Old computer science and technical books worth searching for | http://www.dur.ac.uk/c.t.mcbride/diff.ps |
| Tail of Nil and Its Type | http://www.dur.ac.uk/c.t.mcbride/epigram.ps.gz |
| Explaining monads | http://www.dur.ac.uk/c.t.mcbride/epigram.ps.gz |
| Why type systems are interesting - part II | http://www.dur.ac.uk/c.t.mcbride/faking.ps |
| The view from the left | http://www.dur.ac.uk/c.t.mcbride/view.ps |
| The view from the left | http://www.dur.ac.uk/c.t.mcbride/view-Dec6.ps |
| Why type systems are interesting | http://www.dur.ac.uk/c.t.mcbride/view-Dec6.ps |
| Invariants/Contracts vs. types | http://www.dur.ac.uk/CARG/epigram/ |
| The view from the left | http://www.dur.ac.uk/CARG/epigram/ |
| Epigram - incremental interactive typechecking | http://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.618 | http://www.dur.ac.uk/CARG/epigram |
| ICFP 2003 | http://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-Compiling | http://www.dwheeler.com/trusting-trust |
| Mercury on .NET - what next? | http://www.dyadic.com |
| Dyna: a weighted dynamic logic programming language | http://www.dyna.org/ |
| Continuations Made Simple and Illustrated | http://www.e7l3.com/ |
| More weblogs to read | http://www.e7l3.com/ |
| Logic for Computer Science: Foundations of Automatic Theorem Proving | http://www.e7l3.com/books.html |
| No "theory of types" in legal systems | http://www.earlham.edu/~peters/writing/psa/index.htm |
| No "theory of types" in legal systems | http://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 |
| Sudoku | http://www.easton.me.uk/tcl/sudoku/index.html |
| 2nd CfP: Structures and Deductions | http://www.easychair.org/SD05/submit/ |
| Best PL tutorial/intro? | http://www.ebb.org/PickingUpPerl/ |
| Relating FFTW and Split-Radix | http://www.ece.cmu.edu/%7espiral/papers/spiral.pdf |
| The Future of Compilers | http://www.ece.purdue.edu/~qobi/software.html |
| NULL | http://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 Approach | http://www.ece.ubc.ca/~elec571f/index.html |
| Courses Home Pages | http://www.ece.ubc.ca/~elec571f/index.html |
| DSLs: A Logical Approach | http://www.ece.ubc.ca/~elec571f/lectures.html |
| Eclipse | http://www.eclipse.org/ |
| Perspectives | http://www.eclipse.org/ |
| Is "post OO" just over? | http://www.eclipse.org/aspectj/ |
| Packaging Data And Methods | http://www.eclipse.org/aspectj/ |
| Eclipse C/C++ Dev Tools 2.0 Released | http://www.eclipse.org/cdt |
| DSL Error Handling in an Object Oriented context | http://www.eclipse.org/emf/ |
| AOP blog and aosd discussion | http://www.eclipse.org/gef/ |
| DSL Error Handling in an Object Oriented context | http://www.eclipse.org/gef/ |
| Eclipse C/C++ Dev Tools 2.0 Released | http://www.eclipse.org/org/press-release/jun212004r30pr.html |
| Strongtalk | http://www.eclipse.org/stellation/ |
| Virtual Machines, Language Runtimes, and the Future of Objective C | http://www.eclipse.org/swt/ |
| DSL Error Handling in an Object Oriented context | http://www.eclipse.org/vep/ |
| Jef Raskin: The Woes of IDEs | http://www.eclipse.org |
| Extensible Programming for the 21st Century | http://www.eclipse.org |
| Eric Gunnerson's JavaOne report | http://www.eclipse.org |
| Mind Mappers | http://www.eclipse.org |
| EclipseCon 2004 Presentations | http://www.eclipsecon.org/presentations.htm |
| Intro to the Common Language Infrastructure with David Stutz | http://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) Specification | http://www.ecma-international.org/news/ECMA%20E4X%20Final%20Final%20Web.htm |
| Javascript with native XML support | http://www.ecma-international.org/news/ECMA%20E4X%20Final%20Final.pdf |
| Lang .NET 2006 | http://www.ecma-international.org/publications/standards/Ecma-335.htm |
| ECMAScript for XML (E4X) Specification | http://www.ecma-international.org/publications/standards/Ecma-357.htm |
| New Scientist interview with Alexandra Aikhenvald | http://www.economist.com/displaystory.cfm?story_id=S%27%298%20%2ERA%27%22%23%40%23%5C%0A |
| A lingua franca for the Internet | http://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 Programming | http://www.ecs.soton.ac.uk/~nrj/download-files/roadmap.pdf |
| The New C++: Trip Report, October 2002 | http://www.edg.com/ |
| A rationale for semantically enhanced library languages | http://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 Programming | http://www.edge.org/digerati/simonyi/simonyi_p1.html |
| The Essence of Strategic Programming | http://www.edge.org/digerati/simonyi/simonyi_p2.html |
| Gosling hits 'Jackpot' with futuristic tools | http://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 Movie | http://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 speed | http://www.edithere.com/directory/22/websiteHostingServices/manila/commercial |
| OCaml book online | http://www.editions-oreilly.fr/catalogue/ocaml.html |
| Open-source C compiler targets FPGAs | http://www.edn.com |
| C++ -> HDL | http://www.ednmag.com/ednmag/reg/2000/06052000/12cs.htm |
| Phenomenology of Languages and Language Design | http://www.edutools.info/course/compare/compare.jsp?product=182,144,176 |
| Interface Automata | http://www.eecs.berkeley.edu/~tah/Publications/interface_automata.pdf |
| The Problem With Threads | http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-1.html |
| Links Slides | http://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 logic | http://www.eecs.harvard.edu/~ccshan/ |
| Lightweight Static Capabilitites (II) | http://www.eecs.harvard.edu/~ccshan/capability/talk.pdf |
| Control handling primitives | http://www.eecs.harvard.edu/~ccshan/continue/Control.hs |
| Delimited dynamic binding | http://www.eecs.harvard.edu/~ccshan/dissertation/book.pdf |
| Delimited dynamic binding | http://www.eecs.harvard.edu/~ccshan/dynscope/talk.pdf |
| Linguistic side effects | http://www.eecs.harvard.edu/~ccshan/nepls8/talk.pdf |
| From shift and reset to polarized linear logic | http://www.eecs.harvard.edu/~ccshan/polar/paper.pdf |
| Apple Flunks First Grade Math | http://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 effects | http://www.eecs.harvard.edu/~ccshan/qual/paper.pdf |
| Ken Shan: Shift to Control | http://www.eecs.harvard.edu/~ccshan/recur/recur.pdf |
| Ken Shan: Shift to Control | http://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 Haskell | http://www.eecs.harvard.edu/~ccshan/xlate/xlate.pdf |
| System-level Static Analysis | http://www.eecs.harvard.edu/~greg/cs255sp2004/xi2001dtal.pdf |
| Haskell and creative freedom | http://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 Languages | http://www.eecs.harvard.edu/~greg/cyclone |
| Static Typing Where Possible, Dynamic Typing When Needed | http://www.eecs.harvard.edu/~greg/papers/ip-popl.ps |
| Linear types for aliased resources | http://www.eecs.harvard.edu/~greg/papers/tlca05.pdf |
| Region Streams: Functional Macroprogramming for Sensor Networks | http://www.eecs.harvard.edu/~mdw/papers/regiment-dmsn04.pdf |
| Purely Functional Programming for Sensor Nets | http://www.eecs.harvard.edu/~mdw/papers/regiment-dmsn04.pdf |
| Purely Functional Programming for Sensor Nets | http://www.eecs.harvard.edu/~mdw/proj/mp/ |
| The right default: concurrent components with message passing | http://www.eecs.harvard.edu/~mdw/proj/seda |
| Sun Invites IBM, Cray To Work On New Computer Language | http://www.eecs.harvard.edu/~nr/ |
| NULL | http://www.eecs.harvard.edu/~nr/cs152/ |
| Courses Home Pages | http://www.eecs.harvard.edu/~nr/cs152/ |
| Advanced Functional Programming wiki @ Harvard | http://www.eecs.harvard.edu/~nr/cs252r/ |
| Norman Ramsey: CS257 - Programming with Concurrency | http://www.eecs.harvard.edu/~nr/cs257/ |
| Norman Ramsey: CS257 - Programming with Concurrency | http://www.eecs.harvard.edu/~nr/cs257/ss.html |
| cdb, A Machine-Independent Debugger | http://www.eecs.harvard.edu/~nr/dbe/ |
| cdb, A Machine-Independent Debugger | http://www.eecs.harvard.edu/~nr/ldb/index.html |
| Martin Fowler on Language Workbenches and DSLs | http://www.eecs.harvard.edu/~nr/noweb |
| An Expressive Language of Signatures | http://www.eecs.harvard.edu/~nr/pubs/els-abstract.html |
| Embedded Interpreters | http://www.eecs.harvard.edu/~nr/pubs/embed.pdf |
| Embedding one language in another | http://www.eecs.harvard.edu/~nr/pubs/embed-abstract.html |
| Advantages of Soft Typing | http://www.eecs.harvard.edu/~nr/pubs/embed-abstract.html |
| Module Mania: A Type-Safe, Separately Compiled, Extensible Interpreter | http://www.eecs.harvard.edu/~nr/pubs/maniaws-abstract.html |
| Stochastic Lambda Calculus | http://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 Economy | http://www.eecs.harvard.edu/~parkes/ |
| Second Life Faces Threat to its Virtual Economy | http://www.eecs.harvard.edu/~parkes/diss.html |
| Second Life Faces Threat to its Virtual Economy | http://www.eecs.harvard.edu/~parkes/pubs/ch3.pdf |
| Daniel Friedman: A Poorman's 'Roll Your Own' Logic System | http://www.eecs.harvard.edu/~shieber/papers.html |
| An Expressive Language of Signatures | http://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 evaluation | http://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 Pan | http://www.eecs.umich.edu/gasm/ |
| Every Language War Ever | http://www.eecs.usma.edu/Personnel/okasaki/icfp99.ps |
| Sugar 2.0 tutorial | http://www.eedesign.com/features/exclusive/OEG20020509S0075 |
| Open-source C compiler targets FPGAs | http://www.eedesign.com/story/OEG20021018S0060 |
| C and system-level design | http://www.eet.com/story/OEG20010316S0001 |
| MyHDL | http://www.eetimes.com/news/latest/showArticle.jhtml?articleID=177101584 |
| EuroPython'2004 Slides | http://www.egenix.com/files/python/EuroPython2004-How-Python-is-developed.pdf |
| The Case for First Class Messages | http://www.eiffel.com/developers/faqs/eiffel-language.html |
| Eiffel Studio adds GPL version | http://www.eiffel.com/general/news/2006/2006_04_05_pr.html |
| PLaneT | http://www.eighty-twenty.net/blog/urn:www-eighty-twenty-net:1274.html |
| Continuations in Java and Java-based Web Frameworks | http://www.eighty-twenty.net/blog |
| Amusing | http://www.electoral-vote.com/info/votemaster-faq.html |
| Amusing | http://www.electoral-vote.com |
| Best PL tutorial/intro? | http://www.eleves.ens.fr:8080/home/madore/computers/callcc.html |
| Applications of Continuations | http://www.eleves.ens.fr:8080/home/madore/computers/callcc.html |
| Dissecting Unlambda Birds | http://www.eleves.ens.fr:8080/home/madore/programs/unlambda/#lambda_elim |
| Dissecting Unlambda Birds | http://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 tutorial | http://www.eli.sdsu.edu/courses/spring01/cs635/readingSmalltalk.pdf |
| Interesting Logo Site: Elica | http://www.elica.net/info/papers.html |
| Constrained Genericity | http://www.elj.com/eiffel/bm/oo-genericity/ |
| Design By Contract | http://www.elj.com/eiffel/dbc/ |
| Design By Contract | http://www.elj.com/eiffel/feature/dbc/java/ge/ |
| An Interview with A. Stepanov | http://www.elj.com/elj.cgi?date=20001002 |
| More .NET info from elj | http://www.elj.com/elj.cgi?date=20001030#20001030b |
| Why did Python Grow? | http://www.elj.com/elj.cgi?date=20001107 |
| Co- and Contra-variance | http://www.elj.com/elj.cgi?date=20001127 |
| elj Roundup | http://www.elj.com/elj.cgi?date=20010202 |
| elj Roundup | http://www.elj.com/elj.cgi?date=20010430 |
| Miscellany | http://www.elj.com/elj.cgi?date=20010713 |
| Test Shows 99.99% of High School Seniors Can't Read Perl | http://www.elj.com/elj-daily.cgi |
| Admin notices | http://www.elj.com/elj-daily.cgi |
| C# details (and .NET SDK) | http://www.elj.com/elj-daily.cgi |
| elj Roundup | http://www.elj.com/elj-daily.cgi |
| elj Roundup | http://www.elj.com/elj-daily.cgi |
| First Course Language List | http://www.elj.com/elj-daily.cgi |
| Hits hits hits! | http://www.elj.com/elj-daily.cgi |
| Interview with Guido van Rossum | http://www.elj.com/elj-daily.cgi |
| Larry Wall interview | http://www.elj.com/elj-daily.cgi |
| Lexical scoping in Python | http://www.elj.com/elj-daily.cgi |
| Miscellany | http://www.elj.com/elj-daily.cgi |
| So long, Ada | http://www.elj.com/elj-daily.cgi |
| Admin notices | http://www.elj.com/elj-daily.cgi |
| Bertrand Meyer Online Interview | http://www.elj.com/elj-daily.cgi |
| Object/Structured History | http://www.elj.com/elj-daily.cgi |
| OpenC++ | http://www.elj.com/elj-daily.cgi |
| Nonsense Generator | http://www.elsewhere.org/cgi-bin/postmodern/ |
| Ragel State Machine Compiler | http://www.elude.ca/ragel/ |
| Java 1.5 New Features | http://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 Applications | http://www.embedded.com/2001/0101/0101feat2.htm |
| Object-Oriented C | http://www.embedded.com/2001/0102/0102feat2.htm |
| In the Spirit of C | http://www.embedded.com/showArticle.jhtml;jsessionid=FPSR5CDNVEZQSQSNDBCCKHY?articleID=22100215 |
| subtext: Uncovering the simplicity of programming | http://www.embedded.com/showArticle.jhtml?articleID=160900591 |
| Ada and Java: real-time advantages | http://www.embedded.com/showArticle.jhtml?articleID=16100316 |
| ESL Design | http://www.embedded.com/showArticle.jhtml?articleID=164903430 |
| Petition for adding garbage collection to C++. | http://www.embedded.com/showArticle.jhtml?articleID=170703019 |
| J2ME | http://www.embedded.com/showArticle.jhtml?articleID=183700818 |
| Taming the x86 beast | http://www.embedded.com/showArticle.jhtml?articleID=18400795 |
| J2ME | http://www.embedded.com/showArticle.jhtml?articleID=185302940 |
| The case for Semantic Analysis | http://www.embedded.com/showArticle.jhtml?articleID=187200062 |
| Rules for Developing Safety-Critical Code | http://www.embedded.com/showArticle.jhtml?articleID=187203732 |
| Software safety by the numbers | http://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 roots | http://www.embedded.com/showArticle.jhtml?articleID=55801140 |
| Back to the language roots | http://www.embedded.com/showArticle.jhtml?articleID=55801142 |
| Usefullness of Assertions in C | http://www.embedded.com/story/OEG20010311S0021 |
| Usefullness of Assertions in C | http://www.embedded.com/story/OEG20010416S0090 |
| Chuck Moore holds Forth | http://www.embedded.com/story/OEG20010731S0028 |
| Chuck Moore holds Forth | http://www.embedded.com/story/OEG20010813S0073 |
| An Introduction to Esterel | http://www.embedded.com/story/OEG20011018S0090 |
| Comments on Comments | http://www.embedded.com/story/OEG20020221S0084 |
| Bossa, a framework for scheduler development | http://www.emn.fr/x-info/bossa/ |
| Bossa, a framework for scheduler development | http://www.emn.fr/x-info/bossa/versions/notes.html |
| Language Myths Again | http://www.endeca.com/ |
| Tim Bray: The History of RDF | http://www.endeca.com/ |
| Language-Centric Software Development | http://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 language | http://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 Languages | http://www.engr.mun.ca/~theo/Misc/haskell_and_monads.htm |
| The Origins of the Turing Thesis Myth | http://www.engr.uconn.edu/~dqg/papers/myth.pdf |
| Virtual Machine books | http://www.engr.wisc.edu/ece/faculty/smith_james.html |
| End-User XML oriented proramming | http://www.enhydra.org |
| "Why Events Are A Bad Idea" | http://www.enhyper.com/content/eventsbadidea.pdf |
| Why Events Are a Bad Idea | http://www.enhyper.com/content/eventsbadidea.pdf |
| The 8th International Static Analysis Symposium | http://www.ens.fr/sas01/ |
| Sociology of a Language Construct | http://www.ensmp.fr/~latour/articles/article/050.html |
| Tail call elimination decorator in Python | http://www.entrian.com/goto/ |
| java vs. C# speed comparisons? | http://www.epcc.ed.ac.uk/javagrande/seq/results.html |
| diagram & history of programming languages | http://www.epemag.com/zuse/Images/43ab.gif |
| diagram & history of languages | http://www.epemag.com/zuse/Images/43ab.gif |
| NULL | http://www.epemag.com/zuse/Images/43ab.gif |
| Relevance of Curry-Howard | http://www.e-pig.org/ |
| System F with Type Equality Coercions | http://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 Epigram | http://www.e-pig.org/ |
| First Class Values, Types as values within a Programming Language | http://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 errors | http://www.e-pig.org/downloads/view.pdf |
| Dependent types: literature, implementations and limitations ? | http://www.e-pig.org/downloads/ydtm.pdf |
| Dynamic Semantics | http://www.e-pig.org |
| Half-baked idea: mini-language for vector processing | http://www.equi4.com/cgi-bin/cvstrac/vlerq/tktview?tn=34 |
| Jon Udell: Languages and environments | http://www.equi4.com/minotaur |
| Sudoku | http://www.equi4.com/sdx.html |
| Deikto user interface in Erasmatron storytelling engine | http://www.erasmatazz.com/Erasmatron4/August%20Status%20Report/StatusAugust.html |
| Deikto user interface in Erasmatron storytelling engine | http://www.erasmatazz.com/Erasmatron4/Erasmatron4.html |
| Deikto user interface in Erasmatron storytelling engine | http://www.erasmatazz.com/Library.html |
| Deikto user interface in Erasmatron storytelling engine | http://www.erasmatazz.com/library/Game%20Design/Technologists&Artists.html |
| a new programming language called Lingo | http://www.erg.abdn.ac.uk/public_html/research/projects/lingo.html |
| James Gosling on Jackpot | http://www.ergnosis.com/employment/index.html |
| Java Spec Report | http://www.ergnosis.com/jsr/ |
| Erlang tutorial and history | http://www.ericsson.com/cslab/publications.shtml |
| Erlang tutorial and history | http://www.ericsson.com/cslab/publications/bjarnelic.ps |
| Erlang: A Case Study of Technology Introduction | http://www.ericsson.com/cslab/publications/bjarnelic.ps |
| Erlang to OTP: A heavy duty TCP/IP Client Server application | http://www.ericsson.com/review/1997_01/article75.shtml |
| Language Design Documents | http://www.ericsson.se/cslab/archive/97/4/icfp97.ps.gz |
| NULL | http://www.ericsson.se/cslab/archive/97/4/icfp97.ps.gz |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.erights.org/#2levels |
| L Programming Language & System (distributed, secure[capability based], functional) | http://www.erights.org/#WhatsNew |
| New Year's Resolutions | http://www.erights.org/ |
| Transparent Persistence | http://www.erights.org/data/serial/jhu-paper/upgrade.html |
| Demonic Nondeterminacy: A Tribute to Edsger Wybe Dijkstra | http://www.erights.org/e/satan/ |
| Future of software design? | http://www.erights.org/elang/kernel/auditors/ |
| E Thesis: Robust Composition | http://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 Mechanism | http://www.erights.org/elang/kernel/auditors/index.html |
| Closures and mutability | http://www.erights.org/elang/kernel/auditors |
| Backwards debugging | http://www.erights.org/elang/tools/causeway/index.html |
| Battling Bugs: A Digital Quagmire | http://www.erights.org/elib/capability/delegations.html |
| Advantages of Soft Typing | http://www.erights.org/elib/capability/duals/myths.html |
| E Thesis: Robust Composition | http://www.erights.org/elib/capability/ode/index.html |
| Making reliable distributed systems in the presence of software errors | http://www.erights.org/elib/capability/ode/ode-capabilities.html |
| Battling Bugs: A Digital Quagmire | http://www.erights.org/elib/capability/ode/ode-capabilities.html |
| Generics for the masses | http://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 errors | http://www.erights.org/elib/concurrency/event-loop.html |
| Making reliable distributed systems in the presence of software errors | http://www.erights.org/elib/concurrency/images/badtradeoff.gif |
| Making reliable distributed systems in the presence of software errors | http://www.erights.org/elib/concurrency/index.html |
| Distributed programming made easy | http://www.erights.org/elib/concurrency/overview.html |
| The SkyNet Virus: Why it is Unstoppable; How to Stop it | http://www.erights.org/history/eros.html |
| Making reliable distributed systems in the presence of software errors | http://www.erights.org/history/hansen-on-java.pdf |
| Making reliable distributed systems in the presence of software errors | http://www.erights.org/history/overview.html |
| Securing reflective towers | http://www.erights.org/history/squeak-e.html |
| NewCode, a secure PL | http://www.erights.org/index.html |
| The SkyNet Virus: Why it is Unstoppable; How to Stop it | http://www.erights.org/related.html |
| Making reliable distributed systems in the presence of software errors | http://www.erights.org/smart-contracts/index.html |
| Combinators for contracts | http://www.erights.org/smart-contracts/index.html |
| Duck typing vs Structural Subtyping | http://www.erights.org/talks/auditors/index.html |
| Promising OS's from a Programming Language Perspective | http://www.erights.org/talks/no-sep/ |
| G-Men Called on W-Hats for WMVD | http://www.erights.org/talks/no-sep/ |
| The SkyNet Virus: Why it is Unstoppable; How to Stop it | http://www.erights.org/talks/skynet/ |
| Combinators for contracts | http://www.erights.org/talks/skynet/index.html |
| E Thesis: Robust Composition | http://www.erights.org/talks/thesis/index.html |
| E Thesis: Robust Composition | http://www.erights.org |
| Second Life Faces Threat to its Virtual Economy | http://www.erights.org |
| Combinators for contracts | http://www.erights.org |
| Making reliable distributed systems in the presence of software errors | http://www.erights.org |
| G-Men Called on W-Hats for WMVD | http://www.erights.org |
| New features proposed for Java 1.5 by Sun | http://www.erights.org |
| Singleton classes really that bad? | http://www.erights.org |
| The new old or The "Return" to Concurrency | http://www.erights.org |
| Why Threads Are A Bad Idea (and E) | http://www.erights.org |
| E - secure,distributed, pure OOP and p2p scripting language | http://www.erights.org |
| The SkyNet Virus: Why it is Unstoppable; How to Stop it | http://www.erights.org |
| Language Support for Disributed Processing | http://www.erights.org |
| Battling Bugs: A Digital Quagmire | http://www.erights.org |
| Second Life Faces Threat to its Virtual Economy | http://www.erights.org |
| Croquet Project Releases Initial Developer Release | http://www.erights.org |
| Erlang | http://www.erlang.org/ |
| Recovery Oriented Computing | http://www.erlang.org/ |
| Industrial-Strength Functional Programming | http://www.erlang.org/ |
| Insecure Macho Love | http://www.erlang.org/ |
| Erlang Is Worth a Look | http://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 support | http://www.erlang.org/doc/doc-5.5/doc/highlights.html |
| Proposals for and Experiments with an Erlang Bit Syntax | http://www.erlang.org/doc/r9b/pdf/extensions-5.2.pdf |
| Erlang tutorial | http://www.erlang.org/download/getting_started-5.4.pdf |
| Erlang is Icky | http://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. Yaws | http://www.erlang.org/ml-archive/erlang-questions/200212/msg00045.html |
| Developing Reliable Software with Scripting Languages | http://www.erlang.org/ml-archive/erlang-questions/200212/msg00058.html |
| Apache vs. Yaws | http://www.erlang.org/ml-archive/erlang-questions/200212/msg00058.html |
| Erlang is Icky | http://www.erlang.org/ml-archive/erlang-questions/200301/msg00018.html |
| Jungerl: A jungle of Erlang code | http://www.erlang.org/ml-archive/erlang-questions/200302/msg00570.html |
| Why Events Are a Bad Idea | http://www.erlang.org/ml-archive/erlang-questions/200303/msg00092.html |
| Defensive programming in erlang | http://www.erlang.org/ml-archive/erlang-questions/200303/msg00113.html |
| Selling a language | http://www.erlang.org/ml-archive/erlang-questions/200304/msg00034.html |
| Selling a language | http://www.erlang.org/ml-archive/erlang-questions/200304/msg00043.html |
| Dynamic Properties | http://www.erlang.org/ml-archive/erlang-questions/200304/msg00349.html |
| Recovery Oriented Computing | http://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 Self | http://www.erlang.org/ml-archive/erlang-questions/200309/msg00083.html |
| Conceptual Integrity in Erlang | http://www.erlang.org/ml-archive/erlang-questions/200309/msg00309.html |
| Reading SICP for fun and profit | http://www.erlang.org/ml-archive/erlang-questions/200411/msg00117.html |
| An interview with Chris Date | http://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 Movie | http://www.erlang.org/promotion/erlang_the_movie.mpg |
| Notes from a Concurrency-Oriented Junkie | http://www.erlang.org |
| Most Productive FP Lang? | http://www.erlang.org |
| Introduction to the Java EE 5 Platform | http://www.erlang.org |
| Concurrency made easy? | http://www.erlang.org |
| A Comparison of Ada and Real-Time Java for Safety-Critical Applications | http://www.erlang.org |
| The new old or The "Return" to Concurrency | http://www.erlang.org |
| Language Support for Disributed Processing | http://www.erlang.org |
| Persistent functional databases | http://www.erlang.se/doc/doc-5.0.1/lib/mnesia-3.9.2/doc/ |
| Ian Bicking: The challenge of metaprogramming | http://www.erlang.se/doc/doc-5.4.3/lib/compiler-4.3.2/doc/html/compile.html |
| PL for interactive simulation | http://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 Syntax | http://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) Proceedings | http://www.erlang.se/euc/03/ |
| Editors, Ahoy! | http://www.erlang.se/euc/03/ |
| Erlang/OTP User Conference (euc'2003) Proceedings | http://www.erlang.se/euc/03/proceedings/0900Mike.ppt |
| MapReduce - functional programming in the REAL World | http://www.erlang.se/euc/04/ |
| Proposals for and Experiments with an Erlang Bit Syntax | http://www.erlang.se/euc/99/binaries.ps |
| Industrial-Strength Functional Programming | http://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 Language | http://www.erlang.se/publications/prac_appl_prolog.ps |
| Do languages matter? | http://www.erlang.se/publications/Ulf_Wiger.pdf |
| Industrial-Strength Functional Programming | http://www.erlang.se/publications/Ulf_Wiger.pdf |
| Erlang tutorial and history | http://www.erlang.se/workshop/ |
| UBF: Universal Binary Format | http://www.erlang.se/workshop/2002/ |
| UBF: Universal Binary Format | http://www.erlang.se/workshop/2002/Armstrong.pdf |
| Advantages of Soft Typing | http://www.erlang.se/workshop/2003/paper/p56-nystrom.pdf |
| A soft-typing system for Erlang | http://www.erlang.se/workshop/2003/paper/p56-nystrom.pdf |
| Handling multiple concurrent exceptions in C++ using futures | http://www.erlang.se/workshop/2004/exception.pdf |
| ICFP proceedings / Scheme workshop | http://www.erlang.se/workshop/2006/ |
| Erlang Workshop 2006 | http://www.erlang.se/workshop/2006/ |
| Erlang tutorial and history | http://www.erlang.se/workshop/armstrong.pdf |
| Erlang Workshop 2006 | http://www.erlang-consulting.com/ |
| Erlang in Large Scale Software Design | http://www.erlang-consulting.com/erlangprotocols.html |
| Erlang to OTP: A heavy duty TCP/IP Client Server application | http://www.erlang-consulting.com/euc2001/index.htm |
| Code Reading | http://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.0 | http://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 Languages | http://www.eros-os.org/ |
| BitC, a new OS implementation language | http://www.eros-os.org/ |
| Syntax Design | http://www.eros-os.org/mailman/listinfo/e-lang |
| The SkyNet Virus: Why it is Unstoppable; How to Stop it | http://www.eros-os.org/pipermail/e-lang/ |
| E - secure,distributed, pure OOP and p2p scripting language | http://www.eros-os.org/pipermail/e-lang/2001-August/005585.html |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.eros-os.org/pipermail/e-lang/2001-July/005410.html |
| E - secure,distributed, pure OOP and p2p scripting language | http://www.eros-os.org/pipermail/e-lang/2001-July/005410.html |
| E - secure,distributed, pure OOP and p2p scripting language | http://www.eros-os.org/pipermail/e-lang/2001-July/005418.html |
| E - secure,distributed, pure OOP and p2p scripting language | http://www.eros-os.org/pipermail/e-lang/2001-July/005427.html |
| E - secure,distributed, pure OOP and p2p scripting language | http://www.eros-os.org/pipermail/e-lang/2001-May/005287.html |
| Transparent Persistence | http://www.eros-os.org/pipermail/e-lang/2002-July/007123.html |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.eros-os.org/pipermail/e-lang/2003-January/008183.html |
| The Tragedy of the API | http://www.eros-os.org/pipermail/e-lang/2003-June/008843.html |
| Second Life Faces Threat to its Virtual Economy | http://www.eros-os.org/pipermail/e-lang/2004-August/010032.html |
| The Problem With Threads | http://www.eros-os.org/pipermail/e-lang/2004-December/010337.html |
| OOP Parallel class hierarchies | http://www.eros-os.org/pipermail/e-lang/2004-February/009555.html |
| Towards the best collection traversal interface | http://www.eros-os.org/pipermail/e-lang/2004-March/009643.html |
| Syntax Design | http://www.eros-os.org/pipermail/e-lang/2005-August/010980.html |
| Orc, a simple and expressive process calculus | http://www.eros-os.org/pipermail/e-lang/2006-October/011554.html |
| Process calculi for transactions | http://www.eros-os.org/pipermail/e-lang/2006-October/011554.html |
| On Garbage Collection | http://www.eros-os.org/pipermail/eros-arch/2003-November/003928.html |
| The SkyNet Virus: Why it is Unstoppable; How to Stop it | http://www.eros-os.org/project/novelty.html |
| Transparent Persistence | http://www.eros-os.org |
| Promising OS's from a Programming Language Perspective | http://www.ertos.nicta.com.au/research/ |
| Promising OS's from a Programming Language Perspective | http://www.ertos.nicta.com.au/research/mungi/ |
| Putting Curry-Howard to Work | http://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 Info | http://www.esslli2002.it/ |
| PROLAC: Language for protocol compilation | http://www.esterel.org |
| Workshop on Scripting for the Semantic Web | http://www.eswc2005.org/ |
| Workshop on Scripting for the Semantic Web | http://www.eswc2005.org/documents/ESWC2005CFP-11.pdf |
| Language Luminaries Meet in Europe on April 6 | http://www.etaps05.inf.ed.ac.uk/ |
| McBride Derivative paper | http://www.etaps05.inf.ed.ac.uk/InvitedSpeakers/talk-abstracts.html |
| Adobe Releases Adam and Eve | http://www.ethereal.com/ |
| What do you believe about Programming Languages (that you can't prove (yet))? | http://www.ethereal.com/ |
| Twisted Matrix Networking for Python | http://www.ethereal.com/ |
| Computational biolinguistics | http://www.eurekalert.org/pub_releases/2002-09/cmu-na092702.php |
| The Case for First Class Messages | http://www.europython.org/conferences/epc2004/info/talks/refereed/msalib01 |
| Linj - creates Java code from CL derivative | http://www.evaluator.pt/downloads/linj-manual.pdf |
| Linj - creates Java code from CL derivative | http://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 derivative | http://www.evaluator.pt/linj.html |
| Gosling vs. Dynamic Languages | http://www.everything2.com/index.pl?node_id=114498 |
| Source Code Formatter | http://www.everything2.com/index.pl?node=E2%20Source%20Code%20Formatter |
| The Tragedy of the API | http://www.evhead.com/archives/2003_05_10_archive_default.asp |
| Jonas EJB Server | http://www.evidian.com/jonas/index.htm |
| Database Abstraction Layers and Programming Languages | http://www.eweek.com/article2/0,1759,1618175,00.asp |
| EWeek: Programming Legends Debate .Net, J2EE | http://www.eweek.com/article2/0,1759,1699480,00.asp |
| Want to learn something new | http://www.eweek.com/article2/0,1759,2016415,00.asp |
| eWeek: 'Exotic' Programming Tools Go Mainstream | http://www.eweek.com/article2/0,1895,1917202,00.asp |
| eWeek: 'Exotic' Programming Tools Go Mainstream | http://www.eweek.com/article2/0,1895,1920563,00.asp |
| eWeek: Sun Digging Deep for Dynamic Language Support | http://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 Mainstream | http://www.eweek.com/print_article2/0,1217,a=170377,00.asp |
| Early Java: Worse is Better and Meta is Better, Two Lessons | http://www.ewesoft.com/ |
| ACM Queue: Security Problem Solved? | http://www.excelsior-usa.com/pr20040923.html |
| Gardens Point Component Pascal | http://www.excelsior-usa.com/xdsx86.html |
| Ivory Towers and Gelfand's Principle | http://www.exciton.cs.rice.edu/CppResources/DesignPatterns/observer.html |
| Dating Design Patterns | http://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 numbers | http://www.exida.com/brochures/615081.pdf |
| Functional Programming Has Reached The Masses; It's Called Visual Basic | http://www.expo-c.se/index.html |
| Functional Programming Has Reached The Masses; It's Called Visual Basic | http://www.expo-c.se/may19.html |
| Extreme Markup Languages 2002 | http://www.extrememarkup.com/ |
| Extreme Markup Languages 2002 (conference program) | http://www.extrememarkup.com/extreme/2002/program.asp |
| Beseme Project Overview | http://www.extremeprogramming.org/ |
| Guido van Rossum: Programming at Python Speed | http://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 languages | http://www.eyeone.com/e1gc_no/uk/main/games/araknoid/game_intro.jsp |
| Google Magic | http://www.eyewire.com/magazine/features/typoholism/ |
| Let's make a programming language! | http://www.factorcode.org |
| Persistent functional databases | http://www.fairdene.com/picalculus/milner-infomatics.pdf |
| 2002 Weblog Awards: Vote for LtU! | http://www.fairvue.com/?feature=awards2002 |
| 2002 Weblog Awards | http://www.fairvue.com/?feature=awards2002 |
| Longhorn Command Shell ("Monad") | http://www.faqs.org/docs/artu/ |
| Unix as programming language | http://www.faqs.org/docs/artu/ |
| Martin Fowler on Language Workbenches and DSLs | http://www.faqs.org/docs/artu/ |
| Twisted Matrix Networking for Python | http://www.faqs.org/docs/artu/ch05s01.html |
| RPC Under Fire | http://www.faqs.org/docs/artu/ch07s03.html |
| Research Publication Modes Need to be Reengineered | http://www.faqs.org/docs/artu/ch16s01.html |
| The new old or The "Return" to Concurrency | http://www.faqs.org/docs/artu/index.html |
| Cω vs. Erlang? | http://www.faqs.org/docs/artu/multiprogramchapter.html |
| Partial Continuations | http://www.faqs.org/rfcs/rfc1737.html |
| XsRQL (and other RQLs) | http://www.fatdog.com/xsrql.html |
| Language Once Was Key-Now It's Design | http://www.fawcette.com/dotnetmag/ |
| Exploring .NET Alternatives | http://www.fawcette.com/dotnetmag/2002_07/online/netalternatives/default.asp |
| Language Once Was Key-Now It's Design | http://www.fawcette.com/dotnetmag/2003_02/online/lthe/default.asp |
| o:XML | http://www.fawcette.com/xmlmag/2002_02/magazine/departments/endtag/ |
| XLANG and WSFL: Syntactic Arsenic | http://www.fawcette.com/xmlmag/2002_02/magazine/departments/endtag/ |
| A Programming Paradox | http://www.fawcette.com/xmlmag/2002_02/magazine/departments/endtag/ |
| XLANG and WSFL: Syntactic Arsenic | http://www.fawcette.com/xmlmag/2002_02/magazine/departments/endtag/ |
| XML Is Too Hard For Programmers | http://www.fawcette.com/xmlmag/2002_12/magazine/columns/endtag/ |
| Monads in Ruby | http://www.fdi.ucm.es/profesor/fernan/toy/ |
| A Mobility Calculus with Local and Dependent Types | http://www.federicocozzi.it/ |
| Ted Nelson's ZigZag | http://www.fenfire.org/ |
| Ted Nelson's ZigZag | http://www.fenfire.org |
| ACM Queue: A Conversation with Steve Ross-Talbot | http://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 code | http://www.ffconsultancy.com/free/ray_tracer/ |
| What are the real benefits of FP? | http://www.ffconsultancy.com/free/ray_tracer/languages.html |
| Multidimensional Virtual Classes | http://www.ffconsultancy.com/products/ocaml_for_scientists/ |
| Why Johnny can't code | http://www.ffconsultancy.com/products/ocaml_for_scientists/visualisation |
| Practical OCaml | http://www.ffconsultancy.com/products/ocaml_for_scientists |
| Relating FFTW and Split-Radix | http://www.fftw.org/newsplit.pdf |
| Historic Documents in Computer Science | http://www.fh-jena.de/~kleine/history/ |
| Historic Documents | http://www.fh-jena.de/~kleine/history/ |
| Assembly language for Power Architecture | http://www.fh-jena.de/~kleine/history/languages/pl360man.pdf |
| Spreadsheet Languages | http://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 MetaProgramming | http://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 MetaProgramming | http://www.fiber-space.de/EasyExtend/doc/gallery/gallery.html |
| Programming Languages: Application and Interpretation | http://www.findinglisp.com/blog/2004/11/more-rest-and-continuations.html |
| Programming Languages: Application and Interpretation | http://www.findinglisp.com/blog/2004/11/web-application-design-rest-of-story.html |
| Generic Accumulations: Battery-powered Bananas | http://www.fing.edu.uy/~pardo/ |
| Generic Accumulations: Battery-powered Bananas | http://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 Languages | http://www.firebirdsql.org |
| circle "is-a" ellipse: round 42 | http://www.firstsql.com/dbdebunk/cjd8a.htm |
| Francis Crick (1916-2004) | http://www.firstthings.com/ftissues/ft0101/articles/bethell.html |
| Flapjax - Functional Reactive Ajax | http://www.flapjax-lang.org/ |
| Flapjax - Functional Reactive Ajax | http://www.flapjax-lang.org/compiler/ |
| Flapjax - Functional Reactive Ajax | http://www.flapjax-lang.org/compiler/fxc |
| Flapjax - Functional Reactive Ajax | http://www.flapjax-lang.org/demos/delicious/ |
| Flapjax - Functional Reactive Ajax | http://www.flapjax-lang.org/demos/draftSaver/ |
| Flapjax - Functional Reactive Ajax | http://www.flapjax-lang.org/demos/yaggle/ |
| Flapjax - Functional Reactive Ajax | http://www.flapjax-lang.org/docs/ |
| Flapjax - Functional Reactive Ajax | http://www.flapjax-lang.org/tutorial/ |
| WikiTalk | http://www.flexwiki.com/default.aspx/FlexWiki.IsWikiTalkGoodOrBad |
| WikiTalk | http://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 languages | http://www.flourish.org/ |
| Domain-specific and general-purpose aspects of spreadsheet languages | http://www.flourish.org/orthogonal.html |
| Lost in Space | http://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 successful | http://www.flownet.com/gat/jpl-lisp.html |
| Developing Reliable Software with Scripting Languages | http://www.flownet.com/gat/papers/lisp-java.pdf |
| Joel on Programming Languages | http://www.flownet.com/gat/papers/lisp-java.pdf |
| VC++ Security Checks at Runtime and Compile Time | http://www.flownet.com/gat/papers/lisp-java.pdf |
| Language comparison experiment | http://www.flownet.com/gat/papers/lisp-java.pdf |
| Computer Science Looks for a Remake | http://www.fluid.cs.cmu.edu:8080/Fluid |
| The CityScript Little Language | http://www.fogcreek.com/ |
| The CityScript Little Language | http://www.fogcreek.com/CityDesk/index.html |
| eWeek: Sun Digging Deep for Dynamic Language Support | http://www.folklore.org/StoryView.py?project=Macintosh&story=Software_Wizard.txt&sortOrder=Sort%20by%20Date&detail=medium&search=wizard |
| Scanning, Parsing, and Rewriting Kit - Python | http://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 Introduction | http://www.forth.org/ |
| Longhorn | http://www.fortune.com/indexw.jhtml?channel=artcol.jhtml&doc_id=208505 |
| Naked Objects | http://www.foruse.com/articles/nakedobjects.pdf |
| Naked Objects | http://www.foruse.com/newsletter/foruse28.htm#4 |
| Programming challenge | http://www.frank-buss.de/challenge/index.html |
| Programming challenge | http://www.frank-buss.de/challenge/solutions/konstantin.j.txt |
| JavaScript with Continuations and its use in Apache Cocoon | http://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 readers | http://www.frappr.com/lambdatheultimate |
| Collection of links to monad implementations in various languages. | http://www.freaknet.org/martin/libri/Miranda/Overview.html |
| Database File System | http://www.freebsd.org/cgi/man.cgi?query=kqueue |
| G-Men Called on W-Hats for WMVD | http://www.freedom-to-tinker.com/?p=909 |
| G-Men Called on W-Hats for WMVD | http://www.freedom-to-tinker.com/?p=947 |
| Combinators for contracts | http://www.freedom-to-tinker.com/?p=970 |
| Ed Felten: Programs vs. Data | http://www.freedom-to-tinker.com/archives/000148.html |
| Ed Felten: Programs vs. Data | http://www.freedom-to-tinker.com/archives/000277.html |
| Ed Felten: Programs vs. Data | http://www.freedom-to-tinker.com/archives/000279.html |
| Video lectures on SICP | http://www.freedom-to-tinker.com/archives/000534.html |
| Delphi?!! | http://www.freepascal.org/ |
| Dynamic Semantics | http://www.freepascal.org |
| JavaScript with Continuations and its use in Apache Cocoon | http://www.freeroller.net/page/alexkrut/ |
| Linspire chooses Haskell as preferred language | http://www.freespire.org |
| Concrete Abstractions on the web | http://www.freetechbooks.com |
| OCaml Translation and Functional Objects | http://www.freetranslation.com/ |
| FreshML - abstract syntax manipulation | http://www.freshml.org/ |
| Fresh O'Caml | http://www.freshml.org/foc/ |
| Fresh O'Caml | http://www.freshml.org/foc/docs/foc-manual.pdf |
| Fresh O'Caml | http://www.freshml.org/foc/docs/foc-manual.ps |
| Good Ideas, Through the Looking Glass | http://www.frfarrell.com/ |
| Why Johnny can't code | http://www.friendsofed.com/book.html?isbn=1590591852 |
| Why Johnny can't code | http://www.friendsofed.com/book.html?isbn=1590594290 |
| Insecure Macho Love | http://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-Script | http://www.fscript.org/documentation/ExploringCocoaWithFScript/index.htm |
| F-Script: Smalltalk Scripting for Mac OS X | http://www.fscript.org/download/fscript_esug2002.zip |
| F-Script programming language | http://www.fscript.org |
| ObjectiveCLIPS Released | http://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 Alice | http://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 arts | http://www.ftrain.com/ProcessingProcessing.html |
| G-Men Called on W-Hats for WMVD | http://www.fudco.com/chip/lessons.html |
| Partial Types in C# | http://www.functionalobjects.com/resources/advantages.phtml |
| Summer schools: generic & functional programming | http://www.functional-programming.org/afp/afp4/info.html |
| The Function Pointer Tutorials | http://www.function-pointer.org/ |
| Functional libraries for Java | http://www.functologic.com/orbital/ |
| Wanted: platform-independent Standard ML | http://www.funet.fi/pub/languages/ml/sml2c/ |
| C-like Functional Programming Languages | http://www.fun-o.com/resources/index.phtml |
| Why type systems are interesting - part II | http://www.futamura.info.waseda.ac.jp/~futamura |
| DP-COOL 2003 Proceedings | http://www.fz-juelich.de/nic/index-e.html |
| Mila | http://www.fz-juelich.de/nic-series/Volume7/Volume7.html |
| ESL Design | http://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 workshop | http://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 software | http://www.galois.com/cufp/icfp2004.mp3 |
| Galois: high assurance software | http://www.galois.com/cufp/icfp2004.ppt |
| New Paul Graham thing... | http://www.galois.com/methods.php |
| Inside information | http://www.galois.com/technology/dsldesign.htm |
| Semantics-based Filtering: Logic Programming's Killer App? | http://www.galois.com/technology/whitepapers.htm |
| Galois: high assurance software | http://www.galoisconnections.com/ |
| Sh | http://www.gamasutra.com/ |
| Sh | http://www.gamasutra.com/features/20040716/mccool_01.shtml |
| Don Box: Scheme Is Love | http://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 Games | http://www.gamespy.com/articles/595/595975p1.html?fromint=1 |
| A rationale for semantically enhanced library languages | http://www.gccxml.org |
| Constraint Programming | http://www.gecode.org/ |
| Why I Like PLT Scheme | http://www.gemstone.com/products/smalltalk/ |
| Udell on licensing and lock-in | http://www.gemstone.com/products/smalltalk/ |
| Developing Reliable Software with Scripting Languages | http://www.gemstone.com |
| Richard Feynman and the Connection Machine | http://www.genarts.com/karl/ |
| Richard Feynman and the Connection Machine | http://www.genarts.com/karl/evolved-virtual-creatures.html |
| Embedding Lisp/Logic for Robotics | http://www.generation5.org/ |
| The Fortress Language Spec v0.618 | http://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 Haskell | http://www.generic-haskell.org/ |
| Questions about Semantics. | http://www.generic-haskell.org/ |
| Spring School on Datatype-Generic Programming 2006 | http://www.generic-haskell.org/ |
| What is polytypic programming? | http://www.generic-haskell.org |
| Conference on Generic Programming | http://www.generic-programming.nl/wcgp/cfp.html |
| Genetic Evolution of Novel Entities Through Composite Abstractions | http://www.genetica-informatics.org/ |
| The Push Programming Language | http://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: Nadsat | http://www.geocities.com/Athens/Academy/1974/nadsat.html |
| Refactoring Functional Programs | http://www.geocities.com/bayinnaung/progexamplesworld.html |
| A Declarative Model for Simple Narratives | http://www.geocities.com/bayinnaung/progexampweblog.html |
| Sequentiality, laziness, Haskell, and cyclic block diagrams | http://www.geocities.com/bdenckla@sbcglobal.net/LtU/token_ring.pdf |
| Exploiting parser ambiguity | http://www.geocities.com/bdenckla@sbcglobal.net/LtU_graphics/LtU_BD.png |
| Exploiting parser ambiguity | http://www.geocities.com/bdenckla@sbcglobal.net/LtU_graphics/LtU_BD_ASG.png |
| Exploiting parser ambiguity | http://www.geocities.com/bdenckla@sbcglobal.net/LtU_graphics/Ltu_BD2.png |
| Exploiting parser ambiguity | http://www.geocities.com/bdenckla@sbcglobal.net/LtU_graphics/Ltu_BD2_twoBlocks.png |
| Linguistic Relativity Hypothesis | http://www.geocities.com/connorbd/varaq/ |
| Expressions vs Statements | http://www.geocities.com/connorbd/varaq/ |
| Polyglot Programming | http://www.geocities.com/dransomxxx/ |
| A Clockwork Orange: Nadsat | http://www.geocities.com/fidelio1st/literature/historyofnadsat.htm |
| Programming Challenge | http://www.geocities.com/iwickert/addagram.py.txt |
| Michael Vanier: LFM's and LFSP's | http://www.geocities.com/jrstrader2000/Incompetent.htm |
| Building an Extensible Menu Class | http://www.geocities.com/marcelino_martins/foldertree.html |
| PostScript control structures | http://www.geocities.com/SiliconValley/5682/Programming.html |
| Binary relations | http://www.geocities.com/SiliconValley/Bay/1927/bra.html |
| A Clockwork Orange: Nadsat | http://www.geocities.com/SoHo/9145/aco.htm |
| Dating Design Patterns | http://www.geocities.com/SoHo/Cafe/4428/IAMSOGOTH.htm |
| PL for interactive simulation | http://www.geocities.com/SoHo/Nook/2990/cb_rules.htm |
| Larry Wall: Apocalypse 5: Regular Expressions | http://www.geocities.com/SoHo/Square/3472/complingrefs.html#tree |
| Folding over trees | http://www.geocities.com/SoHo/Square/3472/schemecook2.html |
| Folding over trees | http://www.geocities.com/SoHo/Square/3472/textsearch.html |
| Folding over trees | http://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 Practice | http://www.geocities.com/tablizer/oopbad.htm |
| LtU: Style and Focus | http://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 Mathematics | http://www.geocities.com/Vienna/9349/ |
| The Boost Lambda Library | http://www.geocrawler.com/archives/3/12837/2002/6/0/9063943/ |
| On the Flexibility of Programming Languages | http://www.gerbil.org/tiggr/ps/dis/ps-990531.pdf |
| A-Posteriori Subtyping: Which Languages? | http://www.gerbil.org/tom/ |
| On the Flexibility of Programming Languages | http://www.gerbil.org/tom/ |
| AOP: The 15% Solution | http://www.gerbil.org/tom/ |
| On the Flexibility of Programming Languages | http://www.gerbil.org/tom/papers/flex.shtml |
| Lambda the Ultimate Set Comprehension | http://www.gettextbooks.com/search/?isbn=0486284247 |
| Introduction to the Java EE 5 Platform | http://www.ghg.net/clips/CLIPS.html |
| ObjectiveCLIPS Released | http://www.ghg.net/clips/CLIPS.html |
| PyCLIPS - expert systems shell in Python | http://www.ghg.net/clips/CLIPS.html |
| I "got" imperative programming throught data binding | http://www.ghg.net/clips/CLIPS.html |
| Computer generates verifiable mathematics proof | http://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 Lisp | http://www.gigamonkeys.com/book/ |
| Best Common Lisp IDE? | http://www.gigamonkeys.com/book/ |
| On the Revival of Dynamic Languages | http://www.gigamonkeys.com/book/ |
| Practical Common Lisp | http://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 Scheme | http://www.gimp.org/ |
| Self on Windows | http://www.gliebe.de/self/ |
| Classes or prototypes | http://www.gliebe.de/self/ |
| Wolfram's Future Math | http://www.globalflood.org/papers/insixdays.html |
| Frink | http://www.globalflood.org |
| Dr. Kenneth Iverson Passes Away | http://www.globetechnology.com/servlet/story/RTGAM.20041025.wxobiverson25/BNStory/Technology |
| Globus Project for Grid Computing | http://www.globus.org |
| MFA in Software: trial run | http://www.gmane.org |
| Playing with the GNAT Run Time | http://www.gnat.com |
| Graphite DSL for Advanced Typography | http://www.gnome.org/~michael/activity.html#2004-01-15 |
| Extensible Programming for the 21st Century | http://www.gnome.org/~seth/blog/mono |
| Pythologic - Prolog syntax in Python | http://www.gnosis.cx |
| Mind Mappers | http://www.gnowsis.org |
| The Future of .NET Languages | http://www.gnu.org/gnu/rms-lisp.html |
| Bash Reference Manual | http://www.gnu.org/manual/bash/html_mono/bashref.html |
| Sun Open Sources Java Platform | http://www.gnu.org/philosophy/java-trap.html |
| First-class Attribute Grammars | http://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 released | http://www.gnu.org/software/emacs/emacs-paper.html |
| Reading, Writing, and Code | http://www.gnu.org/software/emacs/emacs-paper.html |
| EMACS: The Extensible, Customizable Display Editor | http://www.gnu.org/software/emacs/emacs-paper.html |
| Revisiting AWK | http://www.gnu.org/software/gawk/manual/gawkinet/ |
| The Tcl War | http://www.gnu.org/software/guile/ |
| Scheme on the CLR | http://www.gnu.org/software/guile/ |
| Contributing (?) Editors | http://www.gnu.org/software/kawa/ |
| No FP languages for the real-world | http://www.gnu.org/software/kawa/ |
| Realistic Functional Programming in the Java Platform | http://www.gnu.org/software/kawa/ |
| Jscheme | http://www.gnu.org/software/kawa/ |
| the Nice programming language | http://www.gnu.org/software/kawa/kawa_15.html |
| Techniques for JIT (parallel?) compilation of straight line numerical code | http://www.gnu.org/software/lightning/lightning.html |
| GNU lightning | http://www.gnu.org/software/lightning/lightning.html |
| Squeak tutorial | http://www.gnu.org/software/smalltalk/smalltalk.html |
| Interesting? closure/object idea | http://www.gnu.org/software/smalltalk/smalltalk.html |
| Spreadsheet Languages | http://www.gnu-pascal.de/gpc/Procedural-Types.html |
| Yearning for a practical scheme | http://www.gnupress.org/ |
| Journals and papers? | http://www.gnupress.org/ |
| F-Script programming language | http://www.gnustep.org/ |
| What will Apple's move to Intel mean for Alternative Language Communities? | http://www.gnustep.org/ |
| F-Script programming language | http://www.gnustep.org/information/aboutGNUstep.html |
| F-Script programming language | http://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 Languages | http://www.gocc.gov/docs/about_GOCC/launchannouncement |
| Goedel's Theorem and Theories of Arithmetic | http://www.godelbook.net/ |
| Chemistry, Graph Tranformation and Programming Languages | http://www.godmasteroverlord.com/papers/chemgraph.pdf |
| Lojban | http://www.goldmark.org/jeff/which-JG.html#other_goldberg |
| Transparent Language Implementation and Design | http://www.go-mono.com/ |
| java vs. C# speed comparisons? | http://www.go-mono.com/index.html |
| P# - Prolog compiler for .Net | http://www.go-mono.org |
| Dynamic Properties | http://www.googaga.org |
| The Case for First Class Messages | http://www.google.ca/search?hl=en&ie=UTF-8&q=define%3A+system&meta= |
| The Case for First Class Messages | http://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 language | http://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 Magic | http://www.google.com/ |
| Everything Your Professor Failed to Tell You About Functional Programming | http://www.google.com/alerts |
| Google Web Toolkit | http://www.google.com/calendar/20060518145122doozercompiled.js |
| Google Code Search | http://www.google.com/codesearch/advanced_code_search |
| Google Code Search | http://www.google.com/codesearch |
| Ruby the Rival | http://www.google.com/search?&q=japanese%20identity%20aggressive%20%22non-self%22 |
| Google Magic | http://www.google.com/search?hl=en&q=Confessions+From+A+Recovering+Typoholic&btnG=Google+Search |
| Narrative Javascript | http://www.google.com/search?hl=en&q=embedded+scripting+language&btnG=Google+Search |
| Haskell vs. Erlang, Reloaded | http://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 Messages | http://www.google.com/search?hl=en&ie=UTF-8&q=define%3A+isomorphism |
| ECMAScript for XML (E4X) Specification | http://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 Practice | http://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 Myth | http://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 back | http://www.google.com/search?q=anton+closure+koan |
| programming languages with chicken | http://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 Environments | http://www.google.com/search?q=demand-driven+concurrency |
| Why type systems are interesting - part II | http://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 searches | http://www.google.com/search?q=lambda+programming+languages+weblog |
| Don Box: Scheme Is Love | http://www.google.com/search?q=lisp+great |
| Using Mix-ins with Python | http://www.google.com/search?q=lisp+ice+cream+mixin |
| L. Röder's Intentional Programming Presentations | http://www.google.com/search?q=microsoft+powerpoint+viewer+macintosh |
| OOP Parallel class hierarchies | http://www.google.com/search?q=parallel+class+hierarchy+traits+mixins |
| DSLs and operator associativity/precedence | http://www.google.com/search?q=pratt+parser |
| Prolog (database) | http://www.google.com/search?q=prolog |
| PyPy wins a funding contract with the EU | http://www.google.com/search?q=PyPy+PreScheme |
| Derrida's Machines | http://www.google.com/search?q=searle+chinese+room |
| The Next Mainstream Programming Languages | http://www.google.com/search?q=typeful%20programming |
| The Salishan problems | http://www.google.com/search?safe=off&q=%22Salishan+problems%22 |
| The Salishan problems | http://www.google.com/search?safe=off&q=site%3Aciteseer.nj.nec.com+%22Salishan+problems%22 |
| Google Magic | http://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 errors | http://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 directions | http://www.google.com/Top/Computers/Programming/Languages/Dataflow/ |
| System programming using FP | http://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 Language | http://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 Java | http://www.google.com/url?sa=U&start=1&q=http://ll1.ai.mit.edu/shriram-talk.pdf&e=747 |
| Towards the best collection API | http://www.google.com/url?sa=U&start=1&q=http://oopsla.acm.org/extra/pracreports/TransformDataLayerReport.pdf&e=747 |
| Spam | http://www.google.com/webmasters/bot.html#noindextags |
| Prolog (database) | http://www.google.com |
| Programming challenge | http://www.google.de/search?q=cache:6oCtdI3ssWYJ:perl.plover.com/qotw/e/026+inurl:qotw/e/026&hl=en |
| Interval Computations | http://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 Magic | http://www.googlewhack.com/ |
| Java hits obstacle with cell phones | http://www.googoogaga.org |
| Developing Reliable Software with Scripting Languages | http://www.googoogaga.org |
| No FP languages for the real-world | http://www.googoogaga.org |
| Small Time Languages | http://www.googoogaga.org |
| Evaluating API usability at Microsoft | http://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 Future | http://www.gotdotnet.com/team/csharp/conferences/OOPSLA%202002%20CSharp.ppt |
| Introducing C#, Present and Future | http://www.gotdotnet.com/team/csharp/conferences/OOPSLA%202002%20CSharp.zip |
| Whitepaper on new C# Features | http://www.gotdotnet.com/team/csharp/learn/Future/default.aspx |
| C# Programming Language Future Features | http://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# Features | http://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# Features | http://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 language | http://www.gotdotnet.com/team/dbox/default.aspx#nn2003-05-03T11:15:53Z |
| Don Box on C# generics vs. C++ generics | http://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 machines | http://www.gotdotnet.com/team/dbox/default.aspx?key=2003-08-26T04:06:38Z |
| Dynamic languages and virtual machines | http://www.gotdotnet.com/team/dbox/default.aspx?key=2003-08-26T09:56:24Z |
| Type Safety in a Dynamically Extensible Class Library | http://www.gotdotnet.com/team/dbox/default.aspx?key=2003-10-09T09:38:00Z |
| Dynamic Properties | http://www.gotdotnet.com/team/dbox/default.aspx?key=2003-12-03T03:58:09Z |
| Making reliable distributed systems in the presence of software errors | http://www.gotdotnet.com/team/dbox/default.aspx?month=2003-11 |
| Longhorn Command Shell ("Monad") | http://www.gotdotnet.com/team/PDC/4118/ARC334.ppt |
| Terrarium | http://www.gotdotnet.com/terrarium/whatis/ |
| Dating Design Patterns | http://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 handling | http://www.gotw.ca/gotw/061.htm |
| Pragmatic Programmers Interview | http://www.gotw.ca/publications/c_family_interview.htm |
| The C Family of Languages: Interview with Dennis Ritchie, Bjarne Stroustrup, and James Gosling | http://www.gotw.ca/publications/c_family_interview.htm |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.gotw.ca/publications/concurrency-ddj.htm |
| The New C++: Trip Report, October 2002 | http://www.gotw.ca/publications/mill23.htm |
| The New C++: Trip Report, October 2002 | http://www.gotw.ca/publications/mill24.htm |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.gpgpu.org/ |
| Suitability of APL2 for Music | http://www.gprep.org/~music/musikbok/chap3.html |
| Dataflow programming for PIC microcontrollers | http://www.grame.fr/Research/list.php?type=%25 |
| The Push Programming Language | http://www.grammatical-evolution.org/ |
| Sh | http://www.graphics3d.com/guides/cg_1_1/index.html |
| A Formal Model for an Expressive Fragment of XSLT | http://www.grappa.univ-lille3.fr/tata/ |
| Weak vs. strong typing | http://www.greatbuildings.com/buildings/Guggenheim_Bilbao.html |
| Apple Flunks First Grade Math | http://www.gregorpurdy.com/gregor/gw/by-entry/000480.html |
| More from Udell on typing | http://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 Hypothesis | http://www.grudge-match.com/Images/worf.jpg |
| Dating Design Patterns | http://www.guardian.co.uk/g2/story/0,3604,1089928,00.html |
| Dylan Evans: Computer Illiteracy | http://www.guardian.co.uk/online/comment/story/0%2c12449%2c1078798%2c00.html |
| Understanding continuations | http://www.guldheden.com/~sandin/amalthea.html |
| Advanced Programming Language Design (Finkel) | http://www.guldheden.com/~sandin/amalthea.html |
| OOPSLA 2005: Io, a small programming language | http://www.guldheden.com/~sandin/amalthea.html |
| Self | http://www.guruinfo.co.uk/ |
| Concrete Abstractions on the web | http://www.gustavus.edu/+max/concrete-abstractions.html |
| Sapir: Language, An Introduction to the Study of Speech | http://www.gutenberg.net/etext/12629 |
| Functions as Classes: Which languages? | http://www.gwydiondylan.org/ |
| ANN: YARD Parser | http://www.gwydiondylan.org/books/drm/drm_86.html |
| The Dylan Reference Manual | http://www.gwydiondylan.org/drm/index.html |
| Tcl Core Team Interview | http://www.gwydiondylan.org/maintainers.phtml |
| Dynamic Properties | http://www.gwydiondylan.org |
| Developing Reliable Software with Scripting Languages | http://www.gwydiondylan.org |
| Bricklin: Why Johnny can't program | http://www.gwydiondylan.org |
| Small Time Languages | http://www.gwydiondylan.org |
| Tcl Core Team Interview | http://www.gwydiondylan.org |
| SpringBox | http://www.gzigzag.org/ |
| Expressions vs Statements | http://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 Beta | http://www.halcyonsoft.com/products/iNET.asp |
| Ja.NET | http://www.halcyonsoft.com |
| Programming: 50, 100 years from now | http://www.halfbakery.com/idea/Invisible_20Keyboard |
| Lambda Dance | http://www.hampsterdance2.com/hampsterdance2.html |
| Network Query Language | http://www.hannesmarais.com/talks/SRI/index.htm |
| Comments Requested on SML-Based Graphics DSL | http://www.hardcoreprocessing.com |
| Languages for the JVM | http://www.harlequin.com/mm/reference/ |
| Research ethics | http://www.harpercollins.com/catalog/excerpt_xml.asp?isbn=0688177883 |
| Add citeseer to mozilla | http://www.hars.de/2002/citeseer.png |
| Add citeseer to mozilla | http://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 isomorphism | http://www.haskell.org//pipermail/haskell/2004-April/013993.html |
| Ivory Towers and Gelfand's Principle | http://www.haskell.org//pipermail/haskell/2004-August/014397.html |
| SPARKAda | http://www.haskell.org//pipermail/haskell/2004-August/014397.html |
| Eliminating Array Bound Checking through Non-dependent types | http://www.haskell.org//pipermail/haskell/2004-August/014397.html |
| Debugging Functional Programs | http://www.haskell.org//pipermail/haskell/2004-June/014239.html |
| Y in haskell | http://www.haskell.org//pipermail/haskell/2005-April/015702.html |
| Tim Bray on Ruby | http://www.haskell.org//pipermail/haskell/2005-April/015769.html |
| Implicit parallel functional programming | http://www.haskell.org//pipermail/haskell/2005-January/thread.html#15198 |
| Disruptive PLT, 4 years later | http://www.haskell.org//pipermail/haskell/2006-March/017762.html |
| hOp - Haskell Micro-Kernel | http://www.haskell.org//pipermail/haskell-cafe/2004-February/005841.html |
| Implementation of FPL | http://www.haskell.org//pipermail/haskell-cafe/2005-January/008285.html |
| A New Haskell and those anxious to change | http://www.haskell.org//pipermail/haskell-prime/2006-February/000261.html |
| A New Haskell and those anxious to change | http://www.haskell.org//pipermail/haskell-prime/2006-February/000276.html |
| A New Haskell and those anxious to change | http://www.haskell.org//pipermail/haskell-prime/2006-January/000001.html |
| A New Haskell and those anxious to change | http://www.haskell.org//pipermail/haskell-prime/2006-January/000009.html |
| Haskell for C Programmers | http://www.haskell.org/~pairwise/HOpenGL/HOpenGL.html |
| Haskell and creative freedom | http://www.haskell.org/~pairwise/intro/intro.html |
| Haskell for C Programmers | http://www.haskell.org/~pairwise/intro/intro.html |
| Object Oriented Programming + Referential Transparency | http://www.haskell.org/~simonmar/papers/multiproc.pdf |
| A Java/Python hybrid? | http://www.haskell.org/ |
| Code generation vs. dynamic/introspective languages | http://www.haskell.org/alex/ |
| Encoding Information Flow in Haskell | http://www.haskell.org/arrows/ |
| Transducer Composition and CPS | http://www.haskell.org/arrows/ |
| Explaining monads | http://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 Language | http://www.haskell.org/arrows/syntax.html |
| Generalising Monads to Arrows | http://www.haskell.org/arrows |
| Haskell Communities and Activities Report | http://www.haskell.org/communities/ |
| Language Construction | http://www.haskell.org/communities/ |
| Second Haskell Communities and Activities Report | http://www.haskell.org/communities/ |
| Haskell Communities | http://www.haskell.org/communities/ |
| Haskell Communities and Activities Report, Seventh Edition, November 2004 | http://www.haskell.org/communities/ |
| Dynamic typing in OCaml | http://www.haskell.org/communities/05-2005/html/report.html#ghc |
| Language Construction | http://www.haskell.org/communities/11-2003/html/report.html |
| Haskell Communities | http://www.haskell.org/communities/html/report.html |
| NULL | http://www.haskell.org/definition/ |
| Language Design Documents | http://www.haskell.org/definition/ |
| Functional Pearl: A fresh look at binary search trees | http://www.haskell.org/development/views.html |
| Generic views | http://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 Python | http://www.haskell.org/frp/ |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.haskell.org/frp/ |
| The Origins of the Turing Thesis Myth | http://www.haskell.org/frp |
| hOp - Haskell Micro-Kernel | http://www.haskell.org/ghc/ |
| System F with Type Equality Coercions | http://www.haskell.org/ghc/ |
| The Future of Compilers | http://www.haskell.org/ghc/ |
| Quickies (GHC/OO-FP/Generative P) | http://www.haskell.org/ghc/ |
| Guido: Language Design Is Not Just Solving Puzzles | http://www.haskell.org/ghc/ |
| Static type inference & late binding? | http://www.haskell.org/ghc/docs/latest/html/libraries/base/Data.Dynamic.html |
| OOPSLA 2005 Reports | http://www.haskell.org/ghc/docs/latest/html/libraries/base/Data-Dynamic.html |
| Naked Objects | http://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 Objects | http://www.haskell.org/ghc/docs/latest/html/libraries/base/Data-Typeable.html#t%3ATypeable |
| Naked Objects | http://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. types | http://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 LINQ | http://www.haskell.org/ghc/docs/latest/html/users_guide/template-haskell.html |
| study of the "list comprehension" sugar | http://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 Results | http://www.haskell.org/ghc/survey2005/ |
| GHC Survey Results | http://www.haskell.org/ghc/survey2005/application_comments.html |
| GHC Survey Results | http://www.haskell.org/ghc/survey2005-summary.html |
| Code generation vs. dynamic/introspective languages | http://www.haskell.org/happy/ |
| Linspire chooses Haskell as preferred language | http://www.haskell.org/hashell/ |
| Impedance mismatch: RDBMS and PLs | http://www.haskell.org/haskellDB/ |
| Code generation vs. dynamic/introspective languages | http://www.haskell.org/haskellDB/ |
| Functional programming and software engineering | http://www.haskell.org/haskellwiki/?title=Humor/Porn&redirect=no |
| First Class Values, Types as values within a Programming Language | http://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 |
| Sudoku | http://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 101 | http://www.haskell.org/haskore/ |
| New Paul Graham thing... | http://www.haskell.org/haskore/ |
| Chuck - Concurrent audio programming language | http://www.haskell.org/haskore/ |
| Musical programming and languages | http://www.haskell.org/haskore/ |
| New Paul Graham thing... | http://www.haskell.org/hat/ |
| Looking for FP Debuggers | http://www.haskell.org/hat/ |
| Scalability | http://www.haskell.org/hawiki/CabalGet |
| Codata and Comonads in Haskell | http://www.haskell.org/hawiki/CoMonad |
| Fun: HaWiki Quotes Page | http://www.haskell.org/hawiki/CoMonad |
| Definitional Interpreters for Higher-Order Programming Languages | http://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 Kay | http://www.haskell.org/hawiki/GHC_206_2e4 |
| Links | http://www.haskell.org/hawiki/Hacanon |
| Why do they program in C++? | http://www.haskell.org/hawiki/HaskellDemo |
| Visual Haskell | http://www.haskell.org/hawiki/hIDE |
| Bruce Tate: Technologies that may challenge Java | http://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 Panic | http://www.haskell.org/hawiki/MonadsAsContainers |
| Perl6 vs Java vs Python, or, Java sucks! and the NIH Fallacy | http://www.haskell.org/hawiki/Perl6UsersGolfingSystem |
| ACM Queue: A Conversation with Alan Kay | http://www.haskell.org/hawiki/PhantomTypes |
| Linear types for aliased resources | http://www.haskell.org/hawiki/PhantomTypes |
| Fun: HaWiki Quotes Page | http://www.haskell.org/hawiki/QuotesPage |
| Is STL algorithms doing damage to the cause? | http://www.haskell.org/hawiki/StackOverflow |
| categories study group | http://www.haskell.org/hawiki/StudyGroup |
| Issue One of The Monad.Reader, monthly Haskell eZine | http://www.haskell.org/hawiki/TheMonadReader_2fIssueOne_2fFeedBack |
| Issue One of The Monad.Reader, monthly Haskell eZine | http://www.haskell.org/hawiki/TheMonadReader_2fIssueOne |
| The Monad.Reader, Haskell eZine | http://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/OS | http://www.haskell.org/hawiki/TheZipper |
| Circular references | http://www.haskell.org/hawiki/TyingTheKnot |
| Software Extension and Integration with Type Classes | http://www.haskell.org/hawiki/UnderestimatedTypeClasses |
| ACM Queue: A Conversation with Alan Kay | http://www.haskell.org/hawiki/WrapperTypes |
| Haskell Wiki | http://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 Basic | http://www.haskell.org/hdirect/ |
| GHood -- a graphical viewer for Hood | http://www.haskell.org/hood/ |
| The Case for First Class Messages | http://www.haskell.org/hood/ |
| Tim Bray: Dynamic-Language IDEs | http://www.haskell.org/hoogle/ |
| Why do they program in C++? | http://www.haskell.org/HOpenGL/ |
| Twill: an extensible scriptlet language for testing web apps | http://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 language | http://www.haskell.org/humor/enron.html |
| New Paul Graham thing... | http://www.haskell.org/implementations.html |
| Learning Haskell portal | http://www.haskell.org/learning.html |
| programming languages with chicken | http://www.haskell.org/libraries/#tracing |
| Combinator Parsers | http://www.haskell.org/libraries/ |
| Comprehending Monads | http://www.haskell.org/mailinglist.html |
| Rearranging Haskell's Type Classes | http://www.haskell.org/mailinglist.html |
| Generic Programming in Haskell | http://www.haskell.org/mailman/listinfo/haskell |
| New CLR Language: Boo | http://www.haskell.org/ObjectIO/ |
| Why type systems are interesting | http://www.haskell.org/onlinereport/ |
| Rearranging Haskell's Type Classes | http://www.haskell.org/onlinereport/basic.html |
| Rearranging Haskell's Type Classes | http://www.haskell.org/onlinereport/classes.gif |
| Macros vs. Higher-order Programming | http://www.haskell.org/onlinereport/exps.html#sect3.14 |
| JScript is a Functional Language | http://www.haskell.org/onlinereport/exps.html#sect3.14 |
| Visual Basic and LINQ | http://www.haskell.org/onlinereport/exps.html |
| Modern Language Features of Visual C++ 2005 | http://www.haskell.org/onlinereport/lexemes.html#sect2.4 |
| Modern Language Features of Visual C++ 2005 | http://www.haskell.org/onlinereport/modules.html#sect5.3 |
| Visual Basic and LINQ | http://www.haskell.org/onlinereport/monad.html |
| Haskell vs. Erlang, Reloaded | http://www.haskell.org/onlinereport/preface-jfp.html |
| Language comparison experiment | http://www.haskell.org/papers/NSWC/jfp.ps |
| Description Logics in Literate Haskell | http://www.haskell.org/papers/NSWC/jfp.ps |
| Normal-order evaluation as bottom-up parsing | http://www.haskell.org/pipermail/haskell/2002-April/009503.html |
| Making Haskell programs faster and smaller | http://www.haskell.org/pipermail/haskell/2002-August/010324.html |
| A survey of language popularity | http://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 Objects | http://www.haskell.org/pipermail/haskell/2003-June/011939.html |
| Call-by-name is dual to call-by-value | http://www.haskell.org/pipermail/haskell/2003-March/011350.html |
| Call-by-name is dual to call-by-value | http://www.haskell.org/pipermail/haskell/2003-March/011376.html |
| Description Logics in Data Management | http://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 Classes | http://www.haskell.org/pipermail/haskell/2004-August/014463.html |
| Higher-order module system of ML is actually possible in Haskell | http://www.haskell.org/pipermail/haskell/2004-August/014463.html |
| The Essence of the Iterator Pattern | http://www.haskell.org/pipermail/haskell/2004-August/014463.html |
| Why type systems are interesting | http://www.haskell.org/pipermail/haskell/2004-June/014109.html |
| Tail of Nil and Its Type | http://www.haskell.org/pipermail/haskell/2004-June/014271.html |
| Why type systems are interesting | http://www.haskell.org/pipermail/haskell/2004-June/014271.html |
| Practical OCaml | http://www.haskell.org/pipermail/haskell/2004-November/014939.html |
| Higher-order module system of ML is actually possible in Haskell | http://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 term | http://www.haskell.org/pipermail/haskell/2005-March/015423.html |
| automatic theorem proving | http://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 functions | http://www.haskell.org/pipermail/haskell/2006-July/018172.html |
| Business Objects Quark - Haskell meets Java | http://www.haskell.org/pipermail/haskell/2006-September/018558.html |
| De-biforestation | http://www.haskell.org/pipermail/haskell-cafe/2002-December/003650.html |
| De-biforestation | http://www.haskell.org/pipermail/haskell-cafe/2002-November/003546.html |
| Integrating support for undo with exception handling | http://www.haskell.org/pipermail/haskell-cafe/2004-December/007828.html |
| The Haskell Programmer's Guide to the IO Monad --- Don't Panic | http://www.haskell.org/pipermail/haskell-cafe/2005-January/008241.html |
| The Haskell Programmer's Guide to the IO Monad --- Don't Panic | http://www.haskell.org/pipermail/haskell-cafe/2005-January/008258.html |
| The Haskell Programmer's Guide to the IO Monad --- Don't Panic | http://www.haskell.org/pipermail/haskell-cafe/2005-January/008259.html |
| Concatenative Language Kont | http://www.haskell.org/pipermail/haskell-cafe/2005-March/009312.html |
| Concatenative Language Kont | http://www.haskell.org/pipermail/haskell-cafe/2005-March/009345.html |
| GADT vs. Type Classes | http://www.haskell.org/pipermail/haskell-cafe/2006-October/019030.html |
| GADT vs. Type Classes | http://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 Programmers | http://www.haskell.org/soe/ |
| Open data types and open functions | http://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 Reports | http://www.haskell.org/th/ |
| "Popular vs. Good" in Programming Languages | http://www.haskell.org/th/ |
| JScript is a Functional Language | http://www.haskell.org/th/ |
| Why type systems are interesting | http://www.haskell.org/th/ |
| Transducer Composition and CPS | http://www.haskell.org/tmrwiki/ArrowsIntroduction |
| Issue One of The Monad.Reader, monthly Haskell eZine | http://www.haskell.org/tmrwiki/FpVsOo?action=raw |
| Object Oriented Programming + Referential Transparency | http://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 eZine | http://www.haskell.org/tmrwiki/IssueFive |
| Issue One of The Monad.Reader, monthly Haskell eZine | http://www.haskell.org/tmrwiki/IssueThree |
| Issue One of The Monad.Reader, monthly Haskell eZine | http://www.haskell.org/tmrwiki/IssueTwo |
| Variables as Channels | http://www.haskell.org/tmrwiki/JoinHs |
| Number-Parameterized Types by Oleg Kiselyov | http://www.haskell.org/tmrwiki/NumberParamTypes#sec:related |
| OOPSLA 2005 Reports | http://www.haskell.org/tmrwiki/NumberParamTypes |
| Number-Parameterized Types by Oleg Kiselyov | http://www.haskell.org/tmrwiki/NumberParamTypes |
| Type checking and logical errors | http://www.haskell.org/tmrwiki/NumberParamTypes |
| Ivory Towers and Gelfand's Principle | http://www.haskell.org/tmrwiki/WhyAttributeGrammarsMatter |
| Functional anti-memoization | http://www.haskell.org/tmrwiki/WhyAttributeGrammarsMatter |
| Generic Programming | http://www.haskell.org/tutorial/ |
| Haskell for C Programmers | http://www.haskell.org/tutorial/ |
| TPK Algorithm in Different Programming Languages | http://www.haskell.org/tutorial/ |
| Best PL tutorial/intro? | http://www.haskell.org/tutorial/ |
| TPK Algorithm in Different Programming Languages | http://www.haskell.org/tutorial/io.html#sect7.3 |
| ACM Queue: On Usability of Programming Languages | http://www.haskell.org/visualhaskell/ |
| Visual Haskell | http://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 Java | http://www.haskell.org/yale/papers/oxford02/.oxford02.pdf |
| O'Haskell - a functional object-oriented concurrent PL | http://www.haskell.org/yampa/ |
| The Origins of the Turing Thesis Myth | http://www.haskell.org/yampa/ |
| What are the real benefits of FP? | http://www.haskell.org/yampa/ |
| Object Oriented Programming + Referential Transparency | http://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 Code | http://www.haskell.org/zwan/job/wan-resume.html#Publications |
| Hakell mini-primer | http://www.haskell.org |
| Haskell books | http://www.haskell.org |
| Haskell Store | http://www.haskell.org |
| Identity crisis | http://www.haskell.org |
| Introduction to Functional Programming | http://www.haskell.org |
| Making Haskell programs faster and smaller | http://www.haskell.org |
| Mondrian | http://www.haskell.org |
| New Departments | http://www.haskell.org |
| Overloading and higher-order polymorphism | http://www.haskell.org |
| Google Code Search | http://www.haskell.org |
| Richard Hamming: You and Your Research | http://www.haskell.org |
| Second Haskell Communities and Activities Report | http://www.haskell.org |
| SMLNJ RIP? | http://www.haskell.org |
| Teaching Purely Functional Programming in First Year | http://www.haskell.org |
| Template metaprogramming for Haskell | http://www.haskell.org |
| unchecked exceptions are like runtime type checking? | http://www.haskell.org |
| Understanding Lispishness | http://www.haskell.org |
| UCPy: Reverse Engineering Python | http://www.haskell.org |
| Why People Aren't Using Haskell | http://www.haskell.org |
| GHood -- a graphical viewer for Hood | http://www.haskell.org |
| Getting started in language design -- reading material? | http://www.haskell.org |
| Getting Started | http://www.haskell.org |
| Generic Programming | http://www.haskell.org |
| functional software engineering experience? | http://www.haskell.org |
| Functional Images 2 | http://www.haskell.org |
| Embedding Prolog into Haskell | http://www.haskell.org |
| Do we Need Dependent Types? | http://www.haskell.org |
| Comprehending Monads | http://www.haskell.org |
| Can Programming Be Liberated from the von Neumann Style? | http://www.haskell.org |
| Calculating Functional Programs | http://www.haskell.org |
| BUT... Haskell! | http://www.haskell.org |
| Building cyclic data structures in pure languages | http://www.haskell.org |
| Basic(er) Simple(r) Type Theory(?) | http://www.haskell.org |
| APL2001 - An Arrays Odyssey | http://www.haskell.org |
| An Overview of Miranda | http://www.haskell.org |
| Programming Languages White Papers | http://www.haskell.org |
| ACM Queue: A Conversation with Alan Kay | http://www.haskell.org |
| Google Web Toolkit | http://www.haxe.org |
| Economics of Programming Languages | http://www.hecl.org |
| J2ME | http://www.hecl.org |
| call by ? and mental models | http://www.hecl.org |
| CADR Lisp Machine emulator | http://www.heeltoe.com/retro/cadr/ |
| MIT CADR Source Snapshot Released | http://www.heeltoe.com/retro/mit/mit_cadr_lmss.html |
| Good Ideas, Through the Looking Glass | http://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 Matter | http://www.helsinki.fi/esslli/ |
| Block performance in Ruby | http://www.h-e-r-e-t-i-x.org |
| Persistent functional databases | http://www.herodotus.biz/Legal.html |
| Persistent functional databases | http://www.herodotus.biz/Patent.html |
| Persistent functional databases | http://www.herodotus.biz |
| Yet another programming language forum | http://www.heron-centric.com |
| Yet another programming language forum | http://www.heron-forums.com |
| Metaprogramming in Heron | http://www.heron-language.com/metaprogramming.html |
| ANN: YARD Parser | http://www.heron-language.com/metaprogramming.html |
| Heron Language Specification | http://www.heron-language.com/spec.html |
| source code conversion | http://www.heron-language.com |
| Scheme Language Steering Committee Report to the Community | http://www.het.brown.edu/people/andre/macros/index.htm |
| Scheme simulator for quantum computation | http://www.het.brown.edu/people/andre/qlambda/index.html |
| amb and Quantum Computation in Scheme | http://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 |
| AdbmaL | http://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 Leibniz | http://www.hfac.uh.edu/gbrown/philosophers/leibniz/ |
| Inhouse training | http://www.hh.se/staff/vero/DSL/ |
| Dynamic vs. Static Typing - A Pattern-Based Analysis | http://www.hibernate.org/203.html |
| Formal methods for O/R mapping | http://www.hibernate.org/hib_docs/reference/en/html/queryhql.html |
| Formal methods for O/R mapping | http://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 environments | http://www.hibernate.org |
| Introduction to the Java EE 5 Platform | http://www.hibernate.org |
| "Popular vs. Good" in Programming Languages | http://www.hibernate.org |
| HTML guidelines | http://www.hixie.ch/advocacy/xhtml |
| OpenC++ | http://www.hlla.is.tsukuba.ac.jp/~chiba/openc++.html |
| Hundred Year Language | http://www.hlla.is.tsukuba.ac.jp/~mich/openjava/ |
| HLVM - High Level Virtual Machine toolkit for dynamic languages | http://www.hlvm.org/ |
| HLVM - High Level Virtual Machine toolkit for dynamic languages | http://www.hlvm.org/wiki/tiki-index.php?page=LangFeatures |
| Hugunin's IronPython | http://www.hole.fi/jajvirta/weblog/20031210T0901.html |
| Python versus Parrot challenge, the Pie-thon | http://www.hole.fi/jajvirta/weblog/20040108T2001.html |
| Don Box: Teaching my kids to program | http://www.hornet.org/ |
| Stroustrup's C++ Style Sweet Spot | http://www.horstmann.com/cpp/pitfalls.html |
| The ICFP Programming Contest is underway! | http://www.hoult.org/~bruce/myScores.html |
| ICFP Programming Contest 2005 Results | http://www.hoult.org/bruce/icfp2005/ |
| The Future of Compilers | http://www.hpl.hp.com/cambridge/projects/Dynamo/ |
| The Future of Compilers | http://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 Focus | http://www.hpl.hp.com/personal/Kevin_Lai/projects/oath/publications/ACMEC_2004/p2pincentive.pdf |
| HP's Dynamo | http://www.hpl.hp.com/techreports/1999/HPL-1999-77.html |
| Destructors, Finalizers, and Synchronization | http://www.hpl.hp.com/techreports/2002/HPL-2002-335.html |
| R6RS Status Report | http://www.hpl.hp.com/techreports/2002/HPL-2002-335.html |
| Threads Cannot be Implemented as a Library | http://www.hpl.hp.com/techreports/2004/HPL-2004-209.html |
| Oracles | http://www.hpl.hp.com/techreports/2005/HPL-2005-41.pdf |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.hpl.hp.com/techreports/Compaq-DEC/SRC-RR-68.pdf |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://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 Languages | http://www.htdp.org/ |
| DanFest 2004 - in honor of Dan Friedman | http://www.htdp.org/ |
| Amusing question | http://www.htdp.org/ |
| A software engineering problem: how would functional programming solve it? | http://www.htdp.org/ |
| Quickies | http://www.htdp.org/2001-01-18/Book/ |
| Computing Curricula 2001 | http://www.htdp.org/2001-01-18/Book/node1.htm |
| Jef Raskin: The Woes of IDEs | http://www.htdp.org/2002-09-22/Book/curriculum-Z-H-2.html |
| Skribe 1.2b released | http://www.htdp.org/2003-09-26/Book/curriculum-Z-H-2.html |
| Teaching programming | http://www.htdp.org |
| The Human-Language Interface | http://www.htdp.org |
| Ian Bicking: The challenge of metaprogramming | http://www.htdp.org |
| Getting Started | http://www.htdp.org |
| Structure and Interpretation of Computer Science Curriculum | http://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 scheme | http://www.htdp.org |
| How to make a FPL successful | http://www.htdp.org |
| SE/Algebra course | http://www.htdp.org |
| Don Box: Scheme Is Love | http://www.htdp.org |
| Rebel with a Cause | http://www.htdp.org |
| dealing with Scheme (or Lisp, etc) | http://www.htus.org/Book/Staging/how-to-use-modules/ |
| Language Construction | http://www.htus.org |
| How to make a FPL successful | http://www.htus.org |
| Distributed programming made easy | http://www.hurray.isep.ipp.pt/irtaw2003/ |
| Nullable Types | http://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 Languages | http://www.hypernation.net/comparative-study/ |
| TPK Algorithm in Different Programming Languages | http://www.hypernation.net/comparative-study/node54.html |
| TPK Algorithm in Different Programming Languages | http://www.hypernation.net/comparative-study/node58.html |
| How to tell your personality type from your code | http://www.hyperorg.com/blogger/archive/2002_09_01_archive.html#85490076 |
| Open data types and open functions | http://www.iai.uni-bonn.de/~loeh/ |
| How are GADTs useful in practical programming? | http://www.iai.uni-bonn.de/~loeh/Contract.pdf |
| Generic views | http://www.iai.uni-bonn.de/~loeh/SYB0.html |
| Inherited Traits - Classes Like Never Before | http://www.iam.unibe.ch/%7Escg/Research/Traits/index.html |
| The Fortress Language Spec v0.618 | http://www.iam.unibe.ch/%7Escg/Research/Traits/index.html |
| Smalltalk 80: Green Book | http://www.iam.unibe.ch/~ducasse/FreeBooks/BitsOfHistory/ |
| Smalltalk lecture notes | http://www.iam.unibe.ch/~ducasse/WebPages/ENSEIGN/Smalltalk/STN.pdf |
| Free Smalltalk Books | http://www.iam.unibe.ch/~ducasse/WebPages/FreeBooks.html |
| Free Smalltalk books | http://www.iam.unibe.ch/~ducasse/WebPages/FreeBooks.html |
| Free Smalltalk Books | http://www.iam.unibe.ch/~ducasse/WebPages/FreeBooks.html |
| The three dimensions of proofs | http://www.iam.unibe.ch/~kai/Papers/phd.pdf |
| On the Revival of Dynamic Languages | http://www.iam.unibe.ch/~scg/Archive/Drafts/Nier05bRevival.pdf |
| The Case for First Class Messages | http://www.iam.unibe.ch/~scg/Archive/famoos/Rapi98a/type.pdf |
| Bach & Software Composition | http://www.iam.unibe.ch/~scg/Archive/Papers/DHon00a.pdf |
| Using continuations for web programming | http://www.iam.unibe.ch/~scg/Archive/Papers/Duca04eSeaside.pdf |
| Inherited Traits - Classes Like Never Before | http://www.iam.unibe.ch/~scg/Archive/Papers/Scha03aTraits.pdf |
| Sina Language and Composition Filters | http://www.iam.unibe.ch/~scg/Research/ComponentModels/sina.html |
| Piccola - A Small Composition Language | http://www.iam.unibe.ch/~scg/Research/Piccola/#DOWNLOAD |
| Piccola - A Small Composition Language | http://www.iam.unibe.ch/~scg/Research/Piccola/ |
| Extensible Records With Scoped Labels | http://www.iam.unibe.ch/~scg/Research/Piccola/ |
| Piccola - A Small Composition Language | http://www.iam.unibe.ch/~scg/Research/Piccola/white.pdf |
| Traits — Composable Units of Behavior | http://www.iam.unibe.ch/~scg/Research/Traits/ |
| Classes or prototypes | http://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 Award | http://www.ibiblio.org/jmaynard/TRONcostume/ |
| Revisiting an old thread: choosing a foundation language | http://www.ibiblio.org/obp/thinkCSpy/ |
| Erlang the Movie | http://www.ibiblio.org/pub/multimedia/video/obp/IntroducingPython.mpg |
| Processing XML with Java | http://www.ibiblio.org/xml/books/xmljava/ |
| Cultured Perl: Perl 5.6 for C and Java programmers | http://www.ibm.com/developerworks/library/l-p560.html?dwzone=java |
| PL/I and Multics | http://www.ibm.com/isource/cgi-bin/goto?it=usa_annred&on=203-280 |
| Boring... | http://www.iccs.informatics.ed.ac.uk/~jmb/ |
| Sudoku | http://www.icparc.ic.ac.uk/eclipse/examples/sudoku.ecl.txt |
| POOSL: Parallel Object-Oriented Specification Language | http://www.ics.ele.tue.nl/~lvbokhov/poosl/introduction/intro.html |
| Embedding Lisp/Logic for Robotics | http://www.ics.uci.edu/~dechter/publications/r85.html |
| The right default: concurrent components with message passing | http://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 representations | http://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 representations | http://www.ics.uci.edu/~franz/Site/pubs-pdf/C17Prepub.pdf |
| source code conversion | http://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 Sather | http://www.icsi.berkeley.edu/~sather/ |
| Tcl Core Team Interview | http://www.icsi.berkeley.edu/~sather/ |
| An Analysis of the Divergence of Two Sather Dialects | http://www.icsi.berkeley.edu/~sather/ |
| Ivory Towers and Gelfand's Principle | http://www.icsi.berkeley.edu/~sather/Documentation/LanguageDescription/webmaker/DescriptionX2Erem-chapters-1.html#HEADING1-77 |
| Envisioning a New Language: A Conversation With Victoria Livschitz | http://www.icsi.berkeley.edu/~sather/Documentation/LanguageDescription/webmaker/DescriptionX2Erem-chapters-1.html#HEADING1-98 |
| JavaScript 2.0: Evolving a Language for Evolving Systems | http://www.icsi.berkeley.edu/~sather/Publications/article.html |
| Tcl Core Team Interview | http://www.icsi.berkeley.edu/~sather/Publications/tr-91-047/ |
| NULL | http://www.icsi.berkeley.edu/~sather/Publications/tr-93-064.html |
| Language Design Documents | http://www.icsi.berkeley.edu/~sather/Publications/tr-93-064.html |
| The Salishan problems | http://www.icsi.berkeley.edu/Sather/Contrib/Salishan/Salishan.html |
| Udell at OSCON: IronPython news | http://www.ida.liu.se/~tobnu/scheme2llvm/ |
| Alice Through the Looking Glass | http://www.ida.liu.se/~tobnu/scheme2llvm/ |
| Logic Programming book | http://www.ida.liu.se/~ulfni/lpp/ |
| Designing and Implementing DSL languages: recommended reading? | http://www.ida.liu.se/~uweas/ |
| Semantics | http://www.ida.liu.se/education/ugrad/sysark/kurser/TDDB42/ |
| Programming Languages in the Markup World | http://www.idealliance.org/papers/extreme/proceedings/dates.html#2006 |
| Programming Languages in the Markup World | http://www.idealliance.org/papers/extreme/proceedings/html/2006/Blazevic01/EML2006Blazevic01.html |
| Programming Languages in the Markup World | http://www.idealliance.org/papers/extreme/proceedings/html/2006/Novatchev01/EML2006Novatchev01.html |
| Programming Languages in the Markup World | http://www.idealliance.org/papers/extreme/proceedings/html/2006/SperbergMcQueen01/EML2006SperbergMcQueen01.html |
| Programming Languages in the Markup World | http://www.idealliance.org/papers/extreme/proceedings/html/2006/Tennison01/EML2006Tennison01.html |
| Programming Languages in the Markup World | http://www.idealliance.org/papers/extreme/proceedings/html/2006/Wrightson01/EML2006Wrightson01.html |
| XQuery in Relational Database Systems | http://www.idealliance.org/proceedings/xml04/abstracts/paper254.html |
| Comparing XSLT and XQuery | http://www.idealliance.org/proceedings/xtech05/papers/02-03-01/ |
| Microsoft rules... | http://www.idg.net/ic_962682_1773_1-3921.html |
| Free compiler & language tools | http://www.idiom.com/free-compilers |
| Ward Cunningham podcast: Smalltalk, little languages, XP, typing and future of software | http://www.idlewords.com/2004/08/an_audioblogging_manifesto.htm |
| OOPSLA 2005 Reports | http://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 Friedman | http://www.idsnews.com/story.php?id=26615 |
| Twill: an extensible scriptlet language for testing web apps | http://www.idyll.org/~t/www-tools/twill.html |
| Call Processing Language | http://www.ietf.org/rfc/rfc3880.txt |
| Why only 'minimal' languages | http://www.ieuc.org |
| Human Factors Research On Programming Language Syntax | http://www.ieuc.org |
| Building a Modern Computer From First Principles | http://www.ieuc.org |
| In Memoriam :: Jef Raskin | http://www.ieuc.org |
| Mechanics of designing and implementing a language | http://www.ieuc.org |
| Non-English-Based Programming Languages | http://www.ieuc.org |
| the Chinese natual language | http://www.ieuc.org |
| The English-Likeness Monster | http://www.ieuc.org |
| Trampolining Architectures | http://www.ieuc.org |
| What do you believe about Programming Languages (that you can't prove (yet))? | http://www.ieuc.org |
| Yearning for a practical scheme | http://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 Comprehension | http://www.ifi.unizh.ch/math/bmwcs/ |
| Stealing language features for fun and profit in Ruby | http://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 Computation | http://www.ifs.org.uk/~popx/jjtree.html |
| The Sound of Lost Productivity | http://www.ifs.uni-linz.ac.at/~ecoop/cd/papers/1445/14450396.pdf |
| CellML | http://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 thoughts | http://www.ii.uib.no/~wagner/MNotes/adjrun.ps |
| Lazy Functional Parser Combinators in Java | http://www.iis.ee.ic.ac.uk/~frank/surp99/report/caj97/index.html |
| Papers in Coalgebra Theory and Applications | http://www.iist.unu.edu/~sm/research/coalgebra.html |
| Visualisable Languages | http://www.iit.edu/~labview/Dummies.html |
| Expressiveness of Declarative Languages | http://www.ilog.com/ |
| RDF and Databases | http://www.ilrt.bris.ac.uk/discovery/2003/11/new-syntaxes-rdf/paper.html |
| Proof and Counterexample | http://www.imdb.com/name/nm0397219/ |
| the Chinese natual language | http://www.imdb.com/title/tt0181689/ |
| JBoss Aspect Oriented Programming | http://www.ime.usp.br/~reverbel/papers/jboss-mw2003.pdf |
| Why type systems are interesting | http://www.imit.kth.se/~schulte/misc/vamoz.html |
| Hungarian Notation vs The Right Thing | http://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/ |
| Sudoku | http://www.imit.kth.se/~zayenz/ |
| Constraint Programming | http://www.imit.kth.se/courses/2G1515/lectures.html |
| Dines Bjorner Software Engineering textbooks | http://www.imm.dtu.dk/~db/the-se-books/ |
| Interpreter Construction Framework | http://www.imm.dtu.dk/~jsm/ulc/ |
| Principles of Program Analysis | http://www.imm.dtu.dk/~riis/PPA/ppasup2004.html |
| Chemistry, Graph Tranformation and Programming Languages | http://www.imm.dtu.dk/bioconcur04/ |
| Ethnographic Study of Copy and Paste Programming Practices in OOPL | http://www.improb.com/airchives/classical/articles/repetitive_reading.html |
| IMS XML schemas | http://www.imsproject.org/question/index.html |
| IMS XML schemas | http://www.imsproject.org/question/qtiv1p2/imsqti_litev1p2.html#1405219 |
| IMS XML schemas | http://www.imsproject.org/question/qtiv1p2/imsqti_litev1p2.html |
| Richard Feynman and the Connection Machine | http://www.inc.com/magazine/19950915/2622.html |
| Edublog Awards | http://www.incsub.org/awards/index.php |
| Why do they program in C++? | http://www.indiana.edu/~legobots/legoscheme/ |
| Interview with Donald Knuth | http://www.indiana.edu/~radiotv/wtiu/columbus/index.html |
| Let's make a programming language! | http://www.indiegamejam.com/ |
| Incompleteness in semantics and parallel-or | http://www.inf.ed.ac.uk/teaching/courses/fpls/note14.pdf |
| Java and the Java Virtual Machine - Definition, Verification | http://www.inf.ethz.ch/~jbook/ |
| Type-safe Covariance in Eiffel | http://www.inf.ethz.ch/~meyer/ongoing/covariance/recast.pdf |
| Bertrand Meyer: Proving Program Pointer Properties | http://www.inf.ethz.ch/~meyer/ongoing/references/ |
| Type-safe Covariance in Eiffel | http://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 Programming | http://www.inf.ethz.ch/personal/meyer/ |
| JavaScript 2.0: Evolving a Language for Evolving Systems | http://www.inf.ethz.ch/personal/meyer/publications/ecma/eiffel-standard-2005.pdf |
| Constrained Genericity | http://www.inf.fu-berlin.de/~bokowski/pmgjava/proposals.html |
| Lua Shines | http://www.inf.puc-rio.br/%7Eroberto/book/ |
| A paper on the Implementation of Lua 5.0 | http://www.inf.puc-rio.br/~roberto/ |
| Lua book available online. | http://www.inf.puc-rio.br/~roberto/book/ |
| History of Lua | http://www.inf.puc-rio.br/~roberto/book/ |
| Coroutines in Lua | http://www.inf.puc-rio.br/~roberto/docs/corosblp.pdf |
| A paper on the Implementation of Lua 5.0 | http://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 Modeling | http://www.inf.ufrgs.br/~teia/congr_comp/ENTCS.CDPPN.pdf |
| SAT 3 Proof with E Prover via OWL | http://www.inf.unibz.it/~franconi/dl/course/ |
| Impedance mismatch: RDBMS and PLs | http://www.inf.uni-konstanz.de/~grust/files/thesis-GI.pdf |
| Wadler's Blog: Penn, PADL, POPL, and Plan-X | http://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 died | http://www.infeig.unige.ch/support/ada/gnatlb/g-spitbo.html |
| Speech-to-text friendly programming languages | http://www.inference.phy.cam.ac.uk/dasher/ |
| Programming: 50, 100 years from now | http://www.inference.phy.cam.ac.uk/dasher/ |
| SecPAL: Design and Semantics of a Decentralized Authorization Language | http://www.info.ucl.ac.be/~fsp/scollardoc.html |
| Teaching computer programming as a unified discipline with a practical scientific foundation | http://www.info.ucl.ac.be/~pvr/ |
| Happy Birthday, dear Lambda | http://www.info.ucl.ac.be/~pvr/ |
| Getting Started | http://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 LtU | http://www.info.ucl.ac.be/~pvr/ |
| References for Beginners in PL Theory | http://www.info.ucl.ac.be/~pvr/ |
| E Thesis: Robust Composition | http://www.info.ucl.ac.be/~pvr/ |
| Amusing question | http://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 CP | http://www.info.ucl.ac.be/~pvr/book.pdf |
| Concepts, Techniques and Models of CP | http://www.info.ucl.ac.be/~pvr/book.ps.gz |
| Concepts, Techniques and Models of CP | http://www.info.ucl.ac.be/~pvr/book.ps |
| Introduction to Concurrent Programming with Stackless Python | http://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 language | http://www.info.ucl.ac.be/~pvr |
| Exploring NLP in Oz/Mozart | http://www.info.ucl.ac.be/~pvr |
| Getting Started | http://www.info.ucl.ac.be/~pvr |
| Playing the Minesweeper with Constraints (MOZ 2004) | http://www.info.ucl.ac.be/~raph/minesweeper/ |
| Courses Home Pages | http://www.info.ucl.ac.be/notes_de_cours/INGI2131/ |
| NULL | http://www.info.ucl.ac.be/notes_de_cours/INGI2131/ |
| NULL | http://www.info.ucl.ac.be/notes_de_cours/LINF1251/ |
| Courses Home Pages | http://www.info.ucl.ac.be/notes_de_cours/LINF1251/ |
| Peter Van Roy here on LtU | http://www.info.ucl.ac.be/people/cvvanroy.html |
| Exploring NLP in Oz/Mozart | http://www.info.ucl.ac.be/people/cvvanroy.html |
| Making Oz capability-secure | http://www.info.ucl.ac.be/people/fsp/fred.html |
| ACM Queue: On Usability of Programming Languages | http://www.info.ucl.ac.be/people/ned/flexclock/ |
| Aspect-Oriented Programming for Distributed Systems | http://www.info.ucl.ac.be/people/PVR/aopabstract.html |
| Mozart Oz 1.3.0 Released | http://www.info.ucl.ac.be/people/PVR/book.html |
| Distributed Functional Programming | http://www.info.ucl.ac.be/people/PVR/book.html |
| Glossary of abbreviations on LTU | http://www.info.ucl.ac.be/people/PVR/book.html |
| "Types and Reflection" by Lauri Emil Alanko | http://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 Use | http://www.info.ucl.ac.be/people/PVR/book.html |
| Courses Home Pages | http://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 Language | http://www.info.ucl.ac.be/people/PVR/book.html |
| NULL | http://www.info.ucl.ac.be/people/PVR/book.html |
| The right default: concurrent components with message passing | http://www.info.ucl.ac.be/people/PVR/book.html |
| The SkyNet Virus: Why it is Unstoppable; How to Stop it | http://www.info.ucl.ac.be/people/PVR/book.html |
| Why type systems are interesting | http://www.info.ucl.ac.be/people/PVR/book.html |
| Barbara Partee: Reflections of a Formal Semanticist as of Feb 2005 | http://www.info.ucl.ac.be/people/PVR/book.html |
| Exploiting parser ambiguity | http://www.info.ucl.ac.be/people/PVR/book.html |
| Insights on teaching computer programming | http://www.info.ucl.ac.be/people/PVR/book.html |
| Integrating support for undo with exception handling | http://www.info.ucl.ac.be/people/PVR/book.html |
| Mechanics of designing and implementing a language | http://www.info.ucl.ac.be/people/PVR/book.html |
| New Chip Heralds a Parallel Future | http://www.info.ucl.ac.be/people/PVR/book.html |
| Purity in PLT | http://www.info.ucl.ac.be/people/PVR/book.html |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.info.ucl.ac.be/people/PVR/book.html |
| The new old or The "Return" to Concurrency | http://www.info.ucl.ac.be/people/PVR/book.html |
| Understanding continuations | http://www.info.ucl.ac.be/people/PVR/book.html |
| The right default: concurrent components with message passing | http://www.info.ucl.ac.be/people/PVR/bookcc.html |
| Concepts, Techniques and Models of Computer Programming | http://www.info.ucl.ac.be/people/PVR/booksingle.pdf |
| Insights on teaching computer programming | http://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 Haskell | http://www.info.ucl.ac.be/people/PVR/failure2.pdf |
| The right default: concurrent components with message passing | http://www.info.ucl.ac.be/people/PVR/fdpefinalweb.pdf |
| HOPL III and the History of Haskell | http://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 barrier | http://www.info.ucl.ac.be/people/PVR/ircamTalk2006.pdf |
| Buried Treasure - No Fluff Just Stuff | http://www.info.ucl.ac.be/people/PVR/ircamTalk2006.pdf |
| 1983-1993: The Wonder Years of Sequential Prolog Implementation | http://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/Mozart | http://www.info.ucl.ac.be/people/PVR/tut280602.pdf |
| HOPL III and the History of Haskell | http://www.info.ucl.ac.be/people/PVR/tutFinal.pdf |
| Logic Programming in the Context of Multiparadigm Programming: The Oz Experience | http://www.info.ucl.ac.be/people/PVR/tutFinal.pdf |
| Two Thank Yous for Peter van Roy | http://www.info.ucl.ac.be/people/PVR/tutFinal.pdf |
| Interview with Intel's C++ Compiler Team | http://www.info.uni-karlsruhe.de/~andf/ |
| Interview with Intel's C++ Compiler Team | http://www.info.uni-karlsruhe.de/~andf/alternatives.htm |
| Event-Based Programming without Inversion of Control | http://www.info.uni-karlsruhe.de/index.php/lang=en |
| Event-Based Programming without Inversion of Control | http://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-secure | http://www.infol.ucl.ac.be/people/fsp/fred.html |
| Haskell for C Programmers | http://www.informatics.sussex.ac.uk/users/vs/myths/reports/papers/lairdFOSSACS04.pdf |
| Designing Components with the C++ STL | http://www.informatik.hs-bremen.de/~brey/stlbe.html |
| Functions in XSL | http://www.informatik.hu-berlin.de/~obecker/XSLT/#eratosthenes |
| Arrows, like Monads, are Monoids | http://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 II | http://www.informatik.uni-bonn.de/~loeh/GFP.html |
| First Class Values, Types as values within a Programming Language | http://www.informatik.uni-bonn.de/~loeh/OpenDatatypes.html |
| Open data types and open functions | http://www.informatik.uni-bonn.de/~loeh/OpenDatatypes.html |
| Open data types and open functions | http://www.informatik.uni-bonn.de/~loeh/OpenDatatypes.pdf |
| Open data types and open functions | http://www.informatik.uni-bonn.de/~ralf/ |
| The essence of Dataflow Programming by Tarmo Uustalu and Varmo Vene | http://www.informatik.uni-bonn.de/~ralf/hw2001/3.pdf |
| Purely Functional Data Structures | http://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 for | http://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 transformers | http://www.informatik.uni-bonn.de/~ralf/publications/ICFP00.ps.gz |
| Generics for the masses | http://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 scans | http://www.informatik.uni-bonn.de/~ralf/publications/MPC2004.pdf |
| Functional Pearl: A fresh look at binary search trees | http://www.informatik.uni-bonn.de/~ralf/publications/SearchTree.ps.gz |
| Old computer science and technical books worth searching for | http://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 workshop | http://www.informatik.uni-bonn.de/~ralf/wgp2006/programme.html |
| Building Interpreters by Composing Monads | http://www.informatik.uni-bremen.de/~cxl/papers.html |
| Composing Monads using Coproducts | http://www.informatik.uni-bremen.de/~cxl/papers/icfp02.pdf |
| Explaining monads | http://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 DiaPlan | http://www.informatik.uni-bremen.de/~hof/Diaplan/index_e.htm |
| Weak vs. strong typing | http://www.informatik.uni-bremen.de/agbkb/forschung/formal_methods/CoFI/HasCASL/ |
| An Overview of the Singularity Project | http://www.informatik.uni-bremen.de/agbkb/forschung/formal_methods/CoFI/HasCASL/ |
| An Overview of the Singularity Project | http://www.informatik.uni-bremen.de/cofi/Language/PROJECTS/extensions.html |
| Dead Languages | http://www.informatik.uni-freiburg.de/~heimann/rhaskell/rhaskell-tfp04.pdf |
| LL3 Webcast | http://www.informatik.uni-freiburg.de/~thiemann/haskell/WASH/ |
| Partial Continuations | http://www.informatik.uni-freiburg.de/~thiemann/haskell/WASH/ |
| LL3 Webcast | http://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 interesting | http://www.informatik.uni-kiel.de/~base/ |
| Curry - A Truly Integrated Functional Logic Language | http://www.informatik.uni-kiel.de/~curry/ |
| The Logic Programming Paradigm and Prolog | http://www.informatik.uni-kiel.de/~mh/curry/ |
| Embedding one language in another | http://www.informatik.uni-kiel.de/~mh/curry/ |
| Transparent Persistence | http://www.informatik.uni-kiel.de/~mh/curry/report.html |
| A Reduction Semantics for Array Expressions | http://www.informatik.uni-kiel.de/~sacbase/ |
| C-like Functional Programming Languages | http://www.informatik.uni-kiel.de/~sacbase/ |
| 1995 SQL Reunion: People, Projects, and Politics | http://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 Prolog | http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/c/Codognet:Philippe.html |
| The Type-System-Feature-Creep Death Spiral | http://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 programming | http://www.informatik.uni-trier.de/~ley/db/journals/iandc/iandc170.html |
| Book and Course in Constraint Programming and Reasoning | http://www.informatik.uni-ulm.de/pm/mitarbeiter/fruehwirth/pisa/ |
| Apple: procedural -> OO -> AOP -> advanced procedural | http://www.informatik.uni-ulm.de/rs/mitarbeiter/ch/publ/Heinlein:Goerigk:Kiel.Inf:2004.pdf |
| NATIVE: The Programmatic Natural Language | http://www.informatikerboard.de/ltopic,557,0,asc,0.html |
| Gregor, the next generation XSLT compiler | http://www.informationweek.com/story/IWK20000518S0004 |
| Natural Language Programming for Interactive Fiction | http://www.inform-fiction.org/I7/Welcome.html |
| Human Factors Research On Programming Language Syntax | http://www.inform-fiction.org/I7/Welcome.html |
| Inform 7: A relational DSL for interactive fiction with natural language syntax | http://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 Syntax | http://www.inform-fiction.org/I7Downloads/Documents/WhitePaper.pdf |
| Inform 7: A relational DSL for interactive fiction with natural language syntax | http://www.inform-fiction.org/I7Downloads/Documents/WhitePaper.pdf |
| Language-Centric Software Development | http://www.infosun.fmi.uni-passau.de/Graphlet/ |
| Dynamic Web Sites with XML, XSLT and JSP | http://www.infosun.fmi.uni-passau.de/Graphlet/ |
| Language-Centric Software Development | http://www.infosun.fmi.uni-passau.de/Graphlet/graphscript/index.html |
| Java-in-hardware in aJile new PDA | http://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 prototype | http://www.infoworld.com/article/03/02/06/06stratdev_1.html |
| Tools for the short hike | http://www.infoworld.com/article/03/02/21/08connection_1.html |
| Java object models debated | http://www.infoworld.com/article/03/03/25/HNentity_1.html |
| Tools for rules | http://www.infoworld.com/article/03/05/16/20OPstrategic_1.html |
| Infoworld: XML querying proposed as Java standard | http://www.infoworld.com/article/03/06/10/HNjsrxml_1.html |
| Udell: Test before you leap into development | http://www.infoworld.com/article/03/08/01/30FEtestmain_1.html |
| Software Fault Prevention by Language Choice | http://www.infoworld.com/article/04/02/10/HNmsholestretches_1.html |
| Java to gain multitasking improvements | http://www.infoworld.com/article/04/04/06/HNjava16_1.html |
| Guido: Language Design Is Not Just Solving Puzzles | http://www.infoworld.com/article/04/08/13/33FEmyth5_1.html?s=feature |
| Programming Language Popularity | http://www.infoworld.com/article/04/09/24/39FErrdev_1.html?s=feature |
| Sun to add JFluid profiling tool to Java Studio | http://www.infoworld.com/article/04/10/20/HNjfluid_1.html |
| Web services: Winer on WSDL | http://www.infoworld.com/articles/hn/xml/02/01/17/020117hnwinertalk.xml |
| Gosling hits 'Jackpot' with futuristic tools | http://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 Ada | http://www.infres.enst.fr/~pautet/papers/pautet01building.ps |
| Support for Distributed Systems in Ada | http://www.infres.enst.fr/~pautet/publis.html |
| AST intermediate representations | http://www.innoq.com/iqgen/novosoft/ru/novosoft/uml/behavior/state_machines/package-summary.html |
| JXXX Compiler Service | http://www.innovation.ch/java/java_compile.html |
| E Thesis: Robust Composition | http://www.inria.fr/rrrt/rr-0694.html |
| RhoStratego | http://www.inria.fr/rrrt/rr-3818.html |
| GNU Prolog | http://www.inria.fr/valorisation/logiciels/langages.en.html |
| Fresh O'Caml | http://www.inria.fr/welcome-eng.html |
| ETAPS registration now open | http://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 Languages | http://www.instantiations.com/sts/files/Eclipse4Smalltalkers.pdf |
| the Chinese natual language | http://www.instructables.com/ex/i/B6FF02487C871028A786001143E7E506/ |
| BrookGPU | http://www.intel.com/design/i960/family.htm |
| SQL Server "Yukon" Beta 1 Transact-SQL Enhancements | http://www.intelligententerprise.com/001020/celko.shtml |
| Language Oriented Programming | http://www.intellij.net/forums/thread.jsp?forum=48&thread=116594&tstart=0&trange=15 |
| "Language Oriented Programming" Meta Programming System | http://www.intentsoft.com/ |
| Choice of OS of LtU readers | http://www.interactivestory.net/ |
| Bruce Eckel on Java generics | http://www.interact-sw.co.uk/iangblog/2004/03/14/generics |
| JDeveloperAOP | http://www.interesting-people.org/archives/interesting-people/200203/msg00190.html |
| Lisp Plus Plus | http://www.interhack.net/projects/lpp/ |
| Lisp Plus Plus | http://www.interhack.net/projects/lpp/lpp-1.19.tar.gz |
| Yearning for a practical scheme | http://www.internationalhero.co.uk/l/luckyluk.htm |
| Domain-specific and general-purpose aspects of spreadsheet languages | http://www.international-lisp-conference.org/ |
| A Free Implementation of CLIM | http://www.international-lisp-conference.org/ |
| ILC2002 Proceedings and Videos | http://www.international-lisp-conference.org/ILC2002/Overview/LC02-Day-1.html |
| ILC2002 Proceedings and Videos | http://www.international-lisp-conference.org/ILC2002/Overview/LC02-Day-2.html |
| Lightweight Languages Workshop 2002 | http://www.internetweek.com/story/INW20020827S0008 |
| The Case for First Class Messages | http://www.interoperate.org |
| What's Wrong with XML APIs | http://www.intertwingly.net/blog/1438.html |
| Type Safety anecdote | http://www.intertwingly.net/blog/2002/Oct/17#x923 |
| Sam Ruby: Continuations for Curmudgeons | http://www.intertwingly.net/blog/2005/04/13/Continuations-for-Curmudgeons |
| Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming | http://www.intertwingly.net/blog/2005/09/29/Ruby-1-8-vs-LINQ |
| Ruby 2.0 News | http://www.intertwingly.net/blog/2006/10/25/Ruby-2-0-Continuations |
| The Tragedy of the API | http://www.intertwingly.net/stories/2002/03/15/copingWithChange.html |
| RSS vs. Echo | http://www.intertwingly.net/wiki/pie/EchoProject |
| Ja.NET | http://www.intrinsyc.com/products/bridging/janet.asp |
| A Hacker's Assistant | http://www.inwap.com/pdp10/hbaker/hakmem/hakmem.html |
| expressivity of "idiomatic C++" | http://www.ioccc.org/main.html |
| Code Reading | http://www.ioccc.org/years.html#1989_jar.2 |
| Code Reading | http://www.ioccc.org/years.html#1990_dds |
| Code Reading | http://www.ioccc.org/years.html#1991_dds |
| Code Reading | http://www.ioccc.org/years.html#1996_august |
| Code Reading | http://www.ioccc.org |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.iolanguage.com/ |
| Understanding continuations | http://www.iolanguage.com/ |
| Prototype based OO | http://www.iolanguage.com/about/ |
| Functional libraries for Java | http://www.iolanguage.com/about/ |
| OOPSLA 2005: Io, a small programming language | http://www.iolanguage.com/docs/talks/2005-10-OOPSLA/ |
| Trivia: Programming Language Naming Patterns | http://www.iolanguage.com/FAQ.html |
| Decomposing lambda - the Kernel language | http://www.iolanguage.com |
| When and How to Develop Domain-Specific Languages | http://www.iolanguage.com |
| Functional single argument style object oriented programming | http://www.iolanguage.com |
| Poplog | http://www.iona.com/blogs/vinoski/archives/000029.html |
| Asynchronous Middleware and Services | http://www.iona.com/blogs/vinoski/archives/000130.html |
| RPC Under Fire | http://www.iona.com/blogs/vinoski/archives/000203.html |
| RPC Under Fire | http://www.iona.com/hyplan/vinoski/pdfs/IEEE-RPC_Under_Fire.pdf |
| 99 Bottles: Take one down... | http://www.ionet.net/~timtroyr/funhouse/beer.html |
| Archived | http://www.ionet.net/~timtroyr/funhouse/beer.html |
| XSL: 99 Bottles of Beer | http://www.ionet.net/~timtroyr/funhouse/beer.html |
| Virtual machine implementation and dynamic languages | http://www.ipa.net/~dwighth/smalltalk/bluebook/bluebook_imp_toc.html |
| Developing Reliable Software with Scripting Languages | http://www.ipd.uka.de/~prechelt/Biblio/jccpprt_computer2000.pdf |
| Design By Contract Discussion | http://www.ipd.uka.de/EIR/ |
| Design By Contract Discussion | http://www.ipd.uka.de/EIR/assert/icsm.pdf |
| Design By Contract Discussion | http://www.ipd.uka.de/EIR/assert/index.html |
| Developing Reliable Software with Scripting Languages | http://www.ipd.uka.de/EIR/tcheck/index.html |
| Developing Reliable Software with Scripting Languages | http://www.ipd.uka.de/EIR/tcheck/tcheck_tse98.pdf |
| Developing Reliable Software with Scripting Languages | http://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 XML | http://www.ipo.tue.nl/homepages/mrauterb/lecturenotes/ID%20lecture-2/sld015.htm |
| Continued Fraction Arithmetic - Bill Gosper | http://www.ippi.com/rwg/cfup.htm |
| Children’s Understanding of Process and Robot Behaviors | http://www.ircam.fr |
| Getting started in language design -- reading material? | http://www.irisa.fr/espresso/source/logiciels/SignalPrimer.pdf |
| Is this a new programming paradigm | http://www.irisa.fr/espresso/source/logiciels/SignalPrimer.pdf |
| LogFun - Building Logics by Composing Functors | http://www.irisa.fr/lande/ferre/logfun/ |
| LogFun - Building Logics by Composing Functors | http://www.irisa.fr/lande/ferre/logfun/doc/report/index.html |
| LogFun - Building Logics by Composing Functors | http://www.irisa.fr/lande/ferre/logfun/doc/report/main004.html |
| LogFun - Building Logics by Composing Functors | http://www.irisa.fr/lande/ferre/logfun/doc/report/main005.html |
| LogFun - Building Logics by Composing Functors | http://www.irisa.fr/lande/ferre/logfun/doc/ResearchReportInria0000.pdf |
| Gamma formalism | http://www.irisa.fr/lande/jpb_gb.html |
| USENIX2003: A Logic File System | http://www.irisa.fr/LIS |
| Shorts | http://www.irisa.fr/manifestations/2004/ICLP04/ |
| Gamma formalism | http://www.irisa.fr/paris/Biblio/Papers/Banatre/BanFraRad03WMC.pdf |
| The 90 Minute Scheme to C compiler | http://www.iro.umontreal.ca/%7Eboucherd/mslug/meetings/20041020/minutes-en.html |
| Termite: a Lisp for Distributed Computing | http://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 performance | http://www.iro.umontreal.ca/~feeley/papers/pseudoknot.ps.gz |
| Comparisons between languages for performance | http://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 Community | http://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 Computing | http://www.iro.umontreal.ca/~germaing/termite.pdf |
| IronPython: First public version released | http://www.ironpython.com/ |
| Drafting Legislation Using XML | http://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 Machine | http://www.isg.sfu.ca/~hak/documents/wam.html |
| Programming: 50, 100 years from now | http://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 Objects | http://www.isi.edu/isd/LOOM/loom-classifier.mov |
| The building of robust software | http://www.isi.edu/isd/LOOM/PowerLoom/index.html |
| Description Logics in Literate Haskell | http://www.isi.edu/isd/LOOM/PowerLoom |
| Unification on Stateless Objects | http://www.isi.edu/isd/LOOM/PowerLoom |
| Description Logics in Literate Haskell | http://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 Programming | http://www.it.bton.ac.uk/staff/je/adacraft/ |
| Now online! Ada 95: The Craft of Object-Oriented Programming | http://www.it.bton.ac.uk/staff/je/adacraft/ch01.htm#1.2 |
| Now online! Ada 95: The Craft of Object-Oriented Programming | http://www.it.bton.ac.uk/staff/je/adacraft/ch14.htm#14.4 |
| Now online! Ada 95: The Craft of Object-Oriented Programming | http://www.it.bton.ac.uk/staff/je/adacraft/ch18.htm |
| Now online! Ada 95: The Craft of Object-Oriented Programming | http://www.it.bton.ac.uk/staff/je/adacraft/ch19.htm |
| Decompilation | http://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 released | http://www.it.uu.se/research/group/hipe/cerl/ |
| The case for Semantic Analysis | http://www.it.uu.se/research/group/hipe/dialyzer/ |
| The DIALYZER: a DIscrepancy AnaLYZer for ERlang programs | http://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-calculus | http://www.it.uu.se/research/group/mobility/moca |
| Envisioning a New Language: A Conversation With Victoria Livschitz | http://www.it.uu.se/research/publications/reports/2000-030/ |
| The Dream of a Perfect Language | http://www.italianacademy.columbia.edu/pdfs/lectures/eco_dream.pdf |
| Programming Challenge | http://www.itasoftware.com/careers/programmers.php |
| C++ vs. Lisp | http://www.itasoftware.com/careers/programmers.php |
| Yearning for a practical scheme | http://www.it-c.dk/research/mlkit/ |
| ACM Queue: Security Problem Solved? | http://www.it-c.dk/research/mlkit/ |
| Garbage collection vs. reference counting in .NET | http://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 Kit | http://www.it-c.dk/research/mlkit/ |
| Programming with Regions in the ML Kit | http://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 Languages | http://www.it-c.dk/research/mlkit |
| Why do they program in C++? | http://www.it-c.dk/research/mlkit |
| More from Udell on typing | http://www.itconversations.com/clip.php?showid=117&start=21:11&stop=24:32 |
| American lecture tour gets real | http://www.itconversations.com/index.html |
| Technometria: AJAX Progress and Challenges | http://www.itconversations.com/shows/detail1010.html |
| Practical Common Lisp | http://www.itconversations.com/shows/detail1044.html |
| More from Udell on typing | http://www.itconversations.com/shows/detail117.html |
| Holding onto JavaScript's past | http://www.itconversations.com/shows/detail156.html |
| Guido van Rossum: Building an Open Source Project and Community | http://www.itconversations.com/shows/detail545.html |
| Guido van Rossum: Building an Open Source Project and Community | http://www.itconversations.com/shows/detail559.html |
| Larry Wal: State of the Onion | http://www.itconversations.com/shows/detail656.html |
| Udell: Radical software customization | http://www.itconversations.com/transcripts/117/transcript-print117-8.html |
| American lecture tour gets real | http://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 |
| Seesoft | http://www.itl.nist.gov/div898/handbook/eda/section1/eda11.htm |
| Programming Languages White Papers | http://www.itpapers.com/cgi/SubcatIT.pl?scid=239 |
| Programming Languages White Papers | http://www.itpapers.com |
| Lisp Machines | http://www.its.caltech.edu/~weel/lispm.shtml |
| Online computer science archives | http://www.its.os.org/ |
| Implementing Distributed Systems Using Linear Naming | http://www.its.os.org/ |
| JDO Architectures | http://www.ittc.ku.edu/~sgauch/647/s00/notes/Ch7b/sld014.htm |
| Building Compilers by Combining Algebras | http://www.ittc.ku.edu/Projects/SLDG/files/ecbs05.pdf |
| Building Interpreters by Composing Monads | http://www.ittc.ku.edu/Projects/SLDG/files/ecbs05.pdf |
| Favourite Use of Embedded Interpreters? | http://www.ittybittycomputers.com/IttyBitty/TinyBasic/index.htm |
| Classic CS Texts | http://www.ittybittycomputers.com/IttyBitty/TinyBasic/index.htm |
| Morrow & First-class Labels | http://www.itu.dk/courses/ISKS/E2003/slides/4.pdf |
| Coplien: Teaching OO | http://www.itu.dk/people/slauesen/OOcaseStudies/index.html |
| Coplien: Teaching OO | http://www.itu.dk/people/slauesen/Papers/Oo-real.pdf |
| Commentary on Standard ML | http://www.itu.dk/people/tofte/publ/1991commentaryBody.pdf |
| Commentary on Standard ML | http://www.itu.dk/people/tofte/publ/1991commentaryBody.ps |
| Commentary on Standard ML | http://www.itu.dk/people/tofte/publ/1991commentaryIndex.pdf |
| Commentary on Standard ML | http://www.itu.dk/people/tofte/publ/1991commentaryIndex.ps |
| The Next Mainstream Programming Languages | http://www.itu.dk/research/mlkit/index.php/Documentation |
| Real Time Processing | http://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 QuickCheck | http://www.ituniv.se/program/sem_research/Publications/2006/AHJW06/ |
| Call for Papers: ACM Symposium on Dynamic Languages | http://www.itworld.com/AppDev/nls_ebiznaked050426/ |
| Playing with the GNAT Run Time | http://www.iuma.ulpgc.es/users/gsd/Drago/ |
| Introduction to Aspect-Oriented Programming | http://www.iunknown.com/ |
| Introduction to Aspect-Oriented Programming | http://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 Programming | http://www.iunknown.com/Weblog/HellofromAOSD2002.html |
| Intentional Software Corporation (ISC) | http://www.iunknown.com/Weblog/IntentionalProgramming.html |
| Model Driven Architecture + Code Generation | http://www.iunknown.com/Weblog/Livingwithcodegeneration.html |
| Ivory, an experimental declarative programming system | http://www.ivorysystem.com |
| Eric Lippert does SimpleScript | http://www.iwebthereforeiam.com/projects/NullScript.asp |
| The CityScript Little Language | http://www.iwebthereforeiam.com/projects/NullScript.asp |
| Pioneers of the FORTRAN Programming Language | http://www.j3-fortran.org/ |
| Geometric Algebra | http://www.jaapsuter.com |
| LASER Summerschool | http://www.jaoo.dk/conference/ |
| PL/I and Multics | http://www.jargon.net/jargonfile/f/fearandloathing.html |
| Insecure Macho Love | http://www.jargon.net/jargonfile/r/RealProgrammer.html |
| Reading, Writing, and Code | http://www.java.com |
| Programming Language Popularity | http://www.java.net/cs/user/view/cs_msg/6301 |
| Writing a DSL for Java | http://www.java.net |
| Java to gain multitasking improvements | http://www.javagroup.org/echidna/ |
| [The Creation of a Constraint-based Programming Language] | http://www.javagroup.org/luke/scheme-gui.jpg |
| Generics & Java | http://www.javalobby.com/discussion/showThreaded/frm/javalobby?folderId=20&discussionId=10502 |
| Learning a new programming language | http://www.javalobby.com/discussion/showThreaded/frm/javalobby?folderId=20&discussionId=10584 |
| If I were Dean | http://www.javalobby.com/discussion/showThreaded?folderId=20&discussionId=10016 |
| Death of the client | http://www.javalobby.com/discussion/showThreaded?folderId=20&discussionId=10058 |
| Java Precisely | http://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 Java | http://www.javalobby.com/discussionContext/showThreaded/frm/javalobby?folderId=20&discussionContextId=11034 |
| New proposed features for Java 1.5 | http://www.javalobby.com/sendThread.jsp?forum=152&thread=3682 |
| Java to gain multitasking improvements | http://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 Java | http://www.javalobby.org/ |
| Project Ace | http://www.javalobby.org/ |
| One Runtime to Bind Them All | http://www.javalobby.org/clr.html |
| A skeptic's look at C# | http://www.javalobby.org/discussion/showThreaded/frm/javalobby?folderId=20&discussionId=10179 |
| Eclipse | http://www.javalobby.org/discussionContext/showThreaded/frm/javalobby?folderId=20&discussionContextId=10924 |
| Java: Good and Bad | http://www.javalobby.org/fr/html/frm/javalobby/features/jpr/part4.html |
| Embedded Languages in Java | http://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 Language | http://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 Java | http://www.javareport.com/html/from_pages/article.asp?id=3608&mon=6&yr=2001 |
| The Java Memory Model | http://www.javasoft.com/aboutJava/communityprocess/jsr/jsr_133.html |
| Catching Uncaught Exceptions in JDK 1.5 | http://www.javaspecialists.co.za/archive/Issue089.html |
| Sun to change Java language | http://www.javaworld.com/javaworld/javaone01/j1-01-improvements.html |
| Why CASE Tools Aren't Useful | http://www.javaworld.com/javaworld/jw-01-2002/jw-0104-bloch.html? |
| Why CASE Tools Aren't Useful | http://www.javaworld.com/javaworld/jw-01-2002/jw-0111-ootools.html |
| Aspect-oriented programming for Python | http://www.javaworld.com/javaworld/jw-01-2002/jw-0118-aspect.html |
| CLR Exception Model | http://www.javaworld.com/javaworld/jw-02-1997/jw-02-hood.html |
| AOP: The 15% Solution | http://www.javaworld.com/javaworld/jw-02-1998/jw-02-perspectives.html |
| iContract: DbC for Java | http://www.javaworld.com/javaworld/jw-02-2001/jw-0216-cooltools.html |
| Polymorphism from a type-oriented point of view | http://www.javaworld.com/javaworld/jw-04-2001/jw-0413-polymorph.html |
| Build your own scripting language for Java | http://www.javaworld.com/javaworld/jw-04-2006/jw-0424-scripting.html |
| Double Check Locking In Java | http://www.javaworld.com/javaworld/jw-05-2001/jw-0525-double.html |
| Erlang: A Case Study of Technology Introduction | http://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 JavaCC | http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-cooltools.html |
| ACM Queue: A Conversation with Alan Kay | http://www.javaworld.com/jw-02-2001/jw-0209-double-p2.html |
| The myth of code-centricity | http://www.javaworld.com/jw-08-2001/jw-0824-myth.html? |
| How to make a FPL successful | http://www.javaworld.com |
| Why I Don't Read Code Comments | http://www.java-zone.com/free/articles/Kabutz06/Kabutz06-1.asp |
| Erlang the Movie | http://www.jbhs.k12.nf.ca/World%20History%203201/Unit%204/lenin.jpg |
| Introduction to the Java EE 5 Platform | http://www.jboss.com/pdf/jbpm_whitepaper.pdf |
| JBoss Aspect Oriented Programming | http://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 Position | http://www.jcp.org/aboutJava/communityprocess/announce/LetterofIntent.html |
| Misc Links | http://www.jcp.org/aboutJava/communityprocess/edr/jsr208/ |
| Envisioning a New Language: A Conversation With Victoria Livschitz | http://www.jcp.org/aboutJava/communityprocess/edr/jsr208/ |
| CLR Memory Model | http://www.jcp.org/en/jsr/detail?id=133 |
| Preview of Java 1.5 | http://www.jcp.org/en/jsr/detail?id=14 |
| CLR Memory Model | http://www.jcp.org/en/jsr/detail?id=166 |
| Preview of Java 1.5 | http://www.jcp.org/en/jsr/detail?id=175 |
| Preview of Java 1.5 | http://www.jcp.org/en/jsr/detail?id=201 |
| Embedded Languages in Java | http://www.jcp.org/en/jsr/detail?id=223 |
| Sun, Zend push scripting for Java | http://www.jcp.org/en/jsr/detail?id=223 |
| Infoworld: XML querying proposed as Java standard | http://www.jcp.org/en/jsr/detail?id=225 |
| Sun, Zend push scripting for Java | http://www.jcp.org/en/jsr/results?id=1976 |
| public vs. published interfaces | http://www.jcp.org/en/procedures/jcp2 |
| JSR-166 - Concurrency Utilities | http://www.jcp.org/jsr/detail/166.jsp |
| Apache's JSPA Position | http://www.jcp.org/jsr/detail/176.jsp#4 |
| Sun Open Sources Java Platform | http://www.jdistro.com |
| Concatenative Language Kont | http://www.jedit.org |
| Java: Good and Bad | http://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 Haskell | http://www.jelovic.com/articles/why_people_arent_using_haskell.htm |
| Scala | http://www.jelovic.com/weblog/e21.htm |
| Two New Microsoft Languages - AsmL and Pan | http://www.jelovic.com/weblog/e36.htm |
| Nemerle | http://www.jelovic.com/weblog/e59.htm |
| Needle, An OO FP Language | http://www.jelovic.com |
| C++ vs. Lisp | http://www.jelovic.com |
| Why People Aren't Using Haskell | http://www.jelovic.com |
| Whitepaper on new C# Features | http://www.jelovic.com |
| Datatype Library Language (XML) | http://www.jenitennison.com/datatypes/ |
| "Language Oriented Programming" Meta Programming System | http://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 terminology | http://www.jetbrains.com/mps/ |
| Embedded Languages in Java | http://www.jetbrains.com/mps/allnews.html |
| MPS-based editor for Epigram programming language. | http://www.jetbrains.net/confluence/display/MPS/Epigram |
| Getting Started | http://www.jetcafe.org/~jim/lambda.html |
| An Introduction to Lambda Calculus and Scheme | http://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 Erlang | http://www.jetcafe.org/~npc/doc/euc00-sendmail.html |
| JDO Architectures | http://www.jetcafe.org/~npc/doc/euc00-sendmail.html |
| JExamples | http://www.jexamples.com/ |
| JExamples | http://www.jexamples.com/fwd?action=srchRes&queryText=JarFile.getInputStream |
| Finite State Machines in Forth | http://www.jfar.org/article001.html |
| Semantic Distance: NLP Not a Resource Sink | http://www.jfsowa.com/krbook/index.htm |
| Semantic Distance: NLP Not a Resource Sink | http://www.jfsowa.com/krbook/krindex.htm |
| Semantic Distance: NLP Not a Resource Sink | http://www.jfsowa.com/krbook/krpref.htm |
| Semantic Distance: NLP Not a Resource Sink | http://www.jfsowa.com/krbook/krtoc.htm |
| Class hierarchies and Ontologies | http://www.jfsowa.com/pubs/semnet.htm |
| Why do they program in C++? | http://www.jgroups.org |
| Case Study in Practical Language Use | http://www.jgroups.org |
| How to make a FPL successful | http://www.jguru.com |
| Testing the C# compiler | http://www.jixal.com/blog/archives/000085.html |
| Guiding Visitors: Separating Navigation from Computation | http://www.jjforester.org/ |
| Spec# | http://www.jmlspecs.org/ |
| Select/From versus From/Select | http://www.jnd.org/dn.mss/human-centered_desig.html |
| Oberon Script. A Lightweight Compiler and Runtime System for the Web | http://www.joeganley.com/code/jslisp.html |
| Ruby the Rival | http://www.joelonsoftware.com/ |
| Lisp Lovers, how would you fix Lisp or bring it up to date? | http://www.joelonsoftware.com/ |
| The CityScript Little Language | http://www.joelonsoftware.com/ |
| Joel Spolsky views on CS education | http://www.joelonsoftware.com/ |
| Scheme on the CLR | http://www.joelonsoftware.com/articles/APIWar.html |
| Paul Vick: BASIC principles | http://www.joelonsoftware.com/articles/APIWar.html |
| Programming for the Web | http://www.joelonsoftware.com/articles/fog0000000020.html |
| Why CASE Tools Aren't Useful | http://www.joelonsoftware.com/articles/fog0000000043.html |
| Scalability | http://www.joelonsoftware.com/articles/fog0000000052.html |
| Hungarian Notation vs The Right Thing | http://www.joelonsoftware.com/articles/FogBugzIII.html |
| Why Learning Assembly Language is Still a Good Idea | http://www.joelonsoftware.com/articles/LeakyAbstractions.html |
| Erlang concurrency: why asynchronious messages? | http://www.joelonsoftware.com/articles/LeakyAbstractions.html |
| Joel Spolsky views on CS education | http://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html |
| International Components for Unicode 3.0 Released | http://www.joelonsoftware.com/articles/Unicode.html |
| Hungarian Notation vs The Right Thing | http://www.joelonsoftware.com/articles/Wrong.html |
| Call for Papers: ACM Symposium on Dynamic Languages | http://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 PLs | http://www.joelonsoftware.com/items/2004/03/25.html |
| Abstraction | http://www.joelonsoftware.com/items/2005/10/17.html |
| Closures for Java or money back | http://www.joelonsoftware.com/items/2006/08/01.html |
| Joel on Programming Languages | http://www.joelonsoftware.com/news/20020505.html |
| New Year's Resolutions | http://www.johnsmiley.com/visualbasic/vbhistory.htm |
| Frink | http://www.jonelo.de/java/nc/ |
| The Theory of Classification | http://www.jot.fm/ |
| The Theory of Classification | http://www.jot.fm/general/about |
| SmallInterfaces - interfaces for Smalltalk | http://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 Systems | http://www.jot.fm/issues/issue_2002_05/column5.pdf |
| The Theory of Classification | http://www.jot.fm/issues/issue_2002_05/column5 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2002_05/column5 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2002_07/column4.pdf |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2002_07/column4 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2002_09/column4.pdf |
| The Theory of Classification - A Course on OO Type Systems | http://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 Systems | http://www.jot.fm/issues/issue_2002_11/column2.pdf |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2002_11/column2 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2003_01/column2.pdf |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2003_01/column2 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2003_03/column2.pdf |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2003_03/column2 |
| OO Weed Languages | http://www.jot.fm/issues/issue_2003_05/column1 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2003_05/column2.pdf |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2003_05/column2 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2003_07/column4.pdf |
| The Theory of Classification - A Course on OO Type Systems | http://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 Systems | http://www.jot.fm/issues/issue_2003_11/column2.pdf |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2003_11/column2 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2004_01/column4.pdf |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2004_01/column4 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2004_03/column1.pdf |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2004_03/column1 |
| The Case for First Class Messages | http://www.jot.fm/issues/issue_2004_05/column1 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2004_05/column2.pdf |
| The Theory of Classification | http://www.jot.fm/issues/issue_2004_05/column2 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2004_05/column2 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2004_07/column2.pdf |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2004_07/column2 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2004_09/column2.pdf |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2004_09/column2 |
| Bigloo.NET: compiling Scheme to .NET CLR | http://www.jot.fm/issues/issue_2004_10/article4/index_html |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2004_11/column1.pdf |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2004_11/column1 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2005_01/column2.pdf |
| OOP Is Much Better in Theory Than in Practice | http://www.jot.fm/issues/issue_2005_01/column2 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2005_01/column2 |
| Embedded Languages in Java | http://www.jot.fm/issues/issue_2005_03/article5 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2005_03/column2.pdf |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2005_03/column2 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2005_05/column1.pdf |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2005_05/column1 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2005_07/column4.pdf |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2005_07/column4 |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm/issues/issue_2005_09/column1.pdf |
| The Theory of Classification - A Course on OO Type Systems | http://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 Programming | http://www.jot.fm/issues/issue_2006_03/column1 |
| The Theory of Classification | http://www.jot.fm/issues |
| The Theory of Classification - A Course on OO Type Systems | http://www.jot.fm |
| Journals and papers? | http://www.jot.fm |
| JotSpot | http://www.jotspot.com |
| Spreadsheet structure discovery | http://www.j-paine.org/spreadsheet_structure_discovery.html |
| Programming Languages in the Markup World | http://www.jpaulmorrison.com/fbp/ |
| The new old or The "Return" to Concurrency | http://www.jpaulmorrison.com/fbp/ |
| The right default: concurrent components with message passing | http://www.jpaulmorrison.com/fbp/ |
| Flow Based Programming | http://www.jpaulmorrison.com/fbp/ |
| The right default: concurrent components with message passing | http://www.jpaulmorrison.com/fbp/2001paper.htm |
| Flow Based Programming | http://www.jpaulmorrison.com/fbp/fbp2.htm |
| JRockit | http://www.jrockit.com/about/features.html |
| JRockit | http://www.jrockit.com/about/gc.html |
| JRockit | http://www.jrockit.com/index.html |
| OCaml, an Introduction | http://www.jroller.com/page/fate/ |
| Computer generates verifiable mathematics proof | http://www.jroller.com/page/jdmarshall/20040520#the_exponential_nature_of_lines |
| XNHTML | http://www.jroller.com/page/slava?entry=fun_with_jsp |
| J-SEAL2 | http://www.jseal2.com |
| JSIS - Semantic Interface Specification for Java | http://www.jsistools.com |
| J is free again (as in beer) | http://www.jsoftware.com/ |
| Mechanics of designing and implementing a language | http://www.jsoftware.com/ |
| Best PL tutorials? | http://www.jsoftware.com/books/help/dictionary/contents.htm |
| The English-Likeness Monster | http://www.jsoftware.com/books/help/jforc/preliminaries.htm#_Toc24767903 |
| Dr. Kenneth Iverson Passes Away | http://www.jsoftware.com/books/help/primer/dictionary.htm |
| History of APL and J | http://www.jsoftware.com/dict/vocabul.htm |
| J for C programmers | http://www.jsoftware.com/download/JforCProgrammers.zip |
| New vector language: Glee | http://www.jsoftware.com/index.htm |
| new Vector Language: Glee | http://www.jsoftware.com/index.htm |
| Popular Math | http://www.jsoftware.com/jbooks_frame.htm |
| Programming challenge | http://www.jsoftware.com/publications_books.htm |
| Math for the Layman, by Dr. Ken Iverson | http://www.jsoftware.com/resources/books.htm |
| Math for the Layman, by Dr. Ken Iverson | http://www.jsoftware.com |
| Fortress focuses on the needs of scientists | http://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 |
| JudoScript | http://www.judoscript.com/ |
| JudoScript | http://www.judoscript.com/articles/whitepaper.html#html |
| JudoScript | http://www.judoscript.com/articles/whitepaper.html#jdbc |
| JudoScript | http://www.judoscript.com/ref/index.html?l=_fa.html&r=fa.html |
| Want to learn something new | http://www.jumbojoke.com/you_know_youre_a_redneck_when_2006_edition_778.html |
| The Daikon Invariant Detector | http://www.junit.org |
| Diagnosing Java code: Unit tests and automated code analysis | http://www.junitdoclet.org/ |
| Most amazing designer? | http://www.jwz.org/doc/emacs-timeline.html |
| Closures for Java or money back | http://www.jwz.org/doc/java.html |
| Guide to Python introspection | http://www.jwz.org/doc/java.html |
| Worse Is Better | http://www.jwz.org/doc/worse-is-better.html |
| Groovy Language | http://www.jython.org/ |
| Philip Greenspun: Lisp diehards = Holocaust deniers | http://www.jython.org/ |
| Functional libraries for Java | http://www.jython.org/ |
| C++ OR mapping - cross platform and db | http://www.kalanithielen.com/ |
| Functional Programming Has Reached The Masses; It's Called Visual Basic | http://www.karlskrona.se/default____10113.aspx |
| TyPiCal: Type-based static analyzer for the Pi-Calculus | http://www.kb.cs.titech.ac.jp/~kobayasi/typical/ |
| BitC, a new OS implementation language | http://www.kb.cs.titech.ac.jp/~kobayasi/typical |
| ACM Queue: A Conversation with Alan Kay | http://www.kb.cs.titech.ac.jp/~kobayasi/typical |
| Why type systems are interesting | http://www.kb.cs.titech.ac.jp/~kobayasi/typical |
| TyPiCal: Type-based static analyzer for the Pi-Calculus | http://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 Matter | http://www.kb.ecei.tohoku.ac.jp/~koba/typical |
| Call for Papers: ACM Symposium on Dynamic Languages | http://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 Processing | http://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 Statements | http://www.kednos.com/pli/docs/REFERENCE_MANUAL/6291pro_041.html |
| A Programming Paradox | http://www.keithba.com/blog/ |
| Programming for the Web | http://www.keithba.com/blog |
| Hating VBScript | http://www.keithdevens.com/ |
| C++ FAQ LITE | http://www.keithdevens.com/ |
| Why Lisp? | http://www.keithdevens.com/weblog/?id1160 |
| Book: Python How to Program | http://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-idioms | http://www.keithdevens.com/weblog/?id1986 |
| Perl 6 Answers | http://www.keithdevens.com/weblog/?id2054 |
| Achieving Closure (Perl) | http://www.keithdevens.com/weblog/?id2108 |
| Exegesis 5 is out | http://www.keithdevens.com/weblog/?id2680 |
| JudoScript | http://www.keithdevens.com/weblog/?id2977 |
| Java and Pointers | http://www.keithdevens.com/weblog/?id3306 |
| Larry Wall: Apocalypse 6 | http://www.keithdevens.com/weblog/?id3557 |
| Tcl Core Team Interview | http://www.keithdevens.com/weblog/?id3559 |
| Generators and Abstraction | http://www.keithdevens.com/weblog/ |
| The Function Pointer Tutorials | http://www.keithdevens.com/weblog/ |
| Exegesis 6 | http://www.keithdevens.com/weblog/archive/2003/Jul/30/Exegesis6 |
| Scripting Languages For Java | http://www.keithdevens.com/weblog/archive/2003/Jun/01/ScriptingInJava |
| XML Shallow Parsing with Regular Expressions | http://www.keithdevens.com/weblog |
| Test-Driven Development By Example | http://www.keithdevens.com |
| Exegesis 4 | http://www.keithdevens.com |
| Slashdot: Hardware Description Languages | http://www.keithdevens.com |
| Why You Might Want to Try Ruby | http://www.keithdevens.com |
| Larry Wall: Apocalypse 4 | http://www.keithdevens.com |
| Programming Challenge | http://www.keithdevens.com |
| Nemerle | http://www.kernel.pl/~malekith/ |
| Apache vs. Yaws | http://www.kerneltrap.org/node.php?id=422 |
| Application Generators | http://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 IDEs | http://www.kfki.hu/~cheminfo/polanyi/9912/sheppard.html |
| Conceptual Integrity in Erlang | http://www.kfs.org/~jonathan/witt/ten.html |
| A Tutorial on Proof Theoretic Foundations of Logic Programming | http://www.ki.inf.tu-dresden.de/%7Eguglielm/res/pap/PrThFoundLP.pdf |
| A Tutorial on Proof Theoretic Foundations of Logic Programming | http://www.ki.inf.tu-dresden.de/%7eguglielm/res/pap/PrThFoundLP.pdf |
| Proof Theory mailing list | http://www.ki.inf.tu-dresden.de/~guglielm/Research/list.html |
| Tim Bray: Language fermentation | http://www.kimbly.com/blog/000042.html |
| Erlang is Icky | http://www.kimbly.com/blog/000057.html |
| Scalability | http://www.kimbly.com/blog/000204.html |
| Advanced Functional Programming wiki @ Harvard | http://www.kimbly.com/blog/000237.html |
| LL3 Webcast | http://www.kimbly.com/blog/000267.html |
| Processing: A language for visual arts | http://www.kimbly.com/blog/000315.html |
| Flapjax - Functional Reactive Ajax | http://www.kimbly.com/blog/000484.html |
| Abstractly typed languages | http://www.kimbly.com/code/autoimpl/ |
| Erlang is Icky | http://www.kimbly.com/code/invidx/ |
| Hundred Year Language | http://www.kimbly.com/code/jatha/ |
| Language Myths Again | http://www.kimbly.com/code/onemany/ |
| New proposed features for Java 1.5 | http://www.kimbly.com/code/onemany/ |
| Hundred Year Language | http://www.kimbly.com/code/plastic/ |
| LL3 Webcast | http://www.kimbly.com/code/ripple/ |
| Hundred Year Language | http://www.kimbly.com/code/ripple/ |
| Tuples + Objects + Infosets =Too Much Stuff! | http://www.kindsoftware.com/products/opensource/OBJ3 |
| Neal Stephenson's USENIX keynote | http://www.kipling.org.uk/poems_neolithic.htm |
| Gottfried Wilhelm Leibniz | http://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 new | http://www.knjn.com/ShopBoards_RS232.html |
| The New C Standard | http://www.knosof.co.uk/cbook/cbook.html |
| C9X - The New ISO Standard for C | http://www.knosof.co.uk/cbook/sent1.pdf |
| Concatenative Language Kont | http://www.koders.com/?s=crap |
| Designing a Type Notation for a Stack Based Functional Language | http://www.kodu.ee/~jpoial/teadus/ |
| Book on game scripting interpreters | http://www.kokogiak.com/amazon/detpage.asp?asin=1931841578 |
| Google Code Search | http://www.kottke.org/06/10/google-code-search |
| Domain-specific and general-purpose aspects of spreadsheet languages | http://www.kraml.at/stupid/befunge.html |
| Premonoidal categories and notions of computation | http://www.kurims.kyoto-u.ac.jp/~hassei/papers/ctcs95.html |
| Circular references | http://www.kurims.kyoto-u.ac.jp/~hassei/papers/ctcs95.html |
| Links to JFP Papers | http://www.kurims.kyoto-u.ac.jp/~hassei/papers/girard.html |
| Linguistic side effects | http://www.kurims.kyoto-u.ac.jp/~hassei/papers/hosc.html |
| Top 5 Tech Books | http://www.kuro5hin.org/?op=displaystory;sid=2000/10/24/225156/32 |
| Programming languages and Language | http://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 Perl | http://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 LtU | http://www.kuro5hin.org/ |
| Top 5 Tech Books | http://www.kuro5hin.org/ |
| C# From A Java Developer's Perspective | http://www.kuro5hin.org/story/2001/11/18/152437/24 |
| Happy Birthday LtU | http://www.kuro5hin.org/story/2001/7/10/043/19846 |
| XSLT, Perl, Haskell, & a word on language design | http://www.kuro5hin.org/story/2002/1/15/1562/95011 |
| XSLT, Perl, Haskell, & a word on language design - A link from kur5hin | http://www.kuro5hin.org/story/2002/1/15/1562/95011 |
| A Shallow Introduction to the K Programming Language | http://www.kuro5hin.org/story/2002/11/14/22741/791 |
| Playing with the GNAT Run Time | http://www.kuro5hin.org/story/2002/8/30/175531/763 |
| Half-baked idea: mini-language for vector processing | http://www.kuro5hin.org/story/2002/8/30/175531/763 |
| Reading, Writing, and Code | http://www.kuro5hin.org/story/2002/8/30/175531/763 |
| ACCU Spring Conference | http://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 Access | http://www.kuro5hin.org/story/2003/5/30/73738/6906 |
| A Prolog Introduction for Hackers | http://www.kuro5hin.org/story/2004/2/25/124713/784 |
| Software Fault Prevention by Language Choice | http://www.kuro5hin.org/story/2004/2/7/144019/8872 |
| Why I Like PLT Scheme | http://www.kuro5hin.org/story/2004/3/17/93442/8657 |
| A Case for Formal Specification | http://www.kuro5hin.org/story/2005/7/29/04553/9714 |
| Weak vs. strong typing | http://www.kuro5hin.org/story/2006/1/17/22956/8874 |
| A Case for Formal Specification | http://www.kuro5hin.org |
| Wolfram's Future Math | http://www.kurzweilai.net/articles/art0464.html?printable=1 |
| Proofs are Programs: 19th Century Logic and 21st Century Computing | http://www.kurzweilai.net/articles/art0504.html?printable=1 |
| Mind Mappers | http://www.k-web.org/vision/kweb.html |
| Impedance mismatch: RDBMS and PLs | http://www.kx.com/about_kx/about_kx.htm |
| History of APL and J | http://www.kx.com/listbox/k/msg03690.html |
| Half-baked idea: mini-language for vector processing | http://www.kx.com/technical/contribs/eugene/kidioms.html |
| Poplog | http://www.kx.com |
| Rich resource site for the programming language "K" | http://www.kx.com |
| Programming Challenge | http://www.kx.com |
| The D programming language | http://www.l8night.co.uk/mwynn/d/win32api.html |
| OO Programming Styles in ML | http://www.laas.fr/~bernard/oo/2000111.ps.gz |
| automatic theorem proving | http://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 Proof | http://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 Epigram | http://www.labri.fr/perso/casteran/CoqArt/ |
| Relevance of Curry-Howard | http://www.labri.fr/perso/casteran/CoqArt/index.html |
| Abstracting Allocation: The New new Thing | http://www.labri.fr/perso/casteran/CoqArt/index.html |
| automatic theorem proving | http://www.labri.fr/perso/casteran/CoqArt/index.html |
| Alloy - The Book | http://www.labri.fr/perso/casteran/CoqArt/index.html |
| The design of C++0x | http://www.lafstern.org/matt/wishlist.html |
| Looking for FP Debuggers | http://www.lambdacs.com/debugger/debugger.html |
| Debugging Functional Programs | http://www.lambdacs.com/debugger/debugger.html |
| Backwards debugging | http://www.lambdacs.com/debugger/debugger.html |
| Debuging state. | http://www.lambdacs.com/debugger/debugger.html |
| Omniscient debugger | http://www.lambdacs.com/debugger/Debugger/Debugger.html |
| Demo of VB "Whidbey" | http://www.lambdacs.com/debugger/ODBDescription.html |
| Omniscient debugger | http://www.lambdacs.com/debugger/ODBDescription.html |
| Qi 6.1 released | http://www.lambdassociates.org/ |
| Dynamic Semantics | http://www.lambdassociates.org/aboutqi.htm |
| Multi-Stage Languages | http://www.lambdassociates.org/aboutqi.htm |
| Run time type checking | http://www.lambdassociates.org/aboutqi.htm |
| Advanced Types in Qi | http://www.lambdassociates.org/advtypes.htm |
| Run time type checking | http://www.lambdassociates.org/prolog.htm |
| Static type inference & late binding? | http://www.lambdassociates.org/qilisp.htm |
| Qi 6.1 released | http://www.lambdassociates.org/qilisp.htm |
| Lisp sans (((paren-theses ((hell))))) | http://www.lambdassociates.org/qilisp.htm |
| Qi 6.1 released | http://www.lambdassociates.org/qiml.htm |
| Happy Birthday, dear Lambda | http://www.landman.org/tapl/ |
| GraphPath | http://www.langdale.com.au/GraphPath/ |
| Simple Outline XML: SOX | http://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. Generics | http://www.langer.camelot.de/GenericsFAQ/JavaGenericsFAQ.html |
| Lang .NET 2006 | http://www.langnetsymposium.com/speakers.asp |
| Programming Challenge | http://www.langreiter.com/k/addagrams-k.txt |
| The Vector | http://www.langreiter.com/space/2004-02-29-k4 |
| History: Array languages | http://www.langreiter.com/space/vector-languages |
| Programming Challenge | http://www.langreiter.com |
| Linguistic Relativity Homepage | http://www.languagehat.com/archives/000557.php |
| New result re "linguistic determinism" | http://www.languagehat.com/archives/001506.php |
| DP-COOL 2003 Proceedings | http://www.lanl.gov |
| Designing Reusable Classes (PDF) | http://www.laputan.org/drc/drc.html |
| Ruby the Rival | http://www.laputan.org/mud/mud.html#BigBallOfMud |
| Lightweight Languages Workshop 2002 | http://www.laszlosystems.com/ |
| Laszlo - So good, I had to change my underwear | http://www.laszlosystems.com/ |
| Laszlo - So good, I had to change my underwear | http://www.laszlosystems.com/lps/laszlo-in-ten-minutes/ |
| A Conversation with Manfred von Thun | http://www.latrobe.edu.au/philosophy/phimvt/ |
| Reproducing Programs implement Lazy Lists | http://www.latrobe.edu.au/philosophy/phimvt/ |
| Philip Greenspun: Lisp diehards = Holocaust deniers | http://www.latrobe.edu.au/philosophy/phimvt/joy.html |
| Theory of Concatenative Combinators | http://www.latrobe.edu.au/philosophy/phimvt/joy.html |
| "applicative" vs."functional" | http://www.latrobe.edu.au/philosophy/phimvt/joy.html |
| Canonware Onyx | http://www.latrobe.edu.au/philosophy/phimvt/joy.html |
| Concatenation Operators in Unimperative | http://www.latrobe.edu.au/philosophy/phimvt/joy.html |
| Concatenative Language Kont | http://www.latrobe.edu.au/philosophy/phimvt/joy.html |
| Data is code | http://www.latrobe.edu.au/philosophy/phimvt/joy.html |
| Functional single argument style object oriented programming | http://www.latrobe.edu.au/philosophy/phimvt/joy.html |
| Geometric Algebra | http://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 language | http://www.latrobe.edu.au/philosophy/phimvt/joy.html |
| Simple scripting language | http://www.latrobe.edu.au/philosophy/phimvt/joy.html |
| Cat Language Download, Sources, and Introduction | http://www.latrobe.edu.au/philosophy/phimvt/joy.html |
| Recursion Theory and Joy | http://www.latrobe.edu.au/philosophy/phimvt/joy/forth-joy.html |
| Optimization - Symmetric Reductions | http://www.latrobe.edu.au/philosophy/phimvt/joy/j04alg.html |
| Concatenative Language Kont | http://www.latrobe.edu.au/philosophy/phimvt/joy/j04alg.html |
| Recursion Theory and Joy | http://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 Resolutions | http://www.latrobe.edu.au/philosophy/phimvt/joy/j07rrs.html |
| Amusing question | http://www.latrobe.edu.au/philosophy/phimvt/joy/j07rrs.html |
| The Killer Application for Concatenative Languages | http://www.latrobe.edu.au/philosophy/phimvt/joy/j07rrs.html |
| The whole Enchilada | http://www.latrobe.edu.au/philosophy/phimvt/joy/jp-church.html |
| ACM Queue: A Conversation with Alan Kay | http://www.latrobe.edu.au/philosophy/phimvt/joy/jp-joyjoy.html |
| Code Reading | http://www.latrobe.edu.au/philosophy/phimvt/joy/jp-joyjoy.html |
| Concatenative Language Kont | http://www.latrobe.edu.au/philosophy/phimvt/joy/jp-quadratic.html |
| Reproducing Programs implement Lazy Lists | http://www.latrobe.edu.au/philosophy/phimvt/joy/jp-reprod.html |
| Reading list on XML and Web Programming | http://www.latte.org/ |
| Moving Away From XSLT | http://www.latte.org/ |
| public vs. published interfaces | http://www.lattix.com/ |
| Open-source C compiler targets FPGAs | http://www.launchbird.com/ |
| Open-source C compiler targets FPGAs | http://www.launchbird.com/cgi-bin/language.py |
| Accelerator: simplified programming of graphics processing units for general-purpose uses via data-parallelism | http://www.launchbird.com/products.html |
| Shiro Kawai - Shooting A Moving Target | http://www.lava.net/~shiro/Private/essay/gdc2002.html |
| Google Magic | http://www.lazytd.com/lti/pub/aaai94.html |
| Multidimensional arrays | http://www.lcc.gatech.edu/~xinwei/papers/texts/FuncPMma.pdf |
| A History of CLU | http://www.lcs.mit.edu/publications/pubs/pdf/MIT-LCS-TR-561.pdf |
| Language Design Documents | http://www.lcs.mit.edu/publications/pubs/pdf/MIT-LCS-TR-561.pdf |
| NULL | http://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 Thesis | http://www.lcs.mit.edu/publications/specpub.php?id=976 |
| Chu Spaces | http://www.lcsaudio.com/Installations.html |
| Chu Spaces | http://www.lcsaudio.com/Products/CueStation.html |
| Funny Flash hack | http://www.lebonze.co.uk/stuff/move.htm |
| Common Lisp Cookbook | http://www.lemonodor.com/ |
| On Lisp, On Line | http://www.lemonodor.com/ |
| JavaScript and domain specific Languages | http://www.lemonodor.com |
| Larger Subroutines == Fewer Defects | http://www.leshatton.org/Documents/predict_1103.pdf |
| Larger Subroutines == Fewer Defects | http://www.leshatton.org/IEEE_Soft_97b.html |
| Guest Bloggers on LtU? | http://www.lessig.org/blog/archives/001348.shtml |
| Lazy Functional Parser Combinators in Java | http://www.let.uu.nl/~Anne-Marie.Mineur/personal/Ta/Carpenter.html |
| Prolog and Natural-Language Analysis | http://www.let.uu.nl/~Richard.Moot/personal/prolog.html |
| Elements of Basic Category Theory | http://www.let.uu.nl/esslli/Courses/barr/barrwells.ps |
| Getting Started | http://www.let.uu.nl/esslli/Courses/barr-wells.html |
| The site discussions forum | http://www.levenez.com/ |
| Mother Tongues of Computer Languages | http://www.levenez.com/lang/ |
| NULL | http://www.levenez.com/lang/ |
| Languages Poster | http://www.levenez.com/lang/ |
| Territorial Exception Handling | http://www.levenez.com/lang/history.html#03 |
| Monads in Ruby | http://www.lexifi.com/ |
| DSL for financial contracts | http://www.lexifi.com/Downloads/MLFiPaper.pdf |
| A Formal Language for Analyzing Contracts | http://www.lexifi.com/Downloads/MLFiPaper.pdf |
| Concept programming | http://www.lexifi.com/Downloads/MLFiPaper.pdf |
| Closures for Java or money back | http://www.lexspoon.org/chuck/spoon-diss.pdf |
| Type Inference in Object Oriented Languages | http://www.lexspoon.org/ti/ |
| Buried Treasure - No Fluff Just Stuff | http://www.lexspoon.org/ti/ |
| Type Inference in Object Oriented Languages | http://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 Languages | http://www.lfcs.informatics.ed.ac.uk/reports/02/ECS-LFCS-02-426/ |
| Calculi for Mobile Processes | http://www.lfcs.informatics.ed.ac.uk/reports/89/ECS-LFCS-89-85/ |
| Interview with Robin Milner | http://www.lfcs.informatics.ed.ac.uk/reports/91/ECS-LFCS-91-180/index.html |
| J and K: One User's View | http://www.lfcs.informatics.ed.ac.uk/reports/96/ECS-LFCS-96-347 |
| Envisioning a New Language: A Conversation With Victoria Livschitz | http://www.lib.kth.se/Fulltext/fredlund010914.pdf |
| Yearning for a practical scheme | http://www.lib.uchicago.edu/keith/tcl-course/emacs-tutorial.html |
| Adding Optional Static Typing to Python | http://www.libervis.com/modules/weblog/details.php?blog_id=23&PHPSESSID=1133fa84e956075051d6531f2a994c42 |
| Java's new Considered Harmful | http://www.light1998.com/EXPLANATION.htm |
| Implementing Distributed Systems Using Linear Naming | http://www.linearity.org/ |
| Nets: Petri vs Lafont | http://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 Naming | http://www.linearity.org/papers/wp1.ps.gz |
| Prolog and Natural-Language Analysis | http://www.ling.gu.se/~cooper/papers.html |
| Exploring NLP in Oz/Mozart | http://www.ling.gu.se/~lager/index.html |
| Whither Now C++? | http://www.ling.gu.se/~lager/index.html |
| Exploring NLP in Oz/Mozart | http://www.ling.gu.se/~lager/kurser/Programming/kursplan.html |
| a new programming language called Lingo | http://www.lingolanguage.i12.com/ |
| Wanted: platform-independent Standard ML | http://www.linguistics.ucla.edu/people/Kracht/zaurus/zaurus.html#ocaml |
| Lojban | http://www.linguistics.uiuc.edu/agoldbrg/ |
| The Foundations of Two-Dimensional Semantics | http://www.linguistik.uni-erlangen.de/~rrh/papers/ontologies/dublin.html |
| Java Is a Language for the Masses | http://www.linguistlist.org/~ask-ling/archive-1998.4/msg00522.html |
| Linguistic Relativity Hypothesis | http://www.linguistlist.org/issues/2/2-588.html#2 |
| New Chip Heralds a Parallel Future | http://www.linuxdevices.com |
| Command Line Hacks | http://www.linuxdoc.org/LDP/abs/html/index.html |
| Why Johnny can't code | http://www.linuxfocus.org/English/November2004/article352.shtml |
| New Chip Heralds a Parallel Future | http://www.linuxinsider.com/story/34548.html |
| New Chip Heralds a Parallel Future | http://www.linuxinsider.com/story/34707.html |
| The Art of Unix Programming | http://www.linuxjournal.com/article.php?sid=3882 |
| Apache vs. Yaws | http://www.linuxjournal.com/article.php?sid=4559 |
| 1st International Workshop on Interpreted Languages | http://www.linuxjournal.com/article.php?sid=6011 |
| DP-COOL 2003 Proceedings | http://www.linuxjournal.com/article.php?sid=7099 |
| An Invitation to SETL | http://www.linuxjournal.com/article/6805 |
| Linux Clustering with Ruby Queue: Small Is Beautiful | http://www.linuxjournal.com/article/7922 |
| Everything Your Professor Failed to Tell You About Functional Programming | http://www.linuxjournal.com/article/8850 |
| Linux Mag: GCC.NET | http://www.linux-mag.com/2001-04/GCC_net_01.html |
| Guido van Rossum, Linux Magazine interview | http://www.linux-mag.com/2001-12/rossum_01.html |
| Good Ideas, Through the Looking Glass | http://www.linux-nc.org/ |
| Successful Scheme | http://www.linuxworld.com/linuxworld/lw-2000-10/lw-10-futurecomputing.html |
| Programming a functional future | http://www.linuxworld.com/linuxworld/lw-2000-11/lw-11-futurecomputing.html |
| C9X - The New ISO Standard for C | http://www.linuxworld.com/linuxworld/lw-2000-12/lw-12-ritchie.html |
| NULL | http://www.linuxworld.com/linuxworld/lw-2000-12/lw-12-ritchie.html |
| Quotes | http://www.linuxworld.com/linuxworld/lw-2000-12/lw-12-ritchie.html |
| Quotes | http://www.linuxworld.com/linuxworld/lw-2001-02/lw-02-stroustrup.html |
| Stroustrap interview at LinuxWorld | http://www.linuxworld.com/linuxworld/lw-2001-02/lw-02-stroustrup.html |
| NULL | http://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 interesting | http://www.lisarein.com/alankay/tour.html |
| Skribe 1.2b released | http://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 Lisp | http://www.lisp.org/HyperSpec/Body/acc_firstcm_s_inthcm_tenth.html#first |
| Casting SPELs in Lisp | http://www.lisp.org/HyperSpec/Body/acc_rest.html#rest |
| Ian Bicking: The challenge of metaprogramming | http://www.lisp.org/HyperSpec/Body/fun_compile.html |
| Casting SPELs in Lisp | http://www.lisperati.com/ |
| New Common Lisp FAQ | http://www.lispniks.com/cl-gardeners/ |
| New Common Lisp FAQ | http://www.lispniks.com/faq/faq.html#s2q1 |
| New Common Lisp FAQ | http://www.lispniks.com/faq/faq.html#s3q1 |
| New Common Lisp FAQ | http://www.lispniks.com/faq/faq.html |
| New Common Lisp FAQ | http://www.lispniks.com/faq/staging-faq.html |
| Congrats in order | http://www.lispnyc.org/ |
| A Methodology for Generating Verified Combinatorial Circuits | http://www.lisp-p.org/htdocs/peval/peval.cgi |
| What is so bad about compiling? | http://www.lisp-p.org/peval/peval.cgi |
| Polymorphic replacement | http://www.lispworks.com/documentation/HyperSpec/Body/07_b.htm |
| The fate of reduce() in Python 3000 | http://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 6 | http://www.lispworks.com/reference/HyperSpec/ |
| CLRFIs | http://www.lispworks.com/reference/HyperSpec/Body/02_dhq.htm |
| Macros vs. Higher-order Programming | http://www.lispworks.com/reference/HyperSpec/Body/03_aba.htm |
| Dynamically scoped functions vs. AOP | http://www.lispworks.com/reference/HyperSpec/Body/07_ffb.htm |
| Macros vs. Higher-order Programming | http://www.lispworks.com/reference/HyperSpec/Body/26_glo_c.htm#constant_form |
| Macros vs. Higher-order Programming | http://www.lispworks.com/reference/HyperSpec/Body/26_glo_l.htm#literal |
| CLRFIs | http://www.lispworks.com/reference/HyperSpec/Body/26_glo_p.htm#purports_to_conform |
| Casting SPELs in Lisp | http://www.lispworks.com/reference/HyperSpec/Body/f_car_c.htm#car |
| CLRFIs | http://www.lispworks.com/reference/HyperSpec/Body/v_featur.htm |
| Description Logics in Literate Haskell | http://www.lispworks.com/reference/HyperSpec/Front/Contents.htm |
| Dynamically scoped functions vs. AOP | http://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 |
| pbook | http://www.literateprogramming.com/ |
| Neal Stephenson's USENIX keynote | http://www.literateprogramming.com |
| New result re "linguistic determinism" | http://www.liv.ac.uk/Philosophy/inuit.html |
| New blog | http://www.livejournal.com/community/declarative/ |
| New blog | http://www.livejournal.com/userinfo.bml?user=declarative |
| Generics are a mistake? | http://www.livejournal.com/users/demoness101/18036.html |
| Distributed Functional Programming | http://www.livejournal.com/users/dkondr/15655.html |
| Programming challenge | http://www.livejournal.com/users/dr_klm/51584.html?thread=435072#t435072 |
| Misc Links | http://www.livejournal.com/users/hisashim/232542.html |
| Table Oriented Programming | http://www.livejournal.com/users/mansu/16351.html |
| Critical Acclaim | http://www.livejournal.com/users/wallstreetgirl/friends |
| Non-Lisp, natively extensible? | http://www.livelogix.net/logix/index.html |
| Logix: Multi-Language Programming | http://www.livelogix.net/logix/index.html |
| Logix: Multi-Language Programming | http://www.livelogix.net/logix/intro.html |
| Logix: Multi-Language Programming | http://www.livelogix.net/logix/tutorial/5-Standard-Logix.html |
| Logix: Multi-Language Programming | http://www.livelogix.net/logix/tutorial/7-Languages-Extending-and-Creating.html |
| Uniform Proofs as a Foundation for Logic Programming | http://www.lix.polytechnique.fr/~dale/papers/apal91.pdf |
| Currying of Complex Interfaces | http://www.lix.polytechnique.fr/Labo/Dale.Miller/papers/mll.ps |
| Sisal Programming language | http://www.llnl.gov/sisal/SisalHomePage.html |
| Udell at OSCON: IronPython news | http://www.llvm.org/ |
| The Memory Pool System: Thirty person-years of memory management development goes Open Source | http://www.llvm.org |
| UCPy: Reverse Engineering Python | http://www.lmcs-online.org/ |
| Logical Methods in Computer Science | http://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 Science | http://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 Mockingbird | http://www.lns.cornell.edu/spr/2001-03/msg0031750.html |
| On the Revival of Dynamic Languages | http://www.lochan.org/2005/keith-cl/research/msc/thesis/ |
| ESSLLI 2003 - 18-29 August | http://www.logic.at/esslli03/ |
| ESSLLI 2003 - 18-29 August | http://www.logic.at/esslli03/giveabs.php?21 |
| ESSLLI 2003 - 18-29 August | http://www.logic.at/esslli03/giveabs.php?23 |
| ESSLLI 2003 - 18-29 August | http://www.logic.at/esslli03/giveabs.php?28 |
| ESSLLI 2003 - 18-29 August | http://www.logic.at/esslli03/giveabs.php?29 |
| ESSLLI 2003 - 18-29 August | http://www.logic.at/esslli03/giveabs.php?32 |
| ESSLLI 2003 - 18-29 August | http://www.logic.at/esslli03/giveabs.php?36 |
| ESSLLI 2003 - 18-29 August | http://www.logic.at/esslli03/giveabs.php?39 |
| ESSLLI 2003 - 18-29 August | http://www.logic.at/esslli03/giveabs.php?7 |
| ESSLLI 2003 - 18-29 August | http://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 Introduction | http://www.logis.ro/downloads/OOGIS_Issues.pdf |
| 'Information and Computation' Open Access | http://www.logosphere.org |
| Why Johnny can't code | http://www.logowiki.net/ |
| The O'Ciao Approach to OO Logic Programming | http://www.logtalk.org |
| Lingua::Romana::Perligata | http://www.lojban.org/ |
| Speech-to-text friendly programming languages | http://www.lojban.org/ |
| Linguistic Relativity Hypothesis | http://www.lojban.org/ |
| Lojban | http://www.lojban.org |
| Richard Feynman and the Connection Machine | http://www.longnow.org/about/articles/ArtFeynman.html |
| Teaching programming | http://www.longnow.org/about/articles/ArtFeynman.html |
| Richard Feynman and the Connection Machine | http://www.longnow.org/views/essays/articles/ArtFeynman.php |
| Why, Krakatoa and Caduceus: Software proof | http://www.loria.fr/~ranise/haRVey/ |
| Elucidative Programming | http://www.loria.fr/services/tex/english/litte.html |
| Tom 2.3 Released | http://www.loria.fr |
| Connecting The Dots | http://www.loudthinking.com/arc/000428.html |
| The Nature of Lisp (a tutorial) | http://www.loudthinking.com/arc/000584.html |
| Derrida's Machines | http://www.loveparade.net/pcl/tm/plisp/ENGLISH.EPS |
| A "Popular Science" treatment of FP/OOP? | http://www.lrb.co.uk/ |
| Extensible Term Language | http://www.lrde.epita.fr/cgi-bin/twiki/view/Publications/200505-SUD-esdf |
| Extensible Term Language | http://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 paradigm | http://www.lri.fr/~pouzet/lucid-synchrone/papers/lucy.html |
| 25 Years of CSP | http://www.lsbu.ac.uk/menass/csp25/ |
| 25 Years of CSP | http://www.lsbu.ac.uk/menass/csp25/programme/programme.html |
| Malbolge figured out? | http://www.lscheffer.com/malbolge.html |
| More on the "generics are evil" meme | http://www.lshift.net/blog/2005/08/02/suns-disabling-coffee-beans |
| Second Haskell Communities and Activities Report | http://www.lshift.net/jobs.shtml |
| Why type systems are interesting | http://www.lsv.ens-cachan.fr/~cortier/EVA/eva-comp.php |
| Relevance of Curry-Howard | http://www.ltn.lv/~podnieks/mlog/ml3.htm#s35 |
| Info needed | http://www.lu.lv/eng/about/index.html |
| The language LUA | http://www.lua.org/ |
| History of Lua | http://www.lua.org/ |
| Good languages with simple grammar | http://www.lua.org/ |
| Dressing up Self in JavaScript | http://www.lua.org/ |
| LPS: Language Prototyping System | http://www.lua.org/ |
| Moving Away From XSLT | http://www.lua.org/ |
| Lua Lights up Telecom Testing | http://www.lua.org/about.html |
| Domain-specific Embedded Languages and Program Generators | http://www.lua.org/about.html |
| History of Lua | http://www.lua.org/faq.html#1.4 |
| History of Lua | http://www.lua.org/history.html |
| History of Lua | http://www.lua.org/manual/5.0/ |
| History of Lua | http://www.lua.org/manual/5.0/manual.html#2.4.5 |
| Good languages with simple grammar | http://www.lua.org/manual/5.0/manual.html#BNF |
| Trying to get embedded python co-routines to work | http://www.lua.org/manual/5.1/manual.html#2.11 |
| The language LUA | http://www.lua.org/manual/manual.html#4.6 |
| History of Lua | http://www.lua.org/news.html |
| Virtual machine implementation and dynamic languages | http://www.lua.org/papers.html |
| Case Study in Practical Language Use | http://www.lua.org/spe.html |
| LL3 Webcast | http://www.lua.org/spe.html |
| Prototype based OO | http://www.lua.org/spe.html |
| History of Lua | http://www.lua.org/versions.html |
| Trying to get embedded python co-routines to work | http://www.lua.org |
| Gosling vs. Dynamic Languages | http://www.lua.org |
| Good languages with simple grammar | http://www.lua.org |
| LL3 Webcast | http://www.lua.org |
| History of Lua | http://www.lua.org |
| Virtual machine implementation and dynamic languages | http://www.lua.org |
| The TYPES Fourm | http://www.luca.demon.co.uk/ |
| Introduction to (Formal) Type Systems | http://www.luca.demon.co.uk/ |
| Empirical Results | http://www.luca.demon.co.uk/Bibliography.html |
| Interview with Robin Milner | http://www.luca.demon.co.uk/BioComputing.htm |
| The Language of Biology | http://www.luca.demon.co.uk/BioComputing.htm |
| Dijkstra on analogies and anthropomorphism | http://www.luca.demon.co.uk/Fonts.htm |
| Demonic Nondeterminacy: A Tribute to Edsger Wybe Dijkstra | http://www.luckymojo.com/saintmartinoftours.html |
| Adaptive Software | http://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 Syntax | http://www.lysator.liu.se/c/duffs-device.html#duffs-device |
| Squeak: a Language for Communicating with Mice | http://www.lysator.liu.se/c/duffs-device.html |
| Code Reading | http://www.lysator.liu.se/c/duffs-device.html |
| Notes on Programming in C | http://www.lysator.liu.se/c/pikestyle.html |
| Martin Fowler on Language Workbenches and DSLs | http://www.lyx.org/ |
| Enumerating the Rationals | http://www.maa.org/reviews/thebook.html |
| Erlang: A Case Study of Technology Introduction | http://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 Future | http://www.maconlinux.org |
| Inform 7: A relational DSL for interactive fiction with natural language syntax | http://www.macosxhints.com/ |
| The Smalltalk Report 1991-1996 | http://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-1996 | http://www.macqueen.us/smalltalkReport/ST/91_95/SMAL0101.PDF |
| The Smalltalk Report 1991-1996 | http://www.macqueen.us/smalltalkReport/ST/91_95/SMAL0201.PDF |
| Udell on licensing and lock-in | http://www.macqueen.us/smalltalkReport/ST/91_95/SMAL0408.PDF |
| Smalltalk Reports | http://www.macqueen.us/stIndex.html |
| The Smalltalk Report 1991-1996 | http://www.macqueen.us/stIndex.html |
| Death of the client | http://www.macromedia.com/software/flash/ |
| Flash MX | http://www.macromedia.com/software/flash/open/licensing/fileformat/ |
| Distributed Functional Programming | http://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 |
| MathLang | http://www.macs.hw.ac.uk/~fairouz/talks/talks2005/mathlang-general-talk.pdf |
| A Visual Environment for Developing Context-Sensitive Term Rewriting Systems | http://www.macs.hw.ac.uk/~flavio/english.html |
| Tim Bray: Dynamic-Language IDEs | http://www.macs.hw.ac.uk/~jbw/papers/Wells:The-Essence-of-Principal-Typings:slightly-longer.pdf |
| MathLang | http://www.macs.hw.ac.uk/~paulvt/mathlang/ |
| The HM system does not have principal typings for all terms | http://www.macs.hw.ac.uk/~sebc/ |
| hOp - Haskell Micro-Kernel | http://www.macs.hw.ac.uk/~sebc/hOp/ |
| House , hOp - the Haskell Operating System | http://www.macs.hw.ac.uk/~sebc/hOp/ |
| Scottish Programming Language Seminar | http://www.macs.hw.ac.uk/~trinder/spls05/ |
| Poly* type inference tool | http://www.macs.hw.ac.uk/DART/software/PolyStar/ |
| Poly* type inference tool | http://www.macs.hw.ac.uk/DART/software/PolyStar/FAQ.html |
| Proof and Counterexample | http://www.macs.hw.ac.uk/esslli05 |
| Relevance of Curry-Howard | http://www.macs.hw.ac.uk/ultra/compositional-analysis/type-error-slicing/ |
| Closures for Java or money back | http://www.macta.f2s.com/Thoughts/Intelli-Dolphin%20Completion.htm |
| Getting Started | http://www.mactech.com/articles/mactech/Vol.07/07.05/LambdaCalculus/ |
| Using an Abstracted Interpreter to Understand Abstract Interpretation | http://www.mactech.com/articles/mactech/Vol.07/07.05/LambdaCalculus/index.html |
| Getting Started | http://www.mactech.com/articles/mactech/Vol.07/07.06/ChurchNumerals/index.html |
| Getting Started | http://www.mactech.com/articles/mactech/Vol.08/08.01/DazeY/ |
| Using an Abstracted Interpreter to Understand Abstract Interpretation | http://www.mactech.com/articles/mactech/Vol.08/08.01/DazeY/index.html |
| Getting Started | http://www.mactech.com/articles/mactech/Vol.09/09.09/Lambda/ |
| Functional Images | http://www.maedastudio.com/ |
| Events and Continuations | http://www.mail-archive.com/cocoon-dev@xml.apache.org/msg34416.html |
| Events and Continuations | http://www.mail-archive.com/cocoon-dev@xml.apache.org/msg34419.html |
| Events and Continuations | http://www.mail-archive.com/cocoon-dev@xml.apache.org/msg34440.html |
| Events and Continuations | http://www.mail-archive.com/cocoon-dev@xml.apache.org |
| GHood -- a graphical viewer for Hood | http://www.mail-archive.com/haskell@haskell.org/ |
| Templates (C++, FPLs) | http://www.mail-archive.com/haskell@haskell.org/ |
| The Needle Programming Language | http://www.mail-archive.com/haskell@haskell.org/msg06669.html |
| Rearranging Haskell's Type Classes | http://www.mail-archive.com/haskell@haskell.org/msg08013.html |
| Rearranging Haskell's Type Classes | http://www.mail-archive.com/haskell@haskell.org/msg08020.html |
| GHood -- a graphical viewer for Hood | http://www.mail-archive.com/haskell@haskell.org/msg08183.html |
| Mercury Programming Language | http://www.mail-archive.com/haskell@haskell.org/msg08501.html |
| Mercury Programming Language | http://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 programming | http://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 Workshop | http://www.mail-archive.com/haskell@haskell.org/msg13366.html |
| Future of Haskell discussion @ Haskell Workshop | http://www.mail-archive.com/haskell@haskell.org/msg13383.html |
| Continuations (and call/cc) in Haskell | http://www.mail-archive.com/haskell@haskell.org/msg14044.html |
| Using Physical Dimensions | http://www.mail-archive.com/haskell-cafe@haskell.org/ |
| Using Physical Dimensions | http://www.mail-archive.com/haskell-cafe@haskell.org/msg00430.html |
| Using Physical Dimensions | http://www.mail-archive.com/haskell-cafe@haskell.org/msg00446.html |
| Writing a counter function | http://www.mail-archive.com/haskell-cafe@haskell.org/msg01797.html |
| Codata and Comonads in Haskell | http://www.mail-archive.com/haskell-cafe@haskell.org/msg02408.html |
| Funny characters inference | http://www.mail-archive.com/haskell-cafe@haskell.org/msg04187.html |
| Ward Cunningham: Testing, Types, and More | http://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-Compiling | http://www.mail-archive.com/sc-l@securecoding.org/msg00845.html |
| Cost of provably-correct code | http://www.mail-archive.com/sc-l@securecoding.org/msg01278.html |
| Google Code Search | http://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 Environments | http://www.mailgate.org/comp/comp.lang.scheme/msg04358.html |
| LL3 Webcast | http://www.makeoutcity.com/Downloads/2003-LL3.html |
| LL3 Webcast | http://www.makeoutcity.com/Downloads/2003-LL3.opml |
| PySTL | http://www.malcolmson.com/pystl/ |
| PySTL | http://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 languages | http://www.mandrakesoft.com/~prigaux/language-study/ |
| Computer generates verifiable mathematics proof | http://www.mangust.dk/skalberg/mt.php |
| Bitter Java | http://www.manning.com/tate/ |
| Reading, Writing, and Code | http://www.maplefish.com/todd/aft.html |
| Basic(er) Simple(r) Type Theory(?) | http://www.maplesoft.com/ |
| Marco Cantù's Essential Pascal | http://www.marcocantu.com/epascal/ |
| Python Scripting Everywhere | http://www.markshuttleworth.com/bounty.html |
| Loving Lisp, or the Savy Programmer's Secret Weapon | http://www.markwatson.com/opencontent/lovinglisp.zip |
| Fowler: Reducing Coupling | http://www.martinfowler.com/articles/coupling.pdf |
| Is Design Dead? | http://www.martinfowler.com/articles/designDead.html |
| UML and DSLs | http://www.martinfowler.com/bliki/ModelDrivenArchitecture.html |
| Leak Free Javascript Closures | http://www.martinfowler.com/bliki/POJO.html |
| Programming for non-programmers | http://www.martinfowler.com/bliki/UmlMode.html |
| Formal methods for O/R mapping | http://www.martinfowler.com/books.html#eaa |
| Database Abstraction Layers and Programming Languages | http://www.martinfowler.com/books.html#eaa |
| Code generation vs. dynamic/introspective languages | http://www.martinfowler.com/eaaCatalog/rowDataGateway.html |
| public vs. published interfaces | http://www.martinfowler.com/ieeeSoftware/published.pdf |
| What is a Proposition? | http://www.marxists.org/reference/subject/philosophy/works/ge/hilbert.htm |
| Object-oriented markup | http://www.masonhq.com/ |
| Interval Computations | http://www.mat.univie.ac.at/~neum/software/int/ |
| Online Books and Lecture Notes in Mathematics | http://www.math.berkeley.edu/~gbergman/245/index.html |
| Devils and Angels | http://www.math.chalmers.se/~augustss/AFP/problems/devils-n-angels/ |
| Open-source C compiler targets FPGAs | http://www.math.chalmers.se/~koen/Lava/ |
| Parsec, a fast combinator parser | http://www.math.chalmers.se/~koen/ParserComboC/parser-combo-c.html |
| Lazy Functional Parser Combinators in Java | http://www.math.chalmers.se/~koen/ParserComboC/parser-combo-c.html |
| O'Haskell | http://www.math.chalmers.se/~nordland/ohaskell/ |
| The Fun of Programming | http://www.math.chalmers.se/~rjmh/ |
| Designing and Using Combinators | http://www.math.chalmers.se/~rjmh/Combinators/ |
| Courses Home Pages | http://www.math.chalmers.se/~rjmh/Combinators/ |
| NULL | http://www.math.chalmers.se/~rjmh/Combinators/ |
| Inhouse training | http://www.math.chalmers.se/~rjmh/Combinators/ |
| Antipathy to Type Systems | http://www.math.chalmers.se/~rjmh/Papers/whyfp.html |
| Composition Languages | http://www.math.chalmers.se/~rjmh/Papers/whyfp.html |
| Question about Lazy-ness and algorithmic runtime analysis | http://www.math.chalmers.se/~rjmh/Papers/whyfp.html |
| Why Functional Programming Matters | http://www.math.chalmers.se/~rjmh/Papers/whyfp.html |
| Whitepaper on new C# Features | http://www.math.grin.edu/courses/Scheme/r5rs-html/r5rs_3.html |
| Native XML Scripting | http://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 logic | http://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 logic | http://www.math.lsa.umich.edu/~ablass/llgames.pdf |
| Lambda the Ultimate Set Comprehension | http://www.math.lsa.umich.edu/~ablass/set.pdf |
| Categorical Logic and Type Theory | http://www.math.mcgill.ca/rags/jacobs.html |
| Definition of Type | http://www.math.mcgill.ca/rags/linear/lfl.abstract.html |
| Definition of Type | http://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 Typing | http://www.math.nagoya-u.ac.jp/~garrigue/papers/privaterows.pdf |
| Lambda the Ultimate Set Comprehension | http://www.math.pitt.edu/~thales/flyspeck/ |
| Ivory Towers and Gelfand's Principle | http://www.math.rutgers.edu/~zeilberg/Opinion65.html |
| In the beginning was game semantics | http://www.math.tau.ac.il/~aa/ |
| Escape Analysis for Java | http://www.math.tau.ac.il/~msagiv/courses/mm02.html |
| BRICS Activities | http://www.math.tulane.edu/mfps17.html |
| This Is the Title of This Story, Which Is Also Found Several Times in the Story Itself | http://www.math.uchicago.edu/~chruska/recursive/moser.html |
| On the Unusual Effectiveness of Logic in Computer Science | http://www.math.ucla.edu/~asl/bsl/0702/0702-003.ps |
| Spreadsheet Languages | http://www.math.umn.edu/systems_guide/gcc-2.95.3/gpc_6.html#SEC96 |
| Eiffel Struggle Results | http://www.math.uni-goettingen.de/struggle/results.html |
| Old computer science and technical books worth searching for | http://www.math.upenn.edu/%7Ewilf/DownldGF.html |
| Google Magic | http://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 Languages | http://www.math.utah.edu:8080/ftp/pub/tex/bib/idx/sigplan1980/19/6/122-131.html |
| The Fortress Language Spec v0.618 | http://www.math.utexas.edu/pipermail/maxima/2004/007453.html |
| PROGRAMMING WITH {SETS} | http://www.math-atlas.org/welcome.html |
| Multidimensional arrays | http://www.mathconsult.ch/showroom/pubs/MathProg/ |
| Multidimensional arrays | http://www.mathematica-journal.com/issue/v5i3/columns/maeder/index.html |
| MathML/DHTML | http://www.mathmlconference.org/2000/Talks/massy/ |
| The logic of communicating on channels | http://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 languages | http://www.mathstat.dal.ca/~selinger/papers.html#flops04 |
| Choice of OS of LtU readers | http://www.mathstat.dal.ca/~selinger/thinkpad.x31/images.html |
| Case Study in Practical Language Use | http://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 code | http://www.maxreason.com/software/xbasic/xbasic.html |
| Lazy Functional Parser Combinators in Java | http://www.mbravenboer.org/dotnet_resources.xhtml |
| Early history of Fortran | http://www.mcjones.org/dustydecks/ |
| Archiving LISP history | http://www.mcjones.org/dustydecks/ |
| Bitsavers' Archive | http://www.mcjones.org/dustydecks/archives/2004/11/28/34/ |
| Classic LISP books online | http://www.mcjones.org/dustydecks/archives/2005/07/10/44/ |
| The birth of the FORTRAN II subroutine | http://www.mcjones.org/dustydecks/archives/2005/08/07/46/ |
| FORTRAN 25th anniversary film online | http://www.mcjones.org/dustydecks/archives/2005/11/19/48/ |
| Fortran articles online | http://www.mcjones.org/dustydecks/archives/2006/01/01/49/ |
| 1995 SQL Reunion: People, Projects, and Politics | http://www.mcjones.org/System_R/ |
| 1995 SQL Reunion: People, Projects, and Politics | http://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 Passing | http://www.mcmillan-inc.com/tutorial1.html |
| Open problems in category theory and computing science | http://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 Programming | http://www.mcs.vuw.ac.nz/comp/Publications/CS-TR-02-9.abs.html |
| hOp - Haskell Micro-Kernel | http://www.md.chalmers.se/~andrew/erratic-fudgets-abstract.html |
| Generic Programming | http://www.md.chalmers.se/~augustss/cayenne/ |
| QuickCheck | http://www.md.chalmers.se/~koen/Papers/quick.ps |
| System programming using FP | http://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 FP | http://www.md.chalmers.se/~rjmh/Papers/popl-96.ps |
| Functional programming in XSLT | http://www.md.chalmers.se/~rjmh/Papers/whyfp.html |
| The Next Mainstream Programming Languages | http://www.md.chalmers.se/~rjmh/Papers/whyfp.html |
| Why type systems are interesting - part II | http://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 XML | http://www.mds.rmit.edu.au/~tja/papers/ |
| Expresso, environment for ISO 10303-1 | http://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 Collection | http://www.memorymanagement.org/ |
| Garbage collecting computations | http://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 Languages | http://www.merjis.com/ |
| OCaml Release 3.08.0 | http://www.merjis.com/richj/computers/ocaml/tutorial/ |
| VC++ Security Checks at Runtime and Compile Time | http://www.merlintec.com |
| Needle, An OO FP Language | http://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: Nadsat | http://www.metafilter.com/mefi/30068 |
| Tunes create context like language | http://www.metafilter.com/mefi/33861 |
| Roll your own with JavaCC | http://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 reflection | http://www.metaocaml.org/ |
| Multi-stage Programming in MetaOCaml | http://www.metaocaml.org/doc/Tutorial%202003.pdf |
| Implicitly Heterogeneous Multi-stage Programming | http://www.metaocaml.org/examples/dp/ |
| Active Libraries and Universal Languages | http://www.metaocaml.org/examples/gausselim/ |
| Multi-stage Programming in MetaOCaml | http://www.metaocaml.org/tutorial04/ |
| Multi-Stage Languages | http://www.metaocaml.org/tutorial04/ |
| Why type systems are interesting | http://www.metaocaml.org/tutorial04 |
| Yearning for a practical scheme | http://www.metaocaml.org |
| Code Generation with Python, Cog, and Nant | http://www.metaocaml.org |
| BitC, a new OS implementation language | http://www.metaocaml.org |
| A Deeper Look At Metafunctions | http://www.metaocaml.org |
| Why type systems are interesting | http://www.metaocaml.org |
| Gradual Typing for Functional Languages | http://www.metaocaml.org |
| Practical Aspects of Multi-Stage Programming | http://www.metaocaml.org |
| Code generation vs. dynamic/introspective languages | http://www.metaocaml.org |
| Larry Wall: Apocalypse 6 | http://www.metaprl.org/ |
| Alice Through the Looking Glass | http://www.metaprl.org |
| Formal semantics for working programmers | http://www.metaprl.org |
| Open data types and open functions | http://www.metaprl.org |
| Questions about Semantics. | http://www.metaprl.org |
| Why type systems are interesting - part II | http://www.metaprl.org |
| A Deeper Look At Metafunctions | http://www.metaprl.org |
| A Visual Environment for Developing Context-Sensitive Term Rewriting Systems | http://www.metaprl.org |
| New RSS Feed(s) | http://www.methodize.org/nntprss/ |
| Email/news interface | http://www.methodize.org/nntprss/ |
| Site speed | http://www.methodize.org/nntprss/ |
| Environment, scripting, and behavior | http://www.metrowerks.com/mw/default.htm |
| JavaScript 2.0: Evolving a Language for Evolving Systems | http://www.meyerweb.com/eric/tools/s5/ |
| Dataflow programming for PIC microcontrollers | http://www.microchip.com/ |
| XMLSpy XSLT designer & end users | http://www.microsoft.com/biztalk/beta/ |
| LINQ May 2006 Preview | http://www.microsoft.com/downloads/details.aspx?familyid=1e902c21-340c-4d13-9f04-70eb5e3dceea&displaylang=en |
| C# Language Specification 2.0 draft | http://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 Hejlsberg | http://www.microsoft.com/downloads/details.aspx?familyid=b056a273-69f8-4871-b95d-4ebd2806f62f&displaylang=en |
| VB8 Language Specification | http://www.microsoft.com/downloads/details.aspx?familyid=ca6e29d9-47d5-472a-9e65-7d9e4e98be0f&displaylang=en |
| Status of XQuery in the .NET Framework 2.0 | http://www.microsoft.com/downloads/details.aspx?familyid=D6A10783-A4E4-4463-8444-F88BE48760B3&displaylang=en |
| Ongoing Discussion on the Value of DotNet | http://www.microsoft.com/licensing/sharedsource/sharedsourcewp.asp |
| The CityScript Little Language | http://www.microsoft.com/mind/0297/activescripting.htm |
| The CityScript Little Language | http://www.microsoft.com/mind/0897/extreme0897.htm |
| The CityScript Little Language | http://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 Languages | http://www.microsoft.com/net/ |
| New GUI paradigm | http://www.microsoft.com/office/preview/uioverview.mspx |
| Uncovering Rotor -- A Shared Source CLI | http://www.microsoft.com/partner/products/microsoftnet/SharedSourceCsharpCLIFAQ.asp |
| Ongoing Discussion on the Value of DotNet | http://www.microsoft.com/partner/products/microsoftnet/SharedSourceCsharpCLIFAQ.asp |
| Stanley Lippman's C++ Blog | http://www.microsoft.com/presspass/press/2001/oct01/10-19lippmanpr.asp |
| Bash Reference Manual | http://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 Remake | http://www.microsoft.com/whdc/devtools/tools/SDV.mspx |
| Microsoft Forges Ahead With New Compiler Technology | http://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.com | http://www.mike-austin.com/home/reference/languages/index.shtml |
| Apple Flunks First Grade Math | http://www.mikeindustries.com/ |
| Apple Flunks First Grade Math | http://www.mikeindustries.com/blog/archive/2004/08/apple-calculator |
| A Free Implementation of CLIM | http://www.mikemac.com/mikemac/McCLIM/ |
| Chuck Moore has a website | http://www.mindspring.com/~chipchuck |
| International Components for Unicode 3.0 Released | http://www.mindspring.com/~markus.scherer/unicode/tn-uni16-20040113.html |
| More on the "generics are evil" meme | http://www.mindview.net/ |
| Thinking in Python | http://www.mindview.net/Books/TIPython |
| Language Myths | http://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 Language | http://www.minworks.co.uk/sss/ |
| Extensible Term Language | http://www.minworks.co.uk/sss/spec.pdf |
| Blue & BlueJ | http://www.mip.sdu.dk/%7Emik/blue/ |
| SICP Translations | http://www.miranda.org/~jkominek/rot13/ |
| Why Johnny can't code | http://www.mired.org/home/mwm/try_python/ |
| Correctness by Construction: Better Can Also Be Cheaper | http://www.mirsa.org.uk |
| Software safety by the numbers | http://www.misra.org.uk/ |
| Correctness by Construction: Better Can Also Be Cheaper | http://www.misra.org.uk/ |
| Rules for Developing Safety-Critical Code | http://www.misra-c2.com/index.htm |
| Ted Nelson's ZigZag | http://www.mit.jyu.fi/antkaij/plinzz.pdf |
| Rediscovering Object Orientation | http://www.mjolner.com/mjolner-system/books_en.php#betabook |
| Incremental Mature GCUsing the Train Algorithm | http://www.mjolner.com/mjolner-system |
| Incremental Mature GCUsing the Train Algorithm | http://www.mjolner.com |
| Your Wish Is My Command - Programming By Example | http://www.mkp.com/books_catalog/catalog.asp?ISBN=1-55860-688-2#Contents |
| Your Wish Is My Command - Programming By Example | http://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 report | http://www.mlton.org/ |
| Oleg's USENIX2002 report | http://www.mlton.org/HTML/node21.html |
| Oleg's USENIX2002 report | http://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 Systems | http://www.modelica.org/ |
| Modelica: Modeling of Complex Physical Systems | http://www.modelica.org/documents/ModelicaOverview14.pdf |
| The New C++: Trip Report, October 2002 | http://www.moderncppdesign.com/ |
| Erlang the Movie | http://www.modrykrokodil.sk/01_vtip/serial/img/Lenin_2.gif |
| Modula-4 | http://www.modula-4.org |
| Good Ideas, Through the Looking Glass | http://www.modulaware.com/mdlt52.htm |
| Module Concept For C++ | http://www.modulaware.com/mdlt52.htm |
| User-defined functions in Excel | http://www.mojowire.com/TravelsWithSmalltalk/DaveThomas-TravelsWithSmalltalk.htm |
| Patterns for Scripted Applications and scripting | http://www.moleskine.f2s.com |
| What being an Editor is all about | http://www.mondrian-script.org/ |
| .Net x 2 + Mozart | http://www.mondrian-script.org/ |
| Mondrian | http://www.mondrian-script.org/ |
| Hugs98 for .NET | http://www.mondrian-script.org/ |
| More from Udell on typing | http://www.mondrian-script.org/mondrian/v0/default.htm |
| No FP languages for the real-world | http://www.mondrian-script.org |
| Mono 1.0 Ships | http://www.mono-project.com/about/index.html |
| Mono 1.0 Ships | http://www.mono-project.com/using/relnotes/1.0-features.html |
| User-defined functions in Excel | http://www.moria.de/~michael/teapot/ |
| Exploring NLP in Oz/Mozart | http://www.mozart-oz.org/ |
| Whither Now C++? | http://www.mozart-oz.org/ |
| Making reliable distributed systems in the presence of software errors | http://www.mozart-oz.org/ |
| The X10 Programming Language | http://www.mozart-oz.org/ |
| .Net x 2 + Mozart | http://www.mozart-oz.org/ |
| Convergence | http://www.mozart-oz.org/ |
| A Good OOP Critique? | http://www.mozart-oz.org/ |
| The Nice Programming Language | http://www.mozart-oz.org/ |
| Concepts, Techniques and Models of CP | http://www.mozart-oz.org/ |
| Oz news | http://www.mozart-oz.org/ |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.mozart-oz.org/ |
| Oz Grows Up | http://www.mozart-oz.org/ |
| Erlang is Icky | http://www.mozart-oz.org/ |
| Introduction to Concurrent Programming with Stackless Python | http://www.mozart-oz.org/ |
| Peter Van Roy here on LtU | http://www.mozart-oz.org/ |
| DP-COOL 2003 Proceedings | http://www.mozart-oz.org/ |
| Concurrency | http://www.mozart-oz.org/documentation/apptut/node9.html |
| Constraint Programming | http://www.mozart-oz.org/documentation/fdt/ |
| Poplog | http://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 |
| Poplog | http://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/Mozart | http://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 out | http://www.mozart-oz.org/documentation/tutorial/node8.html#chapter.concurrency |
| Concurrency made easy? | http://www.mozart-oz.org/documentation/tutorial/node8.html |
| Poplog | http://www.mozart-oz.org/download/view.cgi?action=rpm |
| Mozart Oz 1.3.1 Released | http://www.mozart-oz.org/download/view.cgi |
| Mozart Oz 1.3.0 Released | http://www.mozart-oz.org/download/view.cgi |
| Essay: Multi-Paradigm Design and Generic Programming | http://www.mozart-oz.org/features.html |
| The right default: concurrent components with message passing | http://www.mozart-oz.org/features.html |
| Disruptive PLT, 4 years later | http://www.mozart-oz.org/governance.html |
| CTM | http://www.mozart-oz.org/lists/ |
| Disruptive PLT, 4 years later | http://www.mozart-oz.org/lists/ |
| Inherited Traits - Classes Like Never Before | http://www.mozart-oz.org/lists/oz-hackers/0201.html |
| AOP Without The Buzzwords | http://www.mozart-oz.org/lists/oz-hackers/0201.html |
| Oz Grows Up | http://www.mozart-oz.org/lists/oz-users/0282.html |
| Concepts, Techniques and Models of CP | http://www.mozart-oz.org/lists/oz-users/0410.html |
| Logic Programming | http://www.mozart-oz.org/lists/oz-users/0425.html |
| Logic Programming | http://www.mozart-oz.org/lists/oz-users/0428.html |
| Logic Programming | http://www.mozart-oz.org/lists/oz-users/0430.html |
| Atoms as Objects? | http://www.mozart-oz.org/lists/oz-users/0431.html |
| Logic Programming | http://www.mozart-oz.org/lists/oz-users/0433.html |
| Making reliable distributed systems in the presence of software errors | http://www.mozart-oz.org/lists/oz-users/0861.html |
| Ken Shan: Shift to Control | http://www.mozart-oz.org/lists/oz-users/4377.html |
| The Tragedy of the API | http://www.mozart-oz.org/lists/oz-users/4420.html |
| The Tragedy of the API | http://www.mozart-oz.org/lists/oz-users/4512.html |
| The Tragedy of the API | http://www.mozart-oz.org/lists/oz-users/4513.html |
| Unification on Stateless Objects | http://www.mozart-oz.org/lists/oz-users/4536.html |
| The Tragedy of the API | http://www.mozart-oz.org/lists/oz-users/4578.html |
| Poplog | http://www.mozart-oz.org/lists/oz-users/5183.html |
| Poplog | http://www.mozart-oz.org/lists/oz-users/5184.html |
| Growing a Language | http://www.mozart-oz.org/mogul/doc/mathweb/httpd |
| PL for interactive simulation | http://www.mozart-oz.org/mogul/info/category/gui:tk.html |
| Poplog | http://www.mozart-oz.org/mogul/info/mahmoud/oztclodbc.html |
| The right default: concurrent components with message passing | http://www.mozart-oz.org/papers/abstracts/lncs1686.html |
| Constraint Programming | http://www.mozart-oz.org/papers/abstracts/ProgrammingConstraintServices.html |
| Oz has macros! | http://www.mozart-oz.org/pipermail/mozart-users/2006/014671.html |
| Constraint Programming | http://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 it | http://www.mozart-oz.org |
| Surveys | http://www.mozart-oz.org |
| Why don't more people use Prolog? | http://www.mozart-oz.org |
| Transparent Persistence | http://www.mozart-oz.org |
| PL for interactive simulation | http://www.mozart-oz.org |
| OCaml vs. C++ for Dynamic Programming | http://www.mozart-oz.org |
| New features proposed for Java 1.5 by Sun | http://www.mozart-oz.org |
| Life and Times of Anders Hejlsberg | http://www.mozart-oz.org |
| Language Myths | http://www.mozart-oz.org |
| Growing a Language | http://www.mozart-oz.org |
| Croquet Project Releases Initial Developer Release | http://www.mozart-oz.org |
| Concurrency made easy? | http://www.mozart-oz.org |
| Chameleon | http://www.mozart-oz.org |
| Barbara Partee: Reflections of a Formal Semanticist as of Feb 2005 | http://www.mozart-oz.org |
| ACM Queue: On Usability of Programming Languages | http://www.mozart-oz.org |
| Embedding Prolog in Haskell | http://www.mozart-oz.org |
| Case Study in Practical Language Use | http://www.mozart-oz.org |
| Mozart-Oz | http://www.mozart-oz.org |
| The C++ Source Journal | http://www.mozart-oz.org |
| Why type systems are interesting | http://www.mozart-oz.org |
| Making reliable distributed systems in the presence of software errors | http://www.mozart-oz.org |
| BitC, a new OS implementation language | http://www.mozart-oz.org |
| Alice | http://www.mozart-oz.org |
| JavaScript 2.0: Evolving a Language for Evolving Systems | http://www.mozilla.org/docs/dom/domref/ |
| Classic CS Texts | http://www.mozilla.org/js/language/bibliography.html |
| JavaScript 2.0: Evolving a Language for Evolving Systems | http://www.mozilla.org/js/language/evolvingJS.pdf |
| Holding onto JavaScript's past | http://www.mozilla.org/js/language/evolvingJS.pdf |
| JavaScript 2.0 Versioning | http://www.mozilla.org/js/language/js20/ |
| JavaScript 2.0 Versioning | http://www.mozilla.org/js/language/js20/rationale/versioning.html |
| Problem with posting | http://www.mozilla.org/products/firefox/ |
| ElectricalFire | http://www.mozilla.org/projects/ef/ |
| Robert Harper: Types and Programming Languages | http://www.mozilla.org/projects/mathml/fonts/ |
| Functional Programming Has Reached The Masses; It's Called Visual Basic | http://www.mozilla.org/projects/xpcom/ |
| Microsoft Xen On Track to Debut as 'X Omega' | http://www.mozilla.org/projects/xul/ |
| Scripting Languages For Java | http://www.mozilla.org/rhino/ |
| Currying of Complex Interfaces | http://www.mozilla.org/rhino/ |
| Public resources for ECMAScript Edition 4 | http://www.mozilla.org/rhino/ |
| Readable Java 1.5 | http://www.mozilla.org/rhino/ |
| Curl on /. + Quickies | http://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 Library | http://www.mozquito.com |
| Shrink-wrap developers: what programming language? | http://www.mpeltd.demon.co.uk/ |
| Interval Computations | http://www.mpfr.org/ |
| Rethinking Linguistic Relativity | http://www.mpi.nl/world/introgump-lev.pdf |
| Rethinking Linguistic Relativity | http://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 JSP | http://www.mpi-sb.mpg.de/AGD/ |
| A Software Engineering Perspective on Algorithmics | http://www.mpi-sb.mpg.de/LEDA/leda.html |
| The Fortress Language Spec v0.618 | http://www.mppmu.mpg.de/Introduction/general/subsection2.4.4.3.html |
| Speech-to-text friendly programming languages | http://www.mrao.cam.ac.uk/~cjb/ |
| Geometric Algebra | http://www.mrao.cam.ac.uk/~clifford/introduction/intro/node4.html |
| Geometric Algebra | http://www.mrao.cam.ac.uk/~clifford/publications/ps/chris_thesis.pdf |
| Interval Datatype | http://www.mscs.mu.edu/~georgec/IFAQ/ |
| Interval Datatype | http://www.mscs.mu.edu/~georgec/IFAQ/real2ivl.html |
| Interval Datatype | http://www.mscs.mu.edu/~georgec/IFAQ/tjostheim1.html |
| Interval Datatype | http://www.mscs.mu.edu/~georgec/IFAQ/what_is1.html |
| Don Box: Teaching my kids to program | http://www.ms-inc.net/kpl.aspx |
| Miscellany | http://www.msnbc.com/news/601794.asp?0dm=C216B&cp1=1 |
| Developing Reliable Software with Scripting Languages | http://www.msnbc.com/news/851208.asp?0cv=CB10 |
| Abramsky powerdomain | http://www.mta.ca/~cat-dist/categories.html |
| JavaScript 2.0: Evolving a Language for Evolving Systems | http://www.mtasc.org |
| Prolog and Natural-Language Analysis | http://www.mtome.com/pnla-physical.html |
| What Makes Erlang Processes Tick? | http://www.mu.dk/cl-muproc |
| DBC for Lisp | http://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 Irrelevant | http://www.multicians.org/ |
| Multics Software Features | http://www.multicians.org/andre.html |
| Multics Software Features | http://www.multicians.org/features.html#tag1.7 |
| Multics Software Features | http://www.multicians.org/features.html |
| Multics | http://www.multicians.org/features.html |
| Most amazing designer? | http://www.multicians.org/mepap.html |
| EMACS: The Extensible, Customizable Display Editor | http://www.multicians.org/mepap.html |
| Flexible Exception Handling (in Smalltalk) | http://www.multicians.org/mgs.html#signal |
| PL/I and Multics | http://www.multicians.org/pl1.html |
| Multics Software Features | http://www.multicians.org/unix.html |
| The MultiJava Project | http://www.multijava.org |
| DP-COOL 2003 Proceedings | http://www.multiparadigm.org/dpcool03/ |
| DP-COOL 2003 Proceedings | http://www.multiparadigm.org/dpcool03/dpcool.ps.gz |
| DP-COOL 2003 Proceedings | http://www.multiparadigm.org/dpcool03/dpcool.ps.gz |
| DP-COOL 2003 Proceedings | http://www.multiparadigm.org/mpool01/index.html |
| DP-COOL 2003 Proceedings | http://www.multiparadigm.org/mpool2003/ |
| DP-COOL 2003 Proceedings | http://www.multiparadigm.org |
| Charming Python: Using combinatorial functions in the itertools module | http://www.muppetlabs.com/~breadbox/intercal-man/s04.html |
| Growing a Language | http://www.muppetlabs.com/~breadbox/txt/al.html |
| Q - Equational Programming Language | http://www.musikwissenschaft.uni-mainz.de/~ag/q/ |
| Q - Equational Programming Language | http://www.musikwissenschaft.uni-mainz.de/~ag/q/qdoc_6.html#SEC27 |
| Natural Language Programming for Interactive Fiction | http://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 compatibility | http://www.mvps.org/vb/index.html?rants/dotnot.htm |
| E Thesis: Robust Composition | http://www.mvsbook.fsnet.co.uk/chap03b.htm |
| Informal Scheme Workshop in London | http://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 Type | http://www.m-w.com/cgi-bin/dictionary?book=Dictionary&va=connotation |
| Definition of Type | http://www.m-w.com/cgi-bin/dictionary?book=Dictionary&va=meaning |
| Definition of Type | http://www.m-w.com/cgi-bin/dictionary?book=Dictionary&va=semantic |
| Code Generation with Python, Cog, and Nant | http://www.mygenerationsoftware.com/ |
| Java hits obstacle with cell phones | http://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 Databases | http://www.mysql.org |
| Database Abstraction Layers and Programming Languages | http://www.mysql.org |
| Mind Mappers | http://www.mystickies.com |
| Chuck - Concurrent audio programming language | http://www.nabble.com/forum/Search.jtp?query=debian&forum=535&local=y&daterange=0&startdate=&enddate= |
| USENIX JVM Symposium '02 | http://www.nada.kth.se/~hoffmann/ |
| Book Review: Purely Functional Data Structures | http://www.nada.kth.se/~snilsson/public/papers/treap/intro.html |
| Naked Objects | http://www.nakedobjects.org/home.html |
| Syntax Design | http://www.nakedobjects.org/static.php?content=content.html |
| Naked Objects | http://www.nakedobjects.org/static.php?content=no-approach.html |
| Dynamic Web Sites with XML, XSLT and JSP | http://www.nalasoftware.com/ |
| USENIX2003: A Logic File System | http://www.namesys.com/whitepaper.html |
| Database File System | http://www.namesys.com/whitepaper.html |
| RDF Elevator Pitch | http://www.namesys.com |
| Chemistry, Graph Tranformation and Programming Languages | http://www.nanomedicine.com/NMI/2.4.1.htm |
| Cost of provably-correct code | http://www.nasa.gov/centers/ames/research/exploringtheuniverse/exploringtheuniverse-computercheck.html |
| 'Information and Computation' Open Access | http://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 August | http://www.nature.com/nsu/030120/030120-3.html |
| Tunes create context like language | http://www.nature.com/nsu/040614/040614-11.html |
| Functional Programming Has Reached The Masses; It's Called Visual Basic | http://www.navalcity.org/htmlsidor/valkommen_eng.htm |
| Typetool | http://www.ncc.up.pt/typetool/cgi-bin/tt.pl |
| Functional programming and software engineering | http://www.ncgia.ucsb.edu/conf/interop97/program/papers/kuhn.html |
| Sun Invites IBM, Cray To Work On New Computer Language | http://www.ncsc.org/casc/meetings/CASC2.pdf |
| JavaScript with Continuations and its use in Apache Cocoon | http://www.neci.nec.com/PLS/Kali.html |
| PostScript control structures | http://www.nedbatchelder.com/blog/20031216T074258.html |
| Why type systems are interesting - part II | http://www.nedbatchelder.com/blog/200408.html#e20040810T090045 |
| Territorial Exception Handling | http://www.nedbatchelder.com/text/exceptions-in-the-rainforest.html |
| Sash: The Javascript Runtime | http://www.neilpearce.com/js/index.html |
| Sash: The Javascript Runtime | http://www.neilpearce.com/kaboom |
| newLisp: A better Lisp/Scheme Fusion... | http://www.neilvandyke.org/htmlprag/ |
| Yearning for a practical scheme | http://www.neilvandyke.org/quack/ |
| Nemerle | http://www.nemerle.org/ |
| Mono 1.0 Ships | http://www.nemerle.org/ |
| Non-Lisp, natively extensible? | http://www.nemerle.org/ |
| Haskell and creative freedom | http://www.nemerle.org |
| Ethnographic Study of Copy and Paste Programming Practices in OOPL | http://www.nemerle.org |
| Buried Treasure - No Fluff Just Stuff | http://www.nemerle.org |
| static AND dynamic typing | http://www.neolis.fr/smalltyper/ |
| Darcs: an open source version control system implemented in Haskell | http://www.nepls.org/Events/13/ |
| Linguistic side effects | http://www.nepls.org/Events/8/ |
| PL for interactive simulation | http://www.nestafuturelab.org/showcase/create_a_creature/create_a_creature.htm |
| Semantic Web scripting languages | http://www.netalleynetworks.com/community/jgeldart/research/adenosine/ |
| Eclipse | http://www.netbeans.org |
| XML and run-time typing | http://www.netcrucible.com/blog/2002/12/20.html#a263 |
| Nullable Types | http://www.netcrucible.com/blog/PermaLink.aspx?guid=62a3eac4-3a1a-4429-be64-fd1232adce65 |
| OPML in the browser | http://www.netcrucible.com/xslt/opml.html |
| Twisted Matrix Networking for Python | http://www.netfilter.org/ |
| Multivariate Regression | http://www.netlib.org/ |
| Lazy linear algebra | http://www.netlib.org/lapack/ |
| 1st International Workshop on Interpreted Languages | http://www.netobjectdays.org/ |
| Evolving a programming language | http://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 readers | http://www.news.wisc.edu/news/images/Milky_Way_galaxy_sun05.jpg |
| Computer generates verifiable mathematics proof | http://www.newscientist.com/article.ns?id=dn7286&feedId=online-news_rss20 |
| Natural Language Programming | http://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 Aikhenvald | http://www.newscientist.com/opinion/opinterview.jsp;jsessionid=KNBHENHKEGCH?id=ns24321 |
| Python's Beachhead in OpenOffice: PyUNO | http://www.newsfactor.com/perl/story/20982.html |
| RDF Elevator Pitch | http://www.newsfactor.com/story.xhtml?story_title=The_Secret_World_of_ReiserFS&story_id=23157 |
| Simon Peyton Jones | http://www.newsforge.com/article.pl?sid=01/07/03/0117248&mode=thread |
| Email/news interface | http://www.newsgator.com/NGOLProduct.aspx?ProdID=NetNewsWire |
| Microsoft Atlas | http://www.nextapp.com/platform/echo2/echo/ |
| Code Reading | http://www.nga.gov.au/InternationalPrints/Tyler/Detail.cfm?IRN=155521&ViewID=2 |
| Map of LtU readers | http://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 strategies | http://www.nhplace.com/kent/Papers/Condition-Handling-2001.html |
| Continuations as UI elements | http://www.nhplace.com/kent/Papers/Condition-Handling-2001.html |
| Pragmatic Programmers Interview | http://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 programming | http://www.ni.com/labview/ |
| Is "type" a fundamental intrinsic property of values? | http://www.ni.com |
| Glee: A new array language | http://www.nial.com/AboutNial/AboutNial.html |
| Trivia: Programming Language Naming Patterns | http://www.nickle.org |
| Google Web Toolkit | http://www.nikhilk.net/Entry.aspx?id=121 |
| Description Logics in Literate Haskell | http://www.ninebynine.org/Software/HaskellDL/DLExploration.lhs |
| Description Logics in Literate Haskell | http://www.ninebynine.org |
| XNHTML | http://www.ning.com/ |
| Naked Objects | http://www.nitrohq.com/ |
| Developing Reliable Software with Scripting Languages | http://www.nizkor.org/features/fallacies/ad-hominem.html |
| Parrot 0.2.2 Released | http://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 phones | http://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 monads | http://www.nomaware.com/monads/html/ |
| All About Monads | http://www.nomaware.com/monads/html/index.html |
| Best PL tutorial/intro? | http://www.nomaware.com/monads/html/index.html |
| All About Monads | http://www.nomaware.com/monads/html/introII.html |
| μABC: A Minimal Aspect Calculus | http://www.nomaware.com/monads/html/introIII.html |
| XPython | http://www.nomaware.com/monads/html/laws.html#nowayout |
| Territorial Exception Handling | http://www.nomaware.com/monads/html/meet.html |
| All About Monads | http://www.nomaware.com/monads/html/transformers.html |
| Rediscovering Object Orientation | http://www.nondot.org/sabre/ |
| Understanding continuations | http://www.nondot.org/sabre/Mirrored/AdvProgLangDesign/ |
| OOPSLA 2005: Io, a small programming language | http://www.nondot.org/sabre/Mirrored/AdvProgLangDesign/ |
| Axiom Computer Algebra System | http://www.nongnu.org/axiom/ |
| Ted Nelson's ZigZag | http://www.nongnu.org/gzz/ct/ct.html |
| Inherited Traits - Classes Like Never Before | http://www.nongnu.org/needle/ |
| JScript is a Functional Language | http://www.nongnu.org/needle/ |
| The Needle Programming Language | http://www.nongnu.org/needle/ |
| Needle, An OO FP Language | http://www.nongnu.org/needle/ |
| Why Lists? | http://www.nooranch.com/synaesmedia/wiki/wiki.cgi?DavidNoble/ForcesOfProduction |
| ACM Queue: A Conversation with Alan Kay | http://www.nooranch.com/synaesmedia/wiki/wiki.cgi?DavidNoble/ForcesOfProduction |
| Guido van Rossum: An Optimization Anecdote | http://www.nortelnetworks.com/products/01/alteon/isdssl/index.html |
| Apache vs. Yaws | http://www.nortelnetworks.com/products/01/alteon/sslvpn/doclib.html |
| JOVIAL | http://www.northrop.com/cpas/sdv.html |
| Software Development Magazine | http://www.norvig.com/ |
| Norvig: Teach Yourself Programming in Ten Years | http://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 Practice | http://www.norvig.com/21-days.html |
| Tim Bray: Jython | http://www.norvig.com/21-days.html |
| Adaptive Software | http://www.norvig.com/adapaper-pcai.html |
| Patterns for Scripted Applications and scripting | http://www.norvig.com/design-patterns/ |
| Design Patterns in Dynamic Programming | http://www.norvig.com/design-patterns/index.htm |
| Java IAQ: Infrequently Asked Questions | http://www.norvig.com/java-iaq.html |
| OOP Parallel class hierarchies | http://www.norvig.com/java-iaq.html |
| The Next Mainstream Programming Languages | http://www.norvig.com/java-iaq.html |
| A Retrospective on Paradigms of AI Programming | http://www.norvig.com/Lisp-retro.html |
| Converting Common Lisp to Dylan | http://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 Style | http://www.norvig.com/luv-slides.ps |
| Teach Yourself Scheme in Fixnum Days | http://www.norvig.com/paip.html |
| Playing with the GNAT Run Time | http://www.norvig.com/paip.html |
| Code Reading | http://www.norvig.com/paip.html |
| Hacker's Introduction to Partial Evaluation | http://www.norvig.com/paip.html |
| JScript is a Functional Language | http://www.norvig.com/paip/README.html |
| Adaptive Software | http://www.norvig.com |
| Design Patterns in Dynamic Programming | http://www.norvig.com |
| Suitability of APL2 for Music | http://www.nosuch.com/tjt/plum.html |
| Concatenative Language Kont | http://www.notam02.no/~hcholm/altlang/ht/Dutch.1.html |
| Judy Stores | http://www.nothings.org/computer/judy/ |
| Have scripting languages peaked? | http://www.novell.com/coolsolutions/feature/15575.html |
| OCaml, an Introduction | http://www.npc.de/ocaml/linkdb/ |
| Language Construction | http://www.npc.de/ocaml/linkdb/frames.html |
| Interview with Donald Knuth | http://www.npr.org/templates/story/story.php?storyId=4532247 |
| Network Query Language | http://www.nqli.com |
| Multivariate Regression | http://www.nr.com/ |
| The Trouble with Checked Exceptions | http://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 looping | http://www.nsl.com/ |
| Rich resource site for the programming language "K" | http://www.nsl.com/k/kparse.k |
| Concatenative Language Kont | http://www.nsl.com/k/xy/xy.htm |
| A Conversation with Manfred von Thun | http://www.nsl.com/papers/interview.htm |
| Functional single argument style object oriented programming | http://www.nsl.com |
| Python Decorators | http://www.ntecs.de/blog/Blog/PythonDecorators.rdoc |
| Q - Equational Programming Language | http://www.numeric-quest.com/funpdf/ |
| Heterogenous lists (existential types) | http://www.numeric-quest.com/haskell/hcompanion/ |
| Q - Equational Programming Language | http://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 Computer | http://www.numeric-quest.com/haskell/QuantumComputer.html |
| Squeak ECOOP 2001 tutorial | http://www.numeric-quest.com/haskell/smartest.html |
| Why We Refactored JUnit | http://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 Technology | http://www.nvidia.com/view.asp?IO=IO_20020719_7269 |
| Formatting hints from Mark | http://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 contracts | http://www.nyif.com |
| Microsoft vs. Open Source | http://www.nytimes.com/2001/05/03/technology/03SOFT.html |
| Pioneers of the FORTRAN Programming Language | http://www.nytimes.com/2001/06/13/technology/13LOHR.html |
| History of the biohazard symbol | http://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 Beer | http://www.nyx.net/~gthompso/quine.htm |
| SICP Translations | http://www.nyx.net/~gthompso/quine.htm |
| Software safety by the numbers | http://www.oakcomp.co.uk/TC_SaferC.html |
| Extensible Term Language | http://www.oasis-open.org/committees/relax-ng/compact-20021121.html |
| James Clark: The Design of RELAX NG | http://www.oasis-open.org/committees/relax-ng/spec.html |
| James Clark: The Design of RELAX NG | http://www.oasis-open.org/committees/relax-ng/tutorial.html |
| Extensible Term Language | http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel |
| Functional programming in XSLT | http://www.oasis-open.org/cover/dsssl.html |
| Universal Business Language XML | http://www.oasis-open.org/who/faqs.php |
| BlackBox Component Builder has been open sourced | http://www.oberon.ch/blackbox.html |
| Shrink-wrap developers: what programming language? | http://www.oberon.ch/prod/blackbox/description.html |
| Gardens Point Component Pascal | http://www.oberon.ch/prod/BlackBox/index.html |
| Gardens Point Component Pascal | http://www.oberon.ch/resources/component_pascal/evolution.html |
| Gardens Point Component Pascal | http://www.oberon.ch/resources/component_pascal/history.html |
| HOPL III and the History of Haskell | http://www.oberon.ethz.ch/ |
| Oberon Script. A Lightweight Compiler and Runtime System for the Web | http://www.oberon.ethz.ch/WirthPubl/ProjectOberon.pdf |
| Project Oberon | http://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 Puzzles | http://www.obfusco.com/lang.shtml#broken-lisp |
| Erlang/OTP release with multiprocessor support | http://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 Work | http://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 implementation | http://www.object-arts.com/EducationCentre/Overviews/ModelViewPresenter.htm |
| Death of the client | http://www.object-arts.com/Home.htm |
| Interactive Programming | http://www.object-arts.com/Lib/EducationCentre4/htm/programminginthedebugger.htm |
| Strongtalk | http://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 Updated | http://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 Spot | http://www.objectmentor.com/resources/articles/Principles_and_Patterns.PDF |
| Stroustrup's C++ Style Sweet Spot | http://www.objectmentor.com/resources/articles/Walking_through_A_UML_Design.pdf |
| Weak vs. strong typing | http://www.objectmentor.com/resources/articles/WorkingEffectivelyWithLegacyCode.pdf |
| Stroustrup's C++ Style Sweet Spot | http://www.objectmentor.com/resources/listArticles?key=author&author=Robert%20C.%20Martin |
| Stroustrup's C++ Style Sweet Spot | http://www.objectmentor.com/resources/listArticles?key=topic&topic=Design%20Principles |
| Collaborations+CrosscuttingConcerns | http://www.objectteams.org/ |
| Collaborations+CrosscuttingConcerns | http://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 Incurable | http://www.objs.com/workshops/ws9801/papers/paper074.html |
| Return of the Global Variables? | http://www.objs.com/x3h7/eiffel.htm |
| RDF query language interpreter | http://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 Summary | http://www.ocaml.org/ |
| OCaml Tutorials and Summary | http://www.ocaml.org |
| Whither Sather ? | http://www.ocaml.org |
| The New C++: Trip Report, October 2002 | http://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 OCaml | http://www.ocaml-tutorial.org/ |
| Checked and unchecked exceptions in Java | http://www.octopull.demon.co.uk/java/ExceptionalJava.html |
| What are the real benefits of FP? | http://www.ode.org/ |
| Map of LtU readers | http://www.odt.org/Pictures/full%20image1200.jpg |
| Map of LtU readers | http://www.odt.org/Pictures/sideb.jpg |
| Sun, Zend push scripting for Java | http://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 & SOCIETY | http://www.ogi.edu/ |
| Lisp-Stat does not seem to be in good health lately. | http://www.omegahat.org/ |
| Let C = Q in OCL | http://www.omg.org/cgi-bin/doc?ad/03-01-07 |
| Functional programming and software engineering | http://www.omg.org/docs/ptc/03-10-14.pdf |
| Language Once Was Key-Now It's Design | http://www.omg.org/mda/ |
| Richard Hamming: You and Your Research | http://www.omg.org/mda/faq_mda.htm |
| Introducing Continuations | http://www.omg.org/news/meetings/workshops/presentations/uml_presentations/5-1%20Cook%20-%20SJC.pdf |
| Martin Fowler on Language Workbenches and DSLs | http://www.omg.org/technology/documents/formal/uml.htm |
| Introducing o:XML | http://www.omg.org/technology/documents/formal/xmi.htm |
| XML Is Too Hard For Programmers | http://www.omnimark.com |
| First-class Attribute Grammars | http://www.omniscium.com/nerdy/ip/ |
| Intentional Programming FAQ | http://www.omniscium.com/nerdy/ip/ |
| Language Oriented Programming | http://www.onboard.jetbrains.com/articles/04/10/lop/ |
| Martin Fowler on Language Workbenches and DSLs | http://www.onboard.jetbrains.com/is1/articles/04/10/lop/ |
| "Language Oriented Programming" Meta Programming System | http://www.onboard.jetbrains.com/is1/articles/04/10/lop/ |
| Weak vs. strong typing | http://www.onboard.jetbrains.com/is1/articles/04/10/lop/ |
| Generics for C# and .Net CLR | http://www.ondotnet.com/lpt/a/2990 |
| Udell at OSCON: IronPython news | http://www.ondotnet.com/pub/a/dotnet/2001/06/27/dotnet.html |
| Copying, Cloning, and Marshalling in .NET | http://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 1 | http://www.ondotnet.com/pub/a/dotnet/2004/04/05/csharpwhidbeypt1.html |
| C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberg | http://www.ondotnet.com/pub/a/dotnet/2005/10/17/interview-with-anders-hejlsberg.html |
| C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberg | http://www.ondotnet.com/pub/a/dotnet/2005/10/31/interview-with-anders-hejlsberg-part-2.html |
| Java 1.5 New Features | http://www.ondotnet.com/pub/a/dotnet/excerpt/prog_csharp_ch18/ |
| DSL for blog aggregators | http://www.onfocus.com/bookwatch/ |
| XSLT Extensions Revisited | http://www.onjava.com/ |
| Readable Java 1.5 | http://www.onjava.com/ |
| EJB discussion (and criticisms) | http://www.onjava.com/pub/a/onjava/2001/02/28/ejb.html |
| Java Generics and Method Objects | http://www.onjava.com/pub/a/onjava/2001/11/14/rmi3.html |
| Designing Tapestry Mega-Components | http://www.onjava.com/pub/a/onjava/2001/11/21/tapestry.html |
| (JSR 175) Adding metadata to Java | http://www.onjava.com/pub/a/onjava/2002/01/30/xdoclet.html |
| Daniel Friedman: A Poorman's 'Roll Your Own' Logic System | http://www.onjava.com/pub/a/onjava/2002/03/27/jython.html |
| 10 Reasons We Need Java 3.0 | http://www.onjava.com/pub/a/onjava/2002/07/31/java3.html |
| 10 Reasons We Need Java 3.0 | http://www.onjava.com/pub/a/onjava/2002/07/31/java3.html |
| Memoization in Java Using Dynamic Proxy Classes | http://www.onjava.com/pub/a/onjava/2003/08/20/memoization.html |
| Readable Java 1.5 | http://www.onjava.com/pub/a/onjava/2003/09/24/readable_java.html |
| Why I Like PLT Scheme | http://www.onjava.com/pub/a/onjava/2004/03/24/lisp.html |
| Attribute-Oriented Programming with Java 1.5 | http://www.onjava.com/pub/a/onjava/2004/06/30/insidebox1.html |
| Bruce Tate: Technologies that may challenge Java | http://www.onjava.com/pub/a/onjava/2005/10/19/challenging-java-dominance.html |
| Ruby the Rival | http://www.onjava.com/pub/a/onjava/2005/11/16/ruby-the-rival.html?page=1 |
| Build your own scripting language for Java | http://www.onjava.com/pub/a/onjava/2006/04/26/mustang-meets-rhino-java-se-6-scripting.html |
| JDO Architectures | http://www.onjava.com/pub/a/onjava/excerpt/JDO_chap3/index.html |
| Embedded Java | http://www.onjava.com/pub/a/onjava/synd/2001/08/15/embedded.html |
| How to make a FPL successful | http://www.onjava.com |
| ONLamp: What I Hate About Your Programming Language | http://www.onlamp.com/pub/a/onlamp/2003/05/12/languagephilosophy.html |
| What I Hate About Your Programming Language | http://www.onlamp.com/pub/a/onlamp/2003/05/12/languagephilosophy.html |
| What I Hate About Your Programming Language | http://www.onlamp.com/pub/a/onlamp/2003/05/12/languagephilosophy.html |
| The Power and Philosophy of Ruby | http://www.onlamp.com/pub/a/onlamp/2003/07/09/oscon_report.html |
| Why Learning Assembly Language is Still a Good Idea | http://www.onlamp.com/pub/a/onlamp/2004/05/06/writegreatcode.html |
| OnLamp: Paul Graham on Hacking | http://www.onlamp.com/pub/a/onlamp/2004/05/27/paul_graham_interview.html |
| Pragmatic Programmers Interview | http://www.onlamp.com/pub/a/onlamp/2004/06/24/pragmatic_programmers.html |
| Introduction to E4X | http://www.onlamp.com/pub/a/onlamp/2004/08/12/ruby_e4x.html |
| Extending Ruby with C | http://www.onlamp.com/pub/a/onlamp/2004/11/18/extending_ruby.html |
| Choosing a Language for Interactive Fiction | http://www.onlamp.com/pub/a/onlamp/2004/11/24/interactive_fiction.html |
| Connecting The Dots | http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html |
| Cw | http://www.onlamp.com/pub/a/php/2004/01/15/simplexml.html |
| PySTL | http://www.onlamp.com/pub/a/python/2001/07/19/pythonnews.html |
| PythonCard | http://www.onlamp.com/pub/a/python/2001/08/16/pythonnews.html |
| Europython presentations | http://www.onlamp.com/pub/a/python/2002/02/14/pythonnews.html |
| Python Metaclass Programming | http://www.onlamp.com/pub/a/python/2003/04/17/metaclasses.html |
| David Mertz: Multimethods | http://www.onlamp.com/pub/a/python/2003/05/29/multimethods.html |
| Behaviour: Using CSS selectors to apply Javascript functionality | http://www.onlinetools.org/articles/unobtrusivejavascript/ |
| Public resources for ECMAScript Edition 4 | http://www.o--o.net/comp/ps/ |
| C++ Templates as Partial Evaluation | http://www.oonumerics.org/blitz/ |
| Concept programming | http://www.oonumerics.org/blitz/examples |
| Fortress focuses on the needs of scientists | http://www.oonumerics.org/blitz |
| Guaranteed Optimization for Domain-Specific Programming | http://www.oonumerics.org/lunar/ |
| OOPSLA 2006 Call for Contributions | http://www.oopsla.org/ |
| Fission for Program Comprehension | http://www.oopsla.org/2005/ShowEvent.do?id=121 |
| Strongly typed quantities in Java | http://www.oopsla.org/2005/ShowEvent.do?id=279 |
| Finding Application Errors Using PQL: A Program Query Language | http://www.oopsla.org/2005/ShowEvent.do?id=36 |
| LINQ BOF at OOPSLA | http://www.oopsla.org/2005/ShowPage.do?id=Home |
| Is "post OO" just over? | http://www.oopsla.org/2006/ |
| OOPSLA 2006 Call for Contributions | http://www.oopsla.org/2006/dynamicLanguagesSymposium.html |
| Dynamic Languages Symposium Program Online | http://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 Contributions | http://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-Oriented | http://www.ootl.org |
| expressivity of "idiomatic C++" | http://www.ootl.org |
| Unimperative Programming Language - Teaser | http://www.ootl.org |
| Bare metal Smalltalk | http://www.oovm.com/download.php |
| Static Type Inference (for Python) with Starkiller | http://www.oovm.com/products.html |
| Small Time Languages | http://www.openacs.org |
| Cost of provably-correct code | http://www.openbsd.org |
| Want to learn something new | http://www.opencores.org/ |
| A Revolution in Logic? | http://www.opencourtbooks.com/books_n/philosophy_hinikka.htm |
| Croquet: A Collaboration Architecture | http://www.opencroquet.org/ |
| Journals and papers? | http://www.opencroquet.org |
| Class hierarchies and Ontologies | http://www.opencyc.org/ |
| Small Time Languages | http://www.opendx.org/ |
| The myth of code-centricity | http://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 foldr | http://www.openlaszlo.org/ |
| JDO Architectures | http://www.opennms.org/developers/ |
| Python's Beachhead in OpenOffice: PyUNO | http://www.openoffice.org/mail_list.html |
| The Fortress Language Spec v0.618 | http://www.openoffice.org/product2/math.html |
| Validating the Unit Correctness of Spreadsheet Programs | http://www.openoffice.org |
| Introducing C#, Present and Future | http://www.openoffice.org |
| C# Language Specification 2.0 (new features) | http://www.openoffice.org |
| Graphite DSL for Advanced Typography | http://www.openoffice.org |
| Jef Raskin: The Woes of IDEs | http://www.openp2p.com/pub/a/p2p/2003/04/03/alan_kay.html |
| Explaining monads | http://www.openp2p.com/pub/a/p2p/2003/04/03/alan_kay.html |
| RDF and Databases | http://www.openrdf.org/about.jsp |
| RDF and Databases | http://www.openrdf.org/doc/papers/Sesame-ISWC2002.pdf |
| RDF and Databases | http://www.openrdf.org/doc/users/ch06.html |
| RDF and Databases | http://www.openrdf.org/doc/users/ch07.html#d0e1612 |
| "Your" RDF Query Language | http://www.openrdf.org |
| Fractal Music (and a Personal Introduction) | http://www.openshore.org |
| New CLR Language: Boo | http://www.opensource.org/licenses/bsd-license.php |
| OpenSpice | http://www.openspice.org/ |
| Fold Must Fold! | http://www.openspice.org/ |
| OpenSpice | http://www.openspice.org/ |
| OpenSpice | http://www.openspice.org/docs/moin.cgi/DesignNotes |
| Object-Oriented C | http://www.openssl.org |
| OpenStack Collaborative Computing | http://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++ Concepts | http://www.open-std.org/jtc1/sc22/WG21/docs/papers/2003/n1522.pdf |
| Stroustrup: A Brief Look at C++0x | http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf |
| Specifying C++ Concepts | http://www.open-std.org/jtc1/sc22/WG21/docs/papers/2005/n1849.pdf |
| Specifying C++ Concepts | http://www.open-std.org/jtc1/sc22/WG21/docs/papers/2005/n1886.pdf |
| Stroustrup: A Brief Look at C++0x | http://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/precedence | http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1968.pdf |
| Apple: procedural -> OO -> AOP -> advanced procedural | http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2027.html |
| Specifying C++ Concepts | http://www.open-std.org/jtc1/sc22/wg21/docs/wp/html/fdis/dcl.html#dcl.enum |
| Flash MX | http://www.openswf.org/spec.html |
| Continuations library for Java | http://www.opensymphony.com/webwork/ |
| Java object models debated | http://www.opensymphony.com/webwork |
| Guide to Python introspection | http://www.orbtech.com/wiki/PyCrust |
| eWeek: 'Exotic' Programming Tools Go Mainstream | http://www.oreilly.com/animals.html |
| Bash Reference Manual | http://www.oreilly.com/catalog/bash2/ |
| Ruby the Rival | http://www.oreilly.com/catalog/beyondjava/ |
| eWeek: 'Exotic' Programming Tools Go Mainstream | http://www.oreilly.com/catalog/cinanut/ |
| PLEAC - Programming Language Examples Alike Cookbook | http://www.oreilly.com/catalog/cookbook |
| An interview with Chris Date | http://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 System | http://www.oreilly.com/catalog/jythoness/chapter/ch01.html |
| Transact-SQL Programming | http://www.oreilly.com/catalog/oraclep2/ |
| Oracle PL/SQL Best Practices | http://www.oreilly.com/catalog/orbestprac/ |
| Compiling Perl | http://www.oreilly.com/catalog/pperl3/chapter/ch18.html |
| Glowing review of Shared Source CLI Essentials | http://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 language | http://www.oreilly.com/catalog/webdbapps2/colophon.html |
| Transact-SQL Programming | http://www.oreilly.com/catalog/wintrnssql/ |
| VHLLs | http://www.oreilly.com/news/vhll_1299.html |
| Richard Stallman's Crusade for Free Software | http://www.oreilly.com/openbook/freedom/ |
| Patterns of Software | http://www.oreilly.com/openbook/freedom/ |
| Parrot In Detail | http://www.oreilly.com/parrot// |
| Parrot In Detail | http://www.oreilly.com/parrot/ |
| The site discussions forum | http://www.oreilly.com/pub/a/oreilly/news/languageposter_0504.html |
| Languages Poster | http://www.oreilly.com/pub/a/oreilly/news/languageposter_0504.html |
| USENIX JVM Symposium '02 | http://www.oreillynet.com/cs/weblog/view/wlg/1818 |
| Ruby on Rails: An Interview with David Heinemeier Hansson | http://www.oreillynet.com/lpt/a/6170 |
| Flash MX | http://www.oreillynet.com/lpt/wlg/1197 |
| The World's Most Maintainable Programming Language | http://www.oreillynet.com/onlamp/blog/2006/03/the_worlds_most_maintainable_p.html |
| Microsoft Plans Shared Source .NET | http://www.oreillynet.com/pub/a/dotnet/2001/06/27/dotnet.html |
| Miguel de Icaza on .NET | http://www.oreillynet.com/pub/a/dotnet/2001/07/09/icaza.html |
| Uncovering Rotor -- A Shared Source CLI | http://www.oreillynet.com/pub/a/dotnet/2002/03/04/rotor.html |
| The Objective-C Language | http://www.oreillynet.com/pub/a/mac/2001/05/04/cocoa.html |
| PythonCard | http://www.oreillynet.com/pub/a/mac/2001/08/17/goodman.html |
| Statistical programming with R | http://www.oreillynet.com/pub/a/network/2004/10/27/baseball.html?page=1 |
| An interview with Chris Date | http://www.oreillynet.com/pub/a/network/2005/07/29/cjdate.html |
| Introduction to Stackless Python | http://www.oreillynet.com/pub/a/python/2000/10/04/stackless-intro.html |
| Stackless Python Roadmap | http://www.oreillynet.com/pub/a/python/2000/10/17/stackless-roadmap.html |
| Python and Linguistics | http://www.oreillynet.com/pub/a/python/2000/11/15/pythonnews.html |
| Alice and computer programming for everybody | http://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 VMs | http://www.oreillynet.com/pub/wlg/3941 |
| XPath, XML, Python | http://www.oreillynet.com/pub/wlg/6224 |
| XPath, XML, Python | http://www.oreillynet.com/pub/wlg/6225 |
| Perl and Haskell | http://www.oreillynet.com/pub/wlg/7928?CMP=OTC-BD0016219291 |
| LtU: Style and Focus | http://www.orie.cornell.edu/~friedman/pfiles/anon.pdf |
| Wolfram's Future Math | http://www.origins.org |
| RDF and Databases | http://www.osafoundation.org/docs/current/repository-intro.html |
| Vital: A Visual Interactive Typed Applicative Language | http://www.osafoundation.org |
| Mind Mappers | http://www.osafoundation.org |
| Essential Language Support for Generic Programming | http://www.osl.iu.edu/publications/prints/2003/comparing_generic_programming03.pdf |
| Essential Language Support for Generic Programming | http://www.osl.iu.edu/publications/prints/2005/siek05:_fg_pldi.pdf |
| A Comparative Study of Language Support for Generic Programming | http://www.osl.iu.edu/publications/pubs/2003/comparing_generic_programming03.pdf |
| Cross-language future of open source desktops | http://www.osnews.com/comment.php?news_id=6387?limit=no |
| Comega (C Omega) Language | http://www.osnews.com/comment.php?news_id=6772&limit=no#226058 |
| A paper on the Implementation of Lua 5.0 | http://www.osnews.com/comment.php?news_id=9817 |
| Tcl Core Team Interview | http://www.osnews.com/story.php?news_id=3003 |
| Bossa, a framework for scheduler development | http://www.osnews.com/story.php?news_id=7623 |
| ActiveOberon | http://www.osnews.com |
| Strongtalk | http://www.oti.com/Welcome/oti060101.html |
| Y Store now C++ | http://www.ovp.com/team.html |
| Second Life Faces Threat to its Virtual Economy | http://www.owasp.org/index.php/Unvalidated_Input |
| o:XML | http://www.o-xml.org/ |
| Introducing o:XML | http://www.o-xml.org/documentation/whatis-o-xml.html |
| source code conversion | http://www.o-xml.org |
| XMLSpy XSLT designer & end users | http://www.oxygenxml.com |
| Context Free: Grammars as Graphics | http://www.ozonehouse.com/ContextFree/ |
| A New Haskell and those anxious to change | http://www.ozonehouse.com/mark/blog/code/PeriodicTable.html |
| Perl - Periodic Table of the Operators | http://www.ozonehouse.com/mark/blog/code/PeriodicTable.html |
| AdbmaL | http://www.ozsl.uu.nl/articles/Hendriks02.pdf |
| A Eulogy for HyperCard | http://www.pacificavc.com/blog/2004/03/26.html#a598 |
| Real-life use case - which PLs support it nicely? | http://www.padsproj.org |
| Dynamic Properties | http://www.paleothea.com/Myths/Echo.html |
| The Fun of Programming | http://www.palgrave.com/catalogue/catalogue.asp?Title_Id=0333992857 |
| Functional Images | http://www.palgrave.com/pdfs/0333992857.pdf |
| Guiding Visitors: Separating Navigation from Computation | http://www.pandoramix.org/docs/guiding-visitors-2001.pdf |
| Refactoring Functional Programs | http://www.pandoramix.org/docs/xml-pem-2002.pdf |
| XLANG and WSFL: Syntactic Arsenic | http://www.pandoramix.org/docs/xml-pem-2002.pdf |
| Guiding Visitors: Separating Navigation from Computation | http://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 Open | http://www.panopticoncentral.net/ |
| The Revised C++ Language Design Supporting .NET | http://www.panopticoncentral.net/ |
| Visual Basic 9 Interview on DDJ | http://www.panopticoncentral.net/ |
| Visual Basic and LINQ | http://www.panopticoncentral.net/ |
| Visual Basic and LINQ | http://www.panopticoncentral.net/archive/2005/09/13/10501.aspx |
| Select/From versus From/Select | http://www.panopticoncentral.net/archive/2005/09/21/10553.aspx |
| PDC videos online | http://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/Select | http://www.panopticoncentral.net/archive/2006/05/05/11918.aspx |
| Paul Vick: BASIC principles | http://www.panopticoncentral.net/archive/2006/05/10/11994.aspx |
| Linspire chooses Haskell as preferred language | http://www.panopticoncentral.net/archive/2006/05/24.aspx |
| A VB.NET Critique | http://www.panopticoncentral.net/PermaLink.aspx/79f8ee66-6af9-45ec-9eca-f4723dc78175 |
| Distributed Functional Programming | http://www.paragraph.ru |
| Don Box: Teaching my kids to program | http://www.parallax.com/detail.asp?product_id=28132 |
| Don Box: Teaching my kids to program | http://www.parallax.com/dl/docs/books/edu/Roboticsv2_2.pdf |
| Don Box: Teaching my kids to program | http://www.parallax.com/html_pages/edu/curriculum/sic_curriculum.asp |
| Don Box: Teaching my kids to program | http://www.parallax.com/html_pages/products/robo/robotics.asp |
| C++ FAQ LITE | http://www.parashift.com/c++-faq-lite/ |
| Java and coolness, a discussion | http://www.parashift.com/c++-faq-lite/big-picture.html#faq-6.4 |
| The New C++: Trip Report, October 2002 | http://www.parashift.com/c++-faq-lite/coding-standards.html#faq-27.9 |
| Hundred Year Language | http://www.parashift.com/c++-faq-lite/containers-and-templates.html#faq-34.1 |
| C++ FAQ LITE | http://www.parashift.com/c++-faq-lite/pointers-to-members.html |
| C++ FAQ LITE | http://www.parashift.com/c++-faq-lite/strange-inheritance.html#[23.7] |
| C++ FAQ LITE | http://www.parashift.com/c++-faq-lite/value-vs-ref-semantics.html |
| The Simplicity of Concurrency | http://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 Book | http://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 Detail | http://www.parrotcode.org/ |
| 1st International Workshop on Interpreted Languages | http://www.parrotcode.org/ |
| Parrot 0.2.2 Released | http://www.parrotcode.org/docs/ |
| Parrot 0.2.2 Released | http://www.parrotcode.org/docs/imcc/imcc.html |
| Parrot 0.2.2 Released | http://www.parrotcode.org/docs/parrotbyte.html |
| Parrot 0.2.2 Released | http://www.parrotcode.org/docs/pdd/pdd06_pasm.html |
| Parrot In Detail | http://www.parrotcode.org/examples/ |
| Parrot 0.2.2 Released | http://www.parrotcode.org/news/2005/Parrot-0.2.2.html |
| Parrot In Detail | http://www.parrotcode.org/talks/ParrotInDetail2.pdf |
| Parrot 0.2.2 Released | http://www.parrotcode.org |
| Language Laziness Test | http://www.parseerror.com/pizza/Language-Laziness-Test.html |
| New for Python 2.5 | http://www.partial-eval.org/ |
| OOPSLA 2005 Reports | http://www.partial-eval.org |
| Spreadsheet Languages | http://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 Generator | http://www.paulgraham.com/accgen.html |
| Paul Graham: Accumulator Generator | http://www.paulgraham.com/accgensub.html |
| Programming: 50, 100 years from now | http://www.paulgraham.com/arc.html |
| Arc - An Unfinished Dialect of Lisp | http://www.paulgraham.com/arc.html |
| Paul Graham: Accumulator Generator | http://www.paulgraham.com/arc.html |
| Michael Vanier: LFM's and LFSP's | http://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 Programming | http://www.paulgraham.com/avg.html |
| "Popular vs. Good" in Programming Languages | http://www.paulgraham.com/avg.html |
| Scalability | http://www.paulgraham.com/avg.html |
| The History of T | http://www.paulgraham.com/avg.html |
| Impressions of the International Lisp conference ILC2002 | http://www.paulgraham.com/carl.html |
| More Macro Discussion | http://www.paulgraham.com/carl.html |
| On Garbage Collection | http://www.paulgraham.com/carl.html |
| Types in CMUCL | http://www.paulgraham.com/carl.html |
| Michael Vanier: LFM's and LFSP's | http://www.paulgraham.com/design.html |
| Programming: 50, 100 years from now | http://www.paulgraham.com/hundred.html |
| Quick Quotes | http://www.paulgraham.com/hundred.html |
| Paul Graham: The Hundred Year Language. | http://www.paulgraham.com/hundred.html |
| The One Hundred Year Language | http://www.paulgraham.com/hundred.html |
| NULL | http://www.paulgraham.com/hundred.html |
| Hundred Year Language | http://www.paulgraham.com/hundred.html |
| Making the Case for PHP at Yahoo! | http://www.paulgraham.com/icad.html |
| Joel on Programming Languages | http://www.paulgraham.com/icad.html |
| Paul Graham - Revenge of the Nerds | http://www.paulgraham.com/icad.html |
| Paul Graham - Revenge of the Nerds | http://www.paulgraham.com/icadmore.html |
| Paul Graham's invited talk at ILC 2003 | http://www.paulgraham.com/ilc03.html |
| Lisp History | http://www.paulgraham.com/index.html |
| More Macro Discussion | http://www.paulgraham.com/lib/paulgraham/bbnexcerpts.txt |
| Lisp History | http://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 patented | http://www.paulgraham.com/onlisp.html |
| (Lisp) Beating the Averages | http://www.paulgraham.com/onlisp.html |
| JScript is a Functional Language | http://www.paulgraham.com/onlisp.html |
| On Lisp, On Line | http://www.paulgraham.com/onlisptext.html |
| (Lisp) Beating the Averages | http://www.paulgraham.com/paulgraham/avg.html |
| Programming: 50, 100 years from now | http://www.paulgraham.com/popular.html |
| Bricklin: Why Johnny can't program | http://www.paulgraham.com/popular.html |
| Arc - An Unfinished Dialect of Lisp | http://www.paulgraham.com/popular.html |
| The Case for First Class Messages | http://www.paulgraham.com/power.html |
| Why only 'minimal' languages | http://www.paulgraham.com/progbot.html |
| Tim Bray: Don't Invent XML Languages | http://www.paulgraham.com/progbot.html |
| New Paul Graham thing... | http://www.paulgraham.com/pypar.html |
| Why OO Sucks | http://www.paulgraham.com/reesoo.html |
| A Good OOP Critique? | http://www.paulgraham.com/reesoo.html |
| The Roots of Lisp | http://www.paulgraham.com/rootsoflisp.html |
| OOPSLA 2005 Reports | http://www.paulgraham.com/rootsoflisp.html |
| Lisp sans (((paren-theses ((hell))))) | http://www.paulgraham.com/syntaxquestion.html |
| Michael Vanier: LFM's and LFSP's | http://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's | http://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 Love | http://www.paulgraham.com |
| How to tell your personality type from your code | http://www.paulgraham.com |
| Links | http://www.paulrademacher.com/housing/ |
| Real Programmers Don't Use Pascal | http://www.pbm.com/~lindahl/real.programmers.html |
| Evolving a programming language | http://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-Word | http://www.pcnineoneone.com/tweaks/scripts8.html/ |
| Nokia Releases Java-Friendly Phone | http://www.pcworld.com/news/article/0,aid,53306,00.asp |
| Packrat Parsing | http://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 compilation | http://www.pdos.lcs.mit.edu/prolac/ |
| Protocol languages | http://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 model | http://www.peakstreaminc.com/ |
| Patterns for teaching Patterns | http://www.pedagogicalpatterns.org/ |
| ContextL | http://www.peerbox.com:8668/space/Context |
| Singleton classes really that bad? | http://www.peerbox.com:8668/space/Context |
| Parser that allow syntax extensions | http://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 |
| Sudoku | http://www.peerbox.com:8668/space/start/2005-12-25/1#Soduko_Solver_in_JavaScript |
| Why Johnny can't code | http://www.peerbox.com:8668/space/start/2006-09-14/1#Easy_Programming_for_Children_(w._pics) |
| Language-spotting | http://www.people.ku.edu/~nkinners/LangList/Extras/langlist.htm |
| Ian Bicking: The challenge of metaprogramming | http://www.perl.com/lpt/a/2003/03/07/apocalypse6.html |
| Perl and Haskell | http://www.perl.com/lpt/a/2005/09/08/autrijus-tang.html |
| State of the Onion 2000 | http://www.perl.com/pub/2000/10/23/soto2000.html |
| Avoiding Language Advocacy | http://www.perl.com/pub/2000/12/advocacy.html?wwwrrr_20001213.txt |
| Larry Wall on Perl6 | http://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 language | http://www.perl.com/pub/a/2001/04/02/wall.html |
| Language Design Documents | http://www.perl.com/pub/a/2001/04/02/wall.html |
| NULL | http://www.perl.com/pub/a/2001/04/02/wall.html |
| NULL | http://www.perl.com/pub/a/2001/05/03/wall.html |
| Language Design Documents | http://www.perl.com/pub/a/2001/05/03/wall.html |
| Happy Birthday LtU | http://www.perl.com/pub/a/2001/07/25/onion.html |
| NULL | http://www.perl.com/pub/a/2001/10/02/apocalypse3.html |
| Larry Wall: Apocalypse 4 | http://www.perl.com/pub/a/2001/10/02/apocalypse3.html |
| Language Design Documents | http://www.perl.com/pub/a/2001/10/02/apocalypse3.html |
| Reminder: Lightweight Languages Workshop | http://www.perl.com/pub/a/2001/11/21/lightweight.html |
| Exegesis 4 | http://www.perl.com/pub/a/2002/01/15/apo4.html |
| Language Design Documents | http://www.perl.com/pub/a/2002/01/15/apo4.html |
| NULL | http://www.perl.com/pub/a/2002/01/15/apo4.html |
| Exegesis 4 | http://www.perl.com/pub/a/2002/01/15/apo4.html |
| Larry Wall: Apocalypse 4 | http://www.perl.com/pub/a/2002/01/15/apo4.html |
| Exegesis 4 | http://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 Expressions | http://www.perl.com/pub/a/2002/06/04/apo5.html?page=13 |
| Larry Wall: Apocalypse 5: Regular Expressions | http://www.perl.com/pub/a/2002/06/04/apo5.html?page=14 |
| Larry Wall: Apocalypse 5: Regular Expressions | http://www.perl.com/pub/a/2002/06/04/apo5.html?page=16 |
| Larry Wall: Apocalypse 5: Regular Expressions | http://www.perl.com/pub/a/2002/06/04/apo5.html?page=2 |
| Language Design Documents | http://www.perl.com/pub/a/2002/06/04/apo5.html |
| Perl: Apocalypse 5: Regular Expressions | http://www.perl.com/pub/a/2002/06/04/apo5.html |
| NULL | http://www.perl.com/pub/a/2002/06/04/apo5.html |
| Larry Wall: Apocalypse 5: Regular Expressions | http://www.perl.com/pub/a/2002/06/04/apo5.html |
| Making Haskell programs faster and smaller | http://www.perl.com/pub/a/2002/08/22/exegesis5.html?page=3 |
| Exegesis 5 is out | http://www.perl.com/pub/a/2002/08/22/exegesis5.html |
| Exegesis 5 is out | http://www.perl.com/pub/a/2002/08/22/exegesis5.html |
| Larry Wall: Apocalypse 6 | http://www.perl.com/pub/a/2003/03/07/apocalypse6.html?page=11#operator_subroutines |
| Larry Wall: Apocalypse 6 | http://www.perl.com/pub/a/2003/03/07/apocalypse6.html |
| NULL | http://www.perl.com/pub/a/2003/03/07/apocalypse6.html |
| Language Design Documents | http://www.perl.com/pub/a/2003/03/07/apocalypse6.html |
| Perl 6 Design Philosophy | http://www.perl.com/pub/a/2003/06/25/perl6essentials.html |
| The Power and Philosophy of Ruby | http://www.perl.com/pub/a/2003/07/16/soto2003.html |
| Exegesis 6 | http://www.perl.com/pub/a/2003/07/29/exegesis6.html |
| Apocalypse 12 is out | http://www.perl.com/pub/a/2004/04/16/a12.html?page=11#class_composition_with_roles |
| Apocalypse 12 is out | http://www.perl.com/pub/a/2004/04/16/a12.html?page=8#dispatch_mechanisms |
| Apocalypse 12: Perl 6 OO | http://www.perl.com/pub/a/2004/04/16/a12.html |
| Apocalypse 12 is out | http://www.perl.com/pub/a/2004/04/16/a12.html |
| A Plan for Pugs | http://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 Languages | http://www.perl.org/ |
| Linguistic Universals and Particulars | http://www.perldoc.com/perl5.6/pod/perlguts.html#Compiled-code |
| Switch statement design | http://www.perlmonks.org/?node_id=301362 |
| Looking for a Solid Definition of DSL | http://www.perlmonks.org/?node_id=398515 |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.perlmonks.org/?node_id=419015 |
| From Perl Monks: "pissed off about functional programming" | http://www.perlmonks.org/ |
| Good question | http://www.perlmonks.org/index.pl?node_id=187686 |
| Functional style in Perl | http://www.perlmonks.org/index.pl?node_id=34786 |
| Programming Puns | http://www.perlmonks.org/index.pl?node=Perl%20Poetry |
| Barbara Partee: Reflections of a Formal Semanticist as of Feb 2005 | http://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 barrier | http://www.pervasive.jku.at/About_Us/Staff/Blaschek/Omega/_Report/ |
| Special characters' input methods | http://www.pgdp.net/ |
| D4 - A Relational Query Language | http://www.pgro.uk7.net/x_trdbms_impl.htm |
| LtU: Style and Focus | http://www.ph0.org/josibg/ |
| Alice and computer programming for everybody | http://www.phaidros.de/DIGITALIS/englisch/sqk/sqk00130.htm |
| The YAFL programming language | http://www.phidani.be/yafl/index.html |
| Why Dependent Types Matter | http://www.phil.mq.edu.au/staff/grestall/files/HPPLrssl.pdf |
| Lambdascope | http://www.phil.uu.nl/~oostrom/publication/pdf/lambdascope.pdf |
| Lambdascope | http://www.phil.uu.nl/~oostrom/publication/pdf/NVTInieuwsbrief.pdf |
| Formal methods for O/R mapping | http://www.phonetik.uni-muenchen.de/Mitarbeiter/draxler/draxler.html |
| 1st International Workshop on Interpreted Languages | http://www.php.net/ |
| Have scripting languages peaked? | http://www.php.net/usage.php |
| 2001 International PHP Conference Slides | http://www.phpconference.de/2001/slides/bergmann_oopdesignpatterns.tgz |
| 2001 International PHP Conference Slides | http://www.phpconference.de/2001/slides/beulshausen_dotnet_slides.ZIP |
| 2001 International PHP Conference Slides | http://www.phpconference.de/2001/slides/krause_xmltransformations.zip |
| 2001 International PHP Conference Slides | http://www.phpconference.de/2001/slides/lemos_metal.pdf |
| 2001 International PHP Conference Slides | http://www.phpconference.de/2001/slides/wagner_templates.tgz |
| 2001 International PHP Conference Slides | http://www.phpconference.de/2001/slides_en.php |
| Finite State Machines in Forth | http://www.phys.virginia.edu/classes/551.jvn.fall01/primer.htm |
| ACM Queue: A Conversation with Alan Kay | http://www.physics.brocku.ca/etc/cargo_cult_science.html |
| Programming for non-programmers | http://www.physics.brocku.ca/etc/cargo_cult_science.html |
| Derrida's Machines | http://www.physics.nyu.edu/faculty/sokal/transgress_v2/transgress_v2_singlefile.html |
| Google Magic | http://www.physorg.com/news4703.html |
| ACM Queue: A Conversation with Steve Ross-Talbot | http://www.pi4soa.org/ |
| Backwards Debugging | http://www.pictorius.com/prograph.html |
| Reversible Garbage Collection (and more) | http://www.pipeline.com/~hbaker1/ForthStack.html |
| Erlang: A Case Study of Technology Introduction | http://www.pitt.edu/~roztocki/abc/abctutor/index.htm |
| Haskell is not not ML | http://www.pkturner.org/Ambidexter.html |
| trapexit.org | http://www.planeterlang.org/ |
| History of APL and J | http://www.planetk.org/technical/index.html |
| Jobs | http://www.planetrecruit.com/channel/int/ |
| Ruby .NET compiler released | http://www.plas.fit.qut.edu.au/Ruby.NET/ |
| PLaSM - functional language for computing with geometry | http://www.plasm.net/ |
| Actual programs written in FP or FL? | http://www.plasm.net |
| Gardens Point Component Pascal | http://www.plasrc.qut.edu.au/ComponentPascal/ |
| Programming with Rectangles, Triangles, and Circles | http://www.plkr.org/ |
| XLANG and WSFL: Syntactic Arsenic | http://www.plotnix.com/jex/index.html |
| Accidental Syntax | http://www.plover.com/blog/prs/accidental-syntax.html |
| PLT Spy - Python in Scheme | http://www.plt-scheme.org/ |
| Computer Science Looks for a Remake | http://www.plt-scheme.org/ |
| PLT Needs You! | http://www.plt-scheme.org/ |
| Is this a new programming paradigm | http://www.plt-scheme.org/ |
| Frappe: Functional Reactive Programming in Java | http://www.plt-scheme.org/anoncvs/ |
| Static type inference & late binding? | http://www.plt-scheme.org/software/mrflow/ |
| Why type systems are interesting - part II | http://www.plt-scheme.org/software/mrflow/ |
| static AND dynamic typing | http://www.plt-scheme.org/software/mrflow/ |
| Buried Treasure - No Fluff Just Stuff | http://www.plt-scheme.org/software/mrflow/ |
| Call for Papers: ACM Symposium on Dynamic Languages | http://www.plt-scheme.org/software/mrflow/ |
| OOP Parallel class hierarchies | http://www.plt-scheme.org/software/mrflow/ |
| OOP Parallel class hierarchies | http://www.plt-scheme.org/software/mrspidey/ |
| Why type systems are interesting - part II | http://www.plt-scheme.org/software/mrspidey/ |
| Unix as programming language | http://www.plt-scheme.org/software/mzscheme/ |
| BitC, a new OS implementation language | http://www.plt-scheme.org/software/slideshow/docs.html |
| Questions about Semantics. | http://www.plt-scheme.org |
| The Human-Language Interface | http://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 Database | http://www.pmg.lcs.mit.edu/index.html |
| MIT Theta Language and Thor Distributed OO Database | http://www.pmg.lcs.mit.edu/papers/thetaref/index.html |
| Constrained Genericity | http://www.pmg.lcs.mit.edu/papers/where-clauses.pdf |
| Constrained Genericity | http://www.pmg.lcs.mit.edu/polyj/ |
| MIT Theta Language and Thor Distributed OO Database | http://www.pmg.lcs.mit.edu/Theta.html |
| MIT Theta Language and Thor Distributed OO Database | http://www.pmg.lcs.mit.edu/thor/ |
| Sina Language and Composition Filters | http://www.pnambic.com/CPS/Related.html |
| Python lambda tricks | http://www.p-nand-q.com/lambda.htm |
| stupid lambda tricks for python | http://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 Silence | http://www.pocketlinux.com/ |
| The Sound of Silence | http://www.pocketlinux.com/doc/guide/pocketlinux.pdf |
| Ward Cunningham podcast: Smalltalk, little languages, XP, typing and future of software | http://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 errors | http://www.polyspace.com |
| LASER Summerschool | http://www.poppendieck.com/ |
| Spike in erlang | http://www.porchdogsoft.com/products/spike/ |
| SQL for Smarties | http://www.postgresql.org/docs/awbook.html |
| RDF and Databases | http://www.postgresql.org/news/235.html |
| RDF and Databases | http://www.postgresql.org |
| Database Abstraction Layers and Programming Languages | http://www.postgresql.org |
| A Madman Dreams of Turing Machines | http://www.powells.com/biblio?show=HARDCOVER:NEW:1400040302:23.95 |
| PyLogo | http://www.powells.com |
| Shrink-wrap developers: what programming language? | http://www.powerbasic.com |
| Psychology in Language Design | http://www.ppig.org/ |
| teaching programming; any research or results? | http://www.ppig.org/ |
| Psychology in Language Design | http://www.ppig.org/papers/12th-marshall.pdf |
| Psychology in Language Design | http://www.ppig.org/papers/12th-yang.pdf |
| Psychology in Language Design | http://www.ppig.org/papers/13th-clarke.pdf |
| Evaluating a new programming language | http://www.ppig.org/papers/13th-clarke.pdf |
| Psychology in Language Design | http://www.ppig.org/papers/13th-stone.pdf |
| Playful, streamlike computation | http://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-calculus | http://www.pps.jussieu.fr/~hym/r/Peschanski-Hym%20Stackless%20runtime%20for%20pi.pdf |
| F#, a functional language for .Net | http://www.pps.jussieu.fr/~montela/ocamil/ |
| Polymorphic Regular Tree Types and Patterns | http://www.pps.jussieu.fr/~vouillon/publi/regtypes.pdf |
| OCaml book online | http://www.pps.jussieu.fr/Livres/ora/DA-OCAML/index.html |
| VC++ Security Checks at Runtime and Compile Time | http://www.practical-tech.com/archives-history/realmenpascal.htm |
| Patterns of Integer Usage | http://www.praeclarum.org/?a=8 |
| Modern Static Typing: Less Code, Better Code | http://www.pragmaticprogrammer.com/cgi-local/pragprog?LotY2003Voting |
| New Year's Resolutions | http://www.pragmaticprogrammer.com/developers/loty/ |
| Pragmatic Programmer "Language of the Year" project - Learn Haskell in 2002 | http://www.pragmaticprogrammer.com/loty/ |
| Language of the Year: Haskell | http://www.pragmaticprogrammer.com/loty/index.html |
| Modern Static Typing: Less Code, Better Code | http://www.pragmaticprogrammer.com/loty/index.html |
| The Pragmatic Programmer | http://www.pragmaticprogrammer.com/ppbook/extracts/rule_list.html |
| Pragmatic Programmers Interview | http://www.pragmaticprogrammer.com/ppbook/extracts/rule_list.html |
| Pragmatic Programmer "Language of the Year" project - Learn Haskell in 2002 | http://www.pragmaticprogrammer.com/ppbook/index.html |
| Journals and papers? | http://www.pragmaticprogrammer.com/ppbook/index.shtml |
| The Pragmatic Language | http://www.pragmaticprogrammer.com/ppbook/resources/res002.html |
| Language of the Year: Haskell | http://www.pragmaticprogrammer.com |
| μABC: A Minimal Aspect Calculus | http://www.prakinf.tu-ilmenau.de/~hirsch/Projects/Squeak/AspectS/ |
| Real Time Processing | http://www.praxis-cs.co.uk/ |
| SPARK and high integrity software | http://www.praxis-cs.co.uk/pdfs/svandxp.pdf |
| SPARK and high integrity software | http://www.praxis-cs.co.uk/sparkada/publications.asp |
| Abstractions considered harmful? | http://www.praxis-his.com/ |
| Cost of provably-correct code | http://www.praxis-his.com/ |
| Rules for Developing Safety-Critical Code | http://www.praxis-his.com/ |
| Extremely static language? | http://www.praxis-his.com/pdfs/Industrial_strength.pdf |
| Rules for Developing Safety-Critical Code | http://www.praxis-his.com/sparkada/ |
| The case for Semantic Analysis | http://www.praxis-his.com/sparkada/ |
| A Case for Formal Specification | http://www.praxis-his.com/sparkada/ |
| Weak vs. strong typing | http://www.praxis-his.com/sparkada/intro.asp |
| SPARKAda | http://www.praxis-his.com/sparkada/sparkbook.asp#sample_chapters |
| SPARKAda | http://www.praxis-his.com/sparkada/technical.asp |
| Paul Graham - Revenge of the Nerds | http://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 Binding | http://www.press.uchicago.edu/cgi-bin/hfs.cgi/00/14522.ctl |
| the Chinese natual language | http://www.press.uchicago.edu/cgi-bin/hfs.cgi/00/7197.ctl |
| Natural Language Programming | http://www.presshere.com/html/pw8102.htm |
| Tuples + Objects + Infosets =Too Much Stuff! | http://www.prevayler.org/wiki.jsp?topic=PrevalenceSkepticalFAQ |
| Mind Mappers | http://www.pricewatch.com/prc.aspx?i=6&a=5924 |
| newLisp: A better Lisp/Scheme Fusion... | http://www.prime-numbers.org/ |
| PyCon 2003 Papers | http://www.privoxy.org |
| Let's make a programming language! | http://www.professorj.org/ |
| Map of LtU readers | http://www.progonos.com/furuti/MapProj/Normal/CartProp/AreaPres/areaPres.html |
| Map of LtU readers | http://www.progonos.com/furuti/MapProj/Normal/ProjInt/ProjIntC/projIntC.html#IGoode |
| Map of LtU readers | http://www.progonos.com/furuti/MapProj/Normal/ProjMAz/projMAz.html#Winkel3 |
| Map of LtU readers | http://www.progonos.com/furuti/MapProj/Normal/ProjNav/projNav.html#Mercator |
| The power of small ideas | http://www.programmingpearls.com/ |
| Top 5 Tech Books | http://www.programmingpearls.com |
| The Program Transformation Wiki | http://www.program-transformation.org/ |
| OOPSLA 2006 Call for Contributions | http://www.program-transformation.org/GPCE06 |
| Extensible Term Language | http://www.program-transformation.org/Stratego/JavaFront |
| Extensible Term Language | http://www.program-transformation.org/Stratego/JavaJava |
| Extensible Term Language | http://www.program-transformation.org/Stratego/JavaSwulExamples |
| DSL Error Handling in an Object Oriented context | http://www.program-transformation.org/Tools/JJForester |
| Tree programming languages | http://www.program-transformation.org/Transform/ASurveyOfStrategiesInRuleBasedProgramTransformationSystems |
| Intentional Programming Overview | http://www.program-transformation.org/twiki/bin/view/Hpc/TigerCompiler |
| Intentional Programming Overview | http://www.program-transformation.org/twiki/bin/view/Stratego/StrategoDocumentation |
| Intentional Programming Overview | http://www.program-transformation.org/twiki/bin/view/Stratego |
| Guiding Visitors: Separating Navigation from Computation | http://www.program-transformation.org/twiki/bin/view/Tools/JJTraveler |
| Meta Programming with Concrete Object Syntax | http://www.program-transformation.org/twiki/bin/view/Tools/SDFII |
| Refactoring Functional Programs | http://www.program-transformation.org/twiki/bin/view/Tools/XT |
| Composing Programming Languages by Combining Action-Semantic | http://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 Overview | http://www.program-transformation.org/twiki/bin/view/Transform/AspectOrientedProgramming |
| The Essence of Strategic Programming | http://www.program-transformation.org/twiki/bin/view/Transform/GenerativeProgrammingBook |
| First-class Attribute Grammars | http://www.program-transformation.org/twiki/bin/view/Transform/IntentionalProgramming |
| The PILER Decompilation System | http://www.program-transformation.org/twiki/bin/view/Transform/PilerSystem |
| Refactoring Functional Programs | http://www.program-transformation.org/twiki/bin/view/Transform/ProgramRefactoring |
| Refactoring Functional Programs | http://www.program-transformation.org/twiki/bin/view/Transform/TaxonomyOfXMLSchemaLanguagesUsingFormalLanguageTheory |
| The Essence of Strategic Programming | http://www.program-transformation.org/twiki/bin/view/Transform/TheEssenceOfStrategicProgramming |
| Intentional Programming Overview | http://www.program-transformation.org/twiki/bin/view/Transform/TransformationSystems |
| TXL: Tree Transformation Language | http://www.program-transformation.org/twiki/bin/view/Transform/TXL |
| Guiding Visitors: Separating Navigation from Computation | http://www.program-transformation.org/twiki/bin/view/Transform/VisitorCombinators |
| Intentional Programming Overview | http://www.program-transformation.org/twiki/bin/view/Transform |
| Refactoring Functional Programs | http://www.program-transformation.org |
| A Critique of Standard ML, Andrew Appel | http://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 Deductions | http://www.prooftheory.org/sd05/ |
| Proof and Counterexample | http://www.prooftheory.org/sd05/ |
| 2nd CfP: Structures and Deductions | http://www.prooftheory.org/sd05/ |
| Prothon | http://www.prothon.org/ |
| OPML to SVG | http://www.protocol7.com/default.asp?date=20020317 |
| OPML to SVG | http://www.protocol7.com/svg-wiki/default.asp?ChartsAndGraphing |
| Continuations: Haystack and Python | http://www.ps.uni-sb.de/~duchier/python/continuations.html |
| Continuations Made Simple and Illustrated | http://www.ps.uni-sb.de/~duchier/python/continuations.html |
| Understanding continuations | http://www.ps.uni-sb.de/~duchier/python/continuations.html |
| Practical OCaml | http://www.ps.uni-sb.de/~rossberg/SMLvsOcaml.html |
| Yearning for a practical scheme | http://www.ps.uni-sb.de/~rossberg/SMLvsOcaml.html |
| Constraint Programming | http://www.ps.uni-sb.de/~tack/alice-cp-tutorial/ |
| Alice: ML + OZ | http://www.ps.uni-sb.de/alice/ |
| Alice | http://www.ps.uni-sb.de/alice/ |
| Alice Through the Looking Glass | http://www.ps.uni-sb.de/alice/ |
| Concurrency made easy? | http://www.ps.uni-sb.de/alice/ |
| New Year's Resolutions | http://www.ps.uni-sb.de/alice/ |
| Transparent Persistence | http://www.ps.uni-sb.de/alice/ |
| Continuations for Parallel Logic Programming | http://www.ps.uni-sb.de/alice/ |
| Growing a Language | http://www.ps.uni-sb.de/alice/ |
| The Case for First Class Messages | http://www.ps.uni-sb.de/alice/ |
| The new old or The "Return" to Concurrency | http://www.ps.uni-sb.de/alice/ |
| Alice released ML+Oz+ | http://www.ps.uni-sb.de/alice/ |
| PL for interactive simulation | http://www.ps.uni-sb.de/alice/ |
| Alice Through the Looking Glass | http://www.ps.uni-sb.de/alice/ |
| Introduction to Concurrent Programming with Stackless Python | http://www.ps.uni-sb.de/alice/ |
| Issue One of The Monad.Reader, monthly Haskell eZine | http://www.ps.uni-sb.de/alice/manual/language.html |
| OOPSLA 2005 Reports | http://www.ps.uni-sb.de/alice/manual/library/compiler.html |
| OOPSLA 2005 Reports | http://www.ps.uni-sb.de/alice/manual/library/component-manager.html#Eval-fn |
| New Year's Resolutions | http://www.ps.uni-sb.de/alice/manual/limitations.html |
| Inside every API is a programming language struggling to get out | http://www.ps.uni-sb.de/alice/manual/tour.html#concurrency |
| Alice | http://www.ps.uni-sb.de/alice/manual/tour.html#distribution |
| Alice | http://www.ps.uni-sb.de/alice/manual/tour.html |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.ps.uni-sb.de/alice/manual/tour.html |
| The Case for First Class Messages | http://www.ps.uni-sb.de/alice/manual/types.html#packages |
| Gilad Is Right | http://www.ps.uni-sb.de/alice/papers.html |
| Mozart Oz 1.3.0 Released | http://www.ps.uni-sb.de/alice/wiki/AliceNews |
| Expressiveness versus execution speed | http://www.ps.uni-sb.de/alice/wiki/AliceWishList |
| Mechanics of designing and implementing a language | http://www.ps.uni-sb.de/alice |
| Constraint Programming | http://www.ps.uni-sb.de/courses/cp-ss05/services.html |
| Alice Through the Looking Glass | http://www.ps.uni-sb.de/Papers/abstracts/alice-looking-glass.html |
| Run time type checking | http://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 SEAM | http://www.ps.uni-sb.de/Papers/abstracts/vmservices.html |
| Buried Treasure - No Fluff Just Stuff | http://www.ps.uni-sb.de/Papers/paper_info.php?label=missing-link |
| Two Thank Yous for Peter van Roy | http://www.ps.uni-sb.de/pipermail/alice-users/2005/000466.html |
| Multidimensional Virtual Classes | http://www.ps.uni-sb.de/pipermail/alice-users/2005/000466.html |
| CTM | http://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 Programming | http://www.ps.uni-sb.de/pipermail/alice-users/2006/000629.html |
| Constraint Programming | http://www.ps.uni-sb.de/pipermail/alice-users/2006/000642.html |
| Mozart Oz 1.3.0 Released | http://www.ps.uni-sb.de/pipermail/mozart-hackers/2004/001608.html |
| Mozart Oz 1.3.1 Released | http://www.ps.uni-sb.de/pipermail/mozart-users/2004/005427.html |
| SuperGlue | http://www.ps.uni-sb.de/pipermail/mozart-users/2006/014871.html |
| SuperGlue | http://www.ps.uni-sb.de/pipermail/mozart-users/2006/015058.html |
| SuperGlue | http://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 Glass | http://www.ps.uni-sb.de/seam/ |
| Stockhausen | http://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 |
| Chameleon | http://www.pst.informatik.uni-muenchen.de/~fruehwir/chr-intro.html |
| Obituary: Herbert Simon | http://www.psy.cmu.edu/psy/faculty/hsimon/comp-sci.html |
| Obituary: Herbert Simon | http://www.psy.cmu.edu/psy/faculty/hsimon/hsimon.html |
| A question for the theory guys | http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=221940 |
| Dataflow programming for PIC microcontrollers | http://www.pugscode.org/ |
| Best route for new language to be self-hosting | http://www.pugscode.org/ |
| Perl6 - PUGS | http://www.pugscode.org/ |
| Programming: 50, 100 years from now | http://www.pugscode.org/ |
| Programming: 50, 100 years from now | http://www.pugscode.org/osdc/haskell.xul |
| Introducing Continuations | http://www.puml.org |
| Programmatic nature of subatomic make up | http://www.pupress.princeton.edu/titles/2352.html |
| The myth of code-centricity | http://www.pure-data.org |
| The Needle Programming Language | http://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 Languages | http://www.pycs.net/zia/2003/1/28/ |
| Expressivity of lisp/scheme but speed of assembly/C/C++ | http://www.pygame.org/ |
| APL, J, Hardware | http://www.pyr.fi/apl/texts/Idiot.htm |
| Language and Syntax | http://www.pyr.fi/apl/texts/Idiot.htm |
| Ideas for a master's thesis related to Python | http://www.python.org/~jeremy/weblog/031029c.html |
| Proceedings of the Scheme Workshop 2003 | http://www.python.org/~jeremy/weblog/031113a.html |
| Python Scripting Everywhere | http://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 released | http://www.python.org/ |
| Is there a formal basis for generators? | http://www.python.org/ |
| Python Compared to Other Languages | http://www.python.org/ |
| 1st International Workshop on Interpreted Languages | http://www.python.org/ |
| C-like Functional Programming Languages | http://www.python.org/ |
| Python 2.2 is released | http://www.python.org/2.2/ |
| Unifying types and classes in Python 2.2 | http://www.python.org/2.2/descrintro.html#mro |
| Python 2.2 is released | http://www.python.org/2.2/descrintro.html |
| Unifying types and classes in Python 2.2 | http://www.python.org/2.2/descrintro.html |
| Python 2.3a2 was released on February 19, 2003 | http://www.python.org/2.3/ |
| Python 2.3a2 was released on February 19, 2003 | http://www.python.org/2.3/highlights.html |
| Release of Python 2.4, release candidate 1 | http://www.python.org/2.4/ |
| EuroPython'2004 Slides | http://www.python.org/cgi-bin/moinmoin/EuroPython2004Slides |
| PyCon 2003 Papers | http://www.python.org/cgi-bin/moinmoin/PyConPapers |
| The History of T | http://www.python.org/cp4e/ |
| Python Developer's Guide | http://www.python.org/dev/ |
| Release of Python 2.4, release candidate 1 | http://www.python.org/dev/doc/devel/lib/module-decimal.html |
| Release of Python 2.4, release candidate 1 | http://www.python.org/dev/doc/devel/whatsnew/ |
| EuroPython'2004 Slides | http://www.python.org/dev/doc/devel/whatsnew/whatsnew24.html |
| New for Python 2.5 | http://www.python.org/dev/doc/devel/whatsnew/whatsnew25.html |
| Bruce Tate: Technologies that may challenge Java | http://www.python.org/dev/doc/devel/whatsnew/whatsnew25.html |
| Continuations, yield, ES4 | http://www.python.org/dev/peps/pep-0342/ |
| ruby vs python | http://www.python.org/dev/peps/pep-0342/ |
| Python 2.5a1 released | http://www.python.org/dev/peps/pep-3000/ |
| Ian Bicking: The challenge of metaprogramming | http://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 Languages | http://www.python.org/doc/Comparisons.html |
| Twisted Matrix Networking for Python | http://www.python.org/doc/current/lib/module-binascii.html |
| Twisted Matrix Networking for Python | http://www.python.org/doc/current/lib/module-struct.html |
| Eidola Language | http://www.python.org/doc/current/ref/introduction.html |
| How-To Guide for Descriptors | http://www.python.org/doc/current/ref/specialnames.html |
| Best PL tutorial/intro? | http://www.python.org/doc/current/tut/tut.html |
| Computer Programming for Everybody | http://www.python.org/doc/essays/cp4e.html |
| New Year's Resolutions | http://www.python.org/doc/essays/foreword.html |
| Guido van Rossum: An Optimization Anecdote | http://www.python.org/doc/essays/list2str.html |
| Guido van Rossum: Parade of the PEPs | http://www.python.org/doc/essays/pepparade.html |
| EuroPython'2004 Slides | http://www.python.org/doc/essays/ppt/euro2004/euro2004.ppt |
| Guido van Rossum: Introduction to Python | http://www.python.org/doc/essays/ppt/lwnyc2002/intro22.pdf |
| Guido van Rossum: Introduction to Python | http://www.python.org/doc/essays/ppt/lwnyc2002/intro22.ppt |
| Guido van Rossum Python 10 DevDay Keynote | http://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 Ruby | http://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 everybody | http://www.python.org/doc/lib/module-rexec.html |
| Python 2.5a1 released | http://www.python.org/download/releases/2.5/ |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.python.org/ftp/python/contrib-09-Dec-1999/System/threading.README |
| Parrot In Detail | http://www.python.org/parrot.html |
| NULL | http://www.python.org/peps/ |
| Language Design Documents | http://www.python.org/peps/ |
| Ian Bicking: The challenge of metaprogramming | http://www.python.org/peps/pep-0020.html |
| Python 2.3 Release Schedule | http://www.python.org/peps/pep-0218.html |
| Guido: Language Design Is Not Just Solving Puzzles | http://www.python.org/peps/pep-0227.html |
| Ian Bicking: The challenge of metaprogramming | http://www.python.org/peps/pep-0227.html |
| 10 Reasons We Need Java 3.0 | http://www.python.org/peps/pep-0252.html |
| Generator-based state machines | http://www.python.org/peps/pep-0255.html |
| Python 2.3 Release Schedule | http://www.python.org/peps/pep-0269.html |
| Python 2.3 Release Schedule | http://www.python.org/peps/pep-0283.html |
| The Sociology of Language Evolution | http://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 module | http://www.python.org/peps/pep-0289.html |
| New for Python 2.5 | http://www.python.org/peps/pep-0309.html |
| New for Python 2.5 | http://www.python.org/peps/pep-0314.html |
| XPython | http://www.python.org/peps/pep-0318.html |
| PEP 323: Copyable Iterators | http://www.python.org/peps/pep-0323.html |
| Release of Python 2.4, release candidate 1 | http://www.python.org/peps/pep-0327.html |
| New for Python 2.5 | http://www.python.org/peps/pep-0342.html |
| New for Python 2.5 | http://www.python.org/peps/pep-0343.html |
| PyCon Papers | http://www.python.org/pycon/dc2004/papers/ |
| PyCon Papers | http://www.python.org/pycon/dc2004/papers/1/paper.pdf |
| Static Type Inference (for Python) with Starkiller | http://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 kitchen | http://www.python.org/pycon/dc2004/papers/52/main.html |
| Computer Programming for Everybody | http://www.python.org/sigs/edu-sig/ |
| Revisiting an old thread: choosing a foundation language | http://www.python.org/sigs/edu-sig |
| PyCon 2003 Papers | http://www.python.org/wiki/pub/PyConChetanGadgil/attachments/PyCON%20Paper%20on%20%22.NET%20for%20Python%22.htm |
| COM support in Python | http://www.python.org/windows/win32com/COMTutorial.ppt |
| COM support in Python | http://www.python.org/windows/win32com/COMTutorial/index.htm |
| Patterns for Scripted Applications and scripting | http://www.python.org/workshops/1997-10/proceedings/savikko.html |
| Type inference for Python | http://www.python.org/workshops/2000-01/proceedings/papers/aycock/aycock.html |
| Funny characters inference | http://www.python.org/workshops/2000-01/proceedings/papers/aycock/aycock.html |
| Memorabilia from the 10th International Python Conference | http://www.python.org/workshops/2002-02/ |
| Popularity of (Functional) Languages | http://www.python.org |
| Twisted Matrix Networking for Python | http://www.python.org |
| Interview with Guido van Rossum | http://www.python.org |
| The Case for First Class Messages | http://www.python9.org/p9-cdrom/20/index.htm |
| Web services: Winer on WSDL | http://www.python9.org/p9-cdrom/20/index.htm |
| Python Challenge | http://www.pythonchallenge.com/ |
| Interview with Guido van Rossum | http://www.pythonlabs.com/tech/python2.0/ |
| Thinking in Python | http://www.pythonware.com/daily/ |
| Syntax Checking the Scripting Way | http://www.pythonware.com/daily/ |
| Python Scripting Everywhere | http://www.pythonware.com/daily/ |
| Python Developer's Guide | http://www.pythonware.com/daily/ |
| python - spidermonkey | http://www.pythonware.com/daily/ |
| Lambda Calculus in Python | http://www.pythonware.com/daily/ |
| Guido van Rossum: Parade of the PEPs | http://www.pythonware.com/daily/ |
| Generator-based state machines | http://www.pythonware.com/daily/ |
| Europython presentations | http://www.pythonware.com/daily/ |
| David Mertz: Multimethods | http://www.pythonware.com/daily/ |
| Bicycle Repair Man (a refactoring browser for Python) | http://www.pythonware.com/daily/ |
| Automatic Run-time Interface Building | http://www.pythonware.com/daily/ |
| Candygram: Erlang Message Passing Semantics in Python | http://www.pythonware.com/daily/ |
| Functional Programming in Python | http://www.pythonware.com/daily/ |
| Guido van Rossum: Introduction to Python | http://www.pythonware.com/daily/index.htm |
| Python metaprogramming with decorators | http://www.pythonware.com/daily/index.htm |
| PythonCard | http://www.pythonware.com/daily |
| Python Iterators (proposal) | http://www.pythonware.com/daily |
| Python Helps Disney Write a New Script | http://www.pythonware.com/daily |
| Psyco, the Python Specializing Compiler | http://www.pythonware.com/daily |
| Multimedia programming in Python | http://www.pythonware.com/daily |
| Make Python run as fast as C with Psyco | http://www.pythonware.com/daily |
| Slashdot: Python + Ruby | http://www.pythonware.com/daily |
| HAP Python Remote Debugger | http://www.pythonware.com/daily |
| Guido van Rossum, Linux Magazine interview | http://www.pythonware.com/daily |
| Guide to Python introspection | http://www.pythonware.com/daily |
| Cheetah, the Python-Powered Template Engine | http://www.pythonware.com/daily |
| Bruce Eckel: Why I Love Python | http://www.pythonware.com/daily |
| Aspect-oriented programming for Python | http://www.pythonware.com/daily |
| AI: A Modern Approach -- In Python | http://www.pythonware.com/daily |
| Implementing "weightless threads" with Python generators | http://www.pythonware.com/daily |
| Sun, Zend push scripting for Java | http://www.pythonware.com/daily |
| Eidola Language | http://www.pyxisystems.com/products.html |
| PyLogo | http://www.pyxisystems.com |
| Croquet: A Collaboration Architecture | http://www.q42.nl/ |
| Smalltalk-80: The Language and Its Implementation | http://www.qks.com |
| Business Objects Quark - Haskell meets Java | http://www.quarkframework.blogspot.com/ |
| Business Objects Quark - Haskell meets Java | http://www.quarkframework.blogspot.com |
| REXX | http://www.quercus-sys.com/advrexx.htm |
| CSP for C | http://www.quickstone.com/ccsp/ |
| Testing Telecoms Software with Quviq QuickCheck | http://www.quviq.com/ |
| Draft R6RS available | http://www.r6rs.org/process.html |
| Draft R6RS available | http://www.r6rs.org |
| The building of robust software | http://www.racer-systems.com/products/racerpro/index.phtml |
| Frink | http://www.rae.org/noah.html |
| AppleScript - a story worth telling | http://www.ragtime-online.com/ |
| The YAFL programming language | http://www.raincode.com/Engine.htm |
| The YAFL programming language | http://www.raincode.com |
| Java hits obstacle with cell phones | http://www.rainer-keuchel.de/software.html |
| Tuples + Objects + Infosets =Too Much Stuff! | http://www.ralphkimball.com |
| Cost of provably-correct code | http://www.ranum.com/security/computer_security/editorials/dumb/ |
| In Memoriam :: Jef Raskin | http://www.raskincenter.org/index2.html#install |
| Comparing Ada and C | http://www.rational.com/products/whitepapers/337.jsp |
| Wired Rave Awards | http://www.raveawards.com/faves/index.html |
| Wired Rave Awards | http://www.raveawards.com/index.html |
| Wired Rave Awards | http://www.raveawards.com/nominees/top.html |
| On Garbage Collection | http://www.ravenbrook.com/project/mps/ |
| Impressions of the International Lisp conference ILC2002 | http://www.ravenbrook.com/project/mps/ |
| Memory Pool System back from the dead | http://www.ravenbrook.com/project/mps/ |
| Impressions of the International Lisp conference ILC2002 | http://www.ravenbrook.com/project/mps/ |
| Impressions of the International Lisp conference ILC2002 | http://www.ravenbrook.com/project/mps/doc/2002-01-30/ismm2002-paper/ |
| The Memory Pool System: Thirty person-years of memory management development goes Open Source | http://www.ravenbrook.com/project/mps/doc/2002-01-30/ismm2002-paper/ |
| .NET Goodies | http://www.razorsoft.net/ |
| Ongoing Discussion on the Value of DotNet | http://www.razorsoft.net/weblog/ |
| Funny stuff | http://www.razorsoft.net/weblog/ |
| Managed C++ FAQ | http://www.razorsoft.net/weblog/ |
| Shared Source CLI Essentials (beta chapters) | http://www.razorsoft.net/weblog/ |
| Some interesting weblogs | http://www.razorsoft.net/weblog/ |
| Ja.NET | http://www.razorsoft.net/weblog/ |
| Shared Source CLI Beta | http://www.razorsoft.net/weblog/ |
| Uncovering Rotor -- A Shared Source CLI | http://www.razorsoft.net/weblog/ |
| Mark Shields: A compiler writer's guide to C# | http://www.razorsoft.net/weblog/ |
| Ja.NET | http://www.razorsoft.net/weblog/2002/02/23.html |
| Brainteaser | http://www.razorsoft.net/weblog/2002/02/25.html#a34 |
| Brainteaser | http://www.razorsoft.net/weblog/2002/02/27.html#a35 |
| Ongoing Discussion on the Value of DotNet | http://www.razorsoft.net/weblog/2002/03/10.html#a48 |
| Ongoing Discussion on the Value of DotNet | http://www.razorsoft.net/weblog/2002/03/11.html#a50 |
| Ongoing Discussion on the Value of DotNet | http://www.razorsoft.net/weblog/2002/03/12.html#a54 |
| A sense of community | http://www.razorsoft.net/weblog/2002/03/15.html#a66 |
| More Rotor links | http://www.razorsoft.net/weblog/2002/03/28.html |
| The Implementation of Model Constraints in .NET | http://www.razorsoft.net/weblog/2002/04/04.html#a87 |
| XML compression | http://www.razorsoft.net/weblog/2002/05/07.html#a180 |
| Observations on CIL books | http://www.razorsoft.net/weblog/2002/09/29.html#a344 |
| Factasia | http://www.rbjones.com/ |
| The Lambda-calculus, Combinatory Logic, and Type Systems | http://www.rbjones.com/rbjpub/logic/cl/index.htm |
| automatic theorem proving | http://www.rbjones.com/rbjpub/logic/cl/tlc001.htm |
| Dynamic Semantics | http://www.rbjones.com/rbjpub/logic/cl/tlc001.htm |
| Invariants/Contracts vs. types | http://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 II | http://www.rbjones.com/rbjpub/logic/cl/tlc001.htm |
| unchecked exceptions are like runtime type checking? | http://www.rbjones.com/rbjpub/logic/cl/tlc004.htm |
| Factasia | http://www.rbjones.com/rbjpub/logic/cl/tlc004.htm |
| Gottfried Wilhelm Leibniz | http://www.rbjones.com/rbjpub/philos/classics/leibniz/meth_math.htm |
| Obituary: Herbert Simon | http://www.rci.rutgers.edu/~cfs/472_html/AI_SEARCH/PSS/PSSH1.html |
| Concurrent Clustered Programming | http://www.rci.rutgers.edu/~cfs/472_html/Logic_KR/DefaultTheory.html |
| The MetaC Language | http://www.rcs.ei.tum.de/research/rtsg/MetaC/ |
| Reading list on XML and Web Programming | http://www.readscheme.org/xml-web/ |
| Archiving LISP history | http://www.readscheme.org |
| Paul Vick: BASIC principles | http://www.realbasic.com |
| Happy Birthday, PHP... | http://www.realmeme.com/miner/java/scriptinglanguagesDejanews.png |
| The Little Coder's Predicament | http://www.realsoftware.com |
| Interview with Intel's C++ Compiler Team | http://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, Spreadsheets | http://www.rebol.com/license.html |
| Rebol - Dialects, Spreadsheets | http://www.rebol.com/rebolsteps.html#section-10 |
| The English-Likeness Monster | http://www.rebol.com/speed.r |
| PostScript control structures | http://www.rebol.com |
| Domain-specific Embedded Languages and Program Generators | http://www.rebol.com |
| Rebol - Dialects, Spreadsheets | http://www.rebol.net/article/0201.html |
| Is REBOL a pure functional language? | http://www.rebol.net/article/0206.html |
| The English-Likeness Monster | http://www.rebol.org/cgi-bin/cgiwrap/rebol/ml-display-thread.r?m=rmlCJQS |
| Waste your CPU-resources on programming challenge | http://www.recmath.org/contest/ |
| Waste your CPU-resources on programming challenge | http://www.recmath.org/contest/description.php |
| The Push Programming Language | http://www.red3d.com/cwr/boids/ |
| Java object models debated | http://www.redhat.com/docs/manuals/ccm/CCM-5.0-Manual/developer-guide/ch-persistence.html |
| Java object models debated | http://www.redhat.com/docs/manuals/ccm/CCM-5.0-Manual/developer-guide/s1-pers-reference.html |
| The English-Likeness Monster | http://www.rediff.com/computer/1999/sep/29carl.htm |
| Java to gain multitasking improvements | http://www.redsails.org/code/javad.html |
| Open-source C compiler targets FPGAs | http://www.reed-electronics.com/ednmag/article/CA373866?stt=000&pubdate=1%2F22%2F2004 |
| Open-source C compiler targets FPGAs | http://www.reed-electronics.com/ednmag/article/CA376625?stt=000&pubdate=2%2F5%2F2004 |
| Open-source C compiler targets FPGAs | http://www.reed-electronics.com/ednmag/contents/images/376625t1.pdf |
| Rebol - Dialects, Spreadsheets | http://www.reengineeringllc.com/about_us.html |
| Semantic Distance: NLP Not a Resource Sink | http://www.reengineeringllc.com/Internet_Business_Logic_and_Semantic_Web_Presentation.pdf |
| Rebol - Dialects, Spreadsheets | http://www.reengineeringllc.com/internet_business_logic_in_a_nutshell.pdf |
| Rebol - Dialects, Spreadsheets | http://www.reengineeringllc.com |
| Semantic Distance: NLP Not a Resource Sink | http://www.reengineeringllc.com |
| Developing Reliable Software with Scripting Languages | http://www.refactoring.com/ |
| Object-Oriented Scripting in Ruby | http://www.refactoring.com/ |
| Refactoring Functional Programs | http://www.refactoring.com/catalog/index.html |
| Refactoring Functional Programs | http://www.refactoring.com/catalog/replaceRecursionWithIteration.html |
| The Case for First Class Messages | http://www.refactoring.com/tools.html |
| Self | http://www.refactoring.com |
| Tim Bray: Dynamic-Language IDEs | http://www.refactory.com/RefactoringBrowser/Refactorings.html |
| #Smalltalk - another .Net language | http://www.refactory.com/Software/SharpSmalltalk/ |
| Hugunin's IronPython | http://www.refactory.com/Software/SharpSmalltalk/index.html |
| Dynamic Languages on CLR | http://www.refactory.com |
| Holiday | http://www.reinvigorate.net/system/ |
| Tim Bray: Don't Invent XML Languages | http://www.relaxng.org/ |
| Refactoring Functional Programs | http://www.relaxng.org |
| What do you believe about Programming Languages (that you can't prove (yet))? | http://www.replaysolutions.com/ |
| NULL | http://www.rescomp.berkeley.edu/~hossman/cs263/paper.html |
| Quick Quotes | http://www.rescomp.berkeley.edu/~hossman/cs263/paper.html |
| Survey of OOP languages | http://www.rescomp.berkeley.edu/~hossman/cs263/paper.html |
| Survey of OOPL | http://www.rescomp.berkeley.edu/~hossman/cs263/paper.html |
| Memorabilia from the 10th International Python Conference | http://www.research.att.com/~ark/talks/Python10.pdf |
| DP-COOL 2003 Proceedings | http://www.research.att.com/~bs/ |
| Functional programming in Java | http://www.research.att.com/~bs/bs_faq.html#advanced |
| Functional programming in Java | http://www.research.att.com/~bs/bs_faq.html#multiparadigm |
| Interview With Bjarne Stroustrup | http://www.research.att.com/~bs/bs_faq.html |
| Stroustrup FAQs | http://www.research.att.com/~bs/bs_faq.html |
| Stroustrup FAQs | http://www.research.att.com/~bs/bs_faq2.html |
| B. Stroustrup: Serving the C++ Community | http://www.research.att.com/~bs/dne.html |
| The New C++: Trip Report, October 2002 | http://www.research.att.com/~bs/dne.html |
| B. Stroustrup: Serving the C++ Community | http://www.research.att.com/~bs/dne_notes.pdf |
| NULL | http://www.research.att.com/~bs/dne_notes.pdf |
| Quotes | http://www.research.att.com/~bs/dne_notes.pdf |
| The design of C++0x | http://www.research.att.com/~bs/evol-issues.html |
| Specifying C++ Concepts | http://www.research.att.com/~bs/popl06.pdf |
| The design of C++0x | http://www.research.att.com/~bs/rules.pdf |
| A rationale for semantically enhanced library languages | http://www.research.att.com/~bs/SELLrationale.pdf |
| C and C++: Siblings | http://www.research.att.com/~bs/siblingrivalry.pdf |
| B. Stroustrup: Serving the C++ Community | http://www.research.att.com/~bs/standard-foreword.pdf |
| Whitespace | http://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 Series | http://www.research.att.com/~kfisher/njpls/past.html |
| A type-correct, stack-safe, provably correct, expression compiler in Epigram | http://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 Love | http://www.research.att.com/projects/cyclone/ |
| New languages for OS level programming? | http://www.research.att.com/projects/cyclone/ |
| Parameterized Unit Tests | http://www.research.att.com/projects/cyclone/ |
| Cyclone 0.4 released | http://www.research.att.com/projects/cyclone/ |
| Windows security flaw - buffer-overflow | http://www.research.att.com/projects/cyclone/ |
| Hancock - a TIA DSL? | http://www.research.att.com/projects/hancock/journal.pdf |
| Larry Wall: Apocalypse 5: Regular Expressions | http://www.research.att.com/sw/tools/fsm/ |
| Graphviz: Programmable Graph Editor | http://www.research.att.com/sw/tools/graphviz/ |
| Graphviz: Programmable Graph Editor | http://www.research.att.com/sw/tools/graphviz/overview.html |
| Graphviz: Programmable Graph Editor | http://www.research.att.com/sw/tools/graphviz/refs.html |
| Two Case Studies of Open Source Software Development | http://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 Introduction | http://www.research.avayalabs.com/user/wadler/armstrong.ps |
| Self Introduction | http://www.research.avayalabs.com/user/wadler/gj/Documents/#gj-oopsla |
| Generic Java type inference is unsound | http://www.research.avayalabs.com/user/wadler/homepage |
| Call-by-name is dual to call-by-value | http://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 Languages | http://www.research.avayalabs.com/user/wadler/papers/next700dimacs/next700dimacs.pdf |
| Seesoft | http://www.research.avayalabs.com/user/wadler/realworld/gf.html |
| Call-by-name is dual to call-by-value | http://www.research.avayalabs.com/user/wadler/topics/call-by-need.html#dual |
| Lazy vs. strict | http://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 View | http://www.research.avayalabs.com/user/wadler/topics/linear-logic.html |
| Quotes | http://www.research.avayalabs.com/user/wadler/topics/monads.html#monadsdeclare |
| NULL | http://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 Computation | http://www.research.avayalabs.com/user/wadler/topics/recent.html |
| XML and run-time typing | http://www.research.avayalabs.com/user/wadler/topics/xml.html#xml-essence |
| The Essence of XML | http://www.research.avayalabs.com/user/wadler/topics/xml.html#xml-essence |
| Udell: Symbol grounding, XML, and RDF | http://www.research.avayalabs.com/user/wadler/topics/xml.html#xml-essence |
| Wadler: XQuery, a typed functional language for querying XML | http://www.research.avayalabs.com/user/wadler/topics/xml.html#xquery-afp |
| Quick Quotes | http://www.research.avayalabs.com/user/wadler/topics/xml.html |
| NULL | http://www.research.avayalabs.com/user/wadler/topics/xml.html |
| A formal semantics of patterns in XSLT | http://www.research.avayalabs.com/user/wadler/topics/xml.html |
| XML and Data Binding | http://www.research.avayalabs.com/user/wadler/xmlbinding/ |
| Compaq WebL | http://www.research.compaq.com/downloads.html |
| NULL | http://www.research.compaq.com/SRC/m3defn/html/m3.html |
| Language Design Documents | http://www.research.compaq.com/SRC/m3defn/html/m3.html |
| Insecure Macho Love | http://www.research.compaq.com/SRC/m3defn/html/unsafe.html |
| Compaq WebL | http://www.research.compaq.com/SRC/personal/luca/Obliq/Obliq.html |
| Compaq WebL | http://www.research.compaq.com/SRC/software/ |
| Compaq WebL | http://www.research.compaq.com/SRC/WebL/ |
| IBM Programming Languages Day | http://www.research.ibm.com/compsci/plansoft/plday/plday2005.html |
| 2005 Programming Languages Day at Watson | http://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 @ IBM | http://www.research.ibm.com/hyperspace/HyperJ/HyperJ.htm |
| Separating Concerns with Knit | http://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-business | http://www.research.ibm.com/journal/sj/401/bainbridge.html |
| Technology for e-business | http://www.research.ibm.com/journal/sj/401/ferguson.html |
| Technology for e-business | http://www.research.ibm.com/journal/sj/401/koved.html |
| Technology for e-business | http://www.research.ibm.com/journal/sj40-1.html |
| The Next Mainstream Programming Languages | http://www.research.ibm.com/metronome/ |
| John Vlissides | http://www.research.ibm.com/people/v/vlis/ |
| Subject-oriented programming @ IBM | http://www.research.ibm.com/sop/ |
| Subject-oriented programming @ IBM | http://www.research.ibm.com/sop/sopegs.htm |
| Subject-oriented programming @ IBM | http://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 Meijer | http://www.research.microsoft.com/%7Eemeijer/ |
| Composable memory transactions | http://www.research.microsoft.com/%7Esimonpj/papers/stm/index.htm |
| Grid Computing & the Linda Programming Model | http://www.research.microsoft.com/~antr/coord.htm |
| Functional Images | http://www.research.microsoft.com/~conal/Pan/default.htm |
| Functional Images 2 | http://www.research.microsoft.com/~conal/Pan/default.htm |
| Bytecode translation | http://www.research.microsoft.com/~cwfraser/pldi99codegen.pdf |
| Erik Meijer on LtU | http://www.research.microsoft.com/~emeijer/ |
| No FP languages for the real-world | http://www.research.microsoft.com/~emeijer/Papers/ImplementingFL.pdf |
| Mondrian for .NET | http://www.research.microsoft.com/~emeijer/Papers/MondrianDDJ.pdf |
| Unifying Tables, Objects and Documents | http://www.research.microsoft.com/~emeijer/Papers/oopsla.pdf |
| Unifying Tables, Objects and Documents | http://www.research.microsoft.com/~emeijer/Papers/oopsla.pdf |
| LINQ BOF at OOPSLA | http://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 Circles | http://www.research.microsoft.com/~emeijer/Papers/XML2003/xml%202003.xml |
| Programming with Rectangles, Triangles, and Circles | http://www.research.microsoft.com/~emeijer/Papers/XML2003/xml2003.html |
| Region-Based Model Abstraction | http://www.research.microsoft.com/~rehof/publications.html#region |
| Computer Scientist Gets to the Bottom of Financial Scandal | http://www.research.microsoft.com/~simonpj/ |
| Aspect-oriented compilers | http://www.research.microsoft.com/~simonpj/Papers/aspects.ps.gz |
| Ivory Towers and Gelfand's Principle | http://www.research.microsoft.com/~simonpj/Papers/comserve.htm |
| Computer Scientist Gets to the Bottom of Financial Scandal | http://www.research.microsoft.com/~simonpj/Papers/contracts-icfp.htm |
| How to make a fast curry: push/enter vs eval/apply | http://www.research.microsoft.com/~simonpj/papers/eval-apply/ |
| User-defined functions in Excel | http://www.research.microsoft.com/~simonpj/papers/excel/index.htm |
| Implementing Business Rules in the BC4J Framework | http://www.research.microsoft.com/~simonpj/Papers/financial-contracts/contracts-icfp.htm |
| Wearing the hair shirt: a retrospective on Haskell | http://www.research.microsoft.com/~simonpj/papers/haskell-retrospective/index.htm |
| Two Thank Yous for Peter van Roy | http://www.research.microsoft.com/~simonpj/papers/haskell-retrospective/index.htm |
| A practical approach to generic programming | http://www.research.microsoft.com/~simonpj/papers/hmap/ |
| Scrap more boilerplate | http://www.research.microsoft.com/~simonpj/papers/hmap/gmap2.htm |
| NULL | http://www.research.microsoft.com/~simonpj/Papers/marktoberdorf/ |
| Quotes | http://www.research.microsoft.com/~simonpj/Papers/marktoberdorf/ |
| Tackling the awkward squad | http://www.research.microsoft.com/~simonpj/Papers/marktoberdorf/ |
| Tackling the awkward squad | http://www.research.microsoft.com/~simonpj/Papers/marktoberdorf/Marktoberdorf.ppt |
| Template metaprogramming for Haskell | http://www.research.microsoft.com/~simonpj/papers/meta-haskell/ |
| Microsoft Forges Ahead With New Compiler Technology | http://www.research.microsoft.com/phoenix/ |
| Microsoft Forges Ahead With New Compiler Technology | http://www.research.microsoft.com/phoenix/Phoenix-Faculty-Summit-2003.ppt |
| Embedding Prolog in Haskell | http://www.research.microsoft.com/research/dtg/davidhov/pap.htm |
| Nick Benton: Simple Relational Correctness Proofs for Static Analyses and Program Transformations | http://www.research.microsoft.com/research/pubs/view.aspx?type=Technical%20Report&id=876 |
| A Research C# Compiler | http://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 Parsing | http://www.research.philips.com/generalinfo/special/elegant/elegant.html |
| (Elegant) Recursive Ascent Parsing | http://www.research.philips.com/InformationCenter/Global/FArticleSummary.asp?lNodeId=803&channel=803&channelId=N803A2332 |
| Expressions vs Statements | http://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 Inference | http://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 & Team | http://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 sourced | http://www.rexxla.org/ |
| REXX | http://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 stuff | http://www.rivier.edu/faculty/amoreira/web/cs558a01/Hands/combs.html |
| LC stuff | http://www.rivier.edu/faculty/amoreira/web/cs558a01/Hands/lambda1.ps |
| LC stuff | http://www.rivier.edu/faculty/amoreira/web/cs558a01/Hands/lambda2.html |
| LC stuff | http://www.rivier.edu/faculty/amoreira/web/cs558a01/main.html |
| "Popular vs. Good" in Programming Languages | http://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 Platform | http://www.robert-tolksdorf.de/vmlanguages.html |
| Script Vs Java | http://www.robert-tolksdorf.de/vmlanguages.html |
| Groovy Language | http://www.robert-tolksdorf.de/vmlanguages |
| LL4 Program and Abstracts | http://www.robertwservice.com/modules/library/article.php?articleid=174 |
| LL4 Program and Abstracts | http://www.robertwservice.com/modules/library/article.php?articleid=30 |
| Robocode | http://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 elements | http://www.rogare.com/metro-schemers/continuations.pdf |
| New Scientist interview with Alexandra Aikhenvald | http://www.rosettaproject.org/live |
| Quilt: an XML Query Language | http://www.rpbourret.com/xml/XMLAndDatabases.htm |
| End-User XML oriented proramming | http://www.rpbourret.com/xml/XMLAndDatabases.htm |
| Lisp-Stat does not seem to be in good health lately. | http://www.r-project.org/ |
| The R Project | http://www.r-project.org |
| Industrial-Strength Functional Programming | http://www.rrlang.org |
| "Popular vs. Good" in Programming Languages | http://www.rrsd.com/boost/libs/serialization/doc |
| Unifying Tables, Objects and Documents | http://www.rscheme.org/~donovan/phd/ |
| RLisp - Lisp naturally embedded in Ruby | http://www.rscheme.org/rs/ |
| The Next Mainstream Programming Languages | http://www.rscheme.org/rs/ |
| Database File System | http://www.rsw.com/ |
| OOP Is Much Better in Theory Than in Practice | http://www.rt.com/man/select.2.html |
| On Garbage Collection | http://www.rtj.org/ |
| Reflection in Ruby | http://www.rubycentral.com/articles/ospace.html |
| Best PL tutorial/intro? | http://www.rubycentral.com/book/index.html |
| Tim Bray on Ruby | http://www.rubycentral.com/book/language.html#UO |
| Tim Bray on Ruby | http://www.rubycentral.com/book/tut_containers.html#UG |
| Overloading - Syntactic Heroin? | http://www.rubycentral.com/book/tut_io.html |
| Gosling vs. Dynamic Languages | http://www.rubycentral.com/book/tut_threads.html |
| Block performance in Ruby | http://www.ruby-doc.org/core/classes/Generator.html |
| Block performance in Ruby | http://www.ruby-doc.org/core-1.9/classes/Generator.html |
| Happy Birthday, PHP... | http://www.rubyforge.org |
| Towards the best collection traversal interface | http://www.rubygarden.org/ruby?IterationStyles |
| Python Metaclass Programming | http://www.rubygarden.org/ruby?TypesInRuby |
| The Power and Philosophy of Ruby | http://www.rubyist.net/~matz/slides/oscon2003/mgp00001.html |
| Tim Bray on Ruby | http://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 Languages | http://www.ruby-lang.org/en/ |
| Squeak tutorial | http://www.ruby-lang.org/en/ |
| Object-Oriented Scripting in Ruby | http://www.ruby-lang.org/en/jaoo2001/index.html |
| Object-Oriented Scripting in Ruby | http://www.ruby-lang.org/en/jaoo2001/mgp00008.html |
| Object-Oriented Scripting in Ruby | http://www.ruby-lang.org/en/jaoo2001/mgp00015.html |
| Reflection in Java: how are they getting with it? | http://www.rubyonrails.com |
| μABC: A Minimal Aspect Calculus | http://www.rubyonrails.com |
| Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming | http://www.rubyonrails.org/ |
| Labanotation | http://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 Java | http://www.sablecc.org/ |
| Roll your own with JavaCC | http://www.sablecc.org/ |
| Case Study in Practical Language Use | http://www.sac-home.org/ |
| Shape Theory | http://www.sac-home.org/ |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.sac-home.org/ |
| The Next Mainstream Programming Languages | http://www.sac-home.org/ |
| History: Array languages | http://www.sac-home.org/ |
| Microsoft DirectX High Level Shading Language | http://www.sac-home.org/ |
| Felix: The power language for C++ programmers | http://www.sac-home.org/ |
| The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://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 Software | http://www.salon.com/tech/books/2002/04/02/stallman/index.html |
| Anti-Java Article | http://www.salon.com/tech/col/garf/2001/01/08/bad_java/index.html |
| Guido van Rossum: Programming at Python Speed | http://www.salon.com/tech/feature/2002/04/08/lehman/print.html |
| Why Johnny can't code | http://www.salon.com/tech/feature/2006/09/14/basic/ |
| Anti-Java Article | http://www.salon.com |
| Educational Pearl: Automata as Macros | http://www.samag.com/documents/s=1824/sam0201b/0201b.htm |
| Unix as programming language | http://www.samag.com/documents/s=1824/sam0201b/0201b.htm |
| The Weird World of Bi-Directional Programming | http://www.sandr.dds.nl/FunctionalForms |
| Demonic Nondeterminacy: A Tribute to Edsger Wybe Dijkstra | http://www.sarahsarchangels.com/archangels/9orders.html |
| M: The basis for Matrix | http://www.saraswat.org/JavaMetalinguistic.ppt |
| M: The basis for Matrix | http://www.saraswat.org/JavaMetalinguistic_files/frame.htm |
| M: The basis for Matrix | http://www.saraswat.org/JavaMetalinguisticjpg.html |
| The X10 Programming Language | http://www.saraswat.org/x10.html |
| Concurrent Clustered Programming | http://www.saraswat.org/x10-concur.html |
| M: The basis for Matrix | http://www.saraswat.org |
| Variance in Java Generics | http://www.sato.kuis.kyoto-u.ac.jp/~igarashi/papers/variance.html |
| Ideas for a master's thesis related to Python | http://www.sauria.com/blog/2003/10/29#652 |
| Byte Code Engineering Library | http://www.saxess.com/ |
| Promising OS's from a Programming Language Perspective | http://www.sbsusa.com/it107/articles/ddj400/400over.html |
| Programming: 50, 100 years from now | http://www.scannedinavian.com/~shae/eurohaskell/ |
| Programming: 50, 100 years from now | http://www.scannedinavian.com/~shae/eurohaskell/john.hughes.unicycling.jpg |
| Programming: 50, 100 years from now | http://www.scannedinavian.com/~shae/eurohaskell/tshirt.jpg |
| Programming: 50, 100 years from now | http://www.scannedinavian.com/~shae/eurohaskell/unsafeperformio.jpg |
| the Chinese natual language | http://www.scannedinavian.com/2005-02-04.html |
| New languages for OS level programming? | http://www.scannedinavian.com/2005-11-14.html |
| Scalability | http://www.scannedinavian.org/~shae/ProtoFTP.hs |
| Looking for FP Debuggers | http://www.scannedinavian.org/~shae/ProtoQuickCheck.hs |
| Parameterized Unit Tests | http://www.scannedinavian.org/~shae/qc-tdd.tgz |
| Scalability | http://www.scannedinavian.org/~shae/TestEmbedMoz.hs |
| Felleisen: How to Design Class Hierarchies | http://www.ScannedInAvian.org/~shae/TreeTraverseDemo.hs |
| Use real names | http://www.scannedinavian.org/ |
| Succ Zeroth International Obfuscated Haskell Code Contest Results | http://www.scannedinavian.org/iohcc/succzeroth-2004/ |
| Reproducing Programs implement Lazy Lists | http://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 Itself | http://www.sccs.swarthmore.edu/users/00/pwillen1/lit/winter.htm |
| Don Box: Scheme Is Love | http://www.scheme.com/tspl2d/ |
| Maya - Syntax extension for Java | http://www.scheme.com/tspl2d/ |
| dealing with Scheme (or Lisp, etc) | http://www.scheme.com/tspl2d/examples.html#g2319 |
| Maya - Syntax extension for Java | http://www.scheme.com/tspl2d/examples.html#g2344 |
| Scheme Tutorial (book) | http://www.scheme.com/tspl2d/index.html |
| Maya - Syntax extension for Java | http://www.scheme.com/tspl2d/syntax.html#g2237 |
| DanFest 2004 - in honor of Dan Friedman | http://www.scheme.com/tspl3/ |
| Ruby 2.0 News | http://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 Macros | http://www.scheme.dk/macros-and-modules2.txt |
| Language Construction | http://www.schemers.org/Documents/FAQ/#implementations |
| Stroustrup FAQs | http://www.schemers.org/Documents/FAQ/ |
| Scheme Language Standardization Process: R6RS Progress Report | http://www.schemers.org/Documents/Standards/Charter/ |
| Ken Shan: Shift to Control | http://www.schemers.org/Documents/Standards/Charter/jan-2004.txt |
| R6RS Scheme Status Report | http://www.schemers.org/Documents/Standards/Charter/mar-2005.txt |
| R6RS Status Report | http://www.schemers.org/Documents/Standards/Charter/status-jun-2006/status-jun06.html |
| R6RS Status Report | http://www.schemers.org/Documents/Standards/Charter/status-jun-2006/status-jun06.pdf |
| Early Java: Worse is Better and Meta is Better, Two Lessons | http://www.schemers.org/Documents/Standards/R5RS/ |
| Virtual Machine and Runtime Framework | http://www.schemers.org/Documents/Standards/R5RS/ |
| Don Box: Scheme Is Love | http://www.schemers.org/Documents/Standards/R5RS/HTML/ |
| Language design: Escaping escapes | http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-3.html |
| Hidden complexities of tail-call/tail-recursion optimization | http://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 Languages | http://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' languages | http://www.schemers.org |
| programming languages with chicken | http://www.schockwellenreiter.de/ |
| Concurrency | http://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 Book | http://www.sciam.com/article.cfm?chanID=sa006&articleID=00020D04-CFD8-146C-8D8D83414B7F0000&pageNumber=1&catID=2 |
| Draining the Language out of Color | http://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 hike | http://www.science.uva.nl/~mes/jargon/h/hacker.html |
| Geometric Algebra | http://www.science.uva.nl/ga/ |
| 'Information and Computation' Open Access | http://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 Generators | http://www.scifac.ru.ac.za/compilers/ |
| PyCon 2003 Papers | http://www.scipy.org/site_content/traits/introduction |
| SciPy 2004 Papers | http://www.scipy.org/wikis/scipy04/ConferenceSchedule |
| SciPy 2004 Papers | http://www.scipy.org/wikis/scipy04/presentations2004/presentation_alted.pdf |
| JOVIAL References | http://www.scitools.com/ftp/pub/outgoing/Mil-Std-1589C.pdf |
| Java-based supercomputing | http://www.scl.ameslab.gov/Projects/ClusterCookbook/index.html |
| Y in Practical Programs | http://www.scms.rgu.ac.uk/staff/bjm/doc/#fics2001 |
| Scott McCloud: The Big Triangle | http://www.scottmccloud.com/inventions/triangle/triangle.html |
| Scott McCloud: The Big Triangle | http://www.scottmccloud.com/store/books/uc.html |
| Simple Outline XML: SOX | http://www.scottsweeney.com/projects/slip |
| Unix as programming language | http://www.scriptaworks.com/cgi-bin/wiki.cgi/NoSQL/HomePage?from=NoSQL.NoSQL |
| Scripting: Higher Level Programming | http://www.scriptics.com/ |
| Scripting: Higher Level Programming | http://www.scriptics.com/people/john.ousterhout/ |
| Scripting: Higher Level Programming | http://www.scriptics.com/people/john.ousterhout/scripting.html |
| Eric S. Raymond - Why Python? | http://www.scripting.com/ |
| Miguel de Icaza on .NET | http://www.scripting.com |
| Es: A shell with higher-order functions | http://www.scsh.net/ |
| Language Construction | http://www.scsh.net/ |
| Educational Pearl: Automata as Macros | http://www.scsh.net/docu/post/srexamplurixtract.html |
| Scheme Language Steering Committee Report to the Community | http://www.scsh.net/docu/release.html |
| Unix as programming language | http://www.scsh.net/index.html |
| Educational Pearl: Automata as Macros | http://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 debated | http://www.sdexpo.com/ |
| Software Design and Management Conference 2001 | http://www.sdm.de/conf2001/index_e.htm |
| More .NET info from elj | http://www.sdmagazine.com/articles/2000/0011/0011l/0011l.htm |
| Software Development Magazine | http://www.sdmagazine.com/articles/2001/0103/0103e/0103e.htm |
| Software Development Magazine | http://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 Behaviors | http://www.sdmagazine.com/documents/s=1478/sdm0111m/0111m.htm |
| AOP: The 15% Solution | http://www.sdmagazine.com/documents/s=7134/sdm0205a/0205a.htm |
| Polyglot Programming | http://www.sdmagazine.com/documents/s=7134/sdm0205j/0205j.htm |
| Multiple Inheritance for Eiffel in .NET | http://www.sdmagazine.com/documents/s=7134/sdm0205j/0205j.htm |
| Multiple Inheritance for Eiffel in .NET | http://www.sdmagazine.com/documents/s=7147/sdm0206g/0206g.htm |
| Compiling Eiffel for the CLR | http://www.sdmagazine.com/documents/s=7147/sdm0206g/0206g.htm |
| JDeveloperAOP | http://www.sdmagazine.com/documents/s=7206/sdm0107i/ |
| Gregor Kiczales on Aspect Oriented Programming | http://www.sdmagazine.com/documents/s=843/sdm0107i/0107i.htm |
| JDeveloperAOP | http://www.sdmagazine.com/documents/s=8899/sdm0310e/sdm0310e.html |
| Microsoft's Software Factories and DSLs | http://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 Threads | http://www.seas.upenn.edu/%7Elipeng/unify |
| TinkerType | http://www.seas.upenn.edu/~cis500/lectures/0909.pdf |
| The Weird World of Bi-Directional Programming | http://www.seas.upenn.edu/~harmony/ |
| A Language-Based Approach to Unifying Events and Threads | http://www.seas.upenn.edu/~lipeng/homepage/unify.html |
| Run time type checking | http://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 ML | http://www.seas.upenn.edu/~sweirich/types/archive/1991/msg00034.html |
| System-level Static Analysis | http://www.seas.upenn.edu/~sweirich/types/archive/1999-2003/msg00858.html |
| System-level Static Analysis | http://www.seas.upenn.edu/~sweirich/types/archive/1999-2003/msg00861.html |
| ICFP proceedings / Scheme workshop | http://www.seas.upenn.edu/~sweirich/wmm/WMM06Program-abstracts.html |
| 1st International Workshop on Interpreted Languages | http://www.sebastian-bergmann.de/InterpretedLanguages2004/ |
| PSP Experiences | http://www.sei.cmu.edu/ |
| Guido: Language Design Is Not Just Solving Puzzles | http://www.sei.cmu.edu/architecture/adl.html |
| Formal methods for O/R mapping | http://www.sei.cmu.edu/domain-engineering/domain_eng.html |
| Richard Hamming: You and Your Research | http://www.sei.cmu.edu/publications/articles/practice-preach/practice-preach.html#prob.improv |
| Richard Hamming: You and Your Research | http://www.sei.cmu.edu/publications/articles/practice-preach/practice-preach.html |
| PSP Experiences | http://www.sei.cmu.edu/tsp/ |
| How to make a FPL successful | http://www.sei.cmu.edu/ttp/presentations/tmt-process.presentation/ |
| gen<> past and present | http://www.sellsbrothers.com/ |
| "Spend A Day with .NET" Coding Contest | http://www.sellsbrothers.com/fun/daywithdotnet/ |
| .NET fun fact | http://www.sellsbrothers.com/spout/#funbegins |
| gen<> past and present | http://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 Web | http://www.semanticscripting.org/SFSW2005/ |
| Web Services Inspection Language | http://www.semanticweb.org |
| TinkerType | http://www.semaphorecorp.com/misc/shrdlu.html |
| The Essence of Strategic Programming | http://www.semaphorecorp.com/misc/shrdlu.html |
| Introduction to E4X | http://www.seppia.org |
| Erlang in Real Time | http://www.serc.rmit.edu.au/~maurice/erlbk/ |
| Erlang in Real Time | http://www.serc.rmit.edu.au/~maurice/erlbk/eg |
| Struts, an open-source MVC implementation | http://www.servlets.com/ |
| Struts, an open-source MVC implementation | http://www.servlets.com/soapbox/problems-jsp.html |
| Jython Servlet | http://www.servlets.com/soapbox/problems-jsp.html |
| Children’s Understanding of Process and Robot Behaviors | http://www.sf.airnet.ne.jp/~ts/japanese/message/jpnDwlWNqXkDwjfGuYF.html |
| Interactions of Abstractions in Programming | http://www.sgi.com/tech/stl/ |
| Most amazing designer? | http://www.sgi.com/tech/stl/drdobbs-interview.html |
| In Search of the Ideal Programming Language | http://www.sgi.com/tech/stl/Rope.html |
| While on the topic of generic programming | http://www.sgi.com/Technology/STL/drdobbs-interview.html |
| Research Publication Modes Need to be Reengineered | http://www.shameonieee.org/ |
| Microsoft Atlas | http://www.shankun.com/AtlasPhp.aspx |
| NATIVE: The Programmatic Natural Language | http://www.sharewareorder.com/VANDINBURG-developer-6318.htm |
| Email/news interface | http://www.sharpreader.net |
| LtU: blog not forum! | http://www.shirky.com/writings/group_enemy.html |
| LtU: Policies document | http://www.shirky.com/writings/group_enemy.html |
| Class hierarchies and Ontologies | http://www.shirky.com/writings/ontology_overrated.html |
| The long tail of programming languages | http://www.shirky.com/writings/powerlaw_weblog.html |
| Shiro Kawai - Shooting A Moving Target | http://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 Languages | http://www.shiro.dreamhost.com/scheme/gauche/ |
| Unix as programming language | http://www.shiro.dreamhost.com/scheme/gauche/ |
| "Popular vs. Good" in Programming Languages | http://www.shiro.dreamhost.com/scheme/wiliki/wiliki.cgi |
| Is STL algorithms doing damage to the cause? | http://www.shoup.net/ntl/ |
| Code Reading | http://www.sics.se/~adam/pt/ |
| Programming Languages in the Markup World | http://www.sics.se/~adam/pt/ |
| Interview with Adam Dunkels | http://www.sics.se/~adam/pt/ |
| Flow Java: Declarative Concurrency for Java | http://www.sics.se/~frej/flow_java/flow_java_iclp03.pdf |
| What Makes Erlang Processes Tick? | http://www.sics.se/~joe/apachevsyaws.html |
| Apache vs. Yaws | http://www.sics.se/~joe/apachevsyaws.html |
| OOP Is Much Better in Theory Than in Practice | http://www.sics.se/~joe/bluetail/vol1/v1_oo.html |
| Notes from a Concurrency-Oriented Junkie | http://www.sics.se/~joe/index.html |
| Conceptual Integrity in Erlang | http://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 Erlang | http://www.sics.se/~joe/talks/acm2003.pdf |
| Call for Papers: ACM Symposium on Dynamic Languages | http://www.sics.se/~joe/thesis/ |
| Joe Armstrong's Blog | http://www.sics.se/~joe/thesis/armstrong_thesis_2003.pdf |
| Effects on stability/exception handling of massively parallel programs | http://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 Applications | http://www.sics.se/~joe/thesis/armstrong_thesis_2003.pdf |
| Joe Armstrong's Blog | http://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 errors | http://www.sics.se/~joe/thesis/spikblad.html |
| UBF: Universal Binary Format | http://www.sics.se/~joe/ubf/site/home.html |
| Future of software design? | http://www.sics.se/~joe/ubf/site/home.html |
| NULL | http://www.sics.se/fdt/courses/pi/pi.html |
| Courses Home Pages | http://www.sics.se/fdt/courses/pi/pi.html |
| Calculi for Mobile Processes | http://www.sics.se/fdt/courses/pi/picttut.ps |
| Weblog on CLR Implementation | http://www.sidhe.org/%7Edan/blog/ |
| Parrot 0.2.2 Released | http://www.sidhe.org/~dan/blog/ |
| Perl 6 Essentials / Chapter 1 / Project Overview | http://www.sidhe.org/~dan/blog/archives/000139.html |
| Environment, scripting, and behavior | http://www.sidhe.org/~dan/blog/archives/000151.html |
| Continuations | http://www.sidhe.org/~dan/blog/archives/000151.html |
| Continuations | http://www.sidhe.org/~dan/blog/archives/000152.html |
| Environment, scripting, and behavior | http://www.sidhe.org/~dan/blog/archives/000152.html |
| Environment, scripting, and behavior | http://www.sidhe.org/~dan/blog/archives/000155.html |
| Continuations | http://www.sidhe.org/~dan/blog/archives/000156.html |
| Invocations as objects | http://www.sidhe.org/~dan/blog/archives/000156.html |
| Kata Two: Iteration, Recursion and Continuations | http://www.sidhe.org/~dan/blog/archives/000156.html |
| Understanding continuations | http://www.sidhe.org/~dan/blog/archives/000156.html |
| Understanding continuations | http://www.sidhe.org/~dan/blog/archives/000157.html |
| Continuations | http://www.sidhe.org/~dan/blog/archives/000157.html |
| Kata Two: Iteration, Recursion and Continuations | http://www.sidhe.org/~dan/blog/archives/000185.html |
| Understanding continuations | http://www.sidhe.org/~dan/blog/archives/000185.html |
| Kata Two: Iteration, Recursion and Continuations | http://www.sidhe.org/~dan/blog/archives/000211.html |
| Kata Two: Iteration, Recursion and Continuations | http://www.sidhe.org/~dan/blog/archives/000213.html |
| Exegesis 6 | http://www.sidhe.org/~dan/blog/archives/000226.html |
| Udell at OSCON: IronPython news | http://www.sidhe.org/~dan/blog/archives/000370.html |
| Dan Sugalski: Implementing an Interpreter | http://www.sidhe.org/~dan/presentations/Parrot_Implementation.pdf |
| Ravenscar Profile? | http://www.sigada.org/ada_letters/jun2004/ravenscar_article.pdf |
| Tree programming languages | http://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 Messages | http://www.silentera.com/VHS/clarabowitgirlVHS.html |
| UML and DSLs | http://www.silicon.com/comment/0,39024711,39120223,00.htm |
| Kay no longer at HP | http://www.siliconvalley.com/mld/siliconvalley/12187326.htm |
| Simkin goes opensource | http://www.simkin.co.uk/ |
| Why do they program in C++? | http://www.simpleorm.org |
| Seesoft | http://www.sims.berkeley.edu/~hearst/irbook/chapters/chap10.html |
| Seesoft | http://www.sims.berkeley.edu/~hearst/tb-overview.html |
| G-Men Called on W-Hats for WMVD | http://www.sims.berkeley.edu/~ping/sid/ |
| The Nature of Lisp (a tutorial) | http://www.simson.net/ref/ugh.pdf |
| Anti-Java Article | http://www.simson.net |
| Guido: Language Design Is Not Just Solving Puzzles | http://www.simula.no/publication_one.php?publication_id=711 |
| Philip Greenspun: Lisp diehards = Holocaust deniers | http://www.simulys.com/guideto.htm |
| Dating Design Patterns | http://www.sirc.org/publik/flirt.html |
| JavaScript and domain specific Languages | http://www.sitepoint.com/blog-post-view.php?id=238881 |
| Javascript Inheritance | http://www.sitepoint.com/blogs/2006/01/17/javascript-inheritance/ |
| PHP 6 picks up GOTO and COMEFROM | http://www.sitepoint.com/blogs/2006/03/31/php6-gets-a-comefrom-statement/ |
| Formatting hints from Mark | http://www.sitepoint.com/forums/showthread.php?t=51925 |
| G-Men Called on W-Hats for WMVD | http://www.skyhunter.com/marcs/capabilityIntro/ |
| Expressiveness versus execution speed | http://www.skyhunter.com/marcs/capabilityIntro/solmodel.html |
| Message Object Oriented vs Function Object Oriented | http://www.skyhunter.com/marcs/ewalnut.html#SEC19 |
| E - secure,distributed, pure OOP and p2p scripting language | http://www.skyhunter.com/marcs/ewalnut.html#SEC19 |
| Udell: Radical software customization | http://www.skyhunter.com/marcs/ewalnut.html#SEC41 |
| E - secure,distributed, pure OOP and p2p scripting language | http://www.skyhunter.com/marcs/ewalnut.html#SEC42 |
| Second Life Faces Threat to its Virtual Economy | http://www.skyhunter.com/marcs/ewalnut.html#SEC46 |
| E - secure,distributed, pure OOP and p2p scripting language | http://www.skyhunter.com/marcs/ewalnut.html |
| Battling Bugs: A Digital Quagmire | http://www.skyhunter.com/marcs/granmaRulesPola.html |
| Impedance mismatch: RDBMS and PLs | http://www.slac.stanford.edu/BFROOT/www/Public/Computing/Databases/index.shtml |
| Future Perl | http://www.slashdot.org |
| Ivory, an experimental declarative programming system | http://www.slashdot.org |
| Mercury on .NET - what next? | http://www.slashdot.org |
| Google Web Toolkit | http://www.slate.com/id/2144896 |
| Message Passing vs. Multi-Methods; Mixing the two? | http://www.slatelanguage.org |
| Why Events Are a Bad Idea | http://www.sls.csail.mit.edu/~hurley/guysteele.html |
| Most amazing designer? | http://www.sls.lcs.mit.edu/~hurley/guysteele.html |
| LL4 Program and Abstracts | http://www.smaldone.com.ar/documentos/ewd/EWD1243a_pretty.html |
| #Smalltalk - another .Net language | http://www.smallscript.com |
| Shrink-wrap developers: what programming language? | http://www.smallscript.net |
| Strongtalk | http://www.smallscript.net |
| AOS VM | http://www.smallscript.net |
| Dynamic Languages on .NET | http://www.smallscript.org/Downloads/SSharp_NET_Notes.asp |
| Environment, scripting, and behavior | http://www.smallscript.org/Downloads/SSharp_NET_Notes.asp |
| S#.NET Tech Preview Release Information | http://www.smallscript.org/Downloads/SSharp_NET_Notes.asp |
| Apocalypse 12 is out | http://www.smalltalk.org.br/movies/ |
| Dynamic Web Sites with XML, XSLT and JSP | http://www.smalltalk.org/alankay.html |
| Strongtalk | http://www.smalltalk.org/stsolutions99.html |
| Recursion Theory and Joy | http://www.smalltalkchronicles.net/edition2-1/st_compiler.htm |
| Hitch Hiker's Guide to the Smalltalk Compiler | http://www.smalltalkchronicles.net/edition2-1/st_compiler.htm |
| Jef Raskin: The Woes of IDEs | http://www.smalltalksolutions.com/schedule/presentations.htm#O%27Keefe0 |
| Ada and Java: real-time advantages | http://www.smalltalksolutions.com/schedule/presentations.htm#Rabb0 |
| Guide to Python introspection | http://www.smalltalksystems.com/publications/_awss97/INDEX.HTM |
| Back to the future... | http://www.smallthought.com/avi/?p=8 |
| Interval Datatype | http://www.smart-life.net/FP/ |
| OPML in the browser | http://www.smeed.org |
| NewCode, a secure PL | http://www.smh.com.au/articles/2003/03/31/1048962694949.html |
| ACM Queue: A Conversation with Alan Kay | http://www.smlnj.org/ |
| 1st International Workshop on Interpreted Languages | http://www.smlnj.org/ |
| Book: The Standard ML Basis Library | http://www.smlnj.org/basis/pages/intro-chapter.html |
| Invocations as objects | http://www.smlnj.org/index.html |
| Dynamic Semantics | http://www.smlnj.org/sml.html |
| Alice | http://www.smlnj.org/sml.html |
| Guido: Language Design Is Not Just Solving Puzzles | http://www.smlnj.org |
| The Web Server is Fully Functional | http://www.smlserver.com/ |
| SPITBOL 360 | http://www.snobol4.com/spitbol360/ |
| SNOBOL T-Shirt | http://www.snobol4.com/tshirt.htm |
| Web Services Inspection Language | http://www.soapware.org/stories/storyReader$24 |
| Interview with Robin Milner | http://www.sociate.com/texts/AckoffFutureofORIsPast.pdf |
| Coplien: Teaching OO | http://www.sociate.com/texts/AckoffFutureofORIsPast.pdf |
| Spreadsheet Languages | http://www.soe.berkeley.edu/~boxer/index.html |
| PyLogo | http://www.soe.berkeley.edu/boxer/index.html |
| Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming | http://www.soe.ucsc.edu/~cormac/papers/popl06-hybrid.ps |
| Automatic type inference via partial evaluation | http://www.soe.ucsc.edu/~cormac/papers/ppdp05.ps |
| Combinators for contracts | http://www.softeng.ox.ac.uk/subjects/FPR.html |
| Connecting The Dots | http://www.softeyes.net/PUBLen |
| Interactive Programming | http://www.softintegration.com/ |
| System-level Static Analysis | http://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 Languages | http://www.softmetaware.com/oopsla2003/cook.pdf |
| Why Threads Are A Bad Idea (and E) | http://www.softpanorama.org/People/Ousterhout/Threads/tsld001.htm |
| Software quotations | http://www.SoftwareQuotes.com |
| Zipper-based file server/OS | http://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 Programming | http://www.soletta.com/sbaz/Future.html |
| Finite State Machines in Forth | http://www.sonic.net/~sage/sf/Development/TheMakingOfStarflight.htm |
| Online computer science archives | http://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 + Mozart | http://www.southern-storm.com.au/ |
| Transparent Language Implementation and Design | http://www.southern-storm.com.au/pnet_faq.html#q11_1 |
| Portable.NET | http://www.southern-storm.com.au/portable_net.html |
| .Net x 2 + Mozart | http://www.southern-storm.com.au/portable_net.html |
| Embedded Languages in Java | http://www.spaconference.org/cgi-bin/wiki.pl/?EvolvingAnEmbeddedDomainSpecificLanguageInJava1.ppt |
| Udell: Test before you leap into development | http://www.sparkada.com/ |
| SPARK and Abstract Interpretation | http://www.sparkada.com/ |
| SPARK and Abstract Interpretation | http://www.sparkada.com/downloads/92_7.pdf |
| Correctness by Construction: Better Can Also Be Cheaper | http://www.sparkada.com/downloads/Mar2002Amey.pdf |
| The SPARK Approach to Safety and Security - sample chapters | http://www.sparkada.com/downloads/sampler_final.pdf |
| The SPARK Approach to Safety and Security - sample chapters | http://www.sparkada.com/overview.html |
| Correctness by Construction: Better Can Also Be Cheaper | http://www.sparkada.com |
| Insecure Macho Love | http://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 now | http://www.spectrum.ieee.org/print/1454 |
| Rules for Developing Safety-Critical Code | http://www.spectrum.ieee.org/print/1454 |
| New language - Axel | http://www.spherum.com/axel.htm |
| New language - Axel | http://www.spherum.com/homepage.htm |
| Breve: a 3D simulation environment | http://www.spiderland.org/breve/ |
| Smalltalk-72 Manual | http://www.spies.com/~aek/pdf/xerox/alto/Smalltalk72_Manual.pdf |
| Code Reading | http://www.spinellis.gr/codereading |
| Busy, busy, busy | http://www.spinroot.com/gerard/ |
| Relating FFTW and Split-Radix | http://www.spiral.net |
| Weak vs. strong typing | http://www.splint.org/ |
| Ease - Evolutionary Algorithms Scripting Environment | http://www.sprave.com/Ease/Ease.html |
| The Reasoned Schemer with Oz | http://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, Verification | http://www.springer.de/cgi-bin/search_book.pl?isbn=3-540-42088-6&cookie=done |
| Book and Course in Constraint Programming and Reasoning | http://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'05 | http://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 Combination | http://www.springerlink.com/index/540HUJ0BNH8KTCTV.pdf |
| "Popular vs. Good" in Programming Languages | http://www.springframework.org |
| EJB critique | http://www.sql.org/ |
| Visual Basic and LINQ | http://www.sqljunkies.com/WebLog/mrys/archive/2005/09/14/16750.aspx |
| Ward Cunningham podcast: Smalltalk, little languages, XP, typing and future of software | http://www.SQLSummit.com/People/WCunningham.htm |
| Packaging Data And Methods | http://www.squeak.org/ |
| Syntax Design | http://www.squeak.org/ |
| Smalltalk lecture notes | http://www.squeak.org |
| The TUNES Problem | http://www.squeak.org |
| Ivory Towers and Gelfand's Principle | http://www.squeak.org |
| Alan Kay to receive Turing Award | http://www.squeak.org |
| Strongtalk | http://www.squeak.org |
| Bash Reference Manual | http://www.ssc.com/ssc/bash/bash.pdf |
| Ncl : ncar command language | http://www.ssec.wisc.edu/~billh/visad.html |
| Ncl : ncar command language | http://www.ssec.wisc.edu/~curtis/editmap.jpg |
| Ncl : ncar command language | http://www.ssec.wisc.edu/~curtis/ss.html |
| Unix as programming language | http://www.sslmit.unibo.it/~baroni/compling04/UnixforPoets.pdf |
| The Next Mainstream Programming Languages | http://www.st.cs.uni-sb.de/edu/seminare/2005/advanced-fp/ |
| The Next Mainstream Programming Languages | http://www.st.cs.uni-sb.de/edu/seminare/2005/advanced-fp/docs/sweeny.pdf |
| LASER Summerschool | http://www.st.cs.uni-sb.de/zeller/ |
| CAESAR project | http://www.st.informatik.tu-darmstadt.de/database/publications/data/ada03.pdf?id=74 |
| Sina Language and Composition Filters | http://www.st.informatik.tu-darmstadt.de/database/publications/data/asocws.pdf?id=63 |
| Languages With Some Form of Implicit Subtyping | http://www.st.informatik.tu-darmstadt.de/database/publications/data/gpce06.pdf?id=163 |
| Multidimensional Virtual Classes | http://www.st.informatik.tu-darmstadt.de/database/publications/data/multivc06.pdf?id=151 |
| Sina Language and Composition Filters | http://www.st.informatik.tu-darmstadt.de/database/publications/data/oopsla01.pdf?id=57 |
| The Next Mainstream Programming Languages | http://www.st.informatik.tu-darmstadt.de/database/publications/data/popl06-virtualclasses.pdf?id=139 |
| Multidimensional Virtual Classes | http://www.st.informatik.tu-darmstadt.de/public/StaffDetail.jsp?id=34 |
| Multidimensional Virtual Classes | http://www.st.informatik.tu-darmstadt.de/public/StaffDetail.jsp?id=8 |
| Multidimensional Virtual Classes | http://www.st.informatik.tu-darmstadt.de/staff/Mezini/redirect.jsp |
| Sina Language and Composition Filters | http://www.st.informatik.tu-darmstadt.de/staff/Ostermann/redirect.jsp |
| A virtual class calculus | http://www.st.informatik.tu-darmstadt.de/staff/Ostermann/redirect.jsp |
| Reading, Writing, and Code | http://www.stack.nl/~dimitri/doxygen/index.html |
| Crenshaw: Let's build a compiler | http://www.stack.nl/~marcov/compiler.pdf |
| Crenshaw: Let's build a compiler | http://www.stack.nl/~maroov/files/crenshaw-pdf.zip |
| Continuations library for Java | http://www.stackless.com/ |
| Introduction to Concurrent Programming with Stackless Python | http://www.stackless.com/ |
| Stackless python goes Limbo dancing | http://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 Puzzles | http://www.standishgroup.com/sample_research/chaos_1994_1.php |
| Ivory, an experimental declarative programming system | http://www.stanford.edu/~candea/papers/microreboot/html/index.html |
| Recovery Oriented Computing | http://www.stanford.edu/~candea/research.html |
| Failure-oblivious computing | http://www.stanford.edu/~cristic/papers/fo-oopsla05.pdf |
| Battling Bugs: A Digital Quagmire | http://www.stanford.edu/~engler/ |
| System-level Static Analysis | http://www.stanford.edu/~engler/ |
| Interview: Matthew Dillon | http://www.stanford.edu/~engler/mc-osdi.ps |
| Using Redundancies to Find Errors | http://www.stanford.edu/~engler/p401-xie.pdf |
| Backus Turing Award Lecture | http://www.stanford.edu/class/cs242/readings/backus.pdf |
| Variables as Channels | http://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 new | http://www.stanford.edu/class/cs242/readings/backus.pdf |
| How to make a FPL successful | http://www.stanford.edu/class/e140/e140a/termpapers03/KP_v5.doc |
| Process calculi for transactions | http://www.stanford.edu/class/ee380/Abstracts/061025-slides.pdf |
| 1st North American Summer School in Logic, Language and Info | http://www.stanford.edu/group/nasslli/ |
| 1st North American Summer School in Logic, Language and Info | http://www.stanford.edu/group/nasslli/courses/Constraint.htm |
| Suitability of APL2 for Music | http://www.stanleyjordan.com/Technology/SuitabilityAPL2/suitabilityapl2.html |
| Francis Crick (1916-2004) | http://www.stark.kent.edu/~cearley/PChem/dna/dna.htm |
| Multivariate Regression | http://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 Code | http://www.statestep.com/index.html |
| Good languages with simple grammar | http://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 Introduction | http://www.stcsig.org/usability/resources/bookshelf/bookshelf-a-e.html#C |
| Event-Based Programming without Inversion of Control | http://www.stefansen.dk/smawl.pdf |
| Combinators for contracts | http://www.stefansen.dk |
| Formal methods for O/R mapping | http://www.stefan-wagner.info/cs/trans_clos.php |
| Alex Stepanov's papers | http://www.stepanovpapers.com/ |
| Musical programming and languages | http://www.stephensykes.com/choon/choon.html |
| Wolfram's Future Math | http://www.stephenwolfram.com/publications/talks/jmm2004/ |
| The Case for First Class Messages | http://www.stephenwolfram.com/publications/talks/jmm2004/ |
| Hundred Year Language | http://www.stevemcconnell.com/BusinessCase.pdf |
| What is covariant signature transformation? | http://www.stlport.org/resources/StepanovUSA.html |
| DP-COOL 2003 Proceedings | http://www.stlport.org/resources/StepanovUSA.html |
| An Interview with A. Stepanov | http://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 Research | http://www.stlport.org/resources/StepanovUSA.html |
| Google Magic | http://www.straightdope.com/columns/000609.html |
| Links | http://www.stratego.org |
| Intentional Programming Overview | http://www.stratego-language.org/ftp/handouts/12Slides4.ps |
| RhoStratego | http://www.stratego-language.org/publications/#Vis02.gpce |
| Code Generation Network | http://www.stratego-language.org/Stratego/MetaBorg |
| Links | http://www.stratego-language.org/Stratego/StrategoDownload |
| Naked Objects | http://www.stratego-language.org/Stratego/WebHome |
| Code Generation Network | http://www.stratego-language.org/Stratego/WebHome |
| Tree programming languages | http://www.stratego-language.org/twiki/bin/view/Stratego/ |
| Deriving a grammar from source | http://www.stratego-language.org/twiki/bin/view/Stratego/ |
| RhoStratego | http://www.stratego-language.org/twiki/bin/view/Stratego/BuildingInterpretersWithRewritingStrategies |
| Macros vs. Higher-order Programming | http://www.stratego-language.org/twiki/bin/view/Stratego/HSX |
| Meta Programming with Concrete Object Syntax | http://www.stratego-language.org/twiki/bin/view/Stratego/MetaProgrammingWithConcreteObjectSyntax |
| RhoStratego | http://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 Programming | http://www.stratego-language.org/twiki/bin/view/Stratego/StrategoLanguage |
| Unifying Tables, Objects and Documents | http://www.stratego-language.org |
| Meta Programming with Concrete Object Syntax | http://www.stratego-language.org |
| Partial Evaluation (slides) | http://www.stratego-language.org |
| Refactoring Functional Programs | http://www.stratego-language.org |
| Extensible Term Language | http://www.stratego-language.org |
| Guiding Visitors: Separating Navigation from Computation | http://www.stratego-language.org |
| FP vs. JSP | http://www.stringtemplate.org/about.html |
| Strongtalk goes open source | http://www.strongtalk.org/index.html |
| Derrida's Machines | http://www.strukturbildung.de/DERRIDAS_MACHINES.pdf |
| So long, Ada | http://www.stsc.hill.af.mil/CrossTalk/2000/dec/reifer.asp |
| Why People Aren't Using Haskell | http://www.stsc.hill.af.mil/CrossTalk/2001/mar/brosgol.asp |
| Narrative Javascript | http://www.stsci.edu/jwst/docs/tm/TM-2003-0013-A_0228.pdf |
| History: Array languages | http://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 Videos | http://www.stud.uni-karlsruhe.de/~unk6/closure/ |
| Insights on teaching computer programming | http://www.student.cs.uwaterloo.ca/~cs135/ |
| Database File System | http://www.student.lu.se/~nbi98oli/dnotify.html |
| Programming with Rectangles, Triangles, and Circles | http://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 Awards | http://www.subscriberdirect.com/wired/rave/ravevote.cfm |
| First Class Copy & Paste | http://www.subtextual.org/ |
| Sun R&D efforts | http://www.sun.com/aboutsun/media/features/insidejack.html |
| Language Support for Disributed Processing | http://www.sun.com/jini/ |
| Hardware Support for Objects/Java | http://www.sun.com/labs/people/mario/iccd2001whso/call.html |
| Sun Open Sources Java Platform | http://www.sun.com/opensource/java |
| The Fortress Language Spec v0.618 | http://www.sun.com/presents/minds/2005-0302/ |
| Fortress focuses on the needs of scientists | http://www.sun.com/presents/minds/2005-0302/ |
| Self | http://www.sun.com/research/self/ |
| Sun Open Sources Java Platform | http://www.sun.com/smi/Press/sunflash/2006-11/sunflash.20061113.1.xml |
| Suneido language | http://www.suneido.com/language.htm |
| Linguistic Relativity Hypothesis | http://www.sunflower.com/~dewatson/dma-ls02.htm |
| Micro Autonomous Underwater Vehicles and Smalltalk | http://www.suntimes.com/output/hitechqa/cst-fin-lundy22w.html |
| Successful Scheme | http://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 future | http://www.sunworld.com/sunworldonline/swol-11-2000/swol-1117-regex.html |
| Scripted wrappers for legacy applications | http://www.sunworld.com/unixinsideronline/swol-01-2001/swol-0105-regex.html |
| Scripted wrappers for legacy applications | http://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 applications | http://www.sunworld.com/unixinsideronline/swol-12-2000/swol-1218-regex.html |
| The Fault Tolerant Shell | http://www.supelec.fr/docs/cltl/clm/node312.html |
| Programming Languages in the Markup World | http://www.supelec.fr/docs/cltl/clm/node353.html#SECTION003424000000000000000 |
| assistance with some data flow terms | http://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 language | http://www.supercompilers.com/html/ch_1_3.html |
| Refal programming language | http://www.supercompilers.com/html/ch_6.html |
| Refal programming language | http://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 Behaviors | http://www.suse.de/~mfabian/suse-cjk/input.html |
| Semantics-based Filtering: Logic Programming's Killer App? | http://www.swbic.org |
| Spirit Parser Framework | http://www.sweetcode.org/ |
| GNU lightning | http://www.sweetcode.org/ |
| Compo - a language to describe music | http://www.sweetcode.org/ |
| Frost - Multimethods and FWVAs for C++ | http://www.sweetcode.org/ |
| Autodep | http://www.sweetcode.org |
| Prevayler - Transparent Java Persistence | http://www.sweetcode.org |
| Yearning for a practical scheme | http://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 Python | http://www.swig.org/ |
| Pyrex - A language for writing Python extension modules | http://www.swig.org/ |
| source code conversion | http://www.swig.org |
| How To Steal Code or Inventing The Wheel Only Once | http://www.swiss.ai.mit.edu/~dae/ |
| Semantic Lego | http://www.swiss.ai.mit.edu/~dae/ |
| Building Interpreters by Composing Monads | http://www.swiss.ai.mit.edu/~dae/ |
| Teaching programming | http://www.swiss.ai.mit.edu/~gjs/gjs.html |
| Mug Shots | http://www.swiss.ai.mit.edu/~gjs/gjs.html |
| Simple scripting language | http://www.swiss.ai.mit.edu/~jaffer/r5rs_toc.html |
| Language Construction | http://www.swiss.ai.mit.edu/~jaffer/slib_toc |
| NULL | http://www.swiss.ai.mit.edu/classes/6.001/abelson-sussman-lectures/ |
| Courses Home Pages | http://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 Nets | http://www.swiss.ai.mit.edu/projects/amorphous/ |
| Successful Scheme | http://www.swiss.ai.mit.edu/projects/amorphous/index.html |
| Book Review: Purely Functional Data Structures | http://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 successful | http://www.swissdelphicenter.ch/en/niklauswirth.php |
| Why Johnny can't code | http://www.swisseduc.ch/compscience/karatojava/ |
| Why Johnny can't code | http://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 phones | http://www.symbian.com/developer/downloads/agendawriter.html |
| Natural Language Programming | http://www.synapse-solutions.co.uk/ |
| Links | http://www.syntax-definition.org/Sdf2BundleRelease23 |
| Network Query Language | http://www.syntheticminds.com/nql.htm |
| Stroustrup's C++ Style Sweet Spot | http://www.syntropy.co.uk/syntropy/index.htm |
| Eiffel Seperate Classes and Java | http://www.sys-con.com/java/archives/0511/Morales/ |
| Open-sourcing Java | http://www.sys-con.com/story/?storyid=45489&rss=1 |
| New Paul Graham thing... | http://www.sys-con.com/story/?storyid=46095 |
| A Research C# Compiler | http://www.sys-con.com/webservices/article.cfm?id=360 |
| XML Journal - Readers' Choice Awards | http://www.sys-con.com/xml/readerschoice2002/ |
| XML Journal - Readers' Choice Awards | http://www.sys-con.com/xml/readerschoice2002/liveupdate.cfm?cat=Overlooked |
| Nice collection of quotes | http://www.sysprog.net/quotlang.html |
| C++ -> HDL | http://www.systemc.org |
| F3 - Functional GUI Development for Java | http://www.tableausoftware.com/ |
| A question for the theory guys | http://www.tac.mta.ca/tac/reprints/articles/5/tr5abs.html |
| The logic of communicating on channels | http://www.tac.mta.ca/tac/volumes/8/n5/8-05abs.html |
| Viewing code - how much is just right? | http://www.tactile3d.com/tristan/ |
| Code Reading | http://www.tail-f.com/ |
| Computerworld Development Survey | http://www.taoyue.com/tutorials/pascal/history.html |
| Speech-to-text friendly programming languages | http://www.taygeta.com/forth/dpans6.htm |
| Intentional Software Corporation (ISC) | http://www.taylors.org/cim/intentsoft.gif |
| X2EE Revamps J2EE | http://www.tbray.org/ongoing/When/200x/2003/03/16/XML-Prog |
| Tim Bray: Language fermentation | http://www.tbray.org/ongoing/When/200x/2003/05/08/FutureLanguage |
| Tim Bray: The History of RDF | http://www.tbray.org/ongoing/When/200x/2003/05/21/RDFNet |
| Udell: Symbol grounding, XML, and RDF | http://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 Languages | http://www.tbray.org/ongoing/When/200x/2004/04/09/Plumblossom |
| Tim Bray: Jython | http://www.tbray.org/ongoing/When/200x/2004/05/03/Pedroni |
| Tim Bray: Languages Cost | http://www.tbray.org/ongoing/When/200x/2004/06/17/CustomSchemas |
| Java and coolness, a discussion | http://www.tbray.org/ongoing/When/200x/2004/09/22/Cobol5B |
| Tim Bray: Sun & Dynamic Java | http://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 Comparables | http://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 Threads | http://www.tbray.org/ongoing/When/200x/2005/06/12/Threads#p-2 |
| Tim Bray: On Threads | http://www.tbray.org/ongoing/When/200x/2005/06/12/Threads |
| Tim Bray: On Threads | http://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 Ruby | http://www.tbray.org/ongoing/When/200x/2005/08/27/Ruby |
| Tim Bray on Ruby | http://www.tbray.org/ongoing/When/200x/2005/08/31/Ruby-Rome |
| Misc Links | http://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 Languages | http://www.tbray.org/ongoing/When/200x/2006/01/08/No-New-XML-Languages |
| Tim Bray: Don't Invent XML Languages | http://www.tbray.org/ongoing/When/200x/2006/01/09/On-XML-Language-Design |
| Gosling vs. Dynamic Languages | http://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 Ruby | http://www.tbray.org/ongoing/When/200x/2006/07/24/Ruby |
| Misc News | http://www.tbray.org/ongoing/When/200x/2006/09/07/JRuby-guys |
| Tim Bray: Dynamic-Language IDEs | http://www.tbray.org/ongoing/When/200x/2006/09/29/Dynamic-IDE |
| Sun Open Sources Java Platform | http://www.tbray.org/ongoing/When/200x/2006/11/14/The-Morning-After |
| PL for interactive simulation | http://www.tcl.tk/ |
| Closures for Java or money back | http://www.tcl.tk/man/tcl8.4/TclCmd/return.htm#M10 |
| Closures for Java or money back | http://www.tcl.tk/man/tcl8.4/TclCmd/return.htm#M8 |
| Closures for Java or money back | http://www.tcl.tk/man/tcl8.4/TclCmd/return.htm#M9 |
| Closures for Java or money back | http://www.tcl.tk/man/tcl8.4/TclCmd/uplevel.htm |
| Closures for Java or money back | http://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 generation | http://www.tcs.hut.fi/Software/smodels/ |
| Relevance of Curry-Howard | http://www.tcs.informatik.uni-muenchen.de/~mhofmann/ |
| The History of T | http://www.teach-scheme.org/ |
| Teaching programming | http://www.teach-scheme.org/ |
| Next Generation Programming Language Research | http://www.teach-scheme.org/ |
| Getting Started | http://www.teach-scheme.org/ |
| Lisp is sin | http://www.teach-scheme.org/ |
| Rebel with a Cause | http://www.teach-scheme.org |
| Computer Programming for Everybody | http://www.teach-scheme.org |
| The History of T | http://www.teach-scheme.org |
| Revisiting an old thread: choosing a foundation language | http://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 |
| Self | http://www.tecgraf.puc-rio.br/lua/ |
| Imperative and Functional Suffix Tree Constructions | http://www.techfak.uni-bielefeld.de/~kurtz/publications.html |
| LL1 on technetcast | http://www.technetcast.com/ |
| Derrida's Machines | http://www.techno.net/pcl/media/DERRIDA%27S%20MACHINES.pdf |
| Chemistry, Graph Tranformation and Programming Languages | http://www.technologyreview.com/articles/00/05/regalado0500.asp |
| New feature | http://www.technorati.com/ |
| First JDO implementation | http://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 Language | http://www.techweb.com/wire/story/TWB20031217S0001 |
| Rel: an open source implementation of Date & Darwen's Tutorial D | http://www.techworld.com/applications/features/index.cfm?featureid=910 |
| XLANG and WSFL: Syntactic Arsenic | http://www.tei-c.org.uk/Software/passivetex/ |
| Map of LtU readers | http://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 language | http://www.telegraph-road.org/writings/oo_in_any_language_myth.html |
| Protocol languages | http://www.tenuki.org |
| MFA in Software: trial run | http://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 track | http://www.testing.com/cgi-bin/blog/2004/11/01#essays |
| Udell: Test before you leap into development | http://www.testing.com/writings/classic/mistakes.html |
| Udell: Test before you leap into development | http://www.testing.com/writings/coverage.pdf |
| Antipathy to Type Systems | http://www.texasmusiccafe.com/band.cfm?BandID=222 |
| Skribe 1.2b released | http://www.texmacs.org/ |
| o:XML | http://www.thaiopensource.com/relaxng/compact/ |
| James Clark: The Design of RELAX NG | http://www.thaiopensource.com/relaxng/design.html |
| CDuce: a programming language adapted to the manipulation of XML documents | http://www.thaiopensource.com/relaxng/design.html |
| James Clark: The Design of RELAX NG | http://www.thaiopensource.com/trex/ |
| DSLs: How and When? | http://www.theadvisors.com/langcomparison.htm |
| User-defined functions in Excel | http://www.theatlantic.com/unbound/flashbks/computer/bushf.htm |
| Mind Mappers | http://www.thebrain.com |
| Diagnosing Java code: Unit tests and automated code analysis | http://www.thecortex.net/clover/eg/xerces/report/index.html |
| Diagnosing Java code: Unit tests and automated code analysis | http://www.thecortex.net/clover/index.html |
| [Fun, crass] The Daily WTF | http://www.thedailywtf.com/ |
| OpenStack Collaborative Computing | http://www.theequityexchange.com/openstack/id4.htm |
| OpenStack Collaborative Computing | http://www.theequityexchange.com/openstack/the_fourth_wave.htm |
| OpenStack Collaborative Computing | http://www.theequityexchange.com/openstack/xmlhack_bosak_on_the_universal_business_language.htm |
| Object-Oriented Style | http://www.the-funneled-web.com/hawking.htm |
| Interview with Intel's C++ Compiler Team | http://www.theinquirer.net/?article=14077 |
| CLR Hosting | http://www.theinquirer.net/?article=14372 |
| Open-sourcing Java | http://www.theinquirer.net/?article=17032 |
| Cw | http://www.theinquirer.net/?article=17268 |
| Good Ideas, Through the Looking Glass | http://www.theitaliancharms.com/ |
| elj Roundup | http://www.thekompany.com/products/blackadder/ |
| Programming: 50, 100 years from now | http://www.themathlab.com/writings/short%20stories/feeling.htm |
| Linspire chooses Haskell as preferred language | http://www.the-orb.net/cartoons/becket.jpg |
| Alphabet Soup | http://www.theory.org/artprojects/alphabetsoup/ |
| Dominus talks about HO Perl | http://www.theperlreview.com/Interviews/mjd-hop-20050407.html?up |
| Two-column LtU home page? | http://www.theregister.co.uk/ |
| Erlang the Movie | http://www.theregister.co.uk/2002/03/16/alice_bob_and_eve/ |
| Udell at OSCON: IronPython news | http://www.theregister.co.uk/2004/02/11/mono_and_dotgnu_whats/ |
| Universal Business Language XML | http://www.theregister.co.uk/2004/06/11/xml_ubl_1/ |
| New Chip Heralds a Parallel Future | http://www.theregister.co.uk/2005/02/03/cell_analysis_part_two/ |
| Natural Language Programming | http://www.theregister.co.uk/content/4/18151.html |
| Sun admits ASP better than Java for Web | http://www.theregister.co.uk/content/4/18996.html |
| Java is not a hairball - Official | http://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 Technology | http://www.theregister.co.uk/content/4/26351.html |
| EMACS: The Extensible, Customizable Display Editor | http://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 desktops | http://www.theregister.co.uk/content/4/35481.html |
| Cross-language future of open source desktops | http://www.theregister.co.uk/content/4/36199.html |
| CLR Hosting | http://www.theregister.co.uk/content/51/35856.html |
| Insecure Macho Love | http://www.theregister.co.uk/content/55/29958.html |
| Using Memory Errors to Attack a Virtual Machine | http://www.theregister.co.uk/content/55/30732.html |
| Micro Autonomous Underwater Vehicles and Smalltalk | http://www.theregister.co.uk/content/55/35377.html |
| Interview with Intel's C++ Compiler Team | http://www.theregister.co.uk/content/61/35629.html |
| New Chip Heralds a Parallel Future | http://www.theregister.com/2005/02/01/cell_analysis_part_one/ |
| Bitter Java | http://www.theserverside.com/books/Manning/index.jsp |
| Gregor Kiczales on Aspect Oriented Programming | http://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 Java | http://www.theserverside.com/home/thread.jsp?thread_id=12742 |
| Gregor Kiczales on Aspect Oriented Programming | http://www.theserverside.com/home/thread.jsp?thread_id=20583 |
| Bruce Eckel on Java generics | http://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 Databases | http://www.theserverside.com/news/thread.tss?thread_id=28309#136059 |
| Bruce Tate: Technologies that may challenge Java | http://www.theserverside.com/news/thread.tss?thread_id=37121 |
| Jon Udell: Multi-language runtimes | http://www.theserverside.com/news/thread.tss?thread_id=39066 |
| Covariance and typing | http://www.theserverside.com/tt/articles/article.tss?l=ObjectSlices |
| structural stability in large-scale software | http://www.thesmallworlds.com |
| SchemeUnit and SchemeQL: Two Little Languages | http://www.thethirdmanifesto.com/ |
| Rel: an open source implementation of Date & Darwen's Tutorial D | http://www.thethirdmanifesto.com |
| txl -- an interesting language transformation tool | http://www.thetxlcompany.com |
| LtU etiquette | http://www.thibault.org/ |
| Extensible Programming for the 21st Century | http://www.third-bit.com/~gvwilson/xmlprog.html |
| JDeveloperAOP | http://www.thirdm.com/interviews/grady_booch.htm |
| Scripting Languages For Java | http://www.thisiscool.com/gcc33_mingw.htm |
| Events and Continuations | http://www.thispiratekillsfascists.com/blog/2003/11/sendsuspenddisp.html |
| Most amazing designer? | http://www.thocp.net/biographies/backus_john.htm |
| Early history of Fortran | http://www.thocp.net/biographies/backus_john.htm |
| Evaluating API usability at Microsoft | http://www.thomas-green.ndtilda.co.uk/workStuff/res-CDs.html |
| RhoStratego | http://www.thoralf.uwaterloo.ca/htdocs/lmcs.html |
| Python Metaclass Programming | http://www.thoralf.uwaterloo.ca/htdocs/ualg.html |
| Connecting The Dots | http://www.tiddlywiki.com/ |
| Organizing papers... | http://www.tiddlywiki.com |
| Speech-to-text friendly programming languages | http://www.tifaq.com/speech.html |
| Asynchronous Exceptions in Haskell | http://www.tifp.org/tfp2005 |
| Domain-specific and general-purpose aspects of spreadsheet languages | http://www.tilton-technology.com/cells_top.html |
| Sociology of a Language Construct | http://www.time.com/time/business/article/0,8599,1129528,00.html |
| Select/From versus From/Select | http://www.time.com/time/magazine/printout/0,8816,1103572,00.html |
| AdbmaL | http://www.time.com/time/time100/scientist/profile/godel.html |
| LL3 Webcast | http://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 Thing | http://www.timecube.com |
| Today! - Dynamic Languages Wizards Panel | http://www.timezoneconverter.com/cgi-bin/tzc.tzc |
| Region Streams: Functional Macroprogramming for Sensor Networks | http://www.tinyos.net/ |
| Region Streams: Functional Macroprogramming for Sensor Networks | http://www.tinyos.net/related.html |
| Paul Vick: BASIC principles | http://www.tiobe.com/tpci.htm |
| The long tail of programming languages | http://www.tiobe.com/tpci.htm |
| Programming Language Popularity | http://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 Networks | http://www.tns.lcs.mit.edu/publications/ieeecomms97.html |
| Contributors Needed! | http://www.togethersoft.com/together/matrix.html |
| The Charity Language | http://www.tom.sfc.keio.ac.jp/~hagino/thesis.ps.gz |
| Delphi?!! | http://www.toontalk.com/ |
| Toontalk - Logic programming made easy-peasy | http://www.toontalk.com/ |
| ToonTalk | http://www.toontalk.com/English/computer.htm |
| Making reliable distributed systems in the presence of software errors | http://www.toontalk.com/english/concur.htm |
| ToonTalk | http://www.toontalk.com/english/concur.htm |
| Toontalk - Logic programming made easy-peasy | http://www.toontalk.com/English/free.htm |
| Toontalk - Logic programming made easy-peasy | http://www.toontalk.com/English/iclpabs.htm |
| Toontalk - Logic programming made easy-peasy | http://www.toontalk.com/English/logo.htm |
| ToonTalk | http://www.toontalk.com |
| Good Ideas, Through the Looking Glass | http://www.top100giftbaskets.com/ |
| Is STL algorithms doing damage to the cause? | http://www.topcoder.com |
| Introducing o:XML | http://www.topxml.com/members/profile.asp?id=i1005 |
| Dynamic Functions using FXSL | http://www.topxml.com/xsl/articles/df/#Conclusion |
| Dynamic Functions using FXSL | http://www.topxml.com/xsl/articles/df |
| Dynamic Functions using FXSL | http://www.topxml.com/xsl/articles/fp/ |
| Refactoring Functional Programs | http://www.topxml.com/xsl/articles/fp/ |
| Functional programming in XSLT | http://www.topxml.com/xsl/articles/fp/ |
| Functional programming in XSLT | http://www.topxml.com/xsl/articles/fp/2.asp#foldl |
| More weblogs to read | http://www.touchgraph.com/ |
| Don Box: Teaching my kids to program | http://www.transterpreter.org/ |
| Lego Mindstorms NXT Robotics Announced | http://www.transterpreter.org/ |
| Guy Steele on Language Design | http://www.transterpreter.org/ |
| Why do they program in C++? | http://www.transterpreter.org/ |
| Lego Mindstorms NXT Robotics Announced | http://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 code | http://www.transterpreter.org/wiki/Main_Page |
| Don Box: Teaching my kids to program | http://www.transterpreter.org |
| trapexit.org | http://www.trapexit.org/ |
| trapexit.org | http://www.trapexit.org/erlmerge/ |
| Mithril vm | http://www.treedragon.com/ged/ag/agvm.txt |
| Interesting conversations | http://www.treedragon.com/ged/map/ti/newApr02.htm#27apr02-functional |
| Mithril vm | http://www.treedragon.com/ged/map/ti/newAug02.htm#16aug02-agvm |
| David McCusker is looking for a job | http://www.treedragon.com/ged/map/ti/newOct02.htm#15oct02 |
| XeLda: Enforcing Dimensional Consistency in Spreadsheets | http://www.treese.org/scheme-boston/2003-04.html |
| Animism: An Essential Concept in Programming? | http://www.tufts.edu/~ddennett/ |
| Convergence | http://www.tunes.org/ |
| Tunes | http://www.tunes.org |
| The TUNES Problem | http://www.tunes.org |
| Computability and Recursion | http://www.turing.org.uk/book/ |
| Will Wright Presents Spore... and a New Way to Think About Games | http://www.turingarchive.org/browse.php/B/22 |
| CML2 | http://www.tuxedo.org/%7Eesr/cml2/cml2-paper.html |
| CML2 | http://www.tuxedo.org/%7Eesr/cml2/index.html |
| Unix's Zoo of Languages | http://www.tuxedo.org/~esr/ |
| Seesoft | http://www.tuxedo.org/~esr/jargon/html/entry/fear-and-loathing.html |
| The Retrocomputing Museum | http://www.tuxedo.org/~esr/retro/ |
| Notes on Postmodern Programming | http://www.tuxedo.org/~esr/writings/cathedral-bazaar/ |
| Unix's Zoo of Languages | http://www.tuxedo.org/~esr/writings/taoup/ |
| Unix's Zoo of Languages | http://www.tuxedo.org/~esr/writings/taoup/chapter3.html |
| Fantazies on "final" | http://www.tvacres.com/char_mccall_robert.htm |
| Continued Fraction Arithmetic - Bill Gosper | http://www.tweedledum.com/rwg/cfup.htm |
| Twisted Matrix Networking for Python | http://www.twistedmatrix.com/documents/howto/components |
| Twisted Matrix Networking for Python | http://www.twistedmatrix.com/documents/howto/using-twistedweb |
| Twisted Matrix Networking for Python | http://www.twistedmatrix.com/documents/specifications/banana |
| Twisted Matrix Networking for Python | http://www.twistedmatrix.com/documents/TwistedDocs/current/api/twisted.python.components.AdapterRegistry.html |
| UBF: Universal Binary Format | http://www.twistedmatrix.com/products/twisted/ |
| Twisted Matrix Networking for Python | http://www.twistedmatrix.com |
| New extension for the TXL language : ETXL | http://www.txl.ca/ |
| Extensible Term Language | http://www.txl.ca/ |
| TXL: Tree Transformation Language | http://www.txl.ca/ |
| TXL: Tree Transformation Language | http://www.txl.ca/allabouttxl.html#Goodfor |
| Tree programming languages | http://www.txl.ca/nabouttxl.html |
| The Foundations of Two-Dimensional Semantics | http://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 evolution | http://www.ub.rug.nl/eldoc/dis/science/b.laverman/ |
| Why type systems are interesting | http://www.ub.rug.nl/eldoc/dis/science/p.j.de.bruin/c1.pdf |
| Why type systems are interesting | http://www.ub.rug.nl/eldoc/dis/science/p.j.de.bruin |
| An interview with Chris Date | http://www.ub.uni-konstanz.de/kops/volltexte/1999/312/312_1.pdf |
| Mechanics of designing and implementing a language | http://www.ub.uni-konstanz.de/kops/volltexte/1999/312/312_1.pdf |
| XQuery Implementation in a Relational Database System | http://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 PLs | http://www.ub.uni-konstanz.de/v13/volltexte/1999/312/pdf/312_1.pdf |
| Formalizing the Safety of Java, the Java Virtual Machine and | http://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 Science | http://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 Kay | http://www.ucsusa.org/news/press_release.cfm?newsID=459 |
| Mechanics of designing and implementing a language | http://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 Language | http://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 Language | http://www.umcs.maine.edu/~ftp/wisr/wisr8/papers/mernik/mernik.html |
| Type inference for Python | http://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 Kay | http://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 methods | http://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 languages | http://www.uni-karlsruhe.de/~uu9r/lang/html/lang.en.html |
| Event-Based Programming without Inversion of Control | http://www.uni-karlsruhe.de/index_en.php |
| Concatenation Operators in Unimperative | http://www.unimperative.com |
| source code conversion | http://www.unimperative.com |
| Teaching the Fatal Disease | http://www.uni-muenster.de/ZIV/Mitarbeiter/EberhardSturm/PL1andC.html |
| Language Design and Implementation by Selection | http://www.uni-paderborn.de/fachbereich/AG/agkastens/paper/dsl97.ps.Z |
| A Formulae-as-Types Interpretation of Subtractive Logic | http://www.univ-paris12.fr/lacl/crolard/publications/jfp.pdf |
| A Formulae-as-Types Interpretation of Subtractive Logic | http://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 died | http://www.unixreview.com/documents/s=10102/ur0610a/ |
| Erlang Is Worth a Look | http://www.unixreview.com/documents/s=2425/uni1016550801055/0203h.htm |
| Syntax Checking the Scripting Way | http://www.unixreview.com/documents/s=2426/uni1018986621203/0204h.htm |
| Lua Lights up Telecom Testing | http://www.unixreview.com/documents/s=2427/uni1021991894316/0205h.htm |
| Why Learning Assembly Language is Still a Good Idea | http://www.unixreview.com/documents/s=2472/ur0402i/ |
| Why Learning Assembly Language is Still a Good Idea | http://www.unixreview.com/documents/s=2472/ur0404e/ |
| Lua Shines | http://www.unixreview.com/documents/s=2472/ur0405k/ |
| The Tcl War | http://www.unixreview.com/documents/s=7458/uni1026831949806/ |
| Best Common Lisp IDE? | http://www.unmutual.info/startingwithcl.html |
| Open data types and open functions | http://www.unrealtechnology.com/ |
| Behaviour: Using CSS selectors to apply Javascript functionality | http://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 Birds | http://www.uq.net.au/~zzdkeena/Lambda/ |
| To Dissect a Mockingbird | http://www.uq.net.au/~zzdkeena/Lambda/ |
| To Dissect a Mockingbird | http://www.uq.net.au/~zzdkeena/Lambda/ |
| fun with combinators | http://www.uq.net.au/~zzdkeena/Lambda |
| Purity in PLT | http://www.urbandictionary.com/define.php?term=shiznit |
| Purity in PLT | http://www.urbandictionary.com/define.php?term=shizzle |
| Scheme on the CLR | http://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 Narratives | http://www.usecases.org/ |
| New GUI paradigm | http://www.useit.com/alertbox/wysiwyg.html |
| New GUI paradigm | http://www.useit.com/jakob/ |
| The Little MLer | http://www.useit.com/papers/guerrilla_hci.html |
| Visual Basic and LINQ | http://www.usenix.org/events/dsl99/full_papers/leijen/leijen_html/index.html |
| Crash-Only Software | http://www.usenix.org/events/hotos03/tech/candea.html |
| Why Events Are a Bad Idea | http://www.usenix.org/events/hotos03/tech/candea.html |
| USENIX2003: A Logic File System | http://www.usenix.org/events/usenix03/tech/padioleau.html |
| GCC 3.0: The State of the Source | http://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 Sessions | http://www.usenix.org/publications/library/proceedings/sec02/giffin.html |
| USENIX - Security '02 - Technical Sessions | http://www.usenix.org/publications/library/proceedings/sec02/kiriansky.html |
| USENIX - Security '02 - Technical Sessions | http://www.usenix.org/publications/library/proceedings/sec02/lhee.html |
| USENIX - Security '02 - Technical Sessions | http://www.usenix.org/publications/library/proceedings/sec02/peterson.html |
| USENIX - Security '02 - Technical Sessions | http://www.usenix.org/publications/library/proceedings/sec02/tech.html |
| USENIX - Security '02 - Technical Sessions | http://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 WSDL | http://www.usenix.org/publications/login/2000-4/features/speaking.html |
| MFA in Software: trial run | http://www.userland.com/contact |
| USENIX2003: A Logic File System | http://www.userland.com/directory/71 |
| Vacation | http://www.userland.com/mostReadSitesYesterday |
| Atoms as Objects? | http://www.userland.com/mostReadSitesYesterday |
| Hits + Speed | http://www.userland.com/mostReadSitesYesterday |
| Hits hits hits! | http://www.userland.com/mostReadSitesYesterday |
| Stats? | http://www.userland.com/mostReadSitesYesterday |
| Multidimensional arrays | http://www.users.bigpond.com/robin_v/pli-n7.htm |
| Covariant methods in Java | http://www.users.qwest.net/~hartkopf/covariance/ |
| Best PL tutorial/intro? | http://www.usingcsp.com/ |
| Classic CS Texts | http://www.usingcsp.com/ |
| CSP book online in PDF | http://www.usingcsp.com/ |
| Pi-calculus and mobile system books | http://www.usingcsp.com/ |
| CTM tour during the week of Nov. 7 | http://www.utas.edu.au/ |
| Semantics-based Filtering: Logic Programming's Killer App? | http://www.utdallas.edu/~gupta/ |
| CTM tour during the week of Nov. 7 | http://www.utdallas.edu/~gupta/ |
| Inside every API is a programming language struggling to get out | http://www.utdallas.edu/~gupta/ |
| Basic(er) Simple(r) Type Theory(?) | http://www.utdallas.edu/ |
| Online Books and Lecture Notes in Mathematics | http://www.uwm.edu/~radcliff/math/mathdir.html |
| JDO Architectures | http://www.uwp.edu/academic/mis/baldwin/i69alg.htm |
| Linus Torvalds on Coding style | http://www.uwsg.iu.edu/hypermail/linux/kernel/0112.0/0004.html |
| Closures for Java or money back | http://www.vanderburg.org/OldPages/Tcl/war/0022.html |
| XNHTML | http://www.vanderburg.org/Speaking/Stuff/oscon05.pdf |
| The Tcl War | http://www.vanderburg.org/Tcl/war/index.html#9 |
| Warren's Abstract Machine | http://www.vanx.org/archive/wam/wam.html |
| Why is Ada Special? | http://www.vaxxine.com/pegasoft/homes/book.html |
| A VB.NET Critique | http://www.vb7-critique.741.com/ |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/2.asp#alltrue |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/2.asp#append |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/2.asp#doubleall |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/2.asp#foldl |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/2.asp#foldr |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/2.asp#map |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/2.asp#maximum |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/2.asp#minimum |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/2.asp#product |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/2.asp#sometrue |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/2.asp#sum |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/2.asp#sumproducts |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/3.asp#foldl-tree |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/3.asp#mapTree |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/3.asp#producttree |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/3.asp#sumTree |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/4.asp#drop |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/4.asp#dropWhile |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/4.asp#partition |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/4.asp#span |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/4.asp#splitAt |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/4.asp#take |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/4.asp#takeWhile |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/5.asp#within |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/6.asp#sqrt |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/7.asp#easyDiffList |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/7.asp#elimerror |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/7.asp#improve |
| Functional programming in XSLT | http://www.vbxml.com/xsl/articles/fp/7.asp#improvedDiff |
| Vector | http://www.vector.org.uk/ |
| The Vector | http://www.vector.org.uk/ |
| APL Crosswords | http://www.vector.org.uk/v153/xwd153.htm |
| APL crosswords | http://www.vector.org.uk/v153/xwd153.htm |
| JavaScript with Continuations and its use in Apache Cocoon | http://www.velare.com/product/atct.htm |
| The Year in Scripting Languages | http://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 Introduction | http://www.venge.net/graydon/talks/mkc/html/ |
| Mechanics of designing and implementing a language | http://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 scheme | http://www.venge.net/graydon/talks/mkc/html/mgp00012.html |
| Yearning for a practical scheme | http://www.venge.net/graydon/talks/mkc/html/mgp00056.html |
| BitC, a new OS implementation language | http://www.venge.net/graydon/talks/mkc/html |
| HTML guidelines | http://www.venndiagram.com/ |
| First JDO implementation | http://www.versant.com/developer/judo/index.html |
| First JDO implementation | http://www.versant.com/index.html |
| Vesta System Description Language | http://www.vestasys.org/#project-summary |
| Vesta System Description Language | http://www.vestasys.org/doc/sdl-ref/ |
| Ncl : ncar command language | http://www.vets.ucar.edu/software/index.shtml |
| Erlang the Movie | http://www.videolan.org/vlc/ |
| Your favourite editor/IDE | http://www.viemu.com/ |
| Longhorn Command Shell ("Monad") | http://www.vikk.org/ms_cli/chuba79_slideshow/ |
| A Declarative Model for Simple Narratives | http://www.viridiandesign.org/notes/301-350/00325_open_source_speech.html |
| "The Silver Bullet" | http://www.virtualschool.edu/mon/SoftwareEngineering/BrooksNoSilverBullet.html |
| Virtual Machine books | http://www.virtual-strategy.com/article/articleview/1160/1/2/ |
| Teaching the Fatal Disease | http://www.visibleworkings.com/archeology/hendrickson.htm |
| I Was a Smalltalk Gunslinger | http://www.visibleworkings.com/archeology/johnson.html |
| I Was a Smalltalk Gunslinger | http://www.visibleworkings.com/archeology/position-papers.html |
| Mind Mappers | http://www.visualcomplexity.com |
| NATIVE: The Programmatic Natural Language | http://www.visual-mp3.com/review/22443.html |
| Why don't more people use Prolog? | http://www.visual-prolog.com |
| Syntax Checking the Scripting Way | http://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 speed | http://www.vitanuova.com/inferno/design.html |
| Conceptual Integrity in Erlang | http://www.vitanuova.com/inferno/design.html |
| Programming for the Web | http://www.vitanuova.com/inferno/index.html |
| Expressiveness versus execution speed | http://www.vitanuova.com/inferno/index.html |
| Promising OS's from a Programming Language Perspective | http://www.vitanuova.com/inferno/index.html |
| Expressiveness versus execution speed | http://www.vitanuova.com/inferno/limbo.html |
| Google Code Search | http://www.vitanuova.com/inferno/limbo.html |
| Stackless python goes Limbo dancing | http://www.vitanuova.com/inferno/papers/descent.html |
| Google Code Search | http://www.vitanuova.com/inferno/papers/descent.html |
| Google Code Search | http://www.vitanuova.com/inferno/papers/limbo.html |
| Expressiveness versus execution speed | http://www.vitanuova.com/inferno/papers/styx.html |
| Programming for the Web | http://www.vitanuova.com/plan9/main.html |
| Expressiveness versus execution speed | http://www.vitanuova.com/solutions/grid/demogrid.html |
| Database Abstraction Layers and Programming Languages | http://www.vldb.org/conf/2000/P001.pdf |
| RDF and Databases | http://www.vldb.org/conf/2001/P149.pdf |
| XQuery Implementation in a Relational Database System | http://www.vldb2005.org/program/paper/thu/p1175-pal.pdf |
| Mechanics of designing and implementing a language | http://www.vlerq.org/ |
| emulation for Erlang style processes | http://www.vlerq.org/vlerq/100 |
| emulation for Erlang style processes | http://www.vlerq.org/vlerq/Home |
| Jon Udell: Languages and environments | http://www.vlerq.org |
| Half-baked idea: mini-language for vector processing | http://www.vlerq.org |
| Why compiler optimizations are interesting | http://www.vlerq.org |
| Mechanics of designing and implementing a language | http://www.vlerq.org |
| Real-Time OO Conf. - ISORC 2004 | http://www.vmars.tuwien.ac.at/isorc2004/ |
| Class decorators in Python | http://www.voidspace.org.uk/python/weblog/arch_d7_2006_03_25.shtml#e287 |
| Web services: Winer on WSDL | http://www.voidstar.com/node.php?id=688 |
| Another RSS idea | http://www.voidstar.com/rssify.php |
| Y Store now C++ | http://www.vollmann.ch/en/pubs/meta/index.html |
| Derrida's Machines | http://www.vordenker.de/gunther_web/mechbrain.htm |
| Derrida's Machines | http://www.vordenker.de/ics/emscr96.htm |
| XSL as a Programming Language? | http://www.w3.org/1999/XSL/Transform" |
| Simple Outline XML: SOX | http://www.w3.org/1999/XSL/Transform |
| Semantic Web scripting languages | http://www.w3.org/2000/10/swap/doc/cwm.html |
| RDFEngine | http://www.w3.org/2000/10/swap/doc/cwm.html |
| RDFEngine | http://www.w3.org/2000/10/swap/Primer.html |
| End-User XML oriented proramming | http://www.w3.org/2001/01/WSWS |
| "Your" RDF Query Language | http://www.w3.org/2001/11/13-RDF-Query-Rules/ |
| Mind Mappers | http://www.w3.org/2001/11/IsaViz/ |
| Tim Bray: The History of RDF | http://www.w3.org/2001/11/IsaViz |
| Semantic Web scripting languages | http://www.w3.org/2001/sw/ |
| RDFEngine | http://www.w3.org/2001/sw/ |
| "Your" RDF Query Language | http://www.w3.org/2001/sw/ |
| Description Logics in Literate Haskell | http://www.w3.org/2001/sw/ |
| Fractal Music (and a Personal Introduction) | http://www.w3.org/2001/sw/ |
| RDFEngine | http://www.w3.org/2001/sw/ |
| SAT 3 Proof with E Prover via OWL | http://www.w3.org/2001/sw/ |
| "Your" RDF Query Language | http://www.w3.org/2001/sw/DataAccess/ |
| SPARQL Query Language for RDF | http://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 Language | http://www.w3.org/2001/sw/DataAccess/rq23/ |
| Description Logics in Literate Haskell | http://www.w3.org/2001/sw/WebOnt/ |
| Versioning XML Vocabularies | http://www.w3.org/2001/tag/doc/versioning |
| SAT 3 Proof with E Prover via OWL | http://www.w3.org/2002/03owlt/description-logic/inconsistent502.rdf |
| SAT 3 Proof with E Prover via OWL | http://www.w3.org/2002/03owlt/editors-draft/draft/dl-500-SAT |
| [meta] RSS feed questions... | http://www.w3.org/2002/09/rss2email/ |
| Site speed | http://www.w3.org/2002/09/rss2email/ |
| Programming for the Web | http://www.w3.org/2002/ws/ |
| Mind Mappers | http://www.w3.org/2004/01/rdxh/spec |
| SAT 3 Proof with E Prover via OWL | http://www.w3.org/2004/OWL/ |
| Mind Mappers | http://www.w3.org/2005/10/ajaw/tab |
| Class hierarchies and Ontologies | http://www.w3.org/2005/Talks/1110-iswc-tbl/#(15) |
| Fortress Specs Updated: 0.785 | http://www.w3.org/Consortium/Offices/Presentations/MathML/Overview.html |
| What a URI identifies | http://www.w3.org/DesignIssues/Axioms.html |
| N3 -- a notation for writing RDF | http://www.w3.org/DesignIssues/Notation3.html |
| Cω Preview Available | http://www.w3.org/DesignIssues/RDF-XML.html |
| The Fortress Language Spec v0.618 | http://www.w3.org/Math/Software/mathml_software_cat_editors.html |
| What a URI identifies | http://www.w3.org/Provider/Style/URI |
| "Your" RDF Query Language | http://www.w3.org/RDF/ |
| Class hierarchies and Ontologies | http://www.w3.org/RDF/ |
| N3 -- a notation for writing RDF | http://www.w3.org/RDF/ |
| Pluvo : new hybrid scripting language | http://www.w3.org/RDF/ |
| RDFEngine | http://www.w3.org/RDF/ |
| SPARQL Query Language for RDF | http://www.w3.org/RDF/ |
| XsRQL (and other RQLs) | http://www.w3.org/RDF/ |
| Cω Preview Available | http://www.w3.org/RDF/Validator/ |
| Quilt: an XML Query Language | http://www.w3.org/TandS/QL/QL98/pp/xql.html |
| Web Architecture: Extensible Languages | http://www.w3.org/TR/1998/NOTE-webarch-extlang-19980210#Granularity |
| Nullable Types | http://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 Call | http://www.w3.org/TR/2001/WD-query-semantics-20010607/ |
| Class hierarchies and Ontologies | http://www.w3.org/TR/2002/WD-webont-req-20020307/#onto-def |
| XQuery 1.0 and XPath 2.0 Formal Semantics | http://www.w3.org/TR/2003/WD-xquery-semantics-20030822/#N10230 |
| XQuery 1.0 and XPath 2.0 Formal Semantics | http://www.w3.org/TR/2003/WD-xquery-semantics-20030822/#N16561 |
| XQuery 1.0 and XPath 2.0 Formal Semantics | http://www.w3.org/TR/2003/WD-xquery-semantics-20030822/ |
| "Your" RDF Query Language | http://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 RDF | http://www.w3.org/TR/2005/WD-rdf-sparql-query-20050217/ |
| XQuery 1.0 and XPath 2.0 Formal Semantics - Last Call | http://www.w3.org/TR/2005/WD-xquery-semantics-20050603/ |
| Cω Preview Available | http://www.w3.org/TR/NOTE-rdfarch |
| Class hierarchies and Ontologies | http://www.w3.org/TR/owl-features/ |
| RDF and Databases | http://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 Programmers | http://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 languages | http://www.w3.org/TR/soap12-part1/ |
| RDF Elevator Pitch | http://www.w3.org/TR/swbp-n-aryRelations |
| Web Services Conversation Language | http://www.w3.org/TR/wscl10/ |
| New Language: XEXPR | http://www.w3.org/TR/xexpr/ |
| XHTML Events | http://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 Note | http://www.w3.org/TR/xml-pipeline/ |
| Quilt: an XML Query Language | http://www.w3.org/TR/xmlquery-req |
| XLANG and WSFL: Syntactic Arsenic | http://www.w3.org/TR/xmlschema-1/ |
| XSL as a Programming Language? | http://www.w3.org/TR/xpath |
| Visual Basic and LINQ | http://www.w3.org/TR/xquery/#id-flwor-expressions |
| JDO Architectures | http://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 refactoring | http://www.w3.org/TR/xslt |
| Tree programming languages | http://www.w3.org/TR/xslt |
| XSL as a Programming Language? | http://www.w3.org/TR/xslt |
| Folding over trees | http://www.w3c.org/TR/xquery/ |
| Draining the Language out of Color | http://www.w3schools.com/html/html_colornames.asp |
| A New Approach to Abstract Syntax with Variable Binding | http://www.wall.org/~aron/zf.html |
| Sociology of a Language Construct | http://www.wall.org/~larry/pm.html |
| The D programming language | http://www.walterbright.com/ |
| Animism: An Essential Concept in Programming? | http://www.wam.umd.edu/~mturn/WWW/freemanreview.html |
| Dating Design Patterns | http://www.waste.org/bauhaus/l/belalugosisdead.html |
| The fate of reduce() in Python 3000 | http://www.waterfall2006.com/ |
| Guido: Language Design Is Not Just Solving Puzzles | http://www.waterfall2006.com/martin.html |
| Future of software design? | http://www.waterken.com/ |
| G-Men Called on W-Hats for WMVD | http://www.waterken.com/dev/IOU/ |
| The right default: concurrent components with message passing | http://www.waterken.com/dev/Server |
| The right default: concurrent components with message passing | http://www.waterken.com/dev/Web/AMP |
| The right default: concurrent components with message passing | http://www.waterken.com/dev/Web/Calculus |
| Programming Languages: Application and Interpretation | http://www.waterken.com/dev/Web/REST/ |
| The right default: concurrent components with message passing | http://www.waterken.com/dev/YURL |
| Water : A new OO, Dynamic, and Secure Language for Web Services and XML | http://www.waterlang.org/ |
| The Case for First Class Messages | http://www.wave-gotik-treffen.de |
| David Mertz: Multimethods | http://www.wayforward.net/pycontract/ |
| Concepts, Techniques and Models of Computer Programming | http://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 functions | http://www.webcom.com/~haahr/es/es-usenix-winter93.html |
| Guiding Visitors: Separating Navigation from Computation | http://www.webgain.com/products/java_cc/jjtree.html |
| Site speed | http://www.weblogger.com/hostingOptions |
| Site Availability | http://www.weblogger.com/hostingOptions |
| It Worked! | http://www.weblogs.com/ |
| Domain-specific Embedded Languages and Program Generators | http://www.webmasterbase.com/article/767 |
| Hop: a Language for Programming the Web 2.0 | http://www.webmonkeys.org/projects.html |
| Building an Extensible Menu Class | http://www.webreference.com/dhtml/hiermenus/ |
| Perl 6 Essentials / Chapter 1 / Project Overview | http://www.webreference.com/programming/perl/essentials/chap1/ |
| Dynamic Web Sites with XML, XSLT and JSP | http://www.webreference.com/xml/column37/ |
| SVG - Open for Business | http://www.webreference.com/xml/column49/ |
| Getting Up to Speed with Velocity | http://www.webtechniques.com/archives/2001/09/serv/ |
| WMLScript: Learning the Basics (part 1) | http://www.webtools.com/story/scripting/TLS20001027S0001 |
| Educational Pearl: Automata as Macros | http://www.weitz.de/asdf-install/ |
| Educational Pearl: Automata as Macros | http://www.weitz.de/cl-ppcre/ |
| Macros vs. Higher-order Programming | http://www.weitz.de/cl-ppcre/ |
| ECLM 2006 | http://www.weitz.de/eclm2005/ |
| ECLM 2006 | http://www.weitz.de/eclm2006/ |
| I Was a Smalltalk Gunslinger | http://www.well.com/user/smalin/miller.html |
| ACM Queue: A Conversation with Steve Ross-Talbot | http://www.wfmc.org/standards/docs/better_maths_better_processes.pdf |
| MFA in Software: trial run | http://www.whatisrss.com/ |
| Chemistry, Graph Tranformation and Programming Languages | http://www.whatisthought.com/eric.html#DNA |
| Holding onto JavaScript's past | http://www.whatwg.org/ |
| Why do they program in C++? | http://www.wheatfarm.org/ |
| Error handling strategies | http://www.wheatfarm.org/ |
| Error handling strategies | http://www.wheatfarm.org/wiki/ConstructsSpecial |
| Wheat - A Language for Web Sites | http://www.wheatfarm.org/wiki/SourceForgeProjectRequest |
| Jef Raskin: The Woes of IDEs | http://www.wholetomato.com/ |
| LASER Summerschool | http://www.whyprogramsfail.com/ |
| Strongtalk | http://www.whysmalltalk.com/smalltalk_environments/smalltalkenvironments.htm |
| Wikicities | http://www.wikicities.com/index.php/Wikicities |
| Wikicities | http://www.wikicities.com/wiki/Wikicity_creation_policy |
| Computer Scientist Gets to the Bottom of Financial Scandal | http://www.wikipedia.com/wiki/Banach-Tarski+Paradox |
| Larry Wall: Apocalypse 5: Regular Expressions | http://www.wikipedia.com/wiki/Chomsky_hierarchy |
| Getting Started | http://www.wikipedia.org/wiki/Lambda_calculus |
| User-defined functions in Excel | http://www.wikipedia.org/wiki/Lotus_Improv |
| The Language Machine - a toolkit for language and grammar | http://www.wikipedia.org |
| Implementing debuggers | http://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 Programmer | http://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 Programmer | http://www.willamette.edu/~fruehr/haskell/evolution.html |
| The New C++: Trip Report, October 2002 | http://www.willamette.edu/~fruehr/haskell/evolution.html |
| Haskell and creative freedom | http://www.willamette.edu/~fruehr/haskell/evolution.html |
| Dr. Seuss on Parser Monads | http://www.willamette.edu/~fruehr/haskell/seuss.html |
| Happy Birthday, dear Lambda | http://www.willamette.edu/~fruehr/logos/LtUBdayCard.png |
| Mind Mappers | http://www.wilmascope.org |
| Process algebra needs proof methodology | http://www.win.tue.nl/~michelr/techreports-michelr/EATCS-Bulletin-Concurrency-Column-February-2004.pdf |
| Generating Code at Run Time With Reflection.Emit | http://www.windevnet.com/documents/s=7484/win0208c/ |
| C++ Expression Templates | http://www.windevnet.com/wdm/articles/1997/9706/ |
| The New C++: Trip Report, October 2002 | http://www.windevnet.com/wdm/articles/1997/9706/ |
| Polyglot Programming | http://www.windevnet.com |
| Quick Quotes | http://www.windley.com/ |
| XLANG and WSFL: Syntactic Arsenic | http://www.windley.com/2002/07/12.html#a85 |
| What a URI identifies | http://www.windley.com/2003/01/27.html#a402 |
| Tools for rules | http://www.windley.com/2003/05/16.html#a622 |
| Udell: Symbol grounding, XML, and RDF | http://www.windley.com/2003/08/14.html#a774 |
| Grid Computing & the Linda Programming Model | http://www.windley.com/2004/08/25.html#a1383 |
| Amazon Web Services in Scheme | http://www.windley.com/archives/2005/02/amazon_web_serv_2.shtml |
| Ralph Griswold died | http://www.windley.com/archives/2006/10/ralph_griswold_dies.shtml |
| Writing A Lisp Interpreter In Haskell | http://www.windley.com/archives/2006/11/a_lisp_interpreter_in_haskell.shtml |
| International Components for Unicode 3.0 Released | http://www.winehq.com/?interview=16 |
| Udell at OSCON: IronPython news | http://www.winehq.org/?issue=230#Mono%20Ditching%20Wine |
| Most Productive FP Lang? | http://www.wings3d.com/index.php |
| PL for interactive simulation | http://www.wings3d.com |
| New Chip Heralds a Parallel Future | http://www.win-sbir.com/library/overview.html |
| Managed C++ FAQ | http://www.winterdom.com/mcppfaq/ |
| Domino on Acid | http://www.winterdrache.de/freeware/domino/index.html |
| Second Life Faces Threat to its Virtual Economy | http://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 Quagmire | http://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 ZigZag | http://www.wired.com/wired/archive/3.06/xanadu.html?topic=&topic_set= |
| Linear Forwarders | http://www.wischik.com/lu/research/fm-eabs.pdf |
| Linear Forwarders | http://www.wischik.com/lu/research/linfwd.pdf |
| Glee: A new array language | http://www.withglee.com |
| Workshop on Scripting for the Semantic Web | http://www.wiwiss.fu-berlin.de/suhl/bizer/toolkits/ |
| Shape Theory | http://www.wkap.nl/prod/b/0-7923-9213-2 |
| Playful, streamlike computation | http://www.wkap.nl/prod/b/1-4020-1832-0 |
| Partial trig functions | http://www.wolfram.com/products/mathematica/newin4/new_assumptions.html |
| History: Array languages | http://www.wolfram.com/products/mathematica/newin5/performance/ |
| Modelica: Modeling of Complex Physical Systems | http://www.wolfram.com/products/mathematica/newin51/ |
| Modelica: Modeling of Complex Physical Systems | http://www.wolfram.com/products/mathematica/newin51/piecewise.html |
| Partial trig functions | http://www.wolfram.com/products/mathematica/technologies/knowledge.html |
| Vital: A Visual Interactive Typed Applicative Language | http://www.wolfram.com/products/mathematica/tour/ |
| The Haskell Road to Logic, Maths and Programming | http://www.wolfram.com/products/mathematica/tour/ |
| The Fortress Language Spec v0.618 | http://www.wolfram.com/products/mathematica/tour/page12.html |
| The Haskell Road to Logic, Maths and Programming | http://www.wolfram.com/products/mathematica/tour/page12.html |
| Extensible Programming for the 21st Century | http://www.wolfram.com/products/mathematica/tour/page14.html |
| History: Array languages | http://www.wolfram.com/products/mathematica/tour/page4.html |
| The Haskell Road to Logic, Maths and Programming | http://www.wolfram.com/products/mathematica/trial.cgi |
| Multidimensional arrays | http://www.wolfram.com/products/mathreader/ |
| Vital: A Visual Interactive Typed Applicative Language | http://www.wolfram.com/products/mathreader/ |
| expressivity of "idiomatic C++" | http://www.wolfram.com/products/mathreader/ |
| Partial trig functions | http://www.wolfram.com/webresources.html |
| Wolfram's Future Math | http://www.wolframscience.com/conference/2004/ |
| Wolfram's Future Math | http://www.wolframscience.com/nksonline/ |
| The Case for First Class Messages | http://www.wolframscience.com/nksonline/page-938d-text |
| The Case for First Class Messages | http://www.wolframscience.com/nksonline/search/index.cgi?restrict=WolframScience&num=&sitesearch=http://www.wolframscience.com/nksonline/&q=generative+grammars |
| Cost of provably-correct code | http://www.wolframscience.com/thebook.html |
| Two misc. items | http://www.woolamaloo.org.uk/2005/01/those-who-profess-to-favor-freedom-and.htm |
| Two misc. items | http://www.woolamaloo.org.uk/2005/02/my-interstellar-journey-to-forbidden.htm |
| Scott Rosenberg: Code Reads | http://www.wordyard.com/2006/10/02/mythical-man-month/ |
| Scott Rosenberg: Code Reads | http://www.wordyard.com/2006/10/03/free-books/ |
| Scott Rosenberg: Code Reads | http://www.wordyard.com/category/code-reads/ |
| Job / Resume postings | http://www.worldwidewords.org/qa/qa-fai2.htm |
| An Overview of the Singularity Project | http://www.wotug.org/ |
| Apple: procedural -> OO -> AOP -> advanced procedural | http://www.wotug.org/occam/ |
| Active Objects with Syntax Directed Dialogs | http://www.wotug.org/occam/ |
| Handling multiple concurrent exceptions in C++ using futures | http://www.wotug.org/paperdb/send_file.php?num=137 |
| OO Language Engineering for the Post-Java Era | http://www.wotug.org/paperdb/show_pap.php?f=1&id=352 |
| JOVIAL | http://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 program | http://www.wsu.edu:8080/~dee/ENLIGHT/WEALTH1.HTM |
| Poplog | http://www.wxpython.org/ |
| Yearning for a practical scheme | http://www.wxsqueak.org/ |
| Icon Language Implementation and Unicon News | http://www.wyrdtech.com/lords/jpowers/cocor/ |
| International Components for Unicode 3.0 Released | http://www.x.org/Downloads_terms.html |
| X2EE Revamps J2EE | http://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 Software | http://www.xahlee.org/PageTwo_dir/Personal_dir/bookReviewRichardGabriel.html |
| Ted Nelson's ZigZag | http://www.xanadu.com.au/ |
| Garbage Collection and the Radioactive Decay Model | http://www.xanalys.com/software_tools/mm/ |
| Udell discusses XBRL | http://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 Cocoon | http://www.xcf.berkeley.edu/~jmacd/cs262.pdf |
| Wolfram's Future Math | http://www.xefer.com/cell |
| XQuery implementation demo | http://www.x-hive.com/xquery |
| Langauges and Hardware... | http://www.xilinx.com/labs/lava/ |
| Want to learn something new | http://www.xilinx.com/products/design_resources/dsp_central/grouping/fpgas4dsp.htm |
| Miguel de Icaza on .NET | http://www.ximian.com/~miguel/bongo-bong.html |
| JOVIAL | http://www.xinotech.com/xino-jovial.html |
| Transparent Language Implementation and Design | http://www.xlii.nl/pics/postwave/2003/Amsterdam/030628%20Medusa/Party/slides/med030628_0157.jpg |
| Breve: a 3D simulation environment | http://www.xmission.com/~nate/glut.html |
| Design Patterns in XML Applications | http://www.xml.com/lpt/a/2000/01/19/feature/index.html |
| XLANG and WSFL: Syntactic Arsenic | http://www.xml.com/lpt/a/2001/02/21/devcon1.html |
| NetKernel - XML processing pipeline | http://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 Revisited | http://www.xml.com/pub/a/2001/02/14/deviant.html |
| FP and XML | http://www.xml.com/pub/a/2001/02/14/functional.html |
| RDF Applications in Prolog | http://www.xml.com/pub/a/2001/04/25/prologrdf/index.html |
| "Your" RDF Query Language | http://www.xml.com/pub/a/2001/04/25/prologrdf |
| Three Myths of XML | http://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 Language | http://www.xml.com/pub/a/2001/07/25/prologrdf.html |
| Web services: Winer on WSDL | http://www.xml.com/pub/a/2002/01/16/endpoints.html |
| David McAllester's "Ontic" Language | http://www.xml.com/pub/a/2002/01/23/relaxng.html |
| Template Languages in XSLT | http://www.xml.com/pub/a/2002/03/27/templatexslt.html |
| What's New in XSLT 2.0 | http://www.xml.com/pub/a/2002/04/10/xslt2.html |
| XSH - An XML Editing Shell | http://www.xml.com/pub/a/2002/07/10/kip.html |
| Versioning XML Vocabularies | http://www.xml.com/pub/a/2003/12/03/versioning.html |
| Tunneling Variables | http://www.xml.com/pub/a/2004/03/24/tr.html |
| Introducing o:XML | http://www.xml.com/pub/a/2004/07/21/oxml.html |
| Introducing Comega | http://www.xml.com/pub/a/2005/01/12/comega.html |
| James Clark: The Design of RELAX NG | http://www.xml.gr.jp/relax/ |
| XQuery in Relational Database Systems | http://www.xmlconference.org/xmlusa/2004/slides/rys/XQuery%20in%20Relational%20Database%20Systems.ppt |
| XML-Europe'2002 Program | http://www.xmleurope.com/2002/dbtrack.asp |
| XML-Europe'2002 Program | http://www.xmleurope.com/2002/schedule.asp |
| XML-Europe'2002 Program | http://www.xmleurope.com/2002/tetrack.asp#asn |
| XML-Europe'2002 Program | http://www.xmleurope.com/2002/tetrack.asp#constraint |
| XML-Europe'2002 Program | http://www.xmleurope.com/2002/tetrack.asp#xmlschema |
| XML-Europe'2002 Program | http://www.xmleurope.com/2002/wstrack.asp#generating |
| XML-Europe'2002 Program | http://www.xmleurope.com/2002/wstrack.asp#security |
| XML-Europe'2002 Program | http://www.xmleurope.com/2002/wstrack.asp#whats |
| o:XML | http://www.xmlhack.com/ |
| Gregor, the next generation XSLT compiler | http://www.xmlhack.com/ |
| XSLT and XQuery: a difference of culture | http://www.xmlhack.com/read.php?item=1463 |
| Web Services Conversation Language | http://www.xmlhack.com/read.php?item=1584 |
| A flurry of activity on XQuery | http://www.xmlhack.com/read.php?item=1669 |
| One tree isn't enough | http://www.xmlhack.com/read.php?item=1790 |
| Adam Bosworth interview | http://www.xmlmag.com/upload/free/features/xml/2001/06jun01/ab0103/ab0103.asp |
| Design Patterns in XML Applications | http://www.xmlpatterns.com/ |
| RFC: A Little IDL | http://www.xmlrpc.com/discuss/msgReader$1299 |
| XPath, XML, Python | http://www.xmlsoft.org/ |
| XML Spy 4.0 Public Beta 3 ( XSLT Designer ) | http://www.xmlspy.com/beta/ |
| XML for End Users | http://www.xmlspy.com/products_ide.html |
| Why type systems are interesting | http://www.xoltar.org/2003/dec/04/nice-reflection.html |
| The Case for First Class Messages | http://www.xoltar.org/2003/jun/25/partialModule.html |
| New for Python 2.5 | http://www.xoltar.org/2003/jun/25/partialModule.html |
| Why type systems are interesting | http://www.xoltar.org/2004/aug/07/nice-groovy.html |
| Python 2.3 Release Schedule | http://www.xoltar.org/languages/python.html |
| Modern Static Typing: Less Code, Better Code | http://www.xoltar.org/misc/static_typing_eckel.html |
| Blogrolls | http://www.xoltar.org |
| Modern Static Typing: Less Code, Better Code | http://www.xoltar.org |
| Leak Free Javascript Closures | http://www.xopus.com |
| AOP blog and aosd discussion | http://www.xotcl.org/ |
| Testing Framework | http://www.xprogramming.com/software.htm |
| Testing Framework | http://www.xprogramming.com/testfram.htm |
| Larry Wall: Apocalypse 5: Regular Expressions | http://www.xrce.xerox.com/competencies/content-analysis/fsCompiler/home.en.html |
| Squeak: a Language for Communicating with Mice | http://www.xs4all.nl/~ganswijk/chipdir/fam/transput/ |
| Territorial Exception Handling | http://www.xs4all.nl/~keslr/functional/clean/exceptions/territorialframes.html |
| LL3 Webcast | http://www.xslisp.com |
| XQuery and XSLT as declarative languages | http://www.xsltblog.com/archives/2004/12/a_very_nice_exp.html#more |
| XWT or XML Windowing Toolkit | http://www.xwt.org |
| Tim Bray: On Threads | http://www.yawl.fit.qut.edu.au/graphics/workflow1.swf |
| Tim Bray: On Threads | http://www.yawl.fit.qut.edu.au/graphics/workflow2.swf |
| Duck typing vs Structural Subtyping | http://www.yl.is.s.u-tokyo.ac.jp/~furuse/gcaml/ |
| VMlambda: A Functional Calculus for Scientific Discovery | http://www.yl.is.s.u-tokyo.ac.jp/~sumii/pub/vml.ps.gz |
| USENIX - Security '02 - Technical Sessions | http://www.yl.is.s.u-tokyo.ac.jp/~tosh/kml/ |
| APL, J, Hardware | http://www.yorku.ca/faculty/academic/nollaig/links/apl-faq |
| Visualisable Languages | https://www.youtube.com/watch?v=iVI6xw9Zph8 |
| YubNub | http://www.yubnub.org/ |
| Classic CS Texts | http://www.zafar.se/bkz/antiwiki.cgi?/Home/ComputerScience/ClassicTexts/43bafac8c8570f4f |
| Simple Outline XML: SOX | http://www.zanthan.com/ajm/xsltxt/ |
| Autodep | http://www.zanthan.com/itymbi/archives/000037.html |
| Model Driven Architecture + Code Generation | http://www.zanthan.com/itymbi/archives/000884.html#000884 |
| The Pros and Cons of XML | http://www.zapthink.com/reports/proscons-view.html |
| Small Time Languages | http://www.zdnet.com.au/newstech/enterprise/story/0,2000025001,20269968,00.htm |
| Sun to change Java language | http://www.zdnet.com/eweek/stories/general/0,11011,2769630,00.html |
| Map of LtU readers | http://www.zen-style.com/world/ |
| An Introduction to Jython | http://www.ziclix.com/jython/chipy20050113/slide-00.html |
| C++ vs. Lisp | http://www.zilles.com/karl/ninenines.ml |
| The Language Construction Kit | http://www.zompist.com/kit.html |
| the Chinese natual language | http://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 JSP | http://www.zope.com |
| End-User XML oriented proramming | http://www.zope.org/ |
| o:XML | http://www.zope.org/ |
| Wheat - A Language for Web Sites | http://www.zope.org/ |
| o:XML | http://www.zope.org/Documentation/Books/ZopeBook/current/AppendixC.stx |
| Free Zope Hosting | http://www.zope.org/Documentation/ZDG/Products.dtml |
| Multimedia programming in Python | http://www.zope.org/Members/DaddyGravity/ContagiousFun/FrontPage |
| Aspect-oriented programming for Python | http://www.zope.org/Members/pje/Wikis/TransWarp/HomePage |
| XNHTML | http://www.zope.org/Wikis/DevSite/Projects/ZPT/TAL%20Specification%201.4 |
| More on static vs. dynamic typing | http://www.zope.org/Wikis/Interfaces/InterfaceUserDocumentation |
| Free Zope Hosting | http://www.zope.org |
| Free Zope Hosting | http://www.zopesite.com/ |
| Twisted Matrix Networking for Python | http://www.zoteca.com/information/wp/twistedusenix.pdf |
| Visual Basic and LINQ | http://www.zvon.org/other/haskell/Outputlist/groupBy_f.html |
| The whole Enchilada | http://www.zvon.org/other/haskell/Outputprelude/zip_f.html |
| Graphviz: Programmable Graph Editor | http://www.zvon.org/ZvonSW/ZvonGraphotron/index.html |
| Essay: Multi-Paradigm Design and Generic Programming | http://www1.bell-labs.com/user/cope/Mpd/IeeeNov1998/ |
| Kamin book | http://www1.fatbrain.com/asp/bookinfo/bookinfo.asp?theisbn=0201068249 |
| Building a Modern Computer From First Principles | http://www1.idc.ac.il/tecs/ |
| Building a Modern Computer From First Principles | http://www1.idc.ac.il/tecs/talks/TECS%20course%20&%20book%20overview.pps |
| Native XML Scripting | http://www1.internetwire.com/iwire/release_html_b1?release_id=52349 |
| JavaOne | http://www-105.ibm.com/developerworks/papers.nsf/dw/java-papers-bynewest?OpenDocument&Count=10 |
| Grady Booch: Microsoft and Domain Specific Languages | http://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 DSLs | http://www-106.ibm.com/developerworks/blogs/dw_blog_comments.jspa?blog=352&entry=60785 |
| Don Box: Teaching my kids to program | http://www-106.ibm.com/developerworks/blogs/dw_blog_comments.jspa?blog=352&entry=73424&ca=drs-bl |
| elj Roundup | http://www-106.ibm.com/developerworks/components/library/co-tmline/index.html |
| Alt.lang.jre @ IBM developerWorks | http://www-106.ibm.com/developerworks/java/library/j-alj07064/?ca=dgr-lnxw16Jython |
| Diagnosing Java code: Assertions and temporal logic in Java | http://www-106.ibm.com/developerworks/java/library/j-diag0723.html |
| Gems from IBM's Java Technology Centre | http://www-106.ibm.com/developerworks/java/library/j-jtctips/?dwzone=java |
| Gems from IBM's Java Technology Centre | http://www-106.ibm.com/developerworks/java/library/j-jtctips/j-jtc0117b.html |
| How Java's Floating Point Hurts Everyone Everywhere | http://www-106.ibm.com/developerworks/java/library/j-jtp0114/ |
| Quick-and-dirty Java programming | http://www-106.ibm.com/developerworks/java/library/j-qdjava/?open&l=jtu,t=nl |
| Java-based supercomputing | http://www-106.ibm.com/developerworks/java/library/j-super?open&l=jtu,nl=jSC |
| JDeveloperAOP | http://www-106.ibm.com/developerworks/library/i-booch/ |
| Use Continuations to Develop Complex Web Applications | http://www-106.ibm.com/developerworks/library/j-contin.html |
| Diagnosing Java code: Assertions and temporal logic in Java | http://www-106.ibm.com/developerworks/library/j-diag0827.html?n-j-8292 |
| Diagnosing Java code: Unit tests and automated code analysis | http://www-106.ibm.com/developerworks/library/j-diag1015.html?n-j-10172 |
| Functional programming in Java | http://www-106.ibm.com/developerworks/library/j-fp.html?ca=drs-j2904 |
| Catching more errors at compile time with Generic Java | http://www-106.ibm.com/developerworks/library/j-genjava.html |
| Getting started with JML | http://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 Patterns | http://www-106.ibm.com/developerworks/library/j-patt.html |
| Struts, an open-source MVC implementation | http://www-106.ibm.com/developerworks/library/j-struts/?dwzone=java |
| FP in Python | http://www-106.ibm.com/developerworks/library/l-prog.html |
| FP in Python | http://www-106.ibm.com/developerworks/library/l-prog2.html |
| Make Python run as fast as C with Psyco | http://www-106.ibm.com/developerworks/library/l-psyco.html |
| The History of T | http://www-106.ibm.com/developerworks/library/l-pycon.html?n-l-9271 |
| Generator-based state machines | http://www-106.ibm.com/developerworks/library/l-pygen.html |
| Guide to Python introspection | http://www-106.ibm.com/developerworks/library/l-pyint.html |
| Vyper | http://www-106.ibm.com/developerworks/library/l-pyth7.html?open&l=666,t=gr,p=Interviews |
| Implementing "weightless threads" with Python generators | http://www-106.ibm.com/developerworks/library/l-pythrd.html |
| Scripting with Free Software Rexx implementations | http://www-106.ibm.com/developerworks/library/l-rexx.html |
| Functional programming in Perl | http://www-106.ibm.com/developerworks/library/l-road4.html#7 |
| Functional programming in Perl | http://www-106.ibm.com/developerworks/library/l-road4.html |
| Software Fault Prevention by Language Choice | http://www-106.ibm.com/developerworks/library/l-sp4.html?ca=drs-l0704 |
| Scanning, Parsing, and Rewriting Kit - Python | http://www-106.ibm.com/developerworks/library/l-spark.html |
| Saxon: The Anatomy of an XSLT processor | http://www-106.ibm.com/developerworks/library/x-xslt2/?dwzone=x |
| Tips to make you a better XSLT programmer | http://www-106.ibm.com/developerworks/library/x-xslt5.html?dwzone=xml |
| Updating your Python reading list | http://www-106.ibm.com/developerworks/linux/library/l-cp12.html |
| Charming Python: Using combinatorial functions in the itertools module | http://www-106.ibm.com/developerworks/linux/library/l-cpyiter.html |
| Updating your Python reading list | http://www-106.ibm.com/developerworks/linux/library/l-pbook2.html |
| Functional Programming in Python | http://www-106.ibm.com/developerworks/linux/library/l-prog.html |
| Charming Python : Iterators and simple generators | http://www-106.ibm.com/developerworks/linux/library/l-pycon?t=grl,l=252,p=iterators |
| Ideas for a master's thesis related to Python | http://www-106.ibm.com/developerworks/linux/library/l-pydisp.html |
| A Core Calculus of Metaclasses | http://www-106.ibm.com/developerworks/linux/library/l-pymeta.html |
| Metaclass programming in Python, Part 2 | http://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 R | http://www-106.ibm.com/developerworks/linux/library/l-r1/ |
| Statistical programming with R | http://www-106.ibm.com/developerworks/linux/library/l-r2/ |
| Server-side scripting languages | http://www-106.ibm.com/developerworks/web/library/wa-sssl.html |
| Web Services Inspection Language | http://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 (?) Editors | http://www-106.ibm.com/developerworks/xml/library/x-matters14.html |
| Exploring alternative syntaxes for XML | http://www-106.ibm.com/developerworks/xml/library/x-syntax.html?loc=x |
| Using XSLT for content management | http://www-106.ibm.com/developerworks/xml/library/x-wxxm/index.html |
| XQuery implementations | http://www-106.ibm.com/developerworks/xml/library/x-xquery?open&l=wud,t=nl,nl=XQuery |
| A VB.NET Critique | http://www12.brinkster.com/brianr/languages.aspx |
| Jikes Research Virtual Machine (RVM) | http://www-124.ibm.com/developerworks/oss/jikesrvm/ |
| On Garbage Collection | http://www-124.ibm.com/developerworks/oss/jikesrvm/info/papers.shtml |
| Jikes RVM implementation tutorials | http://www-124.ibm.com/developerworks/oss/jikesrvm/info/presentations.shtml#pact01 |
| Jikes RVM implementation tutorials | http://www-124.ibm.com/developerworks/oss/jikesrvm/info/presentations.shtml#pldi02 |
| Sash: The Javascript Runtime | http://www-124.ibm.com/developerworks/oss/sashxb/ |
| Code Reading | http://www-128.ibm.com/developerworks/blogs/dw_blog_comments.jspa?blog=317&entry=100582&ca=drs-bl |
| Grady Booch: Software Engineering Grand Challenges | http://www-128.ibm.com/developerworks/blogs/dw_blog_comments.jspa?blog=317&entry=90076 |
| REXX Introduction | http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0508fosdick/index.html |
| REXX Introduction | http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0508fosdick1/ |
| OO Language Engineering for the Post-Java Era | http://www-128.ibm.com/developerworks/java/library/j-csp1.html |
| The Next Mainstream Programming Languages | http://www-128.ibm.com/developerworks/java/library/j-jtp09275.html |
| Higher order functions - Lambda for the rest of us | http://www-128.ibm.com/developerworks/library/l-highfunc.html?ca=dgr-lnxw07Functions |
| Assembly language for Power Architecture | http://www-128.ibm.com/developerworks/linux/library/l-powasm1.html |
| Modern Language Features of Visual C++ 2005 | http://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 looping | http://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 Problem | http://www-2.cs.cmu.edu/~aldrich/papers/selective-open-recursion.pdf |
| Premonoidal categories and notions of computation | http://www-2.cs.cmu.edu/~aleks/ |
| ConCert Project - Certified Code for Grid Computing | http://www-2.cs.cmu.edu/~concert/ |
| ConCert Project - Certified Code for Grid Computing | http://www-2.cs.cmu.edu/~concert/talks/Harper2002ConCert/concert.ppt |
| Static Typing Where Possible, Dynamic Typing When Needed | http://www-2.cs.cmu.edu/~crary/papers/2002/typepass/typepass.ps |
| a question about coding os | http://www-2.cs.cmu.edu/~fox/ |
| The Practice of Type Theory in Programming Languages | http://www-2.cs.cmu.edu/~fox/ |
| Automatic type inference via partial evaluation | http://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 II | http://www-2.cs.cmu.edu/~fp/lfs.html |
| Starlog | http://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 advice | http://www-2.cs.cmu.edu/~harchol/gradschooltalk.pdf |
| Usability Issues in the Design of Novice Programming Systems | http://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 interesting | http://www-2.cs.cmu.edu/~petel/papers/pcc/osdi/ |
| Why type systems are interesting | http://www-2.cs.cmu.edu/~petel/papers/pcc/pcc.html |
| OOP Is Much Better in Theory Than in Practice | http://www-2.cs.cmu.edu/~petel/pcc/ |
| Interactive Simultaneous Editing of Multiple Text Regions | http://www-2.cs.cmu.edu/~rcm/papers/usenix01/ |
| Data locality and data structures | http://www-2.cs.cmu.edu/~rwh/ |
| Courses Home Pages | http://www-2.cs.cmu.edu/~rwh/courses/modules/index.htm |
| NULL | http://www-2.cs.cmu.edu/~rwh/courses/modules/index.htm |
| Type Systems for Modularity | http://www-2.cs.cmu.edu/~rwh/courses/modules/index.htm |
| Hungarian Notation vs The Right Thing | http://www-2.cs.cmu.edu/~rwh/courses/modules/papers/flatt-felleisen98/paper.pdf |
| On the Revival of Dynamic Languages | http://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 Layout | http://www-2.cs.cmu.edu/~rwh/papers.htm#ordered |
| Selective Memoization | http://www-2.cs.cmu.edu/~rwh/papers/memoization/popl.pdf |
| A Modal Language for Effects | http://www-2.cs.cmu.edu/~rwh/papers/modaleff/short.pdf |
| Why type systems are interesting | http://www-2.cs.cmu.edu/~rwh/papers/ordered/popl.pdf |
| Introduction to (Formal) Type Systems | http://www-2.cs.cmu.edu/~rwh/plbook/ |
| The Fortress Language Spec v0.618 | http://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 Structures | http://www-2.cs.cmu.edu/~rwh/theses/okasaki.pdf |
| NESL: A Parallel Programming Language | http://www-2.cs.cmu.edu/~scandal/nesl.html |
| NESL: A Parallel Programming Language | http://www-2.cs.cmu.edu/~scandal/nesl/tutorial2.html |
| NESL: A Parallel Programming Language | http://www-2.cs.cmu.edu/~scandal/parallel-lang/reading-list/reading-list.html |
| A Framework for Programming Embedded Systems | http://www-2.cs.cmu.edu/~thrun/papers/thrun.ces-tr.html |
| Why type systems are interesting - part II | http://www-2.cs.cmu.edu/~twelf/ |
| Selective Open Recursion: A Solution to the Fragile Base Class Problem | http://www-2.cs.cmu.edu/~umut/papers/popl03.html |
| Online computer science archives | http://www-2.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/0.html |
| Small Time Languages | http://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 Properties | http://www-2.cs.cmu.edu/afs/cs.cmu.edu/project/garnet/www/garnet-home.html |
| Ivory Towers and Gelfand's Principle | http://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 Theory | http://www-2.cs.cmu.edu/afs/cs.cmu.edu/user/jcr/www/ |
| References for Beginners in PL Theory | http://www-2.cs.cmu.edu/afs/cs.cmu.edu/user/jcr/www/tpl.html |
| Richard Feynman and the Connection Machine | http://www-2.cs.cmu.edu/afs/cs/project/ai-repository/ai/ |
| Richard Feynman and the Connection Machine | http://www-2.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/impl/starlisp/0.html |
| Prological Language Processing | http://www-2.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/prolog/bookcode/aop/0.html |
| GNU Prolog | http://www-2.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/prolog/bookcode/aop/0.html |
| Bricklin: Why Johnny can't program | http://www-2.cs.cmu.edu/afs/cs/project/gwydion/docs/htdocs/gwydion/ |
| Ian Bicking: The challenge of metaprogramming | http://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 Science | http://www2.egr.uh.edu/~aagitten/quotes.html |
| Good Analysis of the JVM and the CLR | http://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 Manual | http://www2.hursley.ibm.com/rexx/ |
| REXX | http://www2.hursley.ibm.com/rexx/rexx.htm |
| Sudoku | http://www2.ic-net.or.jp/~takaken/auto/guest/bbs46.html |
| Two Thank Yous for Peter van Roy | http://www2.info.ucl.ac.be/people/cvvanroy.html |
| LtU: Style and Focus | http://www2.info.ucl.ac.be/people/PVR/book.html |
| ruby vs python | http://www2.info.ucl.ac.be/people/PVR/book.html |
| Variables as Channels | http://www2.info.ucl.ac.be/people/PVR/book.html |
| The Reasoned Schemer with Oz | http://www2.info.ucl.ac.be/people/PVR/book.html |
| The X10 Programming Language | http://www2.info.ucl.ac.be/people/PVR/book.html |
| CTM | http://www2.info.ucl.ac.be/people/PVR/book.html |
| The Reasoned Schemer with Oz | http://www2.info.ucl.ac.be/people/PVR/ds/booksuppl.oz |
| Two Thank Yous for Peter van Roy | http://www2.info.ucl.ac.be/people/PVR/fracta.html |
| An interview with Chris Date | http://www2.info.ucl.ac.be/people/PVR/Peter.thesis/Peter.thesis.html |
| SICP Translations | http://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 Incurable | http://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 Protocols | http://www2.parc.com/csl/groups/sda/publications/papers/ |
| Composition Languages | http://www2.parc.com/csl/groups/sda/publications/papers/Kiczales-IMSA92/for-web.pdf |
| Open Implementations and Metaobject Protocols | http://www2.parc.com/csl/groups/sda/publications/papers/Kiczales-TUT95/ |
| Open Implementations and Metaobject Protocols | http://www2.parc.com/csl/groups/sda/publications/papers/Kiczales-TUT95/for-web.pdf |
| Stroustrup's C++ Style Sweet Spot | http://www2.parc.com/istl/members/stefik/loops.html |
| New features proposed for Java 1.5 by Sun | http://www2.parc.com/spl/projects/mbc/ |
| New features proposed for Java 1.5 by Sun | http://www2.theserverside.com/home/thread.jsp?thread_id=16839&article_count=23 |
| Model Driven Architecture + Code Generation | http://www2.theserverside.com/resources/article.jsp?l=MDA |
| Implementing Business Rules in the BC4J Framework | http://www2.una.edu/dburton/kuhn_paradigm_i_outline.htm |
| Gilad Bracha: Will Continuations continue? | http://www2.writely.com/info/WritelyOverflowWelcome.htm |
| RDF and Databases | http://www2003.org/cdrom/papers/poster/p339/p339-quan.htm |
| DiaGen and DiaPlan | http://www2-data.informatik.unibw-muenchen.de/DiaGen/ |
| Linguistic Relativity Homepage | http://www3.baylor.edu/~Erin_Greenawalt/relativity.html |
| Teaching the Fatal Disease | http://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 languages | http://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 Microsoft | http://www3.usermagnet.com/nl/jlnews_20011210.html |
| REXX Introduction | http://www-306.ibm.com/software/awdtools/netrexx/netrexxo.html |
| History of APL and J | http://www-4.ibm.com/software/ad/apl/apl2-sym.html |
| REXX | http://www-4.ibm.com/software/ad/rexx/ |
| Fixing Java Threading | http://www-4.ibm.com/software/developer/library/j-king.html?open&l=101,t=gr,p=j.king |
| IBM releases web-services flow language | http://www-4.ibm.com/software/solutions/webservices/pdf/WSFL.pdf |
| Isabelle/HOL: A Proof Assistant for Higher-Order Logic | http://www4.informatik.tu-muenchen.de/~nipkow/LNCS2283/ |
| SAT 3 Proof with E Prover via OWL | http://www4.informatik.tu-muenchen.de/~schulz/WORK/eprover.html |
| μABC: A Minimal Aspect Calculus | http://www4.informatik.tu-muenchen.de/publ/reports/TUM-I9715.html |
| Visual Studio .NET vs. IBM WSDE | http://www7.software.ibm.com/vad.nsf/data/document4376/ |
| SQL Server "Yukon" Beta 1 Transact-SQL Enhancements | http://www7b.boulder.ibm.com/dmdd/library/techarticle/0203venigalla/0203venigalla.html |
| J. McCarthy: Towards a Mathematical Science of Computation | http://www8.informatik.uni-erlangen.de/html/lisp/mcc91.html |
| Understanding Lispishness | http://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 Design | http://www-agce.informatik.uni-kl.de/~kuehne/fps/ |
| The lambda C++ library | http://www-agce.informatik.uni-kl.de/~kuehne/fps/ |
| A Functional Pattern System for OO Design | http://www-agce.informatik.uni-kl.de/~kuehne/tpfs/fps-sans-escher.pdf |
| A Functional Pattern System for OO Design | http://www-agce.informatik.uni-kl.de/~kuehne/tpfs/fps-sans-escher.ps |
| An Overview of the Singularity Project | http://wwwat.mimuw.edu.pl/~tarlecki/drafts/instchap.ps |
| Model-Based Integration of Embedded Software | http://www-cad.eecs.berkeley.edu/~bhorowit/research/ |
| Model-Based Integration of Embedded Software | http://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 Software | http://www-cad.eecs.berkeley.edu/~xgiotto/ |
| Standard C | http://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 Robotics | http://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 functions | http://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 symbol | http://www-cse.ucsd.edu/users/goguen/ |
| Courses Home Pages | http://www-cse.ucsd.edu/users/goguen/courses/230/ |
| NULL | http://www-cse.ucsd.edu/users/goguen/courses/230/ |
| SE/Algebra course | http://www-cse.ucsd.edu/users/goguen/courses/thpro.html |
| History of the biohazard symbol | http://www-cse.ucsd.edu/users/goguen/projs/semio.html |
| Memories of ADJ | http://www-cse.ucsd.edu/users/goguen/ps/beatcs-adj.ps.gz |
| SE/Algebra course | http://www-cse.ucsd.edu/users/goguen/sys/obj.html |
| SE/Algebra course | http://www-cse.ucsd.edu/users/goguen/sys/objcourse.html |
| History of the biohazard symbol | http://www-cse.ucsd.edu/users/goguen/zoo/ |
| [Template Meta-|Generic] Programming | http://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 Glass | http://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 Languages | http://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 sequences | http://www-cs-faculty.stanford.edu/~knuth/papers/p160.ps.gz |
| TPK Algorithm in Different Programming Languages | http://www-cs-faculty.stanford.edu/~knuth/programs.html#tpk |
| Calling LtU editors | http://www-cs-faculty.stanford.edu/~knuth/programs/color-mode.el |
| Linguistic side effects | http://www-csli.stanford.edu/hp/LPL.html |
| Resources related to logic? | http://www-csli.stanford.edu/hp/LPL.html |
| Machine Obstructed Proof | http://www-csli.stanford.edu/hp |
| Cost of provably-correct code | http://www-cs-staff.stanford.edu/~knuth/faq.html |
| XQuery Implementation in a Relational Database System | http://www-db.in.tum.de/%7Egrust/publications/ |
| XQuery Implementation in a Relational Database System | http://www-db.in.tum.de/~grust/files/accelerating-locsteps.pdf |
| Quilt: an XML Query Language | http://www-db.research.bell-labs.com/user/simeon/xquery.html |
| Folding over trees | http://www-db.research.bell-labs.com/user/simeon/xquery.html |
| RDF and Databases | http://www-db.stanford.edu/~melnik/rdf/db.html |
| Twenty-First Century Compilers | http://www-db.stanford.edu/~ullman/emlp.html |
| CTM | http://www-db.stanford.edu/~ullman/emlp.html |
| SQL Server "Yukon" Beta 1 Transact-SQL Enhancements | http://www-db.stanford.edu/~ullman/fcdb/spr99/lec13.pdf |
| Larry Wall: Apocalypse 5: Regular Expressions | http://www-db.stanford.edu/~ullman/ialc.html |
| Research Publication Modes Need to be Reengineered | http://www-db.stanford.edu/~ullman/pub/nopaper.html |
| Robert Harper Named as ACM Fellow | http://www-db.stanford.edu/~widom/ |
| Online computer science archives | http://www-db.stanford.edu/TR/ |
| STANFORD UNIVERSITY'S PROGRAM IN COMPUTER SCIENCE | http://www-db.stanford.edu/TR/ |
| STANFORD UNIVERSITY'S PROGRAM IN COMPUTER SCIENCE | http://www-db.stanford.edu/TR/CS-TR-65-26.html |
| Two New Microsoft Languages - AsmL and Pan | http://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 open | http://www-etaps.imag.fr/ |
| ETAPS registration now open | http://www-etaps.imag.fr/Programme/programme-frame.html |
| ETAPS registration now open | http://www-etaps.imag.fr/Tutorials/tut-frame.html |
| Most amazing designer? | http://www-formal.stanford.edu/jmc/ |
| Understanding Lispishness | http://www-formal.stanford.edu/jmc/ |
| Universal Business Language XML | http://www-formal.stanford.edu/jmc/cbcl.html |
| Starlog | http://www-formal.stanford.edu/jmc/elephant/elephant.html |
| Elephant 2000 | http://www-formal.stanford.edu/jmc/elephant/elephant.html |
| NULL | http://www-formal.stanford.edu/jmc/history/lisp.html |
| Understanding Lispishness | http://www-formal.stanford.edu/jmc/history/lisp.html |
| Language Design Documents | http://www-formal.stanford.edu/jmc/history/lisp.html |
| Obituary: Herbert Simon | http://www-formal.stanford.edu/jmc/history/lisp/node2.html#SECTION00020000000000000000 |
| Dynamic Properties | http://www-formal.stanford.edu/jmc/history/lisp/node4.html |
| Gottfried Wilhelm Leibniz | http://www-formal.stanford.edu/jmc/progress/ |
| Oleg: Formalization of two Puzzles Involving Knowledge | http://www-formal.stanford.edu/jmc/puzzles.html |
| J. McCarthy: Towards a Mathematical Science of Computation | http://www-formal.stanford.edu/jmc/towards.html |
| J. McCarthy: Towards a Mathematical Science of Computation | http://www-formal.stanford.edu/jmc/towards.pdf |
| Quotes | http://www-formal.stanford.edu/jmc/towards/towards.html |
| NULL | http://www-formal.stanford.edu/jmc/towards/towards.html |
| Parallel Functional Programming: An Introduction | http://www-fp.dcs.st-and.ac.uk/~kh/papers/pasco94/pasco94.html |
| Hume Programming Language | http://www-fp.dcs.st-and.ac.uk/hume/index.html |
| Rules for Developing Safety-Critical Code | http://www-fp.dcs.st-and.ac.uk/hume/papers/index.html |
| Why type systems are interesting - part II | http://www-fp.dcs.st-andrews.ac.uk/~eb/writings/epiphase.pdf |
| Polymorphic Variants | http://wwwfun.kurims.kyoto-u.ac.jp/%7Egarrigue/papers/ |
| Duck typing vs Structural Subtyping | http://wwwfun.kurims.kyoto-u.ac.jp/~garrigue/papers/ |
| A Brief History of Scala | http://wwwfun.kurims.kyoto-u.ac.jp/~garrigue/papers/fose2000.html |
| Buried Treasure - No Fluff Just Stuff | http://wwwfun.kurims.kyoto-u.ac.jp/~garrigue/papers/fose2000.html |
| Duck typing vs Structural Subtyping | http://wwwfun.kurims.kyoto-u.ac.jp/~garrigue/papers/fose2000.html |
| First Class Values, Types as values within a Programming Language | http://wwwfun.kurims.kyoto-u.ac.jp/~garrigue/papers/fose2000.html |
| Polymorphic Variants | http://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 Discovery | http://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 Summary | http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/ocaml.html |
| Mind the Gap | http://www-gap.dcs.st-and.ac.uk/~gap/ |
| Mind the Gap | http://www-gap.dcs.st-and.ac.uk/~gap/Faq/faq.html#General4 |
| Mind the Gap | http://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 introspection | http://www-hep.colorado.edu/~fperez/ipython/ |
| Impedance mismatch: RDBMS and PLs | http://wwwhome.cs.utwente.nl/~fokkinga/#detail_0000003550 |
| Category theory | http://wwwhome.cs.utwente.nl/~fokkinga/ |
| Research Papers | http://wwwhome.cs.utwente.nl/~fokkinga/mmf91m.ps |
| NULL | http://wwwhome.cs.utwente.nl/~fokkinga/mmf91m.ps |
| Implementing Declarative Parallel Bottom-Avoiding Choice | http://wwwhome.cs.utwente.nl/~jankuper/thesis/PhD.html |
| Binary relations | http://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, Reloaded | http://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 experiment | http://www-i2.informatik.rwth-aachen.de/Staff/Current/noll/Publications/2001/sfpw.ps.gz |
| Haskell video lectures online | http://www-i7.informatik.rwth-aachen.de/d/teaching/ws0203/ars/ |
| Haskell video lectures online | http://www-i7.informatik.rwth-aachen.de/projects/uli/ecase.html |
| Systematic search for lambda expressions | http://www-ia.hiof.no/~rolando/ |
| Refill - A Generative Java Dialect | http://www-ia.tu-ilmenau.de/~czarn/ECOOP02GPW/osterbye.pdf |
| Refill - A Generative Java Dialect | http://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 Research | http://www-inst.eecs.berkeley.edu/~maratb/readings/NoSilverBullet.html |
| Bertrand Meyer on Software Quality | http://www-inst.eecs.berkeley.edu/~maratb/readings/NoSilverBullet.html |
| Lean Software, Software Jewels & Software Tools | http://www-inst.eecs.berkeley.edu/~maratb/readings/parnas-jewels.pdf |
| Empirical Results | http://wwwipd.ira.uka.de/EIR/ |
| NULL | http://www-ist.massey.ac.nz/~plyons/711_html/VPL%20papers.html |
| Research Papers | http://www-ist.massey.ac.nz/~plyons/711_html/VPL%20papers.html |
| The Essence of Strategic Programming | http://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 types | http://www-lipn.univ-paris13.fr/~baillot/Publications/MESPAPIERS/IFIPTCS02.ps.gz |
| Checking polynomial time complexity with types | http://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 Compared | http://www-lp.doc.ic.ac.uk/UserPages/staff/ft/alp/net/systems/mercury1.html |
| OOP Is Much Better in Theory Than in Practice | http://www-lp.doc.ic.ac.uk/UserPages/staff/rak/ |
| OOP Is Much Better in Theory Than in Practice | http://www-lp.doc.ic.ac.uk/UserPages/staff/rak/papers/objects.html |
| Robert Kowalski's publications | http://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-2005 | http://www-news.uchicago.edu/releases/05/050421.maclane.shtml |
| NULL | http://wwwold.dkuug.dk/JTC1/SC22/WG14/ |
| Language Design Documents | http://wwwold.dkuug.dk/JTC1/SC22/WG14/ |
| What do you mean by studying "programming languages"? | http://www-osl.cs.umass.edu/~moss/ |
| Grad School advice | http://www-personal.umich.edu/~danhorn/graduate.html |
| Linguistic Universals and Particulars | http://www-personal.umich.edu/~nisbett/selected.html |
| The Power and Philosophy of Ruby | http://www-personal.umich.edu/~nisbett/selected.html |
| UCPy: Reverse Engineering Python | http://www-plan.cs.colorado.edu/diwan/recentpapers.htm#Memory%20Management |
| A stackless runtime environment for a Pi-calculus | http://www-poleia.lip6.fr/~pesch/cube/about.html |
| A stackless runtime environment for a Pi-calculus | http://www-poleia.lip6.fr/~pesch/cube/data/vee2006-talk.pdf |
| Direct manipulation languages | http://www-ppg.dcs.st-and.ac.uk/ |
| A Generator for Type Checkers | http://www-pu.informatik.uni-tuebingen.de/users/gast/tcg.html |
| Intentional Programming Overview | http://www-pu.informatik.uni-tuebingen.de/users/speck/GCSE99_Young_Research/abstracts/Lutz_Roeder_gcseYR99.html |
| Native delimited continuations in (byte-code) OCaml | http://www-pu.informatik.uni-tuebingen.de/users/sperber/papers/adding-threads.pdf |
| "Popular vs. Good" in Programming Languages | http://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 |
| VHLLs | http://www-robotics.eecs.lehigh.edu/~bacon/setl-doc.html |
| Logic Programming | http://www-robotics.eecs.lehigh.edu/~bacon/setl-doc.html |
| Concatenative Language Kont | http://www-rocq.inria.fr/~acohen/tuareg/ |
| Guido: Language Design Is Not Just Solving Puzzles | http://www-rocq.inria.fr/~acohen/tuareg/ |
| On the Revival of Dynamic Languages | http://www-rocq.inria.fr/~acohen/tuareg/ |
| On the Revival of Dynamic Languages | http://www-rocq.inria.fr/~acohen/tuareg/index.html.en |
| First-class Attribute Grammars | http://www-rocq.inria.fr/oscar/www/fnc2/attribute-grammar-people.html |
| Domain-specific and general-purpose aspects of spreadsheet languages | http://www-sal.cs.uiuc.edu/~kamin/dsl/ |
| Domain-specific and general-purpose aspects of spreadsheet languages | http://www-sal.cs.uiuc.edu/~kamin/dsl/papers/yoder.ps |
| Inhouse training | http://www-sal.cs.uiuc.edu/~kamin/dslresearch.html |
| python - spidermonkey | http://wwwsearch.sourceforge.net/DOMForm/ |
| python - spidermonkey | http://wwwsearch.sourceforge.net/python-spidermonkey/ |
| Protocol languages | http://www-sop.inria.fr/esterel.org/ |
| Good Ideas, Through the Looking Glass | http://www-sop.inria.fr/everest/ |
| Good Ideas, Through the Looking Glass | http://www-sop.inria.fr/everest/research.php#pcc |
| Interval Datatype | http://www-sop.inria.fr/geometrica/team/Sylvain.Pion/cxx/ |
| The pi-Calculus in Direct Style | http://www-sop.inria.fr/meije/personnel/Gerard.Boudol/blue.html |
| Realistic Functional Programming in the Java Platform | http://www-sop.inria.fr/mimosa/fp/Bigloo/ |
| Scheme Language Steering Committee Report to the Community | http://www-sop.inria.fr/mimosa/fp/Bigloo/ |
| Yearning for a practical scheme | http://www-sop.inria.fr/mimosa/fp/Bigloo/ |
| Most Productive FP Lang? | http://www-sop.inria.fr/mimosa/fp/Bigloo/ |
| A Type Notation for Scheme | http://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 XSLT | http://www-sop.inria.fr/mimosa/fp/Scribe/ |
| Skribe 1.2b released | http://www-sop.inria.fr/mimosa/fp/Skribe/ |
| Martin Fowler on Language Workbenches and DSLs | http://www-sop.inria.fr/mimosa/fp/Skribe/ |
| Skribe 1.2b released | http://www-sop.inria.fr/mimosa/fp/Skribe/index-5.html |
| The pi-calculus: a Theory of Mobile Processes | http://www-sop.inria.fr/mimosa/personnel/Davide.Sangiorgi/Book_pi.html |
| Calculi for Mobile Processes | http://www-sop.inria.fr/mimosa/personnel/Davide.Sangiorgi/moca.html |
| Scheme2Js | http://www-sop.inria.fr/mimosa/personnel/Florian.Loitsch/scheme2js/ |
| Gamma formalism | http://www-sop.inria.fr/mimosa/personnel/Gerard.Boudol/ |
| A Theory of Distributed Objects | http://www-sop.inria.fr/oasis/caromel/TDO/ |
| A Theory of Distributed Objects | http://www-sop.inria.fr/oasis/caromel/TDO/ASP-DistributedCalculi.pdf |
| Good Ideas, Through the Looking Glass | http://www-sop.inria.fr/oasis/verificard/ |
| Links | http://www-sop.inria.fr/smartool/ |
| Virtual Virtual Machine | http://www-sor.inria.fr/projects/vvm/ |
| Virtual Virtual Machine | http://www-sor.inria.fr/projects/vvm/doc/00SBAC.pdf |
| Techniques for JIT (parallel?) compilation of straight line numerical code | http://www-sor.inria.fr/projects/vvm/realizations/ccg/ |
| JavaScript with Continuations and its use in Apache Cocoon | http://www-spi.lip6.fr/~queinnec/Papers/webcont.ps.gz |
| Programming Languages: Application and Interpretation | http://www-spi.lip6.fr/~queinnec/PDF/webcont.pdf |
| Some stupid questions on denotational semantics | http://www-spi.lip6.fr/~queinnec/WWW/l2t.html |
| Tail call elimination decorator in Python | http://www-spi.lip6.fr/~queinnec/WWW/LiSP.html |
| Getting Started | http://www-spi.lip6.fr/~queinnec/WWW/LiSP.html |
| Teach Yourself Scheme in Fixnum Days | http://www-spi.lip6.fr/~queinnec/WWW/LiSP.html |
| Links Slides | http://www-spi.lip6.fr/~queinnec/WWW/Queinnec.html |
| Pure Pattern Calculus | http://www-staff.it.uts.edu.au/~cbj/bondi/ |
| History: Array languages | http://www-staff.it.uts.edu.au/~cbj/FISh/Announcement/ |
| Shape Theory | http://www-staff.it.uts.edu.au/~cbj/FISh/index.html |
| Multidimensional arrays | http://www-staff.it.uts.edu.au/~cbj/FISh/index.html |
| Shape Theory | http://www-staff.it.uts.edu.au/~cbj/Publications/Abstracts/functorial_ml.html |
| The Constructor Calculus | http://www-staff.it.uts.edu.au/~cbj/Publications/constructors.ps |
| A Comparative Study of Language Support for Generic Programming | http://www-staff.it.uts.edu.au/~cbj/Publications/functorial_ml.ps.gz |
| Shape Theory | http://www-staff.it.uts.edu.au/~cbj/Publications/order_enriched_categories.html |
| Pure Pattern Calculus | http://www-staff.it.uts.edu.au/~cbj/Publications/purepattern.pdf |
| Shape Theory | http://www-staff.it.uts.edu.au/~cbj/Publications/shapes.html |
| History: Array languages | http://www-staff.it.uts.edu.au/~cbj/sitemap.html |
| Guiding Visitors: Separating Navigation from Computation | http://www-staff.mcs.uts.edu.au/~cbj/Publications/shapes.html#OO_Programming |
| ACL2 in DrScheme | http://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 IDEs | http://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 World | http://www-static.cc.gatech.edu/~shivers/papers/fcoro.pdf |
| Accidental Syntax | http://www-static.cc.gatech.edu/~yannis/fc++/New1.5/infix.html |
| Popular Math | http://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 Tutorial | http://wwwtcs.inf.tu-dresden.de/~tews/ccsl/ |
| CCSL Tutorial | http://wwwtcs.inf.tu-dresden.de/~tews/ccsl/ccsl-tutorial-a4.ps.gz |
| Papers in Coalgebra Theory and Applications | http://wwwtcs.inf.tu-dresden.de/~tews/jucs.ps.gz |
| Papers in Coalgebra Theory and Applications | http://wwwtcs.inf.tu-dresden.de/~tews/PhD/ |
| De-Scheming MIT? | http://www-tech.mit.edu/V125/N65/coursevi.html |
| PROLAC: Language for protocol compilation | http://wwwtios.cs.utwente.nl/lotos/ |
| Globus Project for Grid Computing | http://www-unix.globus.org/toolkit/about.html |
| Linguistic Universals and Particulars | http://www-unix.oit.umass.edu/~ebach/papers/17thling.htm |
| Pascal-FC | http://www-users.cs.york.ac.uk/~burns/pf.html |
| GADTs + Extensible Kinds = Dependent Programming | http://www-users.cs.york.ac.uk/~fisher/cgi-bin/gnt?id=2701 |
| Insecure Macho Love | http://www-users.cs.york.ac.uk/~jam/ |
| (from 2004) Possibly faster Haskell | http://www-users.cs.york.ac.uk/~mfn/hacle/ |
| Systematic search for lambda expressions | http://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 Software | http://www-users.cs.york.ac.uk/~susan/bib/nf/g/gabriel.htm |
| Prolog and Natural-Language Analysis | http://www-writing.berkeley.edu/TESL-EJ/ej12/r7.html |
| Trivia: Programming Language Naming Patterns | http://wwwx.cs.unc.edu/Research/proteus/proteus.html |
| Software Fault Prevention by Language Choice | http://wwwzenger.informatik.tu-muenchen.de/persons/huckle/bugse.html |
| Why do they program in C++? | http://wxhaskell.sourceforge.net/ |
| Death of the client | http://wxpython.org |
| Tim Bray: Don't Invent XML Languages | http://x.org |
| Happy Birthday, PHP... | http://x180.net/Journal/2004/03/31.html |
| PLaSM - functional language for computing with geometry | http://xahlee.org |
| Amber: Eiffel/Ruby inspired language for the Parrot VM | http://xamber.org/ |
| Ted Nelson's ZigZag | http://xanadu.com.au/ted/TN/WRITINGS/TCOMPARADIGM/tedCompOneLiners.html |
| Ted Nelson's ZigZag | http://xanadu.com/zigzag/ |
| Ted Nelson's ZigZag | http://xanadu.com/zigzag/tutorial/ZZwelcome.html |
| Ted Nelson's ZigZag | http://xanadu.com/zigzag/ZZdnld/zzRefDef/ |
| Python Compared to Other Languages | http://xarch.tu-graz.ac.at/autocad/lisp/ffis.html |
| The power of small ideas | http://xarch.tu-graz.ac.at/autocad/lisp/float.slp |
| Why type systems are interesting | http://xcaml.sourceforge.net |
| Tim Bray: Don't Invent XML Languages | http://xcb.freedesktop.org |
| Xtatic: Native XML processing for C# | http://xduce.sourceforge.net/ |
| XML Is Too Hard For Programmers | http://xduce.sourceforge.net/ |
| Native XML Scripting | http://xduce.sourceforge.net |
| Sh | http://xengine.sourceforge.net/features.php |
| A Declarative Model for Simple Narratives | http://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 programming | http://xlr.sf.net |
| XL? | http://xlr.sourceforge.net/ |
| Concept programming | http://xlr.sourceforge.net/info/concept.html |
| Functions in XSL | http://xml.apache.org/ |
| End-User XML oriented proramming | http://xml.apache.org/ |
| End-User XML oriented proramming | http://xml.apache.org/cocoon/index.html |
| "Your" RDF Query Language | http://xml.coverpages.org/ni2004-01-14-a.html |
| Binary relations | http://xml.coverpages.org/RIL-20010510.html |
| Drafting Legislation Using XML | http://xml.house.gov/drafting.htm |
| Fractal Music (and a Personal Introduction) | http://xml.openoffice.org/filters.html |
| o:XML | http://xmlc.enhydra.org/ |
| Server-side scripting languages | http://xmlc.enhydra.org |
| IBM XSL Formatting Objects Composer | http://xmlhack.com/ |
| Extreme Markup Languages 2002 (conference program) | http://xmlhack.com/ |
| The Essence of XML | http://xmlhack.com/ |
| Why use RDF instead of just XML | http://xmlhack.com/ |
| XML-Europe'2002 Program | http://xmlhack.com/ |
| James Clark: The Design of RELAX NG | http://xmlhack.com/ |
| IBM releases web-services flow language | http://xmlhack.com/ |
| xsl-editors mailing list | http://xmlhack.com/ |
| XQuery implementations | http://xmlhack.com/ |
| End-User XML oriented proramming | http://xmlhack.com/read.php?item=1058 |
| Quilt: an XML Query Language | http://xmlhack.com/read.php?item=1072 |
| XQuery, XSLT "overlap" debated (xmlhack) | http://xmlhack.com/read.php?item=1080 |
| XSLT Extensions Revisited | http://xmlhack.com/read.php?item=1092 |
| XHTML Events | http://xmlhack.com/read.php?item=1259 |
| XQuery implementations | http://xmlhack.com/read.php?item=1288 |
| XQuery implementation demo | http://xmlhack.com/read.php?item=1429 |
| RDF query language interpreter | http://xmlhack.com/read.php?item=1461 |
| XPipe | http://xmlhack.com/read.php?item=1495 |
| SVG - Open for Business | http://xmlhack.com/read.php?item=1544 |
| XML Pipeline Definition Language introduced as Note | http://xmlhack.com/read.php?item=1564 |
| Apple uses XML but shuns SVG | http://xmlhack.com/read.php?item=1865 |
| XML-RPC HOWTO | http://xmlrpc-c.sourceforge.net/xmlrpc-howto/xmlrpc-howto.html |
| Unix as programming language | http://xmlstar.sourceforge.net/ |
| Refactoring Functional Programs | http://xp.c2.com/CodeSmells.html |
| "Popular vs. Good" in Programming Languages | http://xparam.sourceforge.net |
| Guide to Python introspection | http://xpdeveloper.org/cgi-bin/wiki.cgi?PythonGenerators |
| XPipe | http://xpipe.sourceforge.net/ |
| XPipe | http://xpipe.sourceforge.net/Articles/Miscellaneous/fog0000000019.html |
| Does Visual Studio Rot the Mind? | http://xplc.sourceforge.net/ |
| Cross-language future of open source desktops | http://xplc.sourceforge.net/ |
| Superx++ | http://xplusplus.sourceforge.net/FAQ.htm#inh |
| Superx++ | http://xplusplus.sourceforge.net/Samples/SampleList.htm |
| Higher-order logic programming in Prolog | http://xsb.sf.net/ |
| Logic/Object Oriented Fusion | http://xsb.sourceforge.net |
| XSieve: XSLT + Scheme | http://xsieve.sourceforge.net/background.html |
| XSieve: XSLT + Scheme | http://xsieve.sourceforge.net/index.html#preface |
| XSieve: XSLT + Scheme | http://xsieve.sourceforge.net/index.html |
| SchemeUnit and SchemeQL: Two Little Languages | http://xsp.xegesis.org/ |
| JavaScript 2 and the Future of the Web | http://xtech06.usefulinc.com/ |
| JavaScript 2.0: Evolving a Language for Evolving Systems | http://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 language | http://xxx.arxiv.org/abs/cs.CL/0406015 |
| Simple Outline XML: SOX | http://yaml.org/ |
| Simple Outline XML: SOX | http://yaml.org/spec/16feb2002.html#intro-xml |
| ANN: YARD Parser | http://yard-parser.sf.net |
| expressivity of "idiomatic C++" | http://yaws.hyber.org/ |
| Yield Prolog | http://yieldprolog.sourceforge.net/ |
| Simple explanation of Continuation Passing | http://youpou.lip6.fr/queinnec/Papers/webcont.ps.gz |
| Simple explanation of Continuation Passing | http://youpou.lip6.fr/queinnec/WWW/Continuation.html |
| Generators in Python, Icon and Scheme | http://youpou.lip6.fr/queinnec/WWW/LiSP.html |
| Interesting conversations | http://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 Pieces | http://youpou.lip6.fr/queinnec/WWW/LiSP.html |
| Teaching programming | http://youpou.lip6.fr/queinnec/WWW/LiSP.html |
| First-class Attribute Grammars | http://yro.slashdot.org/yro/02/07/31/1925228.shtml?tid=146 |
| Tim Bray: Language fermentation | http://z.iwethey.org/forums/render/content/show?contentid=101073 |
| Message Object Oriented vs Function Object Oriented | http://z.iwethey.org/forums/render/content/show?contentid=110693 |
| Extensible Code Generation with Java | http://z.iwethey.org/forums/render/content/show?contentid=110904 |
| Oracle PL/SQL Best Practices | http://z.iwethey.org/forums/render/content/show?contentid=114715 |
| miniKanren: A declarative applicative logic programming system | http://z.iwethey.org/forums/render/content/show?contentid=121842 |
| Dressing up Self in JavaScript | http://z.iwethey.org/forums/render/content/show?contentid=144936 |
| Scripting with Free Software Rexx implementations | http://z.iwethey.org/forums/render/content/show?contentid=146851 |
| JavaScript 2.0 Versioning | http://z.iwethey.org/forums/render/content/show?contentid=28645 |
| ML Functors | http://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 Ruby | http://zabor.org/taw/rlisp/ |
| Richard Hamming: You and Your Research | http://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 dilemma | http://zdnet.com.com/2100-1107-842922.html |
| PyPy | http://zenspider.com/Languages/Ruby/MetaRuby.html |
| Metaclass programming in Python, Part 2 | http://zephyrfalcon.org/weblog/arch_d7_2003_09_06.html#e337 |
| Poplog | http://zephyrfalcon.org/weblog2/arch_e10_00560.html#e562 |
| Python Decorators | http://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 |
| Cellang | http://zhar.net/howto/homeless/cellular/ |
| Antipathy to Type Systems | http://zia.pycs.net/2003/5/15/ |
| Getting Started | http://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 experiment | http://zoo.cs.yale.edu/classes/cs490/03-04b/bartholomew.robinson/ |
| Large imperative code --> functional | http://zoo.cs.yale.edu/classes/cs490/98-99b/jones.joshua.joshj/ |
| Cellang | http://zooland.alife.org/download/packages/cellang/ |
| XPython | http://zope.vex.net/~mcfletch/plumbing/14 |
| The Web Server is Fully Functional | http://zowie.metnet.navy.mil/~spawar/JMV-TNG/Code/get-obs.scm |
| Web services: Winer on WSDL | http://zowie.metnet.navy.mil/~spawar/JMV-TNG/Request-Lang.html |
| XLANG and WSFL: Syntactic Arsenic | http://zowie.metnet.navy.mil/~spawar/JMV-TNG/XML/JMGRIB.html |
| Simple Outline XML: SOX | http://zowie.metnet.navy.mil/~spawar/JMV-TNG/XML/Manifest.scm |
| Simple Outline XML: SOX | http://zowie.metnet.navy.mil/~spawar/JMV-TNG/XML/Manifest.xml |
| SVG - Open for Business | http://zowie.metnet.navy.mil/cgi-bin/oleg/get-obs |
| The Web Server is Fully Functional | http://zowie.metnet.navy.mil/cgi-bin/oleg/get-obs |
| Python 2.2 is released | http://zpug.org/Resources/Documents/1001616285.02/python22new.ppt |
| Mind Mappers | http://zvtm.sourceforge.net |
| "New story" template | https://addons.mozilla.org/firefox/1046/ |
| Writing a DSL for Java | https://a-visual-llk-parser-generator.dev.java.net/ |
| FxCop & DSLs | https://doc.telin.nl/dscgi/ds.py/Get/File-11929/dslbib.pdf |
| FxCop & DSLs | https://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 Language | https://fi.dev.java.net/ |
| Invokedynamic | https://gauss.gwydiondylan.org/ |
| Invokedynamic | https://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 parsing | https://javacc.dev.java.net/doc/errorrecovery.html |
| JDeveloperAOP | https://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 principles | https://lists.csail.mit.edu/pipermail/ll-discuss/2005-April/000317.html |
| Apache vs. Yaws | https://lists.sourceforge.net/lists/listinfo/erlyaws-list |
| LtU: blog not forum! | https://lists.sourceforge.net/lists/listinfo/gdalgorithms-list |
| Info needed | https://luis.lanet.lv/pls/pub/stal.prg_s1?l=1&cl=0&n1=154&o1=1&t0=21002&p1=- |
| Public resources for ECMAScript Edition 4 | https://mail.mozilla.org/listinfo/es4-discuss |
| Specifying ECMAScript via ML | https://mail.mozilla.org/listinfo/es4-discuss |
| Specifying ECMAScript via ML | https://mail.mozilla.org/private/es4-discuss/2006-October/000151.html |
| Mechanics of designing and implementing a language | https://mailman.rice.edu/pipermail/metaocaml-users-l/2005-March/000056.html |
| Monads in Ruby | https://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 2006 | https://msrcmt.research.microsoft.com/PLACS2006/CallForPapers.aspx |
| Formal methods for O/R mapping | https://pojq.dev.java.net/ |
| Making Oz capability-secure | https://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 metaprogramming | https://www.kent.ac.uk/law/undergraduate/modules/criminal/downloads/causation_lecture3.rtf |
| A Concurrent Lambda Calculus with Futures | https://www.ps.uni-sb.de/Papers/abstracts/lambdafut.html |
| The SkyNet Virus: Why it is Unstoppable; How to Stop it | https://www.trustedcomputinggroup.org |
| Future of software design? | https://www2897.ssldomain.com/higherlogics/www/Wiki.ashx/About |
| Java object models debated | https://www6.software.ibm.com/reg/devworks/dw-db2-dabeans-i?S_TACT=103AMW56&S_CMP=DNT410 |
| Bruce Tate: Technologies that may challenge Java | https://www-927.ibm.com/ibm/cas/cascon/workshopsignup/displayWorkshop?PublicView=true&Slot=THUPM&Num=47 |
| Bruce Tate: Technologies that may challenge Java | https://www-927.ibm.com/ibm/cas/cascon_main/ |