Favorite Programming Language?

Discussion in 'Web Development & Graphic Design' started by Cosmic, Feb 1, 2015.

Favorite Programming Language

  1. Assembly Language

    1 vote(s)
    1.2%
  2. ASP.NET

    2 vote(s)
    2.4%
  3. C#

    9 vote(s)
    10.8%
  4. C / C++

    7 vote(s)
    8.4%
  5. FORTRAN

    0 vote(s)
    0.0%
  6. Java

    8 vote(s)
    9.6%
  7. JavaScript

    7 vote(s)
    8.4%
  8. Lisp

    0 vote(s)
    0.0%
  9. PERL

    2 vote(s)
    2.4%
  10. PHP

    37 vote(s)
    44.6%
  11. Python

    5 vote(s)
    6.0%
  12. Ruby

    0 vote(s)
    0.0%
  13. Shakespeare

    0 vote(s)
    0.0%
  14. Smalltalk

    0 vote(s)
    0.0%
  15. Other

    5 vote(s)
    6.0%
  1. Elli

    Elli Reputable

    181
    30
    30
    +73
    0
    -0
    JavaScript! It's a little silly about type coercion, but I like it. And to be fair, the only other language I've ever touched in PHP—which I think is trash—so someday that answer might change.
     
  2. LadyLannie

    LadyLannie Up-and-Coming Sensation

    455
    23
    80
    +32
    1
    -0
    I really wanna learn python but its seems like its more difficult than php.
     
  3. Azareal

    Azareal Paragon

    1,722
    142
    130
    +341
    15
    -0
    Don't let the different syntax intimidate you, Python isn't that difficult to learn.
     
    • Like Like x 1
  4. Gh0st4unt3r

    Gh0st4unt3r Up-and-Coming Sensation

    310
    68
    80
    +85
    0
    -0
    I voted PHP as its the most used from me at this moment in time but as above python is not a bad language either and is one i use aswell.
     
  5. TopSilver

    TopSilver Acquaintance

    47
    15
    10
    +23
    2
    -0
    I also voted PHP as currently it's the only one I'm learning. Mainly a web developer here but PHP is something I enjoy so far and looking into getting deeper into it's studies. Object Oriented especially for making Xenforo 2 add-ons which I have a couple already made is quite fun to do.
     
  6. Ghost

    Ghost Seasoned Veteran

    2,996
    38
    120
    +88
    0
    -0
    I probably already posted in this discussion, but I cannot remember...
    I definitely had a huge love for PHP, and I still do because PROPER php can be extremely efficient & beneficial for a website. Being able to manage / use a database, manage / use files, store & display user data, and do a lot of server-side functions is absolutely incredible. Today I actually wrote a script that I called "LockDir.php" which checks every single /directory/ or /folder/ on the website and makes sure it either has index.php or index.html. The reason for this is because if an index file is not present, Google and other search engines will crawl and index those directories... that is absolutely 100% not ideal if there are pages that should be hidden, scripts that you don't want search engines to trigger/execute, or people to be able to snoop in. As a security measure, having an index.php/index.html inside every single folder on your website can go a long way... so here's the issue. We had a client that used WordPress in the past.... now they do not use it. However, they wanted to keep their uploaded files, so they specifically told us we could not alter or delete the designated uploads folder. We advised them against this and mentioned that we could actually keep their uploads, but secure them with authentication methods for the uploads directory. They did not want to pay any more money, so they opted to keep their old Wordpress files & folders... thats' right... all of them... Not just the uploads directory - EVERYTHING.

    Well, today they complained that Google had indexed their PDF uploads (no surprise there).
    One of those PDF files had contact details of the people in their organization. That was a huge no-no... So, we went ahead and applied a bunch of security measures (for $$) to make those files inaccessible. However, we were still displeased with this because their server admin likes to add new files and directories (he calls them archives). We wanted to make sure that Google and other search engines could not index the directories/files as a final security measure. However, with WordPress and theme folders, they had literally 879 different folders (without an index.html or index.php file inside of them). I had the choice to either manually right click "create file -> index.php -> copy & paste 'Directory Access Denied' into the file -> save file" or come up with another method. I used PHP to recursively search through every single folder. When it got into a folder, it looked to see if there were any "sub folders". When it went into a "sub folder" it looked for "sub sub folders", and so on and so on. I was able to write 32 lines of code that could look for ANY folder/directory that did not contain either index.php or index.html (to prevent search engines from indexing the files in those directories). With those 32 lines of code, I was able to automatically create the 'index.php' files with the message 'Directory Access Denied' in less than 5 seconds. 879 separate index.php files were created! That's just one example of the power of PHP.

    However, my favorite language is JavaScript because of how you can manipulate what the user sees, see what the user does, create browser games, send data to a database, and so much more. Although PHP is vital and amazing for server-side functions like creating files and managing a database, JavaScript is much more fun and incredible boosting user engagement & improving their experience.
     
    • Winner Winner x 1
  7. BestForums

    BestForums Familiar Face

    82
    18
    10
    +21
    0
    -0
    I voted for php. Because I know it better than others. I also think it is really useful. Others are good too but I like php most.
     
  8. Ravenisawesome

    Ravenisawesome Resident

    531
    9
    60
    +13
    0
    -0
    No surprise that I'm the only one who voted Assembly. I'm a strange person, I find Assembly to be easier to work with than object oriented languages. It's probably because the first language I've ever messed around with was 68k asm. :p
     
  9. Azareal

    Azareal Paragon

    1,722
    142
    130
    +341
    15
    -0
    Assembly is certainly an interesting one. I've poked around a bit with x86 assembly and WebAssembly before, although it's a bit too much boilerplate for regular use lol
     
    • Like Like x 1