Luis Hernandez氏は、 Delphiを用いた開発に2年半従事しています。彼は、Delphi26thショーケースチャレンジのショーケースエントリーに、「VisualNEO Web」を提出しており、彼の開発プロセスに興味を持ちました。彼の業績は、VisualNEO Webというソフトウェア製品に見ることができます。
Table of Contents
RAD Studio / Delphiを使い始めたのはいつですか?どれぐらい使っているのですか?
2年半前、主任開発者のDavid Rileyがプロジェクトを辞めたため、NeoSoftのソフトウェア製品の開発を引き継ぐ機会に巡り合いました。そのため、NeoAppBuilderの開発を継続するために、Delphiでプログラミングを開始することになりました。その後、ベータ版がリリースされ、現在は「VisualNEO Web」という名称になっています。
RAD Studio / Delphiを使用する前は、ソフトウェア構築はどのようなものでしたか?
私は、自分自身を主にWeb開発者であると認識していますが、以前のWindows用のプログラミングツールは「NeoBook(現在の「VisualNEO Win」)」でした。もちろんDelphiほどではありませんが、非常にシンプルでありながら強力なツールです。
RAD Studio / Delphiは、ショーケースアプリケーションの作成にどのように役立ちましたか?
Delphiは非常に強力なプログラミングツールであり、ほとんどすべてのソフトウェアプロジェクトを実現することができます。わかりやすい構造と構文のおかげで、エキスパートでなくても複雑なプロジェクトに取り組むことができたと思っています。
RAD Studio / Delphiが他の選択肢よりも優れている点は何ですか?
私の場合、これが唯一の選択肢でした。VisualNEO Webプロジェクトを引き継いだときはまだベータ版でしたが、すでにかなり開発が進んだ状態でした。とても面白い機会だと思ったので、私もDelphiを学ぶことを決断したのです。VisualNEO Webが別のプログラミング言語で記述されていたら、同じことは私には不可能だったかもしれません。
RAD Studio / Delphiを使って最もよかったと感じることは何ですか?
Delphiを使っていて最もよかったと感じるのは、ほとんどあらゆることができるプラットフォームであるということでしょうか。Delphiではできないことを見つけることは、ほとんど不可能ですね。
RAD Studio / Delphiを使用してショーケースアプリケーションを作成することで達成できたことは何ですか?
強力なツールのおかげで、VisualNEO Webのいくつものアップグレードや新バージョンを提供することができました。私は、今となっては欠かせないソフトウェアを維持し続けていますが、これは見捨てられてしまっていたかもしれないものでした。VisualNEOプロジェクトに情熱を注ぐすばらしいユーザーコミュニティを成長させ、世界中の人々と交流することができました。VisualNEOの開発を継続するためにDelphiを学ぶことを決心して以来、私の人生は変わったのです。
ショーケースアプリケーションの今後について教えてください。
VisualNEO WebはWebテクノロジーをベースとしているため、制限はありません。Webアプリケーションのプログラミングをあらゆる人にとって簡単かつ高速にするため、VisualNEOに搭載されたシンプルなプログラミング言語NeoScriptには、まだまだ多くの未踏領域があると思います。また、コンパイルオプションを拡張し、より多くのプラットフォームをサポートしたいと考えています。個人的には、現在、自分の時間を好きなだけ割くことができない個人的なプロジェクトになっているので、もっと多くのプログラマーを開発に参加させたいと思っています。
ありがとうございました。彼のショーケースエントリーについては、以下の記事をご覧ください。