PHP vs ASP.net vs PYTHON vs Perl

Discussion in 'Off Topic' started by vishal, Jan 8, 2010.

Which Language is best PHP or ASP.net or Python or PERL

  1. PHP

    25 vote(s)
    67.6%
  2. ASP.net

    3 vote(s)
    8.1%
  3. Python

    9 vote(s)
    24.3%
  4. Perl

    0 vote(s)
    0.0%
Thread Status:
Not open for further replies.
  1. vishal

    vishal -::-X10 Guru-::- Community Support

    Messages:
    5,255
    Likes Received:
    192
    Trophy Points:
    63
    Yes PHP is OOPS supported in its latest versin.......
     
  2. pyornide

    pyornide New Member

    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    0
    To be fair, I never stated a complete lack thereof. I stated that it was a shoddy attempt on the developer's behalfs to establish a do all object model that wad created to go around the need for name spaces. I still have yet to see the issues I have referenced solved.
     
  3. vishal

    vishal -::-X10 Guru-::- Community Support

    Messages:
    5,255
    Likes Received:
    192
    Trophy Points:
    63
    ok , pyornide.,,,
     
  4. cybersa

    cybersa New Member

    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    0
    I agreed.
    PHP is Best.
    My vote for PHP.
     
  5. vishal

    vishal -::-X10 Guru-::- Community Support

    Messages:
    5,255
    Likes Received:
    192
    Trophy Points:
    63
    users also post abt esacpe string in php pls
     
  6. TheMan177

    TheMan177 New Member

    Messages:
    179
    Likes Received:
    0
    Trophy Points:
    0
    Okay, incredibly tired so let's see if I can get this all out and have it make sense.

    pyornide summed up my thoughts quite nicely, PHP can really be a pain to work with. The language is riddled with some scary design decisions.

    Also, as for what one of the previous posters stated about PHP's MySQL support, PHP really loses some points right away here since almost every tutorial still seems to suggest using PHP's old MySQL driver which promotes rather dodgy and insecure ways of doing things. Just generally, you often see people citing the quality of PHP's documentation. It's quite comprehensive, sure; though it doesn't go without making some really stupid and/or outdated suggestions. The user comment system--while a good idea in theory--may hinder more than help. I've fallen out of touch a bit though, so maybe things in these areas have improved.

    Perl--not exactly the newest kid on the block, but its a solid and flexible language, and the community around it is still near unparalleled. Additionally, CPAN is quite an invaluable resource, if you need anything chances are there's already a module there that'll do it.

    As for ASP.NET, I haven't worked with it enough to have much of an educated opinion. From what I've experienced, however, the overall ASP.NET way of doing things--configuration, data flow, conventions--just doesn't seem quite... right; not for the web. I can't base this on anything other than my personal opinion, of course. The framework obviously works for some.

    Python is a versatile language with an extensive standard library and some nice documentation to go with it. It's equivalent to CPAN isn't as big, of course, however it still provides plenty of useful third-party libraries. A while ago I ditched PHP completely for creating any new web applications. Most of the applications I deploy on the web now are running Python, atop of a variety of frameworks and utilities, and maintaining them is much more satisfying. Alone, the increased maintainability the language allows was a big factor (out of many) of it winning me over.

    My two cents.
     
  7. vishal

    vishal -::-X10 Guru-::- Community Support

    Messages:
    5,255
    Likes Received:
    192
    Trophy Points:
    63
    Goood a well convincing reply
     
  8. mixviet2008

    mixviet2008 New Member

    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    0
    I havnt used the Python or perl but used ASP.net and PHP. And i support PHP lol!!:biggrin:
     
  9. vishal

    vishal -::-X10 Guru-::- Community Support

    Messages:
    5,255
    Likes Received:
    192
    Trophy Points:
    63
    Comparing ASP.net and PHP, PHP is the best
     
  10. rimoka

    rimoka New Member

    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    0
    PHP very fast :lockd:
     
  11. vishal

    vishal -::-X10 Guru-::- Community Support

    Messages:
    5,255
    Likes Received:
    192
    Trophy Points:
    63
    thks for pointing out PHP advantage
     
  12. vishal

    vishal -::-X10 Guru-::- Community Support

    Messages:
    5,255
    Likes Received:
    192
    Trophy Points:
    63
    Users from now who are posting pls post their good and bad experince they had for whatever language they know
     
  13. phazzedout

    phazzedout New Member

    Messages:
    230
    Likes Received:
    3
    Trophy Points:
    0
    I am not a professional when it comes to Python programming, I am still a beginner at it but correct me if I am wrong but aren't ASP.net and PHP web programming while Python is not. Please do correct me though because I am still a beginner at all this.

    I have heard about PERL as well. I have only used and played with PHP and Python though.
     
  14. farscapeone

    farscapeone Community Advocate Community Support

    Messages:
    1,165
    Likes Received:
    27
    Trophy Points:
    48
    I tried both PYTHON and Perl and they didn't convinced me to move form PHP so I guess I'll stay with PHP+MySQL combination for a while.

    As for the ASP.net I don't like and always try to avoid Micro$oft technologies. I haven't had a client that insisted on ASP.net so I never used it. I guess I was lucky :)

    EDIT:
    @phazzedout: You can use Python with Apache module http://www.modpython.org/
     
    Last edited: Jan 17, 2010
  15. sonicsshadow

    sonicsshadow Member

    Messages:
    200
    Likes Received:
    0
    Trophy Points:
    16
    PHP mainly because I haven't seen the need to know more than PHP. If I ever need to learn any of the other languages maybe my opinion will change. However, for right now PHP is all I need.
     
  16. mothmann

    mothmann New Member

    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    0
    I've only used PHP so i couldn't answer that question honestly
     
  17. phazzedout

    phazzedout New Member

    Messages:
    230
    Likes Received:
    3
    Trophy Points:
    0
    Yes I have been doing some research on it since I posted that. I am liking it so far. Maybe I can program my website with Python. So far it seems I need to learn some HTML. Luckily I learned some PHP like 5 years ago but I am sure it is completely updated now.
     
  18. zegnhabi

    zegnhabi Member

    Messages:
    44
    Likes Received:
    2
    Trophy Points:
    8
    For me Perl its a legendary language used by the ancients, hehehehe ahm, Python its a Quetzalcoalt language and its very powerfull, and asp.net its pretty good, and PHP rocks, hehehe. I voted for Python!
    Edit:
    Hehehe de todos modos los 4 los se usar.
     
    Last edited: Jan 20, 2010
  19. phazzedout

    phazzedout New Member

    Messages:
    230
    Likes Received:
    3
    Trophy Points:
    0
    Compared to all the languages I have learned. Python seems fairly easy. Although all languages seem to revolve around the same premise so it is fairly easy to migrate to another language. I will see how good Python is for web development though. If I can build a nifty site that does everything PHP/MySQL does then I will be a follower of Python.
     
  20. Parsa44

    Parsa44 New Member

    Messages:
    232
    Likes Received:
    0
    Trophy Points:
    0
    PHP and the rest are certainly better than asp.net.
    asp.net sucks.

    For web use and first language PHP is far superior to python and pearl.

    Python however is a very powerfull language far more than PHP.
    Eve-Online (online MMORPG) is coded in Python.

    Pearl is very similar to PHP in terms of what it can do, however peal is harder to learn.
    But PHP is easier to learn.
     
Thread Status:
Not open for further replies.

Share This Page