「
AliceScriptのツアー
」を編集中
2021年7月24日 (土) 05:40時点における
Master
(
トーク
|
投稿記録
)
による版
(ページの作成:「==はじめに== AliceScript(アリススクリプトと読みます)は、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミン…」)
(差分) ← 古い版 |
最新版
(
差分
) |
新しい版 →
(
差分
)
ナビゲーションに移動
検索に移動
警告: このページの古い版を編集しています。
公開すると、この版以降になされた変更がすべて失われます。
警告:
ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。
ログイン
または
アカウントを作成
すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。
スパム攻撃防止用のチェックです。 決して、ここには、値の入力は
しない
でください!
==はじめに== AliceScript(アリススクリプトと読みます)は、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。 AliceScriptを使用すると簡単に安全で信頼性の高いアプリケーションを構築することができます。 AliceScriptはC#やPythonをルーツとしているため、C、、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。 AliceScriptには、簡単に高度なアプリケーションを作成するのに役立つ機能がいくつかあります。"ガページコレクション"には到達できず、使用されていないオブジェクトによって占有されたメモリを自動的に回収することができる機能があります。 "イベント"には自他のオブジェクトに対して簡単に連絡を取ることができる機能があります。"例外処理"には、エラーの検出と復旧を行うためのアプローチが用意されています。 AliceScriptは"統合型システム"を備えていますから、intやstringなどの型を含めたすべての型はルートとなる一つのVariable型から派生しています。すべての型は、一般的な操作のセットを共有していますから、すべての型を一貫した方法で操作することができます。 AliceScriptには、実行時のサービス以外にも、広範なライブラリが用意されています。これらのライブラリは、さまざまなワークロードをサポートします。 これらは、ファイルの入出力、XML 解析のための文字列操作、インターネットへの接続、役に立つさまざまな機能を備えた名前空間に構成されています。 AliceScriptアプリケーションでは、一般に、ライブラリを広範囲に使用して、一般的な "配管工事" のような作業を処理しています。 ==Hello,World== "Hello, World" は、プログラミング言語を紹介するために伝統的に使用されているプログラムです。 これをAliceScriptで記述すると次のようになります。 <code>print("Hello,World");</code> プログラムの出力は、AliceScriptシステムのPrintメソッドによって出力されます。 AliceScriptを使用する上で最も優れている点は、初心者に対しては非常に分かり易いと同時に、プロフェッショナルのプログラマに対しては多くの進んだ機能を提供している点です。AliceScriptの機能を羅列した長い一覧表を読まなければならないのかと心配する必要はありません。AliceScriptはすぐに始められますし、数時間の内に簡単なスクリプトが書けるようになります。 ==AliceScriptにできることは?== AliceScriptが使用される場所は主に3つあります。 *Windowsデスクトップアプリケーションの作成。これは最も初期の段階から存在し、AliceScriptの中心となる分野です。ここでAliceScriptを動作させるためには3つのものが必要です。AliceScriptインタプリンタ、.NetFramework、そしてやる気です。これらは[[インストール手順]]に詳しい説明があります。 *コマンドラインでのスクリプティング。AliceScriptはshなどのように対話的に実行することができます。このタイプはcron(Windowsではタスクスケジューラ)を使用して一定間隔で スクリプトを実行したい場合や、ちょっとした文書処理を行うのに最適な方法です。 *IoT。AliceScriptは残念ながら現状組み込み機器で動作することは困難ですが、WebAPIを使用することでAliceScriptができることが広がります。あくまで一例ですが、[[Alice in Discord]]に詳しい説明があります。Bot制作から来た方はこちらをご覧ください。 お分かりの通り、このページではAliceScriptの機能やAliceScriptを使用することの利点を全て紹介することは出来ません。 このサイトのおまかせ表示を使ってみてください。あなたの知らないAliceScriptに出会うことができるかもしれません。
編集内容の要約:
AliceScript Wikiへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細は
AliceScript Wiki:著作権
を参照)。
著作権保護されている作品は、許諾なしに投稿しないでください!
キャンセル
編集ヘルプ
(新しいウィンドウで開きます)
このページで使用されているテンプレート:
テンプレート:Alert
(
編集
)
テンプレート:Func-getcolor
(
編集
)
テンプレート:Func-getsafe
(
編集
)
ナビゲーション メニュー
個人用ツール
ログインしていません
トーク
投稿記録
アカウント作成
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
編集
履歴表示
その他
検索
案内
メインページ
ツアー
ダウンロード
規約
おまかせ表示
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報