Olga, >I am planning a study of programming languages influence on thinking. For >that purpose I need to simulate a learning process of Object-oriented >programming, Functional programming, and Procedural Programming, so novices >could learn a few concepts from one of the programming languages or >environments, and then be tested (or asked to solve a task).
Sounds like you are a believer in the linguistic relativity hypothesis http://www.ling.udel.edu/colin/courses/ling101_f98/lecture17.html For a set of interesting papers see (particularly Does language shape thought? English and Mandarin speakers' conceptions of time) http://www-psych.stanford.edu/~lera/papers/ I think you will have great difficulty proving anything. It takes several years of working in a commercial environment before software developers start to really get an understanding of how to structure a program. A more interesting question is the impact of peoples native language on how they write software. People have had many years of experience in using their native language before they start to program. It seems to me that this experience will have some impact on their initial solutions to programming problems (at least until they figure out how things 'should' be done). derek -- Derek M Jones tel: +44 (0) 1252 520 667 Knowledge Software Ltd mailto:[EMAIL PROTECTED] Applications Standards Conformance Testing http://www.knosof.co.uk ---------------------------------------------------------------------- PPIG Discuss List ([email protected]) Discuss admin: http://limitlessmail.net/mailman/listinfo/discuss Announce admin: http://limitlessmail.net/mailman/listinfo/announce PPIG Discuss archive: http://www.mail-archive.com/discuss%40ppig.org/
