8 ms·
You'd do the study by finding out people's educational background and seeing what kind of projects they made. Popular vs large but unpopular projects for exampl
by Detrus 15y ago
You'd do the study by finding out people's educational background and seeing what kind of projects they made. Popular vs large but unpopular projects for example. Popularity might not seem like a CS metric, but it's progress in another direction.
Literate programming and writing essays in English major is the connection. He appreciated Knuth's ideas enough to seriously use them.
Any large scale educational curriculum "brainwashes." It makes lots of people think the same, have the same ideas. How many CS grads make their own CMS early on?
And we're all generalizing here, these textwall discussions will go nowhere.
My point was after a certain amount of time and progress, after a certain number of people join a discipline, progress in it slows. It's a law of diminishing returns. When large numbers are attracted to an industry because of high salaries, it seems to hurt the discipline. Same idea as too many cooks in the kitchen, too many programmers on a single project, only on a different scale.
Maybe that's why CS and software hasn't made much progress this last decade. You need to add more disciplines after a certain point.