Favorite Programming Languages

Discussion in 'AK Polls' started by loopstick, Nov 23, 2017.

?

What Are Your Favorite Programming Languages?

  1. Java

    6 vote(s)
    17.1%
  2. C

    12 vote(s)
    34.3%
  3. C++

    8 vote(s)
    22.9%
  4. Python

    1 vote(s)
    2.9%
  5. C#

    7 vote(s)
    20.0%
  6. JavaScript

    3 vote(s)
    8.6%
  7. Visual Basic .NET

    3 vote(s)
    8.6%
  8. PHP

    3 vote(s)
    8.6%
  9. Delphi / Object Pascal

    2 vote(s)
    5.7%
  10. Assembly Language

    10 vote(s)
    28.6%
Multiple votes are allowed.
  1. loopstick

    loopstick AK Subscriber Subscriber

    Messages:
    5,215
    Location:
    Sausalito CA
    Here are the most popular programming languages for November 2017 (and 2016).

    TIOBE Index for November 2017

    Which of the Top Ten are your favorites? You may vote for more than just one.


     

     

    Please register to disable this ad.

  2. pustelniakr

    pustelniakr Silver Miner at Large Staff Member Super Mod Subscriber

    Messages:
    7,326
    Location:
    Tucson, AZ
    Embedded software: straight C with assembly twiddles

    PC software: C++, specifically C++ Builder

    Enjoy,
    Rich P
     
    Omegaman likes this.
  3. blhagstrom

    blhagstrom Mad Scientist, fixer. Subscriber

    Messages:
    12,624
    Location:
    Duvall, Washington
    +1

    Although I worked on an embedded that was C++ but only a very light use to take advantage of the organizational aspect of it. Actually clever idea.
     
  4. FONSguy

    FONSguy Super Member

    Messages:
    2,226
    Location:
    Sterling, VA
    IBM 360-370 Assembler.
     
  5. buglegirl

    buglegirl In The Direction Of The Singularity Subscriber

    Messages:
    11,777
    Location:
    Mid Atlantic
    Hiya,

    Where is COBOL ???

    Oh yah and Fortran ??

    Is it still 1985 ??

    Frannie
     
  6. sKiZo

    sKiZo Hates received: 8641 Subscriber

    Clarion? <G>
     

     

    Please register to disable this ad.

  7. Ohighway

    Ohighway Wannabe Minimalist Subscriber

    I looked over the list.

    I had taken a "C" class eons ago but never really mastered it.

    Of the languages I was capable of using (Basic, Cobol, Fortran) .... I absolutely loved Fortran. Basic was OK. Cobol was a joke and I shouldn't have wasted my time.
     
  8. sKiZo

    sKiZo Hates received: 8641 Subscriber

    // I broke the thread!
    thread (post) {
    > case on:
    > thread (on_post) {
    > case broken:
    > goto editor;
    > goto editor_again;
    > break;
    > }
    > break;
    > case off:
    > return to_editor;
    > }
    // ;-}
     
  9. buglegirl

    buglegirl In The Direction Of The Singularity Subscriber

    Messages:
    11,777
    Location:
    Mid Atlantic
    Now Now. Don't Want To Upset The Grace Hopper!!

    [​IMG]

    Frannie
     
  10. buglegirl

    buglegirl In The Direction Of The Singularity Subscriber

    Messages:
    11,777
    Location:
    Mid Atlantic
    Hiya,

    BTW Javascript is the language of Satan.

    Just saying.

    Frannie
     
  11. Ohighway

    Ohighway Wannabe Minimalist Subscriber

    Whoops..... it wasn't "C" that I took. It was Pascal..... Pascal.....

    My feelings about Cobol are based on my lack of any real need for it, coupled with it not making as much sense as Fortran did to me.
     
    Last edited: Nov 27, 2017

     

    Please register to disable this ad.

  12. loopstick

    loopstick AK Subscriber Subscriber

    Messages:
    5,215
    Location:
    Sausalito CA
    I did a lot of assembly language / eeprom burning stuff but all I remember is alphabet soup and phonebook sized printouts of code. Not my favorite language by any stretch. I checked C cuz it seems (still) like the be all and end all. And Delphi / Object Pascal cuz of some cool telecommute stuff I did years ago. Nowadays there's a free form of Delphi called Lazarus. And I'm learning Python cuz it's taken over at work but I'm not gonna drink the Kool Aid.
     
  13. SaSi

    SaSi Seriously Illogical Subscriber

    Messages:
    4,129
    Location:
    Athens, Greece
    I have been doing programming work for desktop applications for decades. Assembly and C were the favorite languages back in the late 80s and 90s for doing things fast. Since then, our applications were built using Visual Basic - switching to C# and .net gradually.

    What I have learnt over the years is that the language isn't the limiting factor in doing good work. It's the mental capacity of the programmer and how well he/she have mastered the concepts and facilities offered by the programming environment. Of course, writing a full fledged ERP in assembly is beyond the capability and capacity of any programming team - it would be a waste of their time. UI components and interoperability classes are much better addressed by more enhanced platforms.

    But when you are called upon interfacing and controlling hardware by implementing a protocol or even polling control signals, it sometimes boils down to either C++ or even building some interface h/w using a microcontroller and writing some embedded C. And even in a data processing environment, one needs to carefully decide between implementing logic in the programming language of the application or application server (be it C#, delphi or whatever) or implement it as stored procedures in the database engine. It's all about minimizing un-needed roundtrips to the database.

    I often quote something I've read once: If your only tool is a hammer, everything around you looks like a nail. One has to be able to master multiple tools and be able to use the appropriate one for each task.
     
  14. FONSguy

    FONSguy Super Member

    Messages:
    2,226
    Location:
    Sterling, VA
    My favorite language was ARTEMIS, a schedule management and relational database system. Aerospace companies used it mostly, like Lockheed.
     
  15. mars_volta

    mars_volta Super Member

    Messages:
    2,181
  16. KeninDC

    KeninDC Speedfreak Jive Subscriber

    Messages:
    12,059
    Location:
    Virginia
    My dad, a Naval officer, met Grace Hopper. I knew Basic and Pascal at one time. Programmed in Basic on an Atari 400. Pascal gives me nightmares of all-nighters at the UVa computer lab. Ended up in law school.

    [​IMG]
     
    Mystic and pustelniakr like this.

     

    Please register to disable this ad.

  17. SA-708

    SA-708 Appalachian-American

    Messages:
    5,709
    Location:
    NE Tennessee
    Since I work with Oracle databases these days: PL/SQL.

    I am just old enough to have programmed in FORTRAN on punch cards.
     
    John James likes this.
  18. DeeCee

    DeeCee Super Member

    Messages:
    2,145
    Location:
    Central Florida
    Good ol’ straight up C. Followed by assembler. In various jobs I programmed in more languages than I could count (sigh).

    I also recall punch cards (also paper tape)
     
    John James likes this.
  19. sKiZo

    sKiZo Hates received: 8641 Subscriber

    Does Ardino count as a programming language? Basically a subset of C++ ...
     
  20. blhagstrom

    blhagstrom Mad Scientist, fixer. Subscriber

    Messages:
    12,624
    Location:
    Duvall, Washington
    I started with Fortan 4 on punch cards.

    Anyone here do Lisp?
    How about APL? That was a really freaky thing.
    ADA anyone? I did some military stuff in that.


    C# is for developers.
    Programmers work in C.
    C++ is just a handy way of organizing and rapid developing good C code.
     

Share This Page