【Delphi】Embarcaderoオッチャ その34【C++ビルダ】

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2018/07/28(土) 13:02:19.29ID:fRslPvgH
エンバカ雑談スレのような気がする

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

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

前スレ
【Delphi】Embarcaderoオッチャ その33【C++ビルダ】
https://mevius.5ch.net/test/read.cgi/tech/1480078368
2018/09/22(土) 17:52:42.98ID:zH/ripxa
>>491
よく分からんからFとかNとかHみたいなところに言われるがままに導入してるんだろうな
2018/09/23(日) 09:57:15.25ID:9OSxONc8
Embacaderoって、死に体なのかと思いきや、年間売り上げ120億円で、500人も社員
がいるんだって。

データベースソフトの売り上げが大きいのかもしれない。
2018/09/23(日) 12:45:03.85ID:rnUIUkgj
おまけでRADツール売ってるんだもん
そりゃ力入らないよな
495デフォルトの名無しさん
垢版 |
2018/09/23(日) 12:59:58.55ID:3zPrRdg0
エンバカデロにもうデータベース部門は無いぞ
2018/09/23(日) 13:21:01.44ID:DxsyLPqe
正直な所どうやって食ってるのか不思議だな
497デフォルトの名無しさん
垢版 |
2018/09/23(日) 13:34:51.76ID:3zPrRdg0
日本だけが市場じゃないからな
498デフォルトの名無しさん
垢版 |
2018/09/23(日) 14:21:43.95ID:9OSxONc8
>>495
https://www.embarcadero.com/products/interbase
↑本家WebSiteに、Interbaseがある。

InterBase™ is the award winning cross-platform commercial grade
embeddable SQL database for Windows, Linux, macOS, iOS and Android.
2018/09/23(日) 14:22:22.98ID:9OSxONc8
>>496
言語処理系がまだ売れてると見た。
2018/09/23(日) 14:23:37.02ID:NVlQ+b2K
データベースエンジン未だ健在してんのか
2018/09/23(日) 15:02:37.66ID:9OSxONc8
多分、売り上げは、データベースが7割以上、言語処理系は3割以下。

人類を救うかも知れない会社。

陰ながら応援しています(高くて買えないけど)。
502デフォルトの名無しさん
垢版 |
2018/09/23(日) 16:08:42.64ID:wx50n7GD
InterbaseってDelphiとセットじゃなくて単体で使われてる?
2018/09/23(日) 18:54:45.25ID:P0ii98jX
>>InterBase
久しぶりに聞いた
まだ使ってる所有るんか?
日本では皆無だろ
2018/09/23(日) 20:44:56.71ID:d2EDaKlY
オープンソース化されてFirebirdになったって聞いた気がしたけど気の所為だったか?
505デフォルトの名無しさん
垢版 |
2018/09/24(月) 00:16:21.73ID:d17bnJp1
InterBaseは製品版で昔のバージョンは忘れたがInterBaseから枝分かれしたOpenSource版がFireBirdだろ

エンバカデロの主力製品はDelphiだよ
それで利益の大半を稼ぎだしてる
世界中にユーザーいるし日本でも相当数の個人、法人に顧客あり、だよ
2018/09/24(月) 01:12:57.30ID:FzQ9lLHv
>>505
Pascalが何でそんなに人気あるんだろう?

C++の方は売れないの?
2018/09/24(月) 01:40:16.49ID:FzQ9lLHv
製品として、世界TOPであるかどうかが問題なんだろうか。
Pascalでは、TOPだから、Pascal自体の人気とは裏腹に、なぜか
売れる。

ところが、C++自体は人気があっても、製品としては2番だから、
売れない。

???
508デフォルトの名無しさん
垢版 |
2018/09/24(月) 09:31:47.42ID:d17bnJp1
PascalというよりDelphiね
C系言語に比べてより英文に近いから読みやすいのが利点
デバッグしやすいし人の書いたソースでも何となく理解したりできる、まあその分冗長な記述になるけど

またコンパイルがめちゃくちゃ速いからストレスなく開発できる
書いて、走らせて、どんどん開発を進められる
ここら辺は他のRAD系IDEでもおんなじだと思うけど、Delphiが一番手に馴染むというか、感覚的にやりやすいかな?
ただワンパスコンパイラだから最適化は甘かったりするけどね
あとDelphiってめっちゃパワフルな開発環境
元々がDOS時代からのTurboPascalの系譜だし、その気になればx86系のOS自体を書けるほどの実力者

