"Religion is Categorically Evil"
From an atheist?
We don't believe in good and evil (As that would require the existence of a God and a Devil).
Instead try to realize that organized religion doesn't have anything good to teach, morals exist without religion, people that do good for others exist without religion... to label very few things that Humanity is capable of.
The only things that religion gives us (Humanity) that doesn't exist without religion is bias toward other religions, justification for wrong-doing, hate for "alternative" lifestyles... to label very few things that religion does to hurt the overall whole.
Religion only hurts, there is no net positive when religion is prevalent.
I've never met an atheist that goes on a hate fest either, most of us just want people to slow down and listen to themselves describe their irrational belief structure and provide information as to why we are atheists or why we became atheists.
You seem to reference hate a lot in your argument, I dare say that hate is very irrational, I submit that the hate only exists one direction.
I think we should all just go into deep meditation and focus on causing an earthquake to close the well.
Also, naked women cause earthquakes too, so maybe we could double up with this one.
I am in 100% agreement that you need to pick the language and/or tools for the job you're completing.
There's no reason to pick any one language over another other than it works within your company's resources (Such as a C# shop that wants to develop an application will probably develop it in C#).
My point isn't entirely about bloat though, I understand also that as technology gets faster, stronger and the like, we have more freedom in how we use these base resources. I feel that it has been abused by so many people these days though. When I went to college, I can say that 90% of my class group were not qualified professionals, and I'd bet that is still true even though they are part of our current workforce.
As for speed, anything that uses XML over a socket is obviously going to be slower than binary inside a memcpy, that doesn't mean that it's not required every now and then.
There isn't any one answer to everything.
My biggest point is "Getting the job done" instead of "Getting the job done right".
People don't seem to know that there is a difference anymore, it makes me sad to think that in another 10 years when even more unqualified professionals get on the scene, my salary will go down even further.
Unfortunately I tire of arguing with you people that have all sent me the crap about my development techniques without citing any thing actually valid to argue about.
I do enjoy a good argument, but it seems all people wish to do with me is say "Hey we do this thing that's exactly what you're talking about but I think you're wrong and I'm right so here it is!", I suppose I should be thankful that the primary workforce is made up nearly completely this type of person.
Nosce te ipsum.
If you're going to argue with me, please provide a valid point so I can enjoy the argument as well.
Right, in fear of doing something the right way once, where upgrades and continued development can be reduced to a few areas, we'll throw everything all over the place and get it "Working" because my boss says he needs it yesterday.
And people say us Linux guys are the ones who are afraid...
Look, if I spend more time doing the job right, I spend less time fixing bugs, working on new features and creating other projects off previous experience in less time, all of those things in less time.
Just because the initial development time is greater doesn't mean that the overall development time is greater, it's usually quite the opposite.
Next we'll have "Stable" and any product from Microsoft.
I must say, the original idea behind.NET and its interoperability was something of a good idea, but for the life me and all the development I have ever done, I can't think of many times I would use code from one project in another project save simple basic functions, as either project didn't have anything to do with the other.
So it just seems to me that the end result is sort of a waste of time, there's almost nothing you can or do port towards different applications.
Except to bloat and slow down your applications that is, remember kids, reducing languages to the lowest level a computer can understand it can speed up your applications 100s of times over using high level languages, especially those associated with the usual Microsoft bloat. (Not that Microsoft is the only company guilty of bloatware, take a look at Adobe or HP these days)
So you'd buy a car with a fuel pump that will fail in 15,000 miles, or a car stereo that's only going to play 75% of your CDs or only play the first half of every CD you've got?
What kind of argument is this?
Apparently just as stated above, the world has become so used to the flaws of Microsoft software that we are now to the sad point that it's just the way of things...
And then you'll argue with me that nothing can be perfect. Fine, so 12 out of 18 million polygons shatter, that's a bug. But when you can't play, why the hell would you even bother?
I wish people would stop making excuses for such poorly designed products.
Nothing will ever improve unless you stop supporting the garbage in lieu of better products, forcing companies like Microsoft to actually work hard at doing something the right way, it's too bad the subject fits such a variety of things such as music, software, hardware and clothing that it really doesn't fit in this forum.
Bottom-line: If it's crap, send it back. Companies should have to work hard enough to earn a market share, not just get one because everybody's merely used to it. (Stop making excuses for shit, excuses are weak arguments).
I know this message only has a 0.003% chance of being read by anybody.
It doesn't make any sense for one guy to be forced to fix our society when all he has is a web-site. I don't understand why you would blame the creator of a community for the issues that exist in our society.
Any time you provide access for a human or many humans for that matter to make one or more mistakes, inevitability it will happen, there are enough humans prone to at least a few more mistakes (And we're always making more!).
I've read through some of the contributor pages, administrator information pages and moderation information pages. They have a solid set of rules to allow flexible entries even entries with mistakes into the site. They express a feeling of open and pleasant welcomeness to allow new people in to help with the site.
I think that the site itself is as a whole showing the good part of society, the bad part will always exist and we need stuff like this, this is one thing that works. I use it often, I have a user, though I have not contributed anything yet, I wanted to in the past and didn't.
That is the real failure here, we need to help instead of telling other people to help.
"Religion is Categorically Evil" From an atheist? We don't believe in good and evil (As that would require the existence of a God and a Devil). Instead try to realize that organized religion doesn't have anything good to teach, morals exist without religion, people that do good for others exist without religion... to label very few things that Humanity is capable of. The only things that religion gives us (Humanity) that doesn't exist without religion is bias toward other religions, justification for wrong-doing, hate for "alternative" lifestyles... to label very few things that religion does to hurt the overall whole. Religion only hurts, there is no net positive when religion is prevalent. I've never met an atheist that goes on a hate fest either, most of us just want people to slow down and listen to themselves describe their irrational belief structure and provide information as to why we are atheists or why we became atheists. You seem to reference hate a lot in your argument, I dare say that hate is very irrational, I submit that the hate only exists one direction.
I think we should all just go into deep meditation and focus on causing an earthquake to close the well. Also, naked women cause earthquakes too, so maybe we could double up with this one.
I am in 100% agreement that you need to pick the language and/or tools for the job you're completing.
There's no reason to pick any one language over another other than it works within your company's resources (Such as a C# shop that wants to develop an application will probably develop it in C#).
My point isn't entirely about bloat though, I understand also that as technology gets faster, stronger and the like, we have more freedom in how we use these base resources. I feel that it has been abused by so many people these days though. When I went to college, I can say that 90% of my class group were not qualified professionals, and I'd bet that is still true even though they are part of our current workforce.
As for speed, anything that uses XML over a socket is obviously going to be slower than binary inside a memcpy, that doesn't mean that it's not required every now and then.
There isn't any one answer to everything.
My biggest point is "Getting the job done" instead of "Getting the job done right".
People don't seem to know that there is a difference anymore, it makes me sad to think that in another 10 years when even more unqualified professionals get on the scene, my salary will go down even further.
Survival of the fittest I suppose.
Unfortunately I tire of arguing with you people that have all sent me the crap about my development techniques without citing any thing actually valid to argue about.
I do enjoy a good argument, but it seems all people wish to do with me is say "Hey we do this thing that's exactly what you're talking about but I think you're wrong and I'm right so here it is!", I suppose I should be thankful that the primary workforce is made up nearly completely this type of person.
Nosce te ipsum.
If you're going to argue with me, please provide a valid point so I can enjoy the argument as well.
Yep, I'm one of the worst programmers out here.
Because you talk about developing 17 different projects that can talk to eachother, my point is completely invalid.
I don't mean to flame buddy, but it sounds to me like you've no idea what I'm talking about.
So, like from three different applications running the same code connecting to three different databases with the same table structure.
I can see your point.
-_-
Right, in fear of doing something the right way once, where upgrades and continued development can be reduced to a few areas, we'll throw everything all over the place and get it "Working" because my boss says he needs it yesterday.
And people say us Linux guys are the ones who are afraid...
Look, if I spend more time doing the job right, I spend less time fixing bugs, working on new features and creating other projects off previous experience in less time, all of those things in less time.
Just because the initial development time is greater doesn't mean that the overall development time is greater, it's usually quite the opposite.
Survey says: XXX
Try again.
Next we'll have "Stable" and any product from Microsoft.
.NET and its interoperability was something of a good idea, but for the life me and all the development I have ever done, I can't think of many times I would use code from one project in another project save simple basic functions, as either project didn't have anything to do with the other.
I must say, the original idea behind
So it just seems to me that the end result is sort of a waste of time, there's almost nothing you can or do port towards different applications.
Except to bloat and slow down your applications that is, remember kids, reducing languages to the lowest level a computer can understand it can speed up your applications 100s of times over using high level languages, especially those associated with the usual Microsoft bloat. (Not that Microsoft is the only company guilty of bloatware, take a look at Adobe or HP these days)
So you'd buy a car with a fuel pump that will fail in 15,000 miles, or a car stereo that's only going to play 75% of your CDs or only play the first half of every CD you've got?
What kind of argument is this?
Apparently just as stated above, the world has become so used to the flaws of Microsoft software that we are now to the sad point that it's just the way of things...
And then you'll argue with me that nothing can be perfect. Fine, so 12 out of 18 million polygons shatter, that's a bug. But when you can't play, why the hell would you even bother?
I wish people would stop making excuses for such poorly designed products.
Nothing will ever improve unless you stop supporting the garbage in lieu of better products, forcing companies like Microsoft to actually work hard at doing something the right way, it's too bad the subject fits such a variety of things such as music, software, hardware and clothing that it really doesn't fit in this forum.
Bottom-line: If it's crap, send it back. Companies should have to work hard enough to earn a market share, not just get one because everybody's merely used to it. (Stop making excuses for shit, excuses are weak arguments).
I know this message only has a 0.003% chance of being read by anybody.
It doesn't make any sense for one guy to be forced to fix our society when all he has is a web-site. I don't understand why you would blame the creator of a community for the issues that exist in our society.
Any time you provide access for a human or many humans for that matter to make one or more mistakes, inevitability it will happen, there are enough humans prone to at least a few more mistakes (And we're always making more!).
I've read through some of the contributor pages, administrator information pages and moderation information pages. They have a solid set of rules to allow flexible entries even entries with mistakes into the site. They express a feeling of open and pleasant welcomeness to allow new people in to help with the site.
I think that the site itself is as a whole showing the good part of society, the bad part will always exist and we need stuff like this, this is one thing that works. I use it often, I have a user, though I have not contributed anything yet, I wanted to in the past and didn't.
That is the real failure here, we need to help instead of telling other people to help.
My 2 bits.