I'm slowly getting the impression that the field I knew of as "computer science" when I was an undergrad (remember when the undergraduate catalog listed a "scientific computing track"? CS majors don't do that shit anymore) is slowly schisming into a bunch of only-tangentially-related fields
(
Read more... )
Comments 19
Reply
Reply
I'd argue that sort isn't a lot better for it than many other choices, though. There's a natural tension between "this illustrates different programming techniques" and "this is something you will actually use", and sort is more at the sweet spot of those things intersecting than the best possible example of the first category.
Reply
Also, I wonder if we'll all start having to use something like "distributed sort" in the future.
I have n networked computing units, each of which stores about k things, and I'd like the first k on the first unit, the next k on the next unit, etc...
I think, so long as sending 10 numbers takes 10 times the time of sending 1 number, some distributed version of quicksort still comes out pretty good...
Reply
Reply
Reply
(Whether he should want to is a different question...)
Reply
Also : I was mighty pissed when people started using category theory for one of my favorite control theory topics : Hybrid systems are systems in which a discrete computational thing controls discontinuous switching for the dynamics of otherwise continuous control systems. I was all excited about it as a research area because
Then some fucker* figures out that you can use category theory to transform theorems about non-linear differential equations style control onto theorems about the discrete components of hybrid systems and hybrid systems in general.
Now, if I want to make a big splash in this area, I have to
Reply
The CMU Computer Networks class was worthless if you own the book. You missed nothing.
Reply
Reply
Reply
Reply
Leave a comment