あとで読むに関するucdktrのブックマーク (2)

  • null安全でない言語は、もはやレガシー言語だ - Qiita

    これらは、表中の「リプレース対象言語」に挙げたように、多くのメジャー言語に対する代替手段でもあります。 Java の代わりには Kotlin や Ceylon が、 JavaScript には TypeScript や Flow が、 Objective-C には Swift が、そして PHP には Hack があります。 Python は自身に null 安全 を取り込みました。 Crystal は直接 Ruby と連携して使えるわけではありませんが、 Ruby 風の null 安全 な言語です。 RustC++ の代替を目指して開発され、 Firefox の一部で C++ のコードを置き換えるのに使われています [^100] 。 null が引き起こしてきた数々の問題を考えると、僕は、 null 安全 は GC (やその他の安全なメモリ管理手法)に匹敵するプログラミング言語の進

    null安全でない言語は、もはやレガシー言語だ - Qiita
  • 課題の提出が遅れるメカニズムと解決策について考えてみた | tate-lab

    「課題の提出が遅れた!」というのは学生にとって非常にあるあるなのではないでしょうか。社会人にとってもどきっとする話題かもしれません。ぼくもどちらかというとギリギリにやるタイプの人なので気持ちはよくわかります。 今回は「提出遅れがなぜ起こるのか」と「起こらないために何をしたら良いのか」について自分なりに考えてみたことを書いてみようと思います。 ▼ まず提出遅れが起こる一番の原因は結局のところ「スタートの出遅れ問題」なのではないかと思います。最初に手をつけるのが遅いことで、課題を進める上での深刻な問題が引き起こり、締め切りに間に合わなくなるということです。具体的に想定できる深刻な問題は3つです。 1.課題に取り組む時間が長くなる ・課題や授業の内容を忘れてしまうので、資料を見直したりする時間が増える ・困ったときに人に助けを求める時間がとれないのでひとりで抱えるしかない 2.見積もりが不正確な

    課題の提出が遅れるメカニズムと解決策について考えてみた | tate-lab
    ucdktr
    ucdktr 2016/10/15
    学生のみなさんは、ぜひ読むべき。で実践しよう(オモエモナーw
  • 1