Ну вот на самом деле да. Основу — вообще пол года, и ещё несколько лет — метатаблицы-регулярки и всякое такое не совсем стандартное. Но мне ещё надо было осознать ооп-функциональщину и в целом научиться программировать.
Это у нормальных языков. У луа — всё что может индексироваться — индексируется с единицы, и люди в своих библиотеках тоже так индексируют, чтобы оставалась консистентность. А то знаешь, придётся всё запоминать: "вот тут мы с нуля, а вот тут с одного".
Иногда (например, частично ловка или ffi) — индексация с нуля, но это отдельные случаи, и там оно в местах где мы близки к железке/оригинальной сишной структуре.
Это у нормальных языков. У луа — всё что может индексироваться — индексируется с единицы, и люди в своих библиотеках тоже так индексируют, чтобы оставалась консистентность. А то знаешь, придётся всё запоминать: "вот тут мы с нуля, а вот тут с одного".
Иногда (например, частично ловка или ffi) — индексация с нуля, но это отдельные случаи, и там оно в местах где мы близки к железке/оригинальной сишной структуре.