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. What programming language would you want to learn?

What programming language would you want to learn?

Scheduled Pinned Locked Moved The Lounge
questioncsharpjavascriptpythoncom
37 Posts 29 Posters 64 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.
  • J Jochen Arndt

    Tightened.

    M Offline
    M Offline
    Mark_Wallace
    wrote on last edited by
    #17

    But not screwed?

    I wanna be a eunuchs developer! Pass me a bread knife!

    J 1 Reply Last reply
    0
    • M Mark_Wallace

      But not screwed?

      I wanna be a eunuchs developer! Pass me a bread knife!

      J Offline
      J Offline
      Jochen Arndt
      wrote on last edited by
      #18

      I'm sober but screwed up.

      M 1 Reply Last reply
      0
      • M Marc Clifton

        Daniel Pfeffer wrote:

        and trying to come up to speed on the latest changes to C#.

        VS2017 just auto-completed a property getter with a lambda "throw not implemented" expression, to which my response was, WTF is that? Discovered it's a [C# 6.0 feature](https://github.com/dotnet/roslyn/wiki/New-Language-Features-in-C%23-6) that I didn't know about. :doh: Marc

        Latest Article - Merkle Trees Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

        N Offline
        N Offline
        Nicholas Marty
        wrote on last edited by
        #19

        Actually the throw expressions are a C# 7.0 feature[^] :-\

        1 Reply Last reply
        0
        • M Marc Clifton

          That SO survey got me wondering what programming language the folks here would be personally interested in learning (and I mean, becoming proficient in) if you had the time & inclination? This is actually a difficult question for me, because any time I have to work with something else (most notably Python at the moment) I end up missing all the snazzy features of C#. That said, personally I'd like to explore the functional programming / parallel computing space some more, so F#, Rust and Erlang come mind. Go falls under the category of a curiosity, I'm not sure what practical use I have for it, and I suppose there's always more bad practices to learn and hair pulling experiences to have with regards to Javascript. Your turn! Marc

          Latest Article - Merkle Trees Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

          M Offline
          M Offline
          Maximilien
          wrote on last edited by
          #20

          I want to learn C# (I know a very limited subset of it, but not fluent for real work) and Swift. After that, all the web oriented languages (javascript and all related .JS stuff).

          I'd rather be phishing!

          1 Reply Last reply
          0
          • M Marc Clifton

            That SO survey got me wondering what programming language the folks here would be personally interested in learning (and I mean, becoming proficient in) if you had the time & inclination? This is actually a difficult question for me, because any time I have to work with something else (most notably Python at the moment) I end up missing all the snazzy features of C#. That said, personally I'd like to explore the functional programming / parallel computing space some more, so F#, Rust and Erlang come mind. Go falls under the category of a curiosity, I'm not sure what practical use I have for it, and I suppose there's always more bad practices to learn and hair pulling experiences to have with regards to Javascript. Your turn! Marc

            Latest Article - Merkle Trees Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

            D Offline
            D Offline
            Dominic Burford
            wrote on last edited by
            #21

            Been hearing good things about Go and Clojure :)

            "There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare Home | LinkedIn | Google+ | Twitter

            1 Reply Last reply
            0
            • M Marc Clifton

              That SO survey got me wondering what programming language the folks here would be personally interested in learning (and I mean, becoming proficient in) if you had the time & inclination? This is actually a difficult question for me, because any time I have to work with something else (most notably Python at the moment) I end up missing all the snazzy features of C#. That said, personally I'd like to explore the functional programming / parallel computing space some more, so F#, Rust and Erlang come mind. Go falls under the category of a curiosity, I'm not sure what practical use I have for it, and I suppose there's always more bad practices to learn and hair pulling experiences to have with regards to Javascript. Your turn! Marc

              Latest Article - Merkle Trees Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

              D Offline
              D Offline
              devenv exe
              wrote on last edited by
              #22

              I want to learn how on earth other devs have learnt to be productive when working with JavaScript & CSS or WCF configuration files

              "Coming soon"

              1 Reply Last reply
              0
              • J Jochen Arndt

                I'm sober but screwed up.

                M Offline
                M Offline
                Mark_Wallace
                wrote on last edited by
                #23

                Nailed it!

                I wanna be a eunuchs developer! Pass me a bread knife!

                1 Reply Last reply
                0
                • M Marc Clifton

                  That SO survey got me wondering what programming language the folks here would be personally interested in learning (and I mean, becoming proficient in) if you had the time & inclination? This is actually a difficult question for me, because any time I have to work with something else (most notably Python at the moment) I end up missing all the snazzy features of C#. That said, personally I'd like to explore the functional programming / parallel computing space some more, so F#, Rust and Erlang come mind. Go falls under the category of a curiosity, I'm not sure what practical use I have for it, and I suppose there's always more bad practices to learn and hair pulling experiences to have with regards to Javascript. Your turn! Marc

                  Latest Article - Merkle Trees Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                  T Offline
                  T Offline
                  TonyManso
                  wrote on last edited by
                  #24

                  R and Python. Those seem to be big in the algo trading world.

                  You can't win. You can't break even. You can't quit. You're welcome.

                  1 Reply Last reply
                  0
                  • M Marc Clifton

                    That SO survey got me wondering what programming language the folks here would be personally interested in learning (and I mean, becoming proficient in) if you had the time & inclination? This is actually a difficult question for me, because any time I have to work with something else (most notably Python at the moment) I end up missing all the snazzy features of C#. That said, personally I'd like to explore the functional programming / parallel computing space some more, so F#, Rust and Erlang come mind. Go falls under the category of a curiosity, I'm not sure what practical use I have for it, and I suppose there's always more bad practices to learn and hair pulling experiences to have with regards to Javascript. Your turn! Marc

                    Latest Article - Merkle Trees Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                    Mike HankeyM Offline
                    Mike HankeyM Offline
                    Mike Hankey
                    wrote on last edited by
                    #25

                    I had to put it off for a while but have been learning the MEAN stack for some Pi projects I have in mind.

                    Someone's therapist knows all about you!

                    1 Reply Last reply
                    0
                    • M Marc Clifton

                      That SO survey got me wondering what programming language the folks here would be personally interested in learning (and I mean, becoming proficient in) if you had the time & inclination? This is actually a difficult question for me, because any time I have to work with something else (most notably Python at the moment) I end up missing all the snazzy features of C#. That said, personally I'd like to explore the functional programming / parallel computing space some more, so F#, Rust and Erlang come mind. Go falls under the category of a curiosity, I'm not sure what practical use I have for it, and I suppose there's always more bad practices to learn and hair pulling experiences to have with regards to Javascript. Your turn! Marc

                      Latest Article - Merkle Trees Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

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

                      Not learn, but suddenly gain 10 years experience in: Java. Whilst in the job market, I've passed over so many really good opportunities that demand high levels of Java experience. I could learn the language properly in a week. Otherwise: Ruby. I'm already learning Python and TypeScript, and new languages like 'GO' haven't made my TODO) list yet.

                      Immanentize the Eschaton!

                      1 Reply Last reply
                      0
                      • M Marc Clifton

                        That SO survey got me wondering what programming language the folks here would be personally interested in learning (and I mean, becoming proficient in) if you had the time & inclination? This is actually a difficult question for me, because any time I have to work with something else (most notably Python at the moment) I end up missing all the snazzy features of C#. That said, personally I'd like to explore the functional programming / parallel computing space some more, so F#, Rust and Erlang come mind. Go falls under the category of a curiosity, I'm not sure what practical use I have for it, and I suppose there's always more bad practices to learn and hair pulling experiences to have with regards to Javascript. Your turn! Marc

                        Latest Article - Merkle Trees Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                        K Offline
                        K Offline
                        KennedyKinyanjui
                        wrote on last edited by
                        #27

                        Python

                        1 Reply Last reply
                        0
                        • M Marc Clifton

                          That SO survey got me wondering what programming language the folks here would be personally interested in learning (and I mean, becoming proficient in) if you had the time & inclination? This is actually a difficult question for me, because any time I have to work with something else (most notably Python at the moment) I end up missing all the snazzy features of C#. That said, personally I'd like to explore the functional programming / parallel computing space some more, so F#, Rust and Erlang come mind. Go falls under the category of a curiosity, I'm not sure what practical use I have for it, and I suppose there's always more bad practices to learn and hair pulling experiences to have with regards to Javascript. Your turn! Marc

                          Latest Article - Merkle Trees Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                          U Offline
                          U Offline
                          User 12282493
                          wrote on last edited by
                          #28

                          If time permits I would like to learn D.

                          1 Reply Last reply
                          0
                          • M Marc Clifton

                            That SO survey got me wondering what programming language the folks here would be personally interested in learning (and I mean, becoming proficient in) if you had the time & inclination? This is actually a difficult question for me, because any time I have to work with something else (most notably Python at the moment) I end up missing all the snazzy features of C#. That said, personally I'd like to explore the functional programming / parallel computing space some more, so F#, Rust and Erlang come mind. Go falls under the category of a curiosity, I'm not sure what practical use I have for it, and I suppose there's always more bad practices to learn and hair pulling experiences to have with regards to Javascript. Your turn! Marc

                            Latest Article - Merkle Trees Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                            F Offline
                            F Offline
                            faizanhashmii
                            wrote on last edited by
                            #29

                            Eventually it would be great to go with C# anytime with Mircrosoft's IDE... :) :) :)

                            1 Reply Last reply
                            0
                            • M Marc Clifton

                              That SO survey got me wondering what programming language the folks here would be personally interested in learning (and I mean, becoming proficient in) if you had the time & inclination? This is actually a difficult question for me, because any time I have to work with something else (most notably Python at the moment) I end up missing all the snazzy features of C#. That said, personally I'd like to explore the functional programming / parallel computing space some more, so F#, Rust and Erlang come mind. Go falls under the category of a curiosity, I'm not sure what practical use I have for it, and I suppose there's always more bad practices to learn and hair pulling experiences to have with regards to Javascript. Your turn! Marc

                              Latest Article - Merkle Trees Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                              G Offline
                              G Offline
                              Gary Wheeler
                              wrote on last edited by
                              #30

                              I'm risking a lot here, but... Javascript. Not because I think it's an interesting language, but because of the implications. If I was learning Javascript well enough to become proficient, that would mean I was doing web programming, which means my job security and ability to find another were that much greater. My current skill set centers around C++/C#/C, Windows desktop, and process control applications. COBOL programmers have a higher success rate at finding jobs than that.

                              Software Zen: delete this;

                              1 Reply Last reply
                              0
                              • J Johnny J

                                I'm just trying to get by till I can retire with as little learning effort as possible. But seeing that that time is 15 years away, it's not that as easy as I could wish for... :sigh:

                                Anything that is unrelated to elephants is irrelephant
                                Anonymous
                                -----
                                The problem with quotes on the internet is that you can never tell if they're genuine
                                Winston Churchill, 1944
                                -----
                                I'd just like a chance to prove that money can't make me happy.
                                Me, all the time

                                S Offline
                                S Offline
                                Slow Eddie
                                wrote on last edited by
                                #31

                                I am currently learning and using C#. As I expect to work until I drop dead over the keyboard, I am hoping that it will stay current until I do. At age 68 I am among the .08% of programmers in my age category. And YES there is AGE discrimination in our industry. I am converting my program from VB6 to C# not for myself but for my loyal customers that have been with me since 1984 .....:cool:

                                AGE, Experience, and low cunning will overcome youth every time...

                                O 1 Reply Last reply
                                0
                                • M Marc Clifton

                                  That SO survey got me wondering what programming language the folks here would be personally interested in learning (and I mean, becoming proficient in) if you had the time & inclination? This is actually a difficult question for me, because any time I have to work with something else (most notably Python at the moment) I end up missing all the snazzy features of C#. That said, personally I'd like to explore the functional programming / parallel computing space some more, so F#, Rust and Erlang come mind. Go falls under the category of a curiosity, I'm not sure what practical use I have for it, and I suppose there's always more bad practices to learn and hair pulling experiences to have with regards to Javascript. Your turn! Marc

                                  Latest Article - Merkle Trees Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                                  S Offline
                                  S Offline
                                  Stuart Dootson
                                  wrote on last edited by
                                  #32

                                  Prolog... no reason, just for fun...

                                  Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p

                                  1 Reply Last reply
                                  0
                                  • M Marc Clifton

                                    That SO survey got me wondering what programming language the folks here would be personally interested in learning (and I mean, becoming proficient in) if you had the time & inclination? This is actually a difficult question for me, because any time I have to work with something else (most notably Python at the moment) I end up missing all the snazzy features of C#. That said, personally I'd like to explore the functional programming / parallel computing space some more, so F#, Rust and Erlang come mind. Go falls under the category of a curiosity, I'm not sure what practical use I have for it, and I suppose there's always more bad practices to learn and hair pulling experiences to have with regards to Javascript. Your turn! Marc

                                    Latest Article - Merkle Trees Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                                    U Offline
                                    U Offline
                                    User 10247229
                                    wrote on last edited by
                                    #33

                                    F# is pretty awesome. It's a functional-first language with access to all the .NET APIs you know and love. It's also just a really good language. Compared to C#, it makes lots of common and useful things easy to code (collection literals, record types, discriminated unions), and has some particularly powerful and interesting advanced features (computation expressions, type providers). There are lots of other interesting languages (Swift, Rust, and Clojure are high on my list as well), but especially if you're comfortable in the .NET/Visual Studio world, F# is really outstanding. (End fanboigasm)

                                    1 Reply Last reply
                                    0
                                    • S Slow Eddie

                                      I am currently learning and using C#. As I expect to work until I drop dead over the keyboard, I am hoping that it will stay current until I do. At age 68 I am among the .08% of programmers in my age category. And YES there is AGE discrimination in our industry. I am converting my program from VB6 to C# not for myself but for my loyal customers that have been with me since 1984 .....:cool:

                                      AGE, Experience, and low cunning will overcome youth every time...

                                      O Offline
                                      O Offline
                                      Old Ed
                                      wrote on last edited by
                                      #34

                                      At 62 I am in your age category and expect to need the keyboard pried from my cold, dead, hands. I worked in assembly language for 15 years, made my way to C, then to Cold Fusion, and now VB.Net and C#. There is most certainly age discrimination in our industry. My method of dealing with it involves selling my value as an experienced developer, while carefully manicuring and massaging the number of years I have been writing software.

                                      1 Reply Last reply
                                      0
                                      • M Marc Clifton

                                        That SO survey got me wondering what programming language the folks here would be personally interested in learning (and I mean, becoming proficient in) if you had the time & inclination? This is actually a difficult question for me, because any time I have to work with something else (most notably Python at the moment) I end up missing all the snazzy features of C#. That said, personally I'd like to explore the functional programming / parallel computing space some more, so F#, Rust and Erlang come mind. Go falls under the category of a curiosity, I'm not sure what practical use I have for it, and I suppose there's always more bad practices to learn and hair pulling experiences to have with regards to Javascript. Your turn! Marc

                                        Latest Article - Merkle Trees Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

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

                                        Waiting for the-language-that-is-to-succeed-C# .

                                        1 Reply Last reply
                                        0
                                        • M Marc Clifton

                                          That SO survey got me wondering what programming language the folks here would be personally interested in learning (and I mean, becoming proficient in) if you had the time & inclination? This is actually a difficult question for me, because any time I have to work with something else (most notably Python at the moment) I end up missing all the snazzy features of C#. That said, personally I'd like to explore the functional programming / parallel computing space some more, so F#, Rust and Erlang come mind. Go falls under the category of a curiosity, I'm not sure what practical use I have for it, and I suppose there's always more bad practices to learn and hair pulling experiences to have with regards to Javascript. Your turn! Marc

                                          Latest Article - Merkle Trees Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                                          E Offline
                                          E Offline
                                          ErrolErrol
                                          wrote on last edited by
                                          #36

                                          I think that something that is well accepted in robotics circles might be useful. It seems to me that there will be a demand for folks that can read, understand, add-to, and clean up half-baked Python and C++ as more and more machines enter the workforce. There will, it seems to me, be a real demand to fix some legacy boggles.

                                          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