マイクロソフトはLinuxで懲りてあまりパワフルな開発環境を出さないようあえて.net化で蓋をして制限かけてるみたいだけどDelphiはその範疇を越えられる数少ない開発環境

C++BuilderはあくまでDelphiの派生物なのかな?
コンパイラはC++専用だけどコンポーネントはまんまDelphiからの流用じゃなかったっけ?つまりPascalしらなきゃコンポーネントの改変とかできない
だったらDelphiでいいよね、ってロジックで売れないと思ってる
2018/09/24(月) 09:35:49.12ID:sdnWuCpP
>>508
最近のDelphiはexeサイズがめちゃくちゃデカいな
FormだけのAndroidアプリが10メガ近いとか信じられない

昔のDelphiはここまでひどくなかったはずだが
2018/09/24(月) 09:39:26.38ID:B4Me2M7J
C言語と同じALGOL派生系のpascalくらい使えないとな
2018/09/24(月) 09:43:31.79ID:hrySGkvz
最近だとGoなんかもそうだけどランタイム不要の単独実行出来るタイプのexeはどうしてもデカくなるんだよな
2018/09/24(月) 09:46:18.18ID:Khef05FY
>>506
言語としての Pascal は好きだけどな。
C に比べるとカッコが少なくて書きやすいし、C みたいにヘッダファイルと実体が分かれてなくて
シンプルだと思う。

>>508
自分は C++ Builder から入ったんだが、VCL 読むのに (その時は) 我慢して Pascal 勉強したら、ハマった。
513デフォルトの名無しさん
垢版 |
2018/09/24(月) 10:16:12.78ID:d17bnJp1
>>509
OSがでかく多機能になればそれに対応する開発環境からひねり出されるexeやsoも当たり前にでかくなる
Androidで数画面しかないのに20〜30MBのアプリって普通にGoogle Play Storeに上がってるけどね
2018/09/24(月) 10:28:14.12ID:sdnWuCpP
>>513
そんな糞アプリは糞VBあたりで作られてるんじゃないか?w

Delphiってさ、もっとこう、触れば手が切れるくらいシャープなイメージだったのにさ…
今のDelphiはメタボ言語に成り果てて幻滅してしまうわ
2018/09/24(月) 10:34:44.18ID:hrySGkvz
ランタイム内包型のヤツって何もやらなくても容量デカイけど
なんか機能増やしたからって大して容量は変わらないからそういうもんだと思って諦めた方が良い
516デフォルトの名無しさん
垢版 |
2018/09/24(月) 10:54:32.21ID:d17bnJp1
>>514
Xamarinが使えないからVB(.net)でAndroidアプリは作れない
DelphiはAndroidでもネイティブコンパイルだからsoのサイズはでかくなる
サイズのみが問題ならJavaで作ればいいよ、最小サイズのアプリができるから

触れば手が切れる・・・
まあ人それぞれどんなイメージを持つかは自由だけどw
今でもVCLとか使わずにAPI叩くだけのOSネイティブのアプリとか作れるから試して見れば?そしたら使うユニットとかめっちゃ減るしexeサイズも極小になるよ

おれ自身はいろんなコンポーネント使って楽に素早く実装するメタボなプログラミングを選ぶが・・
2018/09/24(月) 11:21:58.08ID:sdnWuCpP
>>516
>Xamarinが使えないからVB(.net)でAndroidアプリは作れない
ネタにマジレスありがとうw

Javaで作るとかVCL使わないとか、そーゆーのはミーハーの俺には絶対ムリ
それでも昔のDelphiはコンパイルするだけで超高性能アプリが作れたんだけどなぁ…
518デフォルトの名無しさん
垢版 |
2018/09/24(月) 11:45:12.61ID:d17bnJp1
>>517
昔を懐かしんでばかりいるとあっという間に老けるぞw

確か今の最新版のDelphi購入すると昔のDelphiも使えるはず
Delphi7とかEDNからダウンロードできるし正規のライセンスとかもついてるから使えば?
.netとかの後方互換性無視のヤクザ製品と違って15年以上前のでも最新OS環境で動くはず
(未だにDelphi7が現役の開発環境の会社が多いよ)

あとコンパイラがアプリを超高性能wにしてくれるわけじゃない
元々超高性能のアプリをDelphiで作ったというだけ
まあそういうアプリ、システムが作りやすい環境ではあるけどね
2018/09/24(月) 12:25:40.96ID:FzQ9lLHv
>>512
>C みたいにヘッダファイルと実体が分かれてなくてシンプルだと思う。

