タグ

ブックマーク / web.archive.org (9)

  • Algorithmic Language Scheme

    プログラミング言語Scheme 富山大学理学部数学科 木村 巌<iwao@sci.toyama-u.ac.jp> 最終更新日:2003年8月26日(更新箇所) Schemeとは Schemeは、Guy Lewis Steele Jr.とGerald Jay Sussmanによって創始された、静的なスコープを持ち、真に末尾再帰的なプログラミング言語であり、Lispの一方言でもあります.他に例を見ないほど明快かつ簡潔な意味論を持ち、また、表現の仕方がほぼ一意に定まります.広い範囲のプログラミング・パラダイム、例えば命令型、関数型そしてメッセージ交換型、は、Schemeにおいて簡便に表現できます.("Rivesed5 Report on the Algorithmic Language Scheme"序文より). このページの目的 このページの目的は、Schemeに関する情報を収拾し、それらを広

  • ソフトウェア工学とは何か

    ソフトウェア設計とは何か? (原文: What Is Software Design?) by Jack W. Reeves (c)C++ Journal - 1992 訳者まえがき この文書は,Jack W. Reeves 氏が1992年に C++ Journal に寄稿した記事の邦訳です。 記事では,オブジェクト指向プログラミング言語の代表として C++ を挙げていますが,これは記事が執筆された当時,一般的に利用可能なオブジェクト指向言語は C++ だけであったという事情があるためです。 今では C++ に加えて Java,Delphi,C# といったオブジェクト指向言語が利用可能となっていますが,そんな今でさえこの記事は古さを感じないものとなっており,ソフトウェア開発の質,現状を鋭くえぐるものとなっています。 邦訳の公開を許諾していただいた Jack W. Reeves 氏に,

  • 3 Leaf: .NET Regular Expression Repository

    Site Fixed If you've been trying to validate regular expressions with <angle brackets>, then you've probably noticed that this page is returning an error.  V1.1 of the .NET Framework provides built-in protection against cross-site scripting attacks, and it blocks fields that look suspicious.  I've disabled this for this page, so all should be well now. New Expressions Numerous expressions are list

    jjzak
    jjzak 2007/05/04
    正規表現の例、電話番号,E-Mail Address,Zip Code,etc
  • UNIX TIPS集

  • IT Professionals

    メタソフト CTO 早川てつろう 最終回 「語りえぬこと」〜言語の限界〜とは この連載も,いよいよ最終回となった。最後に,「論考」の結びの言葉である「語りえぬものについては沈黙せざるをえない」と,プログラミング言語の関係について考えてみたい。 メタソフト CTO 早川てつろう 第11回 オブジェクトは現実世界の像だ 前回,オブジェクトと変数について話をした。今回は,このテーマを補足する意味で,ウィトゲンシュタインの「像」という概念について説明する。 メタソフト CTO 早川てつろう 第10回 オブジェクトは変数だ プログラムを作るには,どんなプログラムを作るかという設計図が必要だ。この設計図のことを通常,「詳細仕様書」や「プログラム仕様書」と呼ぶ。プログラマは,それらの仕様書に従ってプログラムを作る。 メタソフト CTO 早川てつろう 第9回 プログラミングと実行 プログラミング言語で書か

  • Squeak Smalltalk: Basic Language Reference

    Squeak Smalltalk: Language Reference Version 0.0, 20 November 1999, by Andrew C. Greenberg, werdna@mucow.com Version 1.2, 26 April 2001, by Andrew P. Black, black@cse.ogi.edu Based on: Smalltalk-80: The Language and Its Implementation, Author: Adele Goldberg and David Robson Squeak Source Code, and the readers of the Squeak mailing list. Squeak site: http://www.squeak.org Contents Using Squeak Squ

  • Algorithm Collection

    面白い、素晴らしい、知って得する、と思われるアルゴリズム をコツコツ集めて行きたいと思います。 by 倪 永茂

  • Welcome to The Internet Archive Wayback Machine

    The Internet Archive Wayback Machine puts the history of the World Wide Web at your fingertips. The Archive contains over 100 terabytes and 10 billion web pages archived from 1996 to the present. To start using the Wayback Machine to surf the web as it was, just type a URL (a web site address) into the box above, click the Take Me Back button, and start exploring the past. The Internet Archiv

  • Yukihiro "Matz" Matsumoto | Ruby Design Principles

    The purpose of a natural language, such as English and Japanese, is to describe facts, thoughts, and feelings. Mankind thinks in the language and the particular language determines the way we think. Yukihiro "Matz" Matsumoto, creator of the Ruby programming language, asks whether programming languages influence human thought as well. Matz discusses what makes a good programming language. It helps

    jjzak
    jjzak 2006/11/06
    IT Conversations:まつもとゆきひろさん「Ruby Design Principles」
  • 1