links

An article with links to relevant papers and web sites around a particular theme.

Software Patents and Language Design

By Chris Douce

Admittedly this isn't directly a psychology issue (or strictly a software engineering issue either) but it is one that may interest the language designers amongst us.

Can a notation or elements of a programming language be patented? I found it interesting (and also somewhat bewildering) to discover that patents were being filed against very particular aspects of language design - notably a mechanism to check a data type.

References to this topic are presented below:

Tags:

Links Beyond

History of Programming Languages

For those of us who appreciate the archane, I recently discovered Documented programming languages

On a related note O'Reilly has made available a huge poster which plots the lineage of over 50 languages. If you have an empty wall in your lab, this may be just what you are looking for. O'Reilly Language Poster

Tags:

Links Beyond

PPIG related web sites

by Derek Jones

I have collected together a rather idiosyncratic list of web sites that I think will appeal to PPIGers.

Where do we go for news?

CogNew, (cognews.com), is a relatively new website that aims to provide news of the Cognitive Sciences.

Items are posted by readers, who can also post follow up discussion points (yes, you've got it, this is a slashdot, slashdot.org, for the cognitive sciences; it even uses the same page design).

Tags:

Links Beyond

By Chris Douce

There are a huge number of conferences, journals and workshops that may be of interest to PPIG members. Since so many are relevant it may be difficult to know where to start searching. This section presents a few links to some of the journals that I have found useful.

Contemplating the cognitive needs of a programmer led me directly to the following journal:

Tags:

It's Doddery Fodder...but is it Art?

By Frank Wales

Supplementary Notes[1]

[1] These are like the kitchen of the academic discourse party; they're where all the interesting quips hang out.

Doddery Fodder: Going Over the Limit

By Frank Wales

Does the study of the psychology of programming encompass the psychological burdens of being a programmer? I ask, because the other day I came across what a Java compiler blithely calls an "implementation restriction" which was so unexpected, and so dumb, that I could gleefully have strangled whoever was responsible for taking the decisions that led to it. And I'm quite a restrained person; ask anyone I haven't strangled yet.

Doddery Fodder: Harder to Digest

By Frank Wales

Crossword puzzle solving is now a spectator sport, with computer programmers joining left-handed people in disproportionately high numbers to take part. At least, this is what that relentless purveyor of downbeat news, Failure magazine, reports as part of its coverage of the annual American crossword puzzle tournament. No doubt programmers attend these tournaments to get away from all the XML work they have to do since (as far as I can tell) no-one is writing crosswords in XML yet.

Doddery Fodder

By Frank Wales

One of the easiest ways to convince people that your language has something going for it is to have some sexy example programs to show it off, preferably solving well- known or stereotypical problems. Or, failing that, printing 'Hello world'. Many of the latter programs exist in this ever-growing collection of hundreds of examples in over a hundred different programming languages (which might also be handy for tutorials): www.uni-karlsruhe.de/~uu9r/lang/html/lang.en.html

Web sites

By Ray Panko panko@hawaii.edu
College of Business Administration, University of Hawaii
2404 Maile Way, Honolulu, HI 96822, USA

I maintain two research websites that may be of interest to PPIG members.

The Spreadsheet Research (SSR) website focuses on errors in spreadsheet development and inspection.

Tags:

Pages

Subscribe to RSS - links