LINUX.ORG.RU

История изменений

Исправление quantum-troll, (текущая версия) :

Мне нравится, когда важные вещи отмечаются настолько явно, что их сложно пропустить даже при беглом взгляде.

Плюсовый синтаксис слишком длинен для беглого взгляда. Да, синтаксис раста шумный, да, каждый символ имеет значение, но всё можно прочесть и понять с одного взгляда, в отличие от func firsts<borrow A, borrow B>(x: borrow<A> Vector<int32>, y: borrow<B> Vector<int32>) -> tuple<borrow<A> int32, borrow<B> int32>.

Исходная версия quantum-troll, :

Мне нравится, когда важные вещи отмечаются настолько явно, что их сложно пропустить даже при беглом взгляде.

Плюсовый синтаксис слишком длинен для беглого взгляда. Да, синтаксис шумный, да, каждый символ имеет значение, но всё можно прочесть и понять с одного взгляда, в отличие от func firsts<borrow A, borrow B>(x: borrow<A> Vector<int32>, y: borrow<B> Vector<int32>) -> tuple<borrow<A> int32, borrow<B> int32>.