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. Programming Languages

Programming Languages

Scheduled Pinned Locked Moved The Lounge
csharpjavacomquestion
41 Posts 24 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 Lost User

    Why wouldn't it make sense?

    A Offline
    A Offline
    Abhinav S
    wrote on last edited by
    #6

    I don't know.

    Mobile Apps - Sound Meter | Color Analyzer | SMBC | Football Doodles

    B 1 Reply Last reply
    0
    • C CPallini

      We call it 'Jon Skeeticism'.

      A Offline
      A Offline
      Abhinav S
      wrote on last edited by
      #7

      Not a clue what you are talking about.

      Mobile Apps - Sound Meter | Color Analyzer | SMBC | Football Doodles

      J O 2 Replies Last reply
      0
      • R Rage

        :laugh: Is he that famous now ?

        Do not escape reality : improve reality !

        C Offline
        C Offline
        chriselst
        wrote on last edited by
        #8

        Never heard of him[^]

        Some men are born mediocre, some men achieve mediocrity, and some men have mediocrity thrust upon them.

        R P 2 Replies Last reply
        0
        • A Abhinav S

          I hear lot of discussions now where a developer is expected to know both .Net and Java. Does is really make sense (or a difference for that matter)?

          Mobile Apps - Sound Meter | Color Analyzer | SMBC | Football Doodles

          D Offline
          D Offline
          den2k88
          wrote on last edited by
          #9

          I do fine knowing none of them (actually I "know" C#, the little I needed to port an old VS6 Add-In to VS2008 and a little of C++/CLI, the minimum to create a DLL accessible both from VB6 and from .NET), it really depends on the field you work into. If you work on microcontrollers or have a strong integration with hardware you wouldn't probably need them except on occasional basis.

          Geek code v 3.12 {      GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- r++>+++ y+++*      Weapons extension: ma- k++ F+2 X } If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver

          S 1 Reply Last reply
          0
          • C chriselst

            Never heard of him[^]

            Some men are born mediocre, some men achieve mediocrity, and some men have mediocrity thrust upon them.

            R Offline
            R Offline
            Rage
            wrote on last edited by
            #10

            ROTFL, OK OK, you win.

            Do not escape reality : improve reality !

            1 Reply Last reply
            0
            • A Abhinav S

              I hear lot of discussions now where a developer is expected to know both .Net and Java. Does is really make sense (or a difference for that matter)?

              Mobile Apps - Sound Meter | Color Analyzer | SMBC | Football Doodles

              W Offline
              W Offline
              W Balboos GHB
              wrote on last edited by
              #11

              Well - you only need to know what your need to use. Learn other things that you want to learn. I do .NET because that's how you write M$ compatible stuff. I never got around to Java, but C, C++, C#, etc. should get me there if the need arises. On the other hand, they used to have a java programmer here - and he left for what he thought were greener pastures. They didn't bother replacing him. The real answer is: you need to know what they expect you to know even before they know what they think need.

              "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

              "As far as we know, our computer has never had an undetected error." - Weisert

              "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

              1 Reply Last reply
              0
              • A Abhinav S

                I hear lot of discussions now where a developer is expected to know both .Net and Java. Does is really make sense (or a difference for that matter)?

                Mobile Apps - Sound Meter | Color Analyzer | SMBC | Football Doodles

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

                I think it's worth learning a couple of languages. I've gone for .NET plus web (HTML/JS/jQuery + Frameworks/CSS + LESS/SASS), SQL and Apple Swift. I'll learn Java when the opportunity appears (probably when I get asked to port an iOS app to Android). No harm in making yourself more marketable these days, and it's nice to work on a variety of projects :)

                How do you know so much about swallows? Well, you have to know these things when you're a king, you know.

                1 Reply Last reply
                0
                • C CPallini

                  We call it 'Jon Skeeticism'.

                  S Offline
                  S Offline
                  Slacker007
                  wrote on last edited by
                  #13

                  We used to joke about this in another shop I worked at. If faced with a issue or problem we would ask, "What would Jon Skeet do?" Always got a few laughs. :)

                  1 Reply Last reply
                  0
                  • A Abhinav S

                    I hear lot of discussions now where a developer is expected to know both .Net and Java. Does is really make sense (or a difference for that matter)?

                    Mobile Apps - Sound Meter | Color Analyzer | SMBC | Football Doodles

                    A Offline
                    A Offline
                    Amarnath S
                    wrote on last edited by
                    #14

                    IMHO, a developer should ultimately* become 'language independent', within reasonable limits**. Meaning that (s)he should be able to quickly implement a (an elegant) solution in any of those languages, (with help from Internet resources). * over a period of ten years, say. ** about 4-5 languages, including a 'GUI language', and a web language.

                    R Sander RosselS M 3 Replies Last reply
                    0
                    • A Abhinav S

                      I hear lot of discussions now where a developer is expected to know both .Net and Java. Does is really make sense (or a difference for that matter)?

                      Mobile Apps - Sound Meter | Color Analyzer | SMBC | Football Doodles

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

                      If they actually use Java, then yes. Which does indeed not make sense, if you can use .NET :)

                      Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^][](X-Clacks-Overhead: GNU Terry Pratchett)

                      1 Reply Last reply
                      0
                      • A Abhinav S

                        I hear lot of discussions now where a developer is expected to know both .Net and Java. Does is really make sense (or a difference for that matter)?

                        Mobile Apps - Sound Meter | Color Analyzer | SMBC | Football Doodles

                        I Offline
                        I Offline
                        Ian Shlasko
                        wrote on last edited by
                        #16

                        Eh, I know .NET... I like .NET... But since all of my .NET projects are on hold for various reasons, I was put on a few Java projects... So I re-taught myself Java... And you know what? I still like .NET. elephanting type erasure...

                        Proud to have finally moved to the A-Ark. Which one are you in?
                        Author of the Guardians Saga (Sci-Fi/Fantasy novels)

                        1 Reply Last reply
                        0
                        • A Abhinav S

                          I hear lot of discussions now where a developer is expected to know both .Net and Java. Does is really make sense (or a difference for that matter)?

                          Mobile Apps - Sound Meter | Color Analyzer | SMBC | Football Doodles

                          V Offline
                          V Offline
                          V 0
                          wrote on last edited by
                          #17

                          Java in itself doesn´t make sense, so what do you think the combination of the two will be? :-\

                          V.
                          (MQOTD rules and previous solutions)

                          1 Reply Last reply
                          0
                          • A Abhinav S

                            I hear lot of discussions now where a developer is expected to know both .Net and Java. Does is really make sense (or a difference for that matter)?

                            Mobile Apps - Sound Meter | Color Analyzer | SMBC | Football Doodles

                            P Offline
                            P Offline
                            PIEBALDconsult
                            wrote on last edited by
                            #18

                            I use C# (and have used VB.net X| ), and wouldn't mind knowing Java for Android, but I really can't be bothered. (Yes, I've heard of Xamarin, but I don't pay for development tools.)

                            1 Reply Last reply
                            0
                            • A Abhinav S

                              I hear lot of discussions now where a developer is expected to know both .Net and Java. Does is really make sense (or a difference for that matter)?

                              Mobile Apps - Sound Meter | Color Analyzer | SMBC | Football Doodles

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

                              Abhinav S wrote:

                              Does is really make sense

                              It happens to be the case in my company, where we have a .NET app server and a set of clients that include Android. /ravi

                              My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                              1 Reply Last reply
                              0
                              • A Amarnath S

                                IMHO, a developer should ultimately* become 'language independent', within reasonable limits**. Meaning that (s)he should be able to quickly implement a (an elegant) solution in any of those languages, (with help from Internet resources). * over a period of ten years, say. ** about 4-5 languages, including a 'GUI language', and a web language.

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

                                Avijnata wrote:

                                IMHO, a developer should ultimately* become 'language independent', within reasonable limits**.

                                :thumbsup: /ravi

                                My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                                1 Reply Last reply
                                0
                                • A Abhinav S

                                  I don't know.

                                  Mobile Apps - Sound Meter | Color Analyzer | SMBC | Football Doodles

                                  B Offline
                                  B Offline
                                  BillWoodruff
                                  wrote on last edited by
                                  #21

                                  Is it nonsensical to say that one doesn't know why one doesn't know why something does not make sense ? Is to ask the above question to advance the hypothesis that what does not make sense is always recursive ? Let me get back to you on this in a few more kalpas. cheers, Bill

                                  «I want to stay as close to the edge as I can without going over. Out on the edge you see all kinds of things you can't see from the center» Kurt Vonnegut.

                                  A 1 Reply Last reply
                                  0
                                  • A Amarnath S

                                    IMHO, a developer should ultimately* become 'language independent', within reasonable limits**. Meaning that (s)he should be able to quickly implement a (an elegant) solution in any of those languages, (with help from Internet resources). * over a period of ten years, say. ** about 4-5 languages, including a 'GUI language', and a web language.

                                    Sander RosselS Offline
                                    Sander RosselS Offline
                                    Sander Rossel
                                    wrote on last edited by
                                    #22

                                    Avijnata wrote:

                                    * over a period of ten years, say.

                                    Taking your sweet time :wtf:

                                    Visit my blog at Sander's bits - Writing the code you need. Or read my articles at my CodeProject profile.

                                    Simplicity is prerequisite for reliability. — Edsger W. Dijkstra

                                    Regards, Sander

                                    A 1 Reply Last reply
                                    0
                                    • A Abhinav S

                                      I hear lot of discussions now where a developer is expected to know both .Net and Java. Does is really make sense (or a difference for that matter)?

                                      Mobile Apps - Sound Meter | Color Analyzer | SMBC | Football Doodles

                                      Sander RosselS Offline
                                      Sander RosselS Offline
                                      Sander Rossel
                                      wrote on last edited by
                                      #23

                                      The discussion makes no sense at all. Know what you must and if you need something else learn it. .NET C# and Java aren't all that different, except for the library, and event handling, and properties, and checked Exceptions, and...

                                      Visit my blog at Sander's bits - Writing the code you need. Or read my articles at my CodeProject profile.

                                      Simplicity is prerequisite for reliability. — Edsger W. Dijkstra

                                      Regards, Sander

                                      1 Reply Last reply
                                      0
                                      • Sander RosselS Sander Rossel

                                        Avijnata wrote:

                                        * over a period of ten years, say.

                                        Taking your sweet time :wtf:

                                        Visit my blog at Sander's bits - Writing the code you need. Or read my articles at my CodeProject profile.

                                        Simplicity is prerequisite for reliability. — Edsger W. Dijkstra

                                        Regards, Sander

                                        A Offline
                                        A Offline
                                        Amarnath S
                                        wrote on last edited by
                                        #24

                                        Why ten years?[^]

                                        Sander RosselS 1 Reply Last reply
                                        0
                                        • A Amarnath S

                                          Why ten years?[^]

                                          Sander RosselS Offline
                                          Sander RosselS Offline
                                          Sander Rossel
                                          wrote on last edited by
                                          #25

                                          Experience != Skill Knowing the foundations of OOP, SQL and some FP I can pretty much write any (major) language with relative ease. Add to that knowledge of basic structures such as arrays, lists, hashtables, graphs, etc. and some knowledge of common algorithms and you're pretty good to go. Get familiar with some desktop and some web development too. Took me about five years. I'm not saying I know everything (no one ever will) or that I'm some superstar programmer, but I'm sure as hell better than a lot of 10+ years experience seniors I've met (when it comes to programming anyway) :)

                                          Visit my blog at Sander's bits - Writing the code you need. Or read my articles at my CodeProject profile.

                                          Simplicity is prerequisite for reliability. — Edsger W. Dijkstra

                                          Regards, Sander

                                          A 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