@medvedych не-не-не. Сложно читать эти $#%, которые везде. Они отвлекают внимание. @kurator88
Top-level
@medvedych не-не-не. Сложно читать эти $#%, которые везде. Они отвлекают внимание. @kurator88 2 comments
@medvedych да они в принципе там не нужны, просто так сложилось. Язык то с динамической типизацией и если из массива или хеша надо что-то достать, то достаточно синтаксиса, чтобы понять как идёт обращение к переменной, а @%$ в начале не дают дополнительной информации. А $ для скаляров вообще ничего не дает, кроме того что «мы читаем значение», строка или флоат это ты там сам уже как-нибудь. @kurator88 |
@sattellite
С одной стороны да, с другой стороны сразу видно что там за переменная. В языках без сигилов периодически приходится ползать к объявлению. Но, в целом, согласен, в 90% случаев они не нужны
@kurator88