История изменений
Исправление invy, (текущая версия) :
о недостатках.
Недостатки - неопределенность. Если я напишу код на C/С++, то я знаю, что через десяток лет все еще смогу скомпилировать и использовать. А на Swift/Rust? После очередного релиза сломают обратную совместимость и придется все переписывать? Или не сломают? Где гарантии?
На мой взгляд это есть основная проблема новомодных языков.
Прикинь, если бы после каждой новой версии gcc приходилось бы переписывать пол ядра linux, дабы починить совместимость...
Исправление invy, :
о недостатках.
Недостатки - неопределенность. Если я напишу код на C/С++, то я знаю, что через десяток лет все еще смогу скомпилировать и использовать. А на Swift/Rust? После очередного релиза сломают обратную совместимость и придется все переписывать? Или не сломают? Где гарантии?
На мой взгляд это есть основная проблема новомодных языков.
Исходная версия invy, :
о недостатках.
Недостатки - неопределенность. Если я напишу код на С++, то я знаю, что через десяток лет все еще смогу скомпилировать и использовать. А на Swift/Rust? После очередного релиза сломают обратную совместимость и придется все переписывать? Или не сломают? Где гарантии?
На мой взгляд это есть основная проблема новомодных языков.