これは初耳。そういえば、Javaもヘッダファイルが分かれてない。
2018/09/24(月) 12:41:19.24ID:FzQ9lLHv
なお、Javaは、classとファイル名を完全一致させなくてはならないので、
1つのファイルには1つのclassしか書けない。

grep検索する場合にはどのclassなのか分かりやすくて便利なことがある。
C++だと、grep検索したとき、どのclassなのかは、ファイルを実際に開いて
目視確認しないとすぐには分からない。1ファイルに複数のclassを書けて
便利ではあるけれど、後から分かりにくいデメリットがある。
2018/09/24(月) 14:09:56.70ID:twjLvrgB
Javaはpublicクラスでなければ1ファイルにいくつでも書けなかったっけ?
2018/09/24(月) 17:09:00.62ID:FzQ9lLHv
>>521
そういや、自分のソース見てみたら、public以外のclassを、
Mainのclass以外に同一ファイルに書いてたわ。

忘れてた。
2018/09/25(火) 11:12:00.86ID:/QuiK+p7
着信履歴に知らない番号があったからググったらエンバカだった
用無しで切り捨てたはずの貧乏人元ユーザに何の用や
2018/09/26(水) 00:52:00.43ID:3aGQfUfT
来年度のMVPをお願いします
2018/09/27(木) 00:01:57.14ID:PrILk3N+
一つのファイルに一クラスというと、今日会社でJavaのソースで2万行ぐらいあるやつを見た。もちろんクラスは一つだ。

しかしそのクラスの中には static のインナークラスがこれでもかというほど詰め込まれていた。w

何故外出ししなかったのかは謎。
2018/09/27(木) 08:50:14.99ID:BKY2nRCH
>>525
構造化プログラミングのCOBOLかよ
527デフォルトの名無しさん
垢版 |
2018/09/30(日) 13:35:20.65ID:O7+Y82MS
>>523
ユーザー登録の時に連絡不可にしとけば連絡はこない
自分で連絡してもよし、にしてないか?
2018/09/30(日) 16:39:03.38ID:MRtlGeTM
たまにエンバカ社員みたいな書き込みあるな
2018/10/01(月) 21:13:29.17ID:/InadKmT
Community Editionの提供条件もっと緩和しろ
話はそれから
2018/10/01(月) 21:26:41.04ID:GrkvurTo
DelphiとC++Builderの同時利用くらい許してくれればいいのにね
2018/10/01(月) 21:36:48.91ID:lLn/Vvr8
もうどう足掻いても新規客は来ないんだから、固定客の単価を上げるのは正しい戦略
2018/10/01(月) 21:59:41.01ID:/InadKmT
Javaはライセンス+OpenJDK LTS無しでめでたく死亡
なのに.NETアシストする様な無様な施策するかな?
2018/10/09(火) 07:39:14.54ID:765J/FR5
26.0.31999.3890
2018/10/09(火) 16:59:42.39ID:jF8S9ABU
>>531
教育機関でPascalを売り込めば可能性は有ると思うけどね
Javaはランタイムライセンスの時点で使うだけでダメになったし
Free Pascalでも良いので教育言語として採用する大学とか出ないかな
2018/10/09(火) 21:57:37.34ID:IYDVqb5K
>>534
>Javaはランタイムライセンスの時点で使うだけでダメになった
kwsk
2018/10/10(水) 00:56:15.80ID:WXc1B6yp
>>535
Java11からJREが無くなる
Java8は無償ライセンス終了寸前
537デフォルトの名無しさん
垢版 |
2018/10/10(水) 17:03:55.55ID:DdkZLPZA
総務省のLRIC modelはたしかDelphi
2018/10/26(金) 09:09:32.80ID:9iRerqOx
an update to Build 3890 with C++ changes.
2018/10/30(火) 13:02:30.48ID:zWxICe0z
藤井政権が終わってから最初のデブキャン
紆余曲折ありましたが新生エンバカの幕開け
2018/10/30(火) 17:24:35.33ID:9UQqj8fB
日本法人はただの販売部門だから新生されてもどうでもいいような
2018/10/30(火) 17:25:34.37ID:xRxBoHwl
あのキモい漫画を何とかしてほしい
542デフォルトの名無しさん
垢版 |
2018/10/30(火) 20:11:28.23ID:1YWAv+3f
絵が下手なのが致命的なんだよ
萌えキャラ作るなら他の環境みたいな可愛い萌えキャラにしてくれよ
543デフォルトの名無しさん
垢版 |
2018/10/30(火) 21:01:43.32ID:nHsIe9iy
ちょまどみたいになるぞ
2018/11/02(金) 11:42:33.42ID:F4XbELT7
FLchanでええやん
2018/11/03(土) 17:40:34.27ID:RDhmBJQf
26.0.32259.4168
546デフォルトの名無しさん
垢版 |
2018/11/06(火) 14:11:03.14ID:rgdLq0Bq
GitHub - Purik/AIO: Coroutine-based multithreading library for Delphi
https://github.com/Purik/AIO
2018/11/11(日) 10:48:47.94ID:GWAxCA1m
ウクライナ、リビウから来た留学生からの情報

