タグ

2016年10月4日のブックマーク (2件)

  • ISUCON6 オンライン予選の利用言語比率 : ISUCON公式Blog

    追記 選出場の比率が間違っていたため修正いたしました -- オンライン予選の利用言語比率を公開します。昨年はこちら オンライン予選は317チームの参加があり、予選についてのアンケートにて有効回答数 213チームとなりました。 オンライン予選 利用言語比率利用率の全体ランキングは以下の通りです。利用言語は自由記入で複数入力したチームもありますので合計が回答チーム数を超えます。 Ruby  31.9% 68組 Go   19.2% 41組 PHP   17.8% 38組 Perl    15.5% 33組 Python  14.1% 30組 Node.js  5.2%  11組 C++    1.9%  4組 Scala    0.9% 2組 Java    0.5% 1組 選出場が決まった26チームに限定すると以下となります。 (複数言語を利用したチームがあったため26よりも合計が多くな

    ISUCON6 オンライン予選の利用言語比率 : ISUCON公式Blog
  • Big Sky :: golang の sort インタフェース難しい問題が解決した

    golang では配列をソートしたい場合に癖があり、Int や Float64、String といった固定の型であれば sort パッケージが提供する関数でソートが可能でしたが、独自の型や Int64 等といった sort パッケージが用意していない型の配列をソートするには Sorter というインタフェースを備えた型で扱うしかありませんでした。 package main import ( "fmt" "sort" ) type Food struct { Name  string Price int } type Foods []Food func (f Foods) Len() int { return len(f) } func (f Foods) Less(i, j int) bool { return f[i].Price < f[j].Price } func (f Foods

    Big Sky :: golang の sort インタフェース難しい問題が解決した
    minodisk
    minodisk 2016/10/04