Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #9311 > unrolled thread

What Programing Language are the Largest Website Written In?

Started byXah Lee <xahlee@gmail.com>
First post2011-07-12 04:54 -0700
Last post2011-07-22 23:30 -0700
Articles 13 — 11 participants

Back to article view | Back to comp.lang.python


Contents

  What Programing Language are the Largest Website Written In? Xah Lee <xahlee@gmail.com> - 2011-07-12 04:54 -0700
    Re: What Programing Language are the Largest Website Written In? ccc31807 <cartercc@gmail.com> - 2011-07-13 13:04 -0700
      Re: What Programing Language are the Largest Website Written In? igotmumps <mike@mumps.ca> - 2011-07-20 18:03 -0700
        Re: What Programing Language are the Largest Website Written In? Michael Steinfeld <mikeisgreat@gmail.com> - 2011-07-20 21:48 -0400
      Re: What Programing Language are the Largest Website Written In? gavino <gavcomedy@gmail.com> - 2011-07-31 11:38 -0700
        Re: What Programing Language are the Largest Website Written In? ccc31807 <cartercc@gmail.com> - 2011-08-02 07:41 -0700
          Re: What Programing Language are the Largest Website Written In? Michael Vilain <vilain@NOspamcop.net> - 2011-08-02 21:31 -0700
            Re: What Programing Language are the Largest Website Written In? Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2011-08-03 10:00 -0700
          Re: What Programing Language are the Largest Website Written In? Tim Bradshaw <tfb@tfeb.org> - 2011-08-12 16:58 +0100
            Re: What Programing Language are the Largest Website Written In? Alec Taylor <alec.taylor6@gmail.com> - 2011-08-13 02:26 +1000
        Re: What Programing Language are the Largest Website Written In? Xah Lee <xahlee@gmail.com> - 2011-08-02 16:15 -0700
    Re: What Programing Language are the Largest Website Written In? Anton Fonarev <avfonarev@gmail.com> - 2011-07-14 01:50 +0400
    Re: What Programing Language are the Largest Website Written In? John Nagle <nagle@animats.com> - 2011-07-22 23:30 -0700

#9311 — What Programing Language are the Largest Website Written In?

FromXah Lee <xahlee@gmail.com>
Date2011-07-12 04:54 -0700
SubjectWhat Programing Language are the Largest Website Written In?
Message-ID<20f06312-9313-4380-b7e4-2515aca01a84@d8g2000prf.googlegroups.com>
maybe this will be of interest.

〈What Programing Language Are the Largest Website Written In?〉
http://xahlee.org/comp/website_lang_popularity.html

---------------------------------

i don't remember how, but today i suddenly got reminded that Facebook
is written in PHP. So, on the spur of the moment, i twitted:

  “Remember folks, the world's largest sites {Facebook, Wikipedia,
“Yahoo!”, etc} are written in Pretty Home Page!”

and followed with:

  “To Chinese friends, what's Baido, QQ, Taobao, Sina written in?”

Then, this question piqued me, even i tried to not waste my time. But
it overpowered me before i resisted, becuase i quickly spend 15 min to
write this list (with help of Google):

    1 Google ◇ Java
    2 Facebook ◇ PHP
    3 YouTube ◇ Python
    4 Yahoo! ◇ PHP
    5 blogger.com ◇ Java
    6 baidu.com ◇ C/C++. perl/python/ruby
    7 Wikipedia ◇ PHP
    8 Windows Live live.com
    9 Twitter.com ◇ Scala and Ruby?
    10 QQ.com ◇ ?
    11 MSN.com ◇ ?
    13 LinkedIn ◇ PHP?
    15 TaoBao.com ◇ ?
    16 sina.com.cn ◇ ?
    17 Amazon.com ◇ ?
    18 WordPress.com ◇ PHP
    22 eBay.com ◇ ?
    23 yandex.ru (Russian) ◇ ?
    24 Bing ◇ ?
    27 Microsoft.com ◇ ?
    28 网易 163.com ◇ ?
    29 PayPal.com ◇ Java?
    31 新浪微博 weibo.com ◇ ?
    32 Flickr.com ◇ ?
    34 mail.ru ◇ ?
    35 Craiglist.org ◇ perl
    36 FC2.com ◇ ?
    38 Apple.com ◇ Objective J?
    39 imdb.com ◇ ?
    41 VKontakte.ru ◇ ?
    43 搜狐网 sohu.com ◇ ?
    44 Ask.com ◇ ?
    45 BBC.co.uk ◇ ?
    46 tumblr.com ◇ PHP
    47 LiveJasmin.com (porn) ◇ ?
    48 xvideos.com (porn) ◇ ?
    …
    56 土豆网 Todou.com ◇ ?
    81 YouPorn.com ◇ ?
    StumbleUpon.com ◇ PHP, Perl, C++
    …

