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
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. The Lounge
  3. Why Java is falling behide

Why Java is falling behide

Scheduled Pinned Locked Moved The Lounge
csharpjavadotnetdesignsales
24 Posts 15 Posters 2 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.
  • J jpg 0

    No offense, but you really need to sync with todays market.

    C Offline
    C Offline
    Colin Angus Mackay
    wrote on last edited by
    #12

    Drew's question is valid. Can you cite some sources?


    Upcoming events: * Glasgow: Geek Dinner (5th March) * Edinburgh: Web Security Conference Day for Windows Developers (12th April) My: Website | Blog | Photos

    J 1 Reply Last reply
    0
    • L Lost User

      .jpg wrote:

      I like the Java language itself, but there are things that I think, is causing Java lagging behide.

      Where did you hear that it's lagging behind? Seriously - I've not heard this, so I'm curious. I was under the impression that it is still one of the most widely used languages around. Cheers, Drew.

      J Offline
      J Offline
      jpg 0
      wrote on last edited by
      #13

      Java's lagging behide is a fact, I am just speaking on the WHY. I love the Java language too, but you have to let go, if not, YOU will lag behide with your favorite language.

      L 1 Reply Last reply
      0
      • J jpg 0

        I like the Java language itself, but there are things that I think, is causing Java lagging behide. 1.) The marketing of Java use a lot of abbreviations. Most general user won't download something named J2EE. 2.) java app not only take longer to start, but it consume much greater amout of memory compared to .net. 3.) The UI visual appearence is not what most user would be expected. 4.) The default install of java install funny things to the tray and control panel, which, normal user would found confusing. 5.) People look at .NET framework as an addon to Windows, but look at Java as a third party trouble.

        J Offline
        J Offline
        Judah Gabriel Himango
        wrote on last edited by
        #14

        No functional programming constructs. If you can't pass around functions as variables/symbols, you can't do events and event handlers, you can't do functional operations on generic lists, you can't do LINQ...

        Tech, life, family, faith: Give me a visit. I'm currently blogging about: One can only dream (no income taxes) The apostle Paul, modernly speaking: Epistles of Paul Judah Himango

        C 1 Reply Last reply
        0
        • J jpg 0

          No offense, but you really need to sync with todays market.

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #15

          .jpg wrote:

          No offense, but you really need to sync with todays market.

          Oh I'm well sync'd. Java penetration in the desktop market might be small, but there's a lot more to the software market than that. My understanding is that Java has a lot bigger part of the rest of the pie than some might think. Cheers, Drew.

          1 Reply Last reply
          0
          • J jpg 0

            Java's lagging behide is a fact, I am just speaking on the WHY. I love the Java language too, but you have to let go, if not, YOU will lag behide with your favorite language.

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #16

            .jpg wrote:

            Java's lagging behide is a fact

            Without sources to back that up it's not anything close to a 'fact'.

            .jpg wrote:

            I love the Java language too

            I don't love Java - rarely even use it.

            .jpg wrote:

            but you have to let go, if not, YOU will lag behide with your favorite language

            I use what's appropriate for the problem at hand. Sometimes that includes Java because of the vast array of scientific libraries available. Cheers, Drew.

            1 Reply Last reply
            0
            • C Colin Angus Mackay

              Drew's question is valid. Can you cite some sources?


              Upcoming events: * Glasgow: Geek Dinner (5th March) * Edinburgh: Web Security Conference Day for Windows Developers (12th April) My: Website | Blog | Photos

              J Offline
              J Offline
              jpg 0
              wrote on last edited by
              #17

              Go to any programming job web site and see the difference.

              L 1 Reply Last reply
              0
              • J jpg 0

                I like the Java language itself, but there are things that I think, is causing Java lagging behide. 1.) The marketing of Java use a lot of abbreviations. Most general user won't download something named J2EE. 2.) java app not only take longer to start, but it consume much greater amout of memory compared to .net. 3.) The UI visual appearence is not what most user would be expected. 4.) The default install of java install funny things to the tray and control panel, which, normal user would found confusing. 5.) People look at .NET framework as an addon to Windows, but look at Java as a third party trouble.

                E Offline
                E Offline
                ed welch
                wrote on last edited by
                #18

                When you say "Java" I assume you mean J2EE, because the mobile version of Java (J2ME) is taking off big time. In fact all other platforms pale in comparison with the marketshare that J2ME has

                1 Reply Last reply
                0
                • J Judah Gabriel Himango

                  No functional programming constructs. If you can't pass around functions as variables/symbols, you can't do events and event handlers, you can't do functional operations on generic lists, you can't do LINQ...

                  Tech, life, family, faith: Give me a visit. I'm currently blogging about: One can only dream (no income taxes) The apostle Paul, modernly speaking: Epistles of Paul Judah Himango

                  C Offline
                  C Offline
                  Chris Losinger
                  wrote on last edited by
                  #19

                  i assume by "events" you mean something completely different from the events Windows has been using since v1.0.

                  image processing toolkits | batch image processing | blogging

                  J 1 Reply Last reply
                  0
                  • J jpg 0

                    I like the Java language itself, but there are things that I think, is causing Java lagging behide. 1.) The marketing of Java use a lot of abbreviations. Most general user won't download something named J2EE. 2.) java app not only take longer to start, but it consume much greater amout of memory compared to .net. 3.) The UI visual appearence is not what most user would be expected. 4.) The default install of java install funny things to the tray and control panel, which, normal user would found confusing. 5.) People look at .NET framework as an addon to Windows, but look at Java as a third party trouble.

                    E Offline
                    E Offline
                    Ennis Ray Lynch Jr
                    wrote on last edited by
                    #20

                    Doesn't seem to exist on non windows boxes. Also, I am running SQL Developer right now which I believe is in Java and there is no funky box. Of course with .NET being almost a part of the Windows OS there is no real way to compare the footprints of the two. Unless we got ourselves one of those nifty chips that executives Java natively. In fact my Razor is fairly fast and I think it is in Java too.


                    File Not Found

                    1 Reply Last reply
                    0
                    • J jpg 0

                      Go to any programming job web site and see the difference.

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #21

                      www.monster.com Location: USA Category: Computers, Software Search term: "JAVA" yields 3935 listings Search term: ".NET" yields 2686 listings Cheers, Drew.

                      R 1 Reply Last reply
                      0
                      • C Chris Losinger

                        i assume by "events" you mean something completely different from the events Windows has been using since v1.0.

                        image processing toolkits | batch image processing | blogging

                        J Offline
                        J Offline
                        Judah Gabriel Himango
                        wrote on last edited by
                        #22

                        Yes. :)

                        Tech, life, family, faith: Give me a visit. I'm currently blogging about: One can only dream (no income taxes) The apostle Paul, modernly speaking: Epistles of Paul Judah Himango

                        1 Reply Last reply
                        0
                        • L Lost User

                          www.monster.com Location: USA Category: Computers, Software Search term: "JAVA" yields 3935 listings Search term: ".NET" yields 2686 listings Cheers, Drew.

                          R Offline
                          R Offline
                          RoswellNX
                          wrote on last edited by
                          #23

                          Drew Stainton wrote:

                          www.monster.com Location: USA Category: Computers, Software Search term: "JAVA" yields 3935 listings Search term: ".NET" yields 2686 listings

                          I'm pretty sure they want Java people for maintaining existing projects. Roswell:)

                          "Angelinos -- excuse me. There will be civility today."
                          Antonio VillaRaigosa
                          City Mayor, Los Angeles, CA

                          1 Reply Last reply
                          0
                          • J jpg 0

                            I like the Java language itself, but there are things that I think, is causing Java lagging behide. 1.) The marketing of Java use a lot of abbreviations. Most general user won't download something named J2EE. 2.) java app not only take longer to start, but it consume much greater amout of memory compared to .net. 3.) The UI visual appearence is not what most user would be expected. 4.) The default install of java install funny things to the tray and control panel, which, normal user would found confusing. 5.) People look at .NET framework as an addon to Windows, but look at Java as a third party trouble.

                            R Offline
                            R Offline
                            Roger Wright
                            wrote on last edited by
                            #24

                            Java is alive and well, but I think that won't last. The reason, I suspect, has little to do with .NET or Windows. The language was designed from the start to automate small appliances and smart home devices; it was never intended to become a general purpose programming language. It was and remains an excellent tool for that purpose, but the marketing hype was redirected to make it a one-size-fits-all language. It just ain't so. You can't fix a system that is ill-designed for its job; it must be scrapped and rebuilt from the ground up. Java has grown considerably into a powerful tool, but it will always fall short because of the design philosophy upon which it was based. Unfortunately, it never has fulfilled its original promise because the marketers lost sight of the goal in their zeal to compete with Microsoft. A shame; I was really looking forward to having a smart toaster.

                            "...a photo album is like Life, but flat and stuck to pages." - Shog9

                            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