LINUX.ORG.RU

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

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

Простая арифметика грит, что автор писал 70 строк в час, если учесть, что он при этом вообще никаких исследований и отладок не проводил. Общая статистика даж веселее:

theMackabu <theMackabu@gmail.com>:
	  insertions:    125035	(100%)
	  deletions:     35007	(100%)
	  files:         2833	(100%)
	  commits:       710	(100%)
	  lines changed: 160042	(100%)
	  first commit:  Wed Nov 19 14:28:06 2025 -0800
	  last commit:   Wed Feb 4 20:02:51 2026 -0800
2000 строчек в день, 270 строчек в час. Мне бы так.
https://bykozy.me/static/ant_repo_stack_plot.png

Логичное замечание при чтении кода — кто эту срань после автора будет поддерживать?
https://bykozy.me/static/ant_diff.png
https://bykozy.me/static/ant_diff2.png

У меня тоже была идея запилить что-то своё новомодными ИИ, но каждый раз возникало понимание, что это будет очередной огрызок на 90% такой же, как аналогичные огрызки.

Мне нейросетка подсказала, что

Offset-based memory model (jsoff_t offsets into contiguous mem buffer)
Tagged value representation (mkval(T_OBJ, ...))
Property storage using offset chains

являются шаблонными приёмами, применёнными в куче других JS-интерпретаторов.
Например:
https://github.com/cesanta/elk/blob/a9bb85619c5cddf49dfa8bdf529770fc9943a7fd/...
сравните с
https://github.com/theMackabu/ant/blob/42e2fdb00d8b5ae39cd07a96caf77627e418ab...

Даже константы внутренние не поменял.

По этой причине в разделе «the price» автор скромно умалчивает о счёте от провайдера, который автор получил через месяц интенсивной генерации кода ИИ.

К слову, я недавно обосрал парочку аналогичных проектов, с которыми я недавно столкнулся:
https://bykozy.me/blog/state-of-decay-in-self-hosted-commenting/
У Artalk картина была аналогичная — 90% кода написано в одно рыло за несколько месяцев, и потом проект встаёт колом на одном месте...

Не знаю, грустно как-то это.

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

Простая арифметика грит, что автор писал 70 строк в час, если учесть, что он при этом вообще никаких исследований и отладок не проводил. Общая статистика даж веселее:

theMackabu <theMackabu@gmail.com>:
	  insertions:    125035	(100%)
	  deletions:     35007	(100%)
	  files:         2833	(100%)
	  commits:       710	(100%)
	  lines changed: 160042	(100%)
	  first commit:  Wed Nov 19 14:28:06 2025 -0800
	  last commit:   Wed Feb 4 20:02:51 2026 -0800
2000 строчек в день, 270 строчек в час. Мне бы так. https://bykozy.me/static/ant_repo_stack_plot.png

Логичное замечание при чтении кода — кто эту срань после автора будет поддерживать?
https://bykozy.me/static/ant_diff.png
https://bykozy.me/static/ant_diff2.png

У меня тоже была идея запилить что-то своё новомодными ИИ, но каждый раз возникало понимание, что это будет очередной огрызок на 90% такой же, как аналогичные огрызки.

Мне нейросетка подсказала, что

Offset-based memory model (jsoff_t offsets into contiguous mem buffer)
Tagged value representation (mkval(T_OBJ, ...))
Property storage using offset chains

являются шаблонными приёмами, применёнными в куче других JS-интерпретаторов. Например:
https://github.com/cesanta/elk/blob/a9bb85619c5cddf49dfa8bdf529770fc9943a7fd/...
сравните с
https://github.com/theMackabu/ant/blob/master/include/internal.h#L29

Даже константы внутренние не поменял.

По этой причине в разделе «the price» автор скромно умалчивает о счёте от провайдера, который автор получил через месяц интенсивной генерации кода ИИ.

К слову, я недавно обосрал парочку аналогичных проектов, с которыми я недавно столкнулся:
https://bykozy.me/blog/state-of-decay-in-self-hosted-commenting/
У Artalk картина была аналогичная — 90% кода написано в одно рыло за несколько месяцев, и потом проект встаёт колом на одном месте...

