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. C# or Java ??

C# or Java ??

Scheduled Pinned Locked Moved The Lounge
csharpjavaquestion
73 Posts 41 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.
  • B Brady Kelly

    Call that old?  I learned COBOL on coding sheets! :suss: I actually did, at a programming college in 1996.  We only did hands-on practical once for each of three modules.  Every second Saturday morning was a gruelling five hour practical written in pencil on coding sheets.

    G Offline
    G Offline
    GuyThiebaut
    wrote on last edited by
    #29

    When I learn't COBOL the tutors used to get a ruler out to measure indentation on the paper. I kid you not, if it was two centimetres out we had to type it out again. We were also taught to read code dumps in hex. But this was back in 1990. So I am surprised that in 1996 you were still doing this sort of thing - maybe it's just the sadistic trainers who teach COBOL.

    Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
    B 1 Reply Last reply
    0
    • B Brady Kelly

      Call that old?  I learned COBOL on coding sheets! :suss: I actually did, at a programming college in 1996.  We only did hands-on practical once for each of three modules.  Every second Saturday morning was a gruelling five hour practical written in pencil on coding sheets.

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

      Brady Kelly wrote:

      at a programming college in 1996

      You must be younger than you sound. My induction into COBOL was in the early 1970's, that's when the Ford Escort Mk I was still in production.

      B 1 Reply Last reply
      0
      • G GuyThiebaut

        When I learn't COBOL the tutors used to get a ruler out to measure indentation on the paper. I kid you not, if it was two centimetres out we had to type it out again. We were also taught to read code dumps in hex. But this was back in 1990. So I am surprised that in 1996 you were still doing this sort of thing - maybe it's just the sadistic trainers who teach COBOL.

        Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
        B Offline
        B Offline
        Brady Kelly
        wrote on last edited by
        #31

        They wanted to teach correct coding without relying on a compiler to identify errors.

        1 Reply Last reply
        0
        • L Lost User

          Brady Kelly wrote:

          at a programming college in 1996

          You must be younger than you sound. My induction into COBOL was in the early 1970's, that's when the Ford Escort Mk I was still in production.

          B Offline
          B Offline
          Brady Kelly
          wrote on last edited by
          #32

          Yikes, when people see me they always think I'm younger than I am, but online it seems people think I'm older than I am.  I'm thirty-eight.  I attended that college nine years into my career as a military telecoms technician, to get out of the Air Force and into a world where you had to work for your money, but you got proper money.  I went into SAP for two years after that, contracting for the college company's newly formed consulting division.  Then I went independant, and made my mark writing a national coverage client server system, with 300 online sites, in VB6! :omg:

          1 Reply Last reply
          0
          • R rockNroll

            Hi, I have got a new project which is based on image processing. Which language will be better for this project.. C# or Java and why ? cheers rNr

            T Offline
            T Offline
            Tom Delany
            wrote on last edited by
            #33

            PL/1 ;) :-\

            WE ARE DYSLEXIC OF BORG. Refutance is systile. Your a$$ will be laminated. There are 10 kinds of people in the world: People who know binary and people who don't.

            G 1 Reply Last reply
            0
            • T Tom Delany

              PL/1 ;) :-\

              WE ARE DYSLEXIC OF BORG. Refutance is systile. Your a$$ will be laminated. There are 10 kinds of people in the world: People who know binary and people who don't.

              G Offline
              G Offline
              Gary R Wheeler
              wrote on last edited by
              #34

              I took three courses in computer graphics as an undergraduate that used PL/I-80 (on a CP/M box, no less). Each graphics system had a whopping 256x192 resolution, with 256 colors per pixel (4 levels each of red, green, and blue). My final project in the third course demonstrated 3D hidden surface removal using binary space partitioning trees. BSP trees were used in the original DOOM for rendering the 3D environment :cool:.

              Software Zen: delete this;
              Fold With Us![^]

              T D 2 Replies Last reply
              0
              • G Gary R Wheeler

                I took three courses in computer graphics as an undergraduate that used PL/I-80 (on a CP/M box, no less). Each graphics system had a whopping 256x192 resolution, with 256 colors per pixel (4 levels each of red, green, and blue). My final project in the third course demonstrated 3D hidden surface removal using binary space partitioning trees. BSP trees were used in the original DOOM for rendering the 3D environment :cool:.

                Software Zen: delete this;
                Fold With Us![^]

                T Offline
                T Offline
                Tom Delany
                wrote on last edited by
                #35

                :)

                WE ARE DYSLEXIC OF BORG. Refutance is systile. Your a$$ will be laminated. There are 10 kinds of people in the world: People who know binary and people who don't.

                1 Reply Last reply
                0
                • N Nemanja Trifunovic

                  So people are using VB for image processing nowdays? Fascinating.

                  Programming Blog utf8-cpp

                  V Offline
                  V Offline
                  Vasudevan Deepak Kumar
                  wrote on last edited by
                  #36

                  Nemanja Trifunovic wrote:

                  VB

                  Wouldn't that show the image upside down?

                  Vasudevan Deepak Kumar Personal Homepage
                  Tech Gossips
                  A pessimist sees only the dark side of the clouds, and mopes; a philosopher sees both sides, and shrugs; an optimist doesn't see the clouds at all - he's walking on them. --Leonard Louis Levinson

                  1 Reply Last reply
                  0
                  • L Lost User

                    C# IS Java (Well, J++ warmed over a bit)

                    Morality is indistinguishable from social proscription

                    V Offline
                    V Offline
                    Vasudevan Deepak Kumar
                    wrote on last edited by
                    #37

                    superset, rather. ;)

                    Vasudevan Deepak Kumar Personal Homepage
                    Tech Gossips
                    A pessimist sees only the dark side of the clouds, and mopes; a philosopher sees both sides, and shrugs; an optimist doesn't see the clouds at all - he's walking on them. --Leonard Louis Levinson

                    L 1 Reply Last reply
                    0
                    • C Chris Losinger

                      Logo[^]

                      image processing toolkits | batch image processing

                      V Offline
                      V Offline
                      Vasudevan Deepak Kumar
                      wrote on last edited by
                      #38

                      Thank you for bringing in sweet green memories of those tender age computing days.

                      Vasudevan Deepak Kumar Personal Homepage
                      Tech Gossips
                      A pessimist sees only the dark side of the clouds, and mopes; a philosopher sees both sides, and shrugs; an optimist doesn't see the clouds at all - he's walking on them. --Leonard Louis Levinson

                      1 Reply Last reply
                      0
                      • P Pete OHanlon

                        Have you considered COBOL.NET? I'm just asking. ;P

                        Deja View - the feeling that you've seen this post before.

                        My blog | My articles

                        V Offline
                        V Offline
                        Vasudevan Deepak Kumar
                        wrote on last edited by
                        #39

                        Pete O'Hanlon wrote:

                        COBOL.NET

                        Are there serious takers for it? Or was it just like a Proof of concept? COBOL is a really giant mainframe type language. So bringing a .NET cover for it -- would it make something useful?

                        Vasudevan Deepak Kumar Personal Homepage
                        Tech Gossips
                        A pessimist sees only the dark side of the clouds, and mopes; a philosopher sees both sides, and shrugs; an optimist doesn't see the clouds at all - he's walking on them. --Leonard Louis Levinson

                        1 Reply Last reply
                        0
                        • C Chris Austin

                          rockNroll wrote:

                          based on image processing.

                          C++ or C, most certainly not C# or Java.

                          `

                          V Offline
                          V Offline
                          Vasudevan Deepak Kumar
                          wrote on last edited by
                          #40

                          Chris Austin wrote:

                          not C#

                          Why? I admit that Java is tricky but C# helps you significantly right?

                          Vasudevan Deepak Kumar Personal Homepage
                          Tech Gossips
                          A pessimist sees only the dark side of the clouds, and mopes; a philosopher sees both sides, and shrugs; an optimist doesn't see the clouds at all - he's walking on them. --Leonard Louis Levinson

                          1 Reply Last reply
                          0
                          • R rockNroll

                            Hi, I have got a new project which is based on image processing. Which language will be better for this project.. C# or Java and why ? cheers rNr

                            J Offline
                            J Offline
                            Jeff Dickey
                            wrote on last edited by
                            #41

                            Will you need to fit your code into a larger system? what's that system written in? Use that.... Otherwise... what are you most experienced in? have you used the image tools available in either language or both? Which are you more productive in? How comfortable are you with the testing and documentation tools for each language? JUnit is still quite a bit more mature than NUnit, but if you're more comfortable with the latter, then that's a positive for C#. Is the code going to be ported to environments outside .NET? How comfortable are you with the language tools and support on the other platforms you're considering? Porting C# to Linux and Mac can be done with sufficient thought and planning invested beforehand...but Java really is a lot more productive/mature here. Finally, who's going to be maintaining, using or extending your source code? If you're a Microsoft shop with a lot of C# (or even C++) experience in-house, that's a major plus for C#. On the other hand, if you outsource to the lowest bidder and 90% of the work is going to wind up in Chennai, then use the least complex Java code that will accomplish the mission. There is no single answer for "what language should I program in?" There hasn't been for at least the thirty years that I've been developing. Every programmer I know who I consider truly competent has professional-level chops in at least three languages, and learns at least one new language a year. Do you?

                            Jeff Dickey Seven Sigma Software and Services Phone/SMS: +65 8333 4403 Yahoo! IM: jeff_dickey MSN IM:    jeff_dickey at hotmail.com ICQ IM:    8053918 Skype:     jeff_dickey

                            1 Reply Last reply
                            0
                            • E Ennis Ray Lynch Jr

                              C++, then Java, then C#. That is just my two cents. Having developed in all three I think I have a solid foundation of the opinion as well.

                              Need a C# Consultant? I'm available.
                              Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                              D Offline
                              D Offline
                              DJ van Wyk
                              wrote on last edited by
                              #42

                              Ennis Ray Lynch, Jr. wrote:

                              That is just my two cents

                              I'll raise your 2 cents to 3 cents and say C#

                              E 1 Reply Last reply
                              0
                              • D DJ van Wyk

                                Ennis Ray Lynch, Jr. wrote:

                                That is just my two cents

                                I'll raise your 2 cents to 3 cents and say C#

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

                                Considering the FPS results of my simple grayscale conversion article and a motion detection app I have written in C# that I have not published an article on I have to say C++. I must ask, of course, how much work you have done in C++ do say that C# is the better choice.

                                Need a C# Consultant? I'm available.
                                Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                                D 1 Reply Last reply
                                0
                                • E Ennis Ray Lynch Jr

                                  Considering the FPS results of my simple grayscale conversion article and a motion detection app I have written in C# that I have not published an article on I have to say C++. I must ask, of course, how much work you have done in C++ do say that C# is the better choice.

                                  Need a C# Consultant? I'm available.
                                  Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                                  D Offline
                                  D Offline
                                  DJ van Wyk
                                  wrote on last edited by
                                  #44

                                  I'm still busy doing DirectX in C++, but since the question only asked for C# or Java, I had to pick C#. I have written a C# Document Management system using C# and GDI (replacing the PictureBox component), so at least I know it is possible.

                                  E 1 Reply Last reply
                                  0
                                  • D DJ van Wyk

                                    I'm still busy doing DirectX in C++, but since the question only asked for C# or Java, I had to pick C#. I have written a C# Document Management system using C# and GDI (replacing the PictureBox component), so at least I know it is possible.

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

                                    Fair enough. Sometimes I find people limiting a choice of languages from a lack of knowledge and not a requirement so I like to mention alternatives when I can. DirectX in C++! I almost had a contract doing that ... until they found out I charge money. Darn people on Craig's List. Mention that I charge money to do work and they stop emailing me!

                                    Need a C# Consultant? I'm available.
                                    Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                                    D 1 Reply Last reply
                                    0
                                    • E Ennis Ray Lynch Jr

                                      Fair enough. Sometimes I find people limiting a choice of languages from a lack of knowledge and not a requirement so I like to mention alternatives when I can. DirectX in C++! I almost had a contract doing that ... until they found out I charge money. Darn people on Craig's List. Mention that I charge money to do work and they stop emailing me!

                                      Need a C# Consultant? I'm available.
                                      Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                                      D Offline
                                      D Offline
                                      DJ van Wyk
                                      wrote on last edited by
                                      #46

                                      Ennis Ray Lynch, Jr. wrote:

                                      I charge money

                                      Rather say that you develop the system for free, but charge for support and maintenance. That will make it sound good, but then also make sure that there will be support and maintenance by exploiting discrepancies in the spec.

                                      1 Reply Last reply
                                      0
                                      • L Lost User

                                        C# IS Java (Well, J++ warmed over a bit)

                                        Morality is indistinguishable from social proscription

                                        S Offline
                                        S Offline
                                        S Senthil Kumar
                                        wrote on last edited by
                                        #47

                                        fat_boy wrote:

                                        C# IS Java (Well, J++ warmed over a bit)

                                        Well, C# 1.0 was Java, but since then, C# has evolved a lot (generics/lambda expressions/closures/LINQ/Nullable types etc..)

                                        Regards Senthil [MVP - Visual C#] _____________________________ My Blog | My Articles | My Flickr | WinMacro

                                        1 Reply Last reply
                                        0
                                        • G Gary R Wheeler

                                          I took three courses in computer graphics as an undergraduate that used PL/I-80 (on a CP/M box, no less). Each graphics system had a whopping 256x192 resolution, with 256 colors per pixel (4 levels each of red, green, and blue). My final project in the third course demonstrated 3D hidden surface removal using binary space partitioning trees. BSP trees were used in the original DOOM for rendering the 3D environment :cool:.

                                          Software Zen: delete this;
                                          Fold With Us![^]

                                          D Offline
                                          D Offline
                                          DJ van Wyk
                                          wrote on last edited by
                                          #48

                                          Gary R. Wheeler wrote:

                                          BSP trees were used in the original DOOM

                                          This also proved that John Carmack is not God as was believed at the time. In the first level of the Shareware version the was a small piece of floor missing due the Binary Tree. As far as I know this was the first time recorded history that Mr Carmack was proven wrong in his design. ;P

                                          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