Announcement

Collapse
No announcement yet.

Which programming languages do you know?

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

  • #31
    In order of expertise: C++, C#, Java, C, Perl, Common LISP, Prolog, LabView, Pascal, Visual Basic
    får jag köpa din syster? tre kameler för din syster!

    Comment


    • #32
      Basic, some HTML and trying to learn Java...
      -
      With all that knowledge here, it's such a shame we can't get it to better use ***couch -subforum-cough*** cute:
      Is God willing to prevent evil, but not able? Then he is not omnipotent. Is he able, but not willing? Then he is malevolent. Is he both able and willing? Then whence cometh evil? Is he neither able nor willing?
      Then why call him God? - Epicurus

      Comment


      • #33
        Originally posted by Sir Ralph
        HTML is a language. It's just not a programming language. It is a document describing language. It it were a programming language, RTF and PS were one too.
        PS can be considered a programming language (from a theoretical point of view it is Turing-complete so it definitely is a programming language, a well known hack was a web-server all written in PS)
        SQL and HTML instead are not Turing-Complete and so they're not programming languages.

        Historical (At least from mine point of view )
        AmigaBasic, AMOS, Pascal, Modula-2, Visual Basic

        Used frequently and enjoing them
        C, C++, Java, C#, Assembler (mainly masm32 and nasm)

        Scripting (Used frequently and NOT enjoing them)
        Javascript/JScript, Perl, Rexx, Rebol, VBScript

        Just used in a couple of courses at university
        Prolog, LISP, Fortran

        Others (I believe they can be considered programming languages since they're TC but they're a bit too specific )
        Inform, Tex, Promela, XSLT, Matlab

        And, if developers will be able to finish it one day..., i definitely want to learn Mozart/XL
        "If it works, it's obsolete."
        -- Marshall McLuhan

        Comment


        • #34
          Originally posted by alva
          With all that knowledge here, it's such a shame we can't get it to better use ***couch -subforum-cough*** cute:
          I like the idea... try posting a msg in the community forum, to see what the generel oppinion on this is...

          ...though keep in mind: it is a Civ site, not a programming site
          This space is empty... or is it?

          Comment


          • #35
            CECIL (Boo! Humbug!)
            Assembler (Z80, 6502, 68XXX and a little x86)
            Basic (Super, MS, Amiga, NOT Visual)
            C (not fluent)

            As you can see, my programming knowledge is out of date and not marketable, which is why I'm on an Object Oriented Programming course and am gradually picking up Smalltalk. Hopefully will move over to C++ when I can afford to. Although I might just pack it in and program for fun instead (there's nothing like assembler for timing accuracy).
            Some cry `Allah O Akbar` in the street. And some carry Allah in their heart.
            "The CIA does nothing, says nothing, allows nothing, unless its own interests are served. They are the biggest assembly of liars and theives this country ever put under one roof and they are an abomination" Deputy COS (Intel) US Army 1981-84

            Comment


            • #36
              JPL
              SAS
              Fortran
              Cobol
              Basic
              Assembler
              C
              C++
              SQL
              Java
              Perl
              Python
              Lisp
              Logo
              Turtle

              Most of my current work is done in either C++ or Assembler, mostly assembler.

              Comment


              • #37
                Originally posted by Cruddy
                Although I might just pack it in and program for fun instead (there's nothing like assembler for timing accuracy).
                Assembler is not fun. No way.
                (\__/) 07/07/1937 - Never forget
                (='.'=) "Claims demand evidence; extraordinary claims demand extraordinary evidence." -- Carl Sagan
                (")_(") "Starting the fire from within."

                Comment


                • #38
                  basic8 and a little bit of Fortran.

                  Have an uncle who tells a funny story. He does interesting computational stuff for a steel company. involves thermal and mechanical behavior of big rolling presses. He says that understanding the science and developing the right algorithm is way more important than what language you use. His bosses all think that a more up to date language will give them better answers. So he tells them he is using C or C++ and then goes home and does all the work in basic. Says if you know if-then-else and loops, that is practically all you need. And he solves problems that noone else at the company will touch.

                  Comment


                  • #39
                    Hm. Most people do that stuff in Fortran because of the huge optimised libraries and helpful built-in data types.

                    Of course he's right in a very broad sense. Coding is mostly about decisions (if-then-else) and iterations (loops). The devil is in the details, however. I completely agree with the algorithm part too. Just take sorting (a favourite of Computer Scientists) for example.
                    (\__/) 07/07/1937 - Never forget
                    (='.'=) "Claims demand evidence; extraordinary claims demand extraordinary evidence." -- Carl Sagan
                    (")_(") "Starting the fire from within."

                    Comment


                    • #40
                      I know

                      Fortran 95
                      Fortran 77 (yuck)
                      some sorta Basic (from early 90s)
                      different math and calculator languages
                      scheme

                      Jon Miller
                      Jon Miller-
                      I AM.CANADIAN
                      GENERATION 35: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

                      Comment


                      • #41
                        You think Fortran 77 is bad? Try Fortran 66, then
                        (\__/) 07/07/1937 - Never forget
                        (='.'=) "Claims demand evidence; extraordinary claims demand extraordinary evidence." -- Carl Sagan
                        (")_(") "Starting the fire from within."

                        Comment


                        • #42
                          Originally posted by GP
                          Says if you know if-then-else and loops, that is practically all you need.
                          I Agree, it's exactly what i meant in my previous post:

                          if + loop = Turing Machine = Programming Language

                          That's all you need to implement algorithms.

                          But said that let me add also that choosing the right language for solving your problem is very important cause each language has its strong points and weaknesses:

                          If you want to manipulate strings in C/C++ or even assembler you can, but it's easier to use Perl.
                          If you want to write CGI programs in Basic or Fortran you can, but it's easier to use PHP.
                          If you want to write math/engineering software in Perl or Java you can, but it's easier to use Fortran or Matlab.
                          etc...
                          Come on, like i wrote above, if you want you can write a web server in PS, but i doubt that Apache will be ever ported on it .

                          Originally posted by Jon Miller
                          scheme
                          How is Scheme?
                          and what are the differences with LISP?
                          "If it works, it's obsolete."
                          -- Marshall McLuhan

                          Comment


                          • #43
                            Originally posted by Urban Ranger
                            You think Fortran 77 is bad? Try Fortran 66, then
                            I have

                            the horror, the horror

                            Jon Miller
                            Jon Miller-
                            I AM.CANADIAN
                            GENERATION 35: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

                            Comment


                            • #44
                              Originally posted by Angelo Scotto
                              How is Scheme?
                              and what are the differences with LISP?
                              From what I remember of it, it's very similar to common lisp, but it's a smaller language and has a few syntax differences.
                              "I read a book twice as fast as anybody else. First, I read the beginning, and then I read the ending, and then I start in the middle and read toward whatever end I like best." - Gracie Allen

                              Comment

                              Working...
                              X