1read 100read
2012年07月プログラム18: Embarcadero RAD Studio/Delphi/C++Builder その3 (371) TOP カテ一覧 スレ一覧 2ch元 削除依頼
Google NaCl プログラミング 2mol (281)
【3DS】プチコンを語るスレ【DSi】 (650)
【O3D】HTML5用 3D API WebGL 【Canvas:3D】 (461)
C#は危険だ (336)
NetBeans Part6 (869)
【実験台】 Python 3.0 のお勉強 Part 1 【非互換】 (503)

Embarcadero RAD Studio/Delphi/C++Builder その3


1 :2012/09/06 〜 最終レス :2012/11/08
RAD Studio XE2
http://www.embarcadero.com/jp/products/rad-studio
Delphi XE2
http://www.embarcadero.com/jp/products/delphi
C++Builder XE2
http://www.embarcadero.com/jp/products/cbuilder
その他製品
http://www.embarcadero.com/jp/products
Welcome to the RAD Studio XE3 Preview(約3分の動画あり)
http://www.embarcadero.com/rad-xe3-preview
もうXE3がダウンロードできるようになってるな
http://cc.embarcadero.com/reg/rad_studio
エンバカデロ公式日本語フォーラム
https://forums.codegear.com/category.jspa?categoryID=3
前スレ
Embarcadero RAD StudioXE/DelphiXE/C++BuilderXE
http://toro.2ch.net/test/read.cgi/tech/1288289096/
Embarcadero RAD Studio/Delphi/C++Builder その2
http://toro.2ch.net/test/read.cgi/tech/1335177837/
関連スレ
【CodeGear】Embarcaderoオッチャ その27【Delphi】
http://toro.2ch.net/test/read.cgi/tech/1317653060/
くだすれDelphi(超初心者用)その54
http://toro.2ch.net/test/read.cgi/tech/1325028195/
くだすれC++Builder(超初心者用)その5
http://toro.2ch.net/test/read.cgi/tech/1334982374/
[Tips]Borland C++Builder ちょいテク No.01
http://toro.2ch.net/test/read.cgi/tech/1154580209/

2 :
XE3出たか?

3 :
x64化することで,「無防備に」整数型を使っているようなアプリケーションでは
データ領域のサイズが二倍になります。これはそのままCPUやメモリに
格納すべきデータ量が増大することにつながるため,
「搭載されている物理メモリが少ないマシンで64bit化すると,メモリまわりの
占有量・バンド幅が広がってしまい,むしろ逆ざや状態になる」ことを意味します。
もちろん64bit環境では4GB以上の仮想メモリ空間を確保できる,というメリットは
あるのですが,デスクトップに要求されるワークロードとして4GB越えのメモリ空間が
必要になるケースはあまり現実的ではなく(そういう要求をするプログラムは
「デスクトップで使うのにメモリ食い過ぎ」と怒られるのが普通です),
得られるメリットとしては小さいと言えるでしょう。

4 :
Windowsの開発環境でintが勝手に64bitになっちゃうものはないような気が。
Visual Studio、RAD Studio、Intel C++のどれもint(Integer)はそのまま32bitだ。
ポインタのサイズは64bitだけどこれはどうにもならんしな。
まぁ、x64化すると、使えるレジスタが格段に増えるから、まともな作りなら速くなるけどな。
WoW64でのx86アプリエミュレーション速度が、あまり落ちないのは、そのおかげでもあるし。
あとはx64にどれだけ最適化できるかだけど、Delphiは元々x86でも最適化が甘いと言われたから、
x64化の恩恵をそのまま受けられるんじゃないの?
x86からx64移行でのレジスタ拡張で得られる処理の効率化も
考慮に入れるべきではありますが,CPUの設計によってはx64化で
デコーダの効率が落ちる・バンド幅問題が起こるといった問題から,
必ずしも性能が向上するわけではありません。
……などといったいろいろな問題を天秤にかけていくと,デスクトップでは
x86+PAEで十分な気分になってくるのが複雑なところです。とはいえ,PAEは
上限64GBで,8GBメモリを使うとわずか8枚で越えてしまう容量です。
現状,上位のCPUはソケットあたり8〜12枚のメモリを実装できることもあり,
それが「デスクトップ」の範疇かどうかはともかく,ワークステーション的な
利用では上限に達してしまう可能性もあります。
WindowsはLLP64だろ
LINUXもLP64なのでintは32ビットのまま
longだけがLINUXで64ビットになる
まあLINUXとDelphiは今ではほとんど無関係だが

