オブジェクト指向言語CDB : 設計方針と言語仕様
スポンサーリンク
概要
- 論文の詳細を見る
The popularity of C-based object-oriented programming(OOP) has grown in recent years. In particular, C++ is rapidly gaining acceptance by a large number of users.As these users accumulate experience, they have found certain common problems, which can be summarized as follows:・Iniracieble run-time errors. Major sources are type misinterpretation, illegal pointer dereferencing, and failure of storage management. The errors usually result in a segmentation fault, and disable even a debugger.・Long recompilalion time. More often, a slight mod ification to a source code causes a massive recompilation.・Limiled modularily and reusabilily.COB (C with OBjects) is a new object-oriented language, upward compatible with C, that is being devel oped at IBM's Tokyo Research Laboratory. The lan guage attempts to address the above problems by putting as much emphasis on facilitating programming activities as on the quality of the final object code. In particular,the following design goals have been set up.・Decreasing the number of error sources by providing safe language constructs and garbage collection.・Increasing the modularity of program components.・Maintaining compatibility with C.・Recovering good run-time performance by extesive optimizations in a completed program.
- 一般社団法人情報処理学会の論文
- 1990-09-04
著者
関連論文
- OLTPのための自動グループコミット手法の提案(ストレージ 並列分散データベース,データ工学論文)
- ストリーム・コンピューティング時代を開く基盤ソフトウェアIBM InfoSphere Streams (特集 BAO--未来を開く高度なインテリジェンス)
- スクリプト言語コンパイラのための評価による最適化
- 動的スクリプト言語処理系が動作するJava仮想マシンのメモリ分析
- 再現コンパイル手法を用いたJava JITコンパイラの問題判別
- 非対称なスピンロックの提案とそのJavaへの応用
- スレッド局所性を利用したJavaロックの高速化
- COBにおけるオブジェクト指向機能 (オブジェクト指向コンピューティング)
- JNI プログラム中のバグ発見
- Java Just-In-Timeコンパイラにおける最適化とその評価
- 第1回プログラミングおよび応用のシステムに関するワークショップ(SPA '98)の報告
- オブジェクト指向言語におけるメッセージ送信の高速化技法
- 静的解析によるメソッド探索の高速化
- メソッドの仮翻訳によるオブジェクト指向言語の最適化
- OOPSLA'94参加報告
- 5. 保守的ごみ集め (<特集> ごみ集めの基礎と最近の動向)
- C ベースのオブジェクト指向言語における再コンパイル時間の短縮
- オブジェクト指向データベースにおけるC++プログラム情報の表現と蓄積
- Tools Pacific '90に参加して
- オブジェクト指向言語COB : インプリメンテーション
- オブジェクト指向言語CDB : 設計方針と言語仕様
- 90-4 C++の多重継承
- ロック制御型同期複製ミドルウェアの提案(分散データベース,データ工学論文)
- オブジェクト指向言語COBにおける自動メモリ管理
- 欧文誌の役割について
- 第16回POPL
- プログラムの表示的意味論
- C++
- 手続き型言語へのオブジェクト指向の導入 (オブジェクト指向プログラミング)
- 高可用キー・バリュー ストアにおけるデータ鮮度に基づいた一貫性の提案とその実装