Turboが復活 66
ストーリー by kazekiri
栄光のブランドへの回帰 部門より
栄光のブランドへの回帰 部門より
aoi曰く、"japan.internet.comの記事より.ボーランドはMicrosoft Windows および .NET アプリケーション開発環境である「Borland Developer Studio」の単一言語版をリリースする計画を発表した。 この製品ラインナップには,「Turbo Delphi for Win32」「Turbo Delphi for .NET」「Turbo C++」「Turbo C#」など「Turbo」の名称が付けられる. DOS上のIDEとして多く使われたTurboシリーズの名前を継ぐものとして,また愛好者を多く獲得できるだろうか."
ちなみにBoralandは統合開発環境のラインは売却し、これまで買収で 獲得してきたライフサイクル管理分野に注力していく。
ゴタゴタしてるから (スコア:3, すばらしい洞察)
今時名前ぐらいで戻ってくるのかよ。
言霊で何とかなるぐらいだったら誰も苦労せんぞ?
Re:ゴタゴタしてるから (スコア:2, 興味深い)
名前は私の場合はあんまり関係ありません。
Re:ゴタゴタしてるから (スコア:3, 興味深い)
Borland の方は昔からダイヤモンドカーソルで、今でもキーバインド「DOS IDE」があります。
VS2005にはキーバインド「Emacs」まであるのに、ダイヤモンドカーソルがないし。
仕方ないので、Visual Studio 使うときは、基本的にテキストエディタ(MIEFS)で編集して、
コンパイルとデバッグだけ統合環境から。
愛用ワープロは一太郎だったりとか、
もはや主流じゃないことは自覚してるのですがどうしてもダイヤモンドカーソルから離れられません。
Re:ゴタゴタしてるから (スコア:1, おもしろおかしい)
Turbo2.0にしたら,戻ってきたりして……
Re:ゴタゴタしてるから (スコア:1)
-- yuno
フィリップカーン (スコア:1)
自社製品は入ってるのか、、、 (スコア:3, 興味深い)
自社のコンパイラを持ってるはずの C++ (C++ BuilderX など)も今では VisualC++ や gcc など外部のコンパイラ必須で、Borland コンパイラは附属しません。
ここ数年IDE以外は社外のものばかりでした。その状態でIDE部門を売却しちゃったので、ボーランドには何が残るんだろう?と思ってましたが、買ってきたIDEとコンパイラを売り物にする商社のような会社になったのですね、、、
Delphi はまだボーランドのところだと思うのですが、これもいずれはそうなっちゃうんでしょうか。
Turbo C 時代はMS-C等と比較して圧倒的にコンパイルが速くて、とてもお世話になったものですが、、、、
Re:自社製品は入ってるのか、、、 (スコア:3, 興味深い)
まだ IDE 部門は売却されてません。ていうか、売却先の発表すらされてないし。
で、今回の Turbo シリーズも、ドメインは turboexplorer.com になってますけど、Borland からの発表です。
whois で調べてみると、turboexplorer.com の持ち主はBorland の Michael Swindell 氏。
今のところ「©2006, Borland Software Corporation」とあったり、ホスティングしてるのは Borland だったりしますが、
ドメインを分けたののは、今後の売却を見越しのことなのでしょう。
Re:自社製品は入ってるのか、、、 (スコア:1)
ちなみにcsc.exeはSDKどころか、.NET Frameworkランタイム側に入ってますよ。コンパイラ実体もv2.0からはSystem.dllに移されましたし。
ランタイムとしてコンパイラも用意されるフレームワークならば、そのコンパイラを使用するのもアリなのでは?
Re:自社製品は入ってるのか、、、 (スコア:1)
Re:自社製品は入ってるのか、、、 (スコア:0)
Re:自社製品は入ってるのか、、、 (スコア:0)
懐古するに… (スコア:1)
DelphiはDelphiでいいんだし。
#いっそ、ライフボードからαシリーズが復刻されれば…
#って、ソフトボードだっつーの
/* Kachou Utumi
I'm Not Rich... */
Re:懐古するに… (スコア:3, おもしろおかしい)
Re:懐古するに… (スコア:0)
結構前にライフボート [impress.co.jp]に戻ってるよ。
Re:懐古するに… (スコア:0)
Re:懐古するに… (スコア:0)
いつのころからか、あの拡張されたPascalを"Object Pascal"とは呼ばずに、Delphi言語と呼ぶようになっていました。
そういういみでは、Pascalの統合開発環境をTurbo Pascalと呼ぶんですから、Delphi言語の統合開発環境をTurbo Delphiと呼んでもいいんじゃないかと。
Re:懐古するに… (スコア:0)
# だったらいいな
Re:懐古するに… (スコア:3, 参考になる)
http://ja.wikipedia.org/wiki/Object_Pascal [wikipedia.org]
http://www.atmarkit.co.jp/news/200208/09/borland.html [atmarkit.co.jp]
しかし、浸透してませんが・・・w
Re:懐古するに… (スコア:1)
Re:懐古するに… (スコア:0)
懐かしい! (スコア:1)
便利なグラフィックライブラリとMS-Cよりも早いコードを吐くので良く使ってましたが、その後お客さんから
「MS-Cで開発してくれ」
という注文が多くなり次第に使わなくなってしまいましたが、個人的には好きでしたね。
Re:懐かしい! (スコア:5, 興味深い)
コンパイラの最適化まわりで見る限りでは、
MS C の方が、Turbo C よりもコンパクトで速いコードを吐いてました。
そのかわり Turbo C はライブラリがコンパクトで速かったので、
トータルで見ると、Turbo C の方が速くなることが多かったですが、
算術計算主体の(あまりライブラリを使わない)プログラムだと、格段に MS C の方が速かったです。
MS-C でコンパイルしてTurbo-C のライブラリとリンクできれば最強なのに…と思ったものです。
MS C 4.0 は最適化がかなりバカでしたけど…
Re:懐かしい! (スコア:2, 参考になる)
多少の無理を承知で、1Pass時に一気にコード生成をしてしまうため、
コンパイルが驚速だったので「Turbo」という名前だったような。
普通は最初の1Pass目で飛び先を調べて、次の2Pass時にコード生成なんですが、
これを一発で終わらせてしまうのが早さの秘密だったのですよね。
正直、名前だけのTurboだったらイヤだな。
Re:懐かしい! (スコア:0)
>コンパイルが驚速だったので「Turbo」という名前だったような。
PASCAL はそうでしたね。C は違いますが。
Re:懐かしい! (スコア:4, 参考になる)
・Pascal
前方参照が許されない→1pass で構文解析を完了できる
・C言語
前方参照が許されるため、1passでは構文解析を終わらせられるとは限らない
という違いはありますね。
で、うろ覚えなのですが 初期の Turbo C は1passでコード生成までやってたはず。
不明なとこは、後でコード生成されるのを前提にラベルふってまる投げしてたんだっけ。
pascal に比べればコンパイルは遅かったですが、それでも
MS C など UNIX からの伝統通り、
Preprocessor → parser → code generator → assembler
というステップを踏むコンパイラに比べると、
格段にコンパイル速度が速かったです。
Re:懐かしい! (スコア:1, 参考になる)
TurboCに対抗できるほど、
コンパイル速度が速くなります。
最適化すらしなくなるので、
吐くコードはお話にならなくなりますが。
# QuickCの存在も、たまには思い出してあげてください。
Re:懐かしい! (スコア:1)
Why Pascal is Not...の翻訳が見つからない
Re:懐かしい! (スコア:0)
いや、それは Turbo Pascal の方だっけかな?
JBuilder等の売却先は (スコア:1)
でも、サン・マイクロシステムズはないと思います。
Super Souya
Re:JBuilder等の売却先は (スコア:0)
・・・と思っていたんですが、2002年に自社開発に切り替え [atmarkit.co.jp]してたんですね。
# 自己完結してしまったのでAC
まだー?(AA略) (スコア:1, おもしろおかしい)
無償ダウンロード版の (スコア:1)
それによっては現在使用中のDelphi2005からのアップデートを(いや、2006見送ってるし)さらに見送ることになるかもしれんな。
Re:無償ダウンロード版の (スコア:1)
- コンポーネントの自作が出来ない
- サードパーティー製コンポーネントの使用が出来ない
- サードパーティー製コンポーネントが付属しない
くらいのような感じです。Re:無償ダウンロード版の (スコア:1)
一瞬 (スコア:1)
#元ユーザなのでID(?)
Re:一瞬 (スコア:1)
Re:一瞬 (スコア:0)
つまりdelphiは売れなかったということですね。 (スコア:1)
広告 (スコア:1)
ペプシのTurbo Cも復活しないかしら?(T/O) (スコア:0)
video (スコア:0)
#大好きだけどAC
Re:video (スコア:0)
Re:video (スコア:1)
Re:video (スコア:0)
> もちろんフルートの演奏付きです
よかた、安心した。 自分以外にも買ったやついたのね。 ところで最近はこういうの [learn247.net]もあるらしく。 5ドルとからしい。 やす!
BuilderXは? (スコア:0)
Re:BuilderXは? (スコア:0)
過去の栄光にしがみつきますか? (スコア:0)
Re:過去の栄光にしがみつきますか? (スコア:1)
ヒント (スコア:0)
過去のボーランドはユーザに良い製品をリリースしたい
と言う志を感じることがありましたが
Delphi7リリース辺りから後のボーランドはユーザから
如何に銭を巻き上げるかに徹しているように感じる
(Kylixなんて悲惨だったなぁ…)