いまウクライナでは Delphi 経験者の特需が発生。
Idera / Embarcadero ブランドはそのまま、Marco 達は引き続きマネージメント
開発、テスト、一切合切をウクライナの会社に丸投げ。

新組織図 - 来年から
https://www.mindmeister.com/566742221/idera
2018/11/13(火) 07:25:23.23ID:LFSCtWW7
ウクライナの人員がなれるまで多少時間必要だからこれは2,3年は品質落ちるのかな
2018/11/13(火) 12:30:54.85ID:lDOxPmZy
PascalもC**のように進化する余地はあるのだろうか…
2018/11/13(火) 14:41:25.71ID:J8az3xO8
アライグマPascal
2018/11/13(火) 14:49:51.38ID:j2N0Z56l
>>550
面白い
2018/11/13(火) 14:56:37.68ID:LiLnj3aJ
>>550
評価する
2018/11/13(火) 19:21:05.01ID:yUBMDzT7
この前チコちゃんでやっとったけどオッサンは脳のブレーキが利かなくなってるからギャグを言うらしい
2018/11/13(火) 19:32:32.21ID:Ovq9+gMo
>>551,552
ラルバにいただろ。
2018/11/13(火) 19:50:06.39ID:6r2DDFv8
同様に東欧に丸投げして質が落ちた VMWare / Workstation & Fusion の内幕を知っているから全く喜べない。

人件費が安いから、ってことで新規技術開発含めて外注するわけだけど
少し経験を積むと別の企業に引っこ抜かれたり、業務で見知った知識を流用して
独立したり。とにかく人が落ち着かない。
あと、東欧独自の微妙な政治的不安定さがあって、まぁ現在の品質を維持できたら
褒めなきゃいけないだろうなぁ。多分無理だと思う。
556デフォルトの名無しさん
垢版 |
2018/11/13(火) 20:47:01.67ID:/6RlnNZj
チコちゃんとは?
2018/11/13(火) 20:51:12.64ID:yPtmP92Z
東欧系って工業上手くいかないからふっとばしてitに行った
って聞くけど
こんな事までやるんだねぇ
人件費は未だ上がってない様だからそうなるのかなぁ?
2018/11/13(火) 20:55:49.28ID:Ta+Xkizh
>>556
キム
2018/11/13(火) 23:10:39.02ID:yUBMDzT7
>>556
大人が5歳の幼女に叱られるNHKの番組
560デフォルトの名無しさん
垢版 |
2018/11/14(水) 00:40:35.33ID:rp8yBCnf
>>555
VMWareは中国なんじゃない?
561デフォルトの名無しさん
垢版 |
2018/11/14(水) 13:19:55.75ID:isMJjqHu
中国は MS
VMWare は最初インド、その後ハンガリーとルーマニア、そしてウクライナ
Google と Apple は、ソフトだけはアメリカ主義を通している。実作業は別にしてね。
562デフォルトの名無しさん
垢版 |
2018/11/14(水) 18:08:42.38ID:rp8yBCnf
>>561
https://www.google.co.jp/amp/s/applech2.com/archives/47651539.html%3famp=1

これ
中国の開発陣の画像もどこかにあったはずだけど
563デフォルトの名無しさん
垢版 |
2018/11/15(木) 00:07:18.21ID:6hmxnBbz
知ったかが逃げた
2018/11/15(木) 14:24:08.36ID:njFgw0Uw
全く新しい商品でもやったほうがいいような気がする
2018/11/16(金) 10:42:48.02ID:qQEsTDYV
arm Windows も firemonkeyで対応?
2018/11/20(火) 18:31:16.64ID:+yqC94lf
https://conf.spring4d.com/
Spring4D 単独でカンファレンスか。元気だなぁ
Original 開発者が中国人で、 DevJet の CEO てのにも驚いた。

ちゃんと Delphi で金を稼いでいる。Embarcadero/Idera に対する発言力が増すわけだ。
日本はどうして落ちぶれたのか... って考えたけど、もとから Delphi でカネを稼いでる人/組織が
表に出てこなかったんだ。盛り上がりもしなかったから落ちぶれもしないと。
2018/11/21(水) 17:17:19.01ID:j8nrcmff
そろそろか

