You're missing the point entirely.
You've listed off a number of highly marketed drinks and told us you didn't like them.
So what?
Is Coke that much better a cola then 20 or so generic-brand colas?
Not really, its got a lot on some of them, but there's a couple fo the generics that I believe are much better than that Coca~cola crap, its quite sad that all most people even consider is Coke, Vanilla Coke and Pepsi.
On the contrary. I think anyone described in the latter cased should be thrown out with prejudice, but the web is a different beast.
The web is about HTML and HTTP.
HyperText Markup Language and HyperText Transfer Protocol, repectivly.
You'll note the emphasis on Text, which can be read to the blind, dropped into Braile, and babelfished into other languages.
Its not called Click on Rich Media Language, its not called Image Delivery Language.
The fundamentals of the web are about delivering text, and it came to offer extensions for images rich media, because hey, they're cool.
If you deliberatly ignore a fundamental principle of something, and opt to retrict access to someone with a disabily, you should be held accountable for it.
Given 3 ints, called A, B and C;
We'll take the average quickly and systematically with a handful of fast bit operations like this:
Check for contention in A & B with D:
D = A XOR B
you can optimise this by returning A immediately if D = 0
Otherwise we set the Bits in contention,
first the 1s:
A = A OR ( C AND D )
second the 0s:
A = A AND ( C OR NOT D )
And now A is the median average of A, B and C,
In fewer than 10 bitwise operations.
Anyone who knows someone at EA, or has attended a demo from EA, knows they are Sony bootlickers.
For them to say "We have a problem with Microsoft and have decided to stick with Sony" is like hearing Rob Malda say "We have a problem with Microsoft and have decided to stick with Linux or OS X"
Yes, but sadly its marketing that runs the world (case in point is MS Windows and Office).
While it may seem obvious that JBoss is a better app-server for N number of reasons, the fact that its not certified is a common reason for middle and upper management, and marketing-happy IT to veto its use in favor of something that is certified.
In the end, everyone loses, except certified vendor X, including Sun, given.NET and friends are a viable alternative, and are certified in their own right.
>you can't make a ``WhileClass'' whose instances do the job of a while loop
Sure you can.
Having implemented meta-languages in Java, using constructor and reference recursion, to implement "while" in that language. With Java, it can even be done in heap-space to avoid stack overflow.
The point is that a language that allows for while loops makes a developer's life eaier than one who does it by creating new-until-false classes, which are too sickly-abstract for anyone to maintain.
Functional, OO, relational, well-understood, abundant support libraries, are all nice features (and nicer buzzwords) for a language to have, but features will only complicate matters, if a project doesn't require it.
You have to first establish what the project's needs and goals are and THEN determine if the language(s) have enough power to accomplish what you need. Nothing more.
Its a bit more than a simplistic "3d content" plugin.
It supports full-plown python scripting in its game engine, which basically allows one to embed 3d games and a better breed of 3d visualization apps in a web page.
Plans to use it involve that "real world" sites are aware that something like this exists.
And some of us have 20-20 in both eyes, but can only see out of one at a time:
http://www.allkids.org/Epstein/Articles/Strabismus.html
Some IDE Experience
on
Java IDEs?
·
· Score: 2, Interesting
Over the past 4 years I've used numerous IDE's spanning a mulititude of versions and platforms.
Here's a few notes about each one I've used:
Emacs.
It's emacs. If you don't know about what emacs can do, you'll be just as happy NOT knowing what emacs can do.
Visual J++.
It doesn't suck as hard as you'd expect, but it does suck. It has the standard "auto-complete" functionality you'd expect from any stadard IDE, integrates with Visual Source Save (which DOES suck, but still beats no source control tree at all) And promotes the MS JVM (Java 1.1) which does GUI reasonably well becasue it wraps MFC. Adding numerous JAR files and generating JAR files in as akward as tyiping this sort of info in a CLI. It chokes horribly if you change windows associations for.java and.class files to some other IDE, and follows that same IDE functionality as anything else in Visual Studio.
Codewarrior (v3.0)
I found this IDE at about the same par as VJ++. If you want to run Java on a classic MacOS however, you DO want this in a repitoire of IDEs to use. It may have gotten better over the last 2 years.
Forte (v1.0, 2.0, 3.0, all Community Edition)
Wow. If your standard desktop has MHz and RAM to burn--and lets face it that stuff is cheap these days--This is the most versatile and comprehensive IDE I've used. It has half decent XML generation/integration tools, auto-complete, standard library integration, multiple JVM integration, GUI-generation tools, JSP syntax parser and JSP/servlet engine, debugger, CVS integration, a javadoc parser, to enforce proper documentation, multiple filesystems support and its package management is second to none. Rational makes an integrated UML tool. And NetBeans makes this easily upgradeable and enhanceable in any number of ways. There's other good stuff too, but this is the stuff I really look for in an IDE. On the downside, it has a steeper than average learning curve because it offers SO MUCH, and this thing is a resource PIG (It occupies 90MB of RAM on an empty project, just idling).
JBuilder ( v3.0, 3.5, 4.0, 5.0, All Editions)
JBuilder is awesome. If provides MOST of the usefulness of Forte (see my list of cool Forte stuff) without all the bloat. Its faster, lighter, and more intuative in general, and is the one I use, whenever able. It has a few uniqe features, like an-auto implementation for children of abstract classes or implementing any number of interfaces. Its free version is ample for any small project, but to integrate this thing with CVS, you have to fork over thousands for the enterprise edition (not that you can't use CVS from the CLI itself, we're talking about the IDE doing it for you).
Visual Age (v3.0)
Its written in smalltalk. Who knew? I never took to Visual Age, though I know people who swear by it. It seems to provide all the standard stuff, but for me it has one fatal flaw--It doesn't work with flat files. It does all of it's persistance without flat files (forcing all Visual Age projects to have revision control), and this makes working with multiple IDEs (3rd party tools) vitually impossible. Again, this may have changed in the interem, but I'm already hooked on JBuilder.
In general I use JBuilder, because I like it the most, but on occasion, I load Forte to get some functionality JBuilder doesn't provide. Both support dynamic file loading, so changes done by one and saved are instantly noticed (option to reload) by the other. JBuilder is the best IDE for working on entirely separate projects in parallel, or for creating a new one based on an old one (you can switch projects using a single menu).
I reccomend both of them, and USING both of them.
If you have to pick one over the other, make sure you've done at least a weeks work with each.
I would model any new IDE's after both of them. JBuilder is fast, and light, and has the best editor and a well thought out interface. But it does lack some common usefluness, like code auto-formating or Forte's javadoc parser or XML/DTD tools.
You don't buy meat (or something that closely resembles meat) because its a synonym to unsolicited email?
Would it be safe to guess you live in a house (or closet, or cave) with only doors too?
You're missing the point entirely. You've listed off a number of highly marketed drinks and told us you didn't like them. So what? Is Coke that much better a cola then 20 or so generic-brand colas? Not really, its got a lot on some of them, but there's a couple fo the generics that I believe are much better than that Coca~cola crap, its quite sad that all most people even consider is Coke, Vanilla Coke and Pepsi.
I don't think anyone understands how stupid the words "should learn how to program" are.
Forget for a minute JWZ has rolled some of the most widely-used Open source over the last decase.
Its like saying you should learn how to be a mechanic if your car broke down, or you should be a physician if you got sick.
Consumers have every right to be consumers, and every right to complain when what they consume isn't up to their expectations.
The web is about HTML and HTTP. HyperText Markup Language and HyperText Transfer Protocol, repectivly.
You'll note the emphasis on Text, which can be read to the blind, dropped into Braile, and babelfished into other languages.
Its not called Click on Rich Media Language, its not called Image Delivery Language.
The fundamentals of the web are about delivering text, and it came to offer extensions for images rich media, because hey, they're cool.
If you deliberatly ignore a fundamental principle of something, and opt to retrict access to someone with a disabily, you should be held accountable for it.
No one was ever fired for choosing Mircosoft. Mwahahahah
I need to hold more contests to insure my stuff.
Whomever pulls the lucky ticket gets me to pay them $50 a year, but have to pay me $200 000 when I lose my hair.
I dunno. When I think of flair, I think of BHA
Given 3 ints, called A, B and C; We'll take the average quickly and systematically with a handful of fast bit operations like this: Check for contention in A & B with D: D = A XOR B you can optimise this by returning A immediately if D = 0 Otherwise we set the Bits in contention, first the 1s: A = A OR ( C AND D ) second the 0s: A = A AND ( C OR NOT D ) And now A is the median average of A, B and C, In fewer than 10 bitwise operations.
12. On your standard, interstellar cruiser; the "show me the map to Geonosis" button is right next to the "forward this message to Corusant" button.
2 channels? Seriously, If I could get 4.1 , 5.1, 6.1 or 8.1 channels on a disk sampled in a studio, I'd pay extra for it.
Its a shame they've pushed back the release date for the GC Starfox franchise twice already, because it looks like a winner too.
For them to say "We have a problem with Microsoft and have decided to stick with Sony" is like hearing Rob Malda say "We have a problem with Microsoft and have decided to stick with Linux or OS X"
Boooooriiiing.
It's also a fantastic dishwasher, chimney-cleaning device, and food suppliment.
It's not a tool at all...
While it may seem obvious that JBoss is a better app-server for N number of reasons, the fact that its not certified is a common reason for middle and upper management, and marketing-happy IT to veto its use in favor of something that is certified.
In the end, everyone loses, except certified vendor X, including Sun, given .NET and friends are a viable alternative, and are certified in their own right.
Matt
Sure you can.
Having implemented meta-languages in Java, using constructor and reference recursion, to implement "while" in that language. With Java, it can even be done in heap-space to avoid stack overflow. The point is that a language that allows for while loops makes a developer's life eaier than one who does it by creating new-until-false classes, which are too sickly-abstract for anyone to maintain.
Functional, OO, relational, well-understood, abundant support libraries, are all nice features (and nicer buzzwords) for a language to have, but features will only complicate matters, if a project doesn't require it. You have to first establish what the project's needs and goals are and THEN determine if the language(s) have enough power to accomplish what you need. Nothing more.
Just my $0.02
Its a bit more than a simplistic "3d content" plugin. It supports full-plown python scripting in its game engine, which basically allows one to embed 3d games and a better breed of 3d visualization apps in a web page. Plans to use it involve that "real world" sites are aware that something like this exists.
It seems to me that going up the chain is a customer-driven response, not an automated one. Hence the phrase, "May I please speak to your manager?"
And some of us have 20-20 in both eyes, but can only see out of one at a time: http://www.allkids.org/Epstein/Articles/Strabismus .html
Over the past 4 years I've used numerous IDE's spanning a mulititude of versions and platforms.
.java and .class files to some other IDE, and follows that same IDE functionality as anything else in Visual Studio.
Here's a few notes about each one I've used:
Emacs.
It's emacs. If you don't know about what emacs can do, you'll be just as happy NOT knowing what emacs can do.
Visual J++.
It doesn't suck as hard as you'd expect, but it does suck. It has the standard "auto-complete" functionality you'd expect from any stadard IDE, integrates with Visual Source Save (which DOES suck, but still beats no source control tree at all) And promotes the MS JVM (Java 1.1) which does GUI reasonably well becasue it wraps MFC. Adding numerous JAR files and generating JAR files in as akward as tyiping this sort of info in a CLI. It chokes horribly if you change windows associations for
Codewarrior (v3.0)
I found this IDE at about the same par as VJ++. If you want to run Java on a classic MacOS however, you DO want this in a repitoire of IDEs to use. It may have gotten better over the last 2 years.
Forte (v1.0, 2.0, 3.0, all Community Edition)
Wow. If your standard desktop has MHz and RAM to burn--and lets face it that stuff is cheap these days--This is the most versatile and comprehensive IDE I've used. It has half decent XML generation/integration tools, auto-complete, standard library integration, multiple JVM integration, GUI-generation tools, JSP syntax parser and JSP/servlet engine, debugger, CVS integration, a javadoc parser, to enforce proper documentation, multiple filesystems support and its package management is second to none. Rational makes an integrated UML tool. And NetBeans makes this easily upgradeable and enhanceable in any number of ways. There's other good stuff too, but this is the stuff I really look for in an IDE. On the downside, it has a steeper than average learning curve because it offers SO MUCH, and this thing is a resource PIG (It occupies 90MB of RAM on an empty project, just idling).
JBuilder ( v3.0, 3.5, 4.0, 5.0, All Editions)
JBuilder is awesome. If provides MOST of the usefulness of Forte (see my list of cool Forte stuff) without all the bloat. Its faster, lighter, and more intuative in general, and is the one I use, whenever able. It has a few uniqe features, like an-auto implementation for children of abstract classes or implementing any number of interfaces. Its free version is ample for any small project, but to integrate this thing with CVS, you have to fork over thousands for the enterprise edition (not that you can't use CVS from the CLI itself, we're talking about the IDE doing it for you).
Visual Age (v3.0)
Its written in smalltalk. Who knew? I never took to Visual Age, though I know people who swear by it. It seems to provide all the standard stuff, but for me it has one fatal flaw--It doesn't work with flat files. It does all of it's persistance without flat files (forcing all Visual Age projects to have revision control), and this makes working with multiple IDEs (3rd party tools) vitually impossible. Again, this may have changed in the interem, but I'm already hooked on JBuilder.
In general I use JBuilder, because I like it the most, but on occasion, I load Forte to get some functionality JBuilder doesn't provide. Both support dynamic file loading, so changes done by one and saved are instantly noticed (option to reload) by the other. JBuilder is the best IDE for working on entirely separate projects in parallel, or for creating a new one based on an old one (you can switch projects using a single menu).
I reccomend both of them, and USING both of them.
If you have to pick one over the other, make sure you've done at least a weeks work with each.
I would model any new IDE's after both of them. JBuilder is fast, and light, and has the best editor and a well thought out interface. But it does lack some common usefluness, like code auto-formating or Forte's javadoc parser or XML/DTD tools.
Just me $0.02