Для языков высокой выразительности, но слабыми возможностями general purpose completion ... В эту категорию идут JavaScript/Python/Ruby/C++
ты уж определись
разрабатывался с учетом completion Java
шо?
Но когда язык статически типизирован и изначально разрабатывался с учетом completion, то более сложное IDE побеждает над редакторами.
Для языков высокой выразительности, но слабыми возможностями general purpose completion более выгодно использовать редактор или IDE с самыми мощными возможностями обработки текста.
Фейл этого утверждения (про completion) в том, что ява умеет модульность, т.е. разбиение по файлам. Это уже ведет к тому, что редактор должен знать понятие, что такое «проект», а также считывать все файлы, чтобы находить нужные классы, объекты, структуры и т.д. и т.п. Это верно и для других ЯП. В том числе и C#. Никакого «учета completion» не может быть, иначе получился бы г, а не язык программирования: хранить вообще все-все в одном файле.
ну не знаю, мне вот ирл попадались только адепты, которые при виде не-самого-лучшего-текстового-редактора(или, о ужас, ide) в основном ныли и плевались, якобы до чего же оно неудобное. это выборка плохая, или как объяснить?
тем, что не надо тыкать кучу кнопок: сначала переходить в command mode, потом : w enter, потом снова из него выходить. Просто нажал довольно удобную комбинацию и подолжай себе набирать текст.
тем, что не надо тыкать кучу кнопок: сначала переходить в command mode, потом : w enter, потом снова из него выходить. Просто нажал довольно удобную комбинацию и подолжай себе набирать текст.
Ну если редактор используется для непрерывного набора текста, а железо/ось настолько нестабильны, то да, нужно часто сохраняться.
К счастью я с таким кейсом никогда не сталкивался.
тут я говорил про C-s, который прожимать удобнее, чем <Esc>:w<RET>i. больше ничего я сказать не хотел. тем более какую-то абстрактную «удобность vim кому-то, кого я не знаю, в каких-то случаях»
адепт пренебрежительно относится к религии? интересный случай.
Логика - это не ваше.
где конкретно отсутствие логики в моих высказываниях? если пальцы так и горят желанием написать абстрактное «везде», то лучше указать одно из этих мест, где оно проявляется наиболее ярко
Лол. Вот тебе юзкейс: недавно писал себе скрипт. Пишу, затем сохраняю и запускаю (проверяю работу). И так несколько раз. Вот теперь представь, что нужно сначала входить в command mode и нажимать ещё 3 кнопки, чтобы только лишь сохранить, а потом ещё одну, чтобы снова можно было изменять скрипт. Офигенно удобно, да?