ボーランド、伝統ある“Turbo”ブランドを復活
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2006/09/06(水) 18:32:30ボーランド、伝統ある“Turbo”ブランドを復活、開発環境の無償提供を開始
http://www.forest.impress.co.jp/article/2006/09/06/borlandturbo.html
0232デフォルトの名無しさん
2006/09/13(水) 21:38:340233デフォルトの名無しさん
2006/09/13(水) 23:49:37無理か・・・
C++が使いたかったが、Delphiにするか。
C++やC#に慣れているから、文法がなんか嫌だが、多少説明を読んだ限りではC++より便利そうではある。
C++はシンプルでいいがめんどくさい。
Delphiは、文法やルールがなんかごちゃごちゃしているけど機能が多くて楽そうな感じ。
まあ、某のC++はプロパティとか、無茶苦茶といえば無茶苦茶で、シンプルかどうかも微妙か・・・
MSだって同じで、無理矢理拡張はしてるし、C/C++は機能が少なすぎてそのままじゃ役立たずだというべきか。
0234デフォルトの名無しさん
2006/09/14(木) 02:21:080235デフォルトの名無しさん
2006/09/14(木) 02:41:380236デフォルトの名無しさん
2006/09/14(木) 03:48:48TurboC++をインストールしようとしたのですが、
.NET Framework 1.1 が入っていませんと言われました。
一応インストール前に注意書きがあるのは分かっていたのですが
.NET Framework 2.0 は既に入れてあるので 1.1 を入れるのは無駄だと思って
とりあえずインストールを進めてみたのですが案の定だめでした。
なんか納得いかないというか、VC++6持ってるので
もうTurboC++は二度と使わないことにしました。
Windows95出る前はかなりお世話になったんですけどね。
0237デフォルトの名無しさん
2006/09/14(木) 03:51:53書いてる途中でむかついてきたので日記になってしまいました。
まあどのみちもう使わないので質問はいいです。
スレ汚し失礼しました。
0238デフォルトの名無しさん
2006/09/14(木) 03:59:57C++がシンプルだとか、機能が少なすぎとか、アホも体外にしろ
boostとかlokiなんかができたり、それが普通に使われる背景を考えろ馬鹿
0239デフォルトの名無しさん
2006/09/14(木) 04:01:121.1のSDKが必要。
.NET 1.0を動かすのに、.NET 2.0は十分だが、
SDKとなると別。
0240デフォルトの名無しさん
2006/09/14(木) 05:39:14ライブラリとして実装すべきところとを
分けているからじゃね? C++ は。
演算子オーバーロードとか、ライブラリで何とかなるものじゃない部分は
むしろ機能豊富じゃん、C++。とはいえ、どうせならシンタックスシュガーでは
あるがプロパティは文法として用意しておいて欲しかったが。
0241デフォルトの名無しさん
2006/09/14(木) 05:59:10これがC厨様というやつか。なんか怒ってね?
言語自体の機能は少ないだろ。
だからマクロだのテンプレートだので、積み上げごまかしまくった結果、
複雑になりすぎ、うんざりしたので、VB、Java、C#あたりができたんだろ。
C++がそんなに便利なら、それらの言語は必要ないじゃん。
MFCライブラリができたから、GUIプログラミングはシンプルになったか?
ATLができたから、COMを使用するプログラミングが簡単になったか?複雑怪奇だったろ。
stringクラスができたから、文字列の操作で苦労が減ったか?
C++の場合、STLの文字列が標準とは言えず、さまざまなライブラリを組み合わせる必要があるため、
いつも文字列のことを気にしなければならない。
スマートポインタができたからメモリリークはなくなったか?
これも文字列と同じ問題を抱える。
C++の方が得意な分野もあるだろう。
しかし、その領域は減って、C++以外の言語がプログラミングに使われることが多い。その背景を考えろ。
0242デフォルトの名無しさん
2006/09/14(木) 06:13:18演算子オーバーロード、多重継承、ポインタ、マクロ、テンプレート、ヘッダーファイルといった機能は、
後発の言語では、わざと取り入れない場合が多くない?
取り入れるとしても、大きく制限される。
機能が豊富だ、といえばそうかもしれんが、実際のプログラミングにおいてどうか。
0243デフォルトの名無しさん
2006/09/14(木) 07:09:48演算子オーバーロードできるのはもう普通だと思うけど、
確かに代入演算子とかに制限が加わる事があるね。
>多重継承
インタフェース継承+mix-in に取って代わられたというべきか。
しかし、その mix-in を実装する言語が少ないのが難点。
>ポインタ
むしろポインタ主体になったと言えなくもないところがあるが
(このことは絶対に意識しておかないといけない)、
ポインタ演算が使えるわけでもないので機能制限と言った所か。
>マクロ
これは欲しいんだけどな。
危険性の方が重視されて取り入れられないなあ。
>テンプレート(ジェネリック、多相型)
実装の困難さか複雑さか何か分からんが最初は取り入れられず、
後から取り入れられるというケースが多い気がする。
非常に重要な機能で、静的型言語なら大抵は最終的に取り入れられると思う。
>ヘッダーファイル
これはむしろ C/C++ が特殊と言うべきか?
無くて済むならないほうがいい。
0244デフォルトの名無しさん
2006/09/14(木) 07:18:14ヘッダファイルは好きなんだが、
IDE の支援が当たり前になっている今の言語なら必要ないのかもな。
0245デフォルトの名無しさん
2006/09/14(木) 07:19:51多重継承にかわるものって interface かと思ってたんだが。
0246デフォルトの名無しさん
2006/09/14(木) 07:52:540247158
2006/09/14(木) 08:49:08ありがとう。
最初にテストしたコードはbcc5.5.1でコンパイルしたzlib使ってたんで、
これかと思ったんだけど…
その後のチェックで、bcc32でコンパイル(その後、自動でilink呼出)
するだけで良いコードは問題なく稼働。
が、brc32でリソースを作ってリンクさせると、
同様にilink32で失敗している模様。メッセージは >158 と同じもの。
bcc32、ilink32がバージョン上がってるのに、
brc32だけバージョンが bcc5.5.1と同じ5.40のままなのが少し気になるところです。
とりあえずリソース周辺から、中身を削りつつ地道に調べてみまする。
引き続き怪しそうなところがあったら、教えてください。
0248デフォルトの名無しさん
2006/09/14(木) 10:08:46体外にしろ。参照だ馬鹿。
0249デフォルトの名無しさん
2006/09/14(木) 10:20:32ないんだけど、どうにかして直せますか?
Contentsタブはともかく、Indexタブはないと困る。
表示させようとすると、インスコしなおせとか出て怒られる。
以前インスコしたPlatform SDKのヘルプからもなくなってしまった。orz
0250デフォルトの名無しさん
2006/09/14(木) 10:46:170251デフォルトの名無しさん
2006/09/14(木) 13:41:46BCCで「猫でもわかるプログラミング」を1週間しては2ヶ月放置
を繰り返し、なかなか10章より先に進めない俺にとっては必要十分。
Delphiみたいに簡単にコンポを追加できないけど、Delphiで作った
コンポ(*.pas)をプロジェクトに追加して、コード内で動的に作成
すれば利用できるし(ポトペタはできないが)
当分、Turbo C++ &Delphiで遊んでみます。
0252デフォルトの名無しさん
2006/09/14(木) 13:44:010253デフォルトの名無しさん
2006/09/14(木) 14:15:330254デフォルトの名無しさん
2006/09/14(木) 14:17:37残念だけど煽りを失敗している。
やっぱ、センスが無いよ。
0255デフォルトの名無しさん
2006/09/14(木) 14:30:310256158
2006/09/14(木) 14:46:39>158 で出ていたエラーは、
ilink32の使い方のミスが原因というお粗末なものでした…。
zlibはbcc5.5.1で作ったものでも問題ない模様です。
出力形式自体は変わってないということでしょうか。
とはいえ、本質的には、bcc5.5.1では問題が出ない、
bcc32でコンパイル(+自動リンク)
brc32でリソースコンパイル(+自動リンク)
という方法で何故かリソースがリンクされない現象が問題なんですけども。
とりあえずilink32を自分で叩くつもりなら、
TurboC++を開発マシンにインスコしなくても、
.net1.1とかJ#とかインスコしなくても、
bin/include/libをコピってくれば使えます、というご報告でした。
0257デフォルトの名無しさん
2006/09/14(木) 15:13:250258デフォルトの名無しさん
2006/09/14(木) 15:14:570259デフォルトの名無しさん
2006/09/14(木) 15:24:350260デフォルトの名無しさん
2006/09/14(木) 15:34:13いや、なかった
俺もちょっと期待したんだがw
0262デフォルトの名無しさん
2006/09/14(木) 17:13:23そういうレスを引き出すんだからたいした煽りだよw
0263デフォルトの名無しさん
2006/09/14(木) 17:16:350264デフォルトの名無しさん
2006/09/14(木) 17:42:18気障なかっこつけ口調乙
0265デフォルトの名無しさん
2006/09/14(木) 20:09:560266デフォルトの名無しさん
2006/09/14(木) 21:12:210267デフォルトの名無しさん
2006/09/14(木) 21:21:270268デフォルトの名無しさん
2006/09/14(木) 21:43:360269デフォルトの名無しさん
2006/09/14(木) 21:52:020270デフォルトの名無しさん
2006/09/15(金) 03:37:330271デフォルトの名無しさん
2006/09/15(金) 09:06:000272デフォルトの名無しさん
2006/09/15(金) 10:26:370273デフォルトの名無しさん
2006/09/15(金) 20:48:19C# アプリより遅いけどね
0274デフォルトの名無しさん
2006/09/15(金) 21:21:460275デフォルトの名無しさん
2006/09/15(金) 21:22:05無料版でいいなこりゃ
0276デフォルトの名無しさん
2006/09/15(金) 22:04:04Delphiだと金払ってコンポインストール可にする必要ないし。購入者はバカされるね、きっと。
0277デフォルトの名無しさん
2006/09/15(金) 23:56:560278デフォルトの名無しさん
2006/09/15(金) 23:57:01既存ユーザーにとってはふざけた価格だよな。
0279デフォルトの名無しさん
2006/09/16(土) 00:24:080280デフォルトの名無しさん
2006/09/16(土) 01:22:240281デフォルトの名無しさん
2006/09/16(土) 04:36:57このツールが出力するネイティブなソフトより
.NETのソフト方が速いって本当なの?
0282デフォルトの名無しさん
2006/09/16(土) 08:55:23.NETはJavaより遅いってのに。
0283デフォルトの名無しさん
2006/09/16(土) 09:27:44スプラッシュ中にメモリのアクセス違反が出て起動できず・・・2000じゃダメなんですか?
0284デフォルトの名無しさん
2006/09/16(土) 11:17:59場合によっては、.NET アプリの方が速い、ってことがあるのはほんと。
一般には、ネイティブの方が3倍程度速い、と言われているが、根拠はない。
0285デフォルトの名無しさん
2006/09/16(土) 11:49:22BDS2006 \37,800
その他Turbo各 \29,400
vista対応宣言出るまではDel7を使い続けるよ。
0286デフォルトの名無しさん
2006/09/16(土) 11:52:04それ本当?
いろんなうわさがあって、どれが本当なのかわからなくなってきた。
・C#はDelphiより少し速い
・C#はVBと同等以上の動作速度(IT用語辞典)
・C#はJavaより遅い
・.NETはJavaより遅い
C > Java > C#, .NET >= VB >= Delphi
そんなあほな。
少なくともDelphiがVBの何十倍も速いのは自分で測定して分かっているんだけど、
Delphiより速いらしいC#がJavaより遅いって一体・・
0287デフォルトの名無しさん
2006/09/16(土) 11:53:330288デフォルトの名無しさん
2006/09/16(土) 11:59:18| | / / / | /__ __/ [][] _| |_| |__ _| |_
| |. / / / / ̄ ̄|. l / / | _ | |_ レ'~ ̄|
| | / / / /. / / | |___  ̄| | / / / /| |
| | / / /  ̄ ̄ / \__| | |  ̄ /_ / | |_
| |. / / / / ̄ ̄| \ |_| |__| \/
| |/ / / / | |
|. / / / / / Powered By Visual Basic 6.0
| /. ./  ̄ ̄ / http://pc8.2ch.net/test/read.cgi/prog/1155017860/
 ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄
