1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

C# or Python for web projects (webdev, bots, scrapping) ?

Discussion in 'General Programming Chat' started by andretg, Jun 18, 2016.

  1. andretg

    andretg Newbie

    Joined:
    Jun 18, 2016
    Messages:
    12
    Likes Received:
    0
    Hi guys! So I want to get into monetizing my programming skills and one thing I'm not sure about is which programming language should I focus on, especially for web development. I'm fairly good in C# as I've been using it (and loving it) for some years now but I'm only a couple of months into learning Python.
    So I have two questions:

    1)What are the restrictions of using C# for web development compared to using Python?

    2)Should I stick to learning Python and Django with the hope that I might use them later for other kinds of purposes or should I stick to C#?

    3)Could you point me to some resources that describe web related tasks accomplished with C#?

    Thanks!
     
  2. buzz

    buzz BANNED BANNED

    Joined:
    May 19, 2016
    Messages:
    201
    Likes Received:
    50
    Gender:
    Male
    I actually just posted in the 'hire a freelancer' section and I am looking for a python programmer to create a click bot/scrapper with selenium. I have a good method to earn a lot of money with this. Please send me your skype id if you are interested.
     
  3. Jomasdf

    Jomasdf Jr. VIP Jr. VIP

    Joined:
    Jul 7, 2012
    Messages:
    423
    Likes Received:
    155
    Occupation:
    C# dev
    Location:
    Sweden
    Home Page:
    • Thanks Thanks x 1
  4. 001

    001 Newbie

    Joined:
    Jun 23, 2016
    Messages:
    37
    Likes Received:
    7
    Gender:
    Male
    If you're searching a wrapper to http rewuests you can take a look at RestSharp.

    Imo, python is the way to go if you'd like to have a working, quick, small script to perform a small-medium sized task. I only use c# to perform more complicated operations and/or products that i will sell/share and that need a GUI and so on.
     
  5. Hesiod

    Hesiod Newbie

    Joined:
    Jun 28, 2016
    Messages:
    2
    Likes Received:
    0
    Gender:
    Male
    For web scraping I recommend Go (Golang). It's a language created by Google, much more performant than python, best suited for networking application that demand high concurrency.
     
  6. sohom

    sohom Senior Member

    Joined:
    May 26, 2013
    Messages:
    990
    Likes Received:
    175
    Location:
    not in Past
    Python would be good
     
  7. JustChillin

    JustChillin Jr. VIP Jr. VIP

    Joined:
    Apr 14, 2015
    Messages:
    1,691
    Likes Received:
    1,089
    Both can be good, but if you actually want to monetize them, better choice would be C# imo. As for Selenium and stuff, do you actually think it's wise to use it? Why not just learn to use HTTP requests directly, without having to depend on other third-party software, which can take huge amounts of resources?
     
  8. JaxMan

    JaxMan Registered Member

    Joined:
    May 7, 2013
    Messages:
    87
    Likes Received:
    28
    I use python. It's a good beginner language for what you need.