Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Java
  4. Why is JAVA important

Why is JAVA important

Scheduled Pinned Locked Moved Java
questioncsharpjavavisual-studiooop
9 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    duo
    wrote on last edited by
    #1

    Hi guys sry this isnt a programming question. I've always been wondering why JAVA is so important the development takes ages and the coding is difficult. I still dun get wht object oriented programming is. I dun want u guys to think i'm being bias against JAVA but why is this Language still Alive. Wht are the good points of using it. And the Big question is it better to develop Applications in Visual studio or Java. Does the google website run on java? I'm a noob programmer seeking advice from u pro programmers. Thank You

    T D 2 Replies Last reply
    0
    • D duo

      Hi guys sry this isnt a programming question. I've always been wondering why JAVA is so important the development takes ages and the coding is difficult. I still dun get wht object oriented programming is. I dun want u guys to think i'm being bias against JAVA but why is this Language still Alive. Wht are the good points of using it. And the Big question is it better to develop Applications in Visual studio or Java. Does the google website run on java? I'm a noob programmer seeking advice from u pro programmers. Thank You

      T Offline
      T Offline
      toxcct
      wrote on last edited by
      #2

      i'd be happy to argue with you about this, but for this, i'd be glad if you could type correct english. ok, here is a short easy question to yours :

      duo!@# wrote:

      why is this Language still Alive

      why wouldn't it ? C# is better ? certainly not. most of what people think about java is biased because of all the noise microsofties made about it. Java is NOT slow. you know, you can have bad programmer, and get a slow C/C++ applications too (which can lead into memory leaks if they don't take care of it). Java is also very well developped and maintained, and does not run only on windows. OH, but wait, you thought Windows was the only *real* OS ? sorry to break your dream. most of the very large enterprise applications run on UNIX because (1) the UI is not needed and (2) it makes the plateform more stable. so, will you be able to run a C# on UNIX ? what ? mono ? crap. this is a project from the open source, not maintained by microsoft, then that will always be a lenght late. BTW, ok, Microsoft is very good at providing development too, and programing languages, but look, Visual Studio doesn't half of the features Eclipse have. Also, as long as there will be millions of lines of code running somewhere, the language wont be dead. Take Cobol for instance... buddy, COBOL is still alive !!!

      duo!@# wrote:

      And the Big question is it better to develop Applications in Visual studio or Java.

      that doesn't really makes sense. if you wish, you could even develop under notepad, KDevelop or vi... that's just a development environment; it doesn't make your applicatino better. but maybe you meant which compiler/optimizer is better ? for that, i don't know. but again, i think we can't really compare.

      duo!@# wrote:

      Does the google website run on java?

      nope. Google use a proprietary technology. not java, not .NET. something of their own which they strongly keep secret.

      duo!@# wrote:

      I'm a noob programmer seeking advice from u pro programmers

      man, you know what people say about choosing a programming language ? choose the one that fits you at best. If you find C# better, go for C#, but please don't spit at Java like those idiots who only swear by God Microsoft (moreover, most of the ones who spit at Java never wrote a java line of code of their life). if you want to play wit

      D 1 Reply Last reply
      0
      • T toxcct

        i'd be happy to argue with you about this, but for this, i'd be glad if you could type correct english. ok, here is a short easy question to yours :

        duo!@# wrote:

        why is this Language still Alive

        why wouldn't it ? C# is better ? certainly not. most of what people think about java is biased because of all the noise microsofties made about it. Java is NOT slow. you know, you can have bad programmer, and get a slow C/C++ applications too (which can lead into memory leaks if they don't take care of it). Java is also very well developped and maintained, and does not run only on windows. OH, but wait, you thought Windows was the only *real* OS ? sorry to break your dream. most of the very large enterprise applications run on UNIX because (1) the UI is not needed and (2) it makes the plateform more stable. so, will you be able to run a C# on UNIX ? what ? mono ? crap. this is a project from the open source, not maintained by microsoft, then that will always be a lenght late. BTW, ok, Microsoft is very good at providing development too, and programing languages, but look, Visual Studio doesn't half of the features Eclipse have. Also, as long as there will be millions of lines of code running somewhere, the language wont be dead. Take Cobol for instance... buddy, COBOL is still alive !!!

        duo!@# wrote:

        And the Big question is it better to develop Applications in Visual studio or Java.

        that doesn't really makes sense. if you wish, you could even develop under notepad, KDevelop or vi... that's just a development environment; it doesn't make your applicatino better. but maybe you meant which compiler/optimizer is better ? for that, i don't know. but again, i think we can't really compare.

        duo!@# wrote:

        Does the google website run on java?

        nope. Google use a proprietary technology. not java, not .NET. something of their own which they strongly keep secret.

        duo!@# wrote:

        I'm a noob programmer seeking advice from u pro programmers

        man, you know what people say about choosing a programming language ? choose the one that fits you at best. If you find C# better, go for C#, but please don't spit at Java like those idiots who only swear by God Microsoft (moreover, most of the ones who spit at Java never wrote a java line of code of their life). if you want to play wit

        D Offline
        D Offline
        duo
        wrote on last edited by
        #3

        Did u mean correct english by the "u,wht". I know windows is not the only OS out there i even researched on the history of OS(its pretty long).But lets start from the GUI OS time line ,made by a group from Xerox. which was later copied(oops) by Apple then by Microsoft. The current OS runs on the x86 architecture powered by intel chips. ------------------------------------- Then these OS giant have to allow the JAVA to run on their OS systems(something sinister going on). Then strange enough Microsoft Office(isnt that a Windows program) can run on the MAC which was announced a few years back. ----------------------------------- Actually i've heard very little about unix(Linux an ofspring of UNIX) used in enterprise applications could u enlighten me about it like what sort of applications are used. --------------------------------- Even though there are alot of OS's out there Windows is the dominant and ya its true many ppl dun even know that there exist other different types OS's. --------------------------------------- I know JAVA runs on a virtual machine which i have no idea how to create(do u know how?). I got really p i ssed off when i started using the J2SE(not sure thats the right one)IDE it was so annoying to use, debugging was even worst it was like a jungle, and to make matters worse the GUI codes made it even more difficult to debug(the reason for my frustration towards JAVA). Only recently i started using easy eclipse(which i later found by accident), excellent user interface. --------------------------------------------- And i know why windows is so dominant over MAC because of GAMES we teens love playing cool games(most of these game cannot even run on MAC) and which OS platform provides it, Windows. Whoa i think i'm getting cared away by talking about OS ---------------------------------------------

        modified on Friday, June 6, 2008 5:37 AM

        T 1 Reply Last reply
        0
        • D duo

          Did u mean correct english by the "u,wht". I know windows is not the only OS out there i even researched on the history of OS(its pretty long).But lets start from the GUI OS time line ,made by a group from Xerox. which was later copied(oops) by Apple then by Microsoft. The current OS runs on the x86 architecture powered by intel chips. ------------------------------------- Then these OS giant have to allow the JAVA to run on their OS systems(something sinister going on). Then strange enough Microsoft Office(isnt that a Windows program) can run on the MAC which was announced a few years back. ----------------------------------- Actually i've heard very little about unix(Linux an ofspring of UNIX) used in enterprise applications could u enlighten me about it like what sort of applications are used. --------------------------------- Even though there are alot of OS's out there Windows is the dominant and ya its true many ppl dun even know that there exist other different types OS's. --------------------------------------- I know JAVA runs on a virtual machine which i have no idea how to create(do u know how?). I got really p i ssed off when i started using the J2SE(not sure thats the right one)IDE it was so annoying to use, debugging was even worst it was like a jungle, and to make matters worse the GUI codes made it even more difficult to debug(the reason for my frustration towards JAVA). Only recently i started using easy eclipse(which i later found by accident), excellent user interface. --------------------------------------------- And i know why windows is so dominant over MAC because of GAMES we teens love playing cool games(most of these game cannot even run on MAC) and which OS platform provides it, Windows. Whoa i think i'm getting cared away by talking about OS ---------------------------------------------

          modified on Friday, June 6, 2008 5:37 AM

          T Offline
          T Offline
          toxcct
          wrote on last edited by
          #4

          duo!@# wrote:

          Did u mean correct english by the "u,wht".

          yes. I please you to write "you" instead of "u", and in general, write the fully well-spelt english terms instead of abbreviations. ok. For the OS stuff, it's another subject, but i'll give you some hints there. Yes, Windows is a good, user-friendly, OS. but it's not because Microsoft has its OSes on 95% of the Computers in the world that makes them almighty. I like microsoft as a software editor, but I certainly don't like they political choices. MAC... hum, it has probably some advatages upon Windows, but from my part, I am definitely not interested to move to such as OS. dunno why. I just can't. anywayz.

          duo!@# wrote:

          Then these OS giant have to allow the JAVA to run on their OS systems(something sinister going on).

          you could avoid saying this, as you don't really master the subject. BTW, this is somewhat off topic, but you sound a bit youngster; how old are you if you don't mind answering this ?

          duo!@# wrote:

          Then strange enough Microsoft Office(isnt that a Windows program) can run on the MAC

          this is not suprising if you think of it. What's the interest of Microsoft ? Profit. and how to make profits ? sell more software. Office is not a portable software though. don't think because you have if on MAC too, it's java related. definitely not. it was "ported" to MAC, that mean, recompiled. and NO, Office is not a "Windows" program, it's a Microsoft Application. don't confuse.

          duo!@# wrote:

          Actually i've heard very little about unix(Linux an ofspring of UNIX) used in enterprise applications could u enlighten me about it like what sort of applications are used

          so you still have to grow and discover the world my friend ;) BTW, you can't say that "Linux is an offspring of Unix". Linux comes from the Open source world, so sometimes called GNU/Linux. Unix on the other side is proprietary OS, which means that the sources are not opened, and that such OS run on a limited kind of hardware (Sun OS - Solaris - runs on Sun Servers for instance). so as the sentence says, GNU is Not Unix. In fact, people often think tht linux comes from Unix, but that's wrong. as Unix was not open source, Linus Torvalds wrote his own OS from scratch, and didn't reuse any part of th

          D 1 Reply Last reply
          0
          • T toxcct

            duo!@# wrote:

            Did u mean correct english by the "u,wht".

            yes. I please you to write "you" instead of "u", and in general, write the fully well-spelt english terms instead of abbreviations. ok. For the OS stuff, it's another subject, but i'll give you some hints there. Yes, Windows is a good, user-friendly, OS. but it's not because Microsoft has its OSes on 95% of the Computers in the world that makes them almighty. I like microsoft as a software editor, but I certainly don't like they political choices. MAC... hum, it has probably some advatages upon Windows, but from my part, I am definitely not interested to move to such as OS. dunno why. I just can't. anywayz.

            duo!@# wrote:

            Then these OS giant have to allow the JAVA to run on their OS systems(something sinister going on).

            you could avoid saying this, as you don't really master the subject. BTW, this is somewhat off topic, but you sound a bit youngster; how old are you if you don't mind answering this ?

            duo!@# wrote:

            Then strange enough Microsoft Office(isnt that a Windows program) can run on the MAC

            this is not suprising if you think of it. What's the interest of Microsoft ? Profit. and how to make profits ? sell more software. Office is not a portable software though. don't think because you have if on MAC too, it's java related. definitely not. it was "ported" to MAC, that mean, recompiled. and NO, Office is not a "Windows" program, it's a Microsoft Application. don't confuse.

            duo!@# wrote:

            Actually i've heard very little about unix(Linux an ofspring of UNIX) used in enterprise applications could u enlighten me about it like what sort of applications are used

            so you still have to grow and discover the world my friend ;) BTW, you can't say that "Linux is an offspring of Unix". Linux comes from the Open source world, so sometimes called GNU/Linux. Unix on the other side is proprietary OS, which means that the sources are not opened, and that such OS run on a limited kind of hardware (Sun OS - Solaris - runs on Sun Servers for instance). so as the sentence says, GNU is Not Unix. In fact, people often think tht linux comes from Unix, but that's wrong. as Unix was not open source, Linus Torvalds wrote his own OS from scratch, and didn't reuse any part of th

            D Offline
            D Offline
            duo
            wrote on last edited by
            #5

            ever since i was exposed to computer when i was young i've been facinated by them, the way they work, the things inside them that make them tick,truly amazing. This unix thing is interesting could u elaborate more about them. What good do they provide, u stated that unix runs on certain hardware, does it run on the Intel Microprocessor. Does the UNIX OS have GUI interface like windows. U stated that VM cant be written. Do u know how to make a VM. Actually the MAC lepored(latest OS) is like a cool toy to play with, it doesnt even have virus protection. Is it possible for me as an individual to create my own compiler And i found out how Mac air's(since we're chating about Apple i thought i'd talk about the MAc Air) intel chip was reduced in size by 20%(they removed some components) Thanks for ur replies,ur very knowledgable

            T 1 Reply Last reply
            0
            • D duo

              ever since i was exposed to computer when i was young i've been facinated by them, the way they work, the things inside them that make them tick,truly amazing. This unix thing is interesting could u elaborate more about them. What good do they provide, u stated that unix runs on certain hardware, does it run on the Intel Microprocessor. Does the UNIX OS have GUI interface like windows. U stated that VM cant be written. Do u know how to make a VM. Actually the MAC lepored(latest OS) is like a cool toy to play with, it doesnt even have virus protection. Is it possible for me as an individual to create my own compiler And i found out how Mac air's(since we're chating about Apple i thought i'd talk about the MAc Air) intel chip was reduced in size by 20%(they removed some components) Thanks for ur replies,ur very knowledgable

              T Offline
              T Offline
              toxcct
              wrote on last edited by
              #6

              duo!@# wrote:

              This unix thing is interesting could u elaborate more about them

              any specific question ?

              duo!@# wrote:

              u stated that unix runs on certain hardware, does it run on the Intel Microprocessor

              not sure, but maybe. google might help on this.

              duo!@# wrote:

              Does the UNIX OS have GUI interface like windows

              I already answered this in my previous answer. check again.

              duo!@# wrote:

              U stated that VM cant be written. Do u know how to make a VM

              i didn't say so. I said YOU (high level programmer) doesn't have to care about how a Virtual Machine is written. so, NO, I don't know how to code such a thing, and seriously, I don't care.

              duo!@# wrote:

              Actually the MAC lepored(latest OS) is like a cool toy to play with, it doesnt even have virus protection.

              you meant "Leopard", didn't you ? anyway, so what ?

              duo!@# wrote:

              Is it possible for me as an individual to create my own compiler

              yes, but a very hard task. you'd have to know the exact grammar of the language, the exact lexic, too, and all the specifics explain in the ISO standard. a useless pain when good compiler/linkers/optimizers already exist for free. anyway, to sum up a bit our conversation, you don't have anything against java anymore, do you ? ;) ;P :cool:

              [VisualCalc][Binary Guide][CommDialogs] | [Forums Guidelines]

              D 1 Reply Last reply
              0
              • T toxcct

                duo!@# wrote:

                This unix thing is interesting could u elaborate more about them

                any specific question ?

                duo!@# wrote:

                u stated that unix runs on certain hardware, does it run on the Intel Microprocessor

                not sure, but maybe. google might help on this.

                duo!@# wrote:

                Does the UNIX OS have GUI interface like windows

                I already answered this in my previous answer. check again.

                duo!@# wrote:

                U stated that VM cant be written. Do u know how to make a VM

                i didn't say so. I said YOU (high level programmer) doesn't have to care about how a Virtual Machine is written. so, NO, I don't know how to code such a thing, and seriously, I don't care.

                duo!@# wrote:

                Actually the MAC lepored(latest OS) is like a cool toy to play with, it doesnt even have virus protection.

                you meant "Leopard", didn't you ? anyway, so what ?

                duo!@# wrote:

                Is it possible for me as an individual to create my own compiler

                yes, but a very hard task. you'd have to know the exact grammar of the language, the exact lexic, too, and all the specifics explain in the ISO standard. a useless pain when good compiler/linkers/optimizers already exist for free. anyway, to sum up a bit our conversation, you don't have anything against java anymore, do you ? ;) ;P :cool:

                [VisualCalc][Binary Guide][CommDialogs] | [Forums Guidelines]

                D Offline
                D Offline
                duo
                wrote on last edited by
                #7

                Well honestly its still a pain in the butt programming in JAVA, but i hope there would be better improvements in the language ,and i totally hate the braces{} most of the code needs intergerPhase(not sure this is the correct syntax) but still i have to go along with it and use it. I prefer VB its easier to debug. Like this simple code dim c as integer c=textbox1.text-textbox2.text MsgBox(c) no semicolon i F!@#$ hate that semicolon(ok i'm calm) If i were to replicate this code in java holy c!@#$ i have to link the GUI ID to the textbox that i wish to subtract and put it in the intergerphase(). These long winded things are wht make JAVA for me less favorable. (example)If my boss asked me to program in JAVA for apps these winding codes are very annoying,i would still have to do the job even if i'm not comfortable with it. If only i could improve them or make a better programming language then JAVA. The GUI's(button,listbox,etc...) in java are ugly, is this by default like that or can it be improved. About the UNIX in what way is it good for business is it possible to have a GUI UNIX OS.

                T 1 Reply Last reply
                0
                • D duo

                  Well honestly its still a pain in the butt programming in JAVA, but i hope there would be better improvements in the language ,and i totally hate the braces{} most of the code needs intergerPhase(not sure this is the correct syntax) but still i have to go along with it and use it. I prefer VB its easier to debug. Like this simple code dim c as integer c=textbox1.text-textbox2.text MsgBox(c) no semicolon i F!@#$ hate that semicolon(ok i'm calm) If i were to replicate this code in java holy c!@#$ i have to link the GUI ID to the textbox that i wish to subtract and put it in the intergerphase(). These long winded things are wht make JAVA for me less favorable. (example)If my boss asked me to program in JAVA for apps these winding codes are very annoying,i would still have to do the job even if i'm not comfortable with it. If only i could improve them or make a better programming language then JAVA. The GUI's(button,listbox,etc...) in java are ugly, is this by default like that or can it be improved. About the UNIX in what way is it good for business is it possible to have a GUI UNIX OS.

                  T Offline
                  T Offline
                  toxcct
                  wrote on last edited by
                  #8

                  duo!@# wrote:

                  I prefer VB its easier to debug

                  ok, I think i'd better give up now :doh: you want to hear me about VB ? VB is crap !!! really. ok, VB.NET has improvements over VB6 and previous version, but still. 1) no semicolon :rolleyes: man, sometimes, it's useful to be able to write 2 instructions on the same line. here, you just can't 2) no braces :rolleyes: :rolleyes: ok, i'm kidding a bit, but sincerely, braces let you visualize quickly the scope of a variable ! 3) the optimizer. :~:~:~ can we ever call this an optimizer ? just compare the MSIL generated by the same code, one in VB.NET, the other in C#. VB just do more things than needed. anywayz. the semicolons and braces stuff are not Java stuff at all. if you go to C, C++, C#, javascript, or any other "wise" language, you'll have to use those. sorry man, but i'm out of arguments against this X|

                  [VisualCalc][Binary Guide][CommDialogs] | [Forums Guidelines]

                  1 Reply Last reply
                  0
                  • D duo

                    Hi guys sry this isnt a programming question. I've always been wondering why JAVA is so important the development takes ages and the coding is difficult. I still dun get wht object oriented programming is. I dun want u guys to think i'm being bias against JAVA but why is this Language still Alive. Wht are the good points of using it. And the Big question is it better to develop Applications in Visual studio or Java. Does the google website run on java? I'm a noob programmer seeking advice from u pro programmers. Thank You

                    D Offline
                    D Offline
                    David Crow
                    wrote on last edited by
                    #9

                    duo!@# wrote:

                    Wht are the good points of using it.

                    It has a simpler object model and fewer low-level facilities than C++. Its bytecode can run on any JVM regardless of computer architecture. Its automatic memory management model spares programmers the burden of having to perform manual memory management. It does not support pointer arithmetic, thus type safety and security are guaranteed.

                    "Love people and use things, not love things and use people." - Unknown

                    "The brick walls are there for a reason...to stop the people who don't want it badly enough." - Randy Pausch

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups