• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

What programming language should I learn?

Collapse
X
  •  
  • Filter
  • Time
  • Show
Clear All
new posts

    #31
    What language

    IMHO, you should maybe look at groovy, ruby and python and associated proprietary frameworks EG Django, Grails, Ruby on rails etc as this seems to be a growth area and would be profitable knowledge to have, but then again, not exactly mind-bendingly stimulating


    As others have said, learn a language German/Russian etc, as I dont know if you have tried to get a job in the EU just speaking English but ATM , is not easy.

    By learning German/French etc you will be more competitive in EU, which is usefull in case the UK goes up the swannee, which is doubtful though, under the sound fiscal leadership of global saviour Gordon Brown.
    There are no evil thoughts except one: the refusal to think

    Comment


      #32
      Some interesting suggestions so far.
      One thing that may sway me in a particular direction is the quality of the documentation e.g. if there is a classic K&R stylee book.
      Hard Brexit now!
      #prayfornodeal

      Comment


        #33
        Python and Ruby both have small amounts of commercial use, but are popular with many programmers and I'd suggest they will only grow in popularity as the compilers/interpreters get faster and average PC specs continue to grow. They should meet the 'not like C++/Java' criteria too.

        You could learn something like Haskell/F# if you really want to just broaden your horizons about programming. There are a very few jobs using them but a few specialist areas. F# can access the .net libraries also and interop with more traditional .net langauges easily.
        Originally posted by MaryPoppins
        I'd still not breastfeed a nazi
        Originally posted by vetran
        Urine is quite nourishing

        Comment


          #34
          Originally posted by sasguru View Post
          Yes was thinking that. Am reasonably fluent in VBA already.
          I hate C++ though, dabbled in it years ago.
          I managed to avoid C++ for years but quite like Objective-C plus Cocoa. It's the power of Apple's frameworks that I like.

          The documentation is pretty good and there are plenty of examples available.
          Last edited by Sysman; 24 September 2009, 12:50.
          Behold the warranty -- the bold print giveth and the fine print taketh away.

          Comment


            #35
            With an eye to the future: Python. The online documentation and tutorials allow you to get going very quickly, and it's a fun language. If you fancy getting into web apps, Django is an excellent web applications framework written in Python. For more general-purpose programming tasks, I can recommend O'Reilly's Python Cookbook.

            With an eye to just having fun, and very little chance of having any commercial value: Forth. Starting Forth is the definitive book to get you moving, available free online. Then delve into Thinking Forth, which is one of the best books I've read about programming per se, not just about Forth (although reading it did make me a vastly better Forth programmer).

            Comment


              #36
              Thanks for the all the suggestions so far. Looking up some of the languages mentioned on this thread (and remember I haven't really been "hands on" for a while) is an education in itself.
              Hard Brexit now!
              #prayfornodeal

              Comment


                #37
                You are too old and thick to become a modern coder sasguru. Stick to meetings and powerpoint.

                HTH

                Comment


                  #38
                  Originally posted by DimPrawn View Post
                  You are too old and thick to become a modern coder sasguru. Stick to meetings and powerpoint.

                  HTH
                  As harsh as that advice may sound, it's the best so far IMO. It's all about objects, templates and frameworks now rather than languages. The days of fun programming are over.

                  Comment


                    #39
                    Originally posted by d000hg View Post
                    You could learn something like Haskell/F# if you really want to just broaden your horizons about programming. There are a very few jobs using them but a few specialist areas. F# can access the .net libraries also and interop with more traditional .net langauges easily.
                    I looked up Haskell. Looks interesting for a variety of reasons: I used Lisp before and I like the idea of functional programming. There seem to be many compilers available - any one you'd recommend?
                    Hard Brexit now!
                    #prayfornodeal

                    Comment


                      #40
                      Originally posted by DimPrawn View Post
                      You are too old and thick to become a modern coder sasguru. Stick to meetings and powerpoint.

                      HTH
                      Tell you what: you stick to dreaming of becoming a millionaire.
                      I'll keep learning fun stuff.
                      Hard Brexit now!
                      #prayfornodeal

                      Comment

                      Working...
                      X