TGViewer
WorkMe | Центр экспертизы WorkMe | Центр экспертизы @workme_expert · 112 subscribers
Post #195 41
🧐Даже опытные разработчики, зачастую, употребляют понятия "строгая" и "сильная" типизация как синонимы. Однако между ними все же есть разница.
💥Сильная типизация — про запрет неявных преобразований типов. Если попытаться сложить число и строку, программа выдаст ошибку.
Пример: Python. Если написать 1 + "2", будет ошибка.

💥Слабая типизация — язык пытается быть «удобным» и сам негласно превращает один тип в другой (приведение типов).
Пример: JavaScript. Если написать 1 + "2", он просто сделает из числа строку и выдаст "12".

💥Строгая типизация:
— типы проверяются жёстко и последовательно
— ошибки выявляются рано (часто на этапе компиляции)
— нужно заранее сказать, что переменная x — это целое число.
Примеры: Java, C++, Rust, TypeScript.

💥Нестрогая типизация:
— типы проверяются только во время выполнения
— ошибок на этапе написания кода почти не ловит
— переменная может сначала хранить число, а через секунду — массив
Примеры: Python, JavaScript, PHP.
Таким образом, сильная ≠ строгая типизация.

#Что_это_такое
  • 👍 2
  • 🤔 2
More from @workme_expert
  1. Oct 9, 2026Новые реалии... 👨‍💻Устроился дизайнером в банк. Думал, буду рисовать графики, платежи и…
  2. Oct 8, 2026👀 ИИ написал код — кто его проверит? Правильно, тоже ИИ. CodeRabbit — AI-помощник: ищет п…
  3. Oct 6, 2026🤔 Задумывались ли вы, как посты в соцсетях, которые мы видим каждый день, влияют на наше…
  4. Oct 2, 2026🙃 Устали от плохих новостей? Понимаем. Хотели отвлечь вас разговором о работе, но темы по…
  5. Sep 30, 2026🛒Если Иван Иванов оплачивает каждый заказ в вашем тестовом магазине, однажды он наверняка…
  6. Sep 25, 2026🎬 Как увольнение главы OpenAI стало сюжетом фильма В январе 2027 года в российский прокат…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →