2008年2月9日土曜日

意外ともっさりVisual C#.NET

仕事でへまして、その修復でなかなか更新するひまがなかったので
久々の更新です。

上の仕事では、Visual C# をつかっているのですが、自分はネイティブ
(最初に使った言語の意味)がTurbo Pascal/Delphiなのでやっぱり
Delphiと比較しちゃうのね。

で、Delphiと比べるとC#はやっぱりいまいちかなと個人的には思いました。

以下の、C#のDelphiと比べていまいちだと思ったことを書いておきます。


1.Visual C#って意外に動きがもっさり。

Visual Studioは、起動は早いですが、そのあとのフォームのロードとか
コンポーネントのロードとかが意外に遅いのですよ。

Delphi(CodeGear Rad Studio)は起動こそ遅いのですが
起動してからは、サクサク動くので、この変を考えると
Delphiのほうが総合力としてはVisual C#より上かな思います。

2.スタティックリンクができない

.Netにしちゃうとライブラリーが全部DLLになってしまうので
(これは、単に自分がスタティックリンクのしかたを知らない
のかも知れませんが・・・)

この辺でもライブラリのスタティックリンクのできるDelphiと比べると
いまいちかなと・・・

3. ライブデータセットがない

今回の仕事ではデータベースが絡むシステムなので
C#でLive DataSetが使えなないことで効率はDelphiの
3割ぐらい減になってしまうかなと・・・

4. 宣言部と実現部が分かれていない

Delphiの実現部と宣言部の分かれている構造になれているせいか
C#のコードの書き方には、少々違和感を感じました。またメソッドも
探しにくく、この点でもDelphiのほうが優れているかなと思ったりも
します。

ということで、次回のプロジェクトでは、Delphiを使いたいとは思うのですが
自分には、採用権がないのがつらいところです。

2007年11月22日木曜日

2007年11月11日日曜日

スタンダードサポート契約

スタンダードサポート契約の通知が届きました。
今年から定価の3割となることの正式通知がありました。
また、Delphi2007 Win Only およびC++ Builder 2007 Only
への切り替えも可能みたいです。

でも、DotNetを考えてRad Studio契約で更新する予定です。

2007年10月23日火曜日

Developer Camp

CodeGearさんの第7回Developer Campに行って来ました。
といっても仕事の都合で午前中だけ。

で、気になったところを簡単に記述すると・・・・

Nick Hogesによれば、Delphiコンパイラをクラスプラットホーム
コンパイラにすることを考えているようだ。

スケジュール的にはWin64 -> CE(アームチップ)->他OS(Linux??)

うまいぐいあいに実現すると良いと思います。

でも、その前にVCLのUNICODE化ですね。

2007年10月20日土曜日

CodeGearからの求人

Mike Deveryさんが、自身のブログでRad Studio Teamの求人
おこなっています。

要求されるスキルを持っていて、Delphiをなんとかしたいと思っている
技術者はそこそこいると思うのですが、やっぱり日本人には英語が壁に
なっちゃうんだろうな・・・・

自分が、あと10歳若くて、今の5倍の能力があれば、ちょっと
考えたいところですが・・・ ^^;

2007年10月13日土曜日

Danny Thorpeさん

Marco Cantuさんのブログによれば、Danny Thorpeさんが
マイクロソフトを離れるとのこと。

Danny Thorpeは前のDelphi Complierのアーキテクトだそうですね。
(私は知りませんでした。)

これで、マイクロソフトのしばりもゆるくなるので、CodeGearさんに
ユーザの立場から協力してくれるかも?

ちょっと期待です。

2007年10月4日木曜日

Sample(Demo)がいっぱい

Dee Ellingさんのブログにあったとおり、DelphiのコードSampleが
CodeCentralに日々登録されています。
10/3だけでも10件弱登録されています。