Just goes to show the ubiquity of the 'no free lunch' principle. When balancing performance, cross platform, usability & parallelism improving on one will compromise one (or more) of the others!
Nice discussion. Python seems to come out not looking so good :(I guess the problem always comes down to a choice between runtime-efficiency and coding-efficiency (easier to code almost always means not-the-most-efficient runtimes).On the issue of Python and multi-threading on > 1 CPU/machine: I think most major problems can be split into > 1 process that don't even need to run on the same machine (thereby avoiding Python's dreaded "global interpreter lock" problem). So one can simply add more machines when more processing power in needed, without touching the code at all.I wonder if the proposed iHub will have cluster facilities? Perhaps a couple of Hadoop nodes for people to experiment and learn with? A handful, modest desktops can be trivially re-jigged into a modest Hadoop cluster.SaidiOn Sat, Jan 30, 2010 at 11:34 AM, Dennis Kioko <dmbuvi@gmail.com> wrote:Thanks
_______________________________________________
Skunkworks mailing list
Skunkworks@lists.my.co.ke
http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks
------------
Skunkworks Server donations spreadsheet
http://spreadsheets.google.com/ccc?key=0AopdHkqSqKL-dHlQVTMxU1VBdU1BSWJxdy1fbjAwOUE&hl=en
------------
Skunkworks Rules
http://my.co.ke/phpbb/viewtopic.php?f=24&t=94
------------
Other services @ http://my.co.ke
Other lists
-------------
Announce: http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks-announce
Science: http://lists.my.co.ke/cgi-bin/mailman/listinfo/science
kazi: http://lists.my.co.ke/cgi-bin/mailman/admin/kazi/general
_______________________________________________
Skunkworks mailing list
Skunkworks@lists.my.co.ke
http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks
------------
Skunkworks Server donations spreadsheet
http://spreadsheets.google.com/ccc?key=0AopdHkqSqKL-dHlQVTMxU1VBdU1BSWJxdy1fbjAwOUE&hl=en
------------
Skunkworks Rules
http://my.co.ke/phpbb/viewtopic.php?f=24&t=94
------------
Other services @ http://my.co.ke
Other lists
-------------
Announce: http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks-announce
Science: http://lists.my.co.ke/cgi-bin/mailman/listinfo/science
kazi: http://lists.my.co.ke/cgi-bin/mailman/admin/kazi/general