Кто-то недавно бредил о том, насколько хорош jQuery и как он превращает javascript в удовольствие, а также о том, как весь исходный код был таким маленьким (и один файл).
Я посмотрел его на www.ohloh.net/ и там было написано около 30000 строк javascript, когда мне надоело завиток, и он сказал о 5000 строк (странное несоответствие, может быть, наборы тестов и т. Д.?).
Я подумал, что это не так уж странно, поскольку в JavaScript, как я слышал, есть много забавных динамических трюков, так что вы, вероятно, можете обойтись без небольшой библиотеки.
Но потом я подумал насчет других языков высокого уровня, с большими стандартными библиотеками, и подумал, насколько велик стандарт для python / ruby / haskell / pharo (smalltalk) / * ml / etc. (библиотеки не в той степени, в какой это возможно, чтобы разделить их)
Кто-нибудь знает? Любые детали (комментарий / пробел / строки кода, строки тестового кода, строки на языке против строк в ffi / байт-коде) приветствуются!
изменить: пс. Так как это началось, я спросил о jQuery в качестве бонуса, если вы могли бы перечислить размер мегафреймворков, поэтому мегафреймворк предоставляет настолько много, что люди, использующие x мегафреймворк на языке y, могут иногда ссылаться на программирование на xy или даже x, а не на y (т.е.: qt, jQuery и т. д.).