I'll never understand this sort of attitude. I would hazard a guess that this person has never programmed using Visual Studio and C#. If he's worked in it for a while and doesn't like it, that's one thing, but I bet he hasn't ever brought up VS. I've met a lot of people like this. FOrtunately for them, they worked for the govt. and it didn't really maater what they programmed in because they wouldn't produce much and the project would fail in two years, to be replaced by another.
I've programmed in many languages, only one did I absolutely hate, and that was Ada. But,, even though I hated the language, I saw an opportunity to do a set of binding to X Windows. I spent two months writing that, then sold through a compiler vendor. The language was dying, but most government programs were required to buy the compiler and the bindings. They would then stick the thing on the shelf to gather dust. I would get a check for about $5k a month for royalties on a piece of software that no one ever used. This went on for two years, before the market finally died.
I've programmed in many languages, C#, Java, C++, C, FORTRAN, Lisp, PL/I, COBOL, Ada, Smalltalk, assembly, and a smalltalk variant that I devised at one point. I've learned something from all of them. Well, with Ada, I think all I learned is how not to design a language. I think changing languages every now in then ultimately makes you a better programmer.
Personally, I like C# and the whole.Net environment. I like it a lot better than Java. I think the new language additions like linq and lambda expressions are awesome. It's almost artistic to put together a well crafted linq query or use lambda expressions to do multithreaded programming using the new language extensions. And now with.Net 4.0, the dynamic language runtime has been added. I haven't really used this much as of yet, but I think it's an interesting feature. Plus there is the whole MVC framework for web pages. I am learning this now and so far like it a lot.
Learning.Net may be a good thing to do just as a hedge. Not sure where Java is going. Sun has been a zombie for a while now, and who knows what Oracle will do. The language has been pretty stagnant for a while. There is no one really moving the language in new directions like Microsoft Research does with C#. That's a shame. Java brought lots of great new ideas into the main stream of programming, but now it's about 2 generations behind where C# is. If it continues like this, C# or some other new language will just eclipse it like Java and C# did to C++. THen the Java programmers wll be scrambling to learn something new.
Having said this, if someone came to me and offered me double what I make today to work in Java, I'd take it. When it comes donw to it, If I wasn't get paid, I wouldn't go in and sit in a cube every day and write code, i'd find something else to do, so why not make the most I can. I may not like working in Java as much as C#, but it won't kill me and the reality is, the project, the people and the environment are more important for a good job than whether you code in C# or Java.
I went there a few years ago. It is very cool. I was expecting it to be kind of lame, but quite the opposite. They have an enigma and a purple machine. I am into WWII stuff and at the time worked with ONI/NSA, so I was into it, but I think even if you aren't it's cool.
Yes, I agree with you about the next meal thing, it was an exagerration to make a point. I have traveled throughout Africa and I live in Panama, which many consider to be a third world country. I don't think buying computers for all the children here in this part of Panama would help their education. A great many of the people here don't have electricity in their homes, let alone clean water.
I think spending this money on clean water systems would save lives and spending it on education for the third world would help their countries as a whole. Dumping millions of dollars on computers seems more like a way to dump money into the pockets of the companies making chips and computer parts.
I know if they did that here, most would end up broken or unused. A few would end up in the hands of kids that would use them and make use of them, all the others would end up being thrown out in the yard, or in the ocean where people dump all their other trash.
I can't believe that people are debating how much the stupid computer will cost. THis is the dumbest idea I think I have ever heard. Why not just give them $100, then they could maybe buy some food or clean water. If you have ever been to any of these "third world" countries, you would realize that the biggest problem isn't that the kids can't log onto the internet or play video games on a $100 notebook, it's more like, where's my next meal, how do I fight malaria, how do I get potable clean water. Why not invest the money from this in a clean water system for all of Africa. This would probably save millions of lives.
Plus, when these things break, who is going to haul away millions of dead computers. They will be piled up on the side of the road all over the place. And, I believe that most computers contain various environmentally hazardous materials. So, $100 computers for everyone, then $200 per person to send people out in 2 years to clean up all the debris.
I got an iPaq about a month after Compaq started
shipping them. I love it. I don't run Linux,
so I can't comment on that. But using it with
CE is great. It's color and easy to see. It
also syncs well over USB with my desktop machine.
I've never been a fan of the Palm, and haven't
used them all that much, so I can't really
compare. But a few friends of mine have switched
from the Palm to the iPaq and now they just rave
about the iPaq.
I had a similar problem with Exchange Server 5.5. The original version (no SP) had a bug that kept it from shutting down in real time. If you install Exchange SP2, this problem goes away, and you can start counting shutdown time in minutes instead of hours.
I had the LASIC surgery done in April. All I can say is that it is incredible!!! It cost about $1500 per eye. THe entire procedure takes about 10 minutes. You're in and out in about 30 minutes.
I went from really bad eyes, -5.5 and -6 to 20/20 vision. I saw starburst around lights for a while, only at night. But this has been fading gradually since the operation. I notice it every now and then when my eyes are dry, but that's it (it's been six months).
If you want to find out about it, go make an appointment for a consultation with a doctor. It's free, and they tell you all about the procedure. Set up several of these, and read the information they give you.
The procedure itself is very mechanical, and is mostly done by the machine. There aren't many ways that it can go wrong. No one has ever gone blind having this done!!! The biggest risk is over or under correction. The trickiest part of the whole ordeal is getting your prescription right so that they correct properly.
A friend of mine was overcorrected. His vision was not 20/20 in one eye, and he had to go back to have this fixed, now he is fine.
I have't heard any real horror stories from anyone.
I remember waking up the day after and being able to read the clock. I was amazed. Now, I can't even remember what it was like to deal with glasses and contacts.
The modem is removable. I hope that sega is working on a 10/100 ethernet adapter for the dreamcast. I think it was horribly short sighted to not have this as an availabe add on at release. I have been using a cable modem for over two years, and have no plans to go back to a modem.
Dialog isn't the only thing that's weak in TPM. How about the lack of plot? Did anyone notice that there is no real plot. It is the same movie as Return of the Jedi.
Lucas built this great fantasy world, and now is only interesting selling the franchise.
Re:There were hardly any USB devices dude...
on
Is firewire dying?
·
· Score: 1
I agree that there were many USB products before the iMac. I was using a Mouse, Keyboard, and Camera before it's release. Most vendors said they had plans for USB products, but they hadn't been released yet. The iMac accelerated the release of these products. I hate to do this, but I have to give them credit for this.
Wow, a PR statement that tries to make the bad points seem not so bad, and emphasize what the good points are (if any). I think MS is the only company in the world that does that. Who should be shot? What about the person that found the hole, then set up a page so that anyone could get in. Is that okay becuase it's MS. If this was RedHat, Sun, Netscape, or some other company then I guess this would be a problem.
I went to Virginia Tech, and Blacksburg is definitely the most wired town in America. But I think the criteria was chose so that San Francisco would win.
San Diego is number 7, we have had cable modem service for 2.5 years in select areas, and now the entire city is covered, but we're number 7. DSL and Cable modem service was just starting to appear in the Bay Area late last year.
This is probably the same group that said the Network Computer Market would be US$5 Billion by 2001. This is the NC as defined by Sun and Oracle a couple of years ago. I don't think either company makes or sells these anymore.
This is just a hype wave that Linux is riding. The down side of this, is that if Linux doesn't grow to a 750 Million base when they predict, it will be deemed a failure.
I don't have numbers, but we ran the HotSpot versus MS JVM and the IBM JVM when HotSpot was first available. Both of these blow doors on HotSpot. MS JVM was by far the fastest. IBM's wasn't far behind. Unfortunately, MS will most likely never support 1.2, and IBM's 1.2 support isn't finished yet (may be available in Beta).
If you want to do a real comparison, compare the speed of Java code under each of these to the same code compiled native using something like Visual Cafe or Visual J++.
I have a dual PPro 200 system. The biggest problem is heat. I have added extra fans on the system, and still have problems. The Motherboard has a thermal cut off, which trips after about 15 minutes, making the machine almost useless.
Why is everyone so worked up about this? Every ethernet card has a unique id. Why is a CPU id worse than that? Is two unique ids per computer worse than one? Could someone please explain this to me.
I'll never understand this sort of attitude. I would hazard a guess that this person has never programmed using Visual Studio and C#. If he's worked in it for a while and doesn't like it, that's one thing, but I bet he hasn't ever brought up VS. I've met a lot of people like this. FOrtunately for them, they worked for the govt. and it didn't really maater what they programmed in because they wouldn't produce much and the project would fail in two years, to be replaced by another.
I've programmed in many languages, only one did I absolutely hate, and that was Ada. But,, even though I hated the language, I saw an opportunity to do a set of binding to X Windows. I spent two months writing that, then sold through a compiler vendor. The language was dying, but most government programs were required to buy the compiler and the bindings. They would then stick the thing on the shelf to gather dust. I would get a check for about $5k a month for royalties on a piece of software that no one ever used. This went on for two years, before the market finally died.
I've programmed in many languages, C#, Java, C++, C, FORTRAN, Lisp, PL/I, COBOL, Ada, Smalltalk, assembly, and a smalltalk variant that I devised at one point. I've learned something from all of them. Well, with Ada, I think all I learned is how not to design a language. I think changing languages every now in then ultimately makes you a better programmer.
Personally, I like C# and the whole .Net environment. I like it a lot better than Java. I think the new language additions like linq and lambda expressions are awesome. It's almost artistic to put together a well crafted linq query or use lambda expressions to do multithreaded programming using the new language extensions. And now with .Net 4.0, the dynamic language runtime has been added. I haven't really used this much as of yet, but I think it's an interesting feature. Plus there is the whole MVC framework for web pages. I am learning this now and so far like it a lot.
Learning .Net may be a good thing to do just as a hedge. Not sure where Java is going. Sun has been a zombie for a while now, and who knows what Oracle will do. The language has been pretty stagnant for a while. There is no one really moving the language in new directions like Microsoft Research does with C#. That's a shame. Java brought lots of great new ideas into the main stream of programming, but now it's about 2 generations behind where C# is. If it continues like this, C# or some other new language will just eclipse it like Java and C# did to C++. THen the Java programmers wll be scrambling to learn something new.
Having said this, if someone came to me and offered me double what I make today to work in Java, I'd take it. When it comes donw to it, If I wasn't get paid, I wouldn't go in and sit in a cube every day and write code, i'd find something else to do, so why not make the most I can. I may not like working in Java as much as C#, but it won't kill me and the reality is, the project, the people and the environment are more important for a good job than whether you code in C# or Java.
I went there a few years ago. It is very cool. I was expecting it to be kind of lame, but quite the opposite. They have an enigma and a purple machine. I am into WWII stuff and at the time worked with ONI/NSA, so I was into it, but I think even if you aren't it's cool.
Yes, I agree with you about the next meal thing, it was an exagerration to make a point. I have traveled throughout Africa and I live in Panama, which many consider to be a third world country. I don't think buying computers for all the children here in this part of Panama would help their education. A great many of the people here don't have electricity in their homes, let alone clean water.
I think spending this money on clean water systems would save lives and spending it on education for the third world would help their countries as a whole. Dumping millions of dollars on computers seems more like a way to dump money into the pockets of the companies making chips and computer parts.
I know if they did that here, most would end up broken or unused. A few would end up in the hands of kids that would use them and make use of them, all the others would end up being thrown out in the yard, or in the ocean where people dump all their other trash.
I can't believe that people are debating how much the stupid computer will cost. THis is the dumbest idea I think I have ever heard. Why not just give them $100, then they could maybe buy some food or clean water. If you have ever been to any of these "third world" countries, you would realize that the biggest problem isn't that the kids can't log onto the internet or play video games on a $100 notebook, it's more like, where's my next meal, how do I fight malaria, how do I get potable clean water. Why not invest the money from this in a clean water system for all of Africa. This would probably save millions of lives.
Plus, when these things break, who is going to haul away millions of dead computers. They will be piled up on the side of the road all over the place. And, I believe that most computers contain various environmentally hazardous materials. So, $100 computers for everyone, then $200 per person to send people out in 2 years to clean up all the debris.
I got an iPaq about a month after Compaq started
shipping them. I love it. I don't run Linux,
so I can't comment on that. But using it with
CE is great. It's color and easy to see. It
also syncs well over USB with my desktop machine.
I've never been a fan of the Palm, and haven't
used them all that much, so I can't really
compare. But a few friends of mine have switched
from the Palm to the iPaq and now they just rave
about the iPaq.
I had a similar problem with Exchange Server 5.5.
The original version (no SP) had a bug that kept
it from shutting down in real time. If you
install Exchange SP2, this problem goes away,
and you can start counting shutdown time in
minutes instead of hours.
I had the LASIC surgery done in April. All I
can say is that it is incredible!!! It cost
about $1500 per eye. THe entire procedure
takes about 10 minutes. You're in and out
in about 30 minutes.
I went from really bad eyes, -5.5 and -6 to
20/20 vision. I saw starburst around lights
for a while, only at night. But this has
been fading gradually since the operation. I
notice it every now and then when my eyes
are dry, but that's it (it's been six months).
If you want to find out about it, go make an
appointment for a consultation with a doctor.
It's free, and they tell you all about the
procedure. Set up several of these, and read
the information they give you.
The procedure itself is very mechanical, and
is mostly done by the machine. There aren't
many ways that it can go wrong. No one has
ever gone blind having this done!!! The biggest
risk is over or under correction. The trickiest
part of the whole ordeal is getting your
prescription right so that they correct properly.
A friend of mine was overcorrected. His vision
was not 20/20 in one eye, and he had to go back
to have this fixed, now he is fine.
I have't heard any real horror stories from anyone.
I remember waking up the day after and being
able to read the clock. I was amazed. Now,
I can't even remember what it was like to deal
with glasses and contacts.
The modem is removable. I hope that sega is working on a 10/100 ethernet adapter for the dreamcast. I think it was horribly short sighted to not have this as an availabe add on at release. I have been using a cable modem for over two years, and have no plans to go back to a modem.
Dialog isn't the only thing that's weak in
TPM. How about the lack of plot? Did anyone
notice that there is no real plot. It is
the same movie as Return of the Jedi.
Lucas built this great fantasy world, and now
is only interesting selling the franchise.
I agree that there were many USB products before
the iMac. I was using a Mouse, Keyboard, and
Camera before it's release. Most vendors said
they had plans for USB products, but they
hadn't been released yet. The iMac accelerated
the release of these products. I hate to do
this, but I have to give them credit for this.
Wow, a PR statement that tries to make the bad points seem not so bad, and emphasize what the good points are (if any). I think MS is the only company in the world that does that. Who should be shot? What about the person that found the hole, then set up a page so that anyone could get in. Is that okay becuase it's MS. If this was RedHat, Sun, Netscape, or some other company then I guess this would be a problem.
I went to Virginia Tech, and Blacksburg is
definitely the most wired town in America.
But I think the criteria was chose so that
San Francisco would win.
San Diego is number 7, we have had cable modem
service for 2.5 years in select areas, and now
the entire city is covered, but we're number 7.
DSL and Cable modem service was just starting to
appear in the Bay Area late last year.
I don't get it.
This is probably the same group that said the
Network Computer Market would be US$5 Billion
by 2001. This is the NC as defined by Sun
and Oracle a couple of years ago. I don't think
either company makes or sells these anymore.
This is just a hype wave that Linux is riding.
The down side of this, is that if Linux doesn't
grow to a 750 Million base when they predict,
it will be deemed a failure.
I don't have numbers, but we ran the HotSpot versus MS JVM and the IBM JVM when HotSpot was
first available. Both of these blow doors on
HotSpot. MS JVM was by far the fastest. IBM's
wasn't far behind. Unfortunately, MS will most
likely never support 1.2, and IBM's 1.2 support
isn't finished yet (may be available in Beta).
If you want to do a real comparison, compare the
speed of Java code under each of these to the
same code compiled native using something like
Visual Cafe or Visual J++.
I have a dual PPro 200 system. The biggest
problem is heat. I have added extra fans on
the system, and still have problems. The
Motherboard has a thermal cut off, which trips
after about 15 minutes, making the machine
almost useless.
Why is everyone so worked up about this? Every
ethernet card has a unique id. Why is a CPU
id worse than that? Is two unique ids per
computer worse than one? Could someone please
explain this to me.