Date: 2014-01-28 01:13 pm (UTC)
From: [identity profile] http://users.livejournal.com/_winnie/
В JS случайно забытый var приводит к использованию (созданию) глобальной переменной.

В C при опечатке в имени поля структуры - будет ошибка при компиляции. В Python - будет ошибка при работе программы.
В JavaScript - это не ошибка, будет "значение по-умолчанию".

В C проверяется количество и тип параметров. В Python - хотя бы количество хотя бы в runtime.

В JavaScript - можно позвать функцию с любым количеством параметров, ошибки не будет даже в runtime.

Система типов в JS "в непонятной ситуации - считаем всё строками". По сравнению с JS можно считать C аккуратным со строгой системой типов.

Profile

thedeemon: (Default)
Dmitry Popov

April 2026

S M T W T F S
   1 234
567891011
12131415161718
19202122232425
2627282930  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 26th, 2026 05:34 am
Powered by Dreamwidth Studios