Сообщение Re[3]: Обратная совместимость от 12.12.2022 16:44
Изменено 12.12.2022 16:44 B0FEE664
Re[3]: Обратная совместимость
Здравствуйте, kov_serg, Вы писали:
_>Здравствуйте, B0FEE664, Вы писали:
BFE>>Я не вижу тут никакой проблемы. В С++ есть встроенное средство позволяющие писать не только на новой версии языка, но вообще, на любом языке, например, можно написать так:
BFE>>extern "Johny+" { /ещё один лучший в мире язык/ }
BFE>>лишь бы компилятор поддерживал.
_>Что же нет таких компиляторов где бы можно было просто писать
_>
А многие знают что так можно? (Даже Сигма удивлён)
Говорят, что было где-то когда-то extern "Pascal", но я не встречал.
И нужно понимать, что добавляя эту внешнюю линковку нужно сохранять совместимость с другим кодом С++, что мне представляется не всегда возможным.
_>Здравствуйте, B0FEE664, Вы писали:
BFE>>Я не вижу тут никакой проблемы. В С++ есть встроенное средство позволяющие писать не только на новой версии языка, но вообще, на любом языке, например, можно написать так:
BFE>>extern "Johny+" { /ещё один лучший в мире язык/ }
BFE>>лишь бы компилятор поддерживал.
_>Что же нет таких компиляторов где бы можно было просто писать
_>
_>extern "cuda" { ... }
_>extern "sycl" { ... }
_>extern "opencl" { ... }
_>
А многие знают что так можно? (Даже Сигма удивлён)
Говорят, что было где-то когда-то extern "Pascal", но я не встречал.
И нужно понимать, что добавляя эту внешнюю линковку нужно сохранять совместимость с другим кодом С++, что мне представляется не всегда возможным.
Re[3]: Обратная совместимость
Здравствуйте, kov_serg, Вы писали:
_>Что же нет таких компиляторов где бы можно было просто писать
_>
А многие знают что так можно? (Даже Сигма удивлён)
Говорят, что было где-то когда-то extern "Pascal", но я не встречал.
И нужно понимать, что добавляя эту внешнюю линковку нужно сохранять совместимость с другим кодом С++, что мне представляется не всегда возможным.
_>Что же нет таких компиляторов где бы можно было просто писать
_>
_>extern "cuda" { ... }
_>extern "sycl" { ... }
_>extern "opencl" { ... }
_>
А многие знают что так можно? (Даже Сигма удивлён)
Говорят, что было где-то когда-то extern "Pascal", но я не встречал.
И нужно понимать, что добавляя эту внешнюю линковку нужно сохранять совместимость с другим кодом С++, что мне представляется не всегда возможным.