Я пользовался VsCode больше 10 лет.
Сегодня я решил сбросить это ярмо.
Сил больше нету терпеть это тормознутое жаваскриптовое поделие на электроне.
До ИИ бума у меня было около нуля претензий к перфу. Пусть оно и жрало оперативку и конечно больше проца. Но работало шустрее тех же JetBrains'овых IDE'шек.
Я всё ещё пишу большую часть кода руками и читаю всё, что генерирует шайтан-машина.
Мне всё ещё нужен редактор кода, а не промптилка со свистоперделками.
Хотя я люблю свистоперделки.
Но как бонус.
Настраиваю NeoVim короче.
Сегодня я решил сбросить это ярмо.
Сил больше нету терпеть это тормознутое жаваскриптовое поделие на электроне.
До ИИ бума у меня было около нуля претензий к перфу. Пусть оно и жрало оперативку и конечно больше проца. Но работало шустрее тех же JetBrains'овых IDE'шек.
Я всё ещё пишу большую часть кода руками и читаю всё, что генерирует шайтан-машина.
Мне всё ещё нужен редактор кода, а не промптилка со свистоперделками.
Хотя я люблю свистоперделки.
Но как бонус.
Настраиваю NeoVim короче.
🔥15👀3❤2🤷♂1👍1
Сегодня отвел старшую дочку в 1й класс.
А завтра первые уроки будут.
Волнуюсь за неё больше, чем когда сам пошёл в школу.
А завтра первые уроки будут.
Волнуюсь за неё больше, чем когда сам пошёл в школу.
👍14❤6😁2
Media is too big
VIEW IN TELEGRAM
После нескольких попыток не делать движок, я снова делаю дальше Аркану.
Сегодня на ней можно написать Арканоид в 600 строк.
Дальше буду делать редактор сцены настоящим. Потому что пока что там только посмотреть можно.
Сегодня на ней можно написать Арканоид в 600 строк.
Дальше буду делать редактор сцены настоящим. Потому что пока что там только посмотреть можно.
❤7👀3👍2🥰1
На 3й месяц активного использования ИИ для кодинга я примерно такую стратегию вывел.
Я больше не пишу одноразовый код. Совсем. ИИшка может делать тяп ляп не хуже меня и сильно быстрее.
Я так же использую ИИ для экспериментального кода. Если я ещё не представляю как надо, то очень эффективно получается. Слоп в принципе работает, но я четко вижу как не надо делать и почему в этом коде. Приходит просветление и с ним осознание, как надо делать. И руки чешутся взять и переписать.
Ну и последняя категория - бойлерплейт или подобный код, где есть только один способ его написать. Проверяю конечно. Но чаще всего я написал бы то же самое.
А сегодня я задал ИИ решить ту же задачу в пете, которую я уже решал на работе.
Если бы я руками это написал был бы копирайт инфринджмент. А так это не я, это слопмашинка виновата :)
Я больше не пишу одноразовый код. Совсем. ИИшка может делать тяп ляп не хуже меня и сильно быстрее.
Я так же использую ИИ для экспериментального кода. Если я ещё не представляю как надо, то очень эффективно получается. Слоп в принципе работает, но я четко вижу как не надо делать и почему в этом коде. Приходит просветление и с ним осознание, как надо делать. И руки чешутся взять и переписать.
Ну и последняя категория - бойлерплейт или подобный код, где есть только один способ его написать. Проверяю конечно. Но чаще всего я написал бы то же самое.
А сегодня я задал ИИ решить ту же задачу в пете, которую я уже решал на работе.
Если бы я руками это написал был бы копирайт инфринджмент. А так это не я, это слопмашинка виновата :)
😁8👍4❤1
Сегодня снова загадка.
Вот в этом коде будет ли соптимизирован bound check в последнем выражении в релизе?
upd: исправил код
Вот в этом коде будет ли соптимизирован bound check в последнем выражении в релизе?
fn foo<T>(slice: &[T], a: usize, b: usize) -> &[T] {
assert!(slice.len() >= a + b);
&slice[slice.len() - a - b..][..b]
}upd: исправил код
❤2
И всё же ИИ отличная штука.
Никакой поисковик не мог мне дать ответ на вопрос, почему шуршит GPU, а CPU не шуршит.
Никакой поисковик не мог мне дать ответ на вопрос, почему шуршит GPU, а CPU не шуршит.
🌚3😈2