タグ

C言語に関するktakakiのブックマーク (8)

  • 0で始まる数値を8進数とみなすのは歴史的に何から始まったのでしょうか?…

    0で始まる数値を8進数とみなすのは歴史的に何から始まったのでしょうか?また、そのための必然性は何だったのでしょうか?

    ktakaki
    ktakaki 2015/09/15
    僕は8進数リテラル使ったことないし初心者が知らずに0つけて間違える話ばかり聞いててなぜそんな仕様にしたのか謎に思っていた。調べたらこのページに明快な答えが見つかり腑に落ちた。
  • どうも周知徹底が不足しているようなので再度のお願いとなりますが、C死ね。

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

    どうも周知徹底が不足しているようなので再度のお願いとなりますが、C死ね。
    ktakaki
    ktakaki 2011/05/23
    極論だと思うが、真理を言い当てている部分も。しかし「じゃあアセンブラを使うしかないのか」って局面が結構あったりRubyがCと結構親和性あったり、既存のCコードが膨大だったりするためやっぱり極論に近い部分も。
  • 【studio.h】池上彰さんの番組内の円描画プログラムのようなものに対する反応

    てきとうです BMS作者クラスタの反応です。 stdio.hをstudio.hと表記したり、括弧できちんと閉じてなかったり・・・ ↓こんな感じのプログラムでした。(画像消えたとき用) / ring1.c / 続きを読む

    【studio.h】池上彰さんの番組内の円描画プログラムのようなものに対する反応
    ktakaki
    ktakaki 2010/11/04
    studio.h、大学でプログラミングを監督(ティーチングアシスタントなど)してた僕は何度か見かけたミス。初心者はよくやるよね。
  • Cプログラミング診断室 - 藤原博文

    はじめに 開院準備 昔むかし/ レベル差/ 教育/ ネットワーク/ 情報集め/ 隠すことについて/ プログラムコンテスト/ ドキュメント/ 楽するように/ 手抜きと下手の違い/ 開院 第1部 外来 第1章 普通の初心者 最初から充実した(!?)プログラムが登場 関数を短くし、コメントを改善する 上手になる秘訣/ プログラムの紹介/ 何だ、このプログラムは!!/ 短くするには/ コメントについて/ 無駄な努力をやめよう/ 名前/ 気になる個所/ 修正プログラム/ 課題/ まとめ 第2章 これでもプロ 売りものであるにもかかわらず、超きたない! 構造的な欠陥の指摘〜引数、ポインタの活用 プログラムの紹介/ 「超」基的問題点/ 関数分解/ 構造的欠陥/ 引数を使おう/ ポインタ/ その他/ まとめ(修正プログラム) 第3章 上司が問題 まさに驚異的なプログラムの見というべき 内容の修正から、

    ktakaki
    ktakaki 2009/11/14
    学生時代に読んでコーヒー吹いた。作者の毒舌が痛快。C言語が分かる人でネタが好きな人におすすめ。まあ、ちょっと「そこまで言わんでも」な感じもするし実用性を求める人には積極的にはおすすめしませんが。
  • やさしいCプログラミング

    このは,これからプログラミングを学ぼうとする初心者のために, 基的な事柄について解説しています.書の目的は,プログラムの よい書き方(プログラミング書法またはプログラミングスタイルと 呼ばれる)を身につけるきっかけを提供することです.読者には, コンピュータやプログラミングについての特別な知識は期待して いません.書で使用するコンピュータ言語は,Cよりはプログ ラミングの教育に適したModula-2風の疑似言語です.この言語は C言語が持つ文字列を置き換える機能(マクロ定義)を使って見 かけを変えているだけで,C言語そのものです.初心者がModula-2風C を用いることの利点は, プログラムを読みやすく,文法を覚えやすくする, C言語特有のわかりにくさを緩和する, C言語特有の起こしやすいエラーを未然に防ぐ, C言語特有の落し穴をふさぐ, C言語特有の曖昧な制御構造を避ける, 等

    ktakaki
    ktakaki 2009/11/14
    #defineで定義しまくって別の言語のようにしてプログラミングしている。こんなのでC言語覚えて変な癖付けたら大変なことになりそうだ。
  • やさしいCプログラミング

    ■予告編 ひょんなことから 「やさしいCプログラミング」というのを見つけた。 とにかく面白いCのソースが並んでいた。やさしいというより、面白いというか、 恐ろしいというか、その手のCのソースのオンパレードである。是非、御一読を。 ----まえがきより という表現があり、これはになっているのかと指が震えながら検索したら、 出版物として出ていることが判明した。そして、好運にもこのを入手することが できたのである。 もう、とても素晴らし過ぎて、 『Cプログラミング診断室』 第8章 を上回る秀作であることが判明した。 このをネタに、1章書き上げることはできるであろうが、著作物にまでなっ ているソースプログラムを引用するのは難しいのではないかと思う。 まだ、ぱらぱらと見ただけである。これから、じっくり、皆で飲み屋に行って、 このを肴に一杯やらないと、これ以上の感想は書けそうにない。 2000

    ktakaki
    ktakaki 2009/11/14
    プログラミングの分野のトンデモ本といったら間違いなくこれが筆頭。これでCを勉強したら大変なことになる。
  • Bjarne Stroustrup Interview about C++  C++ はプログラマの給料を上げるためわざと難しく作った

    English only -----Original Message----- Subject: FW: Bjarne Stroustrup Interview about C++ (Joke I hope) Importance: Low On the 1st of January, 1998, Bjarne Stroustrup gave an interview to the IEEE's 'Computer' magazine. Naturally, the editors thought he would be giving a retrospective view of seven years of object-oriented design, using the language he created. By the end of the interview, the in

    ktakaki
    ktakaki 2008/01/17
    C++に関するジョーク文書。笑える人と憤慨する人がいそう。RubyのMatz氏は"I hate C++"と言っていたが改めて分かった気がする。
  • 1