Programming languages

Discussion in 'Science and Technology' started by BillC, Oct 21, 2018.

  1. Sindy_2525

    Sindy_2525 Member

    Money:
    264⛀
    I know what it stands for , but it’s not a language in itself ..
     
  2. BillC

    BillC Active Member FCN Regular

    If I was writing web sites java is really good from the functions I have looked at (APIs) and its been a while. But I am more into C and OSes. System calls.
     
  3. BillC

    BillC Active Member FCN Regular

    There's parsers, like with languages and files. I have never heard of compilers. I think it's a web development related Java stuff.
     
  4. BillC

    BillC Active Member FCN Regular

    What about Perl? I think there are compilers for it. But it's mainly run on interpreters.
     
  5. Sindy_2525

    Sindy_2525 Member

    Money:
    264⛀
    Aahh you are one of those . Core system developers .

    Compiling is something else .

    Google says :
    convert (a program) into a machine-code or lower-level form in which the program can be executed.

    And Perl , well if I have to indulge into machine learning I think python would do ..
     
    BillC likes this.
  6. BillC

    BillC Active Member FCN Regular

    Google has missed a step or two. But compilers are different. The one I use uses a parser, that I am sure you're familiar with. A pre-processor, Java doesn't use one. Compiler compiles source code into assembly language, then the assembler assembles assembly language into binary. JSON uses parsers and something called a "validator". Front end or backend websites I've never got into. But I would probably like the back end. Since it's written in the programming languages like C, C++, and maybe C# and even java. Course java scripts was originally called "Live Scripts". When Jim Gosling wrote Java and it became popular, live scripts became "java scripts".

    xor ax,ax ; assembly language code that would clear a 32 bit accumulator register in a CPU.

    #include <stdio.h>

    int main(char *argv[], int argc)
    {
    puts("Hello World");
    return 0;
    }

    C printing of infamous hello world.
     
    Sindy_2525 likes this.
  7. Sindy_2525

    Sindy_2525 Member

    Money:
    264⛀
    Took me back to my college when I was executing C *sighs*

    And oddly I did learn about COBOL as well ..

    And... yes I think you’d fit in well with java than other scripting languages .
     
  8. BillC

    BillC Active Member FCN Regular

    Oops got those two functions backward though...well
    int argc, char *argv[] , and ax is 16 bit not 32. I remember my first 8 bit PC.
     
  9. alphame

    alphame Guest

    I know working with web pages and frameworks like django
    I use python for data sciences
     
    BillC likes this.
  10. BillC

    BillC Active Member FCN Regular

    django, hum...never heard of it.
     
  11. Sindy_2525

    Sindy_2525 Member

    Money:
    264⛀
    Django is a framework . Like sails
     
    BillC likes this.
  12. Sarah_56

    Sarah_56 Guest

    Me neither
     
    Karen59 and Hubby_Home_Alone like this.
  13. Sarah_56

    Sarah_56 Guest

    I use Coarray FORTRAN by preference for my work but it is a bit specialised.

    I also use Parallel C and variants.

    But I would say that the specific language is not as important as understanding the architectural features and budgetary constraints. In my work the cost of compute time is high so I need to ensure my code is efficient but also robust because a failed run delays and wastes compute budget.

    I am not a programmer though, I just program as a tool to use: but I do enjoy it.
     
    Sarah_1964 and Karen59 like this.
  14. Karen59

    Karen59 Member FCN Regular

    Money:
    487⛀
    smile... I am already dated! I learned FORTRAN and COBOL in school, but started professionally writing assembly language code for embedded computer systems. Then moved on to Basic, Visual Basic, c, c++, c#, and Ada. Worked with Apple Pascal, Apple FORTRAN, Lisp, Modula II and a little objective c on Apple computers. Used specialized languages like Grapheq and STATIONworks, CELLworks, and Simscript. Moved into web programming with HTML and css, ASP, VBScript, Javascript and ColdFusion, then onto the Java environment. Add VAX VMS scripting, Unix scripting and SQL.
     
    alphame and MuchAdo like this.
  15. MuchAdo

    MuchAdo Well-Known Member FCN Regular

    Money:
    18,912⛀
    ... then you might remember VT-220 terminal emulators too? I had similar start as you and then moved on to C/Unix/Oracle when that meant you would be in demand - lol
     
    Karen59 likes this.
  16. alphame

    alphame Guest

    Its a python web framework , easy to set up and we can also make APIs using Django Rest framework (DRF)
     
  17. alphame

    alphame Guest

    That's so cool ......
     
  18. Karen59

    Karen59 Member FCN Regular

    Money:
    487⛀
    That was a long time ago! I worked with VT-220 and xterm terminal emulation on Tektronix graphics terminals. Also used PLOT-10 and geographic coordinate packages for mapping applications.

    I did a lot of computer work for a Microbiology major!
     
    MuchAdo likes this.
  19. MuchAdo

    MuchAdo Well-Known Member FCN Regular

    Money:
    18,912⛀
    That was indeed long ago. I was working in experimental therapeutics back then, antivirals for HIV, Marburg and Ebola. A lot of biology for a computer sci major.
     
    Sarah_1964 and Karen59 like this.
  20. Karen59

    Karen59 Member FCN Regular

    Money:
    487⛀
    lol, and people say programming and biology don't mix.
     
    MuchAdo likes this.

Share This Page