SitePoint Sponsor

User Tag List

Results 1 to 7 of 7

Thread: Which Language?

  1. #1
    SitePoint Zealot cools_sonu's Avatar
    Join Date
    Jan 2010
    Posts
    136
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Which Language?

    Hello all,

    I wanna suggestion from sitepointers'. I know PHP, but php is not giving me much scope, though a very good language. But I wanna learn another language.

    Which one would be better Python or Ruby. Actually I wanna develop cross platform desktop application as well web applications too.

    So, which language would serve the purpose better, lightweight and if not much learning curve then better (but not an issue either). Any other language apart from these two(except perl)?
    To be a master, commit some mistakes.

  2. #2
    SitePoint Wizard
    Join Date
    Jul 2004
    Location
    Minneapolis, MN
    Posts
    1,924
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Both Python and Ruby would work well for cross-platform development and, considering you already know PHP, fairly easy for you to learn. People will disagree about whether Python or Ruby is "better", so I would try a few small projects in each to determine which you prefer yourself. You cannot make a wrong decision between these two (and I wouldn't really consider anything else).

  3. #3
    om nom nom nom Stomme poes's Avatar
    Join Date
    Aug 2007
    Location
    Netherlands
    Posts
    10,269
    Mentioned
    50 Post(s)
    Tagged
    2 Thread(s)
    Agreed with ethan. Python's got frameworks for both web and desktop applications... Ruby likely has the same.

    It's probably going to come down more to coding style you prefer than anything else. Check out some of the frameworks out there for both to see if any particular one catches your eye.

  4. #4
    SitePoint Enthusiast invalidsyntax's Avatar
    Join Date
    Feb 2008
    Location
    CALI
    Posts
    34
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Python is better because its prettier and has better frameworks just look at all the sites and apps that use python blender, maya the list goes on
    Python Noob

  5. #5
    SitePoint Wizard
    Join Date
    Jul 2004
    Location
    Minneapolis, MN
    Posts
    1,924
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Even though I prefer Python, I think how "pretty" or "better" it is depends on the developer. I would still recommend trying both Python and Ruby because you might find a passion in either of them and go on to create amazing stuff.

  6. #6
    SitePoint Zealot cools_sonu's Avatar
    Join Date
    Jan 2010
    Posts
    136
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    So, u guys are saying, Python will be offering much scope ?

    But I'm kinda blown away with the hype of Ruby, I've now started to read some tuts about both of them.

    But still not able to decide where to go.
    To be a master, commit some mistakes.

  7. #7
    om nom nom nom Stomme poes's Avatar
    Join Date
    Aug 2007
    Location
    Netherlands
    Posts
    10,269
    Mentioned
    50 Post(s)
    Tagged
    2 Thread(s)
    But I'm kinda blown away with the hype of Ruby, I've now started to read some tuts about both of them.
    Frankly, I've heard way more hype over Ruby frameworks like Rails than Ruby itself. Don't let hype determine anything.

    Just go through any of the for-beginners-who-already-know-basic-programming for Python, Ruby, or whoever, and I think their styles are different enough that you'll immediately like one over the other (maybe not).

    Certainly you can do plenty in Python. There are a gazillion and one frameworks, styles, applications...

    For Python you'll probably be most intereted in PyJamas.

    I remember reading about client-side Ruby implementations (as text/rtml) but don't know of any specific project being worked on.


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •