LINUX.ORG.RU

История изменений

Исправление ChALkeR, (текущая версия) :

Там ~20 килострочек на плюсах, ~10 хедеров и ~22 яваскрипта.

Ещё ~59 килострочек — тесты и ~5 — бенчмарки.

Для сравнения:

  • v8 — ~466 килострочек на плюсах, ~151 хедеров и ~16 яваскрипта. Это исходники, без тестов.
  • libuv — ~24 на сях и ~5 хедеров.
  • npm (клиент) — ~13 килострочек сам по себе, не считая зависимости.

Плюс openssl ещё сравнимого размера с v8, но вот где у него что лежит и как правильно разделить — не скажу. В сумме (с тестами, наверное) там ~738 килострок. Из них ~300, правда, на ассемблере, на сях — ~260.

Исправление ChALkeR, :

Там ~20 килострочек на плюсах, ~10 хедеров и ~22 яваскрипта.

Ещё ~59 килострочек — тесты и ~5 — бенчмарки.

Для сравнения:

  • v8 — ~466 килострочек на плюсах, ~151 хедеров и ~16 яваскрипта. Это исходники, без тестов.
  • libuv — ~24 на сях и ~5 хедеров.
  • npm (клиент) — ~13 килострочек сам по себе, не считая зависимости.

Плюс openssl ещё сравнимого размера с v8, но вот где у него что лежит и как правильно разделить — не скажу. В сумме (с тестами, наверное) там ~738 килострок. Из них половина, правда, на ассемблере, на сях — ~260.

Исходная версия ChALkeR, :

Там ~20 килострочек на плюсах, ~10 хедеров и ~22 яваскрипта.

Ещё ~59 килострочек — тесты и ~5 — бенчмарки.

Для сравнения:

  • v8 — ~466 килострочек на плюсах, ~151 хедеров и ~16 яваскрипта. Это исходники, без тестов.
  • libuv — ~24 на сях и ~5 хедеров.
  • npm (клиент) — ~13 килострочек сам по себе, не считая зависимости.