2008年09月19日

一方miracleさんはJavaScriptをマスターした

なんちゃってプログラマJitohたんの今日のたわごと。

動的言語

Webアプリケーション開発で、もしもクライアントサイドスクリプトの利用が避けられないとするならですが、サーバサイドも同一の言語で書ければ、理想的です。

基本的にASPというのはプアな能力しかもたないVBプログラマが職にあふれないための手段だと認識していて、HTTPを理解してあれこれやるための手段としては(.netも含めて)ASPでは弱いと考える。また、クライアントサイドでエージェントとして動くのは主にブラウザのため、ブラウザ上のオブジェクト操作にはJavaScript以上に優れたものが存在しない。

つまり、Jitohたんのいうようなサーバサイドも同一の言語で書ければ、理想的です。というのは開発者にとって理想的なものであり、アプリケーションやおそらくユーザにとっても理想的なものではない。

思うに、どんな言語も適材適所であって、PHPにはPHPの、JavaにはJavaの、JavaScriptにはJavaScriptのよいところがあり、ひとつの言語だけで全てを賄おうとするのはある種の横着だと考える。そんな馬鹿がMS系の技術者に非常に多いことが嫌で、おいらは極力その方面に関わらないように生きている。きっと近寄ったら堕落するに違いない。こういうおいらでさえ必要であればCにも触り、C#も面白そうだなと思うのに、JavaScriptに触れないでWebアプリ作ろうということがもう間違ってるだろ。

まあ、JitohたんはVB系のヌルい案件で細々と飯を食っていくがよいよ。VBプログラマがなんかツールでフォーム部品をこねこねやってるの見たことあるけど、あんなのコーディングじゃない。


ラベル:javascript ASP.NET
posted by ミラクルさん at 12:06| Comment(2) | TrackBack(0) | PHP | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
どの言語でも基本的な部分を理解し使いこなせているのでしたら、個人的にはどれでもいいと思ってる。
耐久テストでメモリが溢れるとか、数十万件のデータで負荷が跳ね上がり、サーバの応答がなくなるとか、数十人のアクセス程度で極端に遅くなるとか、回線に負荷を掛ける無駄なデータを頻繁にだすとかとか。

ところで、JavaScriptでサーバのOSは、MSよりLinuxの方が最適?(3年前客の要望で開発した)
miraclelinuxでoracleをjboot操作するように組み立てたが、今ひとつパフォーマンスの違いとかメリットが分からなかった。
Posted by Sada at 2008年09月19日 17:06
>Sadaさん

つーか、常時運用しなければいけないサービスだったらLinuxで運用するべきだろうね。サーバOSにWindowsを使用するケースって、クライアントマシン達が構築しているドメインサービスの中にサーバを入れたいとか、Office文書をサーバで管理したいとかしか思いつかない。

言語は基本的には確かにどれでもいいんですが、どの言語にも得意不得意があるので正しく使い分けることが出来れば、仕事の幅も広がるかなと。
Posted by 管理人 at 2008年09月22日 00:32
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック
×

この広告は90日以上新しい記事の投稿がないブログに表示されております。