前編はSmalltalkの登場背景とオブジェクト指向プログラミング言語としての特徴的な構文についてお話ししました。後編はSmalltalkの大きな特徴の1つであるプログラミング環境を取り上げます。 Squeakで始めるSmalltalkプログラミング Smalltalkのプログラミング環境 ...
Pharo ProjectはオープンソースのSmalltalk実装の最新版「Pharo 1.4」を公開した。Pharoはオブジェクト指向プログラミング「Smalltalk」のオープンソース実装として開発されていた「Squeak 3.9」環境から派生したオブジェクト指向プログラミング言語及び開発環境。
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 “AI活用”をキーワードに「AIを使い倒し/使いこなす」企業の最前線をお届けし ...
今回から2回にわたりプログラミング言語 「Smalltalk」 についてお話しします。Smalltalkと言えば、 オブジェクト指向プログラミング言語と、 開発環境と実行環境を統合したようなプログラミング環境が大きな特徴です。そこで前編はSmalltalkの登場背景と ...
この言語を覚えた頃は、FORTANなどに代表される手続き型と呼ばれる言語が殆で、Lispなどの関数型と呼ばれる言語もありましたが、プログラムの単位と制御をきちんと整理して記述する「構造化プログラミング」というのが持て囃されていました。構造化の ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 “AI活用”をキーワードに「AIを使い倒し/使いこなす」企業の最前線をお届けし ...
米Hewlett-Packard研究所のシニア・フェローでパーソナルコンピュータの父とも呼ばれるアラン・ケイ氏が来日し、同氏が開発したプログラム環境の「Squeak」を授業で利用している東京都内の小学校を6月20日に見学した。 ケイ氏はパーソナルコンピュータの概念 ...
Does the world need a new beginner’s programming language? In the 1960s, BASIC, FORTRAN, LISP and ALGOL were the primary introductory programming languages. In the 1970s and 1980s, Pascal, C, ...
MIT Media LabのLifelong Kindergarten Groupは9月2日 (米国時間)、子供向けプログラミング環境の最新版「Scratch 1.3」をリリースした。動作環境はWindows XP / VistaとMac OS X 10.4以降、無償でダウンロードできる。 今回のリリースでは多言語対応を強化、合計で42種の言語を ...
A veteran developer has presented a highly personal retrospective covering the last 40 years, and urged his younger colleagues to have fun with their work. Dan Ingalls' closing presentation was one of ...