DelphiおよびC++Builderの「Starter Edition」、無償化 35
ストーリー by hylom
お試し感は強いとはいえ 部門より
お試し感は強いとはいえ 部門より
あるAnonymous Coward 曰く、
従来3万8,000円で販売されていた「Delphi 10.1 Berlin Starter Edition」および「C++Builder 10.1 Berlin Starter Edition」が無償化された(窓の杜)。
ともに「個人または5人以下の企業/組織でかつ開発したアプリケーションに関連する収益が1,000 USドルを越えない」場合という制約付きではあるが、これによって導入のハードルが大幅に下がったのではないだろうか。ただし、Starter Editionは上位EditionがサポートするiOS/AndroidアプリやMac OS X向けアプリ開発には対応せず、また32ビット版Windowsアプリの開発しかできない点は微妙なところだ。
これが5年前なら・・・ (スコア:3, 興味深い)
個人開発者ですが、C++Builder 6の頃、使ってました。
後継版をずっと待ってたんですが、いつまでたってもx64に対応せず、
使い勝手は劣化する一方。
バージョンアップや買収されるたびにエディション構成が変わり、
無償になったり取りやめになったり。
最低エディションの値段だけが上がっていくという中で愛想が尽きました。
いまではほぼ同じように使えるC#使ってますし、いまさら無償化されたって
戻ろうという気にもなりませんね。
競争力がない (スコア:1)
昔C++ Builderで開発してたけど、バージョンが上がるごとにIDEが不安定になるからQtに乗り換えた
ポトペタでGUIができるのは本当便利なんだけどね
せめてAndroid開発ぐらい1、2万円ほど追加で出来るなら検討するんだけどなあ
Re:競争力がない (スコア:1)
ポトペタは拡大縮小もスクロールバーもないダイアログ作成時のみ便利な方法で、
HTMLのTABLE文のような、レイアウト自動調整な定義を駆使するのが望ましい。
gtk+のBOX機能はそれに近いがHTMLのような形でプログラムと分離して欲しい
Re:競争力がない (スコア:2)
http://www.awesomium.com/ [awesomium.com]
というモノが存在するけど、例によって地味に面倒そうな。
Re: (スコア:0)
Re: (スコア:0)
そこは、dotnetなしで。
Re: (スコア:0)
C++/CX(ストアアプリ限定)とか、(将来的に).NET Nativeとか。
Re: (スコア:0)
昔のLibGlade+.gladeファイルとか今のGtkBuilder+.uiファイルがそれじゃね?
Re: (スコア:0)
ポトペタは生産性が頭打ちになりやすいね。
入門者には優しいから選択肢としてあるのは〇。
Re: (スコア:0)
両方の操作が混在できるというか両方で編集しながら使うもんだし。
.NET 3.51 時代から数十倍速くなったとはいえ、まだまだストアアプリ以外ではランタイムがネイティブ化されてないから遅いけどな。
Re: (スコア:0)
全部手打ちで書くよりは、生産性圧倒的ですもんね。
というかVB6でもテキストエディタで編集やってました。。デザイン上の(実行時ではない)フォント定義まとめて変えるときとか。
Re: (スコア:0)
VB6 のポトペタはそうだけど、Delphi のはだいぶ柔軟にできましたよ。
HTML の TABLE だって万能ではないですし。
Re: (スコア:0)
Re:競争力がない (スコア:1)
最近のバージョンではIDEがクラッシュする事が「まれになった」と書いておきます。
無償化しても悪評が広まるだけじゃね? (スコア:1)
http://kbmplaybbs.dip.jp/?md=ov&no=5456&pn=5456&ln=61 [kbmplaybbs.dip.jp]
> リリースされていたので早速更新しましたが、相変わらず酷いバグばかり。
> もうまともな開発者がいないのかな…。
>
> Update 1 適用前から、というより数年前から何件も報告されているバグが
> 未だに解決してません。
>
> http://qc.embarcadero.com/wc/qcmain.aspx?d=100928 [embarcadero.com]
>
> とか謎のリンカエラーとか、バッチビルド時のエラーメッセージの文字化け
> とか、たくさんあります。
>
> 今回は 64bit 版でビルドするときの
>
> [MSBuild Error] The "FindItems" task was not given a value for the required parameter "Filenames".
>
> に悩まされています。試した範囲では「バッチビルド」を無効にすれば確実に
> 回避出来るようですが、ビルドに数分かかるようになります。(有効時は 1分くらい)
>
> バグがあること自体は仕方ないとしても、その修正版を適用するためには
> アップデートサブスクリプションに加入していなければならないのが納得
> 行きません。それが 9/24 で切れます。継続するのに 47000 円支払わない
> といけません。
>
> 今回の Update1 も、たまたま 9/24 以前にリリースされたから適用する
> ことが出来ましたが、もし 9/25 以降だったら出来なかったと思われます。
>
> バグの修正版がリリースされても、47000 円支払わないとおそらく修正版を
> 入手することが出来ません。かといってこんな酷いものを使い続ける気には
> なれないし、バージョンを戻そうにも、まともなバージョンがないので結局
> 支払うことになります。
>
> なんかお金を払い続けさせるためにわざとバグだらけにしているような
> 気さえしてきます。
>
> 昨年9月に C++ Builder 10 Seatle の購入した分と初回のアップデート
> サブスクリプションと合わせると既に 12 万円ほど支払っていますので、
> 今回アップデートサブスクリプションを継続すると合計で約 17 万円です。
>
> ソフトウェアの出来栄えがもう少しまともなら、このくらいなら文句を
> 言わずに使い続けても良いのですが…。
Re: (スコア:0)
まあ商品としてバグの放置はまずいけど、元々Delphiがメインプロダクツな上にDelphiは自分たちの都合で言語仕様を変えられるけど、C++は標準を守らなければいけないから、その分問題も多いんだろうね。
このスペックだと (スコア:0)
マルチプラットフォームできないんじゃ実質、劣化VisualStudio.NETでしかないような
あっちはx64使えるし・・・
Re: (スコア:0)
Delphiが使えるじゃないですかー。
Re: (スコア:0)
Pascalが使える、と言いたいのだとしたら「そんな中途半端な言語覚えても、他で使うことないし」になる
Delphi自体の性能で考えたら、少なくともWindows限定+32bit限定な時点で使う意味がない
Re: (スコア:0)
一応、Delphiで使用しているPascalは独自のオブジェクト指向拡張を施していることもありDelphi7以降は「Delphi言語」と名乗ってるんですよ、これが。
Re: (スコア:0)
何でもかんでもくっつけすぎてある意味もっと中途半端になったC++という言語が結構シェアあるんですよね・・
Re: (スコア:0)
C++ は、実行時間的に効率が良いか、開発時の編集効率が良いなら、何でも取り込む。
利用者が使いこなせるかって所は考慮に入らないが、取り込み方に妥協はないので、中途半端にはならない。
Re: (スコア:0)
Delphi使っている奴ならすぐにC#にも馴染むだろ。
Re: (スコア:0)
機能の厳しい制限具合がVisual Studio Expressだよね。10年遅かった。
Re: (スコア:0)
10年遅かった。
無償で配ってた Delphi6 Personal 版は Visual Studio Express よか 4年も早かったんだゾ。
Re: (スコア:0)
いやいや。Expressより制約でかい。複数の言語をインストールできないなんて、必然性がわからない。
VS Community のライセンス条件を厳しくした上で Express よりも機能を絞ってる。
おまけに学校では使いにくいとな。
かつて無償版でユーザーを獲得しておいて、やっぱそれじゃ商売にならんわ、って止めてしまった実績もある。
当時のことを知ってる人は冷めた目で見るのではないかと。
Delphiとかもう完全にオワコンじゃん (スコア:0)
某2ch専ブラがこれで書かれてるけど、5段階評価で星1つ以下にしたくなる出来の悪さよ
Re:Delphiとかもう完全にオワコンじゃん (スコア:2)
なんかつかえないんで☆1です^^
って感じ?
2ちゃんねる、専用ブラウザにAPI使用を義務付け。違反者には法的対応も?
http://developers.srad.jp/story/15/02/16/088240/ [developers.srad.jp]
Re:Delphiとかもう完全にオワコンじゃん (スコア:1)
個々のソフトの出来を言語のせいにされてもね…
まだあったんだ (スコア:0)
BorlandからCodeGearになり、さらにエンバカデロという地味に発音しにくい会社に売られ…。
入門用としてBorland C++ Compilerにはお世話になっただけになんとなく物寂しい。
Re: (スコア:0)
始めての計測プログラムは、Turbo Pascalで作ったっけかな。
懐かしい。
ここでご本人の登場を期待してみるテスト (スコア:0)
これはなんだStarter Edition
誰得? (スコア:0)
トライアル版と同じじゃないんですかね?実質。
C++でビジュアルプログラミングできるのは最高 (スコア:0)
無料で使えるようになったことは素直に嬉しいです。
無料版の制限はありますが実用だと思います。
機能面を言う人も居ますがお金出せばもっと高機能の物も買えるわけです。
C++ Builderはプロ指向。
プログラムの質を求めたらC#とか使えませんからね。
C#の欠点が気にならない素人はC#使っていればいいと思います。
C++ Builderは、C++ですからC#由来の欠点は全て回避できるのです。
プロにはC++でビジュアルプログラミングが必要こともあります。
C++ Builderはそのためのツールです。