Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Re:WHAT!?!?!?! (Score 1) 637

The $10 you pay for 2 hours at the movies is the premium for going out. You can also spend $1 on a Redbox film, or watch hours upon hours of streaming TV/Movies for $8/month using Netflix. These latter examples would be more appropriate cost comparisons to gaming.

Comment Re:The things they will NOT learn are interesting (Score 1) 255

Linked lists. Recursion. Calling by reference. Strong typing. Explicit declaration (or at least the need of it). There are some ways around those, but these hacks are even going to warp their minds worse than not learning those things would.

You certainly don't need to learn those things in your first semester of programming.

Comment Re:Hmmm ... (Score 1) 755

As a recent CMU alum, I can testify that the Java language is not stressed by any means at the University. There are 2 introductory programming classes that are Java based. If you scored a 4 or 5 on the AP computer science exam, you can get credit for 1 or both of these, respectively. Java is a perfectly acceptable programming language to begin learning with. I studied it in high school and was able to pass out of both of these classes, so I took C classes next. If one has a solid understanding of the Java language they will see that it is in fact very similar to C, and any C class should be a breeze. Then there is an algorithms class (15-211) which is Java based. After this, every other standard undergraduate computer science class is not Java based, but more focused on systems/functional programming (if one wishes to take a programming route). After freshman/sophomore year, you will be hard pressed to find significant Java work in a CS class. Note that the above was true when I attended CMU, things may be slightly different now.

Comment Saw a similar demo at Carnegie Mellon (Score 1) 330

Last semester, in my Embedded Systems senior design class, one group of 4 students did something very similar to this. It was essentially a wireless, distributed Kill-A-Watt for the home; for each device you want to monitor, you plug it into a small power adapter which then plugs into the wall outlet. These adapters wirelessly transmit power usage statistics to a base station, which connects to your wireless router. Then you can view statistics online, and shut off power to any adapter to "truely" turn off a device. I thought it really improved on the Kill-A-Watt concept and was one of the coolest projects (besides mine, of course; we made a bluetooth-enabled vibrating alarm clock pillow cover). Anyway, here's a link to their website if anyone is interested: http://jeules.org/.

Slashdot Top Deals

1 Mole = 25 Cagey Bees