News for hackers. Stuff that matters.
Re:How does one learn about the latest advances in Computer ... by far33d on Friday July 13, 2007 @01:22PM (#34068)
Computer Science, as a field is very mature, and as a result, very specialized in its research (though I disagree with the idea that core algorithm research is more relevant for the average developer than what you call fads).

The best thing to do is to first get more specific: what kind of algorithm? Is it database implementations? Virtualization techniques? Filesystem optimization? Graphics hardware? Programming languages?

Then, find the appropriate journals. Get an ACM membership so you can search and get full text of the library.

Re:How does one learn about the latest advances in Computer ... by jamesbritt on Friday July 13, 2007 @06:34PM (#34120)
> Computer Science, as a field is very mature,

CS is less than 100 years old. How do you see it as "mature"?

Re:How does one learn about the latest advances in Computer ... by far33d on Friday July 13, 2007 @08:35PM (#34143)
Mature in that there are many sub-disciplines and an extremely large academic community that studies and researches very specific aspects.
Re:How does one learn about the latest advances in Computer ... by menloparkbum on Saturday July 14, 2007 @02:47AM (#34183)
CS could better be described as moribund rather than mature. The reason why nobody has taken the time to create a digest of academic computer science papers (other than the ACM) is because 90% of such papers are not worth reading.
Re:How does one learn about the latest advances in Computer ... by juwo on Friday July 13, 2007 @01:30PM (#34071)
"find the appropriate journals. Get an ACM membership so you can search and get full text of the library"

for developers with full time jobs?

Re:How does one learn about the latest advances in Computer ... by nostrademons on Friday July 13, 2007 @02:04PM (#34076)
How else are you gonna pay for the ACM membership? ;-)

Really, it's a matter of making time for reading and learning. Pick up a paper sometime at night when you don't feel like coding and would otherwise watch TV. Or print it out and read it on the subway or carpool.

You also mentioned Cormen being too hard for the "average developer" and covering stuff you didn't learn in college. Cormen is intended as a textbook for later undergrads or early grad student courses. If you didn't learn the material in college, Cormen is your chance to learn it. And you have to treat it just like you're in college again - really, you can't expect to just magically know things. The whole point is to learn from it - if it covered stuff you already knew, there'd be no reason to read it.

Re:How does one learn about the latest advances in Computer ... by juwo on Friday July 13, 2007 @02:10PM (#34078)
clarification: Cormen is wonderfully easy to read, relatively speaking. I learnt from Automata Theory, Formal Languages, and Computation, by Aho, Hopcroft, Ullman. That was hard :)
Re:How does one learn about the latest advances in Computer ... by far33d on Friday July 13, 2007 @02:06PM (#34077)
They made ACM with digital library close to $200... ugh.