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. Sun does not like its own medicine.

Sun does not like its own medicine.

Scheduled Pinned Locked Moved The Lounge
csharpquestion
30 Posts 17 Posters 62 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.
  • G Offline
    G Offline
    Giles
    wrote on last edited by
    #1

    http://www.theinquirer.net/?article=7601[^] Its what everyone has known for ages.

    A P A M S 6 Replies Last reply
    0
    • G Giles

      http://www.theinquirer.net/?article=7601[^] Its what everyone has known for ages.

      A Offline
      A Offline
      Anna Jayne Metcalfe
      wrote on last edited by
      #2

      Lol :laugh: It certainly is! Anna :rose: www.annasplace.me.uk

      "Be yourself - not what others think you should be"
      - Marcia Graesch

      Trouble with resource IDs? Try the Resource ID Organiser Add-In for Visual C++

      1 Reply Last reply
      0
      • G Giles

        http://www.theinquirer.net/?article=7601[^] Its what everyone has known for ages.

        P Offline
        P Offline
        Philip Patrick
        wrote on last edited by
        #3

        Giles wrote: Its what everyone has known for ages. Yep, but some said finally posted it :) Philip Patrick Web-site: www.stpworks.com "Two beer or not two beer?" Shakesbeer

        1 Reply Last reply
        0
        • G Giles

          http://www.theinquirer.net/?article=7601[^] Its what everyone has known for ages.

          A Offline
          A Offline
          Alex E
          wrote on last edited by
          #4

          java is 12 times fast than c++[^]:laugh:

          A C J G S 6 Replies Last reply
          0
          • A Alex E

            java is 12 times fast than c++[^]:laugh:

            A Offline
            A Offline
            Anthony Roach
            wrote on last edited by
            #5

            Ummm the joke is that Sun Developed Java. Just checking but from your response I guess you might not of heard. As for your example if I could be bothered it would take nanoseconds to provide an example that proves the exact opposite of that one. Anthony www.TonysOpenSource.pwp.blueyonder.co.uk

            1 Reply Last reply
            0
            • A Alex E

              java is 12 times fast than c++[^]:laugh:

              C Offline
              C Offline
              ColinDavies
              wrote on last edited by
              #6

              OMG: We had all better go save jave from becoming obsolete. You would have thought if JAVA was that much better then it would have had no worries about survival. Regardz Colin J Davies

              Sonork ID 100.9197:Colin

              I'm guessing the concept of a 2 hour movie showing two guys eating a meal and talking struck them as 'foreign' Rob Manderson wrote:

              1 Reply Last reply
              0
              • A Alex E

                java is 12 times fast than c++[^]:laugh:

                J Offline
                J Offline
                Jon
                wrote on last edited by
                #7

                If you read the entire thread you'll notice that the initial test is very flawed (it all gets optimized away), a more reasonable test towards the end of the thread showed that (predicitably) C++ is faster than Java.

                G B F 3 Replies Last reply
                0
                • J Jon

                  If you read the entire thread you'll notice that the initial test is very flawed (it all gets optimized away), a more reasonable test towards the end of the thread showed that (predicitably) C++ is faster than Java.

                  G Offline
                  G Offline
                  Giles
                  wrote on last edited by
                  #8

                  Yep. The guy was an amature. I liked the first poster. He was very patient in his reply explaining that benchmaring was something that should be undertaken without a real understanding of the method used.

                  1 Reply Last reply
                  0
                  • A Alex E

                    java is 12 times fast than c++[^]:laugh:

                    G Offline
                    G Offline
                    Giles
                    wrote on last edited by
                    #9

                    Yes. But we all get those kind of people. Bless'em. :-D

                    1 Reply Last reply
                    0
                    • J Jon

                      If you read the entire thread you'll notice that the initial test is very flawed (it all gets optimized away), a more reasonable test towards the end of the thread showed that (predicitably) C++ is faster than Java.

                      B Offline
                      B Offline
                      benjymous
                      wrote on last edited by
                      #10

                      Exactly. If you know two languages well then you'll be able to find an example that one does well at and one struggles with. If it's a tiny task that would normally only occur very occasionally then it really isn't going to make an impact. This is why benchmarks tend to be considered bad, as they'll only prove what the person who wrote the benchmark wanted to prove -- Help me! I'm turning into a grapefruit!

                      C 1 Reply Last reply
                      0
                      • B benjymous

                        Exactly. If you know two languages well then you'll be able to find an example that one does well at and one struggles with. If it's a tiny task that would normally only occur very occasionally then it really isn't going to make an impact. This is why benchmarks tend to be considered bad, as they'll only prove what the person who wrote the benchmark wanted to prove -- Help me! I'm turning into a grapefruit!

                        C Offline
                        C Offline
                        ColinDavies
                        wrote on last edited by
                        #11

                        benjymous wrote: This is why benchmarks tend to be considered bad, as they'll only prove what the person who wrote the benchmark wanted to prove Well sometimes it does show the person who wrote the benchmark can't write benchmarks to prove what they wanted as well. :-) I'd rather see an independent problem posted by an independent then see two groups work head to head to have the best solution. Although this still is flawed and will not prove anything conclusively. Regardz Colin J Davies

                        Sonork ID 100.9197:Colin

                        I'm guessing the concept of a 2 hour movie showing two guys eating a meal and talking struck them as 'foreign' Rob Manderson wrote:

                        1 Reply Last reply
                        0
                        • G Giles

                          http://www.theinquirer.net/?article=7601[^] Its what everyone has known for ages.

                          M Offline
                          M Offline
                          Marc Clifton
                          wrote on last edited by
                          #12

                          One problem is that every Java program relies on the installed Java Runtime Environment, and when packages are issued every four or five months, they destroy existing packages and can't be back-graded to the prior install. Let's see if Microsoft can avoid this with the .NET framework. It doesn't look good so far, in my opinion. Marc Help! I'm an AI running around in someone's f*cked up universe simulator.
                          Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus
                          Every line of code is a liability - Taka Muraoka
                          Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files"

                          Richard DeemingR S 2 Replies Last reply
                          0
                          • J Jon

                            If you read the entire thread you'll notice that the initial test is very flawed (it all gets optimized away), a more reasonable test towards the end of the thread showed that (predicitably) C++ is faster than Java.

                            F Offline
                            F Offline
                            Felix Gartsman
                            wrote on last edited by
                            #13

                            Jon wrote: a more reasonable test towards the end of the thread showed that (predicitably) C++ is faster than Java. Actually Java can outperform C++ in real applications. But Sun/MS JVMs are too weak for this. Research JVMs can perform much better with tweaks for specific applications. Which is related to second issue of programming style. How many know/understand how to program for GC environments? My bet is 0.1% of those using Java. Same goes for C#.

                            S K 2 Replies Last reply
                            0
                            • G Giles

                              http://www.theinquirer.net/?article=7601[^] Its what everyone has known for ages.

                              S Offline
                              S Offline
                              Senkwe Chanda
                              wrote on last edited by
                              #14

                              Hmmm, I have a hard time believing that those comments came from a Sun engineer. They don't seem to be well informed in the least. He says "Sun engineers think that Solaris gets in the way of implementing many software applications" It would be interesting to find out WHICH applications he's talking about. If he's talking about Java being too slow for some types of applications, well they've known that from the beginning. He says "A large number of bugs in Java end up being labelled unfixable compared to a much smaller number for C++." Dunno. It's hard to say what this means. C++ has been around longer than Java. *shrug* And the rest of the article just seems very amateurish. ASP.NET can never fail as working with it is like fitting bras to supermodels - it's one pleasure after the next - David Wulff

                              1 Reply Last reply
                              0
                              • M Marc Clifton

                                One problem is that every Java program relies on the installed Java Runtime Environment, and when packages are issued every four or five months, they destroy existing packages and can't be back-graded to the prior install. Let's see if Microsoft can avoid this with the .NET framework. It doesn't look good so far, in my opinion. Marc Help! I'm an AI running around in someone's f*cked up universe simulator.
                                Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus
                                Every line of code is a liability - Taka Muraoka
                                Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files"

                                Richard DeemingR Offline
                                Richard DeemingR Offline
                                Richard Deeming
                                wrote on last edited by
                                #15

                                Marc Clifton wrote: It doesn't look good so far, in my opinion. :confused: Looking at the list of breaking changes for v1.1, I can't see anything major. http://www.gotdotnet.com/team/changeinfo/Backwards1.0to1.1/default.aspx[^]


                                "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                                "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

                                M 1 Reply Last reply
                                0
                                • Richard DeemingR Richard Deeming

                                  Marc Clifton wrote: It doesn't look good so far, in my opinion. :confused: Looking at the list of breaking changes for v1.1, I can't see anything major. http://www.gotdotnet.com/team/changeinfo/Backwards1.0to1.1/default.aspx[^]


                                  "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                                  M Offline
                                  M Offline
                                  Marc Clifton
                                  wrote on last edited by
                                  #16

                                  Ah, I understand your confusion. I wasn't refering to the feature list, but to the likelihood of .NET framework updates every 3-6 months. Marc Help! I'm an AI running around in someone's f*cked up universe simulator.
                                  Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus
                                  Every line of code is a liability - Taka Muraoka
                                  Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files"

                                  1 Reply Last reply
                                  0
                                  • M Marc Clifton

                                    One problem is that every Java program relies on the installed Java Runtime Environment, and when packages are issued every four or five months, they destroy existing packages and can't be back-graded to the prior install. Let's see if Microsoft can avoid this with the .NET framework. It doesn't look good so far, in my opinion. Marc Help! I'm an AI running around in someone's f*cked up universe simulator.
                                    Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus
                                    Every line of code is a liability - Taka Muraoka
                                    Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files"

                                    S Offline
                                    S Offline
                                    Senkwe Chanda
                                    wrote on last edited by
                                    #17

                                    Are you talking about running apps built with different framework versions on the same machine? ASP.NET can never fail as working with it is like fitting bras to supermodels - it's one pleasure after the next - David Wulff

                                    M 1 Reply Last reply
                                    0
                                    • S Senkwe Chanda

                                      Are you talking about running apps built with different framework versions on the same machine? ASP.NET can never fail as working with it is like fitting bras to supermodels - it's one pleasure after the next - David Wulff

                                      M Offline
                                      M Offline
                                      Marc Clifton
                                      wrote on last edited by
                                      #18

                                      Not just that. In some lounge discussions, several people have pointed out the corporate reluctance to deal the issue of upgrades, the 20MB footprint, framework instabilities, and other maintenance issues. Marc Help! I'm an AI running around in someone's f*cked up universe simulator.
                                      Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus
                                      Every line of code is a liability - Taka Muraoka
                                      Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files"

                                      S 1 Reply Last reply
                                      0
                                      • F Felix Gartsman

                                        Jon wrote: a more reasonable test towards the end of the thread showed that (predicitably) C++ is faster than Java. Actually Java can outperform C++ in real applications. But Sun/MS JVMs are too weak for this. Research JVMs can perform much better with tweaks for specific applications. Which is related to second issue of programming style. How many know/understand how to program for GC environments? My bet is 0.1% of those using Java. Same goes for C#.

                                        S Offline
                                        S Offline
                                        Senkwe Chanda
                                        wrote on last edited by
                                        #19

                                        Felix Gartsman wrote: Actually Java can outperform C++ in real applications You mean badly written or non-optimized C++ applications. But that's good enough in most cases anyway :-) ASP.NET can never fail as working with it is like fitting bras to supermodels - it's one pleasure after the next - David Wulff

                                        1 Reply Last reply
                                        0
                                        • F Felix Gartsman

                                          Jon wrote: a more reasonable test towards the end of the thread showed that (predicitably) C++ is faster than Java. Actually Java can outperform C++ in real applications. But Sun/MS JVMs are too weak for this. Research JVMs can perform much better with tweaks for specific applications. Which is related to second issue of programming style. How many know/understand how to program for GC environments? My bet is 0.1% of those using Java. Same goes for C#.

                                          K Offline
                                          K Offline
                                          Kastellanos Nikos
                                          wrote on last edited by
                                          #20

                                          Felix Gartsman wrote: Actually Java can outperform C++ in real applications. No Way!!! ;P :laugh: Felix Gartsman wrote: Research JVMs can perform much better with tweaks for specific applications. No problem with that. Allready every decent JAVA applications installs it's own copy of prefered JRE version, why not install it's very own tweaked implementation? I must been stupid for programming in C++, since JAVA is both simpler and faster. :rolleyes: - - - - - - - - - - - - - - - - - - Memory leaks is the price we pay \0 01234567890123456789012345678901234

                                          F 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