最近のウェブ系スタートアップが採用しているプログラミング言語やフレームワークまとめ

http://www.quora.com/Node-js-Ruby-Python-who-wins-in-5-years

を読んでて「勝利条件としてより多くの”スタートアップ”に選択されること」という話がでてたけど、そもそも今は何が採用されているのか状況がよくわかたっていなかったので調べた。

  • スタートアップ?
    • 一般(自分の周辺)に「ウェブサービス」みたいな呼称されているもの。消費者向けというかなんというか、企業向けシステムとか、ソーシャルゲーム単品とかは含めないことにした
  • なんでスタートアップ?(小規模な企業)
    • 企業が大きくなってくると、いろんな領域で必要なことがあってこの企業は→このプログラミング言語みたいなひもづけができなくなるので
    • 項目は =企業ではなく=サービスでわけた
  • 順番、国内外は適当。できるだけ知名度のありそうなサイトを選んだ
  • いわゆるサーバーサイドのアーキテクチャの話(それ以外は選択肢がだいたい限られるので)
  • 調べ方
    • リクエストのログを見たり、求人情報を見たり、技術イベントのスライド参照したり、米国のやつならQuora にトピックがだいたいある
    • インフラというザッパな項目は単純にIP引いてみただけ
  • そんなに正確でもないかも。参考程度に

** 感想

  • シェア自体はJavaとかのが多そうだけど、スタートアップが自社で運営しているという条件がついているので。普段からチェックしていてRuby, PHP が強い印象を持っていたけど。まあ自分が見ている範囲なのでそのままの印象だった
  • マイクロフレームワークを使っていると謳っているところ、Node.js かとは関数型言語などを使っているサイトもみつからなかった。そういえば.NET 系もなかったけど事情をよく知らず、
    • Node.js はリアルタイムシステムを付加的につけくわえる用途で使っている企業もあった
  • Perl とか使っているスタートアップみつからなかった。のでこえ部とか適当に入れてしまった
    • 逆に知っていたら教えて欲しい
  • Amazon WS 強い。あとnginx はみんな使っている印象。あとは普通にApache
  • PaaS 的なもので構成しているサイトとかもっと知りたい

あと意味もなく便乗して下のシートの元データ(Google Docs)を売ります。$0.99 です。内容は一緒です。

Gumroad - 最近のウェブ系スタートアップが採用しているプログラミング言語フレームワークまとめ
https://gumroad.com/l/THv


.

サービスURL言語フレームワークインフラソース

.

モバツイhttp://movatwi.jp/PHPオリジナルAmazon EC2http://twitter.com/fshin2000/status/169960349649485826

.

Gumroad
https://gumroad.com/RubySinatra(?)Amazon EC2

.

Livlis [リブリス]http://www.livlis.com/PHPCakePHPAmazon EC2http://d.hatena.ne.jp/camelmasa/20110117/1295277848

.

Pinteresthttp://pinterest.com/PythonDjango,TornadoAmazon EC2http://surgo.jp/2012/04/pinterest.html

.

Path.comhttp://path.comRubyHeroku -> Amazon EC2http://www.quora.com/Is-Path-hosted-on-Heroku

.

Boxcarhttp://boxcar.io/RubyRuby on RailsSoftLayer

.

Favstar.fmhttp://favstar.fm/RubySoftLayerhttps://twitter.com/#!/Favstar/status/40847144076181504

.

Instapaperhttp://instapaper.comPHPhttp://nerdgap.com/talking-tools-marco-arment-of-tumblr-and-instapaper/

.

Tumblrhttp://www.tumblr.com/PHP -> ScalaSoftLayerhttp://2012.8-p.info/japanese/2/18/tumblr

.

Instagramhttp://instagram.com/PythonDjangoAmazon EC2http://surgo.jp/2012/04/instagram.html

.

Quora
http://www.quora.com/Python(PyPy)Pylons, TornadoAmazon EC2http://www.quora.com/What-languages-and-frameworks-were-used-to-code-Quora

.

Evernote
https://www.evernote.com/Java

.

