ブックマーク / kmaebashi.hatenablog.com (4)

  • Cは偉大な言語なのだ - K.Maebashi's はてなブログ

    タイトルはLife with UNIXからのパクり。 ついでなのでLife with UNIXから引用すると Cは、優れたオペレーティングシステムの七光で栄誉ある地位を築いただけの貧相な言語だなどといわれてきた。だが、それは正しくない。Cは偉大な言語なのだ。Cは実用性とやりすぎ(Adaを見よ)の間でちょうどよいバランスを保っている。処理系は簡単に実現できるし、なおかつ構造化プログラミングや変数の有効範囲、データ構造やモジュール化など、現代の高級言語のエッセンスをすべて組み込んでいるのだ。 Cはなにしろ処理系を作るのが簡単ですし、これで十分それなりの仕事はこなせるので、悪い方がよい原則に従い普及したわけですよね。これは不幸なことだったのかもしれないけど、じゃあどんな言語ならよかったのかというと、たとえば構文がbegin endになったからって嬉しいことは別になく、実用上の効果が出るには、配列

    Cは偉大な言語なのだ - K.Maebashi's はてなブログ
    zu2
    zu2 2014/06/11
  • 「憂鬱なプログラマのためのオブジェクト指向開発講座」はどうトンデモなのか - K.Maebashi's はてなブログ

    前回の続きです。 なお、私が持っているのは初版第10刷、正誤表がこちらにあるようです。 この人、Cで開発したことあるのかな オブジェクト指向の教科書ではよくあることですが、このも、Cによる開発とオブジェクト指向言語(このの場合はC++)による開発を対比し、「C++の方がこんなにいいでしょ」という説明が随所にあります。そのこと自体は悪いことだとは思いません。 しかし、そういうことを書くなら、Cによるまともな開発についての知識が必要なんじゃないでしょうか。 p.30 クラスの宣言は一般的にヘッダファイルに記述します.C言語でのプログラミングでは,ヘッダファイルをプログラマが書く機会というのはあまり多くありませんでしたが,C++ではクラスを作るたびにヘッダファイルを書くことになります. いや、当に当の入門者でない限り、Cプログラマだってヘッダファイルぐらい書きますってば。ていうか、経験を

    「憂鬱なプログラマのためのオブジェクト指向開発講座」はどうトンデモなのか - K.Maebashi's はてなブログ
    zu2
    zu2 2010/12/06
    やっぱ、良書をリストアップして普及させるしかないな。もぐらたたきは大変だ。
  • On programming language design - プログラミング言語を作る日記

    InfoQの以下の記事経由で、 Andrej Bauer氏の語るプログラミング言語の設計 こういう記事を見つけたので、 On programming language design | Mathematics and Computation 日語に(勝手に)訳してみました。 英語が得意なわけでもないので(ていうか苦手なほうなので)変なところ等ありましたらご指摘願います。 ――というかHaskellをちゃんと勉強したくなった。 In a recent post I claimed that Python’s lambda construct is broken. This attracted some angry responses by people who thought I was confused about how Python works. Luckily there were

    On programming language design - プログラミング言語を作る日記
    zu2
    zu2 2010/01/15
    Cは別格なんじゃないかな。高級言語に入れるのが間違いという意味で。ポインタはインデックスレジスタだし。 / 空の木は木なのだろうか。英語表現と日本語表現。無があるのか、ないのか。
  • 月刊「たくさんのふしぎ」に対する抗議と福音館書店とmixi記事と - K.Maebashi's はてなブログ

    mixiにこんな記事がありました。 http://news.mixi.jp/view_news.pl?media_id=20&id=1064218 愛煙家おじいさん登場、児童誌が販売中止に 福音館書店(塚田和敏社長)は28日、月刊「たくさんのふしぎ」の2010年2月号として発売した「おじいちゃんのカラクリ江戸ものがたり」(文・絵、太田大輔)を販売中止にすると、ホームページで発表した。 対象年齢は小学校3年生からで、発明家のおじいちゃんが2人の孫に江戸時代の暮らしを説明する内容。おじいちゃんはたばこ好きの設定で、喫煙したまま孫たちと同席する場面が何度も描かれている。 喫煙に反対する団体などから「たばこを礼賛している」「たばこ規制枠組み条約に違反する」といった指摘があり、同社は販売中止を決定した。 ホームページでは、塚田社長名で「(たばこは)小道具として使用したものであり、喫煙を推奨したりする

    月刊「たくさんのふしぎ」に対する抗議と福音館書店とmixi記事と - K.Maebashi's はてなブログ
    zu2
    zu2 2010/01/02
    訂正は追記じゃなくて冒頭のほうがいいね
  • 1