全国のプログラマーの皆さま、こんにちは!id:TAKESAKOです。 記号プログラミングってなかなか面白そうだけど、自分にはなんか難しすぎて到底理解できない代物だ…なんて思っていないでしょうか? →それはたぶん大きな勘違いです。 今日は、初心者にわかりやすいと大変評判なプログラミング言語Rubyバージョン1.8を使って、簡単お手軽記号プログラミングを体験してみましょう。 1. 記号だけで顔文字出力 Ruby1.8で以下のプログラムを実行すると標準出力に顔文字「(>_<)/」が表示されます。 $><<"(>_<)/"; これだと1文字ずつ順に追っていけば全部読めるので簡単そうですよね。 2. $>の解説 このプログラムの動作を解説すると、$>は標準出力STDOUTのエイリアスを意味し STDOUT << "(>_<)/"; と同等の動作となります。 STDOUTの<<メソッドを呼び出すと右側
![Ruby1.8で学ぶ、簡単?!記号プログラミング - Articles Advent Calendar 2010 Sym](https://cdn-ak-scissors.b.st-hatena.com/image/square/d60759d19efd1afbd388fe8361d2c1c43d7a1525/height=288;version=1;width=512/https%3A%2F%2Fres.cloudinary.com%2Fkfly8%2Fimage%2Fupload%2Fl_text%3ANotoSansJP-Black.otf_50_bold%3ARuby1.8%25E3%2581%25A7%25E5%25AD%25A6%25E3%2581%25B6%25E3%2580%2581%25E7%25B0%25A1%25E5%258D%2598%253F%2521%25E8%25A8%2598%25E5%258F%25B7%25E3%2583%2597%25E3%2583%25AD%25E3%2582%25B0%25E3%2583%25A9%25E3%2583%259F%25E3%2583%25B3%25E3%2582%25B0%2Cco_rgb%3A000000%2Cw_900%2Cc_fit%2F%2Fv1601626948%2Fog-perl-users-jp.png)