the numbers is site ranking, from alexa.com. (missing ones are mostly
duplicates, such as google japan, google india, etc.)

i think notable interest is that twitter stands out, with Scala and
Ruby.

Those with perl are probably going back to the first dot com era (aka
Web 1.0, ~1995 to ~2002). At that time, perl was basically the only
game in town (secondarily: Java). (i don't recall what amazon and ebay
were in... was it perl or php? how about imdb.com?)

most php follows starting in early 2000s, that's when PHP quietly
surpassed perl in all battle fronts.

it'd be interesting to know what some of the chinese sites uses, and
porn sites (e.g. livejasmin, xvideos, youporn)

as for Microsoft sites... are they in C/C++ and or dotnet?

 Xah

[toc] | [next] | [standalone]


#9431

Fromccc31807 <cartercc@gmail.com>
Date2011-07-13 13:04 -0700
Message-ID<cd983e08-daef-433e-8a97-789a5fe0c2bf@v7g2000vbk.googlegroups.com>
In reply to#9311
On Jul 12, 7:54 am, Xah Lee <xah...@gmail.com> wrote:
> maybe this will be of interest.
>
> 〈What Programing Language Are the Largest Website Written In?〉http://xahlee.org/comp/website_lang_popularity.html

About five years ago, I did some pretty extensive research, and
concluded that the biggest sites were written serverside with JSP.
Obviously, this wouldn't include The Biggest site, but if you were a
big, multinational corporation, or listed on the NYSE, you used JSP
for your web programming.

I doubt very seriously PHP is used for the biggest sites -- I'd still
guess JSP, or maybe a MS technology (not VB), but it's only a guess.

CC.

[toc] | [prev] | [next] | [standalone]


#10001

Fromigotmumps <mike@mumps.ca>
Date2011-07-20 18:03 -0700
Message-ID<45bb22bb-64f5-46e2-8466-fd9b9f7e4b39@cq10g2000vbb.googlegroups.com>
In reply to#9431
On Jul 13, 1:04 pm, ccc31807 <carte...@gmail.com> wrote:
> On Jul 12, 7:54 am, Xah Lee <xah...@gmail.com> wrote:
>
> > maybe this will be of interest.
>
> > 〈What Programing Language Are the Largest Website Written In?〉http://xahlee.org/comp/website_lang_popularity.html
>
> About five years ago, I did some pretty extensive research, and
> concluded that the biggest sites were written serverside with JSP.
> Obviously, this wouldn't include The Biggest site, but if you were a
> big, multinational corporation, or listed on the NYSE, you used JSP
> for your web programming.
>
> I doubt very seriously PHP is used for the biggest sites -- I'd still
> guess JSP, or maybe a MS technology (not VB), but it's only a guess.
>
> CC.

I believe Facebook uses a PHP/C compiler.  i.e. the site is written in
PHP, but compiled down to C/C++...

MZ

[toc] | [prev] | [next] | [standalone]


#10003

