タグ

2015年5月12日のブックマーク (3件)

  • Less is more:プログラミング言語設計の進歩史 | POSTD

    多くの言語は冗長性を有していますが、これらの機能を省いていくことも言語設計の進歩につながります。 巷には数多くのプログラミング言語があり、新しい言語も継続的に紹介されています。でも新しいものが古いものより優れているかというと、そうとは言えません。なぜなら、何が“優れているか”を判断する明確な尺度は存在しないからです。 それでも過去からの流れを見ていくと、優れた言語を作る1つの方向性は、言語にある冗長性を特定し、それらを持たない新たな言語をデザインすることにあるように思えます。 「完璧とは、それ以上足せない時ではなく、それ以上引けない時に達成される」 – Antoine de Saint Exupéry この投稿では、現在までに知られている言語の冗長的機能を見ていくと共に、恐らく冗長性を有しているだろうと思われる機能についても触れていきます。 自ら墓穴を掘るあらゆる可能性 初めてコンピュータ

    Less is more:プログラミング言語設計の進歩史 | POSTD
  • 父が子育て身代金を減額した話 - wHite_caKe

    すげえ腹立つわ|愛情料理研究家 土岐山協子の 『料理はしないんだけど料理研究家のブログ』 この記事を読んで、思い出した話をします。 小学生の頃、母親がテニスサークルに通い始めて、時々家を空けるようになりました。 私は最初、とても驚いて戸惑いました。お母さんというのはいつも家にいる人だと思っていましたし、お母さんが家族と一緒に晩御飯をべないなんて想像を超えた事態のように思えました。 寂しさがなかったといえば嘘になります。手早く事を用意して、 「これとこれはちょっとあっためてべなさい。こっちはそのままで大丈夫」 などと指示をする母親は明らかにうきうきと楽しそうでした。自分たちを置いて出かけることを母親が楽しみにしているんだと感じた時、やっぱり多少のショックはあったのです。 ですがそれは、ほんの短い間だけのこと。 母が出かける最初の日、父親は張り切った様子で帰宅すると、こう宣言しました。

    父が子育て身代金を減額した話 - wHite_caKe
    Makots
    Makots 2015/05/12
    素敵なお父さん。お父さんの行動により全員がハッピーになってる。
  • 最近のビルドツールって何なの? - 檜山正幸のキマイラ飼育記 (はてなBlog)

    TypeScriptでは、コンパイルが必要です。プログラムをブラウザーとNode.jsの両方で使おうとすると、さらに加工が必要です。ミニファイだの文書も作るだのすると、ちょっとしたビルドプロセスとなるので手作業では辛くなります。 今更Makeでもないよなー、と思い、最近のビルドツールを試してみました。 内容: 流行りすたりが激しすぎる gulpを使ってみる:こんなサンプル gulpのビルドスクリプト タスクランナーってのはビルドツールとは違うのか? ビルドツールは進化したのか 参考資料: 例題のファイルとコマンドの一覧 ソースファイル 追加の話: gulp問題ひきずり:ウォッチがまたおバカ過ぎる 流行りすたりが激しすぎる 「確かGruntってツールがあったよな」と、インストールと使い方を調べていると、やたらにgulpって単語が目立つんですよね。Gruntのライバルの新興勢力らしいです。 「

    最近のビルドツールって何なの? - 檜山正幸のキマイラ飼育記 (はてなBlog)