以下感想
今回は、アドバルーン的な派手な発表はなかったが
線香花火のように地味ながら非常に有益な情報が
多かった。
トークセッションについて・・・
自分は、ガリレオの組み込み環境派です。
業務ではもっぱらVSを使うのであまりMDI形式の
環境には違和感を感じないのです。
それよりもエディターの行末のフリーカーソルON/OFF
編集行の下線表示(強調表示をしてくれるのですが
個人的には下線表示が良いです。)とか、逆方向検索機能
のキーの割り当てなど、ソースエディタの使い勝手を改善
して欲しいと思います。
スクリプト(インタープリター)については質問者の方が
何を意図しているのかによって扱いが違ってくるので
この辺をまずはっきりさせたほうが良いかと思った。
(1)自前のアプリケーションに組み込むのか、
(2)ちょっとした動作検証を行うのか
で随分意味合いが変わってくるので
(2)の場合であれば、Delphiのコンパイル速度の
早さもあって個人的には必要性を感じないです。
(1)の場合は、仕事柄、ビルの各フロワーの電力使用量の
加算など、実行時に処理を変えたいので、実行時バイナリで
スクリプトを動かせることは非常魅力をかんじますが
この場合は、有用なコンポーネントが数多くあるので
これらを利用すれば良いと思う。
PDFを希望したのは、自分だったりするのですが
紙には紙の良さがあり、電子媒体にはその良さが
あるので、紙とPDFのセットというのが良いかと
思います。
その他・・・
今回は、日頃ネットでお世話になっている方々が講師を
されていたのでちょっとビックリというのか、このような
すごい方々と接していたかと思うと永遠の初心者の自分
には恐れ多いなと思ってしまいました。
それにしてもViperさん名前のとおり毒舌でしたね。
でも、"安くしてよ"っというのはそのとおりで
Rad Studioの一番高いのなんて50万円ですものね。
普通には買えないですよ。(T_T)
ソフトウェアアシュランスを使えば良いと言っても
エンバカデロさんの場合は最初に製品を
買わないといけないのでこの点がね・・・・
せめて製品+アシュランスのセットで半額にする
などしないと結構苦しいのではと思います。
2008年12月3日水曜日
2008年11月21日金曜日
サブスクリプション通知
エンバカデロさんからサブスクリプションの案内が来た。
前回メール便で物議を醸したこともあり、今回は事前に
連絡すれば宅急便で送付してくれるとのことだ。
こういった姿勢は、ボーランドさんでは見られなかった
ことだ。
こういった、前回の問題となった点を改善してくれた
ことは非常に好感がもてますね。
クレームは、起こったことよりもその後どうするかが
非常に大事だと思います。
ある意味、接客を生業とする自分もこういった姿勢は
見習いたいと思います。
前回メール便で物議を醸したこともあり、今回は事前に
連絡すれば宅急便で送付してくれるとのことだ。
こういった姿勢は、ボーランドさんでは見られなかった
ことだ。
こういった、前回の問題となった点を改善してくれた
ことは非常に好感がもてますね。
クレームは、起こったことよりもその後どうするかが
非常に大事だと思います。
ある意味、接客を生業とする自分もこういった姿勢は
見習いたいと思います。
2008年11月8日土曜日
2008年11月7日金曜日
25周年
Turbo Pascal 1.0が世に出てから今年で25周年ということで
David Iがブログにいろいろ記事を載っけている。
自分は、学生の時に触ったFMR50用のTurbo pascal Ver3が最初
(確かサザンパシフィック版だったと思う)
本格的に使い出したのはTubro pascal 5.5からで、もう15年も
使っているのだけど、一向に上達しないんだなこれが・・・(T_T)
にしても、会社が変わりながらでも、同一もコンパイラが
25年もつづくのはすごいことだと思う。
David Iがブログにいろいろ記事を載っけている。
自分は、学生の時に触ったFMR50用のTurbo pascal Ver3が最初
(確かサザンパシフィック版だったと思う)
本格的に使い出したのはTubro pascal 5.5からで、もう15年も
使っているのだけど、一向に上達しないんだなこれが・・・(T_T)
にしても、会社が変わりながらでも、同一もコンパイラが
25年もつづくのはすごいことだと思う。
2008年11月3日月曜日
Pascal Scriptを使ってみた
Delphi Prismの関係でRemObjectsのWEBサイトを見たところPascal Scriptが
Freeと書いてあったのインストール。
Delphi2009にインストールしてみたけど、コンパイルエラーが・・・
内容を良く調べてみるとUnicode化に伴うエラーコードっぽい。
自分の手ではちょっと直しようがないので(パーサー周りポインターが
多くなるのでちょっとつらいかな?)とりあえずDelphi 2007で試用
サンプルは右図のメモにコードを入力して、結果をラベルに表示する簡単なものです。
ソースコードは、こんな感じ。
unitUnit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, uPSComponent;type
TForm1 =class(TForm)
Memo1: TMemo;
Button1: TButton;
Label1: TLabel;
PSScript1: TPSScript;
procedureButton1Click(Sender: TObject);
procedurePSScript1Compile(Sender: TPSScript);private
{ Private declarations }
procedureDsWrite(s:string);public
{ Public declarations }end;var
Form1: TForm1;implementation{$R *.dfm}procedureTForm1.Button1Click(Sender: TObject);begin
Self.PSScript1.Script.Assign(Self.Memo1.Lines);
Self.PSScript1.Compile;
Self.PSScript1.Execute;end;procedureTForm1.DsWrite(s:string);begin
Label1.Caption := s;end;procedureTForm1.PSScript1Compile(Sender: TPSScript);begin
Sender.AddMethod(Self,@TForm1.DsWrite,'procedure Writeln(s: string);');end;end.
Pascal ScriptのコンパイラとDelphiのコードを結びつけることができるので
以外に応用範囲が広いかも・・・・
また、上の例ではやってないが、Pascal Scriptでコンパイル済みのストリーム
データの読み書きもできるので、自作のアプリケーションにちょっとした演算を
組み込むには便利かも?
もうちょっと深く突っ込んでみよう。
2008年10月28日火曜日
ありがとうVCL.NETそしてさよならだ
エンバカデロさんのサイトにDelphi Prismの概要が公開された。
FAQによれば、Delphi PrismではVCL.NETは提供されない。
(原文は、deprecatedとなっているのでVCL.NETは廃止予定と考えられる)
VCL.NETは、Win32から.NETへ手間をかけずに移行するのが目的だったので
既にその役目は終えたのでしょう。
実際(ここはあえて)Borlandさんの.Net戦略のまずさやdelphi 8(ガリレオVer2)の
できばえの悪さに足を引っ張られたので、十分に役目を果たしたとはちょっと
言い難いですが・・・
もともと、Borlandさんも新規.NetソリューションはVCL.NETを使わないで
というアナウンスをしていたので妥当といえば妥当でしょう。
ただ、Borland→Codegear→Embarcaderoと変わっていく中で
.Netに関する方針がかなり右往左往したので、今後はあまり軸の
ぶれない方針でお願いしたいです。
追伸・・・
本記事のタイトルは、某アニメから引用しました。
出典がわかる方はかなりのアニメ通ですね。(^_^;)
FAQによれば、Delphi PrismではVCL.NETは提供されない。
(原文は、deprecatedとなっているのでVCL.NETは廃止予定と考えられる)
VCL.NETは、Win32から.NETへ手間をかけずに移行するのが目的だったので
既にその役目は終えたのでしょう。
実際(ここはあえて)Borlandさんの.Net戦略のまずさやdelphi 8(ガリレオVer2)の
できばえの悪さに足を引っ張られたので、十分に役目を果たしたとはちょっと
言い難いですが・・・
もともと、Borlandさんも新規.NetソリューションはVCL.NETを使わないで
というアナウンスをしていたので妥当といえば妥当でしょう。
ただ、Borland→Codegear→Embarcaderoと変わっていく中で
.Netに関する方針がかなり右往左往したので、今後はあまり軸の
ぶれない方針でお願いしたいです。
追伸・・・
本記事のタイトルは、某アニメから引用しました。
出典がわかる方はかなりのアニメ通ですね。(^_^;)
Delphi Prism In PDC
PDCでDelphi Prismが発表されました。
CodegearさんのウェブサイトにもDelphi Prismのページが
アップされています。(まだ英語のみ)
Marco CantuによればRemobjects社から
Oxygeneのライセンスの提供をうけた
共同開発の製品だとのことです。
CodegearさんのウェブサイトにもDelphi Prismのページが
アップされています。(まだ英語のみ)
Marco CantuによればRemobjects社から
Oxygeneのライセンスの提供をうけた
共同開発の製品だとのことです。
登録:
投稿 (Atom)