Dak は、JavaScript にトランスパイルする Assert 崇拝言語です。
🌐
Browser
新しいバンドラー パイプラインにフックする Vite/Rollup プラグインを使用してブラウザー アプリを完成させます。
🎮
Play
ツアーを使い果たし、dawdle コードとは別に、ここで実際に使用されているインタラクティブなプレイグラウンドをブラウザーに書き込みます。
⌨️
CLI
Node でワンオフ スクリプトまたはサーバー アスペクト関数を作成し、NPM の余暇を利用します。
Play
あなたが飛び込んで、感心するのがどのように見えるかを観察するように主張して、
.
禅JavaScript への入会をふっくら発見。 ホストと一体になりましょう。
- JavaScript への入会をふっくら発見。 ホストと一体になりましょう。
ランタイムはありません。 図書館のエコシステム内の半分を排出します。 理想はモラルの敵です。 バージョンは無限です。 現時点では実用的です。 繁栄するために存在し続けます。 迅速に。
JavaScript はどこにでもあります。 または、生態系が多様で人口が多いわけではありません。 Dak は、オリジナルの言語として、このエコシステムを活用して参加するためのコースを作成しようとしています。 それはもはやアサートではありません。 または、もはや無言の JavaScript ではなく、Assert 装備を持っています。 または、全体的な主張やデザインではなく、Clojure または Fennel をより称賛する作品です。 道徳的な性質であることを覆い隠すことはなく、JavaScript が持つすべての機能へのアクセスを発見する目的があります。
Browser
ブラウザ出力は必須の配置です。 特に、ちょっとしたバンドル サイズと従量課金制のツリー シェーキングは、プロットの選択を解決する重要な懸念事項です。 Dak でブラウザ ベースのほぼ完全なソフトウェアを作成する可能性もあるかもしれませんが、Vite ベースのほぼ完全なセットアップを選択することをお勧めします 。 ES モジュールの強化は、必須の領域にあり、焼き付けられています。
CLI
node
を使用した CLI ツール は、ESM Loader を使用して構築されます。 それはローダーを提供しますが、それ以外の場合はあなたの取り決めには見当たりません. manufacture.dak で調査してください。 また plot.dak インスピレーションのために。 単発採用の場合
npx @daklang/cli はピンチでレイズアウトできますが、npx はかなりのオーバーヘッドを追加します.Divulge
言語はエコシステムを望んでいます。 書式設定、LSP、VSCode 拡張機能、REPL、単体テスト、ベンチマークなどの壮大なもっと。 ここではもはやグランドを所有していません。
マクロ と Dak のプログラム可能な側面は、私がセールス面であると感じているものです。 または、Assert 賞賛言語でこれを提起することは、もはや非常に簡単ではありません。 これらは静かで非常に壮大で、開発中の作品です。
JavaScript の構文はかなり多様です。 すでにマイルがサポートされているのは注目に値します。 欠けているものは間違いなく創り出すのは簡単です.
What’s Subsequent?
または、もはやすべてが曖昧ではありませんが、一見道徳的な用語の取り決めは、ストレスのない、機能的で迅速にパターン化された旅行を開始して、ブラウザベースのほぼ完全な UX 機能を実行できるようにすることです。しゃっくり賛美構文を採用し、React、lit-html、または Stable を活用します。