ネイティブアプリを
わずかな時間で構築。
Visual DialogScript 7「Renaissance」は、完全な IDE と、平易な英語で書ける言語です。自動化処理や本格的な GUI アプリを構築できます——Unicode 対応、32 & 64 ビット。Windows 上で開発し、Windows と Linux 向けに単体で動作する実行ファイルをコンパイルできます。
// 買い切りライセンス · ロイヤリティフリーの実行ファイル · Windows XP→11 & Linux
ソースはあなたのもの。実行ファイルもあなたのもの。未来もあなたのもの。
# A greeting dialog in 7 lines TITLE Greeter DIALOG CREATE,Greeter,-1,0,240,120 DIALOG ADD,TEXT,T1,16,16,,,Your name: DIALOG ADD,EDIT,Name,40,16,200 DIALOG ADD,BUTTON,Go,74,16,200,28,Say hello DIALOG SHOW
次の企業のエンジニアに信頼されています
// すべて込み
1つのパッケージに、ツールボックスのすべて。
コンパイラ、デバッガ、ビジュアルデザイナ、そして言語そのもの——1つのライセンスにすべて。機能を切り売りするアドオンはありません。
1日で習得できる言語
各コマンドは平易な英語の名前を持つ1行です。型のない変数。関数は表計算ソフトのように @ で始まります。バッチファイルを書いたことがあれば、もう理解できます。
Unicode を端から端まで
VDS 7 は完全に Unicode 対応——あらゆる言語、あらゆる文字、あらゆるファイルパス。
個のコマンド、130以上の関数、35以上のダイアログ要素を標準搭載。
ロイヤリティフリーの .exe
Windows と Linux 向けに本物の 32 & 64 ビット実行ファイルをコンパイル。席数あたりの費用ゼロで配布でき——しかも10年後も動き続けます。更新すべき依存関係は1つもありません。
デバッガ + 変数インスペクタ
スクリプトを1行ずつステップ実行し、変数のあらゆる変化を監視し、右クリックでブレークポイントを設定。エディタ、デバッガ、コンパイラのメッセージ、プロジェクトマネージャ——すべて統合済みです。
// 一度開発すれば、どこでも動かせる
1つの IDE。あらゆる OS。単体で動く実行ファイル。
VDS Renaissance はクロスプラットフォームの IDE ではありません——本当の意味でクロスプラットフォームなアプリケーションを生み出すツールです。Windows 上で開発し、ターゲットとする各 OS 向けに、自己完結型の実行ファイルをコンパイルします。VM も、インストールが必要なランタイムも、依存関係もありません——ただ実行するだけの、1つのファイルです。
greeter.dsc
一度開発すれば、あらゆる OS 向けに単体で動く実行ファイルを生成。
IDE が Windows なのは——意図的な選択
3つのプラットフォームに薄められたエディタではなく、1つの研ぎ澄まされ、実戦で鍛え上げられた環境を。あなたは1つのツールを使いこなし、それが多くの OS をターゲットにします。Windows 専用の IDE は、限界ではなく選択です。
OS ごとに、自己完結した1つのファイル
各ビルドは VDS ランタイムとあなたのバイトコードを1つの実行ファイルに埋め込みます。ユーザーのマシンに何もインストールする必要はありません——コピーして、実行するだけです。
一度書けば、多くの OS をターゲットに
同じソースプロジェクトが、今日 Windows と Linux にコンパイルされ、さらに多くのプラットフォームが続きます。あなたのコードは、それを動かすシステムよりも長く生き続けます。
// 言語
表面はシンプル。中身は本格派。
マイクロソフトが残した空白を埋めるために生まれました:ちょっとしたユーティリティ、自動化、あるいは本格的な GUI アプリを手早く組み上げるための道具です。スクリプトと同じくらい手早く習得でき、ネイティブバイナリと同じくらい堅牢です。
- 日常のタスクを自動化し、他のアプリを操作する
- コマンドラインツールのフロントエンドを作る
- バックグラウンドで静かに、あるいは本格的な GUI で動かす
- 4032個のグローバル変数、インクルード、ユーザー定義コマンド
# commands, variables, functions TITLE My first script INIFILE WRITE,Reg,User,Fred Bloggs %A = @ASK(Do you want to continue?) if %A == YES INFO Let's go! endif :done
// AI の時代に
AI はアプリを書ける。でも、それは誰のもの?
AI ツールが売るのはレンタル契約です。VDS が渡すのは所有権の証書——読みやすい1つのファイル、クラウド不要、ずっと動き続けます。
AI「プロンプト → アプリ」生成ツール
- ブラックボックス:読めない依存関係が300個
- 相手側にホスティング、一生サブスク
- 朽ちていく:フレームワークは18か月で陳腐化
- あなたはアクセス権を借りているだけ
- デモは動く——最後の30%が地獄
Visual DialogScript
- たった1つのファイル、読みやすく、あなたのもの
- ローカルで動作、一生ライセンス、クラウドゼロ
- XP→11 + Linux で動作、約30年の実績
- コードはあなたが所有する
- 1日で習得、今日出荷
望むなら AI に手伝ってもらってください。それでも VDS なら、成果はあなたのもの——いつまでも。
// なぜ存在するのか
VDS Renaissance が存在する理由
あなたのソフトウェアが、誰か他人のフレームワークの寿命とともに失効してよいはずがありません。
- ソフトウェアは、それが築かれたフレームワークよりも長く生き残るべきです。
- 開発者は、自らが作り上げたもの——ソースと実行ファイル——を所有すべきです。
- AI はソフトウェアを書く手助けをすべきであって、それを所有すべきではありません。
- アプリケーションは、頼るべきクラウドなしに、それ自身で動くべきです。
これこそが、VDS Renaissance が存在する理由です。
開発者のために設計され、AI のために最適化されています。
// Unicode-native
世界中のあらゆる文字のために、最初から設計されました。
VDS は Unicode を「許容」しているのではありません——Unicode で考えています。テキストがネイティブな対象なので、あらゆる文字体系もそうなのです。多くの言語は暗に「英語でコーディングを」と言います。VDS はその逆を言います:あなたの言語でプログラミングを。
- どんな文字でも変数名にできます:学生、Пользователь、حساب、Δ——すべて有効
- パーサが見るのは
%%という接頭辞だけ、その後は Unicode 文字列 - 世界中で1つの構文:キーワードは共通のままなので、コードが行き来できる
- ASCII の重荷なし——生まれながらの Unicode、後付けではありません
# names in any language — the parser only sees %% %%étudiant = @ASK(Your name?) %%年齢 = 20 %%Δ = 3.14159 if %%年齢 >= 18 INFO Welcome, %%étudiant endif
一つの言語で、あらゆる文字を。
// はじめる
エディションを選ぶ。
Visual DialogScript 7
完全な IDE + 言語。コンパイラ、デバッガ、デザイナ。Windows & Linux、32/64 ビット、Unicode。
- コンパイラ · デバッガ · エディタ
- ビジュアルウィンドウデザイナ
- 100以上のコマンド、130以上の関数
- ロイヤリティフリーの Windows & Linux .exe
スクリプトを始める準備はできましたか?
30年近くにわたり VDS でデスクトップツールを出荷してきた開発者たちに加わりましょう——いまや Windows と Linux でも。本当にあなたのものになるコード。流行を超えて生き残るコードです。