http://cc.embarcadero.com/Item/29407
>These changes are applicable for RAD Studio, Delphi, C++Builder 10.3 Rio
2018/11/21(水) 22:06:23.86ID:62wuRoPx
現行買えなくしてるseshopとかって良心的なのか
2018/11/21(水) 22:40:53.28ID:j8nrcmff
あちゃー
http://blog.marcocantu.com/blog/2018-november-deferring-managed%20records.html
Deferring Delphi Managed Records Support

どうしたのこれ。冗談でなく開発能力残ってないのか。
C++ コンパイラだって、単に CLANG の最新版に入れ替えました。だし
色変えただけかな
2018/11/21(水) 22:44:27.84ID:j8nrcmff
MVP 様やデコっちはどう反応するかな
スワンのおっさんが先かな。
2018/11/21(水) 22:58:39.79ID:BjslgyDt
>>569
code guard が使えなくなったのには心底失望しました…
2018/11/21(水) 23:22:38.75ID:tMLKweXd
クロスプラットのネイティブコンパイラを沢山積んだ都合上そっちの対応だけでだいぶ工数取られてそう
2018/11/21(水) 23:32:43.79ID:j8nrcmff
>ネイティブコンパイラを沢山積んだ都合上
バカ。あれは全部同じコンパイラにデフォルトの値を変えただけだ。
バイナリ比較すれば 99% 同じものだとわかるぞ
2018/11/22(木) 00:14:54.62ID:NwbY4XMO
いちいち煽らないと発言できないのか
2018/11/22(木) 00:28:05.95ID:hxJaodQB
別にバイナリの事なんて言ってないぞ
AndroidやiOSの環境更新やOSX64のサポートとかクロスプラットサポートとして最低限やらなきゃいけない事が増えてるからそっちにもだいぶ開発工数取られてるんじゃないかってだけ

バイナリが同じかどうかは正直どうでもいい
2018/11/22(木) 13:27:43.61ID:QqgVJaUi
delphi advent calendar 全然埋まってなくて笑える。
mvpもそろそろユーザー減ってる事に気づくかなw
2018/11/22(木) 14:03:31.17ID:TSmkztQd
無償でProfessional版配れよ
それぐらいしないと
2018/11/22(木) 15:21:15.23ID:cdGaZLYU
>>577
Community Editionがそれでは
2018/11/22(木) 15:38:12.79ID:3Nw7CkJQ
>>576
まぁ日本じゃMVPがあれだもんな、、、
2018/11/23(金) 04:47:23.13ID:4GaFqpSH
procedure TForm1.Button1Click(Sender: TObject);
begin
  var s := '対応が20年遅いがとにかく嬉しい機能だ';
  ShowMessage(s);
end;
2018/11/23(金) 11:00:32.82ID:5gMD8rrN
10.3正式に出たんだね。新機能見たけど中身すかすか。これで10万とかとるの?
2018/11/23(金) 13:48:44.92ID:2U2ePy7/
>>580
どこでも変数の宣言できるようになったのか
2018/11/23(金) 14:39:43.28ID:eecwgr45
>>582
それに加えて型推論付きなので変数の型名を書かずに済む
var sl: TStringList;
...
sl := TStringList.Create;
 ↓
var sl := TStringList.Create;

var ret := myfunc;
2018/11/23(金) 17:07:23.12ID:2U2ePy7/
>>583
なるほど、delphiは型が後ろだから
それも兼ねてる感じだね
2018/11/23(金) 17:11:09.23ID:fuDJzgQJ
>>578
もっと制限緩めて欲しいって話
2018/11/23(金) 17:15:29.45ID:J0J8+1H0
C++の後釜のような進化だな
2018/11/23(金) 17:52:10.59ID:i3SI3tWM
>>585
らざるす使えば?
2018/11/24(土) 19:13:04.37ID:zR68UxAc
Community Edition も 10.3 になったのかな。
まあでも本命はらざろなんで、すぐには替えられないかな。
589デフォルトの名無しさん
垢版 |
2018/11/24(土) 20:51:10.69ID:bBkuGkuW
Indyのヘルプは相変わらず、古くて使い物にならない10.1.5なんだな
2018/11/25(日) 20:39:07.58ID:ccZzEexa
Community Edition ダウンロードしてみたら、10_3_0 だった。
まだインストールはしてない。
2018/11/25(日) 21:31:01.65ID:rEjftMzN
なんだってーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー!?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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