Size: a a a

CODE BLOG / Чат

2020 June 25

4

4g in CODE BLOG / Чат
Steel Sword
Суть в том, что это моего авторства мем. Я поделился им с каналом, который вроде бы известный. И его приняли)
😂👍👍👍
источник

SS

Steel Sword in CODE BLOG / Чат
ℬoʀsuk7
Да и не только Пайтон разработчики, большинство 🤣
В питоне, да в большинстве других скриптовых языков, область видимости - это банальная хеш-таблица. Кеогда кто-то обращается к переменной, допустим, x, происходит поиск x в словаре, связанном с областью видимости, а потом идёт обращение к значению.
Динамическая типизация - значит, можно в массив или словарь запихать значения любого типа. Значит, там на самом деле лишь указатели на значения.

Т.е. код на скриптовом языке типа питона максимальнейше неоптимизирован. Каждое обращение к переменной - это поиск в хеш-таблице и переход по указателю. Каждое чтение свойства класса - то же самое.
источник

SS

Steel Sword in CODE BLOG / Чат
Издержки динамической типизации
источник

SS

Steel Sword in CODE BLOG / Чат
А что взамен?
источник

SS

Steel Sword in CODE BLOG / Чат
Можно писать код не думая о последствиях
источник

SS

Steel Sword in CODE BLOG / Чат
источник

SS

Steel Sword in CODE BLOG / Чат
источник

SS

Steel Sword in CODE BLOG / Чат
Нахрен оно, спрашивается, тогда нужно?
источник

ℬoʀsuk7 in CODE BLOG / Чат
Но используется же, значить есть и плюсы
источник

SS

Steel Sword in CODE BLOG / Чат
ℬoʀsuk7
Но используется же, значить есть и плюсы
Почти все скриптовые динамические языки появились в районе 90-х, когда из альтернатив был только С++. А вот более-менее современные языки используют неявную статическую вместо динамической.
источник

SS

Steel Sword in CODE BLOG / Чат
Стандартная стратегия Стил Сворда:
Закидываем дрожжи. Ждём холивара.
источник

🎁

🎁Kopoh🎄 in CODE BLOG / Чат
Steel Sword
Стандартная стратегия Стил Сворда:
Закидываем дрожжи. Ждём холивара.
Бывает
источник

ℬoʀsuk7 in CODE BLOG / Чат
Steel Sword
Стандартная стратегия Стил Сворда:
Закидываем дрожжи. Ждём холивара.
С утра вряд-ли будет
источник

ℬoʀsuk7 in CODE BLOG / Чат
Steel Sword
Почти все скриптовые динамические языки появились в районе 90-х, когда из альтернатив был только С++. А вот более-менее современные языки используют неявную статическую вместо динамической.
Это получается что нового скриптового динамическиогр языка нету?
источник

E

Eugene in CODE BLOG / Чат
Вы все больны - Джордж Карлин (Русская озвучка)
источник

4

4g in CODE BLOG / Чат
Steel Sword
Нахрен оно, спрашивается, тогда нужно?
Один адепт динамической типизации писал мне:
А: А вдруг там непонятная хрень вернётся из стороннего сервиса, например строка, а у меня тут integer твой. И все. Все сломалось.
Я: ну так изучи что оттуда прилетает и типизируй. В конце концов это же что-то типа API, доку по нему почитай.
А: ну вот сегодня оттуда приходит integer, а завтра бац! И строка пришла?
Я: автор этого сервиса конечный долбоеб
А: почему?
Я: потому что это нарушений соглашений
источник

4

4g in CODE BLOG / Чат
Eugene
Вы все больны - Джордж Карлин (Русская озвучка)
Карлин вообще шикарный стендапер!
источник

E

Eugene in CODE BLOG / Чат
4g
Карлин вообще шикарный стендапер!
Да, я его обожаю периодически переслушивать))
выдернул аудио с ютубчика, может кто еще не слушал и заценит 😉😂
источник

E

Eugene in CODE BLOG / Чат
4g
Карлин вообще шикарный стендапер!
Билл Бёрр ещё неплохо отжигает))
источник

🎁

🎁Kopoh🎄 in CODE BLOG / Чат
Eugene
Да, я его обожаю периодически переслушивать))
выдернул аудио с ютубчика, может кто еще не слушал и заценит 😉😂
Я зацениваю, на самом деле я в душе не чаю кто этот человек
источник