Сегодня — никаких, а что будет завтра никто не знает. Впрочем, тоже маловероятно. Другое дело, что осталось потратить всего-лишь год чтобы закончить данный путь и лично я не вижу причин упускать такую возможность.
Да, сегодня в сфере это ничего не даст, он не планирует преподавать и устраиваться в госконторы. А что, если через 10-20 лет он захочет преподавать? Или по какой-то причине заинтересуется гсоконторой? Или ещё что. Зачем лишать себя пространства для манёвра?
Если уж пошёл по этому пути, так иди до конца.
Во-первых, а по какой причине твоя библиотека в принципе кидает неотлавливаемые ошибки?
Во-вторых, достаточно обернуть в трайкетч все экспортируемые наружу функции.
С тем, что не использовать иде, лично я категорически не согласен. Я согласен с тем, что не надо использовать все фишки иде, но не использовать вообще — это тратить время впустую. От того, что ты станешь имитировать макрос на рутинных задачах, лучше программировать ты точно не станешь, как и понимать предметную область. Другое дело несколько раз вручную пройтись, тут да.
Ну хз, всё же если тупо отбросить типы, то вот тебе и чистый жс. То есть что там будет такого жсного, чтобы непонять? Это же не другой код, тебе всё равно всё тоже самое учить, но уже сразу с учётом типов.
Тс добавляет типы и только. Как можно выучить типизацию без языка?
Другое дело что нет особой разницы, учить сам жс или через тс, всё одно и тоже, по сути.
И на каком этапе возникла проблема? Рисование линии по двум точкам — это одна из самых базовых вещей в канвасе. Тут никакие гайды ненужны, тупо в документацию заглянуть.
Да, сегодня в сфере это ничего не даст, он не планирует преподавать и устраиваться в госконторы. А что, если через 10-20 лет он захочет преподавать? Или по какой-то причине заинтересуется гсоконторой? Или ещё что. Зачем лишать себя пространства для манёвра?
Если уж пошёл по этому пути, так иди до конца.