アカウント名:
パスワード:
Javaもnode.jsも使っていますが,適材適所で双方を使い分けるのが良いと思います
性能に関しては,まともなプログラマがコーディングすればJavaでもnode.jsでもそれなりの性能がでます.細かいところでは,セッションの生成はnode.jsとか,スループットはJavaとか色々ありますが,それらはケースバイケースで,どちらが良いとかは一概に言えません.
開発効率については大規模,特に複数人で開発をするなら Javaそれ以外,特に一人/数日で開発が終わるようなものは node.js が良いと思います
たとえば,Javaだと,Javadocやアノテーションがあり大規模なものを複数人で開発する際はとても効率良いです反面,小規模なものを短期間で作る場合だと,Javaでクラス設計とかアノテーションをいちいちやっても,工数の無駄でしかありません.自己満足で終わるだけです.
小規模だったアプリが大規模になるパターンは往々にしてあるので、小規模だから○○と分けるのはあまりよろしくないかと思います。初めは小規模だったのでrailsで作っていたのですが、利用者数が拡大するにつれ要望が増え、だんだんと規模が大きくなり、railsではつらくなったという事例を目の当たりにしたことあります
それ何てTwitter
規模が大きくなったら,お金を掛けて,良いエンジニア雇って,システム組み直せば良いのでは?
要望増えて,規模が大きくなれば,それはもう別システムでしょう.
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
大規模ならJava,それ以外はnode.js (スコア:4, 興味深い)
Javaもnode.jsも使っていますが,適材適所で双方を使い分けるのが良いと思います
性能に関しては,まともなプログラマがコーディングすれば
Javaでもnode.jsでもそれなりの性能がでます.
細かいところでは,セッションの生成はnode.jsとか,スループットはJavaとか色々ありますが,
それらはケースバイケースで,どちらが良いとかは一概に言えません.
開発効率については
大規模,特に複数人で開発をするなら Java
それ以外,特に一人/数日で開発が終わるようなものは node.js が良いと思います
たとえば,Javaだと,Javadocやアノテーションがあり
大規模なものを複数人で開発する際はとても効率良いです
反面,小規模なものを短期間で作る場合だと,
Javaでクラス設計とかアノテーションをいちいちやっても,工数の無駄でしかありません.自己満足で終わるだけです.
Re:大規模ならJava,それ以外はnode.js (スコア:3, 参考になる)
小規模だったアプリが大規模になるパターンは往々にしてあるので、小規模だから○○と分けるのはあまりよろしくないかと思います。
初めは小規模だったのでrailsで作っていたのですが、利用者数が拡大するにつれ要望が増え、だんだんと規模が大きくなり、
railsではつらくなったという事例を目の当たりにしたことあります
Re: (スコア:0)
それ何てTwitter
Re: (スコア:0)
規模が大きくなったら,お金を掛けて,良いエンジニア雇って,システム組み直せば良いのでは?
要望増えて,規模が大きくなれば,それはもう別システムでしょう.