Будинки Розвиток Що сильно набрано? - визначення з техопедії

Що сильно набрано? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає сильно набраний текст?

Сильно набрана концепція, що використовується для позначення мови програмування, яка застосовує суворі обмеження щодо змішування значень з різними типами даних. Коли такі обмеження порушуються і виникає помилка (виняток).

Техопедія пояснює сильно набрані

Приклади існуючих сильно набраних мов включають Java, Ruby, Smalltalk та Python. У випадку з Java, помилки введення виявляються під час компіляції Інші мови програмування, як-от Ruby, виявляють помилки введення тексту під час виконання.

У сильно набраних мовах поведінка операцій є більш передбачуваною порівняно з мовами слабо типізованих мов. Мінус полягає в тому, щоб оголосити і ввести всі змінні та параметри - хоча деякі вважають, що це просто добре кодування.

Диференціація між сильно набраними мовами та слабо типізованими мовами дещо розмита. Деякі з мов, які вважаються сильно набраними, насправді дозволяють поступок, що робить їх слабо набраними. Візьміть, наприклад, C #. Хоча C # вимагає, щоб усі його змінні мали певний тип, він дозволяє програмісту відключити перевірку динамічного типу. Навіть Java, яка вважається однією з найбільш сильно набраних мов програмування, дозволяє передавати об’єкти іншим типам.

Що сильно набрано? - визначення з техопедії