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. The Lounge
  3. From SD Magazine... Java vs C++

From SD Magazine... Java vs C++

Scheduled Pinned Locked Moved The Lounge
csharpc++javavisual-studiocom
18 Posts 10 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.
  • L Offline
    L Offline
    Lost User
    wrote on last edited by
    #1

    This guy's a Java bigot, but I thought some might be interested in what he's spouting (brewing?) in public: http://www.sdtimes.com/cols/javawatch.htm Steven J. Ackerman, Consultant ACS, Sarasota, FL http://www.acscontrol.com steve@acscontrol.com sja@gte.net

    M L A M P 7 Replies Last reply
    0
    • L Lost User

      This guy's a Java bigot, but I thought some might be interested in what he's spouting (brewing?) in public: http://www.sdtimes.com/cols/javawatch.htm Steven J. Ackerman, Consultant ACS, Sarasota, FL http://www.acscontrol.com steve@acscontrol.com sja@gte.net

      M Offline
      M Offline
      Michael P Butler
      wrote on last edited by
      #2

      > As for C#, Microsoft’s pride and joy, it’s not even a flyspeck on the map yet. This was the line that cracked me up. C# is still in beta, of course no one is going to be using it fully yet. Michael :-)

      1 Reply Last reply
      0
      • L Lost User

        This guy's a Java bigot, but I thought some might be interested in what he's spouting (brewing?) in public: http://www.sdtimes.com/cols/javawatch.htm Steven J. Ackerman, Consultant ACS, Sarasota, FL http://www.acscontrol.com steve@acscontrol.com sja@gte.net

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

        What is he talking about when he says that Java and C++ programs run at comparable speeds (a few ms that users will not notice) on the current desktops? He does not seem to have a clue of what he is saying. Have anyone done a benchmarking lately - like writing a small app that does the same thing in C++ and Java and running it on a Windows or Linux or even Solaris. I think Java will become faster and usable, if they give an option to compile to native code, although it takes away the binary compatibility advantage - but, I think that that is not an issue for most people. They can compile and distribute applications for each platform. What is the expected performance degradation with C#? Do anyone know it vis-a-vis Java? The last time I used Java to do something on a WindowsNT machine, it was painstakingly slow and it was not a choice for me. As a server-side platform, how does Java perform for non-web applications. These are applications that keep a socket connection open and have large number of requests per connection. Not all servers are web-based. For example, is IBM DB2 or Oracle DB servers written in Java? - Thomas

        1 Reply Last reply
        0
        • L Lost User

          This guy's a Java bigot, but I thought some might be interested in what he's spouting (brewing?) in public: http://www.sdtimes.com/cols/javawatch.htm Steven J. Ackerman, Consultant ACS, Sarasota, FL http://www.acscontrol.com steve@acscontrol.com sja@gte.net

          A Offline
          A Offline
          AleksK
          wrote on last edited by
          #4

          Ok, I worked in the company which decided to rewrite its middleware product from MS VC++ to Java, and I have some of my personal experiences (bitter ones). What this guy is saying is pure propaganda (play Lenon's Imagine while reading). Shortly, I've seen and tested some of Java components versus DCOM/MTS, and guess what - java is incredibly slow!I have full bag on the issue and I can fill whole book. Also, for debugging issuse - yes, Bounds Checker is wonderful tool - and I'm using it, but I have also used it's counterpart JCheck on java, and it comes to same thing - very bad programming and design, and I don't accept that C++ inherently allows you to make more bugs. I've seen also horrible bugs in java due to bad design. Sorry, I just had to relieve anger in this short time, which was accumulated in me during those days. Aleksandar Kostic

          L G 2 Replies Last reply
          0
          • A AleksK

            Ok, I worked in the company which decided to rewrite its middleware product from MS VC++ to Java, and I have some of my personal experiences (bitter ones). What this guy is saying is pure propaganda (play Lenon's Imagine while reading). Shortly, I've seen and tested some of Java components versus DCOM/MTS, and guess what - java is incredibly slow!I have full bag on the issue and I can fill whole book. Also, for debugging issuse - yes, Bounds Checker is wonderful tool - and I'm using it, but I have also used it's counterpart JCheck on java, and it comes to same thing - very bad programming and design, and I don't accept that C++ inherently allows you to make more bugs. I've seen also horrible bugs in java due to bad design. Sorry, I just had to relieve anger in this short time, which was accumulated in me during those days. Aleksandar Kostic

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

            From what you said, I understand that there were no UI part and still Java was very slow than VC++. The last time I tried Java (on a test program), it was very slow (but was 2 yrs before). Has anyone seen peformance comparisons of Java vs C++ on solaris machines? - Thomas

            T 1 Reply Last reply
            0
            • A AleksK

              Ok, I worked in the company which decided to rewrite its middleware product from MS VC++ to Java, and I have some of my personal experiences (bitter ones). What this guy is saying is pure propaganda (play Lenon's Imagine while reading). Shortly, I've seen and tested some of Java components versus DCOM/MTS, and guess what - java is incredibly slow!I have full bag on the issue and I can fill whole book. Also, for debugging issuse - yes, Bounds Checker is wonderful tool - and I'm using it, but I have also used it's counterpart JCheck on java, and it comes to same thing - very bad programming and design, and I don't accept that C++ inherently allows you to make more bugs. I've seen also horrible bugs in java due to bad design. Sorry, I just had to relieve anger in this short time, which was accumulated in me during those days. Aleksandar Kostic

              G Offline
              G Offline
              gilles dassac
              wrote on last edited by
              #6

              Hello. your correct !!! I have the same experience , working for a client who absolutly want is program to be in java. the thing that the article did'nt say is the lake of componant support , thing like EJB are still in developpement and incredibly slow and specific to each vendor. what really make me angry , is that in most case people want to switch to java because of the press , not for technical reason not even for portability. and this kind of article is the cause .. long life to c++ Gilles Dassac NeverSo France gilles@neverso.com

              1 Reply Last reply
              0
              • L Lost User

                From what you said, I understand that there were no UI part and still Java was very slow than VC++. The last time I tried Java (on a test program), it was very slow (but was 2 yrs before). Has anyone seen peformance comparisons of Java vs C++ on solaris machines? - Thomas

                T Offline
                T Offline
                Tim Smith
                wrote on last edited by
                #7

                Back when I was looking into SOAP, I saw some intesting information about Java based SOAP processors. The Java version was an order of magnitude slower than the Sun C(++?) implementation. Tim Smith Descartes Systems Sciences, Inc.

                1 Reply Last reply
                0
                • L Lost User

                  This guy's a Java bigot, but I thought some might be interested in what he's spouting (brewing?) in public: http://www.sdtimes.com/cols/javawatch.htm Steven J. Ackerman, Consultant ACS, Sarasota, FL http://www.acscontrol.com steve@acscontrol.com sja@gte.net

                  M Offline
                  M Offline
                  Matt Newman
                  wrote on last edited by
                  #8

                  He said that 800 Mhz comps are cheap these days which is true but why should a developer force it's user base to upgrade if they don't need to? All of the software I have made for myself I created on a 700 celeron and I have run it without degradation on 166Mhz and less! Besides I tried java once just to make a simple web applet and there is no uniformity to it. But I guess it just goes to show that crack kills. -Matt Newman :suss:

                  L 1 Reply Last reply
                  0
                  • M Matt Newman

                    He said that 800 Mhz comps are cheap these days which is true but why should a developer force it's user base to upgrade if they don't need to? All of the software I have made for myself I created on a 700 celeron and I have run it without degradation on 166Mhz and less! Besides I tried java once just to make a simple web applet and there is no uniformity to it. But I guess it just goes to show that crack kills. -Matt Newman :suss:

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

                    Well said! :-D - Thomas

                    1 Reply Last reply
                    0
                    • L Lost User

                      This guy's a Java bigot, but I thought some might be interested in what he's spouting (brewing?) in public: http://www.sdtimes.com/cols/javawatch.htm Steven J. Ackerman, Consultant ACS, Sarasota, FL http://www.acscontrol.com steve@acscontrol.com sja@gte.net

                      P Offline
                      P Offline
                      Paulo
                      wrote on last edited by
                      #10

                      Glad to read all that you all have said :-D Reading that article for a moment i thought i was in another planet ... :eek: By the way what the hell is wrong with the press??? Anybody knows that java just stinks. Why the hell is the propaganda for? :mad: The press is supposed to tell the truth, isn't it?

                      D 1 Reply Last reply
                      0
                      • P Paulo

                        Glad to read all that you all have said :-D Reading that article for a moment i thought i was in another planet ... :eek: By the way what the hell is wrong with the press??? Anybody knows that java just stinks. Why the hell is the propaganda for? :mad: The press is supposed to tell the truth, isn't it?

                        D Offline
                        D Offline
                        David Wulff
                        wrote on last edited by
                        #11

                        The press is supposed to tell the truth, isn't it? Woah - where did you hear that? The press doesn't care about truth, they care about readership and money. Truth doesn't come into it. David Wulff dwulff@battleaxesoftware.com

                        R 1 Reply Last reply
                        0
                        • L Lost User

                          This guy's a Java bigot, but I thought some might be interested in what he's spouting (brewing?) in public: http://www.sdtimes.com/cols/javawatch.htm Steven J. Ackerman, Consultant ACS, Sarasota, FL http://www.acscontrol.com steve@acscontrol.com sja@gte.net

                          S Offline
                          S Offline
                          Stan Shannon
                          wrote on last edited by
                          #12

                          I have always wanted to program in Java simply as a change of pace from C++ and to see what it was like to work in a "pure" OO language. However, my experience was the same as every listed here. Not only that but I have used several web based applications programed in Java and they were simply unusable. Not just slow, but with absolutely laughable UI. On the bright side, consider that sooner or later the world *must* rediscover C/C++ (unless C# turns out to be trully remarkable technology). When that happens this crowd will be in tall cotton. "I never met anyone I didn't like" Will Rogers.

                          R 1 Reply Last reply
                          0
                          • L Lost User

                            This guy's a Java bigot, but I thought some might be interested in what he's spouting (brewing?) in public: http://www.sdtimes.com/cols/javawatch.htm Steven J. Ackerman, Consultant ACS, Sarasota, FL http://www.acscontrol.com steve@acscontrol.com sja@gte.net

                            R Offline
                            R Offline
                            Ravi Bhavnani
                            wrote on last edited by
                            #13

                            - "somehow, Java would become the No. 1 programming language in the world" - "Java programmers aren’t just writing applets, it seems." - "is there a C programmer alive who hasn’t ripped his or her hair out over something that should be as simple as debugging a double-linked list" <sigh> Obviously the article is aimed at non-programmers. /ravi "There is always one more bug..." http://www.ravib.com ravib@ravib.com

                            S 1 Reply Last reply
                            0
                            • D David Wulff

                              The press is supposed to tell the truth, isn't it? Woah - where did you hear that? The press doesn't care about truth, they care about readership and money. Truth doesn't come into it. David Wulff dwulff@battleaxesoftware.com

                              R Offline
                              R Offline
                              Ravi Bhavnani
                              wrote on last edited by
                              #14

                              Bingo! :) /ravi "There is always one more bug..." http://www.ravib.com ravib@ravib.com

                              1 Reply Last reply
                              0
                              • S Stan Shannon

                                I have always wanted to program in Java simply as a change of pace from C++ and to see what it was like to work in a "pure" OO language. However, my experience was the same as every listed here. Not only that but I have used several web based applications programed in Java and they were simply unusable. Not just slow, but with absolutely laughable UI. On the bright side, consider that sooner or later the world *must* rediscover C/C++ (unless C# turns out to be trully remarkable technology). When that happens this crowd will be in tall cotton. "I never met anyone I didn't like" Will Rogers.

                                R Offline
                                R Offline
                                Ravi Bhavnani
                                wrote on last edited by
                                #15

                                I think you may have extraneous CRLFs in your sig. It can make your replies harder to read. /ravi "There is always one more bug..." http://www.ravib.com ravib@ravib.com

                                S 1 Reply Last reply
                                0
                                • R Ravi Bhavnani

                                  I think you may have extraneous CRLFs in your sig. It can make your replies harder to read. /ravi "There is always one more bug..." http://www.ravib.com ravib@ravib.com

                                  S Offline
                                  S Offline
                                  Stan Shannon
                                  wrote on last edited by
                                  #16

                                  Sorry, looked fine on my 21" monitor.:-O "I never met anyone I didn't like" Will Rogers.

                                  1 Reply Last reply
                                  0
                                  • R Ravi Bhavnani

                                    - "somehow, Java would become the No. 1 programming language in the world" - "Java programmers aren’t just writing applets, it seems." - "is there a C programmer alive who hasn’t ripped his or her hair out over something that should be as simple as debugging a double-linked list" <sigh> Obviously the article is aimed at non-programmers. /ravi "There is always one more bug..." http://www.ravib.com ravib@ravib.com

                                    S Offline
                                    S Offline
                                    Stan Shannon
                                    wrote on last edited by
                                    #17

                                    Yeah, I really spend a lot of time on those pesky double-linked list these days.:) "I never met anyone I didn't like" Will Rogers.

                                    M 1 Reply Last reply
                                    0
                                    • S Stan Shannon

                                      Yeah, I really spend a lot of time on those pesky double-linked list these days.:) "I never met anyone I didn't like" Will Rogers.

                                      M Offline
                                      M Offline
                                      Matt Newman
                                      wrote on last edited by
                                      #18

                                      never used (at least consciously) a list let alone double-linked it. I kind of wonder if this guy is even a programmer. -Matt Newman :suss:

                                      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