タグ

プログラミングと概念に関するgorimaru7のブックマーク (2)

  • USP研究所: 開発手法

    『ユニケージ(Unicage)』という言葉は、Unix Command Package に由来しますが、広くUNIXの考え方をシステム開発に拡張した開発手法全体を指しています。 UNIX ならではの自由な文化を保ちつつミッションクリティカルなビジネスの世界や社会システムにまで適用できる総合技術です。 ユニケージにおいては、UNIX のシェルスクリプトを使いますが、シェルスクリプトは、現在、世界の主流になりつつあるローコードアプリケーションプラットフォームの中で、もっとも歴史が長く、シンプルで、拡張性や移植性が富むものです。 最新のIoTやAIの取り込み、他システムとの連携はもちろん、短期間開発や高速処理を行うことができ、基ソフトのバージョンが変わっても、何十年と継続して動き続けます。 1.ソフトウェアの特徴 標準環境の考え方 ユニケージのシステムは、UNIX系のOS+シェルスクリプトのみ

  • Practical Scheme

    Shiro Kawai まだ下書き Schemeの特徴をあげるときに、「継続」や「call/cc」が出て来ないことはない。 でも、R5RSのcall/ccの項をいくら読んでも、どうもよくわからない。 call/ccを使えばC言語のbreakみたいなのとか、コルーチンとかいう スレッドもどきとかが書ける、というのはわかったけど、一体そういうのが書けて 何が嬉しいのか、そこんとこがピンと来ないんだ。 今、そこにある継続 プログラミングの世界の概念には、禅の公案のようなものがある。 それを説明する文章はほんの一文なのに、最初に目にする時、 その文は全く意味をなさない、暗号のように感じられる。 だがひとたびその概念を理解すると、 その概念の説明は確かにその一文で説明されているのがわかるのだ。 そんな、「分かれば分かる」という禅問答の中でも 「継続」は最も謎めいたものの一つと言えるだろう。 文献を紐

    Practical Scheme
    gorimaru7
    gorimaru7 2013/04/26
    継続とは「これから行われるであろう計算をパッケージ化したもの」とある。
  • 1