But can you imagine how many people would take away your code and claim as their own, sell it and not give back to the commnuity had it not been for the copyleft "GPL"?
But can you imagine how many people would take away your ideas and claim as their own, sell it and not give back to the commnuity had it not been for the patent laws?
I pass over most mistakes, too, and make some myself from time to time. Like you, nothing is more frustrating at work than reading some piece of garbage that someone who cannot express their ideas wrote and trying to piece it all together.
Here's another tip. Writing your ideas clearly is usually much (much) harder than simply telling someone your ideas. I actually take the time to write my ideas down sometimes because, in doing so, I make them more concrete in my own mind. I can't tell you the number of times I've discovered issues with something I was designing simply because I was writing a design description document about the design.
I'll play devil's advocate. The purpose of language is communication, and the standardization of such is to ensure against ambiguity, right? If someone's written work is devoid of some common rules of grammar and usage, does it matter if you completely and unambiguously understand what they are saying/writing?
No problem there, but if you have poor grammar and spelling then the situation you describe is less likely to happen.
Yes... but some people, like me, have spent time over the years training bad habits out and training good habits in. For example, at one time, I used to have a fairly thick accent but, over the years, have trained myself so that I speak somewhat clearly now in a fairly generic accent. This was completely so that I would be understood when speaking and to avoid situations where someone would hear me speak and categorize me by my accent.
If I cannot convey my ideas clearly (because of poor speaking or writing skills) then I've failed. It's no one else's fault but my own and I don't subscribe to the "new American Way" which is "it's everyone else's fault and not mine".
Yup. Communication is two way. If you simply babble at me but I don't understand you because you can't speak or write at least semi-intelligently, there has been no communication. If you can tell me something and then I can tell you that something back and both of our versions be the same thing, then there was communication.
Most geeks, however, live in their own world with their visions of grandeur and think that if someone can't understand them that it is because they are geniuses and the other people are idiots. Funny that...
While you are at it, make sure you use a language that is platform dependent and an open standard. I guess that rules out Java...
Re:large functions in c++
on
Effective C#
·
· Score: 1
Personally, i can't really take seriously a language without proper template support.
You'll be happy to know that C# supports templates, then.
Re:from the oxymoron dept...
on
Effective C#
·
· Score: 2, Interesting
It's a shame if more and more schools are picking up C# to learn students how to program. Java is the cleaner one of the languages - take for instance the virtual keyword in C# - not very OO.
Actually, I've heard far more people knowledgable in both languages say the exact opposite as this. Considering C# was developed supposedly to "fix" specific deficiencies in Java and I've seen good rebuttal on both sides with Java coming up on the short end of the stick almost all the time (exception cases are where someone seems to have some devotion to some fringe case that is considered by many to be "bad") and the final recourse of the Java side is to say that it's "open", to which the rebuttal is that it isn't as open as C#.
But the thing that worries me most is the IDE. For C# I know two moderately usefull IDE's: Microsoft and Borlands. Both are commercial (ok, maybe not for students, but you know about indoctrination). So we either have to pay these companies for their environments, or we should use the rather outdated text editors for these purposes.
Others have already replied with free (beer) ones listed.
And then there is the matter of documentation. Excuse me for being blunt, but the.NET documentation is not that great. It consists of examples in several languages and things can be pretty difficult to find.
There must be two kinds of people in the world. Those that can use Microsoft documentation very effectively and those who can't. I see a few people claiming that Microsoft documentation isn't that good, but I've been using Unix/Linux since 1986 (computers in general since 1980)and Microsoft products since 1993 and I've always been more than adequately served by Microsoft documentation.
But this is why these things get hashed out in places like Slashdot: because so few people are confident that justice will actually be done. (Whichever side they're on.)
Actually, they get "hashed out" on slashdot because 90% of the folks here are religious. Posting on slashdot is just like reaffirming your religion in front of a church congregation. As soon as I read the headline and before the replies were loaded, I thought that I'd see a message with subject "About time" and it was the very first post.
I have no problems with Intel getting in trouble if they did something wrong and I'm willing to let the courts decide. If it gets AMD to drop prices then I'm all for it:) I can't justify getting an X2 right now no matter how bad I want it.
That's nice and all. I guess that's why it's going to court and the burden is for AMD to prove these things. It's just a press release so no evidence is given for either allegation.
I've never had a problem buying AMD parts (except when they don't make enough of them and I have to sit looking at an "out of stock" message instead of buying). I know of numerous vendors who sell AMD machines all over the web. Monarch is only one. Newegg, United Micro, and many others. As far as I know, it's only Dell that is Intel only and that hardly constitutes a monopoly.
Honestly, AMD has a hard enough time keeping parts in online retail channels as it is. They are the ones that keep themselves from competing. When everyone knows you have supply problems, that doesn't exactly make them trust that they can deliver your product to meet demand.
(BTW, I have 5 PCs at home, all have AMD processors in them.)
I agree... the jargon was termed a long time ago and there's no real reason to change it other than for some folks to feel important and think they've made their contribution to the world in some small way. If we're going to start arbitrarily redefining things like this, I'll start... When I say "You're a rat bastard idiot", as of today, it "really" means "Hi, have a nice day."
Marketing. S939 chips won't fit into S940 sockets and vice versa. S940 is for server products and S939 is for desktop products. That way they can keep their market segregated. You can do things that make the server stuff more expensive (more testing and verification, etc.) while not impacting your desktop prices as much.
It's basically the same thing as the Pentium4 vs. Xeon. Little difference between the two physically but one is for servers the other for desktops.
Why? And why does it matter what OS the thing was running on? Is there something magical about the code to where it can't be compiled and work on any other OS that exists? or is it that Linux somehow contains some magic that makes programs that play chess run better than any other OS that exists?
There are plenty of skilled people here in the USA. We have the best colleges, and some of the brightest people. If it is about saving money then why not set up operations in the midwest where housing and the cost of living are low? That would keep the jobs in American hands as well as re-vitalize the economies of the poorest states and
Because there are lots of people in the USA who are "too good" to live in those places. A lot of them want to live in a 'cool' place and, while much of the MidWest is quite chilly in the winter, it is a different kind of 'cool' they are talking about. It isn't 'cool' to live in a MidWestern town, much less what is considered a city there.
Me? I've always moved to where the work was and I've lived/worked in a fairly small town or two (~20k people sometimes).
Yup... actually... putting up *any* business yields sales tax to the gov't which will, supposedly, be put to public use so this ruling opens the door for any business. McDonald's could see that you have house located in a prime area for one of their resturaunts, petition the local gov't and take your house because... well... McDonald's will create jobs and pay sales taxes to the local gov't. Maybe even toss some money into the pot before the bulldozers even are commissioned, just for good measure.
This leads to rezoning areas for commercial use gives the POTENTIAL for businesses to come in and give up more tax money. It's a slippery slope and anyone who owns property (their own house) is on that slope right down into Hell.
You should also know that the "Republican" and "Democratic" parties have completely flip-flopped on the left-right scale a number of times over the years as well.
Whatever the motivation, if the gov't is going to take property from someone, that person should be compensated. It's fair to all as long as the compensation is based on fair market value. If what they want to take from you is worth $100, then you get $100. If what they want is $1B, then you should get $1B.
It's still interesting how much class weighs on minds. "wealthy land-owning elites" fear "egalitarian" practices. I guess these are halmarks and mantra of Liberals (although many Liberals are extremely wealthy... giving money to charaties is a great tax break) and the young.
But can you imagine how many people would take away your code and claim as their own, sell it and not give back to the commnuity had it not been for the copyleft "GPL"?
But can you imagine how many people would take away your ideas and claim as their own, sell it and not give back to the commnuity had it not been for the patent laws?
I pass over most mistakes, too, and make some myself from time to time. Like you, nothing is more frustrating at work than reading some piece of garbage that someone who cannot express their ideas wrote and trying to piece it all together.
Here's another tip. Writing your ideas clearly is usually much (much) harder than simply telling someone your ideas. I actually take the time to write my ideas down sometimes because, in doing so, I make them more concrete in my own mind. I can't tell you the number of times I've discovered issues with something I was designing simply because I was writing a design description document about the design.
I'll play devil's advocate. The purpose of language is communication, and the standardization of such is to ensure against ambiguity, right? If someone's written work is devoid of some common rules of grammar and usage, does it matter if you completely and unambiguously understand what they are saying/writing?
No problem there, but if you have poor grammar and spelling then the situation you describe is less likely to happen.
Yes... but some people, like me, have spent time over the years training bad habits out and training good habits in. For example, at one time, I used to have a fairly thick accent but, over the years, have trained myself so that I speak somewhat clearly now in a fairly generic accent. This was completely so that I would be understood when speaking and to avoid situations where someone would hear me speak and categorize me by my accent.
If I cannot convey my ideas clearly (because of poor speaking or writing skills) then I've failed. It's no one else's fault but my own and I don't subscribe to the "new American Way" which is "it's everyone else's fault and not mine".
Yup. Communication is two way. If you simply babble at me but I don't understand you because you can't speak or write at least semi-intelligently, there has been no communication. If you can tell me something and then I can tell you that something back and both of our versions be the same thing, then there was communication.
Most geeks, however, live in their own world with their visions of grandeur and think that if someone can't understand them that it is because they are geniuses and the other people are idiots. Funny that...
(.Y.)
I liked him for his comedy and now he sounds like a pretty smart guy, too. Even more reason to like him.
besides those to groups, most Christians believe the bread and wine are symbolic of Christ's body and blood, take in rememberence of Him.
That's what I was thinking. I was trying to remember back to what they said and I thought it was something like:
Take this wine (grape juice, depending on your denomination) and bread as a symbol in rememberence...
but you beat me to it.
I'm with TripMasterMonkey on this one... either prove it or stop claiming it.
While you are at it, make sure you use a language that is platform dependent and an open standard. I guess that rules out Java...
Personally, i can't really take seriously a language without proper template support.
You'll be happy to know that C# supports templates, then.
It's a shame if more and more schools are picking up C# to learn students how to program. Java is the cleaner one of the languages - take for instance the virtual keyword in C# - not very OO.
.NET documentation is not that great. It consists of examples in several languages and things can be pretty difficult to find.
Actually, I've heard far more people knowledgable in both languages say the exact opposite as this. Considering C# was developed supposedly to "fix" specific deficiencies in Java and I've seen good rebuttal on both sides with Java coming up on the short end of the stick almost all the time (exception cases are where someone seems to have some devotion to some fringe case that is considered by many to be "bad") and the final recourse of the Java side is to say that it's "open", to which the rebuttal is that it isn't as open as C#.
But the thing that worries me most is the IDE. For C# I know two moderately usefull IDE's: Microsoft and Borlands. Both are commercial (ok, maybe not for students, but you know about indoctrination). So we either have to pay these companies for their environments, or we should use the rather outdated text editors for these purposes.
Others have already replied with free (beer) ones listed.
And then there is the matter of documentation. Excuse me for being blunt, but the
There must be two kinds of people in the world. Those that can use Microsoft documentation very effectively and those who can't. I see a few people claiming that Microsoft documentation isn't that good, but I've been using Unix/Linux since 1986 (computers in general since 1980)and Microsoft products since 1993 and I've always been more than adequately served by Microsoft documentation.
But this is why these things get hashed out in places like Slashdot: because so few people are confident that justice will actually be done. (Whichever side they're on.)
:) I can't justify getting an X2 right now no matter how bad I want it.
Actually, they get "hashed out" on slashdot because 90% of the folks here are religious. Posting on slashdot is just like reaffirming your religion in front of a church congregation. As soon as I read the headline and before the replies were loaded, I thought that I'd see a message with subject "About time" and it was the very first post.
I have no problems with Intel getting in trouble if they did something wrong and I'm willing to let the courts decide. If it gets AMD to drop prices then I'm all for it
Don't forget the 35 hour (or is it less now?) workweek and the scheduled labor strike rotations...
That's nice and all. I guess that's why it's going to court and the burden is for AMD to prove these things. It's just a press release so no evidence is given for either allegation.
I've never had a problem buying AMD parts (except when they don't make enough of them and I have to sit looking at an "out of stock" message instead of buying). I know of numerous vendors who sell AMD machines all over the web. Monarch is only one. Newegg, United Micro, and many others. As far as I know, it's only Dell that is Intel only and that hardly constitutes a monopoly.
Honestly, AMD has a hard enough time keeping parts in online retail channels as it is. They are the ones that keep themselves from competing. When everyone knows you have supply problems, that doesn't exactly make them trust that they can deliver your product to meet demand.
(BTW, I have 5 PCs at home, all have AMD processors in them.)
Why not... we pretend on slashdot all the time that we live in a fantasyland and not the real world.
I agree... the jargon was termed a long time ago and there's no real reason to change it other than for some folks to feel important and think they've made their contribution to the world in some small way. If we're going to start arbitrarily redefining things like this, I'll start... When I say "You're a rat bastard idiot", as of today, it "really" means "Hi, have a nice day."
Marketing. S939 chips won't fit into S940 sockets and vice versa. S940 is for server products and S939 is for desktop products. That way they can keep their market segregated. You can do things that make the server stuff more expensive (more testing and verification, etc.) while not impacting your desktop prices as much.
It's basically the same thing as the Pentium4 vs. Xeon. Little difference between the two physically but one is for servers the other for desktops.
Why? And why does it matter what OS the thing was running on? Is there something magical about the code to where it can't be compiled and work on any other OS that exists? or is it that Linux somehow contains some magic that makes programs that play chess run better than any other OS that exists?
When did "will be disciplined" no longer include the execution of sentences in relation to being found guilty of criminal charges?
If you rob a store, are caught, and found guilty of the crime, your discipline/punishment is whatever the judge/jury decide.
There are plenty of skilled people here in the USA. We have the best colleges, and some of the brightest people. If it is about saving money then why not set up operations in the midwest where housing and the cost of living are low? That would keep the jobs in American hands as well as re-vitalize the economies of the poorest states and
Because there are lots of people in the USA who are "too good" to live in those places. A lot of them want to live in a 'cool' place and, while much of the MidWest is quite chilly in the winter, it is a different kind of 'cool' they are talking about. It isn't 'cool' to live in a MidWestern town, much less what is considered a city there.
Me? I've always moved to where the work was and I've lived/worked in a fairly small town or two (~20k people sometimes).
Yup... actually... putting up *any* business yields sales tax to the gov't which will, supposedly, be put to public use so this ruling opens the door for any business. McDonald's could see that you have house located in a prime area for one of their resturaunts, petition the local gov't and take your house because... well... McDonald's will create jobs and pay sales taxes to the local gov't. Maybe even toss some money into the pot before the bulldozers even are commissioned, just for good measure.
This leads to rezoning areas for commercial use gives the POTENTIAL for businesses to come in and give up more tax money. It's a slippery slope and anyone who owns property (their own house) is on that slope right down into Hell.
You should also know that the "Republican" and "Democratic" parties have completely flip-flopped on the left-right scale a number of times over the years as well.
Whatever the motivation, if the gov't is going to take property from someone, that person should be compensated. It's fair to all as long as the compensation is based on fair market value. If what they want to take from you is worth $100, then you get $100. If what they want is $1B, then you should get $1B.
It's still interesting how much class weighs on minds. "wealthy land-owning elites" fear "egalitarian" practices. I guess these are halmarks and mantra of Liberals (although many Liberals are extremely wealthy... giving money to charaties is a great tax break) and the young.