JSCについて への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 るきお  (社会人) 投稿日時 2010/2/14 21:41:59
こんにちは。

JSCというものは初めて知りました。

C#やVBのプログラムをJavaScriptにするというコンセプトだけ知った状態で
実際にダウンロードして試したり、内容を見たりはしていませんが、

>これが可能なのであれば、VBの可能性はますます広がるのではないのでしょうか?
可能性という意味では確かに広がると思いますが、
VB→JavaScriptであって、JavaScript→VBではないので、
VBから多言語に移行する可能性が広がるという方向と思います。

また、VBの言語機能や.NET Frameworkの機能、クラスライブラリから考えて、
相当うまくやっても変換精度は低くならざるを得ないと思いますので、

使い道としては、Webアプリケーションを想定して、
今サーバー側でVBやC#でごりごり書いてあるプログラムがある。

何かの理由でクライアント側のWebブラウザで動作するようにしたい。(つまり、IE内のJavaScriptにしたい)

ゼロからJavaScriptを記述するのは大変なので、精度がひくくてもよいからまずはベースになるものを自動生成したい。

というシナリオかなと思います。

ただ、クライアント側のプログラム技術はJavaScript以外にもいくつか選択肢があって、
たとえばSilverlightであればVBやC#のロジック部分はほとんどそのままコピー貼り付けで動作します。

それとも、クライアント側で動作するJavaScriptに変換してくれるのではなく、.NETのクラスライブラリを使用するJavaScriptに変換してくれるものなんでしょうか…?

前者(クライアント側のJAvaScript)であれば多少の需要はあると思うので興味を持つ人もいるのではないかと思います。
後者(.NET使用JavaScript)であれば私にはよくわかりません…。

他の人の感想も聞きたいです。
投稿者 クロネコ  (社会人) 投稿日時 2010/2/13 01:17:20
最近最も気になっているのですが、JSCを試した人はいますか?
何度か試そうとしているのですが、なかなか上手くいきません。

これが可能なのであれば、VBの可能性はますます広がるのではないのでしょうか?

みなさんはどう思われますか?


C#やVBのプログラムをJavaScriptにできる「jsc」

http://sourceforge.jp/projects/sfnet_jsc/