Togetterhttps://togetter.comPHPLinode -> Amazon EC2

.

Dropboxhttp://www.dropbox.com/PythonPylons(?)Amazon EC2http://www.quora.com/Dropbox/What-languages-and-frameworks-were-used-to-code-Dropbox

.

Qiita[キータ]http://qiita.com/RubyRuby on Railsさくらサーバーhttps://gist.github.com/1632001

.

GitHubhttps://github.com/RubyRuby on RailsRackSpace, Amazon EC2http://www.quora.com/GitHub/Why-did-GitHub-use-Rackspace-over-Amazon-EC2

.

Turntablehttp://turntable.fm/PythonCherryPy,TornadoAmazon EC2http://www.quora.com/What-is-the-technology-stack-behind-Turntable-fm

.

PicoTubehttp://www.picotube.tvPythonGoogle App Enginehttp://atnd.org/events/25386

.

コロニーな生活http://pl.colopl.jp/c/c/pcJavahttp://www.find-job.net/list/j84807.html

.

iKnow!http://iknow.jp/RubyRuby on RailsAmazon EC2http://www.cerego.com/ja/jobs/

.

こえ部http://koebu.com/PerlCatalyst, Arkhttp://dl.dropbox.com/u/224433/YAPC2011/index.html

.

Memolanehttp://memolane.com/exploreRubyRuby on Rails

.

nanapi [ナナピ]http://nanapi.jp/PHPCakePHPCLARA ONLINEhttp://www.slideshare.net/wadap/cake-matsuri-nanapi

.

Twiloghttp://twilog.org/Rubyオリジナル(?)さくらサーバーhttp://b.hatena.ne.jp/ropross/ruby

.

君のラジオhttp://kimi.la/Perlさくらサーバーhttp://yusukebe.com/archives/perl/

.

USTREAMhttp://www.ustream.tv/PHP

.

携帯百景(ケイタイヒャッケイ)
http://movapic.com/groovyGrails Amazon EC2http://laiso.hatenablog.com/entry/2012/02/16/003509#comment-12704346814673931465

.

pixiv(ピクシブ)
http://www.pixiv.net/PHP

.

DuckDuckGo
http://duckduckgo.com/PerlAmazon EC2http://laiso.hatenablog.com/entry/2012/02/16/003509#comment-12704346814673930635

.

dotCloudhttps://www.dotcloud.com/Pythonhttp://bulknews.typepad.com/blog/2011/04/joining-dotcloud.html

.

foursquare
https://foursquare.com/PHP -> ScalaLiftAmazon EC2http://www.scala-lang.org/node/5130

.

Gowallahttp://gowalla.com/RubyRuby on RailsAmazon EC2http://mashable.com/2011/02/23/ruby-on-rails-gowalla/

.

ソーシャルランチhttp://www.social-lunch.jp/PythonGoogle App Enginehttp://www.social-lunch.jp/pages/recruit_eng

.

FriendFeedhttp://friendfeed.com/PythonTornado(の原型)http://www.tornadoweb.org/

.

Zynga(のゲーム)http://company.zynga.com/PHPAmazon EC2http://www.amitt.com/2010/03/30/rapidly-developing-farmville-presentation

.

Klouthttp://klout.comJavaScript(Node.js)Expresshttp://www.quora.com/Node-js/What-are-the-biggest-websites-built-with-Node-js-on-the-server-side

.

Storifyhttp://storify.com/JavaScript(Node.js)ExpressLinodehttp://www.quora.com/Node-js/What-are-the-biggest-websites-built-with-Node-js-on-the-server-side

.

はてなブログhttp://hatenablog.com/PerlぼくのかんがえたさいきょうのふれーむわーくAmazon EC2http://b.hatena.ne.jp/stanaka/20120217#bookmark-81093085
http://subtech.g.hatena.ne.jp/cho45/20111015/1318647596

.

Greplinhttps://www.greplin.com/Python, JavaTwisted, TornadoAmazon EC2http://www.quora.com/Greplin/What-languages-frameworks-is-Greplin-using-in-their-recently-launched-and-much-faster-rewrite