Do you even have a single clue about what managed code actually means?
I think so. But that's irrelevant.
My point was (and is), Microsoft's efforts aren't on promoting proper programming practice, they're focused on moving toward moving bad coders away from where they'll do damage. Which doesn't do any good for training them for, as an example, low-budget embedded programming.
Yah...mix-up on my part. Forgive me...I stopped using Windows on my machines back with WinME, when there wasn't much of a difference between the authority of the two.
You're lying out of your teeth. They've been very vocal about this, even if you haven't read about it on Slashdot. They're completely replacing Win32 with.NET. Hate them if you want, but don't say they haven't tried because they have.
Replacing native code with code run in a secure environment isn't even close to the same thing as promoting the safe usage of native code. You're not cleaning up the quality of your code, you're making it so shoddy workmanship doesn't matter as much.
It sounds silly to blame the stability problems of a database on the language used to talk to said database...That language shouldn't have any bearing on the quality of the code used to implement it.
Well, it's more of, "I'd better not get fired, 'cause I've got a mortage to cover."
And he's paid appropriately. If the code isn't ready to ship by the deadline, he flies to Korea or China (or wherever the machine is) to get it up and running on site.
Not me, actually. My dad. He's got thirty years's experience as an electrical and software engineer, plus time in the navy. (He tested out of the electronics classes, and served as teacher's assistant.)
Program for twenty years. Get a good local reputation. Then get hired away into such a job. Don't expect to get up to that kind of money from raises alone.
Unfortunately, unless someone as big as Microsoft (ha!) or IBM gets behind the message, you're not going to see much come of it.
It's too cheap to quickly pump out code, then run it by QA. You don't even need a shoddy programmer to do it...just pile too many high-priority near-deadline tasks on a good programmer. (Which is all too likely...if you build a reputation for getting things done, you'll get landed with a workload that would put a tech-support guy in a funny farm.)
The nicer features don't look too hard to implement. Just give draw windows in texture memory, and map it to any poly you see fit. Heck...you could easily implement geometrically-shaped windows that way.:)
There was a piece on NPR last week about an American who was charged with terrorism in Spain because his fingerprint was there. He was in America at the time the event occured, but two fingerprint experts (his own and the FBI's) verified that the prints matched.
Fortunately for him, Spain independantly matched the fingerprint to a known terrorism suspect then in Spain. The only reason the fingerprint matched the American was because it was slightly smudged.
Ten years from now, I'll be working in a large data center running primarily on UNIX variants. The company tour guide will lead his group in on the balcony, and will say, "Here are prime examples of the Berkeley Long-Hair. It's just about their feeding time."
Then the dumb waiter opens and there's some pizza...
Not to mention data security. Normally, you can at least expect your DRAM to be wiped when you reboot. That was why "cold boots" sometimes fixed Win95 better than "warm boots"...
Actually, I think that the fact that their servers run Linux is a key point. With client-server models currently dominant, servers are your muscle and bone. They hold up everything else.
If there's one thing I've noticed about rulings in court cases, (at least as posted here on slashdot) it's that judges tend to be very reluctant to make statements that have lasting implications in future law and court rulings.
I think the problem here is the origin of the term "Open" in reference to standards. Historically, it's meant, "I've got this great idea, and you can implement it too...for a price." (a la OpenGL) This is as opposed to "I've got this great idea. But I'm not letting anyone else implement it." (a la trade secrets)
The concept of free software (and its confusion with "open source" software) has led a lot of people to expect standards called "Open" to be Free.
"Better look at me boss, I've got troubles."
"Better look at me boss, I've got troubles."
"Better look at me boss, I've got troubles."
(Bonus points to whoever gets the reference.)
Do you even have a single clue about what managed code actually means?
I think so. But that's irrelevant.
My point was (and is), Microsoft's efforts aren't on promoting proper programming practice, they're focused on moving toward moving bad coders away from where they'll do damage. Which doesn't do any good for training them for, as an example, low-budget embedded programming.
I don't see the advantage of donating them to an organization over committing them to the public domain.
Or are you talking about the kernel?
.NET. Hate them if you want, but don't say they haven't tried because they have.
Yah...mix-up on my part. Forgive me...I stopped using Windows on my machines back with WinME, when there wasn't much of a difference between the authority of the two.
You're lying out of your teeth. They've been very vocal about this, even if you haven't read about it on Slashdot. They're completely replacing Win32 with
Replacing native code with code run in a secure environment isn't even close to the same thing as promoting the safe usage of native code. You're not cleaning up the quality of your code, you're making it so shoddy workmanship doesn't matter as much.
It sounds silly to blame the stability problems of a database on the language used to talk to said database...That language shouldn't have any bearing on the quality of the code used to implement it.
Or maybe it's just me...
Um...I don't think it's possible to build an X86 OS to operate from within a VM. Even .NET.
Microsoft isn't shouting that shoddy programming practices cause security flaws...for them, that would be a really bad PR move.
Well, it's more of, "I'd better not get fired, 'cause I've got a mortage to cover."
And he's paid appropriately. If the code isn't ready to ship by the deadline, he flies to Korea or China (or wherever the machine is) to get it up and running on site.
Not me, actually. My dad. He's got thirty years's experience as an electrical and software engineer, plus time in the navy. (He tested out of the electronics classes, and served as teacher's assistant.)
Program for twenty years. Get a good local reputation. Then get hired away into such a job. Don't expect to get up to that kind of money from raises alone.
...it's ignorance pure and simple.
No, it's not. You try being a programmer with a six-digit salary, a mortage, and a workload Hercules couldn't metaphorically shoulder.
Fast, good, cheap. Companies have chosen to drop "good" in favor of fitting more products through the pipeline.
Unfortunately, unless someone as big as Microsoft (ha!) or IBM gets behind the message, you're not going to see much come of it.
It's too cheap to quickly pump out code, then run it by QA. You don't even need a shoddy programmer to do it...just pile too many high-priority near-deadline tasks on a good programmer. (Which is all too likely...if you build a reputation for getting things done, you'll get landed with a workload that would put a tech-support guy in a funny farm.)
The nicer features don't look too hard to implement. Just give draw windows in texture memory, and map it to any poly you see fit. Heck...you could easily implement geometrically-shaped windows that way. :)
I'm not real happy with GStreamer ... There's a noticable pause between video clips, and fullscreen (at 1280x1024) isn't as smooth as with mplayer.
:)
I like the video filters, though.
There was a piece on NPR last week about an American who was charged with terrorism in Spain because his fingerprint was there. He was in America at the time the event occured, but two fingerprint experts (his own and the FBI's) verified that the prints matched.
Fortunately for him, Spain independantly matched the fingerprint to a known terrorism suspect then in Spain. The only reason the fingerprint matched the American was because it was slightly smudged.
I had a dream:
Ten years from now, I'll be working in a large data center running primarily on UNIX variants. The company tour guide will lead his group in on the balcony, and will say, "Here are prime examples of the Berkeley Long-Hair. It's just about their feeding time."
Then the dumb waiter opens and there's some pizza...
Reminds me of a Kevin and Kell strip.
Not to mention data security. Normally, you can at least expect your DRAM to be wiped when you reboot. That was why "cold boots" sometimes fixed Win95 better than "warm boots" ...
Actually, I suspect they're more concerned about the speaker's accent than his residency.
I mean, all the non-aliens in the HGTTG books were British...and it was assumed that the aliens spoke with a British accent.
I wonder if they'll perform the installation for those PCs that fit in the radio slot... :)
MS software is probably extremely cheap over there right now...seeing as they don't really have anyone focusing on preventing piracy yet.
Actually, I think that the fact that their servers run Linux is a key point. With client-server models currently dominant, servers are your muscle and bone. They hold up everything else.
If there's one thing I've noticed about rulings in court cases, (at least as posted here on slashdot) it's that judges tend to be very reluctant to make statements that have lasting implications in future law and court rulings.
I doubt most judges will be familiar with the software underlying the filing process.
However, it would make for an excellent argument on behalf of whatever pro-Linux guy is in the court.
First, I am not a technology expert.
I think the problem here is the origin of the term "Open" in reference to standards. Historically, it's meant, "I've got this great idea, and you can implement it too...for a price." (a la OpenGL) This is as opposed to "I've got this great idea. But I'm not letting anyone else implement it." (a la trade secrets)
The concept of free software (and its confusion with "open source" software) has led a lot of people to expect standards called "Open" to be Free.
Motorize one of the old-style push-powered lawnmowers. Quiet, and even healthier for the grass.
You'd probably need to set up some sort of suspension and stabilizing system to keep it from tipping over, though.