Again, I'm asking for a specific reason why you should or should not believe the hype. Consider from whence it comes - Mr Eckel is not a MS shill, so why it it hype not expert opinion? Do you like the C#3 features? Why do you think they aren't a threat to Java?
The interop and unmanaged code features get big billing... why do you think that is?
Yes.NET does interop well - it gets billing because it tickles the manager's comfort zones - the new does not mean throwing away the old completely. That would be a frankly insane design fom MS to contemplate at this stage of it's installed base. That should be obvious. You said "practice of mixing VM and non-VM code at every opportunity" which is much more than having documentation on easy ways of interop, it means overuse of the feature, partularly the old "unsafe code" slur. That is not shown at all.
The fact that Python has been ported to JVM and.NET doesn't really speak to the point I'm trying to make here.
No, it doesn't. But I draw your attention to the second paragraph: "Iron Python on the Microsoft implementation of.NET was only a few percent slower than Python 2.3 overall". Now, the point you were trying to make was "Any language significantly different from a C/C++/Java-like language can't be supported efficiently." This is a direct contradiction. Explain it if you can.
So I guess you just ignored the statements afterwards explaining the reasons for this pessimism?
I am rather sceptical of them yes. I don't think there's as strong a case, or as evil a plan as you like to think. How exactly have the mono team managed to break patents despite being aware of the issue, and how does it benefit MS to shut them down?
C# people claim their language is "better." I've used both - C# is not better enough to justify...
Is that still true with C# 2.0? How about with C# 3.0? Bruce Eckel recently said "C# 3.0 may be too forward-thinking for Java to catch up to."
such as their pointless and absurd practice of mixing VM and non-VM code at every opportunity
Who is "they"? - if it's C# programmers in general, I don't see any evidence of that in the code that I've worked with. If it is the.net class library implementers, I'd say that the equivalent classes in the java runtime are probably written in C++ not java at all so the point is moot.
Either way I'm a bit surprised to see this old saw come up again, and I'd like to see some example, references or other justifications for saying it.
Any language significantly different from a C/C++/Java-like language can't be supported efficiently.
Again, what is your reason for saying that so categorically? There is evidence that suggest that the true situation may be otherwise.
I don't expect Mono to succeed even in its modest promises, although if they do, they may wish they didn't.
For example, if you create a VPN with this latest OpenSSH, a lossy network will hold up your traffic.
You still have two parties in the USA? They both look like part of the same political-military-bigbusiness cartel/kakistocracy to me. Why would the other part of the party do anything different?
his is interesting because it already supports (albeit incompletely) more languages than.Net
Does it? I'd like a reference on that. That would be interesting, since.Net supports a boatload of languages including python, perl, cobol and two kinds of pascal.
Freedom of speech, by necessity, includes freedom after speech. In the real world, that usually requires anonymity.
If you disagree entirely with the statement that "online speech actions can have consequences for the speaker", then think about all the anti-troll measures that slashdot has - logged in users comments starting higher, authours who are consistenly downvoted being locked out, Ip bans, the very existence of negative moderation options.
All of these are in place to deal with trolls: asshats who are still trying to speak shite and not accept responsibility for it. Do you want to remove all this and let the trolls ruin it for everyone?
Yes, with free speech comes a certain degree of responsibility... On the part of the AUDIENCE.
Not that it will ever happen in our lifetime for audio files, but there will be some advancement in audio that will only be avaliable on DRM, it's only a matter of time. Maybe it will be some newfangled 42 channel lossless surround sound that we haven't even concieved of yet.
Wrong. The new format is the portable music player, iPod et al. And it's worse quality. People bought it because it did things that big, high quality stereos didn't do at all, like fit in your packet and play any song in your collection on random.
If a new stanbdard in sound quality did emerge, and was truly in demand, sooner or later an open-source version would follow. And rippers to remove the DRM. Look at.ogg and.flac. Look at DVD to.avi software.
"But... a group of media companies.. has lobbied the EU to allow this data to be used to investigate all crimes, not just serious offences such as terrorism."
Yes, that seems about right: "We need this extreme measure to fight terrorism. OK, you agreed to that out of fear.... Oh look, we can use it to enforce parking tickets too, let's make it. standard operating procedure".
database that requires multiple tables related to each other.
That means, "any database" pretty much.
The claimed capabilities of that system, implementing a very relationally complete system, would bury even Oracle eventually, if not immediately
I don't think anything short of global nuclear war could "bury Oracle immediately". The installed base of very big DBs on Oracle is just too large.
If the company building the Trans-Relational database ever gets off the ground...
Does anyone have links or insight on this "Trans-Relational database" that I've nevre heared of, why it's so much better at "relational theory" than Oracle, why this is such a winner?
I read a study recently that most phishing web sites don't live longer than a week.
Which is why the netcraft anti-phishing toolbar is weighted to giving a poor rating to very new sites. It makes sense: if you are wanting to bank online, you expect a domain registered years not days ago.
This gag is as old as the hills. I'm sure that I saw it on Slashdot years ago. Just because digg posted it recently, Slashdot feels the need to do so too.
Still, it is worth a read if you write code, care about source code quality, have a sense of humour and have somehow missed it until now.
This is true from what I've heared (ex-coworker who once worked in a health club chain's IT department). Gyms bank on people's desire to look good exceding thier determination to work out. A large percentage (more than half, maybe even more than that, I don't remember) of the gym memberships taken out were not used past the first few weeks.
I don't think you need to do much in the way of clever fun/not fun marketing, people will drop out all on thier own, due to the nature of physical work.
How often a certain machine gets used has no effect on their costs.
Not entirely true. The machines wear (weights machines have heavy moving parts), they break (cardiac machines have moving parts and electronics) and need fixing. And nothing gives you time to wonder "Why am I paying £75 per month for this gym again?" like having to wait 5 minutes for machine when they're all in use.
So now some artists can own the works that they create.
It's rather sad that this is a radical new fringe idea, and that work for hire is the norm in distributing creative arts. (I have no problems with my employer owning the code that I write during office hours. They hired me before I wrote any of it. And it's to their spec. )
Someone commented that the difference between Microsoft and Google is that Microsoft programmers are holding concepts the size of "If...Then...Else" and Google programmers are holding concepts the size of Bayesian filtering;
Seeing as you're insulting the mental abilities Microsoft's staff here, how many MS employees have you actually met and what did you think of thier grasp of abstract concepts?
accessibility doesn't have ANYTHING to do in a STORAGE FORMAT.
If one storage format has accessible software for it and another doesn't, then it seems pretty clear that to the end user, accessibility is all about the storage format.
Your task then is to get people to take the long view: that on a long enough timeline, an open standard is always going to end up more accessable than a closed binary one. Open formats tend to become more acessible over time as more software becomes available, closed binary ones become less so as the software is taken off the market.
"usually" seems to be wrong: "The scientific community tells us that HIV passes to the infant before or during delivery in 20 percent of infants born to HIV-infected women. "
You missed the biggest flaw. The "subpack" plug-on docking gizmo is definitely the number-one flaw. Side-mounted headphone? I couldn't care. Logo? I don't notice it much.
I have an X5 60Gb and a like it a lot: it carries loads of oggs, it doubles as portable USB HD, mmm.
But the subpack will be easy to lose, and the connector on the X5 looks fragile - not to mention the silly little rubber cover for the X5's port, which I have nearly lost a dozen times already. Why couldn't it have been attached like the USB host port's cover?? The whole subpack thing seems a poorly done afterthought.
Don't believe the hype.
.NET does interop well - it gets billing because it tickles the manager's comfort zones - the new does not mean throwing away the old completely. That would be a frankly insane design fom MS to contemplate at this stage of it's installed base. That should be obvious. You said "practice of mixing VM and non-VM code at every opportunity" which is much more than having documentation on easy ways of interop, it means overuse of the feature, partularly the old "unsafe code" slur. That is not shown at all.
.NET doesn't really speak to the point I'm trying to make here.
.NET was only a few percent slower than Python 2.3 overall". Now, the point you were trying to make was "Any language significantly different from a C/C++/Java-like language can't be supported efficiently." This is a direct contradiction. Explain it if you can.
Again, I'm asking for a specific reason why you should or should not believe the hype. Consider from whence it comes - Mr Eckel is not a MS shill, so why it it hype not expert opinion? Do you like the C#3 features? Why do you think they aren't a threat to Java?
The interop and unmanaged code features get big billing... why do you think that is?
Yes
The fact that Python has been ported to JVM and
No, it doesn't. But I draw your attention to the second paragraph: "Iron Python on the Microsoft implementation of
So I guess you just ignored the statements afterwards explaining the reasons for this pessimism?
I am rather sceptical of them yes. I don't think there's as strong a case, or as evil a plan as you like to think. How exactly have the mono team managed to break patents despite being aware of the issue, and how does it benefit MS to shut them down?
C# people claim their language is "better." I've used both - C# is not better enough to justify...
.net class library implementers, I'd say that the equivalent classes in the java runtime are probably written in C++ not java at all so the point is moot.
Is that still true with C# 2.0? How about with C# 3.0? Bruce Eckel recently said
"C# 3.0 may be too forward-thinking for Java to catch up to."
such as their pointless and absurd practice of mixing VM and non-VM code at every opportunity
Who is "they"? - if it's C# programmers in general, I don't see any evidence of that in the code that I've worked with. If it is the
Either way I'm a bit surprised to see this old saw come up again, and I'd like to see some example, references or other justifications for saying it.
Any language significantly different from a C/C++/Java-like language can't be supported efficiently.
Again, what is your reason for saying that so categorically? There is evidence that suggest that the true situation may be otherwise.
I don't expect Mono to succeed even in its modest promises, although if they do, they may wish they didn't.
Ah, wondeful pessimism.
For example, if you create a VPN with this latest OpenSSH, a lossy network will hold up your traffic.
You still have two parties in the USA? They both look like part of the same political-military-bigbusiness cartel/kakistocracy to me. Why would the other part of the party do anything different?
Well, that's the first three seasons ruined for me, spoiler-boy!
Sleep is for the week
And party all weekend?
his is interesting because it already supports (albeit incompletely) more languages than .Net
.Net supports a boatload of languages including python, perl, cobol and two kinds of pascal.
Does it? I'd like a reference on that. That would be interesting, since
Freedom of speech, by necessity, includes freedom after speech. In the real world, that usually requires anonymity.
If you disagree entirely with the statement that "online speech actions can have consequences for the speaker", then think about all the anti-troll measures that slashdot has - logged in users comments starting higher, authours who are consistenly downvoted being locked out, Ip bans, the very existence of negative moderation options.
All of these are in place to deal with trolls: asshats who are still trying to speak shite and not accept responsibility for it. Do you want to remove all this and let the trolls ruin it for everyone?
Yes, with free speech comes a certain degree of responsibility... On the part of the AUDIENCE.
Not only them.
Not that it will ever happen in our lifetime for audio files, but there will be some advancement in audio that will only be avaliable on DRM, it's only a matter of time. Maybe it will be some newfangled 42 channel lossless surround sound that we haven't even concieved of yet.
.ogg and .flac. Look at DVD to .avi software.
Wrong. The new format is the portable music player, iPod et al. And it's worse quality. People bought it because it did things that big, high quality stereos didn't do at all, like fit in your packet and play any song in your collection on random.
If a new stanbdard in sound quality did emerge, and was truly in demand, sooner or later an open-source version would follow. And rippers to remove the DRM. Look at
"But ... a group of media companies .. has lobbied the EU to allow this data to be used to investigate all crimes, not just serious offences such as terrorism."
... Oh look, we can use it to enforce parking tickets too, let's make it. standard operating procedure".
Yes, that seems about right: "We need this extreme measure to fight terrorism. OK, you agreed to that out of fear.
Can you say "erosion of liberty"?
"regulated" is not the same as "owned and rented out".
Prove to me that one and zero exist, and then we can proceed to discuss mathematics.
But 1 and 0 do not exist. They are concepts. Mathematics is an abstraction.
I did a brief google, but nothing definitive came up... Someone who knows more about it, or has more time might have more luck.
database that requires multiple tables related to each other.
That means, "any database" pretty much.
The claimed capabilities of that system, implementing a very relationally complete system, would bury even Oracle eventually, if not immediately
I don't think anything short of global nuclear war could "bury Oracle immediately". The installed base of very big DBs on Oracle is just too large.
If the company building the Trans-Relational database ever gets off the ground...
Does anyone have links or insight on this "Trans-Relational database" that I've nevre heared of, why it's so much better at "relational theory" than Oracle, why this is such a winner?
I read a study recently that most phishing web sites don't live longer than a week.
Which is why the netcraft anti-phishing toolbar is weighted to giving a poor rating to very new sites. It makes sense: if you are wanting to bank online, you expect a domain registered years not days ago.
Ideas such as colour coding location bars and an anti-phishing database.
Do they mean like in the Netcraft anti-phishing toolbar?
This gag is as old as the hills. I'm sure that I saw it on Slashdot years ago. Just because digg posted it recently, Slashdot feels the need to do so too.
Still, it is worth a read if you write code, care about source code quality, have a sense of humour and have somehow missed it until now.
This is true from what I've heared (ex-coworker who once worked in a health club chain's IT department). Gyms bank on people's desire to look good exceding thier determination to work out. A large percentage (more than half, maybe even more than that, I don't remember) of the gym memberships taken out were not used past the first few weeks.
I don't think you need to do much in the way of clever fun/not fun marketing, people will drop out all on thier own, due to the nature of physical work.
How often a certain machine gets used has no effect on their costs.
Not entirely true. The machines wear (weights machines have heavy moving parts), they break (cardiac machines have moving parts and electronics) and need fixing. And nothing gives you time to wonder "Why am I paying £75 per month for this gym again?" like having to wait 5 minutes for machine when they're all in use.
Make them read The Daily WTF regularly, lest they end up on there.
Oh, and like eveyone else says: get them to read "Code Complete".
So now some artists can own the works that they create.
It's rather sad that this is a radical new fringe idea, and that work for hire is the norm in distributing creative arts.
(I have no problems with my employer owning the code that I write during office hours. They hired me before I wrote any of it. And it's to their spec. )
Someone commented that the difference between Microsoft and Google is that Microsoft programmers are holding concepts the size of "If...Then...Else" and Google programmers are holding concepts the size of Bayesian filtering;
Seeing as you're insulting the mental abilities Microsoft's staff here, how many MS employees have you actually met and what did you think of thier grasp of abstract concepts?
accessibility doesn't have ANYTHING to do in a STORAGE FORMAT.
If one storage format has accessible software for it and another doesn't, then it seems pretty clear that to the end user, accessibility is all about the storage format.
Your task then is to get people to take the long view: that on a long enough timeline, an open standard is always going to end up more accessable than a closed binary one. Open formats tend to become more acessible over time as more software becomes available, closed binary ones become less so as the software is taken off the market.
I've done unit testing in Delphiu (DUnit) and C# (NUnit). Unit testing is not a language thing, it's a good idea across the board.
The schools will catch up soon enough.
"usually" seems to be wrong: "The scientific community tells us that HIV passes to the infant before or during delivery in 20 percent of infants born to HIV-infected women. "
But the scope of the problem is massive.
To be honest, with the 5 to 20 year dormancy, HIV is rather well suited for a host with a reproductive cycle that starts at in the early to mid teens.
Except that babies are usually infected by their mothers. And then die well before reproductive age.
You missed the biggest flaw. The "subpack" plug-on docking gizmo is definitely the number-one flaw. Side-mounted headphone? I couldn't care. Logo? I don't notice it much.
I have an X5 60Gb and a like it a lot: it carries loads of oggs, it doubles as portable USB HD, mmm.
But the subpack will be easy to lose, and the connector on the X5 looks fragile - not to mention the silly little rubber cover for the X5's port, which I have nearly lost a dozen times already. Why couldn't it have been attached like the USB host port's cover?? The whole subpack thing seems a poorly done afterthought.