ソフトウェア
デザイン館
Sage Plaisir J

2002/08/26版

[ボーランドの新開発環境、.NET対応DelphiとLinux対応C++発表]

2002年 8月22日、Borland Japan は、マルチプラットフォームに 対応した新開発ツールを発表した。 それは、Windows と.NET Framework に対応したpascal言語の開発環境「Borland Delphi 7 Studio 日本語版」 と、Windows と Linux に対応した C/C++,pascal 言語の開発環境 「Kylix 3 日本語版」だ。 発売日は、9月26日。

ボーランド社はマイクロソフト社と開発環境で長い間ライバル関係 にある。 マイクロソフトは、.NET 構想を打ち出し、どんな プラットフォーム(OS や機器など)の上でも、同じ1つの実行 ファイルが動作するなど、プラットフォームの壁を無くす技術を 提供し始めている。第1弾が、Visual Stuidio .NET だった。

これに対抗したボーランドは、異なる方法でプラットフォームの 壁を無くそうとしている。 CLX と呼ばれるコンポーネント技術を 使えば、1つのソースファイルから Windows 用の実行ファイルと Linux 用の実行ファイルの両方を生成することができる。 それぞれの実行ファイルは、特定のプラットフォーム専用になるが、 Java や CLR のような中間言語ではないので、自分が作成した プログラムは、高速に動作する。 なお、MFC で作成された ソースから、Linux の実行ファイルができる機能は、次バージョン 以降で対応することになっている。

Delphi は、これまで Kylix で Linux にも対応していたが、 新しく .NET のWebサービスにも一部対応した。 CILコンパイラの プレビュー版も同梱される。

問題は、一部しか対応していないことであろう。また新バージョン なので、細かい問題が出てくる可能性がある。 また、C++は、MFC に対応していないので、マイクロソフト製品を使う開発者がボー ランド製品を使うようになることは少ないだろう。 技術的には、 C# を勉強するか、CLX を勉強するかの違いなのだが、開発環境の 使いやすさも判断基準になるだろう。 買う前に、オープン・ エディションを使ってみることをオススメする。

◇ 関連リンク ◇

[Impress] ボーランド、「Delphi 7 Studio」と「Kylix 3」の日本語版を発表。
http://www.watch.impress.co.jp/pc/docs/2002/0822/borland.htm

[Biztech] 米IBMとBorland、開発ソフトで世界規模の提携。
http://biztech.nikkeibp.co.jp/wcs/show/leaf/CID/onair/biztech/comp/201958


Keyword解説

『CLX』

ボーランド社の開発環境で、同一ソースでマルチプラットフォームを 実現するための抽象化レイヤ・ライブラリ。 Borland Component Library for Cross Platform の略。 「クリックス」と発音する。

Windows と Linux(Qt) は、どちらもウィンドウ・システムですが、 プログラムするときに使う関数など(API)の名前やパラメータが違う ために、Windows アプリと Linux アプリの作り方が違ってきます。 そこで、関数などの名前やパラメータを統一したものを API の 上にかぶせることで、互換性を持たせることができることになります。 ボーランド製のものが、CLX です。


今週の注目NEWS

◇ AMDが大逆転の世界最速CPUを発表『Athlon XP 2600+』登場。
http://ascii24.com/news/i/tech/article/2002/08/21/638013-000.html
… 動作周波数 2GHz突破。Pen4 2.53GHzを上回る性能。

◇ ソニー、ブロードバンドサイト“adTV”の運営を正式に開始。
http://ascii24.com/news/i/serv/article/2002/08/20/638001-000.html
… ブロードバンドのキラーコンテンツになるか。解像度1024x768以上必要。

◇ マイクロソフト、「Office XP Srvice Pack 2」日本語版の提供を開始。
http://ascii24.com/news/i/soft/article/2002/08/21/638019-000.html
… バグの修正のみ。

◇ DVDにまた新仕様、映像の取り込みを時間短縮。
http://japan.cnet.com/News/2002/Item/020809-2.html
… DVD1枚を15分で書込み完了できるらしい。

◇ 政府基準のクリアを目指すLinux。
http://www.zdnet.co.jp/enterprise/0208/19/nw_05.html
… 認定に必要な資金さえないLinux陣営。資金援助が頼り。

◇ PGPの弱点を専門家が指摘。
http://www.zdnet.co.jp/news/0208/17/nebt_01.html
… 解読失敗の原因調査のためでも、解読後のデータを送るのは危険。

◇ JENSとNRIセキュア、セキュリティー診断サービスを開始。
http://ascii24.com/news/i/net/article/2002/08/21/638028-000.html
… SPAMリレーチェックなどを実施。セキュリティ・ビジネス。

◇ 物議を醸すMSの大学支援基金。
http://www.zdnet.co.jp/news/0208/17/nebt_41.html
… C#の講義を買ったMS。

◇ 次期MS OfficeではXMLがネイティブの文書形式に。
http://itpro.nikkeibp.co.jp/free/NT/NEWS/20020819/1/
… 前回も XML 対応を売りにしていたが、使い物にならなかった。

◇ IBM、ソニー、東芝が共同開発中の「Cell」の状況が明らかに。
http://www.zdnet.co.jp/news/0208/07/nebt_05.html
… レイアウトは完了。2年後に商業化の予定。

◇ ノートPCを大きく変える部品開発プロジェクトが進行中。
http://www.zdnet.co.jp/news/0208/20/nebt_04.html
… 燃料電池による長時間化、携帯電話と無線LAN搭載。


Sage Plaisir CM

●Sage Plaisir 21 新メールマガジン 『初心者でも使える!オープンソース・C/C++ライブラリ』(仮) 隔週刊で、10月7日配信開始!


→過去の記事へ
SagePlaisir J 毎週月曜更新
Copyright T's-Neko
neko@manbow.com
http://www.sage-p.com/j