Reddit was Lisp for a rather short time before being rewritten in Python. Isn't the story that HN was written in Arc as a response to Reddit's Python rewrite?
YC Software Startups: Value and Initial Programming Language Used
11–20 of 156 posts
Re: YC Software Startups: Value and Initial Programming Language Used
#12Reddit was Lisp for a rather short time before being rewritten in Python. Isn't the story that HN was written in Arc as a response to Reddit's Python rewrite?
HN was more a response to PG wanting more moderation control over the content.
Re: YC Software Startups: Value and Initial Programming Language Used
#13Seems like age is a factor: ruby had its day and companies of that vintage have been around long enough for some of them to be worth bucks. Python is more perennial (over the lifetime of YC itself).
Re: YC Software Startups: Value and Initial Programming Language Used
#14Re: YC Software Startups: Value and Initial Programming Language Used
#15Re: YC Software Startups: Value and Initial Programming Language Used
#16Re: YC Software Startups: Value and Initial Programming Language Used
#17Fascinating to see how heavily Ruby and Python feature. The things that surprised me by their absence and near absence were languages I love: JS and C# That said, this is taking now well established startups that will have begun their lives 5+ years ago in general. If I was picking a back end stack then I'd probably hesitate before picking the .NET Framework. But these days I'd easily pick .NET Core. Likewise, I'd wa…
I try Rust, Ruby and others on the side. But Python is just so heavily fortified now that I constantly suggest startups who are going to build non-trivial tech to select Python. Also the whole Linux, deployment, etc. space is filled with Python.
Biology, Physics, Math folks also use more Python than any other language.
Re: YC Software Startups: Value and Initial Programming Language Used
#18Re: YC Software Startups: Value and Initial Programming Language Used
#19[0] Dropbox is listed as python only, but it is well known (and documented) they have re-written key elements of their back end in rust. https://dropbox.tech/infrastructure/rewriting-the-heart-of-o...