Простые вещи могу, конечно, но помнить все методы какого-нибудь String или Vec в Rust например я не хочу. Не говоря уже про типы из библиотек внешних.
Я примерно знаю какие методы там есть, но не их имена наизусть (они иногда не очень очевидны), и автокомплит с документацией позволяет мне быстро найти то, что нужно.
Я говорил больше про схожесть синтаксиса и некоторых механизмов, а не внутреннее устройство горутин и асинков. Основная идея, что общего с Растом у Го больше, чем с питоном.
А так то под капотом языки, конечно, совсем разные.
Для питониста это как раз будет очевидно, так как там любые сложные структуры (читай кроме чисел и подобного) копируются по указателю, а не по значению.
А достичь полной глубокой копии структуры данных без танцев сложно :) Нужно всякие модули deepcopy юзать.
Вспомниается анекдот, про мужика положившего айфон в задний карман, севшего в машину и услышавшего хруст.
"Хоть бы это был позвоночник!"
Китайцам в этом плане проще
А уж если вспомнить военные бюджеты...
Там как раз была ерунда на мускуле, не особо мелкая, по моему какой-то крупный ритейлер и его инет магазин.
Думаю, что юникод бы им не особо повредил, если названия товаров и прочие отзывы стали бы чуть потолще :)
Пользователь привыкнет к чему угодно достаточно быстро. Большинство из них просто не столкнутся с этой проблемой, скорее всего.
Я помню как лет 20+ назад пришёл на собеседование, по-моему программистом PHP.
И зашла тема про кодировки (KOI8 vs 1251), я сказал мол а давайте не будем мучаться и заюзаем юникод (который уже тогда неплохо поддерживался везде).
Ох как на меня посмотрели. Собеседование я не прошёл :)
Или деревню крепостных.
А ещё раньше можно было просто купить спокойно в ипотеку под 8-10%.
Я брал небольшую двушку около м. Чертаново в 12 году, по-моему, за 6млн с взносами около 60к в месяц. Немало на то время, но и не 300-400к как сейчас.
Родители там же ещё раньше лет на 5 взяли такую же квартиру сильно дешевле.
То, что сейчас творится - это ад.
Учитывая текущие пенсионные перспективы - получать вчёрную даже выгоднее (если больше чем вбелую)
Да, других то проблем нет, срочно нужен ИИ :)
Эти процессы (работа и собеседование) очень часто (если не почти всегда) вообще ортогональны и друг на друга не влияют никак.
Это если адекватный интервьюер. А иногда требуют чтобы оно собралось, выполнилось, и выдало нужный результат.
Но есть нюанс...
Я такой в какой-то мере.
Простые вещи могу, конечно, но помнить все методы какого-нибудь String или Vec в Rust например я не хочу. Не говоря уже про типы из библиотек внешних.
Я примерно знаю какие методы там есть, но не их имена наизусть (они иногда не очень очевидны), и автокомплит с документацией позволяет мне быстро найти то, что нужно.
Ух как вас вштырило.
Я говорил больше про схожесть синтаксиса и некоторых механизмов, а не внутреннее устройство горутин и асинков. Основная идея, что общего с Растом у Го больше, чем с питоном.
А так то под капотом языки, конечно, совсем разные.
Каких скриптов?
Изначально язык позиционировался для написания сетевых сервисов, в оной роли он и используется обычно.
Для питониста это как раз будет очевидно, так как там любые сложные структуры (читай кроме чисел и подобного) копируются по указателю, а не по значению.
А достичь полной глубокой копии структуры данных без танцев сложно :) Нужно всякие модули deepcopy юзать.
Да не сказал бы. В общем и целом да, Раст несколько более системный и низкоуровневый.
Но он гораздо ближе к Go, чем Питон.
А если брать экосистему вокруг Tokio там - так это вообще почти чистый Go (каналы, всякие WaitGroup и прочее). Разве что горутины заменить футурами :)
У вас в слове "распиздяйство" пара ошибок
Оптимист