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. I dislike java...

I dislike java...

Scheduled Pinned Locked Moved The Lounge
announcementcsharpjava
35 Posts 20 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.
  • M Offline
    M Offline
    Matt Newman
    wrote on last edited by
    #1

    I am sitting in a Data Structures class right now and it seems like every day the professor manages to bring up some new miracle feature that is new in version 5 or 6 and how its so new and gonna save the day blah blah blah. I'm sitting here wanting to scream out that all of these features existed in the first version of .NET. [Update]We are talking about ackerman's function again... nothing to do with data structures...:sigh: [/Update]

    Matt Newman

    C J F N R 14 Replies Last reply
    0
    • M Matt Newman

      I am sitting in a Data Structures class right now and it seems like every day the professor manages to bring up some new miracle feature that is new in version 5 or 6 and how its so new and gonna save the day blah blah blah. I'm sitting here wanting to scream out that all of these features existed in the first version of .NET. [Update]We are talking about ackerman's function again... nothing to do with data structures...:sigh: [/Update]

      Matt Newman

      C Offline
      C Offline
      code frog 0
      wrote on last edited by
      #2

      Yes, I agree. Espresso so much better. Java is kind of cool. When I was in school we ran it on beowolf clusters and it ran quite fast. I was always very impressed that something couldn't run fast on clustered computers but hey...:rolleyes:

      1 Reply Last reply
      0
      • M Matt Newman

        I am sitting in a Data Structures class right now and it seems like every day the professor manages to bring up some new miracle feature that is new in version 5 or 6 and how its so new and gonna save the day blah blah blah. I'm sitting here wanting to scream out that all of these features existed in the first version of .NET. [Update]We are talking about ackerman's function again... nothing to do with data structures...:sigh: [/Update]

        Matt Newman

        J Offline
        J Offline
        Johnny
        wrote on last edited by
        #3

        As much as I appreciate the capabilities of Java, I'll never shake off the feeling that it's a programming language for accountants.

        M 1 Reply Last reply
        0
        • M Matt Newman

          I am sitting in a Data Structures class right now and it seems like every day the professor manages to bring up some new miracle feature that is new in version 5 or 6 and how its so new and gonna save the day blah blah blah. I'm sitting here wanting to scream out that all of these features existed in the first version of .NET. [Update]We are talking about ackerman's function again... nothing to do with data structures...:sigh: [/Update]

          Matt Newman

          F Offline
          F Offline
          Frank Kerrigan
          wrote on last edited by
          #4

          Java is like India to me, I know its there but I've never been.

          Grady Booch: I told Google to their face...what you need is some serious adult supervision. (2007 Turing lecture) http:\\www.frankkerrigan.com

          1 Reply Last reply
          0
          • M Matt Newman

            I am sitting in a Data Structures class right now and it seems like every day the professor manages to bring up some new miracle feature that is new in version 5 or 6 and how its so new and gonna save the day blah blah blah. I'm sitting here wanting to scream out that all of these features existed in the first version of .NET. [Update]We are talking about ackerman's function again... nothing to do with data structures...:sigh: [/Update]

            Matt Newman

            N Offline
            N Offline
            Nemanja Trifunovic
            wrote on last edited by
            #5

            Java (the language) is a joke. However, the framework is pretty big and rich, and when used from a good language like Scala[^], it surely looks like good platform for some applications. Also, I like the fact that Sun stubornly sticks to backward compatibility with new versions of Java. MS is way too much relaxed in this matter, IMHO.


            Programming Blog utf8-cpp

            D J T P 4 Replies Last reply
            0
            • J Johnny

              As much as I appreciate the capabilities of Java, I'll never shake off the feeling that it's a programming language for accountants.

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

              LOL

              Matt Newman

              1 Reply Last reply
              0
              • M Matt Newman

                I am sitting in a Data Structures class right now and it seems like every day the professor manages to bring up some new miracle feature that is new in version 5 or 6 and how its so new and gonna save the day blah blah blah. I'm sitting here wanting to scream out that all of these features existed in the first version of .NET. [Update]We are talking about ackerman's function again... nothing to do with data structures...:sigh: [/Update]

                Matt Newman

                R Offline
                R Offline
                Rama Krishna Vavilala
                wrote on last edited by
                #7

                Matt Newman wrote:

                all of these features existed in the first version of .NET.

                and what exactly are these features?

                D M 2 Replies Last reply
                0
                • N Nemanja Trifunovic

                  Java (the language) is a joke. However, the framework is pretty big and rich, and when used from a good language like Scala[^], it surely looks like good platform for some applications. Also, I like the fact that Sun stubornly sticks to backward compatibility with new versions of Java. MS is way too much relaxed in this matter, IMHO.


                  Programming Blog utf8-cpp

                  D Offline
                  D Offline
                  Dario Solera
                  wrote on last edited by
                  #8

                  Nemanja Trifunovic wrote:

                  Also, I like the fact that Sun stubornly sticks to backward compatibility with new versions of Java. MS is way too much relaxed in this matter, IMHO.

                  In my experience, they behave exactly the opposite...

                  ________________________________________________ Personal Blog [ITA] - Tech Blog [ENG] - My Photos Developing ScrewTurn Wiki 2.0 (2.0 RC is out)

                  N 1 Reply Last reply
                  0
                  • M Matt Newman

                    I am sitting in a Data Structures class right now and it seems like every day the professor manages to bring up some new miracle feature that is new in version 5 or 6 and how its so new and gonna save the day blah blah blah. I'm sitting here wanting to scream out that all of these features existed in the first version of .NET. [Update]We are talking about ackerman's function again... nothing to do with data structures...:sigh: [/Update]

                    Matt Newman

                    M Offline
                    M Offline
                    megaadam
                    wrote on last edited by
                    #9

                    This hilarious post from Steve Yegge's blog[[^](http://This hilarious post from Steve Yegge's blog)], should be able to lift your spirits! :)

                    _____________________________________ Action without thought is not action Action without emotion is not life

                    P 1 Reply Last reply
                    0
                    • R Rama Krishna Vavilala

                      Matt Newman wrote:

                      all of these features existed in the first version of .NET.

                      and what exactly are these features?

                      D Offline
                      D Offline
                      David Stone
                      wrote on last edited by
                      #10

                      The features introduced in Java 5 include: generics (which actually suck when you try to implement a generic container backed by an array. For instance:

                      public class MyList<T>
                      {
                          private T[] myCollection;
                      }

                      Throws an error. You can't do that. You have to store it in an Object[] array and cast when you want to return it from the data structure. And before you ask...yes...this is how the java.util.* collections do it. Frustrated me to no end in my data structures class. Others are the "enhanced for loop" that allow foreaching over a collection:

                      for(Person p : myPersonCollection) {...}

                      Annotations (like .NET's attributes), typesafe enums, varargs (the params keyword in C#), etc etc. When you've actually got to deal with Java, it's nice to have them. But Java evangelists go around touting 'em like they're Invented Here...when clearly they aren't.

                      1 Reply Last reply
                      0
                      • M Matt Newman

                        I am sitting in a Data Structures class right now and it seems like every day the professor manages to bring up some new miracle feature that is new in version 5 or 6 and how its so new and gonna save the day blah blah blah. I'm sitting here wanting to scream out that all of these features existed in the first version of .NET. [Update]We are talking about ackerman's function again... nothing to do with data structures...:sigh: [/Update]

                        Matt Newman

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

                        Hey...better to do a data structures class in Java than in some bastardized version of C where the prof gives you "template files" that you have to fill in code. X|

                        1 Reply Last reply
                        0
                        • D Dario Solera

                          Nemanja Trifunovic wrote:

                          Also, I like the fact that Sun stubornly sticks to backward compatibility with new versions of Java. MS is way too much relaxed in this matter, IMHO.

                          In my experience, they behave exactly the opposite...

                          ________________________________________________ Personal Blog [ITA] - Tech Blog [ENG] - My Photos Developing ScrewTurn Wiki 2.0 (2.0 RC is out)

                          N Offline
                          N Offline
                          Nemanja Trifunovic
                          wrote on last edited by
                          #12

                          Dario Solera wrote:

                          In my experience, they behave exactly the opposite...

                          "They" - Sun, or "they" - MS? :)


                          Programming Blog utf8-cpp

                          D 1 Reply Last reply
                          0
                          • N Nemanja Trifunovic

                            Dario Solera wrote:

                            In my experience, they behave exactly the opposite...

                            "They" - Sun, or "they" - MS? :)


                            Programming Blog utf8-cpp

                            D Offline
                            D Offline
                            Dario Solera
                            wrote on last edited by
                            #13

                            Both.

                            ________________________________________________ Personal Blog [ITA] - Tech Blog [ENG] - My Photos Developing ScrewTurn Wiki 2.0 (2.0 RC is out)

                            N 1 Reply Last reply
                            0
                            • M megaadam

                              This hilarious post from Steve Yegge's blog[[^](http://This hilarious post from Steve Yegge's blog)], should be able to lift your spirits! :)

                              _____________________________________ Action without thought is not action Action without emotion is not life

                              P Offline
                              P Offline
                              peterchen
                              wrote on last edited by
                              #14

                              Invalid Clickety! Repent! Repent!


                              Developers, Developers, Developers, Developers, Developers, Developers, Velopers, Develprs, Developers!
                              We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
                              Linkify!|Fold With Us!

                              1 Reply Last reply
                              0
                              • M Matt Newman

                                I am sitting in a Data Structures class right now and it seems like every day the professor manages to bring up some new miracle feature that is new in version 5 or 6 and how its so new and gonna save the day blah blah blah. I'm sitting here wanting to scream out that all of these features existed in the first version of .NET. [Update]We are talking about ackerman's function again... nothing to do with data structures...:sigh: [/Update]

                                Matt Newman

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

                                Heh, most of the really good stuff in Java predated the existence of .NET. If you want pointers use C.


                                File Not Found

                                1 Reply Last reply
                                0
                                • N Nemanja Trifunovic

                                  Java (the language) is a joke. However, the framework is pretty big and rich, and when used from a good language like Scala[^], it surely looks like good platform for some applications. Also, I like the fact that Sun stubornly sticks to backward compatibility with new versions of Java. MS is way too much relaxed in this matter, IMHO.


                                  Programming Blog utf8-cpp

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

                                  Nemanja Trifunovic wrote:

                                  MS is way too much relaxed in this matter, IMHO.

                                  :wtf: MS is way too comitted to back compat, IMO. They're introducing a better DateTime in .NET 3.5, but instead of deprecating the existing one or replacing the existing one, they're gonna have DateTime2 for back compat reasons. :doh: Same goes for the ReaderWriterLock -- there will be a new ReaderWriterLockSlim in .NET 3.5, keeping the old version around without deprecating it. :doh: IMO, that's too much focus on back compat; cleanliness of the framework is being put on the back burner in favor of back compat. That's wrong, IMO.

                                  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

                                  N 1 Reply Last reply
                                  0
                                  • M Matt Newman

                                    I am sitting in a Data Structures class right now and it seems like every day the professor manages to bring up some new miracle feature that is new in version 5 or 6 and how its so new and gonna save the day blah blah blah. I'm sitting here wanting to scream out that all of these features existed in the first version of .NET. [Update]We are talking about ackerman's function again... nothing to do with data structures...:sigh: [/Update]

                                    Matt Newman

                                    P Offline
                                    P Offline
                                    Paul Watson
                                    wrote on last edited by
                                    #17

                                    The language is OK, it is the freaking nightmare that is J2EE, servlet containers, JSP and all that rubbish that gets on my tits. I've never seen so much prep. just to run 1 line of code before.

                                    regards, Paul Watson Ireland & South Africa

                                    Shog9 wrote:

                                    And with that, Paul closed his browser, sipped his herbal tea, fixed the flower in his hair, and smiled brightly at the multitude of cute, furry animals flocking around the grassy hillside where he sat coding Ruby on his Mac...

                                    M 1 Reply Last reply
                                    0
                                    • M Matt Newman

                                      I am sitting in a Data Structures class right now and it seems like every day the professor manages to bring up some new miracle feature that is new in version 5 or 6 and how its so new and gonna save the day blah blah blah. I'm sitting here wanting to scream out that all of these features existed in the first version of .NET. [Update]We are talking about ackerman's function again... nothing to do with data structures...:sigh: [/Update]

                                      Matt Newman

                                      E Offline
                                      E Offline
                                      El Corazon
                                      wrote on last edited by
                                      #18

                                      I have to be very careful what I say about java. We have someone here who believes the greatest problem with our development group is that we aren't using java for everything. ohhhh, the heated ... discussions... that have been had. :)

                                      _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                                      1 Reply Last reply
                                      0
                                      • M Matt Newman

                                        I am sitting in a Data Structures class right now and it seems like every day the professor manages to bring up some new miracle feature that is new in version 5 or 6 and how its so new and gonna save the day blah blah blah. I'm sitting here wanting to scream out that all of these features existed in the first version of .NET. [Update]We are talking about ackerman's function again... nothing to do with data structures...:sigh: [/Update]

                                        Matt Newman

                                        K Offline
                                        K Offline
                                        KaRl
                                        wrote on last edited by
                                        #19

                                        Matt Newman wrote:

                                        all of these features existed in the first version of .NET.

                                        .. which appeared a little bit after Java, didn't it?


                                        The law, in its majestic equality, forbids rich and poor alike to sleep under bridges, to beg in the streets, and to steal their bread Fold with us! ¤ flickr

                                        M 1 Reply Last reply
                                        0
                                        • P Paul Watson

                                          The language is OK, it is the freaking nightmare that is J2EE, servlet containers, JSP and all that rubbish that gets on my tits. I've never seen so much prep. just to run 1 line of code before.

                                          regards, Paul Watson Ireland & South Africa

                                          Shog9 wrote:

                                          And with that, Paul closed his browser, sipped his herbal tea, fixed the flower in his hair, and smiled brightly at the multitude of cute, furry animals flocking around the grassy hillside where he sat coding Ruby on his Mac...

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

                                          Oh god, don't get me started on JSP... bad memories. [Damn, cp put this one in the wrong spot] -- modified at 11:36 Wednesday 14th February, 2007

                                          Matt Newman

                                          P T 2 Replies 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