The wiki is being retired! Documentation is now handled by the same processes we use for code: Add something to the Documentation/ directory in the coreboot repo, and it will be rendered to https://doc.coreboot.org/. Contributions welcome!
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
● [Ruby] CoC の次は DbC 自分がなぜテストを書かないのかを徒然と自問自答してみた 書かなくても動くし(動作保証でなく、テストファイルが必須ではない) 言語で縛るのも楽しそう(テストを書かないとメソッド定義できないとか) あと、test ファイルが分離してるから忘れる unit test は特にモデル(ロジック)と1:1だから、コードの中に書いていいんじゃね? むしろ動的にテストしたい 結局みんな def foo の直後に俺俺 assert 作って実行してるじゃん?無駄じゃん? 最低でも引数と戻値の型ぐらい検査できると嬉しい 別言語は要らないから、Ruby でせめて型チェックだけしたい Duby どこー?早くカモーン!w 戻り値は ensure で代用できそう ensure => ret は rescue との類似性的にもよくね? ensure Integer とかかけたらそ
今回は、F-Scriptを紹介しよう。CocoaとObjective-Cを操作する、スクリプティング言語環境だ。もちろん、動的なObjective-Cの特性を利用して、他のアプリケーションへの侵入もできる。オープンソースプロジェクトなので、ソースコードを見れるのもポイントだ。 F-Script言語とインタプリタ まず、F-Scriptでは、独自のスクリプト言語を実装している。言語仕様によれば、文法はSmalltalkをベースにしており、SelfとAPLからも影響を受けているらしい。Smalltalkのように、制御文を使わずに、論理値とブロックを使って記述を行うところが面白い。詳しくは、言語仕様を参照してほしい。 このように、文法はSmalltalkの影響を強く受けているが、ランタイムはObjective-Cと密接な関係がある。F-Scriptにはインタプリタが付属するのだが、ここからObj
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く