5 :
いまだに>>3みたいに
int が64bitになると思い込んでいるヤツがいるんだな・・・
どっかのコピペじゃないの?
うわべだけばっかだな。
例外処理構造の実装の違いの方がよっぽど実行速度に影響するんじゃね?
プログラムサイズが大きくなるとCPUの方も2次キャッシュを増やさないといけないんだよ
今時のCPUが巨大なL2キャッシュを積んでいるのはそのため
プレディケイト命令を備えたItanium2はポシャったしな
ARMが今一番まともという
しかし64bitARMも問題だな
メモリ効率を重視してプレディケイト命令を削るってんだから
64bitARM版Windowsは出てくる予定はあるけどそうするとDelphiはそっちで復権するのかな

6 :
>>2
931 名前:デフォルトの名無しさん 投稿日:2012/09/01(土) 20:19:03.87
>>930
何も書いてないよ
・Windows 8対応(Metroもどき)
・FM2(Mountain Lion対応、ジェスチャーサポート)
・Visual LiveBinding
・HTML5 Builder(旧RadPHP)
・Professional用Client/Server Pack
C++Builder Pro EDS VerUp \50,000
C++Builder Ent EDS VerUp \156,000
C++Builder Arc EDS VerUp \276,000
C++Builder Ult EDS VerUp \236,000
Delphi Pro EDS VerUp \50,000
Delphi Ent EDS VerUp \156,000
Delphi Arc EDS VerUp \276,000
Delphi Ult EDS VerUp \236,000
RAD Studio Pro EDS VerUp \84,000
RAD Studio Ent EDS VerUp \216,000
RAD Studio Arc EDS VerUp \336,000
RAD Studio Ult EDS VerUp \296,000
http://toro.2ch.net/test/read.cgi/tech/1335177837/931 Embarcadero RAD Studio/Delphi/C++Builder その2

7 :
>>2
おう、ひさしぶり。よかったな、出てるぞ、XE3。成仏しろよ。

8 :
C++64 出たか?

9 :
C++11が出たのが去年だから、C++64はお前が生きてるうちに標準化されるといいな

10 :
やっと C++6.44 から C++ 6.50 になりました。

11 :
で、Delphi コンパイラチームの解体が始まったと。
>823 :デフォルトの名無しさん :sage :2012/08/17(金) 09:33:18.72
>あぁ... LLVM - C++/64 も落ちたのか...
>
>* ios サポートなし
>* 噂の LLVM/clang 64bit コンパイラなし
>* WinRT/メトロと呼ばれたもののサポートなし。
>* 90%, XE2 と同じ。バグ修正もなし
>
>じきにレイオフが予定。
>
>おわったなこりゃ
全部予言通りだな

12 :
あれ、Barry 辞めたか。これはイタイ。
9/4 に書いたってことは XE3 出荷を待っていてあげたんだろうけど、決断したのはそれ以前だろうし。
新コンパイラが全滅したことの原因かね?

13 :
新製品出荷、新スレ開始早々、これか。
毎年恒例とはいえ...
マンセは見て見ぬふりか

14 :
XEからだけど、C++は何も変わってないはずなのにコンパイルが明らかに遅くなった
出来るバイナリも2.4MB→4.5MBになった
同梱されているBoostは1.39で2年前のXEと同じ…

