(remembering that this is a general chat thread, and thus by extension also a general gripe thread)
I still haven't decided which topics to cover next week. I have it narrowed down to Splay trees and Heaps (leaning towards those two), or B+Trees.
It wouldn't be so bad if I'd actually used any of these things more recently than... 8 years ago? Something like that. Ah well. At least it's a good textbook (and that's bloody rare for comp sci).
@darkroot We now have more members on the site than fans on facebook, so we're getting a lot of people coming in to the site. Also, I'd like a Liam cookie if someone is baking!
@Earl Wow, you really are a nice guy. :)
I hadn't actually heard of those data structures by name before. We had to write our own linked list class but most of my college classes were more broad strokes teaching general concepts about networking and programming syntax in different languages. I think the language we spent the most time on was SQL followed by C/C++. Oh well, at least I can look up the ones you mentioned on wikipedia and I have a good enough foundation to understand it once I read it. I feel so spoiled using Flash which is more about time to production than it is about heavy optimization. Although, my experience with enterprise business software wasn't all that different. I guess the average programmer isn't working at Google and pushing the limits of computing power. :)
What classes do you teach?
BTW, we're not releasing any sales numbers right now, but it's much more than a dozen. :)
Well, Brock is under a hiring freeze, so I'm doing what's known as "sessional" instructing (ie. they post contracts for individual courses that need teaching). Last one I did was Prolog. Currently I'm doing advanced data structures and algorithms in java.
My education was mostly theoretical stuff, with very little useful knowledge of networking or databases (eg. I did some Oracle work, but that's about it). I've had to pick up a lot of stuff either working on websites for friends or as a teaching assistant for 'applied computing' courses. :)
You must log in to post.