タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

プログラミングに関するIvan_Ivanobitchのブックマーク (4)

  • a = a + 1; /* って違和感あるはずなのに */ : 404 Blog Not Found

    2009年07月10日15:00 カテゴリLightweight Languages a = a + 1; /* って違和感あるはずなのに */ ここまでは、いい。 だれでもわかるプログラミングの教え方もある……といいな - 狐の王国 じゃあ「c = a + b」はどうなるのか。 これはcという新しいバケツを用意し、aとbを足した数字を入れろという意味だ。ところが、 a = a + 1; でまともに数学を習った人ならつっかかるはずだし、実際つっかかるなのに、ほとんどの言語が代入演算子として=を採用しているのはなぜなのだろう? いや、私だってこれがFORTRAN由来だってことは知っている。私が知りたいのは、これが数学から見ても自然言語から見ても不自然なのに、ことプログラミングに関しては、なぜこれが自然になってしまったか、ということ。 代入に、=を使う必然性が全くないことは、それを使わぬ言語も

    a = a + 1; /* って違和感あるはずなのに */ : 404 Blog Not Found
    Ivan_Ivanobitch
    Ivan_Ivanobitch 2009/07/10
    "一つは、他の世界ではそれは等号なのに、プログラミングの世界の多くでは代入になっているということ。"
  • 市場価値を失いつつあるITスキル10選:アルファルファモザイク

    編集元:ビジネスnews+板より「【IT】市場価値を失いつつあるITスキル10選 [09/05/22]」 1 多工務店φ ★ :2009/05/24(日) 13:40:31 ID:??? もしあなたの身につけたITスキルがすでに市場価値を失いつつあるものだとしたら、あなたのキャリアは再考が必要かもしれない。市場価値を失いつつある10個のITスキルについて考える。 「祇園精舎の鐘の声 諸行無常の響きあり 沙羅双樹の花の色 盛者必衰の理をあらわす」―― 平家物語の冒頭部分に登場する世のことわりを象徴したこの一節。 IT業界においても、市場価値を失いつつあるスキルというものが確実に存在しているようだ。 スラッシュドット・ジャパンでストーリーとなって熱い議論が交わされている「死にかけのITスキル10選」。もともとはGlobal Knowledgeの記事(Ten Dying IT Sk

  • Pythonがプログラミングの学習に向いているたった一つの理由 | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 みんなのブロックチェーンは,ブロックチェーンの入門書。暗号やハッシュなどを含め,基礎からブロックチェーンの仕組みを学べる書籍です。 いろんな方に「新しい技術を学ぶことの楽しさ」を感じ取ってくれたら著者として嬉しいです:-)。お金技術的にどのように定義されるのか。 みんなのIoTは,モノのインターネットと呼ばれるIoTの入門書です。IoTの基について,読者に寄り添って優しく解説しました。裏テーマは一番とっつきやすいPython入門書。サポートページはこちら みんなのPython 第四版は,より分かりやすい入門書を目指し,機械学習やデータサイエンスの章も追加して第三版を大幅に書き換えました。Python 3.6にも華

    Ivan_Ivanobitch
    Ivan_Ivanobitch 2009/04/17
    確かに別解が少ない方が双方にとってやりやすいわな
  • 次の JavaScript の仕様はこうなる! ECMAScript 3.0 から 3.1 への変更点まとめ - IT戦記

    はじめに JavaScript の標準仕様である ECMAScript 3rd Edition (ECMAScript 3.0) が 9 年ぶりにバージョンアップしようとしています。 実は、これまでも様々なバージョンアップの案が上がっては消え、また上がっては消えていました。 しかし、今回のバージョンアップには今までと違う点が一つだけあります。 それは、現時点での主要な ECMAScript インタプリタ(JavaScript の実行エンジン)を作っている全団体(以下を参照)がこの仕様に同意したことです。 Mozilla (Firefox) Apple (Safari) Microsoft (Internet Explorer) Opera (Opera) Adobe (Flash) Yahoo (Yahoo Widget) Google この同意は JavaScript のこれからを大きく

    次の JavaScript の仕様はこうなる! ECMAScript 3.0 から 3.1 への変更点まとめ - IT戦記
  • 1