It's this thing called the Borland VCL, used by both C++ Builder and Delphi.
I see your point with Delphi, but that environment wasn't freely available or cross platform, and Borland C++, although an awesome enviroment, is not standard C++. There wasn't even a standard C++ at the time most of Borland C++ was being developed.
.NET did learn a few things from Java, but mostly of the "whatever you do don't do this" variety.
Obviously, you've never programming in Java and C#. For, me after working as a Java developer for four years, it was easy to make the shift and start working as C# developer because of all the similaries between C# and Java. I just would think, how do I do this in Java and capitialize.
Like designing your bytecode language with runtime interpretation performance in mind first, making JIT a secondary addon. That's why Java apps take forever to start while.NET feels like a native executable - the.NET bytecode is optimized for use as raw input for a JIT compiler.
People think that.Net code runs starts so much faster than Java code because the first time you ran a Java app, it was 1999 and you had a slow computer, every time you think Java, you think of that experience. If you were to run.NET code on slow hardware, it start up just as slow as Java. The main reason Java is slower, is API bloat and they don't use the native APIs to do things as much as.NET. You do pay a price for being able to run on so many different OSs.
You could also think of Java as an old girlfriend. When you first meet her, she was exciting and fun to be around. She helped you out in a lot of tough situations where no one else could. However, over the years she got fat and other women seem more fun. Don't get me wrong, she's still sexy, but some of these other women you are spending time with seem hotter.
I think he meant that it was one of the first practical languages that was well planned and well designed with a theoretical basis in mind. ML, Prolog, and lisp are more academic languages made for AI and to torture CS undergrads. Too bad SQL is not a programming language or I'd give you that one.
I think your reasons for the hype really hit the nail on the head. Before Java, programming languages were just languages and usually didn't come with a huge standard API. Especially one that was object orientated , cross platform, and was really powerful.
The concept is so good that Microsoft did their best to copy all the good things about Java (almost everything from Java and a few from VB) with C#. I don't think we would have C# or the.NET framework if it weren't for Java. So to say that the hype was undeserved is just silly. However, because Java has grown to be a little over complicated, a lot of people don't understand Java, and people fear or dislike what they don't understand.
Most consumer products class actions, you end up with some coupon which is not really worth much. The persons that win are the lawyers.
Yes, you found the root of the problem. Our legal system is overrun with lawyers.
That and generations of old people out of touch with reality making all the laws.
You may be on to something. They could easily have sold out of xbox 360s for the first few months with a higher price point. After all, they are selling on e-bay for more than $600.
However, if all the customers pay big bucks for the system, they have less money to spend on games. If I were Micrsoft, I would have set the system price about $150 higher and then lowered it $100 in about three months, then lowered it about $70 four months after that, so they don't have shortages. Their manufacturing can't keep up with the demand. Although, having a low price gets people excited about it and rushing to the stores.
I agree that hungarian notation is generally bad. However, it can be useful for some purposes. As for GUI programming you may have a label a textbox, and a variable all for something like price that the user enters.
TextBox txtPrice;
Label lblPrice;
float price;
However, I think postfixes are easier to read. Hungarion notation isn't that bad for GUI objects.
Who cares? If I have ROM copies of every Nintendo game on my computer, I doubt anyone cares. Nintendo isn't making money from NES games anymore and many of the publishers have gone out of business. Besides no one is checking my computer to see what NES ROMs I have.
Don't forget that Java is also about ease of use. If I'm writting a light desktop app that will be used by lots and lots of people, I might go with C/C++ for performance reasons. But, I my boss tells me he needs a program that reads some data from a database and creates some file output or some everyday programming task, I'm not going to waste my time using C/C++ when Java or C# will work just fine.
I think it's the beards. Windows programmers are usually cleanly shaved, unix programmers are usually bearded, and mainframe programmers usually have gray beards. They probably have a distinct smell, but I'm not going there.
Now, a badass remote-controlled robot to roam the streets, beating the crap out of the bad guys, that would be something else.
I guess you've never seen the movie RoboCop. The scene with the huge robot not recognizing the guy dropping his gun and shooting him anyways is classic.
I seemed like in the fights they zoomed in very close so you couldn't really tell what was going on, but you could see a lot of action and movement. It's an interesting technique, but I didn't care for it.
I enjoyed the action scenes, but the story was better.
I just got through seeing the movie in the theater. It was awesome. Far better than the last few Star Wars movies, and certainly better than the previous Batman movies. This one is not hookie but not too dark, not too stupid but not complicated. It's the most realistic portrail of Batman I can remember. I enjoyed it very much.
Actually all this hacking and losing of data has been happening for quite some time. We are just now hearing about it more because California passed a law requiring people to be notified of data loss.
In this case, the lost cargo is probably in a UPS warehouse somewhere. They probably ran over the cargo with a forklift, and it's currently unidentifiable.
This has been obvious to me ever since Wolfenstein 3D almost 14 years ago.
Yes, and Shaun of the Dead last year made it even more clear.
Re:this is just a patch to a kludge
on
Cubicle Privacy
·
· Score: 0
I used to work in a cube farm, but moved to differenct company with a real office. Offices are overrated, unless your company doesn't have many then it makes you special.
However, it's really easy to get bored with an office and complete silence all day. However, I do like the window view.
I wouldn't mind having a device that turns everyone's voices into voices like Charlie Brown's teacher. But, I think everyone in management at my company already has one.
Please explain to me what makes you think that HP is not a bad company.
I guess I didn't put a lot of thought in to that statement, but I've always liked their printers.
Anyways, my point was that with a big company like HP, the project is less likely to totally screwed up like the Boston traffic management system or the Denver airport. As this project won't be everything to them, and their reputation is on the line.
Now they're out to take away my liberties
Blame your congressmen for that one. That's like blaming Lockheed Martin for the war in Iraq.
I guess if you say a man is only as old as that man's girlfriend, then Harrison Ford is only 41.
I guess that's a little old for an action film, but if they have some younger costar for the action parts, it should be pretty good. As even in the Fugitive, which was excellent, Ford was a little slow and that was over ten years ago.
The.NET framework is too slow. Considering how Microsoft loves to bloat their code, the end result of using.NET would be an incredibly slow user experience.
I see your point with Delphi, but that environment wasn't freely available or cross platform, and Borland C++, although an awesome enviroment, is not standard C++. There wasn't even a standard C++ at the time most of Borland C++ was being developed.
Obviously, you've never programming in Java and C#. For, me after working as a Java developer for four years, it was easy to make the shift and start working as C# developer because of all the similaries between C# and Java. I just would think, how do I do this in Java and capitialize.
Like designing your bytecode language with runtime interpretation performance in mind first, making JIT a secondary addon. That's why Java apps take forever to start while .NET feels like a native executable - the .NET bytecode is optimized for use as raw input for a JIT compiler.
People think that .Net code runs starts so much faster than Java code because the first time you ran a Java app, it was 1999 and you had a slow computer, every time you think Java, you think of that experience. If you were to run .NET code on slow hardware, it start up just as slow as Java. The main reason Java is slower, is API bloat and they don't use the native APIs to do things as much as .NET. You do pay a price for being able to run on so many different OSs.
You could also think of Java as an old girlfriend. When you first meet her, she was exciting and fun to be around. She helped you out in a lot of tough situations where no one else could. However, over the years she got fat and other women seem more fun. Don't get me wrong, she's still sexy, but some of these other women you are spending time with seem hotter.
I think he meant that it was one of the first practical languages that was well planned and well designed with a theoretical basis in mind. ML, Prolog, and lisp are more academic languages made for AI and to torture CS undergrads. Too bad SQL is not a programming language or I'd give you that one.
I think your reasons for the hype really hit the nail on the head. Before Java, programming languages were just languages and usually didn't come with a huge standard API. Especially one that was object orientated , cross platform, and was really powerful.
The concept is so good that Microsoft did their best to copy all the good things about Java (almost everything from Java and a few from VB) with C#. I don't think we would have C# or the .NET framework if it weren't for Java. So to say that the hype was undeserved is just silly. However, because Java has grown to be a little over complicated, a lot of people don't understand Java, and people fear or dislike what they don't understand.
Yes, you found the root of the problem. Our legal system is overrun with lawyers.
That and generations of old people out of touch with reality making all the laws.
That's right! Stick it to the man!
Any good performing artist can get very weathly from doing concerts. Who needs a second summer home anyways?
However, if all the customers pay big bucks for the system, they have less money to spend on games. If I were Micrsoft, I would have set the system price about $150 higher and then lowered it $100 in about three months, then lowered it about $70 four months after that, so they don't have shortages. Their manufacturing can't keep up with the demand. Although, having a low price gets people excited about it and rushing to the stores.
I agree that hungarian notation is generally bad. However, it can be useful for some purposes. As for GUI programming you may have a label a textbox, and a variable all for something like price that the user enters.
TextBox txtPrice; Label lblPrice; float price;However, I think postfixes are easier to read. Hungarion notation isn't that bad for GUI objects.
Who cares? If I have ROM copies of every Nintendo game on my computer, I doubt anyone cares. Nintendo isn't making money from NES games anymore and many of the publishers have gone out of business. Besides no one is checking my computer to see what NES ROMs I have.
Don't forget that Java is also about ease of use. If I'm writting a light desktop app that will be used by lots and lots of people, I might go with C/C++ for performance reasons.
But, I my boss tells me he needs a program that reads some data from a database and creates some file output or some everyday programming task, I'm not going to waste my time using C/C++ when Java or C# will work just fine.
Reminds me of an epsode of south park. Maybe they are actually trying to make an elevator to heaven.
I think it's the beards. Windows programmers are usually cleanly shaved, unix programmers are usually bearded, and mainframe programmers usually have gray beards. They probably have a distinct smell, but I'm not going there.
I guess you've never seen the movie RoboCop. The scene with the huge robot not recognizing the guy dropping his gun and shooting him anyways is classic.
I enjoyed the action scenes, but the story was better.
I just got through seeing the movie in the theater. It was awesome. Far better than the last few Star Wars movies, and certainly better than the previous Batman movies. This one is not hookie but not too dark, not too stupid but not complicated. It's the most realistic portrail of Batman I can remember. I enjoyed it very much.
Actually all this hacking and losing of data has been happening for quite some time. We are just now hearing about it more because California passed a law requiring people to be notified of data loss.
o mm/062703.htm for more info on the CA law.
In this case, the lost cargo is probably in a UPS warehouse somewhere. They probably ran over the cargo with a forklift, and it's currently unidentifiable.
See http://www.perkinscoie.com/content/ren/updates/ec
Those little endians always mess me up when working with different CPUs.
Whether it's legal or not doesn't really matter if Microsoft releases a Windows update that "fixes" this hack.
Yes, and Shaun of the Dead last year made it even more clear.
However, it's really easy to get bored with an office and complete silence all day. However, I do like the window view.
I wouldn't mind having a device that turns everyone's voices into voices like Charlie Brown's teacher. But, I think everyone in management at my company already has one.
I guess I didn't put a lot of thought in to that statement, but I've always liked their printers.
Anyways, my point was that with a big company like HP, the project is less likely to totally screwed up like the Boston traffic management system or the Denver airport. As this project won't be everything to them, and their reputation is on the line.
Now they're out to take away my liberties
Blame your congressmen for that one. That's like blaming Lockheed Martin for the war in Iraq.
I guess that's a little old for an action film, but if they have some younger costar for the action parts, it should be pretty good. As even in the Fugitive, which was excellent, Ford was a little slow and that was over ten years ago.
The .NET framework is too slow. Considering how Microsoft loves to bloat their code, the end result of using .NET would be an incredibly slow user experience.
Bill Gates has also donated more money to charity than any one person has...ever.