タグ

仕組と読み物に関するt-satのブックマーク (2)

  • Java SE 8のラムダ式はどう実現されたのか?──実装の経緯、内部的な仕組みを理解する - builder by ZDNet Japan

    Java SE 8で導入されたラムダ式は、どのような仕組みで実現されているのだろうか? ラムダ式をより深く理解したいと考える読者にとって、これは気になるテーマの1つだろう。その秘密をお教えしよう。 Java SE 8で導入されたラムダ式は、Javaの言語仕様の歴史において最大級の変更だとされている。ただし、これはあくまでもJava言語の文法レベルの話であり、Javaプログラムを実行するJava仮想マシン(JVM)に新たな仕組みが導入されたわけではない。つまり、言語仕様に関する旧バージョンとの相違はコンパイラとランタイムが吸収し、バイトコードレベルでの互換性は保たれているということだ。 それでは、このような大きな変更を、既存のJVMの仕組みの中でどのように実現したのだろうか。それを知ることは、ラムダ式をより深く理解する手助けとなるかもしれない。Java SE 8のラムダ式実現の経緯と仕組みに

  • 新聞拡張員ゲンさんの嘆き

    世に蛇蝎の如く忌み嫌われる新聞拡張員。仕事は新聞営業なのですが、勧誘員、拡張員と呼ばれ新聞業界内ですら別もの扱いされています。世間からは新聞拡張員は悪徳で人を脅迫することしか知らないならず者だと、彼らを糾弾する声は圧倒的に多く存在しますが、彼らの言い分を伝えるものは何もありません。何事も一方からの見方だけでは真実は分かりません。ここに登場する現役の新聞拡張員、ゲンさんの話に耳を傾けて下さい。正直、私は彼の話に、ただ面白いだけでなく感動すらしました。拡張員にも良い人間もいれば悪い人間もいるのです。今まで彼らの知られなかった実態が分かれば、当に迷惑な悪徳拡張員から身を守る方法が分かります。そういう意味においても現役拡張員、ゲンさんの話は聞くだけの価値は十分あると思います。

  • 1