タグ

languageに関するkappaseijinのブックマーク (5)

  • プログラミング言語「日本語」

    ■ はじめに 日語は約1万年前、古代縄文人によって考案された世界的にも最も古い部類のプログラミング言語の一つである。(※) 日語の起源は、古代の北方系言語と南方系言語であり、それぞれの特徴、即ち、強力なマクロ機能と柔軟な音節構造を共に持ち合わせているかなり珍しい言 語である。 更に、日語はその後、約1万年の間にわたって仕様の変更や拡張が幾度も行われ現在の形に至っている。その過程で日独特の固有な機能を有するように なった。 これらの特徴は日語の利点であると同時に、習得する上での障害ともなっている。 書はプログラミング言語としての日語を習得する上で、比較的良く使われる構文を主に取り上げ解説したものであり、これから日語プログラミングを始 める人を対象として書かれている。 ※念のために書いておくと、書は日語をプログラミング言語のように解説することによって、普段意識 しないで使っ

    kappaseijin
    kappaseijin 2013/02/27
    「 終助詞は主に感情を表現するが、最近は可読性を重視し、インスタンスの型を明示的に区別する 」天才。
  • altJS - Web coding without JavaScript.

    altJS - Web coding without JavaScript.
    kappaseijin
    kappaseijin 2012/11/18
    JavaScriptへ変換する言語。色々あるのね。
  • The Little Book on CoffeeScript

    An updated version of the book is now available in Paperback, PDF and Kindle versions from O'Reilly.

    kappaseijin
    kappaseijin 2012/10/25
    始めてCoffescriptを読んだけどとてもRuby風味なJavaScriptだね。Java略記なScriptが流行った頃を思い出したけど流行って欲しくないなあ。
  • JSX を二日間ぐらい使ってみて、あんまりよくないことがわかった - tomykaira makes love with codes

    恒例の言語 dis 記事。無知をさらけだしているのでぜひともつっこみをください。 2日間ぐらい JSX でちょっとしたプログラム(真理値表をいじったり、QM法をおこなったりするもの)を書いてみて、JSX が残念なことがよくわかったのでまとめた。今回やったのはわりとロジックっぽい部分で、表示したりライブラリつかったり外部と連携したりといったことはなかった。 JavaScript / JSX の用途としてはかなり特異なものだとおもうので、そういうのに適当じゃなかった、というのはあるかもしれない。 しかし JSX の場合はべつにウェブ系に強い印象もないので(ライブラリとか)、今回指摘する問題点の一部は、やはり看過できないと思っている。 環境編 エラーが出たときに、どこで出ているのかわかりにくい 変換したスクリプトを node.js で実行しているため、通常の実行時エラーは変換後の js フ

    kappaseijin
    kappaseijin 2012/06/08
    ラムダの使い勝手の悪さとパッケージ化方針未定なところが気になる。それ次第でイテレーター、アクセス関数、演算子代替関数が導かれそう。
  • JSX - a faster, safer, easier JavaScript

    JSX is a statically-typed, object-oriented programming language designed to run on modern web browsers. Being developed at DeNA as a research project, the language has following characteristics. faster JSX performs optimization while compiling the source code to JavaScript. The generated code runs faster than an equivalent code written directly in JavaScript. The gain may vary, but even the optimi

    kappaseijin
    kappaseijin 2012/05/31
    ソースコード奇麗。JavaScript風っていうよりActionScript風で尚かつPascal風。文体も予約語も良くて読み易い。DeNAやるじゃん。
  • 1