• 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!

Functional Programming Languages

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

    #61
    Originally posted by sasguru View Post
    A fine language, albeit I never came across it again in the commercial world.
    WHS

    The reality is that "imperative" languages that do a lot of useful functions in the real world map over well to existing well entrenched hardware architectures. You'd need to design new CPU for this piece of tulip that requires massive recursions etc etc etc - Intel won't do it, and there is nobody else left to do it in a meaningful scale (beyond labs and very niche jobs).

    Comment


      #62
      Originally posted by zeitghost
      It was old when I started using it 30 odd years ago.

      Still around though*.



      *despite the fact that I can no longer understand the syntax of the last 3 revisions.
      The Salford compiler is free... As in beer...

      Comment


        #63
        Originally posted by AtW View Post
        WHS

        The reality is that "imperative" languages that do a lot of useful functions in the real world map over well to existing well entrenched hardware architectures. You'd need to design new CPU for this piece of tulip that requires massive recursions etc etc etc - Intel won't do it, and there is nobody else left to do it in a meaningful scale (beyond labs and very niche jobs).
        Hmmm not convinced about the hardware argument.
        Horses for courses.
        If you were using advanced artificial intelligence techniques on your crappy search engine you may well have found that functional programming languages are better for stuff like tree traversal, alpha-beta pruning etc i.e. stuff necessary for cutting edge decision-making software as opposed to bog standard data processing
        Hard Brexit now!
        #prayfornodeal

        Comment


          #64
          Originally posted by sasguru View Post
          functional programming languages are better for stuff like tree traversal, alpha-beta pruning etc i.e. stuff necessary for cutting edge decision-making software as opposed to bog standard data processing
          On normal hardware (x86-64) "functional" languages will be converted to "imperative" language of opcodes - the question is whether such mapping will be efficient which I think is impossible because programmer has no control over what happens: I've done plenty of tree traversal using very efficient memory techniques, you won't beat direct memory access with pointers performance wise.

          Comment


            #65
            Originally posted by AtW View Post
            No, it is not legitimate to omit a material qualifier from the name.

            "Imperative" programming is functional because it works just fine in real world.

            This "functional" programming should be called (in absence of a better word) - Retarded.
            It's not our fault you don't understand English. Quick lesson... the same word can have different meanings. 'functional' refers to mathematics, where we have functions, in this case.

            Boring now, what's next? SOAP's a bad name because it's not clean?
            Originally posted by MaryPoppins
            I'd still not breastfeed a nazi
            Originally posted by vetran
            Urine is quite nourishing

            Comment


              #66
              Originally posted by d000hg View Post
              SOAP's a bad name because it's not clean?
              It's clearly a made up acronym which is an indication it does not actually mean it is a soap.

              Comment


                #67
                Originally posted by AtW View Post
                It's clearly a made up acronym which is an indication it does not actually mean it is a soap.
                God you're thick.
                Do you know what a mathematial function is?
                Hard Brexit now!
                #prayfornodeal

                Comment


                  #68
                  Originally posted by sasguru View Post
                  Do you know what a mathematial function is?
                  No. What's "mathematial"?

                  I do know your function though - wind people up on here for laughs whilst being paid by your employer!

                  Comment


                    #69
                    Originally posted by atw View Post
                    no. What's "mathematial"?

                    I do know your function though - wind people up on here for laughs whilst being paid by your employer!
                    |
                    |
                    |
                    |
                    |
                    |
                    v

                    Comment


                      #70
                      Originally posted by AtW View Post
                      No.
                      So this whole thread is based on your basic ignorance of what "functional" means in this context.
                      You reallly are an idiot savant without the savant bit.

                      Hard Brexit now!
                      #prayfornodeal

                      Comment

                      Working...
                      X