Artem
Здравствуйте! Скажите, пожалуйста, истории о том, как человек стал или пытается стать программистом ещё принимаются? И, если да, то куда именно можно мою историю отправить?
Andrii
Всем привет, можете подсказать в чем плюсы vin/neovim над vscode?
vimscript, можно легко писать свои расширялки. Например, у нас логгинг требует перевода строки в конце: lwsl_notice("Start.\n");
Andrii
Я могу написать фикс при сохранении, чтобы таким непарится
ubogo
Кстати,что можете сказать насчёт будущего у джунов? На них будет большой спрос,или поменяется что то
ubogo
Через года 3-4
Виталик Голоенко
vimscript, можно легко писать свои расширялки. Например, у нас логгинг требует перевода строки в конце: lwsl_notice("Start.\n");
Еще я слышал, шо по коду можно передвигаться по коду, только с помощью клавиатуры, это намного удобней?
Andrii
Всем привет, можете подсказать в чем плюсы vin/neovim над vscode?
Ещё макросы, когда можно повторять какие-то действия, например, test(a=1, b=2) --> kwargs = { 'a' = 1, 'b' = 2 } test(**kwargs)
Andrii
Еще я слышал, шо по коду можно передвигаться по коду, только с помощью клавиатуры, это намного удобней?
Ты просто команды можешь давать/создавать... Для навигации в том числе те, что тебе надо
Виталик Голоенко
Ты просто команды можешь давать/создавать... Для навигации в том числе те, что тебе надо
Но ведь, большинство middle/senior'ы обходятся и обычным vscode, vim это чисто развлечься?)
Виталик Голоенко
Смотря где... У нас я vim, начальство emacs
А в чем разница между ними? (Я просто не шарю)
Andrii
Но ведь, большинство middle/senior'ы обходятся и обычным vscode, vim это чисто развлечься?)
Мне очень неудобно работать в VSCode, VSStudio, PyCharm... Ну и vim под Windows тоже нет удобного терминала. Они навязывают способ написания кода... И нету того, до чего привык
Andrii
А в чем разница между ними? (Я просто не шарю)
emacs это хорошая операционная система, в которой не хватает текстового редактора. Тоже дико расширяемая среда, но на шорткатах больше
Andrii
Но ведь, большинство middle/senior'ы обходятся и обычным vscode, vim это чисто развлечься?)
Если интересно, просто пробежись по этому ресурсу: https://learnvimscriptthehardway.stevelosh.com/
Kowalski
В каждой фирме свои требования. Посмотри вакансии, выбери оттуда наиболее часто встречающиеся требования
Да так и делаю сейчас, беру требования с вакансийи записываю по этим темам лексику в свою Wiki
Andrii
А neovim это просто кастомный vim?
Не сильно вникал, там вроде напрямую Python вместо vimscript.
Andrii
Но не уверен
Andrii
Скажем так, переписанный vim, совместимый, но постарались убрать легаси за 60 лет
Oleksii
Вообще вим не однозначная штука, если смотреть со стороны Как бы супер супер блокнот, в котором можно писать все что хочешь (почти), а с другой очень задротская штука
Сидредин
Да так и делаю сейчас, беру требования с вакансийи записываю по этим темам лексику в свою Wiki
Говорят, что система Zettelkasten очень полезна для изучения нового
Artem S
Кто просил годный контент по фронту @frontender_corner
Andrii
Ещё для vim есть плагины под все ЯП, а не только для попсового мейнстрима. Ну и не надо своей IDE для каждой среды, всё в одном
Oleksii
Ещё для vim есть плагины под все ЯП, а не только для попсового мейнстрима. Ну и не надо своей IDE для каждой среды, всё в одном
Я вот честно хз, касательно одного редактора для всего. Вроде практично, в какой-то степени удобно, но это все в теории и на уровне практики колледжа, а вот реальная практика ?(само собой без учёта работы разработки софта под десктоп, мобилки и прочее)
Kowalski
Какой язык, сфера?
Язык Cи просто под конкретную школу со стажировкой, а так я бы конечно с чем-то уродливей Питона не работал бы... А сфера мне нравится бэкенд или типа того.... или работа с БД и подобное, ну вобщем данные гонять туда-сюда и преобразовывать как надо....
Vladislav
у каво есть pdf книги Грокаем алгоритмы, только с примерами на Си или С++?
Kowalski
а уродливей питона это как?
ну сложно объяснить, точно что не ниже уровнем абстракции чем питон, хотя JS тоже урод но от него не уйти сейчас....
Максимус
Такое разве есть?
Тоже вот задумался, сколько времени искал книги по С, но такого не слышал
Oleksii
Andrii
у каво есть pdf книги Грокаем алгоритмы, только с примерами на Си или С++?
У Д. Кнута просто описание алгоритма, а его исходники транслируются в Си, но скачиваются отдельно
Kowalski
а что ниже питона пример
Ну тот же Си, прям так и хочется написать свои либы которые заменяют эти все printf и прочее с кучей параметров, засунуть под капот все эти уточнения при обработке данных
Максимус
Дак а алгоритмы ведь и в Африке алгоритмы, разве есть разница на каком языке учить?
giorgio
для меня вот, редактор - это штука где можно редачить, а вот эти ваши VScode и т.п. - это промежность меж IDE и редактором.
кто как хочет, так и дрочит, но вскод невероятно удобная штука с огромным комьюнити
Andrii
кто как хочет, так и дрочит, но вскод невероятно удобная штука с огромным комьюнити
Повторяю, кому как... Мне не заходит, плюс у меня лочит папки под виндой...
Kowalski
Лично меня std::cout сильно бесит в плюсах с его форматированием.
А мне то как после сладенького питончика на это все смотреть))
Andrii
А мне то как после сладенького питончика на это все смотреть))
printf прост как веник, а вот setw надо постоянно в мануал лезть
Vladislav
Так вс код это и есть редактор кода, а не иде
но он как промежность. И не то, и не другое) имхо. Меня просто такое бесит.
Kowalski
printf прост как веник, а вот setw надо постоянно в мануал лезть
Вооот, и я о том же, мне оно как то не надо ибо я писать ядро линукса не собираюсь
Kowalski
так в этом и его прикол
Ну да, но я с Си работать не собираюсь, это уже для совсем крутых системных кодеров, а мне уже 38 лет....
Andrii
но он как промежность. И не то, и не другое) имхо. Меня просто такое бесит.
Ну с плагинами то скорее IDE, но... Меня больше напрягает, что она делает что я не просил (и мне это мешает), а то что мне надо не умеет.
Kowalski
я думал тебе лет 19-21
Ну код я то я изучаю недавно, не 38 лет же
Сергей
я думал тебе лет 19-21
В 19-21 человек себя не подпишет Ковальски...
Сергей
Мудрый ведь персонаж однако
Vladislav
В 19-21 человек себя не подпишет Ковальски...
почему? это же пингвин из Мадагаскара)
Kowalski
В 19-21 человек себя не подпишет Ковальски...
А как подпишет, Иван Николаевч Костанский?))
Andrey
В душе все мы молоды. Особенно когда думаем что мы не будет болеть похмельем....
Andrii
Мне 46 и чё? Пишу на Си 30 лет и буду писать сколько мне там отмерено
Andrii
ты имеешь ввиду подсказки(предложение автозаполнения)?
Из последнего: удаляю папку build, мне говорят что папка используется. Закрываешь VSCode, удаляешь папку, запускаешь снова.
Kowalski
почему? это же пингвин из Мадагаскара)
Нет, это водитель из Vanishing Point https://en.wikipedia.org/wiki/Vanishing_Point_(1971_film)
Vladislav
Из последнего: удаляю папку build, мне говорят что папка используется. Закрываешь VSCode, удаляешь папку, запускаешь снова.
АА, ну это уже очень напрягает, это да. ЭТО ЖИЗА. Иногда вообще нормально удалить не получается
Kowalski
Мне 46 и чё? Пишу на Си 30 лет и буду писать сколько мне там отмерено
Круто, значит не я один такой старикан в чате
Andrii
но это уже проблема самой винды...
Тот же vim так по хамски себя не ведёт
Сергей
но это уже проблема самой винды...
в винде ты не хозяин своего пк
Vladislav
Круто, значит не я один такой старикан в чате
Запомни, все кто тяжело и загадками глаголит - не молоды. Кроме Шурика, он всегда странно говорит)
Zhanibek
С новым годом!
Vladislav
Но кое-что на винде иногда очень спасает