( rpsoft | 2023. 08. 23., sze – 20:10 )

Egy szaros GCC is tud C++-ról assembly-re fordítani.

De C++-ról Fortran-ra vagy PL/1-re (és fordítva) nem tud, pláne nem úgy, hogy az eredmény egy épelméjű, olvasható, esetleg továbbfejleszthető kód legyen. Még a Bell Labs-féle f2c a Fortran-to-C átírást egész tűrhetően csinálta, de azért bonyolultabb nyelvek esetén ez nem olyan baromi könnyű. Nézd csak meg, hogy a MARST mit csinál az Algolból, pedig az még hasonlít is egy kicsit a C-re. Azt megnézném, amikor valaki csak úgy összedob egy PL/1-ről C++-ra fordító cuccot. (Okés, a COBOL egyszerűbb nyelv, de akkor is.)