What programming language do you use

Discussion in 'Computer Science & Culture' started by eyng7623, Apr 22, 2011.

Thread Status:
Not open for further replies.
  1. eyng7623 Registered Member

    Messages:
    10
    1. Visual Basic
    2. C++
    3. C
    4. C#
    5. ASP.NET
     
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. SciWriter Valued Senior Member

    Messages:
    3,015
    PL/I always did everything better, even from way, way back.
     
  4. Google AdSense Guest Advertisement



    to hide all adverts.
  5. Chipz Banned Banned

    Messages:
    838
    Well usually the answer to that question depends on the problem. But I can say pretty assuredly, the answer is NEVER, NEVER, Visual Basic.
     
  6. Google AdSense Guest Advertisement



    to hide all adverts.
  7. Chipz Banned Banned

    Messages:
    838
    Oh, and ASP.net doesn't even make sense as an option.

    and SciWriter, PL/I? Sounds like different for the sake of different. Even in its prime, Fortran was better at PL/I's sweet spot.
     
  8. leopold Valued Senior Member

    Messages:
    17,455
    all the programming i do is for a hobby.
    i have an old TRS-80 color computer that runs basic.
    i also have an editor/assembler that allows me to write machine code.
    the printer for this thing is the old style ribbon printer, i believe the character set is 128 ASCII characters.
     
  9. river-wind Valued Senior Member

    Messages:
    2,671
    What Chipz said.

    For work (in no order):
    1) SQL (MS, Oracle, DB2)
    2) C#
    3) vbscript
    4) EVLA
    5) Javascript
    6) Int-app "programming" (visual rule-building)
    7) HTML/XML (markup, but close enough)

    At home (and not above):
    1) C++
    2) Obj-C
    3) Unity Script
    4) PHP
    5) Java
    6) OpenGL (API)

    Legacy:
    1) visual basic
    2) C
    3) pascal
    4) scheme
    5) PHIGS
    6) TIscript
    7) ActionScript
    8) IBM 4GL
     
  10. Voodoo Child Registered Senior Member

    Messages:
    1,296
    I use:

    Python
    Javascript
    Scheme
    Erlang
     
  11. Rav Valued Senior Member

    Messages:
    2,422
    I am currently using brainfuck for my most important projects (climate forecasting, molecular modelling etc). I also toy around with whitespace when I'm doing hobby level stuff such as nuclear weapon detonation simulation.
     
  12. fedr808 1100101 Valued Senior Member

    Messages:
    6,706
    Trying to learn C++, but I've tried a bit at python.

    Please Register or Log in to view the hidden image!



    Please Register or Log in to view the hidden image!

     
  13. John99 Banned Banned

    Messages:
    22,046
    thats pretty cool. but does the whitespace make it more readable? Does a compiler omit the whitesapace?

    But then there is no real "whitespace".

    Please Register or Log in to view the hidden image!

     
  14. Randwolf Ignorance killed the cat Valued Senior Member

    Messages:
    4,132
    John, have you ever programmed a line of code? In any language? Maybe even html?

    Some do rely on "white space", whether they are compiled or not. Python is an example. Mostly though, white space is used to increase readability by humans. You will find this style ubiquitous in any programming using "from" "to" loops. Indent the "inner" statements and you can easily distinguish them from the "begin" "end".

    Tough concept, I know...
     
  15. John99 Banned Banned

    Messages:
    22,046
    yes.
     
  16. Randwolf Ignorance killed the cat Valued Senior Member

    Messages:
    4,132
    Very concise reply. And? What? Any details?
     
  17. Randwolf Ignorance killed the cat Valued Senior Member

    Messages:
    4,132
    P.S. - In reply to the OP...

    html
    sql
    dataflex
    visual basic
    procedural basic
    dos
    java script
    asp
    php
    cobol
    fortran
    java
    coldfusion
    dBase
    FoxBase
    Assembly (A long time ago)
    PL/C
    Flash
    Oh, and C with its variants, but I absolutely abhor C...

    Probably others, but that's all that came to mind...

    Please Register or Log in to view the hidden image!

     
  18. Dywyddyr Penguinaciously duckalicious. Valued Senior Member

    Messages:
    18,645
    Programming language?
    Nope. I just charm my PC into doing what I want it to.
     
  19. Randwolf Ignorance killed the cat Valued Senior Member

    Messages:
    4,132
    This is always the best way.

    True wizards transcend any language. pffft...
     
  20. SciWriter Valued Senior Member

    Messages:
    3,015
    The only other alternative way back was assembler language, and I used to pity those people poring over dumps in which they had clobbered data or even the instruction stream, the computer having run them into later on, a rather hopeless investigation. PL/I even had an interpreter that would catch such out-of-bounds happenings as they occurred.

    The key is any language is to have functions that can be called, these functions known to work and which also verify the inputs. The main program then consists of high level calls, where much less can go wrong than in low level details.
     
  21. Randwolf Ignorance killed the cat Valued Senior Member

    Messages:
    4,132
    Emphasis mine.
    Key words there - "known to work". I can't count the times that I've relied on others code only to be disappointed... :bugeye:
     
  22. ULTRA Realistically Surreal Registered Senior Member

    Messages:
    1,555
    So far this computer has neve refused to run a program, though I have to run it in compatability mode for older progs as it's a quad core and doesn't always understand the threading (or lack of) in older games.
    I used a bit of basic when I was younger, and a bit of HTML in the early days of website arcitecture. I might have another look at C++, but i haven't seen my handbook for a long time..
    Who's got the best Infrastructure, support, compilers etc? I've thought about using VB, but never got around to it..
     
  23. SciWriter Valued Senior Member

    Messages:
    3,015
    Good to make one's own, for example, when reading in a file, note its amount of records, have a parameter that says whether it being empty or not is a problem, allocate the correct amount of space, perhaps say if to sort it so one can use a binary search, another function that one writes one's self and tests to become known to work, etc.

    So, if all the functions are known to work, then the problem is not in them, but in the main code, like perhaps one forgot to read in the file, which the search function would surely complain about later as a big clue.
     
Thread Status:
Not open for further replies.

Share This Page