なでしこ活用法 2008 年 9 月 27 日 発表者: 99yen ( なでしこ友の会 )
99yenについて なでしこ歴 約3年 ベータ版時代から使用 「ひまわり」にもお世話になりました なでしこでプログラミングを覚えました 現在はC#やPHPなども勉強中
どう書く?org なでしこでの課題達成率 45.3% 99yenのカバレッジ貢献度 76% (^ ^; Bashと同順位です
日本語プログラム言語 「英語」言語に比べ、抵抗感が少ない 日本人にとって可読性が高い しかし... 日本語プログラムは初心者のためだけのものではない! 他の言語が出来る人でも便利に使える
Windows環境での悩み UNIX系のOSに比べてシェルが弱い バッチファイルが貧弱 コマンドラインのツールも少ない バッチ処理や使い捨てコードを書くのによい言語はないか?
そこでなでしこ! 自然な日本語で記述できる セットアップが簡単 専用エディタが付属 豊富な標準命令 GUIコンポーネントが使用可能 EXEファイルが作成できる
なでしこの活用法 バッチ処理、使い捨てコード書き CUIツールのフロントエンドの作成 オリジナルなツールの作成 etc...
ファイルのダウンロード 100 回   「 http://wbot.net/tkm/{ 回数 }.jpg 」を、   デスクトップ & 「 img\{ 回数 }.jpg 」へ、    HTTP ダウンロード。
文字コードの変換 デスクトップ & 「 txt\ 」のファイル列挙 それを反復   デスクトップ & 「 txt\{ 対象 } 」を開いて UTF8 変換   それをデスクトップ & 「 utf8\{ 対象 } 」に保存 おわり
フロントエンド UNIX系のOS由来の便利なソフトウエアをWindowsで使う コマンドプロンプトを使うのは面倒 フロントエンドを作ると大変便利
プログラムの削除だけ
プログラムの削除だけ レジストリからインストール情報を取得し表示、アンインストーラの起動も可能 Windowsの「プログラムの追加と削除」より高速に動作 インクリメンタルサーチが可能 ソースコードは300行程度
まとめ なでしこでWindowsの弱点を補完 オリジナルツールを作ってさらに便利に 日本語だからとバカにできない!かなり便利につかえます ASCII だけが文字じゃない!
ご静聴ありがとうございました

日本語プログラミング言語ワークショップ