FromMichael Steinfeld <mikeisgreat@gmail.com>
Date2011-07-20 21:48 -0400
Message-ID<mailman.1310.1311212917.1164.python-list@python.org>
In reply to#10001
2011/7/20 igotmumps <mike@mumps.ca>:
> On Jul 13, 1:04 pm, ccc31807 <carte...@gmail.com> wrote:
>> On Jul 12, 7:54 am, Xah Lee <xah...@gmail.com> wrote:
>>
>> > maybe this will be of interest.
>>
>> > 〈What Programing Language Are the Largest Website Written In?〉http://xahlee.org/comp/website_lang_popularity.html
>>
>> About five years ago, I did some pretty extensive research, and
>> concluded that the biggest sites were written serverside with JSP.
>> Obviously, this wouldn't include The Biggest site, but if you were a
>> big, multinational corporation, or listed on the NYSE, you used JSP
>> for your web programming.
>>
>> I doubt very seriously PHP is used for the biggest sites -- I'd still
>> guess JSP, or maybe a MS technology (not VB), but it's only a guess.
>>
>> CC.
>
> I believe Facebook uses a PHP/C compiler.  i.e. the site is written in
> PHP, but compiled down to C/C++...
>
> MZ


not all sites use one language exclusively. For example, facebook
status updates use their python non blocking web server "Tornado". Not
sure if that means the interface code is python but just putting that
out there.

Where I work, the majority of the site is ruby, about 70% and 30%
python. Many ad-hoc parts of the site use different languages
(primarily python) to provide data for reports.



>
> --
> http://mail.python.org/mailman/listinfo/python-list
>

[toc] | [prev] | [next] | [standalone]


#10629

Fromgavino <gavcomedy@gmail.com>
Date2011-07-31 11:38 -0700
Message-ID<e73609a7-1b89-4cb1-95ce-7a67e3c1baa5@u28g2000prm.googlegroups.com>
In reply to#9431
On Jul 13, 1:04 pm, ccc31807 <carte...@gmail.com> wrote:
> On Jul 12, 7:54 am, Xah Lee <xah...@gmail.com> wrote:
>
> > maybe this will be of interest.
>
> > 〈What Programing Language Are the Largest Website Written In?〉http://xahlee.org/comp/website_lang_popularity.html
>
> About five years ago, I did some pretty extensive research, and
> concluded that the biggest sites were written serverside with JSP.
> Obviously, this wouldn't include The Biggest site, but if you were a
> big, multinational corporation, or listed on the NYSE, you used JSP
> for your web programming.
>
> I doubt very seriously PHP is used for the biggest sites -- I'd still
> guess JSP, or maybe a MS technology (not VB), but it's only a guess.
>
> CC.

facebook is php

myspace is microsoft

aol was tcl and aolserver c embedding tcl interp

priceline is lisp

reddit is python was lisp orig

amazon was perl

livejournal was perl

[toc] | [prev] | [next] | [standalone]


#10737

Fromccc31807 <cartercc@gmail.com>
Date2011-08-02 07:41 -0700
Message-ID<5a7b9ec6-e66d-4fd7-aa27-46eed3ce272c@k15g2000yqd.googlegroups.com>
In reply to#10629
On Jul 31, 2:38 pm, gavino <gavcom...@gmail.com> wrote:
> facebook is php
>
> myspace is microsoft
>
> aol was tcl and aolserver c embedding tcl interp
>
> priceline is lisp
>
> reddit is python was lisp orig
>
> amazon was perl
>
> livejournal was perl

Most of these are tech companies. Tech companies are very important,
but so are other kinds of companies. What do manufacturing companies
use, like Ford and Toyota, energy companies like BP and Exxon,
pharmaceutical companies, consumer product companies, and so on? What
about the big retailers, Sears, WalMart, Target, etc.?

CC.

[toc] | [prev] | [next] | [standalone]


#10781

FromMichael Vilain <vilain@NOspamcop.net>
Date2011-08-02 21:31 -0700
Message-ID<vilain-EBB58B.21311702082011@news.individual.net>
In reply to#10737
In article 
<5a7b9ec6-e66d-4fd7-aa27-46eed3ce272c@k15g2000yqd.googlegroups.com>,
 ccc31807 <cartercc@gmail.com> wrote:

