Slashdot Mirror


U.S. Army Testing Jini

ion-flux writes "Sun Microsystems said several army bases in the U.S. are testing Jini to quickly create tactical operation centers which control, execute, and monitor battlefield maneuvers." No matter how smart you are, when you're under fire (literally) you can't deal competently with complex interoperability procedures. Of course, back in my Army days, we didn't even dream about things like Jini. Sure would have made our lives easier (and safer).

110 comments

  1. Re:Amerika be damned. [Offtopic, please moderate] by Sun+Tzu · · Score: 2

    Um, if Nobody cares, why are you posting about it? (Unless, of course, you are the "Nobody" referred to in your post.) Otherwise, why are you participating in this little shared piece of our culture? WTF?

  2. The True, The Proud by Anonymous Coward · · Score: 0

    Preamble to The Constitution of the United States of America We the People of the United States,in order to form a more perfect nation, establish justice, insure domestic tranquility, provide for the common defense, promote general welfare, and secure the blessing of liberty to oruselves and our posterity, do ordain and establish the Constitution of the United States of America. Makes me stop and pause for a moment every time I recite or hear these words. I'm a proud USMC reservist, American citizen, NRA member, and more than anything else, I'm DAMN proud to use an equally open, free, and right OS. It may be a few weeks old but 2.3.13 is in my heart and on my system.

  3. Re:Have You Any Idea... by Anonymous Coward · · Score: 0

    The military live off our taxes, so as long as we pay taxes, we're doing our bit (and the military are blowing it on $400 hammers).

  4. Re:Whats wrong with the military? by ranton · · Score: 1

    Even though this strays us yet furthur off the current topic (what was it again?), I want to show that I agree that using Java technology on the battlefield may not be a wise decision. Im not completely brain washed by the military (yet), so I can and do often find faults in their decisions.
    Even furthur off topic though, we started the Vietnam war so it was our duty to try to end it. If it wasnt for the protestors, it would have ended much quicker since we would have been able to send a larger force in early in the war. By sending more troops we would have saved lives and still gained the military practice that made the Vietnam War so valuable.

    --
    -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
  5. Re:Gentle suggestion..... by Anonymous Coward · · Score: 0

    People join the army because a) they like following orders, or b) they like giving orders. I don't know which is worse.

  6. Re:gentle suggestion by Anonymous Coward · · Score: 0

    Yup, the American military protect us from the Russian military, the Chinese military and the Iraqi military, and they protect them from us. My oh my, what a cozy arrangement all the military have, don't they?

  7. Usable with Jini technology? by Fiery · · Score: 1

    It seems to me that it would prove useful to investigate the use of this ability to generate coherent signals from a processor as a method of connecting wireless devices. Your Jini laptop could use the processor as a resource and interact as it wished with other Jini. Phone lines could be identified electronically by the phone company, detectable by any technician or competent person with access to tools.

    Perhaps such things will come about. I remember reading an article once about networks of processors with switchable gates that could adapt to their surroundings; as I remember, they communicated through electromagnetic signals - interference, perhaps. Very strange; when they moved the processors, they stopped working. Ah, it was in Discover magazine [...] at one point; I'd recommend reading it with this information in mind; a room could be wired with a network of low-power sensors, for instance.

    Cool.

  8. Java is not unstable by Jeremi · · Score: 1

    Java may be slow (although this will become less of a problem as computer speeds increase) but I don't agree that it is unstable. On the contrary, Java's lack of pointers, run-time type checking, and garbage collector make Java programs much less likely to crash than C/C++ programs.

    Of course, this assumes you are running your Java programs as programs, and not as applets in Netscape or IE...

    --


    I don't care if it's 90,000 hectares. That lake was not my doing.
    1. Re:Java is not unstable by Anonymous Coward · · Score: 0

      yep. dont forget that linux also supports java binaries directly without an emulator.

  9. Re:Networked Black Helicopters! by Anonymous Coward · · Score: 0

    Now THAT'S satire!

  10. Re:Gentle suggestion..... by Anonymous Coward · · Score: 0
    If it wasn't for people like roblimo, you wouldn't be able to live in a free world.

    This is the most hackneyed myth in American culture - the notion that somehow America has fought for freedom, and that our armed forces are defneding that freedom.

    Firstly, American soldiers haven't fought to directly defend American lands or citizens in over a century.

    Secondly, the citizens of many central American countries would vigorously disagree with your statement that Americans are kepping the world "free". It is not an understatement to say that the American military was involved in numerous murders, assassinations, and other dirty work, particularly during the 80's.

    Sorry if it appears that I am smearing the entire American military establishment, but I can't believe that in post-Vietnam America, people still buy into the Norman Rockwell-esque vision of the saintly American soldier.

  11. Re:I hope we never go to war by Anonymous Coward · · Score: 0
    It's nice to know that there's someone here who actually knows what he's talking about. The majority of people here seem to see "Java" and immediately have to throw up, and then post all the FUD they've heard. "Java GUI sucks! It will only be used with servers." "Java is only good for fire effects on web pages!" "Java is so slow that I can start loading up a program, make myself a bowl of soup, and come back in time to see the program start doing stuff!" and my personal favorite, "Java crashes all the time! It's so unstable!"

    Now I don't know about some of the people here, but in my experience, Java has disproven all of these things. The only reasons I can think of for these people believing all this FUD are:

    1) They use Linux which doesn't have a great Java implementation yet. I don't know about this one. I don't use Linux, so I don't know how good Java is there, although I've heard people say it's great, so I doubt this is it.

    2) They haven't actually used Java, so they take their oppinions from Java FUD distributers.

    3) They tried it out a little, but saw things like no operator overloading or multiple inheritance and said, "This sucks." even though those features aren't really needed, and it simplifies things not to have them.

    4) It's proprietary (a big no-no here). Let's trash it with a bunch of other FUD.

    Java isn't the end all or be all of computer languages, but it is a great thing. It's more secure than many other languages, and it's just as stable and robust as many of them. It's simpler to use than C/C++, so it's easier to get things done quicker.

    What I find ironic, is that the great freedom fighters of Linux and Open Source here (Linux is better and more stable than Windows! Switch for the better!) will so easily reject such a great thing as Java is (even though using it is a change for the better. How hypocritical of you all). The only difference I see between the two, is that you have people going "Linux is the only way. Abandon your evil MS ways or you will be cast into the abyss of OS Hell!" while promoters of Java admit its weaknesses and admit that it's not the best thing there ever was or will be.

    By the way, for all you "Java GUI sucks" and "Java will only be used as servlets and on web pages" people, take a gander at This page It's my favorite text editor. That's all I have to say for now. Sorry for rambling on so long.



    "I am convinced that only two things are infinite, space, and the stupidity of man, and I'm not sure about the former."

    - Albert Einstein

  12. You mean "protested the INVASION of Vietnam"... by Anonymous Coward · · Score: 0
    I love it when Americans call the conflict in Vietnam a war.

    Plain and simple folks, it was an INVASION.

    The United States invaded Vietnam and other surrounding SE Asian nations (Cambodia).

    The invasion was turned away by a technically inferior, though far more DEDICATED army of peasants. Hurts, don't it??

    1. Re:You mean "protested the INVASION of Vietnam"... by Anonymous Coward · · Score: 0
      In virtually all logical accounts, the North Vietnamese regular army and the Viet Cong lost the conflict militarily.

      Except that they drove the invading Americans back home and conquered their enemies in the south, right?

    2. Re:You mean "protested the INVASION of Vietnam"... by Anonymous Coward · · Score: 0

      Wrong. Ho Chi-Mihn was actually scared from 1968-1972 that they would lose the war because they were being hammered militarily. i.e. huge personell and equipment losses. In every single large scale military conflict the Viet-Cong got the bad end of the stick. Simply put, they got hammered. It was propaganda that drove the U.S. out of Vietnam not the N.V.A. or the Viet Cong. The communists knew that it would be very effective to pursue the propaganda trail. Heck, Bill Clinton was allowed into Prague and Moscow into the late 60s. How in the heck do you think he was able to do that? Anyone know what happened in Czechoslovakia in 1968? 'nuff said.

    3. Re:You mean "protested the INVASION of Vietnam"... by Anonymous Coward · · Score: 0

      Dude, you have watched "Rambo" too many times...

    4. Re:You mean "protested the INVASION of Vietnam"... by GPSguy · · Score: 1

      First, the conflict in Viet Nam was technically a "police action" similar to that in Korea. 2. The US was asked for technical and military air by a legally constituted government in S. Viet Nam. We shall leave for the time being the question of corruption and whether the US intelligence Community supported this government beyond its useful life. 3. The escalation of the conflict to include US fighting troops (beyond the initial "advisor" role was based on an invitation to assist from the the S. Viet Nam government. 4. In virtually all logical accounts, the North Vietnamese regular army and the Viet Cong lost the conflict militarily. 5. The failure of the US military and its allies in the Viet Nam conflict to "win" overall was almost completely due to the strong political input to the selection of targets and campaigns. Tactical target selection from Washington is a poor way to run a war. Further, denying warfighters the opportunity to hit known strategically important targets (we aren't talking nukes, kiddies, we're talking large-scale impact on warfighting) such as anti-air assets, harbor wharfs and load-handling facilities, railroad assets communicating with principal suppliers of war materiale, etc., has profound impacts on morale and discipline. The final loss of the country to the North Vietnamese was a result of a number of bad political decisions forced upon a warfighting military capable (and proven so) of winning that conflict. The apparent loss was highlighted in the popular press, but never told the real stories of overwhelming military successes... body counts don't tell it all, but ability to mobilize coherent fighting forces do, and the VC and NVA were unable to do that in real terms by the time we withdrew... in disarray. One significant thing to come out of this debacle was an effective remaking of the US military structure. Officers who saw the problems inflicted upon the US military sought to prevent that from happening agian. Operations in Panama, the 1992 Desert Shield/Desert Storm operation and in Kosovo have shown that by designating political goals and objectives, then keeping the political hacks out of the direct planning, missions can be carried through. Sorry if your facts are in error.

      --
      Never ascribe to malice that which can adequately be explained by tenure.
  13. Re: Slow != bad by elflord · · Score: 1
    Java will always be slow compared to native alternatives.

    Shell script, perl, and VB are also dog slow, but they are still useful. I wouldn't write a ray tracer in java, but a network client could easily be written in java ( or perl for that matter ), and the portability would offset the "speed" loss ( which is negligeable, since bandwidth is the main limitation in this example )

  14. Re:Java sucks by elflord · · Score: 1
    The fact that java is interpreted is as much a feature as it is a bug - it makes for faster development, because you don't need to recompile every time you make a silly error.

    Java has its uses, but writing games, ray tracers, and speed-critical apps are not among those uses. Some applications that are not at all speed critical, where java is very useful include network clients.

    As for Perl ? It's here to stay. I've just written a GUI FTP client for perl that's less than 1000 lines long. It took me about two days to get a working prototype. Let's see you do that in C++.

    Perl has some extremely useful features that make several tasks almost trivial ( for example, you can actually manipulate strings without going crazy. ) How many lines of code does it take to implement perl -npe 's/]*>//g' in C++ ?

  15. What, no M$? :^) by The+Conkman · · Score: 1

    Guess the Army guys got tired of rebooting their tanks after running Windows CE for 5 mins...


    - If at first you DO succeed, you're working too hard.

    1. Re:What, no M$? :^) by radja · · Score: 1

      hrmpf.. all armies should use MS technology(?). That should make'em think twice before starting any trouble.

      --

      No one can understand the truth until he drinks of coffee's frothy goodness.
      --Sheikh Abd-Al-Kadir, 1587
  16. Re:"A US Army official was not available for comme by Velox_SwiftFox · · Score: 1

    I've noticed. For that matter, I approve. :-)

  17. Re:Jini by Anonymous Coward · · Score: 0

    Being an active dity military member, I remember when we used to have old, vietnam war era radios. (this was just like 5 years ago). It was called the PRC-77. It was big, heavy (used transistors, as I recall)and really reliable. If you needed secure commo you put on another heavy part callrd a KY-68. The system worked. Since then the SINGCARS system was fielded. It has a cool keypad, led display, etc. For secure commo, you just "filled" it using a little black box. (ANCD-data transfer device"). This was supposed to make life alot easier. It didn't. In fact, during the gulf war, everyone just transmitted "in the red". (unsecure)Well, the military just fielded a new family of SINGCARS radios, the E model. It's small, compact, light-weight, and get this-IT DOESN'T WORK ! In my unit at least 50% of our radios are inoperable, and they are brand new. It sometimes takes hours, or is impossible to establih secure communications, and I dont think JINI is going to make it better, just the opposite. Just my 2 cents....

  18. Re:Testing Jini? by radja · · Score: 1

    yes, we do. the more their stuff sucks, the better we like it.The best military is equipped with 5 cent squirt guns, machines running on windows, with only Solitaire as installed software. now if every military organisation would use this, and only this, there would be a whole lot less war in this world.

    --

    No one can understand the truth until he drinks of coffee's frothy goodness.
    --Sheikh Abd-Al-Kadir, 1587
  19. Re:but the question is.. by Nabuchodonosor · · Score: 1

    Excuse me, what the hell are you talking about?
    Have you ever coded a single line in Java?
    Write, test, compare , and then come and post in slashdot.

    --
    ---> Did you know Linux stands for Linux Is Not UniX ?
  20. Hollywood be damned. by SEWilco · · Score: 2
    Oh, someone thinks Hollywood creates documentaries?

    I met a Brazilian a few months ago who was worried about how safe any American city was due to all the gunplay. The next day I saw in a newspaper from his Brazilian town that 30 people had died of gunshots in one day (no mention of how many wounded), and it was in the back of the paper with minor news. 30 is much more than most American states, much less their cities.

  21. Java maybe the wrong technology. by simm_s · · Score: 1

    Since Rob was in the army, I think his comments are more credible than
    some of these ACs who have never served. A person who is willing to give
    their life for the cause of freedom is a person who I admire. Go ROB!!!

    With that aside, JINI technology may fail the java is to complicated for
    cheap low end user products. Its like using a oil drill for a tooth pick.
    They should start out with something small that resembles java and is
    compatible with java but is geared towards small scale devices. I am not
    psychic but I don't believe people want to by a toaster to surf the web.
    On the other hand it would be cool if I could plug my keyboard into the TV
    and download the necessary files to make it a temporary word processor. Or
    turn my remote control into a virtual keyboard. Or maybe plug my
    playstation to my TV, tv to the network, and download new games playing
    with my remote control as the joystick with out downloading new driver
    software, the devices would just know how to interact correctly. If they
    play their cards right we won't even need a playstation and you can play
    directly over the network thru the TV. But I don't think we have evolved
    as a society to accept that technology yet. Plus it takes a long time to
    replace all of those cheap devices into those new JINI enabled devices.

    1. Re:Java maybe the wrong technology. by TWR · · Score: 1
      With that aside, JINI technology may fail the java is to complicated for cheap low end user products. Its like using a oil drill for a tooth pick. They should start out with something small that resembles java and is compatible with java but is geared towards small scale devices. I am not psychic but I don't believe people want to by a toaster to surf the web.

      This is one of the big fallacies around Jini. It doesn't require a JVM, just a device that can communicate via RMI. If it is just sending out something pretty simple (and expecting something pretty simple in return), then all of this behavior can be hard-coded. A general-purpose computer (a JVM) doesn't need to be emulated.

      I haven't reviewed the Jini specs recently, but I'm pretty sure that a device which is only providing a service (or only needs a very simple service from another device) could be done fairly inexpensively without much CPU power.

      -jon

      --

      Remember Amalek.

    2. Re:Java maybe the wrong technology. by distobj · · Score: 1

      First of all, Jini has nothing to do with RMI. The dependancy consists solely of the use of java.rmi.RemoteException, which encapsulates entirely generic network exception semantics (and so could have been in an entirely separate package).

      Secondly, how the heck is a 40K VM too big?
      http://java.sun.com/products/kvm

      (BTW, I work for Sun, but I'm speaking for myself)

  22. Re:Maybe the Army should read the warning label. by umoto · · Score: 1

    Even if Sun succeeds in making Java the most stable platform of all, they will not remove that disclaimer. It doesn't mean it's unstable, it just means Sun is not responsible for life and death situations. Nor should they be.

  23. I don't think........ by Jonathan+Hamilton · · Score: 1

    I don't really think that not having all the source code is obscurity. If they didn't allow for exploits to be posted etc, that would be obscurity. I agree totally with open source, but if a person has the source code, it's alot eaiser to find exploits then if a person dosen't. Or at least that is my experince.

  24. I don't care if it's buggy...GIMME NOW! by mr_burns · · Score: 1

    Case Study:



    Artillery unit A (our side) puts some rounds down range. The enemy (battery b) uses radar to find out where the rounds came from, and fires right back at A. At this point, A better pack up the LAN and guns and run or they die. Once they get some place safe, they have to put the LAN back together. Sometimes this can take hours, and the people who are tasked with doing that are too busy trying to fire back to remember what ifconfig does. Having Jini available as your first choice could cut this time dramatically.

    Even if JINI only works .01% of the time, that can still save thousands of lives.

    --
    "Let him go, Ralph. He knows what he's doing." --Otto Mann (simpsons)
    1. Re:I don't care if it's buggy...GIMME NOW! by Anonymous Coward · · Score: 0

      And cause thousands of deaths. Besides, the US military usually bombs citizens from the sky, it's much easier.

  25. Army all wrong with "soldier PCs" by Anonymous Coward · · Score: 0
    Good generals througout history have known that they key to controlling the frontline troops is to keep their lives simple and predictable.

    Putting complicated equipment on the soldier himself will seriosuly complicate matters.

  26. An analysis by umoto · · Score: 2

    This article has seen a large number of subjective posts. Let's stick to the facts.

    JINI does not depend on a specific hardware platform, it only depends on the existence of a stable Java implementation. Now, many of us know that Java's AWT and Swing libraries have significant flaws and really can't be called stable by slashdot standards. But JINI does not require the AWT. As others have said, why would you want to surf the Web on your toaster? Even if you did, Win CE would take care of that for you. Win CE still uses WinMain(), I believe, which requires you to create a "window" before your application can be considered "behaved". JINI != Win CE.

    Now what does JINI do, then? Well, start with the fundamentals of Java: multithreading, garbage collection, dynamic code loading, platform independence, decent speed, and stability (as long as you don't use AWT). Null pointers and buffer overflows are hardly an issue when Java is implemented properly. Now add to that the benefit of JINI: automatic and reliable networking. It sounds just right for an environment where you don't have time to make sure your targeting computer has downloaded the coordinates from your high-security digital messenger device. It has to work perfectly every time.

    Now, let's look at where Java and JINI may fail. How big can a JINI network be before the devices start running out of RAM? Since any device can connect to any other device, each device on a "subnet" must know that each other device exists. If we went past the limit, would the whole network shut down? Would single devices mysteriously disappear? The military must consider this VERY CAREFULLY, because if the devices communicate via RF then it might be trivial for an enemy to shut down the network on a nearby ship just by broadcasting a few signals.

    Encryption is very important in this application. Every device would have to have its own public-key encryption implementation. But in reality, that's probably a plus for the military since any device of this kind, JINI or not, would have to support strong encryption, and there are already plenty of pretty good Java encryption implementations.

    (BTW--slightly related--I got that free FireCracker kit from x10.com and it's neat for controlling one light but if I used it for the whole house, anyone else who happened to have their own "clicker" could shut down all the lights in my house from 100 feet away. I hope most /.'ers realized this.)

    I have to believe Linux wouldn't quite fit the bill. By the time the kernel and the required supporting utilities were slimmed down to fit into 128K or so, it would no longer be Linux.

    1. Re:An analysis by Anonymous Coward · · Score: 0

      How big can a JINI network be before the devices start running out of RAM? Since any device can connect to any other device, each device on a "subnet" must know that each other device exists Having actually looked at the Jini Spec. I can tell you this is not a problem. At the heart of it all Jini is an object look up service. The first device in the network acts as the "look up server" and the rest request objects from it. You can probably control this so that if the first device is a toaster and the next device is a workstation things can be adjusted to better fit the situation.

  27. I hope that anyway! by Juln · · Score: 1

    regardless of how advanced or mature their technology is.

    --
    Juln
  28. Re:WW3 by Juln · · Score: 1

    yeah...just wait till they try to rocket jump.

    --
    Juln
  29. Re:Java sucks by TWR · · Score: 1
    Java may be the future of web scripts, but for real applications it cannot hold a candle to compiled languages such as C++. C++ is the future.

    You have absolutely no idea what you are talking about.

    The project that I'm working has just about finished an EJB (Enterprise Java Bean)-based server product. We're talking about 40K lines of code which does some highly cool stuff that I can't talk about just yet. It is hosted by a Pure Java application server called Weblogic. Our team of 4 people has been able to build this product incredibly quickly, with remarkable stabilty. We're also able to handle hundreds of simultaneous clients with response times Meanwhile, the group working on the client is building in C++. The client is a relatively simple program: send XML to the server, get back XML from the server, put some stuff on-screen based on the results, and repeat as necessary. The client group is woefully behind schedule, working in their "real" language.

    So, either I'm on a team of uber-geniuses compared to a team of untrained monkeys, or maybe, just maybe, building real-world applications is far easier, with excellent performance and scalability in Java.

    You decide.

    -jon

    --

    Remember Amalek.

  30. Re:Networked Black Helicopters! by Anonymous Coward · · Score: 0

    er, uh, did you maybe forget to take your lithium lately? sheesh! and we wonder why stuff like columbine and the JCC in LA keeps happening...

  31. Re:I hope we never go to war by Mithrandir · · Score: 1
    Java and Jini are immature technologies that should not be used in a life and death environment under any circumstances.

    Hmm... funny that. I've written a lot of defence software. Everything from mine warfare systems to counter-terrorist stuff to desktop simulators. One lot was written on SCO unix. Most unstable, unsupported POS you could imagine. My current work is Java based and is being used today in real war situations (yes, deployed on the big two way range).

    Of the two, the Java is the most stable and best piece of software according to the users. Now, to give you an idea of exactly how much better Java is in a defence environment that native code - the original app was 200K lines of code written in 8 weeks (and an estimated 800 litres of Coke/Jolt to accompany it). That was a piece of code for a tender for a paid prototype software. They were so impressed that 6 weeks after signing the contract the system went operational with almost minimal changes. Now this is not just your average army unit either - the local Special Forces (Oz SAS - US equivalent of the Rangers/SEALs). The success of this is such that we roll out new versions of the software every 6 weeks which they happily install and run with. Try doing that with native code software (Yes, we used to do really big monolithic Ada/C software here as well so I do know how long it takes).

    Sun, by contrast, has never given up control of the language. Is sun going to decide to raise prices or terminate a license on the DOD in the middle of an operation?

    That has got to be the biggest POS that I have read in a long time. Maybe you should actually look at Java at some time. Sun controls the language specification. They aren't the only supplier of runtime environments or development environments. There is no dependency on Sun. How can you pull a license to a specification when one was never granted in the first place? What do you think the CLASSPATH, Blackdown and other similar projects are all about. You might as well argue about what would happen if Borland pulled the license on Delphi in the middle of an operation, or MS with VB (there is more military code written in VB than ADA).

    Next time, grab a clue stick before talking about something you obviously have NFI about.

    --
    Life is complete only for brief intervals in between toys or projects -- John Dalton
  32. Re:Gentle suggestion..... by jflynn · · Score: 1

    The same could be said for joining a corporation.

    If you think soldiers should vote on whether to take cover or advance I'm glad you aren't interested in a military career. :)

    I think you're joking, but you bring up a good point anyway.

    Many probably aren't interested in a career in waste disposal or processing either, but that's no excuse for dissing those that are. There's this weird thing called "service" that some folks actually believe in, and that helps get the unpleasant tasks of society accomplished. More politicians should believe - they are the real cause of misapplications of military force.


  33. I partly agree - Java is inferior to C++. by Anonymous Coward · · Score: 0
    Java doesn't have anything to touch C++'s generic programming. Once you use the STL, you will wonder how you got by without it (assuming you understnad it).

    Java is simply what someone thought of as an "improved" C++, but it isn't really,

    I also agree regarding genetic programming. This is the future - humans must be removed from the coding process.

  34. Testing isn't Deploying by Anonymous Coward · · Score: 0

    What the PR flacks at Sun failed to mention is that the US military TESTS all kinds of things that never get used in actual operational situations. That's why they call it "testing". Remember DARPA? Their purview is "high risk, high payoff technologies." Most of what they test never works, but they test anyway, because until you do, all you have is the hot air of various Slashdot users and corporate PR weenies...

  35. Lay off the 'frop by Anonymous Coward · · Score: 0

    I got yer black heliopters, swinging. See you at the South Pole, Kommander.

  36. Re:Testing Jini? by Anonymous Coward · · Score: 0

    Mogens Glistrup, a Danish politician, used to root for downsizing the Danish military to an answering machine that said "We surrender" in Russian.

    I guess that should be in chinese now. Or maybe it should be one of those touch-tone boxes, and you could choose the language from a menu.

  37. Testing Jini? by Pulsar · · Score: 1

    The Army is testing it, but Sun's website makes it seem like it's years away...just how complete/robust is the version the Army is using? Do we really want the armed forces using Jini v0.01 or whatnot?

  38. c'mon, no $400 hammers by Anonymous Coward · · Score: 0

    They are not blowing it on $400 hammers. Ever wonder where the military garners their money for advanced weapon research, especially the secret stuff like stealth technology? Just like when hospitals charge you $90 for an asparin. They spread the costs around on their expense forms to cover up the REALLY expensive, sensitive projects.

  39. heh. you wish. by MenTaLguY · · Score: 1

    Dude, it's just a binfmt-esque hack... and it's even being phased out because binfmt does precisely the same thing, while being somewhat more general about it...
    ---

    --

    DNA just wants to be free...
  40. Re:Maybe the Army should read the warning label. by jwilloug · · Score: 1

    That's true to a point but I think that one of the main reasons is that both aircrafts and nuclear power facilities are very time-critical applications.

    Nah, I've seen the same thing of Motorola real-time contollers. It's a standard clause on any sort of embedded component, and doesn't have anything to do with the capabilities or limitations of the product. Everything has bugs, and Sun is just covering their butts.

  41. Jini by RoLlEr_CoAsTeR · · Score: 1

    Jini in a bottle

    make your wish come true

    (and power your army!)

    --

    Insert mind here.
  42. If Java is the future... by Anonymous Coward · · Score: 0

    It would take your toaster longer to start up (with less than 20k of code) than it would to make a piece of dark, crispy toast. Your car would "crash" more often than if you were in a demolition derby. Your computer would case to run any usefual applications. All you would have left is text and images scrolling on your desktop -- nmaybe with some animations of fire or explosions. I'm not looking forward to that day -- even NT is more reliable than Java...

    1. Re:If Java is the future... by Chainsaw · · Score: 1

      You got to be kidding. My system (P200/96MB/Warp 4) runs Java apps extremely fast. Every single time something has failed it has been because of the application, not the Java environment. What you are referring to might be all of those worthless applets out there. The difference between applets and real applications in Java is huge.

      --
      War is one of the most horrible things a human can be exposed to. And one of the worlds largest industries.
    2. Re:If Java is the future... by Anonymous Coward · · Score: 0

      Perhaps the Java applications *you* write behave like that.

    3. Re:If Java is the future... by clancey · · Score: 1

      Then you must have been using a Java word processor when you typed in your e-mail.

      --
      clancey
    4. Re:If Java is the future... by jilles · · Score: 1

      probably any application in any language

      --

      Jilles
  43. hmm.. by Drath · · Score: 1

    This is my Jini. There are many like it but this one is mine.

  44. Gentle suggestion..... by Anonymous Coward · · Score: 0

    If it wasn't for people like roblimo, you wouldn't be able to live in a free world. You might take it for granted but with no standing army we would easily fall to a country like China. I don't know about you but I sure as hell don't want to live in a Communist Regime. You also just seem mad that your little prick ass couldn't make it past the first week of boot camp, much less the first day. People join the army to serve their country. What do you do? Sit around all day and post degrading comments on slashdot? You need to get a life, if the idea of people serving their country is depressing to you. Your a sick sad little man.

    1. Re:Gentle suggestion..... by Anonymous Coward · · Score: 0

      yeah! that's what democracy's all about! war!

    2. Re:Gentle suggestion..... by jwilloug · · Score: 1

      This is the most hackneyed myth in American culture

      No argument there, but...

      Firstly, American soldiers haven't fought to directly defend American lands or citizens in over a century.

      This isn't even close to true. Aside from the fact that Flanders isn't nearly as far away from Kansas as it was a few hundred years ago, American soil saw fighting the World Wars. Remember Pearl Harbor? There were Japanese attacks on Alaska, as well. And plenty of American civilians died to German subs.

      WW1 is a dicier affair, but we finally entered because Germany was talking to Mexico about an invasion. Would you rather we wait until the fighting was in Texas?

    3. Re:Gentle suggestion..... by Anonymous Coward · · Score: 0

      Of course he'd rather wait till the fighting was in Texas... that's what it would take to shake off his myopia.

  45. I hope we never go to war by Anonymous Coward · · Score: 0

    The navy tried to use NT for command, control, communications, and intelligence ( C3I ) on a ship - and it needed to be towed back to port.
    Java and Jini are immature technologies that should not be used in a life and death environment under any circumstances. The DOD uses CORBA extensively for interoperability, and CORBA is a proven, open, non-proprietary standard. Java and Jini are both owned and controled by Sun, which is another reason to be hesitant when using them. The most common programming languages in use by the DOD, Ada, C, C++, are standards that have no notion of ownership - anyone may provide an implementation of them. Sun, by contrast, has never given up control of the language. Is sun going to decide to raise prices or terminate a license on the DOD in the middle of an operation?
    I would not feel comforable going into battle and knowing that my life might depend on a 'Jini enabled' Java based device - and neither should anyone in the armed forces.

    1. Re:I hope we never go to war by Dj · · Score: 1

      And the open implementation of the Cruise Missile is where?

      You don't have to be open to work.

      --
      "You know you want me baby!" - Crow T Robot
  46. Maybe the Army should read the warning label. by InfiniterX · · Score: 1

    (sorry if this went out twice, accidentally punched "submit") Doesn't the Java license have a clause that says it shouldn't be used in life-or-death situations, i.e. nuclear power plant controls, aircraft traffic control, etc, since Java is still an 'unstable' technology? Isn't WAR one of these sorts of life-or-death situations?

    1. Re:Maybe the Army should read the warning label. by Anonymous Coward · · Score: 0

      Here is the part of the license agreement in question: Sun Microsystems, Inc. Binary Code License Agreement 4. High Risk Activities. Notwithstanding Section 2, with respect to high risk activities, the following language shall apply: the Software is not designed or intended for use in on-line control of aircraft, air traffic, aircraft navigation or aircraft communications; or in the design, construction, operation or maintenance of any nuclear facility. Sun disclaims any express or implied warranty of fitness for such uses.

    2. Re:Maybe the Army should read the warning label. by Ribo99 · · Score: 1
      It doesn't mean it's unstable, it just means Sun is not responsible for life and death situations. Nor should they be.

      That's true to a point but I think that one of the main reasons is that both aircrafts and nuclear power facilities are very time-critical applications. You wouldn't want the Garbage Collector to start up when trying to open emergency venting on your soon-to-be smoking hole in the ground... :) Ribo

      --
      I wear pants.
    3. Re:Maybe the Army should read the warning label. by Dj · · Score: 1

      Yes, the *general* Java license does. But Sun are
      free to license Java to the US military is any way it wants. The life/death clause is there to avoid
      liability.

      --
      "You know you want me baby!" - Crow T Robot
  47. Jini is unsuitable for the military by Anonymous Coward · · Score: 0

    Just look at the Trade Federation's experiences with JINI, to see why it should be avoided. Their failure to secure Naboo is directly attributable to JINI technology.

  48. Java is the future! by Jonathan+Hamilton · · Score: 1

    Sure it's slow as hell right now, and unstable. But think of Linux 4 years ago. As machines become faster, java will also be more stable. Your are also showing your ignorance of java by saying that java applets, are java.

    Java sucks and will probably always suck on computers. But on imbeded devices such as small NC's and set top boxes your crazy if you would take WinCE over java. Your need to read a bit more about java before your open your mouth, and show the world your ignorance.

    1. Re:Java is the future! by Anonymous Coward · · Score: 0
      ?

      4 years ago, Linux was fast.

      Java will always be slow compared to native alternatives.

      Deal with it.

    2. Re:Java is the future! by Anonymous Coward · · Score: 0

      > Beyond that, speed isn't everything in all cases. Nor Lisp, nor Perl, nor Python is, on average (whatever that is), faster than C: should they then never be used?
      There are several highly optimizing native code Lisp compilers. Some of them beat C compilers easily for some benchmarks.

    3. Re:Java is the future! by Anonymous Coward · · Score: 0

      So compile to native code. Beyond that, speed isn't everything in all cases. Nor Lisp, nor Perl, nor Python is, on average (whatever that is), faster than C: should they then never be used?

  49. Re:gentle suggestion by shadrack · · Score: 1

    Hey all you ACs, you are a bunch of typical lazy shitheads who enjoys the benefits of all who have served their country and even sacrificed their lives. You don't have to like the military or want to be part of it in order to appreciate their contributions. Admitedly military service is not for everyone, but at least have enough respect to recognize what they've accomplished.

    Go back to your self-indulgent stink hole of an existance.

    besides.your'e not even brave enough to get an account here. Typical.

  50. Ok, it's not just me... by Anonymous Coward · · Score: 0

    I thought I was the only one noticing these "When *I* was in THE ARMY..." things being tacked onto some posts. I think I've only seen it once or twice before this, but i t really is annoying. We don't know if he voluntarily joined, I mean, maybe he did ROTC for money for college or something, but it's pathetic. I was all set to post "They let a geek like you into the Army?" but you basically beat me to the point.

  51. Jini in military not so bad... by Anonymous Coward · · Score: 0

    Well, having been programming Jini in a military setting for the past few months, I think I have a better idea here than most posters about how successful Jini will be on the battlefield. From our testing, we've seen Jini is amazingly reliable and could possibly be implemented in the distant future. One caveat: we haven't done much security testing yet and I have a feeling this could be the downfall. How hard will it be to impersonate a lookup server and effectively have the power of BackOrifice for Jini?

    But the point here is that Jini is definitely worth at least testing with. When you see it work seemlessly, it really is impressive. Especially having seen Microsoft's poor excuse for plug-n-play. (Though, when I saw a Sun representative speak about Jini, he insisted it be called Plug-n-Go - I wonder why? hehe) The book Core Jini just came out recently, which really helps a lot for advanced Jini programming. I have a feeling that a lot of those old articles you read about the weaknesses of Jini weren't written by fully prepared authors.

    Also, just because Java and Jini are not exactly "free" languages (not in the monetary sense) doesn't mean the military shouldn't use it. I mean c'mon, the military has a very good reason for not being Open Source. I don't think that warrants much more discussion.

    To summarize: I've seen Jini work with my own eyes in a military setting and it's impressive. Once the security issue is settled, some of these posters may be singing a different tune.

    Oh, and I haven't been brainwashed by Sun. I know CORBA works too, but Jini has a full source download unlike CORBA and a few other features that make it superior (besides experience and lack of testing).

    1. Re:Jini in military not so bad... by Anonymous Coward · · Score: 0

      I mainly agree with you, but remember that security through obscurity is no security at all.

    2. Re:Jini in military not so bad... by Anonymous Coward · · Score: 0

      what are you talking about with "security through obscurity"? jini is just an api for getting things to work togethor, any and all security in a jini system is programmed in using a security api. do you actually have the ability to think for yourself or do you always just run around parotting things you hear?

  52. False admiration of military-types by Anonymous Coward · · Score: 0
    Many people in the military are just there for a steady paycheck, or a cheap ticket to a college education.

    Very few of them were overwhelmed with patriotic sitrrings.

    As a former soldier, I can tell you that a certain aspect of the military is simply a welfare program with a rigorous physical fitness component.

  53. Java sucks by ranton · · Score: 1

    Sorry about my obscene language. I do truly have a large vocabulary, but I feel that this description truly shows what I think about Java. Java may be the future of web scripts, but for real applications it cannot hold a candle to compiled languages such as C++. C++ is the future. While it may not still be called C++ in a few years, it will be another language that is the same thing only with more features. I would rather go back to using Pascal or even Cobol and Fortran than be stuck using Java or Perl. While I think languages such as Lisp may become more prominent once genetic algorithms are used more, I dont think Java will ever be a widely used language in the future. At least I sure hope not.

    --
    -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    1. Re:Java sucks by toriver · · Score: 1
      compiled languages such as C++

      Um, Java is a "compiled language such as C++". Are you sure you're not thinking of the totally unrelated Javascript?

      C++ had it's day, and people are thankfully waking up to the realization it's an ugly beast, and choose productive languages like Java or Smalltalk instead.

    2. Re:Java sucks by Anonymous Coward · · Score: 0

      Perhaps you could use some of your truly large vocabulary to provide some reasoned explication for your dislike of Java. You appear to like Lisps, so it can't be the features that Java has in common with those (including being interpreted); you appear to like C++, so it can't be the features that Java has in common with that. What is it exactly that you find so awful in Java compared to other languages that you do like?

    3. Re:Java sucks by Anonymous Coward · · Score: 0

      Probably, but just to be fair, client code typically has to interact with multiple layers of os-specific cruft while still being attractive and user friendly -- not an easy task in any language. :-)

  54. Open source in the Military by zCyl · · Score: 1

    I can certainly understand the reasons for keeping open source software out of mission critical military situations. However, unless the military is going to take action to put a military level barricade around Sun's source repository (which would include extensive background checks for employees to prevent foreign agents from getting access to the source), then using a closed source solution is NOT safer than an open source solution, and may even be MORE of a hazard.

    1. Re:Open source in the Military by Anonymous Coward · · Score: 0

      I think it is that they want to have the most advanced (military) technologies, and not let other countries have these technologies.

  55. JavaOne presentation PDF by lgraba · · Score: 2

    A presentation on this subject was made at JavaOne. The PDF file with the slides can be found at http://industry.java.sun.com/javaone/99/event/0,17 68,742,00.html

  56. "A US Army official was not available for comment" by Velox_SwiftFox · · Score: 1

    I can't help pondering if this meant the US Army is being deliberately closed-mouth, or if the Reuters reporter was was merely stating the fact that whichever one "official" he picked at random happened to be in the latrine when called...

  57. JavaOne by Ribo99 · · Score: 1

    They had a talk at the JavaOne conference about this very thing. The talk was extremely interesting, especially since I'd been going to a lot of differnet Jini talks throughout the week...it's a cool technology.

    And before I go on, it's Jini, not JINI.

    Three guys gave the talk; Dennis Reedy from Sun, Dr. David Usechak from the US Army, and Leo Yeung from IBM. The talk was titled Using Jini Technology as the Integrating Architecture for Next Generation Battlefield Systems.
    Basically this is for mobile command units, four trucks (I'm trying to remember) that fit together some how with workstations on the inside as well as routers and so forth. Basically, this command unit has to move about every 2+ hours. One problem is that once they move they need over an hour to set back up again; feed the twisted pair about, and get all the software connected. What a pain in the ass huh? So they said Jini was perfect for them. Any device or application can find each other if they need to. If they set it up right everything will work how it really should. For instance, when you plug in a phone to a phone jack, you expect to hear the dialtone when you lift it off the hook right? That's how computers should work on the network. Also, keep in mind, that the Jini Lookup Service isn't /just/ for devices. Any Java OBJECT can be put in the lookup service. That can be ANYTHING!
    It makes me giddy anytime I think about it. :)
    The presenters gave a very well thought out speech and do know what they're talking about. I have faith that this project will be successful.

    Ribo

    --
    I wear pants.
  58. Anthrax!! Anthrax!! Anthrax!! by iserlohn · · Score: 1

    Vaccine!! Vaccine!! Vaccine!!
    Court Marshall!! Court Marshall!!

    Maybe they already found a way to incorporate Jini into nano-chips contained within the Anthrax vaccine. No wonder.

  59. Re:Whats wrong with the military? by Anonymous Coward · · Score: 0

    Actually the US government did not send in more soldiers because of the Chinese, not because of protesters. They did not want "another Korea." The protests only became large after the US had been in the war for 5 years and had lost 20,000 American lives.

  60. Re:gentle suggestion by toriver · · Score: 1
    Hey all you ACs, you are a bunch of typical lazy shitheads who enjoys the benefits of all who have served their country and even sacrificed their lives.

    That was then, this is now: Did USA come to East Timor's aid when Indonesia invaded? Nope. Would they have given a rat's ass about Kuwait if Kuwait didn't have a lot of oil? Nope.

    Weapon technology is often sold to all sides in a conflict, and your precious army is sent in to protect commercial interests. War is no longer some "serve the country" thing, it's serve the buck.

    But, hey, just buy the propaganda that what happened fifty years ago has any relevance when it comes to today's military apparatus. The only people profiting from today's wars are the arms merchants who get to replenish the bombs wasted on e.g. Yugoslavia, with no responsibility for the civilian lives taken by their cluster bombs going off long ater. They just count the dollars the governments are more than willing to spend.

  61. Re:Potpourri by Anonymous Coward · · Score: 0

    > While I do fault Lisp for being interpreted Since when is Lisp "interpreted"? I must be missing something. Lisp compilers do exist since almost 40 (!!!) years. I have been using since 15 years almost exclusively native code Lisp compilers.

  62. Re:"A US Army official was not available for comme by Anonymous Coward · · Score: 0

    in case you havent realized it yet, the US Army rarely has any comments on things such as this.

  63. Re:gentle suggestion by WhyMe · · Score: 1

    >besides.your'e not even brave enough to get an >account here. Typical.

    And getting an account at slashdot is JUST SO SCARY.

    --
    Standing in the Sunlight Howling at the Moon
  64. Re:gentle suggestion by shadrack · · Score: 1

    Heh, good one:).

  65. Have You Any Idea... by Anonymous Coward · · Score: 0

    how much your trivial existance owes to the military? The very fact that you're sitting at a computer and able to express such narrow-mindedness is a direct derivative of military research and development.

    Modern digital computing and ARPANET [>Internet] are all ex-military research projects. The list is endless.

    So, Rob, way to go dude. Some people are proud to do their bit. Others just sit at home and whack off.

    Lazy sp99

  66. You men like Ireland... by Anonymous Coward · · Score: 0

    Which as I recall [1] doesn't have a standing
    army.

    However I very much do respect the sacrifices
    of those who belong to the armed services.
    Honest!

    (Just trying to liven things up)

    -- AC for this one

    [1] Note that this is from a foggy memory of
    a long loud conversation with a Local in
    a pub in Cork many moons ago.

  67. Re:Potpourri by Anonymous Coward · · Score: 0

    "Since they do have some similarities, they must both be completely equal." That wasn't what was said nor, in my view, suggested. As for the rest, well it certainly wasn't the detailed explication that I thought you might have given your obvious distaste for the language. Still, I must assume your reasons are valid for the kinds of applications you develop and you arrived at your conclusions after extensive testing. And the same for Lisps' unlisted benefits that overcome being interpreted, and for QBasic being better suited to your development tasks than Java. Indeed.

  68. Whats wrong with the military? by ranton · · Score: 1

    I think that its sick when snot nosed punks such as you think that military service is a waste of time. You are just as bad as those idiots who protested against the Vietnam War. Military service is one of the single most important things a person could do during his life. We have the benefit of living in such a free and safe country because of all the brave men that have served and are serving in the military. I have tried to join both the Marines and Navy, but alass I cannot because of eczema, a form of skin disorder. But since I cannot join I am not going to turn around and say that military service in not worth while just because I am not part of it. While military service is not for everyone, every member of our Army, Navy, Marines, Air Force, National Guard, and Coast Guard deserve every American's respect. We are the greatest nation since Rome, and they have made us that way.

    --
    -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    1. Re:Whats wrong with the military? by Anonymous Coward · · Score: 0


      I think that its sick when snot nosed punks such as you think that military service is a waste of time. You are just as bad as those idiots who protested against the Vietnam War

      Idiots, my ass. It was a ridiculous, senseless, unjust war. We had no business being there. We were not defending our country, we weren't even defending democracy. We were defending a hopelessly corrupt regime that had no popular support. The protesters were right about the war. They were wrong about demonizing the troops who served there, but that's another issue. Besides, it's entirely possible for somebody to be right about one thing and wrong about another; see the next paragraph for an example.


      Military service is one of the single most important things a person could do during his life.

      Of course it is (though that doesn't mean that anything done by the military is necessarily right.)


      We are the greatest nation since Rome, and they have made us that way.

      Empire, you mean. And, yeah, our military has played a part in that, but Monsanto and General Electric have played an even larger part.

    2. Re:Whats wrong with the military? by Doug+McNaught · · Score: 1
      Continuing this headlong leap offtopic, I'd like to point out that one can respect and honor the military (as both you and I do) and disagree strongly with the political decision (by our civilian leadership) to use them in a given situation.

      IMHO, protesting against the Vietnam war was an honorable act. Spitting on returning soldiers (most of whom were draftees) was utterly despicable.

      -Doug

  69. Good Pun? by G+Whiz · · Score: 1

    "we didn't even dream about things like Jini."

    Was that meant to be a play on "I Dream of Genie"? If so, well done!

    1. Re:Good Pun? by Roblimo · · Score: 1

      Of course it was intentional! Glad someone was smart enough to pick up on it in between all the pro and anti-military sidetracking. ;-)

  70. Perception vs Reality by LL · · Score: 1
    The military has always been an important driver of technology (with roots from Enigma code cracking) as it is one of the few industry sectors that can ignore commercial returns on interest or practical coding considerations (can we say Ada here?). As such, the experimentation with Jini is a very important win for Sun as a successful rollout can establish a long-term commercial need for Java (once the US industrial-complex mandates the federal "need" for Java, imagine the profit nargins!). Compared with some of the negative press about Windows crippling an AEGIS (someone correct my memory if I'm wrong), if the perception of Jini/Java as a SECURE network interoperability framework takes off, then Sun are in clover. Of course whether the reality matches perception, only the coders and marketers know for certain. It is odd that in an industry with replacement cycles of less than 3 years, long-term credibility is still key to convincing people whether to adopt a given technology or not (or maybe it is not a contradiction after all when you consider the investment in training).




    As a side note, the issue of perception came up in another thread, the Brazillian who worried about "unnecessary" violence in American cities then ignoring the "real" local killings, it does touch on a very important issue of perceived vs actual crime levels. Studies have shown that often a public's fear of events is way out of proportion with the actual frequency (thus the popularity of travel insurance when the airline industry has the best statistical passenger=mile safety record). Given the rather consistent message coming from Hollywood, it's not surprising that the rest of the world thinks the US consist of right-wing gun-totting ex-military thugs (die hard, etc) or mindless love-sick clueless dorks (sleepless in seattle etc). The reality is that the average person around the world would be pretty much indistinguihable as most societies converge to a norm given comparative social-economic levels. However the perception (or taken to the extreme - cultural mythology) is a very important driver for a lot of individual actions. Witness the US glorious history in westerns with the calvery opening up the frontier that has extended through 2 world wars and many regional conflicts. This has resulted in giving the US a global absolute advantage in organised violence, especially with the continual recruitment of citizen soldiers (a la Roman Empire style) based on an personal commitment to freedom. We should all salute the US model where the common solider is prepared to give up their lives so that their commander-in-chief can play around with interns. Now IMHO that is a strong military system based on its own internal memes which will persist and remain vigilant to its mission regardless of perceptions or reality of civilian leadership.


    LL

  71. WW3 by Anonymous Coward · · Score: 0

    Robotic soldiers controlled by thousands of the best Quake players in the country. We shall be unstopable!!!!! There is a legion waiting!!

  72. I don't know about you . . . by Anonymous Coward · · Score: 0


    But my dad, both grandfathers, and five out of six uncles served in the military (WWII and Vietnam) so that lame pissants like me and other AC's could shoot our mouths off without being thrown in jail by even lamer pissants like Hitler and Giuliani^H^H^H^H^H^H^H^HMussolini.

    My dad and most of the uncles, by the way, joined up primarily for college tuition, and only secondarily to serve their country -- although they all served honorably and my uncle Dave dropped more napalm on more kids than you could shake a stick at, by way of protecting democracy from free speech (or from Abbie Hoffman, or something -- he's a little vague on that point).

    Yeah, a standing army is a great way to avoid getting invaded. I agree that we should have one, and I agree wholeheartedly that we should have some respect for those who volunteer to serve. The problem is, a standing army is also great when you want to drop napalm on somebody's kids on the Pacific Rim for no good reason. Worse yet, the military sometimes develops a weird notion that they're the ones who should really be running things; see South America for some shining examples of what military notions of duty and honor (which are indispensible within the military itself) can do to enrich civilian life.

  73. Networked Black Helicopters! by Anonymous Coward · · Score: 0


    This is the MILLENIUM, all you pseudo-"patriotic" dupes can't see what's RIGHT IN FRONT OF YOUR EYES, can you?! This technology is being developed by KlinTTon and her husband only to hand it over to the U.N.! You'll never see any benefit from it, you'll never taste the freedom it could have bought you -- no, you'll be gunless, bareassed and alone in a forced labor camp wondering what went wrong while you serve your new African and Oriental masters.

    The United States military is no longer a patriotic organization, and since it was unconsitutionally misused in the Great Jew War against Germany it has not been a patriotic organization. If you "proudly served", you are my enemy and the enemy of all true Americans, because you weren't serving your own people or even your own race. You are a criminal and cannot be trusted.

  74. but the question is.. by prodeje · · Score: 1

    how many patches did they have to use to get that sun software working?
    ...

    --

    Bitchslapped? Give Rob a bitchslap from bitchslapped.com.

  75. Re:Java is the future! [Fool! C is the true path!] by Sun+Tzu · · Score: 2

    Your arguments are true... but irrelevant. By extension of that logic everything would be written in assembly or C. However, while I'm truly a C bigot ;), I do write many little administrative tasks as shell scripts. People actually use Perl (gasp!) in web server applications. Need I point out that Perl "will always be slow compared to native alternatives"?

    Different tasks lend themselves to optimization for machine performance, speed of development, simplicity, manageability, executable size, portability, etc.

    So, yes, Java will always be slow[er], but I guess I'm prepared to deal with it. ;)

  76. Potpourri by ranton · · Score: 1

    You mention the similarities that Java has with both Lisp and C++. I could to the same and talk about the similarites betwean Linux and Windows. Since they do have some similarities, they must both be completely equal.

    While I do fault Lisp for being interpreted, its benefits far overwiegh this one downfall. And the similarites betwean C++ and Java are almost only in syntax and OOP use. Java is both slow and has no increased functinality over C++. Like I said, Java and Perl are the future of simple web scripts, but that is where there uses end. Of course you can make good applications with it, but you can do the same with QBasic. In fact, I think I would rather go back to QBasic than use Java regularly. Now as for GWBasic, that im not sure about.

    --
    -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
  77. Jefferson said it best with... by Anonymous Coward · · Score: 0

    "If you expect a nation to be ignorant and free, you expect what never was and never can be." - Thomas Jefferson