質問: C#とJavaの間に言語的差異はあまりないですよね。
回答: 『C#とJavaの間に言語的差異はあまりないですよね。』 だと思います。 『JavaはC#の後継で』 言い間違いでしょう。ですよね。 C# は最近出来ました。Visual Studio .NET とかって、それまでと違った名前が付けられてたので覚えてます。2002 年ですよね。当時は Visual C++ 6.0 を使ってました。次の Visual Studio .NET 2003 で、一部は Visual C++ .NET 2003 に切り替えましたが。 え?2002 年が最近っておかしいって? かも。ただ、個人的には最近できた新しい言語という感覚です。Java も新しいですが、C# よりはだいぶ古いかなって思いまして。 『このアドバイスが適切かチキンになったので』 当たり前の内容であると思われます。 ただ、「Javaの経験者」ということからすると、そのあたりについて知らないというのは不自然かも。 「案件はC#ばかりで悩んでいた」 C# が嫌いなのかもしれません。Java と同じようなものだと思いますが実際に Java をやってこられた方々にすればイヤなのかもしれません。 食わず嫌いという可能性も。先入観というか。似てるだろうけど、ともかく C# はイヤだなあって思ってたりして。 想像になりますが、一切勉強することなく直ちに作業を始められるような気がしています。勉強するとしても、ちょっと確認する程度じゃないでしょうか。数時間か最大でも2~3日でしょう。 多分そうなると思います。 あとは慣れ。C# プログラマと同水準になるのに半年もあれば十分かもしれません。もっと早いかもしれません。改めて何かを勉強する必要は無いと思われますので。 ~理由~ C++ プログラマです。10年くらい前から時々 C# でサンプルプログラムなどを作るようになりました。C++/CLI で作ったプログラムの応用例を示すためです。C# は良くできた言語だと思います。新たに勉強すべき内容がまず無いんですよね。なので、Java プログラマの方々も同様であろうと思った次第です。