> On Jul 31, 2:38 pm, gavino <gavcom...@gmail.com> wrote:
> > facebook is php
> >
> > myspace is microsoft
> >
> > aol was tcl and aolserver c embedding tcl interp
> >
> > priceline is lisp
> >
> > reddit is python was lisp orig
> >
> > amazon was perl
> >
> > livejournal was perl
> 
> Most of these are tech companies. Tech companies are very important,
> but so are other kinds of companies. What do manufacturing companies
> use, like Ford and Toyota, energy companies like BP and Exxon,
> pharmaceutical companies, consumer product companies, and so on? What
> about the big retailers, Sears, WalMart, Target, etc.?
> 
> CC.

My guess is they hire tech people or outsource the site to an external 
company or developer.  Then it's whatever that developer or company 
uses.  I wouldn't be shocked if it was NET or ASP or some other 
proprietary solution.  Maybe that's why there's so many sites that still 
need IE6.

-- 
DeeDee, don't press that button!  DeeDee!  NO!  Dee...
[I filter all Goggle Groups posts, so any reply may be automatically ignored]

[toc] | [prev] | [next] | [standalone]


#10817

FromDennis Lee Bieber <wlfraed@ix.netcom.com>
Date2011-08-03 10:00 -0700
Message-ID<mailman.1854.1312390871.1164.python-list@python.org>
In reply to#10781
On Tue, 02 Aug 2011 21:31:18 -0700, Michael Vilain
<vilain@NOspamcop.net> declaimed the following in
gmane.comp.python.general:

> DeeDee, don't press that button!  DeeDee!  NO!  Dee...
> [I filter all Goggle Groups posts, so any reply may be automatically ignored]

	Might be more effective to filter Google Groups, no? <G>
-- 
	Wulfraed                 Dennis Lee Bieber         AF6VN
        wlfraed@ix.netcom.com    HTTP://wlfraed.home.netcom.com/

[toc] | [prev] | [next] | [standalone]


#11283

FromTim Bradshaw <tfb@tfeb.org>
Date2011-08-12 16:58 +0100
Message-ID<j23ijq$3fq$1@dont-email.me>
In reply to#10737
On 2011-08-02 15:41:06 +0100, ccc31807 said:

> 
> Most of these are tech companies. Tech companies are very important,
> but so are other kinds of companies. What do manufacturing companies
> use, like Ford and Toyota, energy companies like BP and Exxon,
> pharmaceutical companies, consumer product companies, and so on? What
> about the big retailers, Sears, WalMart, Target, etc.?

A more important metric is how critical the web presence is to the 
company.  For Amazon, say, it's pretty critical, so what they do is 
likely to be interesting: if their site is broken they're not making 
any money.  For Toyota, say, well, an outage would probably be 
embarrassing, but it's not anything like as critical to them.

Unfortunatly I suspect that with web stuff as with other stuff, the 
answer is that it entirely depends.  I am endlessly horrified by the 
poor state of software that is really critical to large companies.

[toc] | [prev] | [next] | [standalone]


#11285

FromAlec Taylor <alec.taylor6@gmail.com>
Date2011-08-13 02:26 +1000
Message-ID<mailman.2224.1313166421.1164.python-list@python.org>
In reply to#11283
C++ (Wt xor CppCMS)

WOOT!

