質問: 現在とあるアプリを開発しようとしている、見習いエンジニアです。 このアプリ内でTwitterやLineに存在するタイムラインを作成したいのですが、何の言語を使うのがベストか、どのような方法があるのか、参考になるサイトはあるのか、など情報がほしいです。 よろしくお願いします。 早速の回答ありがとうございます。 今回作ろうとしているアプリケーションはWindows,Android,iOSなどそのような垣根は越え、WEBアプリケーションとして作ろうと思います。(→ FireFox,IE,safariなどの) また、見習いエンジニアと申しましたが、HTML,CSSの知識、C,C++の実装はある程度できます。 情報が不十分で申し訳ございません。
回答: 一般的なwebアプリケーションを作成できるようになれば、 かなり近いものが作れるようになります。 (パフォーマンスは追及すると限界が無いので、この際無視するのがいいと思います。) まずは言語はPHPでもPythonでもJavaでもRubyでもPerlでも何でもいいので、 webアプリケーション作成の入門書を一冊買ってきて、 webアプリケーションを一つ作ってみるのが近道だと思います。 そのあとに、HTMLとCSS、javascriptについて理解出来るようになれば、 リアルタイム(に近い形で)にタイムラインを動的に更新することが出来るようになります。 言語は、様々なサーバ環境(レンタルサーバ、VPS、PaaS、クラウド等)で公開したいなら、 PHPが一番楽で、他の言語は選択肢がぐっと狭まります。 これは言語の優劣というよりは、エントリー層でのシェアの問題なので、 自分でサーバを用意/運用出来るなら好きな言語が一番です。