- 【JavaScript】スクリプト バトルロワイヤル44【pl,rb,php,py】
94 :デフォルトの名無しさん[sage]:2014/06/20(金) 00:34:41.90 ID:kEPVLal9 - 使わざるを得無いから普及してると言う話なんだから、Objective-C の普及率よりSwift は普及するだろう。
本格的な評価は、オープンソースになってからだけど良い言語だよ。 オープンソースになるにはまだ1〜2年はかかるだろうけど必ずなると思う。
| - Swift part2
166 :デフォルトの名無しさん[sage]:2014/06/20(金) 17:11:39.48 ID:kEPVLal9 - >>164 自分の目で見たのか? ひどい物だったぞ。
Githubは、iBooksのコピペ。 訳は一切なし、翻訳結果の所有権は自分に有る主張。 Webの方は、広告だけで一切自分の書いた物なし。
| - Swift part2
174 :デフォルトの名無しさん[sage]:2014/06/20(金) 20:44:08.81 ID:kEPVLal9 - C# のスレにあったサンプルを Swiftで書いてみた。 基本的には同じだが、Swiftの方が楽。
//------------ C# (空白は全角を使っている) class Program { static void Main(string[] args) { var list = new List<Tuple<int, string>>(); list.Add(Tuple.Create(31, "Jan")); list.Add(Tuple.Create(28, "Feb")); list.Add(Tuple.Create(31, "Mar")); list.Add(Tuple.Create(30, "Apr")); list.Add(Tuple.Create(31, "May")); list.Sort((Tuple<int, string> t1, Tuple<int, string> t2) => (t2.Item1 - t1.Item1)); foreach (var t in list) { Console.WriteLine("{0} {1}", t.Item1, t.Item2); } } } //--------- Swift let lists:(days: Int , month: String)[] = [ (31, "Jan") , (28, "Feb") , (31, "Mar") , (30, "Apr") , (31, "May") ] sort ( lists , { $0.days < $1.days } ) println( lists ) /* ---------- このSwiftの sort 部分は、次のようにも書ける sort ( lists , { ( t1, t2 ) -> Bool in t1.days < t2.days } ) // 或は sort ( lists , { t1, t2 in t1.days < t2.days } ) */
| - Swift part2
183 :デフォルトの名無しさん[sage]:2014/06/20(金) 23:33:58.00 ID:kEPVLal9 - >>180 ダメだよ。 個人的な事や宣伝目的な物は削除対象。 誰か削除依頼出せよ。
|
|