【Delphi】Embarcaderoオッチャ その33【C++ビルダ】 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2016/11/25(金) 21:52:48.41ID:WsAbhlqy
エンバカ雑談スレのような気がする

エンバカ
http://www.embarcadero.com/jp/

日本語フォーラム
https://forums.embarcadero.com/category.jspa?categoryID=3

前スレ
【Delphi】Embarcaderoオッチャ その32【C++ビルダ】
http://echo.2ch.net/test/read.cgi/tech/1458356584/
2016/12/14(水) 11:31:30.41ID:cfTxpm/J
>>31
これ読んでやる気失った。確実にバカ高い。
ランタイム別売りとか、エンタープライズのことしか考えてないな。
2016/12/14(水) 17:40:10.91ID:fXxz+lry
サーバーサイド開発の選択肢は他にいくらでもあるからなあ
これじゃ魅力がない
2016/12/14(水) 22:56:39.67ID:HwC61Sjj
今はそういうのはAWS使ってやるのが流行りなんじゃないの?
2016/12/15(木) 11:40:30.27ID:37YE1/OD
>>34
そのAWSの上で何使ってサーバシステム作るのかって話で。
そこにDelphiで書けますよってことろう。

まあ今まででもWindowsサーバならDelphiで書けてたんだけど、個人的にサーバサイドをDelphiで書いたことはないしこれからも多分書かないな。
2016/12/17(土) 15:18:05.70ID:g3DCmZz7
今週のコズミックフロントにC++Builderで開発したアプリが登場
http://i.imgur.com/DBR3bcn.jpg
2016/12/19(月) 13:28:05.64ID:H5/mk8Is
>>36
こういうの見ると親近感が湧いて嬉しくなるな
2016/12/20(火) 14:49:37.31ID:RVItstaX
ちょっとき聞きたいんだけど無料のStarterって
最新版(今だとUpdate2?)がダウンロード可能なの?
2016/12/20(火) 14:50:55.09ID:K7/xsdW4
Update1
2016/12/21(水) 08:09:22.31ID:xrApvAkN
>>38
Update2-Anniversaryがインストールされるよ。
2016/12/21(水) 10:55:33.59ID:69vl5rId
>>39,40
ありがとう
アップデートしてみます
2016/12/25(日) 08:41:16.10ID:Bks9KAtU
以前にStarterをインストールした人は自動アップデート?
それともアンインストールしてからインストール?
2016/12/25(日) 12:49:14.41ID:dFY2jBPw
>>42
更新をチェックしてもないって言われるから
移行ツールを適用後

アンインストールして再インストール
2017/01/05(木) 12:57:20.80ID:F47jnl3B
で、Cross VCLってなんなん?
2017/01/05(木) 15:36:08.36ID:rs4OYuSr
>>44
何のことか分からんけどFMXとは違うの?
2017/01/05(木) 19:25:14.15ID:3sP5zYZL
>>44
ネイティブなMacOSアプリとしてVCLアプリケーションを作れるようになるんだよ。
2017/01/05(木) 19:34:02.97ID:3sP5zYZL
https://youtu.be/nwaKsnm0MIM
開発はWinでやって、FireMonkeyを使わずにMacOSアプリを作れるっぽい。
FireMonkeyに見切りをつけたという言い方もできるかも?
はたして成功するのだろうか?
2017/01/05(木) 19:57:59.72ID:ZqZxvVAP
>>47
むしろVCLの中身もPascalだしWindows依存の部分だけ自動変換できればFMXのコンパイラ利用してVCLも出力できるような

なんかそんな感じなんじゃない?
2017/01/05(木) 20:37:49.91ID:3sP5zYZL
>>48
あなたは天才ですね。そこを思い浮かばなかった。
まぁ新たな技術を開発して需要が増える(かもしれない)というのはいいことだね。
2017/01/08(日) 01:32:11.21ID:+qBxgbmJ
VCLのほとんどはWin32APIのラッパだろ
自動変換とかわけわからん
WindowsのMS製DLLをMac用に自動変換しろってことか?
それはライセンス違反だ
2017/01/08(日) 01:38:36.37ID:7LaGwBFn
ラッパなんだからプラットフォームにあわせて使う関数とリンク先を変えるだけじゃん。