15 :
ダメだこりゃ┐('〜`;)┌

16 :
馬鹿には無理

17 :
JVCLが出てくれないと移行出来ん
いつ出てくれるかな?
JCLの方はもう出てるんだけどね

18 :
C++コンパイラはXE3でメジャーうpデートの7.00じゃなかったのか
C++6.44 から C++ 6.50 って何が変ったんだ?

19 :
http://qc.embarcadero.com/wc/qcmain.aspx?d=103993
この辺りのバグ取りじゃないのかい

20 :
案内きて「お〜〜早くもMetroアプリに対応したのか」と思って調べてみたら
なんちゃってMetroとは・・・
そんなもんでアップデートするかバカ!!
駄目だ駄目だとは思っていたが、今回は想像を超える駄目っぷりだな。
さよーなら。

21 :
あぶねぇ!w
危うくポチるとこだったぜ(^^;
ありがとな!>みんな

22 :
c++builder xe3でフォームだけのプログラムをコンパイルして出来た実行ファイルが3.6Mバイトって・・・
プログラムの動作速度も 2009にくらべて3割くらい落ちてる
なんだよこれw

23 :
XE3-updated copy protection or how to slow down the IDE start
ttp://andy.jgknet.de/blog/2012/09/xe3updated-copy-protection-or-how-to-slow-down-the-ide-start/
XE3のIDEはコピープロテクトのために起動がかなり遅くなった。
ベリファイのためにbinの下のDLLを全てロードしてチェックし、アンロードする。
SKUの上位エディションほどDLLが多いので時間がかかる。

24 :
確かに明らかに遅くなったと思ったけど、そういう事なのか
後付けコンポ&アドインてんこ盛りのXEと比べてもまだスッピン状態のXE3の方が遅い

25 :
自滅へまっしぐら
あほだな

26 :
使っている奴の1割未満が正規ユーザーであとは割れユーザーだからな
プロテクトかけるよな

27 :
CCCDみたいな事やりだしたか
もう終わりだな

28 :
昔ながらのナンセンスでないライセンスは崩壊したのか?

29 :
10年以上前に、丸ごとアップ/ダウンロードが誰でもできるようになった時点で
書籍と同じく崩壊したよ。

30 :
今の世界的不況の原因はインターネッツですねわかります

31 :
このスレに来てる奴の中にワレザーがいるのかよ

32 :
XE2ユーザーでprism2.5isoダウンロード出来るのに、
updateダウンロード出来ないのは何故?
つか、キーどうやって貰うんだ?

33 :
サポートに聞けないような何か後ろめたいことがあるんだね >32

34 :
>>33みたいな馬鹿が存在してることは確かに恥だね

35 :
>>32
ちゃんとXE2.5の権利を持ってる?
ttp://www.embarcadero.com/jp/products/rad-studio/prismoffer
対象は以下のユーザーだけ
・2012/5/15以降にXE2を購入した
・ RAD Studioライセンスでメンテナンスを購入した(スタンダードサポートとか)

36 :
うーん。じゃ KeyGen で作った Serial ではごまかせないのか

37 :
>>35
XE2速攻で買った俺が悪いのは良くわかったorz
XE3.5が出るまで待つわ。

38 :
>XE2ユーザーでprism2.5isoダウンロード出来るのに、
> つか、キーどうやって貰うんだ?
こういうコレクターが Delphi の息の根を止めたんだな

39 :
購入してるなら多少は貢献してるんじゃないの?
よくわかんないけど(^-^;

40 :
俺もそう思う
何が悪いのかさっぱり分からん

41 :
「RAD StudioはもはやWindows用の開発ツールではない」
http://itpro.nikkeibp.co.jp/article/Interview/20120903/419981/
エンバカデロ、PC&モバイルの統合型ビジュアル開発ツール発売
「Mobile Studio 今後12カ月〜18カ月以内に提供される見込み」
http://k-tai.impress.co.jp/docs/dotbiz/news/20120904_557330.html

42 :
>>41
悪意のあるタイトルww

43 :
64bit対応のc++builderへのバージョンアップが有償か無償かembarcadero社に問い合わせてみました。
以下のような回答が返ってきました。
64bit対応のc++builder目当てならXE3購入はしばらく様子見した方が良さそうです。
------------------------------------------------------------
64-bit対応のC++Builderについては、現在開発を進めておりますが、
RAD Studio XE3ならびにC++Builder XE3ユーザー様への提供が有償
になるのか、あるいは無償になるのかについては、現時点では未定
です。申し訳ございませんが、何卒ご了承ください。

44 :
ヲイヲイヲイヲイヲイ!!
有償になる可能性が1%でもあるって言うのかい
FM2やモバイル対応なんて全く使わないのに、\75000も払って得られたのは
XE比で+2.4MBの実行ファイルと遅い起動とコンパイル速度かよ…
64bit C++も当分要らないから、俺が欲しかったのはautoだけなのに…

45 :
ひでえwww

46 :
俺的にはXE3は見送りでMobile Studio待ちかな。
DelphiでAndroidの開発がしたい。

47 :
XE3 の clang プレビューでしばらく遊ぶしかないね。

48 :
懐かしいXE3でた

49 :
インテルの製品は『インテル C++ Studio XE 2013』ていうのね
どこかの縁起の悪い製品によく似てるw

50 :
XE4出たか?

51 :
半年くらいは3.5で煽っておくれやす(´・ω・`)

52 :
しかし結論が「OS のキャッシュにのれば速いよ!」ってなら
Windows7 あたりなら、数日使えば勝手にキャッシュに乗るだろうし
メモリ食いのアプリが一つ動けば事前キャッシュは無意味だし..
Bin の DLL を、起動時に最低限必要なものにシェープアップし、
起動後にコピーしたほうが良いんじゃないかな?

53 :
一人、コードを書かない(書けない?)のに、参加していると思い込んでる哀れなヤツがいるな。

54 :
まぁ自己満足だってことは知ってるよ
バイナリ改竄を確認するためにやっているんだからファイルとして全部読むのは当たり前だし
起動ごとに、再チェックしなきゃいけないのも当たり前だから、
ファイルキャッシュ以外に頼れるところはないわけだし。
回避できるちゃうと悪いこと考えている連中が好きにできるわけだからね。

55 :
>>43
有償か無償かって分からないって
64bit対応のc++builderはXE3.5として出す可能性あるということか
あと今のXE3のC++ってXE2と全く同じC++準拠レベル?

56 :
取り敢えず今の手持ちであと1年戦う事に決めた。

57 :
バージョンアップ

58 :
version upgrade ( バージョン・アップグレード)
upgrade (アップグレード)

59 :
>>55
C++はXE2どころかXEからもバージョン以外何も変わってないよ
boostも2年前の1.39のままだし
で、よく調べてみたら2009でC++0xの暫定機能が追加されて以来
コンパイラの機能的には何も変わってないみたい…

60 :
だからLLVMとか期待してたんだよな
でもコンパイラ変わっても巨大な実行ファイルは、ちょっとげんなりする

61 :
オレは買ったXE2を一度も使ってない

62 :
オレも買ったXE3を使うことはないだろう

63 :
>>59
2009から変化ないのか。駄目すぎ
>>60
LLVMだとC++1X激サポートで最新boostが使えるようになると良いが
エンバカだからなんじゃこれはってなる可能性ありそうだからな

64 :
オレはXE3を買うことすらないだろう

65 :
オレはエンバカが無くなられても困るからXE3買った
今でもたまにCB6を使うけど、ある意味Win8でも使えるってすごくない?

66 :
使えないソフトの方が珍しいだろ

67 :
じゃなくてWin8で動かないソフトが多いんだぜ
今それでWin8買おうかどうか迷ってる

68 :
>Win8で動かないソフトが多いんだぜ
例えば?

69 :
http://2ch.cloudnote.jp/matome/7639

70 :
>>69
それARM版じゃ動かないって記事見て、
Win8=過去のアプリ動かないって勘違いしてんじゃないの。

71 :
つッ 潰れらても困るっし  1っ本くらい買っておくかな?
XE3で一度保存した場合 XE2は行けるのかな? トライアル版で見ておく必要ありか?

72 :
【IT】プログラミング言語の人気ランキング 1.JavaScript 2.Java 3.PHP 4.Python 「Scalaが着実に成長」…RedMonk
ttp://uni.2ch.net/test/read.cgi/newsplus/1347578888/l50

73 :
65だけど
言葉足らずですまん。
Win8でもCB6を開発に使える事を言いたかった。
これはエンバカよりマイクロソフトを讃えるべきかな?

74 :
互換性がすべて。の Windows/Intel だからね。
実際には少しずつ変化しているのだけど。
>じゃなくてWin8で動かないソフトが多いんだぜ
おまえは死ぬまで迷ってろ

75 :
HTML5 Builder発売の記事でインターシモーネとかいう白ヒゲのおじいさん(失礼!)の写真が出てたが
むかしむかしボーランドが売ってたオブジェクト指向か何かの学習ビデオに出てた人だったようだ。

76 :
さっきXE3のメディアが届いた
予定より早いな
C++でコード補完が遅いのは何とかならない?
3秒くらい待たされる

77 :
>>76
>C++でコード補完が遅いのは何とかならない?
速いPCにしなさいってことだな

78 :
どのくらい速いPCなら速くなるの?
自分のPCはこんな感じで十分速いと思うけど、Core i7なら一瞬で出るの?
CPU:A6-3670 2.7GHz
RAM:16GB
HDD:SSD

79 :
>>78
OSから再インストールしろ

80 :
と思ったらうちも3秒くらいだったわw

81 :
でしょ?
たまーーにVisualStudio使うと電光石火で出てきてうらやましくなる

82 :
でも intllisense はアクセスできない private メンバーとかも候補に出してくるし
代入文でも、左辺の型なんぞ考慮しないから結局 MSDN を見に行くことが多い
最近 Delphi も C++Builder も使ってないから、今どうなってるかわからんが、
昔の Delphi だとそのあたりを考慮した補完だったよね?
それにしても、XE3 は clang ベース、64ビット対応と聞いて買う気満々だったのに...
ニュー速のPCの買い時ネタみたいにいつまでたっても買えない

83 :
builderXE2って配列の範囲チェック機能ってあるの?XE3は?

84 :
コード補完SSD使ってもやっぱ遅いのか
もうそういうもんだと思うしかないな

85 :
今までのエンバカみてると64bit対応がXE3の間に出てくる保証はないし
でても有料の可能性があるんだよな
今回もスルーするか

86 :
>>85
64bit対応C++が欲しいやつは確実に出てから買ったほうが良いよ。
後悔先に立たずって言うし

87 :
コード補完は色々考慮してくれるのはいいけどキャストすればいける出てきてもいい候補が出てこない

88 :
XE3ほしいけど高いよな。VSぐらい安かったら買うんだけどな。
VSがウン子だからゆえに安くなんないのかね。

89 :
世間一般的にはVSを使えないのがRらしいけど
俺はVCLが無いと生きていけないRなんだよね

90 :
C++使いだけどXE3はのろくなっただけで機能アップなしだから今回もスルーでいいみたいだね

91 :
FMX のフォームでのダブルクリックは OnMouseDown の Shift フラグに ssDouble が入っていれば
押さえられるのだけどそれじゃダメなんですかね?

92 :
簡単なことを難しく実装するのが彼の得意技なのです。
手間の水増しが得意技。良い仕事してるよな

93 :
なんだ、やっぱり コソーリ こっち見てるんだ。下品なやつだ。
で、DEKO っちソース読めないのかしら?
とっとと買ったらどうだろう?ゴミ/Bad ノウハウを広めるべきじゃないな。

トリックが一つあるだけで、きれいに判別できる(XE2 ではしらんが)

94 :
C++Builder2009 からのバージョンアップでXE3のESD版を買ってみたんですが、
ESD版のライセンスって注文してからメールで届くまでに何日くらいかかるでしょうか。
先週土曜日に注文してから全然音沙汰がありませんorz

95 :
処理に数日かかると思うけど…
直販じゃないから、今日エンバカに注文情報が届いてるんじゃない?

96 :
>>95
そうでしたか…。ありがとうございます。
販売元に書かれている「一週間程度」というのはパッケージ製品の話で
ESD版はもっと早いのかと思い込んでました。orz
届くまでトライアル版でお茶を濁すことにします…。

97 :
土曜日は普通休みの扱いだからなぁ。今日処理されて、明日の夕方とかが最短じゃなかろか。

98 :
>>97
そのとおりでした。
先ほど販売元からの案内メールがありました。
・明日エンバカからメールでライセンスを送付、
・10営業日以内にライセンス証書を郵送
となっていました。
2営業日に届くので人手を挟むなら十分早い対応だと思います。
自動処理かと思ってたもので…せっかちですみません(´A`)

99 :
.NET4.5出てる時に、何くだらねえことやってんだよ

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
MFC相談室 mfc22d.dll (304)
★初心者にVisual C++を教えるスレ★ Part38 (665)
自然言語処理スレッド その3 (619)
HSPプログラムコンテスト2011【part 2】 (391)
【C++】 DirectX初心者質問スレ Part37 【C】 (355)
Gtkプログラミング on Windows!!! (343)
--log9.info------------------
世界樹の迷宮シリーズへの要望スレ2 (630)
【元日限定】おみくじ・お年玉スレ【2009】 (615)
【信者に騙された】日本ファルコム被害者の会 (457)
【DS】エストポリス Part12 (731)
【PSP】キングダムハーツ Birth by Sleep Part63 (287)
総合的にロープレ市場だとPSPとDSどっちが勝ち組? (849)
【PSP】PSPo2AWスレpart2【PSPo2i】 (489)
【TOIR】テイルズオブイノセンスR Part73【Vita】 (360)
【DS】ドラゴンクエスト\ 星空の守り人 (256)
【PSP】テイルズ オブ リバース part20 (601)
【PSP】俺の屍を越えてゆけ初心者スレ4【俺屍】 (828)
イナズマイレブンキャラ人気投票 (246)
PSPでリメイクしてほしいRPGを挙げるスレ2 (700)
ファイアーエムブレム FE 覚醒 同梱版情報36 (878)
【DS】エルミナージュI 総合 Part44【PSP】 (551)
【PSP】ラストランカー Part12 (665)
--log55.com------------------
スティーヴン・ハンターPartV
男「少し不思議な話をしようか」女「いいよ」 推理用スレ
打海文三を語りましょう Part2
【ブラウン神父】G.K.チェスタトン2【木曜の男】
貴方の好きなニセホームズを教えてください 4冊目
転載は禁止です
倉知淳 part4
【TV】ミステリードラマ総合スレinミス板【SPEC】