News for hackers. Stuff that matters.

desponsible

Re:AI That Picks Stocks Better Than the Pros on Thursday June 10, 2010 @10:23PM (#1422533)
Any pointers?
Re:Linus vs C++, again on Thursday June 10, 2010 @04:36PM (#1421568)
> Linux will never evolve

Do you terribly mind elaborating on this rather bold statement?

Re:Linus vs C++, again on Thursday June 10, 2010 @04:31PM (#1421543)
> One of the absolute worst features of C++ is how it makes a lot of things so context-dependent - which just means that when you look at the code, a local view simply seldom gives enough context to know what is going on.

Good point. Very good point.

Having spent few years developing for the Linux kernel I can say that the most cluttered code I dealt with was the network stack. And exactly because it was done in C++-ish way. It makes an extensive use of tables of function pointers, which is basically an analog of a C++ virtual table. A socket depending on its type would get a pointer to a different table and that table would define the actual flow, say, of the recv() call in the kernel. The concept is very elegant, and it translates into a more compact code, but it also makes tracing the code by hand hard.

So, yeah, Linus got a point there :)

Re:What do Bill Gates and Richard Stallman have in common ? on Thursday June 10, 2010 @04:01PM (#1421426)
Did you take the class yourself or is it just a conjecture?
Re:AI That Picks Stocks Better Than the Pros on Thursday June 10, 2010 @03:57PM (#1421415)
Something like this - http://www.interactivebrokers.com
Critical thinking is advantageous in many situations.