>WindowsのMS製DLLをMac用に自動変換しろってことか?
何を言っているんだ?

WindowsではMSのDLLを、
他のプラットフォームではそのプラットフォームの関数を呼び出すようにするだけじゃんか。
2017/01/08(日) 02:01:09.11ID:jA+XLUkx
50 << 51
2017/01/08(日) 03:53:39.18ID:+qBxgbmJ
>他のプラットフォームではそのプラットフォームの関数を呼び出すようにするだけじゃんか。

これが、Wineを開発しろと言っているようなものであると
理解しているのかね
ほとんどがWin32APIに依存しているのに
2017/01/08(日) 03:57:49.90ID:+qBxgbmJ
まず、VCLというのはWin32APIをオブジェクト指向でラップしたのが
スタートであるからして
これを他OSに移植するのは容易なことではない
2017/01/08(日) 13:20:36.70ID:7LaGwBFn
>これを他OSに移植するのは容易なことではない
容易でないことがWindowsのMS製DLLをMac用に自動変換することにはならないだろ。
開発環境の開発者サイドが容易でなくてもそれを作ることが製品開発なんだから。
実行環境のプラットフォームがWindowsならMSのDLLにリンクさせるし
実行環境のプラットフォームがMacならMacのDLLにリンクさせるだけ。
それぞれのDLLの違いはVCL内部で吸収させる。存在しなければ独自実装。
56デフォルトの名無しさん
垢版 |
2017/01/08(日) 14:08:55.50ID:+qBxgbmJ
それだと>>48の言う
>Windows依存の部分だけ自動変換
ってのが何なんだって話だ
2017/01/08(日) 14:52:22.69ID:7LaGwBFn
>>56
Windows依存の部分をMac依存かそもそもOSに依存しないコードに自動変換(書き換える)ってことだろ。

自動変換ってのはコンバートするとかって意味じゃなくて
#if defined( )
#else
#endif
などで切り替えてコンパイルって話。

別に開発しているプラットフォームで実行できないだけで
コードの生成は異なるプラットフォームでも出来る。
WindowsでAndroidアプリ開発するのと同じ。
2017/01/08(日) 17:30:51.65ID:NmnVTrVq
頭の固いのが一人沸いてるな
59デフォルトの名無しさん
垢版 |
2017/01/09(月) 02:10:27.33ID:8tRfW72H
俺だったらこうやって実装する。
・Macのコードを書かないでいいようにFMXのコードを可能な限り利用する。
・したがって、内部的にはVCL→FMXの変換を行う。
・WinしかないようなAPIは不完全対応とする。
2017/01/10(火) 00:17:10.41ID:sLHDG5q/
C++BuilderはいまC++11だよな。で、C++14やC++17に対応する予定あるの?
今年あたりClang/LLVMの3.9ベースに移行しないのかな
2017/01/10(火) 01:27:32.20ID:EN95WblY
>>60
昨年8月付けのロードマップによると今年10.2.2でC++17フルサポート予定
https://community.embarcadero.com/blogs/entry/2016-8-2
2017/01/10(火) 11:43:55.77ID:HKyT5lU8
VCLでLinuxのGUI開発できるのがなかったっけ・・・
2017/01/12(木) 11:54:31.74ID:A9NVGBh3
「Windows用のDelphiと同じくObject Pascalを採用し、さらに
Delphiと共通のライブラリであるCLX(シーエルエックス)を搭載」

Kylix(カイリックス)は、ボーランドが開発した Linux向けのGUIアプリケーション開発ツールである
-Wikipedia


「Microsoft Windowsのみに対応していたフレームワーク Visual Component Library(VCL)を置き換える
目的で開発された。CLX はトロールテックの Qt に基づいている。APIは、ほぼ VCL 互換である」

