主なものは私の考えであり、友人と協力していくつかのキラーWebベースのビジネスアプリケーションを書くことです。さて、これは予備的には十分です...私がビジネス用Webアプリケーションを開発する場合に選択するプラットフォーム
私たちは試して使用するプラットフォームについて考えていました。最初のアイデアはJavaでした。なぜなら私たちはどちらもJavaを知っていて、私はSpringの動作を見てきたので、Spring MVCは良く見えました。誰かが私に来て言った "こんにちはAdobe Flexは何かをキックするので、ビジネスアプリのためにそれを使用してください。一部で
- のJava:ジョエルの小さなエッセイStrategy Letter VIを読んだ後、それは私の知る限り知っているとして残っているので、どのようなフラッシュは、長期的に働く(しかし、私が間違っているなら、私を修正)しないことを私のために明らかになりました春のような派手な枠組み
- のPythonとDjangoの
まあ、私はLISPを使用するためのアイデアを持っていた(それの周り誇大広告が収まり始めたようだ以来かかわらず、私はRubyや脚注としてのレールに言及) 、それは私の周りの最も強力な選択肢と思われるが、私は単一のperso nはLISPでプログラムすることができ、私のプログラマーの知人の一部だけが知っていることさえあります。同じことは、LISPを使うならば、最初から書かなければならないライブラリ/フレームワークの略です。
あなたはどう思いますか?小規模なチームが使用するのに最も効率的ですが有益なものはどれですか?長所と短所?
そこには類似した質問がありますが、私にはローカライズされているようですが、Webベースのビジネスアプリケーションのための良いプラットフォームを見つけることは他の人にとって有益なものだと思います。
Lispに関しては、それを広く使っている企業がいくつかあります(OcamlやHaskellでも同じことが言えます)。私は、クリントン地区でホワイトハウスのWebサーバーがCommon Lispに入っていると聞いた。今日、航空会社予約(またはそのようなもの)に関連するかなり大きなプロジェクトのためにCommon Lispで何十人ものプログラマーを採用しています。 Ocamlはいくつかの金融会社(Jane Street、Lexifi、...)によって使用されています –
彼らは成功した会社ですか?ところで、私の主な問題は、LISPのプログラマがほとんどなく、その間にプロジェクトが拡張されれば、LISPプログラマが手助けをするのが難しいことです。 –
私は分かりません。私はちょうどそこに雇われた男(ボストンの近く)を知っている。私はフランス人でパリの近くに住んでいるので、成功した小さな米国企業が何であるかをよく理解していません。 –