同様の言語で実行できる、またはその逆の単純なJavaでは実行できないことはありますか?
言語Xのソフトウェアがあり、それを完全にJavaに(またはその逆に)書き直したとしましょう。翻訳を深刻に妨げる小さなことは何ですか?
最初は、内包表記または複数の終了ループについて考えていましたが、これらは、それぞれifステートメントとローカル変数を使用したfor_eachループで簡単に書き直すことができます。
多分例外?しかし、どの言語に同様の構造がありませんか?
ポリモーフィズム?しかし、それを数行でどのように示すことができるかわかりません。
私は短くて甘い例を探しています。それは回避するのに深刻な頭痛の種になるでしょう。
編集
類似性の要件に関していくつかの問題があります。非常に理論的な質問なので、これ以上説明できないと思います。言語が非常に異なるため、批評家が手に負えない答えを却下するのを防ぐことが目的でした。
たとえば、私は特にLisp条件の答えが好きですが、Lispは非常に異なる言語ですが、構造はJavaの例外に似ていますが、翻訳できないひねりがあります。C / C ++、Fortran、Rubyでさえ、そのようなものはさらに良いでしょう。