Component Library for Cross Platform
https://ja.wikipedia.org/wiki/Component_Library_for_Cross_Platform
2017/01/12(木) 23:59:20.47ID:A9NVGBh3
コンポーネントフレームワークCLX - IT
www.atmarkit.co.jp › Linux & OSS
CLX(クリックス:Component Library for Cross Platform)は、
DelphiのコンポーネントフレームワークVCL(Visual Component ...
つまり、CLXを使ったプロジェクトは、
KylixでコンパイルすればLinuxのネイティブアプリケーションになり、
Delphiでコンパイルすれ ...
2017/01/16(月) 19:23:04.38ID:WI1UDh6+
http://internet.watch.impress.co.jp/docs/news/1039023.html
> 10月10日にサポートが終了する製品
> Microsoft Visual J# Version 2.0 Redistributable Package Second Edition

これってDelphi/C++BuilderのIDEに使われてなかった?
2017/01/17(火) 00:03:27.86ID:uhtbPNeB
Delphi Starterをうまく教育などで利用している機関って発生しているのかな?
いまどきPascalを教えるところなんてないか…
2017/01/17(火) 01:23:58.53ID:zySrM3W7
>>65
http://docwiki.embarcadero.com/RADStudio/Seattle/en/Installation_Notes
http://docwiki.embarcadero.com/RADStudio/Berlin/en/Installation_Notes

インストールノートに10まではJ#書いてあったけど10.1から書いてないな
2017/01/19(木) 03:19:15.02ID:bet0Yu4a
なるほど、J#依存部分を作り変えたのかな
リファクタリングか何かだっけ?
2017/01/20(金) 23:37:28.36ID:oJD8zLY2
DEKOさん
EditBoneの日本語訳はもうやらんのか?
頻繁に更新して肥大化していって面倒だとは思うが
2017/01/21(土) 02:38:56.73ID:QlZtTdvg
>EditBoneの日本語訳はもうやらんのか?
やらない。失礼なやつの助けはしない。
2017/01/21(土) 12:51:59.31ID:QHwsYHx/
さよか
本人か知らんし何があったかも知らんが
残念だが無償で奉仕するもんでもないしな
今までお疲れさん
2017/01/21(土) 15:22:38.96ID:q5Ji78qi
>>66にレスがないところをみると、どこもDelphi Starterを教育に利用しているところはないのかな?
2017/01/21(土) 17:55:49.31ID:AShgl0UG
Pascal 教えても、その後ほぼ確実に別の言語覚えなおさなきゃならないし、
それだったら最初から C# とかすぐに実用になる言語教えたほうがいいんじゃなかろうか。
2017/01/21(土) 18:47:24.71ID:i0l9yZUy
今やDelphiを使う理由がなくなっちゃったからな
2017/01/21(土) 20:54:05.52ID:X8KfWp+k
そもそも一般のDelphiユーザーが2chにいるかと言うと……。
2017/01/22(日) 20:59:26.58ID:WN1PhxJ8
Delphiは、コンパイルが高速だ
2017/01/22(日) 21:04:31.05ID:PIKtTq6d
そんな事しか利点がない・・・
2017/01/22(日) 22:06:51.43ID:mAXdfWsm
最適化が糞甘だからな
2017/01/23(月) 00:05:22.06ID:3qqck8l9
>>76
インタプリタ系と比較すると遅いけどね
2017/01/23(月) 01:11:22.86ID:LeCeFGNv
DELPHI2.0のコンパイル速度は異常だった。 まばたきする間に終わっていた
2017/01/23(月) 12:42:43.26ID:wlIg1iwQ
「? なんでコンパイルしてくれないの?」
と思ってコンパイルボタン連打してた。
2017/01/23(月) 16:13:56.69ID:w3nc6yNF
瞬きひっとっつっでぇ〜〜ダ(略)

コンパイルはもう…終わっている

ひでぶ!
2017/01/23(月) 20:39:17.06ID:xjDvcbJg
delphi7あたりまでは、早かったんだが
2017/01/27(金) 09:22:14.64ID:lkJUedLg
いくらAndroidのネイティヴアプリが作れますと言ったところでコンパイラの最適化がほとんどかからないんだものな
速度を求められるアプリでは致命的だよ
アプリサイズがデカいわ、遅いわで、いくら複雑なことができても速度がネックになる
85デフォルトの名無しさん
垢版 |
2017/01/27(金) 10:52:51.05ID:zh1LjUvj
>>84
Java
IL2CPP
2017/01/27(金) 20:43:16.55ID:GYdtT1DQ
>>84
Delphiで作ったAndroidアプリって遅いの?
2017/01/30(月) 20:43:02.15ID:4xwIketX
そんなに遅さは感じないけどモッサリ感はあるかな?
2017/01/31(火) 14:39:51.45ID:VXZhJcHK
>>61
そうか…そろそろDelphiを切り落とす頃合いかもな
2017/01/31(火) 20:18:38.18ID:t9QfE/0d
>>88
VCLなどがPascalで書いてるんだし、そりゃないだろ
2017/01/31(火) 21:24:56.06ID:0Ht0nXoS
まーたDelphiやめるよ詐欺君沸いてるの?
2017/02/01(水) 11:15:13.07ID:klKLwnUh
RTL/FireMonkeyのObjective-C連結部分なんか、ObjectPascalを好き勝手に言語拡張して実装してるんで
C++メインへの移行は難しそうな感じ
92デフォルトの名無しさん
垢版 |
2017/02/07(火) 01:17:36.03ID:sy0/q9ZN
DelphiにてMacアプリをWindows PCだけでVMWareで作ってみたらうまく行った。
2017/02/08(水) 05:27:19.31ID:hQ4gJ5tA
>>92
おめでとう
2017/02/09(木) 16:46:48.04ID:HtY0VKs+
いろいろな言語やIDEは、バージョンアップのたびに
「おっ!」とか「ついに!」とかあるけど
今のDelphiには全くない


30年Pascal〜Delphiを使ってきたけど、終わりの気配なのかな。


だんだん忘れられていくDelphi。なんて悲しいんだ。
というか心から悲しい。


営業方針がすべてダメにしたと言ってもいいと思う。


PHPとPHPStormをさわっていると、Delphiが時が止まったかのように感じる。
2017/02/09(木) 21:04:46.97ID:W4Sd+8k/
>>94
おっ! ついに!って具体的には?
2017/02/09(木) 23:31:25.62ID:WXUMjN7q
>>94
Lazarus があるやん。
自分も Pascal は個人的に好きなんで、Lazarus 使ってる。
このスレで言うことじゃないが。
2017/02/10(金) 03:33:51.50ID:6iDp3AzT
おっ!Linuxサーバーサポートか!
ついに!萌え系に手を出した!
2017/02/10(金) 04:24:01.52ID:O1C6vu9z
Unicode化とx64対応は「やっと!」って感じだったな
特にUnicode化は遅すぎたのが痛かった
2017/02/10(金) 09:25:00.71ID:6iDp3AzT
おっ!Mac、iOS、Androidサポートか!
しかし!信頼性ないじゃん!
2017/02/10(金) 14:44:29.11ID:Gvzm7dn8
>>99
6時間もそれ考えてたんか(驚愕)
2017/02/11(土) 09:23:49.94ID:0hRsKt3y
おっ!Delphiってまだあったんだ。昔やっていたようにフリーソフトでも作ろうっと!
しかし!値段高すぎじゃん!
2017/02/11(土) 09:38:10.27ID:0hRsKt3y
おっ!フリーなLazaurusなんてあるんだ!
しかし!VCLのコード無断で使っているから人様に使ってもらうわけにいかないじゃん!
2017/02/11(土) 13:02:35.65ID:M9MYfeCA
嫌ん結び
2017/02/11(土) 13:22:01.30ID:kC+jWWfY
Lazaurusとてもいい
つーかこのdelphiスレ覗いてるけどLazaurusしか入れてないw
あんなに(日曜プログラマには)十分なのフリーで出していいのかってぐらい良い
2017/02/11(土) 16:32:22.23ID:iYTkbf3S
>>101
フリーのDelphiあるやん
2017/02/11(土) 21:06:45.82ID:0hRsKt3y
>>104 とても良くても他人様に使わせられないでしょ。
>>105 そうだった。
2017/02/13(月) 22:11:26.97ID:SGgG3QD7
zeosってclasspath例外相当だったのか
108デフォルトの名無しさん
垢版 |
2017/02/22(水) 13:06:08.17ID:CH/OK9ym
Starter Edition なんてものがあることを、5分ぐらい前に知った。
109デフォルトの名無しさん
垢版 |
2017/03/01(水) 23:25:22.40ID:q6X9Ow29
開発者のための技術イベント「DELPHI / C++BUILDER 0315 IN TOKYO」を3/15にやるけど、これってDeveloper Campとどう違うの?
DevCampよりも小規模なのかな?
18時からのレセプションも参加無料ってことはわかった。
2017/03/02(木) 01:24:24.89ID:52AGTkzq
とうとうDELPHIが斬られるという説明会ジャマイカ?
2017/03/02(木) 02:42:13.83ID:8FirGpeI
Delphiなくなるよ君って居なくならないね
2017/03/03(金) 00:19:49.16ID:nkKciBpv
OBJECT PASCAL HANDBOOK―マルチデバイス開発ツールDelphiのためのプログラミング言語完全ガイド
2016/5 マルコ カントゥ
って本が出てるけど、Delphiの言語って、Object Pascalに戻したの?
以前に、Delphi Languageに変えたって記憶があるんだけど。
それともどっちでもいいってこと?
2017/03/03(金) 09:07:24.77ID:iy5O1nOV
使う方にしてみればどっちでもいい。
2017/03/03(金) 19:36:45.18ID:uU2wVBjg
モバイル云々というより文法書だよね
しかも値段高杉
2017/03/05(日) 22:40:17.97ID:Dip4mHwy
>>112
Delphi Languageに変えたときって、確かBorlandからInpriseに変えたときだった気がする。
正式に元に戻すって聞いたことないけど、まる子の本が出てるなら戻したってことかな?
2017/03/06(月) 18:07:29.41ID:T6YmruGY
http://www.publickey1.jp/blog/15/delphi20delphiobject_pascal.html

appmethodの頃…3年前か……。
2017/03/06(月) 18:11:12.79ID:T6YmruGY
ヘルプだと
Delphi6 ObjectPascal言語ガイド
Delphi7 Delphi言語リファレンス
2017/03/08(水) 16:23:33.28ID:IKp2/qZj
しかしこの時期にレイオフか。
まぁ出荷のめどがたった時点で、お前らイラネ!ってなったんだな
2017/03/08(水) 17:32:06.78ID:Y+CkUIG2
新バージョンリリースとレイオフはセットなんだろうなw
2017/03/11(土) 21:57:16.13ID:8kK/C6AI
期間工かよ
121デフォルトの名無しさん
垢版 |
2017/03/11(土) 22:41:59.82ID:+TmI7ETg
Delphi automotive じゃねーか
氏ね
2017/03/11(土) 22:43:56.17ID:X2GhR5UM
日本のシステム開発に似ているな
ピーク時だけかき集めた外注を増員して大混乱しながら納期を目指す
123resumi
垢版 |
2017/03/12(日) 01:01:54.01ID:f0Kjw9v5
これ普通にショックだね。。
本当なの??
https://goo.gl/RB0asw
2017/03/12(日) 18:11:36.39ID:BRpGzvRU
Delphiも意外とがんばってるじゃん

ttp://www.tiobe.com/tiobe-index/
2017/03/13(月) 04:58:36.58ID:unnyowXl
この様な統計は信じない方がいいよ
書き手の意図でどうにでもなる

最近、思うに統計詐欺が多すぎ
2017/03/13(月) 06:00:29.53ID:vy1kGOww
書き手の意図も何も検索ボリュームの統計だからねこれ
2017/03/15(水) 20:00:22.08ID:2whN6YOV
新Delphiはどうなのさ?
2017/03/15(水) 21:52:23.71ID:xyFHeGQQ
目玉はLinuxサポート?
2017/03/17(金) 12:36:26.60ID:UILJMY9G
Android/iOSのスレッド上でTBitmapとTCanvasがサポートされたっぽい
お絵かきソフトが捗るね
2017/03/17(金) 12:48:48.63ID:XSNAVImS
LinuxサーバーサポートもEnterpriseからかよ
Professional中途半端過ぎて使えないSKUだな
2017/03/17(金) 12:52:19.56ID:UILJMY9G
あとDelphi先行でC++はアップデートで対応らしいねLinux
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況