RE: Choice of introductory programming language to a freshman class

2009-04-06 Thread Lindsay Marshall
None of them. If it had to be any I would personally say C++ in a limited subset : Java is an abomination and C is too deceptively simple. L.

Re: Something for the long weekend

2009-08-28 Thread Lindsay Marshall
Well of course the expression 111 Is 100% made up of 1s... L. Sent from my iPhone On 28 Aug 2009, at 19:39, Derek M Jones de...@knosof.co.uk wrote: Frank, What about thinking up symmetric expressions, e.g., (p)++|++(q) or: l-o-l Anybody got some more eye twisters? or

Re: Intuitiveness of programming languages/paradigms

2009-11-24 Thread Lindsay Marshall
i believe that this train of thought should really be more widely applied. the way i best learn algebra is perhaps not the same best way the student next to be might learn it. yet our academics do little or nothing to consider how best to engage with a student. Actually there is a huge

RE: Intuitiveness of programming languages/paradigms

2009-11-25 Thread Lindsay Marshall
Ach, far too many posts to respond to in detail! So a summary. 1) I think that the idiosyncracies of computer arithmetic are irrelevant to the idea of intuition. You can look at programming languages either in the context of a particular implementation on a given machine or just as a language

RE: Intuitiveness of programming languages/paradigms

2009-11-26 Thread Lindsay Marshall
without requiring conscious thought ... or rational processes Sounds like most of the first year programming I see. L.

RE: Intuitiveness of programming languages/paradigms

2009-11-27 Thread Lindsay Marshall
People presumably don't take CS1 papers unless they think they might do well, yet CS1 papers notoriously have a very high failure rate. People take CS courses because their experience of computing has not so far involved (real) programming and they think that it is all word documents and

RE: Intuitiveness of programming languages/paradigms

2009-11-29 Thread Lindsay Marshall
us not consider them further. Consider all the motivated, enthusiastic students who fail to program instead. They should be of concern. I am not aware of anyone who is motivated and enthusiastic about programming who fails to learn to program. The people who don't learn are not motivated and

RE: Intuitiveness of programming languages/paradigms

2009-11-30 Thread Lindsay Marshall
The people who don't learn are not motivated and not enthusiastic That is an incredibly complacent attitude, pedagogically. I'm not suprised to hear it, I'm afraid. *sigh* You aren't listening are you? L.

RE: Intuitiveness of programming languages/paradigms

2009-11-30 Thread Lindsay Marshall
Well this discussion all boils down to the role of education. THere are two attitudes You might only know of two, there 1) We'll take your money, but really you shouldn't be on this course - we would like people who can already program so that we don't have to teach anything. or If you knew

Re: models of creativity in programming

2010-03-23 Thread Lindsay Marshall
On 23 Mar 2010, at 17:31, guzd...@cc.gatech.edu wrote: Also relevant to this discussion is Richard Gabriel’s proposal for a Masters of Fine Arts in Software: http://www.dreamsongs.com/MFASoftware.html I really like that idea a lot and agree with much of what he says. I've been wanting

RE: Average, Best and Worst: Cost and Time to Produce Software Code

2011-05-11 Thread Lindsay Marshall
+ in all seriousness, who cares what naïve people think about anything? Quite often they are controlling the purse strings. (though who has a purse with strings these days? Surely it at least has a zip) L. -- The Open University is incorporated by Royal Charter (RC 000391), an exempt

Re: Magic features of programming languages

2011-05-22 Thread Lindsay Marshall
PDP-8 had auto-increment locations down in low memory in similar style. I suppose the device addressing through memory on lots of machines counts as magic too, L. Sent from my iPad On 22 May 2011, at 06:39, Thomas Green green...@ntlworld.com wrote: Kevlin Henney wrote: To really

RE: Making empirical data code available

2012-02-17 Thread Lindsay Marshall
I don't know of a public service that attaches DOIs to arbitrary datasets (shame), but I use archive.org for publishing datasets (e.g. http://www.archive.org/details/beatboxset1) - it is a US library-oriented service whose explicit mission is to preserve digital data for a very long time. Well

RE: Making empirical data code available

2012-02-17 Thread Lindsay Marshall
Ooops - half sent message. Let's just say I am saying nothing at the moment. L. -- The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England Wales and a charity registered in Scotland (SC 038302).

RE: Making empirical data code available

2012-02-17 Thread Lindsay Marshall
- permanently accessible URLs or other references (e.g. DOIs). For this This is certainly the ideal. Let's not fall into the trap of not doing anything until the ideal system is in place. I was just talking to my friendly local DOI guru and this is definitely possible now using datacite and