On Sat, Aug 13, 2011 at 1:58 AM, Tim Bradshaw <tfb@tfeb.org> wrote:
> On 2011-08-02 15:41:06 +0100, ccc31807 said:
>
>>
>> Most of these are tech companies. Tech companies are very important,
>> but so are other kinds of companies. What do manufacturing companies
>> use, like Ford and Toyota, energy companies like BP and Exxon,
>> pharmaceutical companies, consumer product companies, and so on? What
>> about the big retailers, Sears, WalMart, Target, etc.?
>
> A more important metric is how critical the web presence is to the company.
>  For Amazon, say, it's pretty critical, so what they do is likely to be
> interesting: if their site is broken they're not making any money.  For
> Toyota, say, well, an outage would probably be embarrassing, but it's not
> anything like as critical to them.
>
> Unfortunatly I suspect that with web stuff as with other stuff, the answer
> is that it entirely depends.  I am endlessly horrified by the poor state of
> software that is really critical to large companies.
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>

[toc] | [prev] | [next] | [standalone]


#10773

FromXah Lee <xahlee@gmail.com>
Date2011-08-02 16:15 -0700
Message-ID<9e715ab4-d5c7-4269-95b3-5d8e705998de@c8g2000prn.googlegroups.com>
In reply to#10629
On Jul 31, 11:38 am, gavino <gavcom...@gmail.com> wrote:
> On Jul 13, 1:04 pm, ccc31807 <carte...@gmail.com> wrote:
>
>
>
>
>
>
>
>
>
> > On Jul 12, 7:54 am, Xah Lee <xah...@gmail.com> wrote:
>
> > > maybe this will be of interest.
>
> > > 〈What Programing Language Are the Largest Website Written In?〉http://xahlee.org/comp/website_lang_popularity.html
>
> > About five years ago, I did some pretty extensive research, and
> > concluded that the biggest sites were written serverside with JSP.
> > Obviously, this wouldn't include The Biggest site, but if you were a
> > big, multinational corporation, or listed on the NYSE, you used JSP
> > for your web programming.
>
> > I doubt very seriously PHP is used for the biggest sites -- I'd still
> > guess JSP, or maybe a MS technology (not VB), but it's only a guess.
>
> > CC.
>
> facebook is php
>
> myspace is microsoft
>
> aol was tcl and aolserver c embedding tcl interp
>
> priceline is lisp
>
> reddit is python was lisp orig
>
> amazon was perl
>
> livejournal was perl

thanks Kevin. Rarely seen you useful. :)

 Xah

[toc] | [prev] | [next] | [standalone]


#9447

FromAnton Fonarev <avfonarev@gmail.com>
Date2011-07-14 01:50 +0400
Message-ID<mailman.1007.1310593822.1164.python-list@python.org>
In reply to#9311
2011/7/12 Xah Lee <xahlee@gmail.com>:
>    23 yandex.ru (Russian) ◇ ?
>

As far as I know, the site is written in Perl. However, they are using
lots of python in their products and for internal use.

 Anton.

[toc] | [prev] | [next] | [standalone]


#10164

FromJohn Nagle <nagle@animats.com>
Date2011-07-22 23:30 -0700
Message-ID<4e2a6a92$0$2190$742ec2ed@news.sonic.net>
In reply to#9311
On 7/12/2011 4:54 AM, Xah Lee wrote:
> Then, this question piqued me, even i tried to not waste my time. But
> it overpowered me before i resisted, becuase i quickly spend 15 min to
> write this list (with help of Google):
> 
>      1 Google ◇ Java
>      2 Facebook ◇ PHP
>      3 YouTube ◇ Python
>      4 Yahoo! ◇ PHP
>      5 blogger.com ◇ Java
>      6 baidu.com ◇ C/C++. perl/python/ruby
>      7 Wikipedia ◇ PHP

    Aargh.  Much misinformation.

    First, most of the heavy machinery of Google is written in C++.
Some user-facing stuff is written in Java, and some scripting is done
in Python.  Google is starting to use Go internally, but they're
not saying much about where.

    Facebook is PHP on the user-facing side, but there's heavy
inter-server communication and caching, mostly in C++.

    The original user interface for YouTube, before Google bought it,
was in Python.  But it's since been rewritten.  All the stuff that
actually handles video is, of course in C/C++.  The load of handling
the video dwarfs the user interface load.

    Wikipedia is indeed written in PHP.

					John Nagle

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web