I'd say teach using things like Ubuntu, Open Office, etc. for the most part. Then have some specific classes that teach the differences between Ubuntu and Windows, Open Office vs Microsoft Office, etc.
By doing so, you can literally give the students all the software they need at home, from which they'll learn all the skills they'll need.
And with the class that specifically covers Microsoft's products differences, they'll know the quirks of said products and it will require far less money, because they won't need to purchase Microsoft products to go to school.
With Java, threads are not exposed in a library you use like say, C++. Threads are part of the language itself, you can't easily do any truly concurrent/multicore programming without using the official implementation because of this.
You could "fake" things with structures like coroutines, but you won't be able to take advantage of SMP support in any modern CPU.
I don't think its wise to brag about how you're ignorant about Mono/.NET.
That said, it is garbage tech, so you'll probably live.;)
Re:Twitter should have used Perl
on
Twitter On Scala
·
· Score: 1
Taco, is that you?
Re:Aw, Java and Python had a baby!
on
Twitter On Scala
·
· Score: 1
So let me get this straight.
You're talking about Java and Python... and you're saying *Java* is slow?
If so, you are hilariously misinformed about platform/language performance these days. And well forever, since python is one of the slowest languages/platforms available today.
Not that python is bad, it's fine for what it does. It's just extremely slow.
Microsoft sucks, FYI.
The wallpapers of an extra feminine Michael Jackson on your homepage really creep me out.
Text books? WTF?
Grandpa, your time has come and went. Deal with it.
I'd say teach using things like Ubuntu, Open Office, etc. for the most part. Then have some specific classes that teach the differences between Ubuntu and Windows, Open Office vs Microsoft Office, etc.
By doing so, you can literally give the students all the software they need at home, from which they'll learn all the skills they'll need.
And with the class that specifically covers Microsoft's products differences, they'll know the quirks of said products and it will require far less money, because they won't need to purchase Microsoft products to go to school.
Yeah, they call them "Service Packs."
I use Ubuntu, so I don't really care what Microsoft does.
Fortunately, this is a complex area anyway and the person installing it should really know what they're doing.
I wouldn't want some moron from geeksquad configuring my company's SSL stuff.
Please back up your claim, thanks.
You should try an easy distro like Ubuntu.
It's as easy as a Mac, if not easier. This is especially true if you buy the hardware with Ubuntu preinstalled from someone like Dell:
http://www.dell.com/content/products/productdetails.aspx/xpsnb_m1530?c=us&l=en&s=dhs&cs=19&~oid=us~en~29~linux_2~~
lol, you actually think a MacBook is a good long term investment?
They devalue at similar rates.
With Java, threads are not exposed in a library you use like say, C++. Threads are part of the language itself, you can't easily do any truly concurrent/multicore programming without using the official implementation because of this.
You could "fake" things with structures like coroutines, but you won't be able to take advantage of SMP support in any modern CPU.
Sorry champ you failed it.
The new concurrency classes are designed to simplify making code safe to use in a multithreaded environment, not eliminate the need for threads.
Check out Sunflow, a very nice and fast raytracer:
http://sunflow.sourceforge.net/
Seriously, it's a fantastic renderer and its quite speedy! :)
Honestly, any seriously huge application (read: IDE) will run slowly on your equipment.
I don't think its wise to brag about how you're ignorant about Mono/.NET.
That said, it is garbage tech, so you'll probably live. ;)
Taco, is that you?
So let me get this straight.
You're talking about Java and Python... and you're saying *Java* is slow?
If so, you are hilariously misinformed about platform/language performance these days. And well forever, since python is one of the slowest languages/platforms available today.
Not that python is bad, it's fine for what it does. It's just extremely slow.
No, nobody is as lame as Verizon.
It's funny how much that reads like the Time Cube website.
Maybe there's a connection? Perhaps we ARE educated stupid.
Actually, the official name is:
Richard M Stallman of GNU/FBSD
The FreeBSD part had to be adjusted as the name was getting kind of long.
The more you know. *WINK*
Perhaps, but I'm not sure if it's done compiling yet to test.
"Java on servers is pretty niche"
ROFL
Looks like its about time to surrender, eh?
Dear Al Gore,
Fuck You.
Regards,
Binary Laurence
Yep, smack is much more dangerous and expensive.
Yep or pretty much anything with an organic brain.
Attempt > Feedback > Store > Next Attempt