Size: a a a

CODE BLOG / Чат

2020 February 19

P

Phoenix in CODE BLOG / Чат
Greenfield Tea
Каждый язык по своему уникален и ты не являешься правообладателем или хотя бы разработчиком компилятора этого языка, чтобы рассуждать о мелких синтаксических нюансах этого языка. Не думаю, что разработчик C++ имел возможность сделать по-твоему.
если это твой единственный аргумент то мы закончили
источник

P

Phoenix in CODE BLOG / Чат
Steel Sword
В котлине есть вот такая конструкция:
variable!!.property

Зачем там 2 восклицательных знака? Одного хватило бы. А теперь бла-бла-бла про хреновый синтаксис
нет
источник

P

Phoenix in CODE BLOG / Чат
Steel Sword
В котлине есть вот такая конструкция:
variable!!.property

Зачем там 2 восклицательных знака? Одного хватило бы. А теперь бла-бла-бла про хреновый синтаксис
была бы путаница с оператором не
источник

P

Phoenix in CODE BLOG / Чат
если variable это boolean
источник

P

Phoenix in CODE BLOG / Чат
Steel Sword
В котлине есть вот такая конструкция:
variable!!.property

Зачем там 2 восклицательных знака? Одного хватило бы. А теперь бла-бла-бла про хреновый синтаксис
не засчитывается, питонист ты наш
источник

SS

Steel Sword in CODE BLOG / Чат
Phoenix
была бы путаница с оператором не
Не была бы. Не не так пишется
источник

P

Phoenix in CODE BLOG / Чат
Steel Sword
Не была бы. Не не так пишется
?
источник

P

Phoenix in CODE BLOG / Чат
Steel Sword
Не была бы. Не не так пишется
там другой знак восклицания?
источник

SS

Steel Sword in CODE BLOG / Чат
Phoenix
там другой знак восклицания?
Нет, он с другой стороны
источник

P

Phoenix in CODE BLOG / Чат
Steel Sword
Нет, он с другой стороны
всё равно при чтении могла бы возникнуть путаница
источник

P

Phoenix in CODE BLOG / Чат
у некоторых разрабов
источник

P

Phoenix in CODE BLOG / Чат
двойное !! позволяет внести однозначность в этот момент
источник

P

Phoenix in CODE BLOG / Чат
и легче читать код
источник

SS

Steel Sword in CODE BLOG / Чат
Разница между !value и value!.prop очевидна.
источник

P

Phoenix in CODE BLOG / Чат
Steel Sword
Разница между !value и value!.prop очевидна.
да, но может привести к путанице
источник

SS

Steel Sword in CODE BLOG / Чат
Phoenix
всё равно при чтении могла бы возникнуть путаница
Вот ты и дошёл до истины
источник

P

Phoenix in CODE BLOG / Чат
при чтении
источник

P

Phoenix in CODE BLOG / Чат
потому и !!
источник

SS

Steel Sword in CODE BLOG / Чат
Phoenix
да, но может привести к путанице
Да не может. {} объявления функции, {} объявления лямбды и {} объявления ифа не путаются же.
источник

P

Phoenix in CODE BLOG / Чат
Steel Sword
Да не может. {} объявления функции, {} объявления лямбды и {} объявления ифа не путаются же.
...
источник