環境の種類
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/04 03:18 UTC 版)
Smalltalk環境の種類環境使用している仮想機械有償版無償版CPUOS備考ObjectWorks - ○ ○ - Win 2017年現在VisualWorksを販売するCincomのWindows向け製品となっている。 VisualWorks Object Engine ○ ○ x86/x64 Unix/Linux/OSX/Win ゼロックス時代のSmalltalkを引き継ぐSmalltalk環境。名前空間やイメージファイルからモジュールを切り離せるパーセル、OSのデスクトップ上に表示できるウィンドウ等以前のSmalltalkより大きく拡張されている。2017年現在も活発に開発されている。 Squeak Cog VM × ○ x86 Unix/Linux/OSX/Win Apple Smalltalkから派生したプラットフォーム非依存やマルチメディア対応を強化したSmalltalk環境。 Pharo Cog VM × ○ x86/x64/Arm Unix/Linux/OSX/Win/MacOS Squeakから開発向けに派生したSmalltalk環境。 GemStone/S - ○ ○ x86/x64 Unix/Linux/OSX/Win データベース管理システムとしての用途に特化したSmalltalk環境。その用途からGUIは無い。2017年現在GemTalk systemにて無償版が配布されている。2017年現在も活発に開発されている。 GNU Smalltalk - × ○ x86/x64/arm Unix/Linux/Android/OSX/Win GUI無しでの開発に特化しており他の環境ではGUIを前提としている機能をCUIで実行できる。ただしGUI環境も用意されている。Cと連携するための機能が他の処理系と比較して特に強力であり、関数のポインターを指定すべき引数にブロックを渡したり、関数呼出もできる各種ポインター操作ができるようになっている。しかも、関数のポインターとして渡すブロックは変数を束縛した状態で渡す事が可能になっている。 Strongtalk - × ○ - Win 言語仕様に静的型検査を追加したSmalltak環境。Hot spotによる最適化を初めて実装したVMで極めて高速に動作する。Strongtalkで開発されたHot spot技術はJavaVMなどにも移植された Gradualtalk Cog VM × ○ x64 Unix/Linux/OSX/Win Pharoの環境を元に言語仕様に静的型検査と動的型検査を追加したSmalltak環境。 Amber Smalltalk - × ○ Web Browserに依存 Web Browserに依存 Web Browser上で動作するSmalltalk環境。 Dolphin Smalltalk - - - - Win Windowsに特化しておりOS固有の機能やOS固有のGUIを使用できる。OSとの親和性が高い。SmalltalkからJavaを呼び出すJNIPortを最初に実装した処理系であり、JNIPortが使える処理系ではDolphin Smalltalkの名前を目にする機会が多い。 Smalltalk/JVM - - - Java VMに依存 Java VMに依存 Java VMを使用する。 #Smalltalk - - - 共通言語基盤に依存 共通言語基盤に依存 .NET Frameworkを使用する。 Smalltalk/X - - - - Unix Unixで動作するSmalltalk環境。 Smalltalk/V - - - - - pc98で動作するSmalltalk環境。 VisualAge - - - - - Smalltalk/VからIBMが派生させて開発したSmalltalkベースの統合開発環境。Javaで記述されたEclipseの原型でもある。VA Smalltalkは VA Smalltalk - - - - - IBMが開発を停止したVisualAgeの派生製品。2018年現在も開発が継続されている。 Smalltalk MT - - - - Win Windowsに特化しActive Xを生成できる。 Little Smalltalk - - - - - Smalltalk環境として稼働する上で必要最低限の機能だけを備えるSmalltalk環境。 SmallScript(S#) - - - - - - Ambrai Smalltalk - - - - - - ConcurrentSmalltalk - - - - - アクターモデルによる分散処理を導入した環境。 Distributed Smalltalk - - - - - - PIC/Smalltalk - - - - - - Smalltalk Express - - - - - -
※この「環境の種類」の解説は、「Smalltalk」の解説の一部です。
「環境の種類」を含む「Smalltalk」の記事については、「Smalltalk」の概要を参照ください。
Weblioカテゴリー/辞書と一致するものが見つかりました。
- 環境用語集 - 九州環境管理協会
- 環境の種類のページへのリンク