TG Telegram Group & Channel
Scala bin | United States America (US)
Create: Update:

Порекомендовали познавательный сайт с перечнем принципов, которые могут пригодиться разработчику. Среди них приводится закон Вадлера:

In any language design, the total time spent discussing a feature in this list is proportional to two raised to the power of its position.
0. Semantics
1. Syntax
2. Lexical syntax
3. Lexical syntax of comments

То есть, каждый последующий пункт в списке будет занимать в 2 раза больше времени, чем предыдущий - больше всего времени уйдет на лексический синтаксис комментариев. Примечательно, что впервые этот закон появился при обсуждении очередной языковой фичи языка Haskell больше 25 лет назад, уже тогда подтвержденный "многочисленными эмпирическими наблюдениями".

Приятно видеть, что при разработке Dotty закон Вадлера смогли обойти - на форуме контрибьюторов едва ли можно найти пост, посвященный комментариям. Тем не менее, судя по тому же форуму, имеет место "закон Одерского", в котором место лексического синтаксиса комментариев занимают изменения, связанные с implicit-параметрами.

Порекомендовали познавательный сайт с перечнем принципов, которые могут пригодиться разработчику. Среди них приводится закон Вадлера:
In any language design, the total time spent discussing a feature in this list is proportional to two raised to the power of its position.
0. Semantics
1. Syntax
2. Lexical syntax
3. Lexical syntax of comments

То есть, каждый последующий пункт в списке будет занимать в 2 раза больше времени, чем предыдущий - больше всего времени уйдет на лексический синтаксис комментариев. Примечательно, что впервые этот закон появился при обсуждении очередной языковой фичи языка Haskell больше 25 лет назад, уже тогда подтвержденный "многочисленными эмпирическими наблюдениями".

Приятно видеть, что при разработке Dotty закон Вадлера смогли обойти - на форуме контрибьюторов едва ли можно найти пост, посвященный комментариям. Тем не менее, судя по тому же форуму, имеет место "закон Одерского", в котором место лексического синтаксиса комментариев занимают изменения, связанные с implicit-параметрами.


>>Click here to continue<<

Scala bin




Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)