You may have some point here, but I know COBOL, or at least knew it many years ago and I can assure that Java is a very general purpose language, unlike COBOL that was business specific. It sometimes doesn't fit well for business because it has nothing business like builtin (forms and reports as you point it) but its general advantages make it worth anyway. After all "makes it very easy for one person to work on another person's code, and it makes it quite painless to document your work as you go." never hurt any kind of development.
Of course, it's all about the economics. Nations either wage war or make peace entirely because of their wallets. I guess that makes the First World War one great big freakin' anomally...
And the Second. And the others. Read some Von Clausewitz.
Mmmm... first line mentions jews, nazis and some communist dictator (ends in sky or something). You must one of those right wing liberals pigs, right? I'm going to mod you down just after I post this...
Is there any relevance in facts from 50 years ago to the story? Then let's talk about who bought a problem from France in Vietnam and made it a big mess.
In the eyes of '80s administrations Iran was a lot worst. So they went with the saying: "the enemy of my enemy is my friend". Pretty stupid saying IMHO.
It won't save the Earth but it would make our last moments valuable by throwing the full crew of that movie out in space. Almost worth the end of the world.
to do something relatively simple like easily getting command-line arguments you need to use a third-party.
That was also true in Python until some version. Java has the same kind of standard command line parsing that almost every other language. If you don't want to use a third party, optional library is up to you, but even the method of installing is simpler in Java than it was in Python. Java has an easy way to use third party libraries which is a Good Thing.
I also hate it when a customer tells you that they need an application written in this language to do this. My view is use the correct language for the job and I hate being forced to use a language that is not well optimized for the job.
Sometimes the customer has valid arguments to give technical directives, like they have all their apps in one language and want to keep it that way for them to uniform development, even if it's a pain for programmers that like other languages. After all the customer is the one who is paying for the job.
Seems offensive to me. What if the article would be the other way around, would you say the same? I don't know who the writer is but if his experience is that then he doesn't know that much programmers.
I have found this: "The protected keyword has a similar meaning to that in C++, but protected entities are also accessible in all methods of classes in the same package." It don't see much of a problem here.
The way Java handles protected variables (due to packages) is starkly different from the way C++ handles protected variables. Fortunately, it looks like PHP picked the (less broken, IMHO) C++ way to do it. Would you elaborate on this?
You may have some point here, but I know COBOL, or at least knew it many years ago and I can assure that Java is a very general purpose language, unlike COBOL that was business specific. It sometimes doesn't fit well for business because it has nothing business like builtin (forms and reports as you point it) but its general advantages make it worth anyway. After all "makes it very easy for one person to work on another person's code, and it makes it quite painless to document your work as you go." never hurt any kind of development.
I would stated it the other way:
"They who would trade essential security to gain a few CPU cycles deserve neither CPU cycles nor security."
It remind me the joke:
-Quick! tell me 2+2?
-5!
-Wrong! 2+2=4.
-How do you wanted it? Quick or exact?
Don't forget extend your laws to other countries
Of course, it's all about the economics. Nations either wage war or make peace entirely because of their wallets. I guess that makes the First World War one great big freakin' anomally...
And the Second. And the others. Read some Von Clausewitz.
Mmmm... first line mentions jews, nazis and some communist dictator (ends in sky or something). You must one of those right wing liberals pigs, right? I'm going to mod you down just after I post this...
Is there any relevance in facts from 50 years ago to the story? Then let's talk about who bought a problem from France in Vietnam and made it a big mess.
Well, US arrested a Russian hacker for doing something in his country that wasn't against his laws. Who set the precedent?
Please mod parent Funny!! Or Naive.
American courts and lawmakers will come to Yahoo's rescue and put the pompous French beaurocrats right back on their socialist asses.
You have no idea what you are talking right? France has actually a very right wing government.
In the eyes of '80s administrations Iran was a lot worst. So they went with the saying: "the enemy of my enemy is my friend". Pretty stupid saying IMHO.
Java works as other object oriented languanges. Nothing new in this.
It's true but Nova still has the same meaning as in English.
I'm from a Spanish speaking country. I suggest the translation may be more like "Doesn't go".
It won't save the Earth but it would make our last moments valuable by throwing the full crew of that movie out in space. Almost worth the end of the world.
Java is the choice of consultants, not the choice of scientists.
What scientists are talking about? What they do? Why they don't find Java useful?
Most of the complaints about Graham are likely from people who are just barely programmers.
Do you have ANY facts to backup that? I don't think so.
to do something relatively simple like easily getting command-line arguments you need to use a third-party.
That was also true in Python until some version. Java has the same kind of standard command line parsing that almost every other language. If you don't want to use a third party, optional library is up to you, but even the method of installing is simpler in Java than it was in Python. Java has an easy way to use third party libraries which is a Good Thing.
In large projects architects and designers have more importance that the programmers.
I also hate it when a customer tells you that they need an application written in this language to do this. My view is use the correct language for the job and I hate being forced to use a language that is not well optimized for the job.
Sometimes the customer has valid arguments to give technical directives, like they have all their apps in one language and want to keep it that way for them to uniform development, even if it's a pain for programmers that like other languages. After all the customer is the one who is paying for the job.
Seems offensive to me. What if the article would be the other way around, would you say the same?
I don't know who the writer is but if his experience is that then he doesn't know that much programmers.
Agreed, I don't believe them.
Syntactic sugar makes code fat.
The majority of Slashdot readers are delusional.
No, we are not!... my precious... aren't we?
I have found this: "The protected keyword has a similar meaning to that in C++, but protected entities are also accessible in all methods of classes in the same package."
It don't see much of a problem here.
I don't what the Sun interest would be in PHP given that Java has Servlets/JSP that could be seen as a competing techonolgy.
The way Java handles protected variables (due to packages) is starkly different from the way C++ handles protected variables. Fortunately, it looks like PHP picked the (less broken, IMHO) C++ way to do it.
Would you elaborate on this?