Как стать автором
Поиск
Написать публикацию
Обновить

Комментарии 10

>> за индексацию массивов не брался

У Tsoding-а на одном из его бесчисленных стримов это было, где-то на ютубе лежит. Смотреть не смотрел, просто на глаза попадалось.

Интересно, по идее, конечно желательно оставить совместимость «сверху-вниз» по синтаксису, чтобы можно внешние библиотеки подключать для парсинга json, http и пр.
А индексы, конечно, приходиться терпеть. Если еще добавить {} то будет вообще кайф.

ну тут ради совместимости "сверху вниз" и сделано - весь существующий код и либы должны работать "как было". А что про {} не очень понял?

Альтернатива для do/then end, очень раздражает терять по строке на каждый if в больших скриптах.

Разве они требуют отдельной строки? Вроде также, как и фигурные скобки работают.

в одну строчку точно можно написать

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

Так сложно видеть флоу, это со скобками Си можно привычно без потерь читаемости сделать.

А мне тайпхинтов не хватает...

занятно, на реддите о том же кто-то сказал. предложили после параметров функции двоеточие и какое-нибудь слово (на правах коммента) разрешить добавлять. в таком виде действительно нетрудно сделать.

вот как-то по-умному их парсить и проверять типы - это другой уровень сложности

а lsp разве не умеет подсвечивать?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации