タグ

2012年12月24日のブックマーク (3件)

  • どうも周知徹底が不足しているようなので再度のお願いとなりますが、C死ね。

    確かにCでしか書けない類のプログラムは存在する(例を挙げるならKernel)が、それはCの存在を赦す理由にはならない。確かにCに輪をかけてさらにダメな類のプログラミング言語は存在する(例を挙げるならC++)が、それはCの存在を赦す理由にはならない。確かにCでしか書けないダメプログラマは存在する(例を挙げてほしければここにおまえの名前を入れろ)が、それはCの存在を赦す理由にはならない。結論:C死ね。 そもそも計算機にできて算盤にできないことなど存在しない。存在しないんだぞ。なのに何故人はプログラムを書くのか。それはオートメーションのためなのであり、奴隷的使役から人類の尊厳を開放して、この地上に楽園を築くためである。まあそこまで大上段に振りかぶって普段から書いてる輩はいないにせよ、プログラミングとは楽をするため、豊かな人生を実現するため、誰かの幸福のために行うものだ。違うか?じゃあなぜプログラ

    どうも周知徹底が不足しているようなので再度のお願いとなりますが、C死ね。
    vanbraam
    vanbraam 2012/12/24
    Cに代わる高級nativeコンパイラーって http://d.hatena.ne.jp/nurse/20110524#1306228592 にある通りDくらいしかないような気がする;とりあえずC死ねっていう人は言い出しっぺの法則でプロジェクト立ち上げてほしい
  • 卜部昌平のあまりreblogしないtumblr

    エゴサーチで見かけた反応とそれの感想など 速さのためにはCでないと この誤解は典型的ですねえ。今、申し訳ないんだけど、普通に書いたCのコードと普通に書いたJavaのコード走らせると、普通に書いたJavaのコードの方が速くなるケース、全部とは言わんが案外と多いですよ。なんでかというと、Javaは普通に書いたらJVMが人類の持てるテクノロジの限りを尽くして勝手に高速化してくれる1が、Cはあなたの能力以上に速くはならない。Cは速いJavaは遅いってのは10年くらい前には正しかったんでしょうけどねえ。 なお自分でベンチマークしてる暇なんかないよ!という人はshootout.alioth.debian.orgぐらいは読んでもいいんじゃないですかね。たとえばJavaとCの比較で見れば全体的にいって同じくらいのスピード、いくつかの項目でJavaのほうが速いのが分かる。 組み込み屋はCでなければ何を使うか

    卜部昌平のあまりreblogしないtumblr
    vanbraam
    vanbraam 2012/12/24
    適材適所というなら「C死ね」なんて言わなきゃいいのに;個人的には,CのAPIしかない状況であれば,JNI使うよりCで書く方が"楽"って選択肢もあると思う;既存資産の大きさもCのinertiaなんじゃなかろうか
  • 開発屋が得意顔でやってしまったダメな提案

    株式会社プラムザ 代表取締役社長。システムコンサルタント。1998年に28歳で起業し、現在も現役のシステムエンジニアコンサルトとして、ものづくりの第一線で活躍しつつ、開発現場のチームとそのリーダーのあり方を研究し続けている。 先日、あるECサイトを運営するお客様からこんな相談を受けました。ブランディング戦略がかなり成功しているお店です。 ウチでは、ある特定の商品(市場価格に比べて非常に高額な商品)をお買い上げ頂いたお客様に、年に一回特別なセール用のURLをメールでお知らせしている そのURLから注文すると、定価の数十%オフで買えるのだが、システム的には何もチェックが入っていない 従って、必死で名寄せをしない限り、注文していただいたお客様が、いったい何回目の購入かもわからない また、どうやら購入する権利のないお客様もかなり購入されている模様だが、それもわからない これは優良顧客のためのセー

    開発屋が得意顔でやってしまったダメな提案
    vanbraam
    vanbraam 2012/12/24
    本当にダメなのかなぁ;「これは優良顧客のためのセールなので、そこはシステム的になんらかのチェック機能を施したい」が要件なんだから,この提案を,気付きに従って改善すればいいのでは