Не знаю, грустно как-то это.

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

Простая арифметика грит, что автор писал 70 строк в час, если учесть, что он при этом вообще никаких исследований и отладок не проводил. Общая статистика даж веселее:

theMackabu <theMackabu@gmail.com>:
	  insertions:    125035	(100%)
	  deletions:     35007	(100%)
	  files:         2833	(100%)
	  commits:       710	(100%)
	  lines changed: 160042	(100%)
	  first commit:  Wed Nov 19 14:28:06 2025 -0800
	  last commit:   Wed Feb 4 20:02:51 2026 -0800
2000 строчек в день, 270 строчек в час. Мне бы так. https://bykozy.me/static/ant_repo_stack_plot.png

Логичное замечание при чтении кода — кто эту срань после автора будет поддерживать?
https://bykozy.me/static/ant_diff.png
https://bykozy.me/static/ant_diff2.png

У меня тоже была идея запилить что-то своё новомодными ИИ, но каждый раз возникало понимание, что это будет очередной огрызок на 90% такой же, как аналогичные огрызки.

Мне нейросетка подсказала, что

Offset-based memory model (jsoff_t offsets into contiguous mem buffer)
Tagged value representation (mkval(T_OBJ, ...))
Property storage using offset chains

являются шаблонными приёмами, применёнными в куче других JS-интерпретаторов. Например: https://github.com/cesanta/elk/blob/a9bb85619c5cddf49dfa8bdf529770fc9943a7fd/... сравните с https://github.com/theMackabu/ant/blob/master/include/internal.h#L29

Даже константы внутренние не поменял.

По этой причине в разделе «the price» автор скромно умалчивает о счёте от провайдера, который автор получил через месяц интенсивной генерации кода ИИ.

К слову, я недавно обосрал парочку аналогичных проектов, с которыми я недавно столкнулся:
https://bykozy.me/blog/state-of-decay-in-self-hosted-commenting/
У Artalk картина была аналогичная — 90% кода написано в одно рыло за несколько месяцев, и потом проект встаёт колом на одном месте...

Не знаю, грустно как-то это.

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

Простая арифметика грит, что автор писал 70 строк в час, если учесть, что он при этом вообще никаких исследований и отладок не проводил. Общая статистика даж веселее:

theMackabu <theMackabu@gmail.com>:
	  insertions:    125035	(100%)
	  deletions:     35007	(100%)
	  files:         2833	(100%)
	  commits:       710	(100%)
	  lines changed: 160042	(100%)
	  first commit:  Wed Nov 19 14:28:06 2025 -0800
	  last commit:   Wed Feb 4 20:02:51 2026 -0800
2000 строчек в день, 270 строчек в час. Мне бы так. https://bykozy.me/static/ant_repo_stack_plot.png

Логичное замечание при чтении кода — кто эту срань после автора будет поддерживать?
https://bykozy.me/static/ant_diff.png
https://bykozy.me/static/ant_diff2.png

У меня тоже была идея запилить что-то своё новомодными ИИ, но каждый раз возникало понимание, что это будет очередной огрызок на 90% такой же, как аналогичные огрызки.

Мне нейросетка подсказала, что

Offset-based memory model (jsoff_t offsets into contiguous mem buffer)
Tagged value representation (mkval(T_OBJ, ...))
Property storage using offset chains

являются шаблонными приёмами, применёнными в куче других JS-интерпретаторов.

По этой причине в разделе «the price» автор скромно умалчивает о счёте от провайдера, который автор получил через месяц интенсивной генерации кода ИИ.

К слову, я недавно обосрал парочку аналогичных проектов, с которыми я недавно столкнулся:
https://bykozy.me/blog/state-of-decay-in-self-hosted-commenting/
У Artalk картина была аналогичная — 90% кода написано в одно рыло за несколько месяцев, и потом проект встаёт колом на одном месте...

Не знаю, грустно как-то это.