0289デフォルトの名無しさん
2006/09/16(土) 12:01:400290デフォルトの名無しさん
2006/09/16(土) 12:22:59.NETに自信があるなら自社製品にもっと積極的に取り込んでいるはずなのだが。
0291デフォルトの名無しさん
2006/09/16(土) 12:27:04低級言語の方がなんとなく速そうに思ってしまうけど
それはプログラマにスキルがあった場合に限られる。
下手な俺様最適化よりもVMによる最適化の方が優れてる事だってある。
自分の作りたいものが目標以上にサクサク動くなら比較には何の意味もない。
0292デフォルトの名無しさん
2006/09/16(土) 12:39:30そうか?
0293デフォルトの名無しさん
2006/09/16(土) 12:53:15Virtual Treeviewもインストールできた
1.Virtual Treeview (source only)をダウソ
2.Design、Source内のファイルを1つのフォルダにまとめとく
3.VirtualTreesReg.pasをdclusrに追加
0294デフォルトの名無しさん
2006/09/16(土) 12:54:11おまえら, Boost 1.34 Release Candidate のテストですよ.
http://engineering.meta-comm.com/boost-regression/CVS-RC_1_34_0/metacomm.html
960 名前: デフォルトの名無しさん 投稿日: 2006/09/15(金) 18:05:03
こっちもね.
http://engineering.meta-comm.com/boost-regression/CVS-RC_1_34_0/metacomm-v2.html
0295デフォルトの名無しさん
2006/09/16(土) 13:00:040296デフォルトの名無しさん
2006/09/16(土) 13:15:38全部違うがな。
0297デフォルトの名無しさん
2006/09/16(土) 13:39:39BugFix中
0298デフォルトの名無しさん
2006/09/16(土) 15:46:02もしかしてスプラッシュがBDSになるのがイカンのかな?
たしかに、TC++のあの階段が好きだった。
まあまた出たら見てみよう。
0299デフォルトの名無しさん
2006/09/16(土) 17:43:090300デフォルトの名無しさん
2006/09/16(土) 17:44:530301デフォルトの名無しさん
2006/09/16(土) 17:56:17その来春は来年になったら今春になる来春でしょうか?
それとも、来年になっても来春のままな来春でしょうか?
0302デフォルトの名無しさん
2006/09/16(土) 18:07:44小さな事気にしてると禿げるぞw
0303デフォルトの名無しさん
2006/09/16(土) 19:12:29なかなかスリルがあって楽しいだろ? >>301
0304デフォルトの名無しさん
2006/09/16(土) 19:15:290305デフォルトの名無しさん
2006/09/16(土) 20:08:20一般には、ネイティブの方が3倍程度速いのはほんと。
場合によっては、.NET アプリの方が速い、ってことがある、と言われているが、根拠はない
0306デフォルトの名無しさん
2006/09/16(土) 21:44:09またいい加減なことを。
0307デフォルトの名無しさん
2006/09/16(土) 21:59:44ネイティブかどうかで分類するのはナンセンス
0308デフォルトの名無しさん
2006/09/17(日) 03:21:50たまらんな、思考停止は。
0309デフォルトの名無しさん
2006/09/17(日) 03:32:060310デフォルトの名無しさん
2006/09/17(日) 03:34:070311デフォルトの名無しさん
2006/09/17(日) 03:52:450312デフォルトの名無しさん
2006/09/17(日) 04:08:220313デフォルトの名無しさん
2006/09/17(日) 04:15:400314デフォルトの名無しさん
2006/09/17(日) 04:21:08Borland Developer Studio 2006 No.08
http://pc8.2ch.net/test/read.cgi/tech/1156920964/985
こういう話があるのだが今落としたやつでコンポのインスト出来る?
0315デフォルトの名無しさん
2006/09/17(日) 09:57:19英語版はdclusr.dpk 経由のインストールが出来なくなった模様。
日本語版は?
0316デフォルトの名無しさん
2006/09/17(日) 14:58:420317デフォルトの名無しさん
2006/09/18(月) 02:27:39MSXMLやらIE6SP1やら意味わからんフォルダが
大量にでてくるだけでよくわからないから捨てた。
以上をもって漏れのTurbo体験記終了。
0318デフォルトの名無しさん
2006/09/18(月) 03:03:3312年前、仕事で当時は唯一Win32対応していたBorland C/C++ 4.0J、
後に4.5Jを使い、家ではTurbo C/C++を使っていたが、OWLが懐かしい。
Turbo C++もVCLに代わっちゃったのね。
0319デフォルトの名無しさん
2006/09/18(月) 10:31:210320デフォルトの名無しさん
2006/09/18(月) 12:34:480321デフォルトの名無しさん
2006/09/18(月) 12:43:010322デフォルトの名無しさん
2006/09/18(月) 13:08:20>>321 チェンジって言ったら服だけ着替えて来るデリヘルかよ。
0323デフォルトの名無しさん
2006/09/18(月) 13:34:03(概念としての)スマートポインタと参照はまったく違うが…?
0324デフォルトの名無しさん
2006/09/18(月) 13:44:470325デフォルトの名無しさん
2006/09/18(月) 14:08:14ウィンドウのせっかく開いてたツリーは閉じるし、これバグ?
それとも、そもそも構造ウィンドウの使い方を勘違いしてる?
0326デフォルトの名無しさん
2006/09/18(月) 16:42:120327デフォルトの名無しさん
2006/09/18(月) 17:47:390328デフォルトの名無しさん
2006/09/18(月) 18:16:44フォームを表示するだけで目に見えて速度が違う。
局地的に速い所はあるかもしれんが、よく使うところが遅くて使いものにならんよ
0329デフォルトの名無しさん
2006/09/18(月) 18:21:18じゃあ、Vistaは使い物にならないOSですね!
0330デフォルトの名無しさん
2006/09/18(月) 18:33:48ああ、だからまともに動かすには最低でもメモリ搭載量が2ギガバイトとかVRAM128メガバイトなど尋常じゃないわな
0331デフォルトの名無しさん
2006/09/18(月) 18:46:01■ このスレッドは過去ログ倉庫に格納されています