Email or username:

Password:

Forgot your password?
Top-level
Andrey Pechorin

@iron_bug ну не, тут нельзя так мыслить, вим не создавался как инструмент для удовлетворения простых прихотей, он изначально такой какой есть; и к тому же там не он один эксперементировал с разными режимами редактирования, тут нет никакого editor-фашизма :)

В виме чуть-чуть помогает github.com/folke/which-key.nvi

В емаксе - github.com/abo-abo/hydra

Я понимаю что вы не об этом, я о том как сокращать энетропию.

Кстати, zed.dev/ - вполне себе дефолтный редактор, фич конечно больше чем в nano :)

13 comments
Iron Bug
вот "он изначально такой, какой есть" - это просто сначала криво реализовали, чтобы код писать было проще, и так эта кривость и осталась. это детская болезнь кривизны. из неправильного планирования вырастают уродливые монстры. и исправлять эту кривость они не собираются. а писать код, когда напечатать слово - это один режим, а убрать его - другой режим - это безумие, если честно.
Andrey Pechorin

@iron_bug поэтому появляются потихоньку редакторы аля helix, где такой же модальный подход, но без vim legacy shit :)

Iron Bug
я модальный подход в принципе не приёмлю. как пользователь.
как программист я понимаю, откуда ноги растут. и не одобряю создание кривых интерфейсов, "потому что мне так писать проще". это неуважение к юзерам. и зачем мне кривой интерфейс? я лучше возьму тот, который не кривой, в котором удобно работать. там, где разработчики не поскупились сделать софт для людей. и это правильно.
а этот helix ещё и на ржавчине написан (я загуглила). а это вообще сразу в /dev/null. некоторые свято верят, что можно без мозгов писать софт. так вот нет! не помогут никакие памперсы, если у программы всё течёт и глючит, потому что разработчик - дебил. и ржавчина не нужна. нужны мозги. а мозгов нет. вот и придумывают всякие глупости для школоты. но нет проблем писать на Си, если ты понимаешь, что ты пишешь. писать на ржавчине - это как заявить, что "я - тупая макака, не умею писать нормальный код и верю, что компилятор за меня должен всё делать". это ламерство. поэтому этого дерьма у меня в системе тоже нет и не будет.
и да, у меня большой вопрос к тем, кто "ниасил Си". я начала писать на Си в 12 лет. или даже в 11, я уж не помню. но у меня было крайне мало знаний и я компьютер видела первый раз и на английском нихрена не понимала, сидела с бумажным словарём и переводила по словам всю документацию. но я взяла книжку Кернигана и Ритчи, прочитала её и начала успешно писать на Си. и проблем никаких не было. мне было 12 сраных лет. без всякого там айтишного образования (тогда и компов-то в стране не было). сейчас взрослые дяди на голубом глазу говорят, что на Си писать "трудно и небезопасно", что у них какие-то странные проблемы и они не смогли. ЩИТО?! я просто хренею, дорогая редакция. эти бородатые граждане тупее, чем я была в 12 лет, или что? да я вас умоляю! вот поэтому у меня большие вопросы: кому и зачем потребовалось делать какие-то странные извраты вместо того, чтобы просто прочитать Кернигана и Ритчи. а я скажу, кому и зачем: копрорастам не нравится открытость и доступность Си. они хотят подсадить всех на наркоту, которую пишут они. и вот отсюда появилась ржавчина и весь этот хайп. и это ещё одна причина сразу отправлять её в /dev/null.
я модальный подход в принципе не приёмлю. как пользователь.
как программист я понимаю, откуда ноги растут. и не одобряю создание кривых интерфейсов, "потому что мне так писать проще". это неуважение к юзерам. и зачем мне кривой интерфейс? я лучше возьму тот, который не кривой, в котором удобно работать. там, где разработчики не поскупились сделать софт для людей. и это правильно.
Andrey Pechorin

@iron_bug ну и что, если бы ты была божественным существом сразу бы издала указ отменить модальность? Реально не понимаю тон, если мы за разнообразие видов. Ну тебе не понятно, ты рационализировала и словно составила единственно верную логику про модальность - но это крайне субъективно.

Про ржавчину не мне судить, хз, но я скорее всего сейчас ее и буду ковырять, а не с++, потому что слишком сложно разбираться во всех стандартах и так далее, проще в одном, пусть и не идеальном :)

Andrey Pechorin

@iron_bug все равно вроде бы нормальные чуваки лазят в unsafe'е раста, но я тут совсем слабо в теме.

Iron Bug
а нахера? вопрос: нахера использовать проприетарный костыль, когда всё уже есть в Си. и на нём написаны сотни тысяч библиотек, которые работают. и ни у кого никаких проблем нет. но копрорасты разгоняют муть про "небезопасность Си". это случай так называемого вранья. 40 лет он был нормальным языком, на нём писали все, он поддерживается на более чем 3000 архитектур (от крупных мейнфреймов до мелких контроллеров), на нём пишут всё, от операционных систем до веба и оно работает. и вдруг он стал "небезопасным". серьёзно? небезопасно - это допускать безмозглых макак до программирования. вот этого действительно делать не надо. а у профессионального программиста нет проблем освоить Си и если он понимает, что он делает, то и проблем в коде не будет. а перекладывать недоразвитость макак на якобы какую-то вину Си - это манипуляция. и макаки напишут говнокод на любом языке. так что костыли им не помогут.
а нахера? вопрос: нахера использовать проприетарный костыль, когда всё уже есть в Си. и на нём написаны сотни тысяч библиотек, которые работают. и ни у кого никаких проблем нет. но копрорасты разгоняют муть про "небезопасность Си". это случай так называемого вранья. 40 лет он был нормальным языком, на нём писали все, он поддерживается на более чем 3000 архитектур (от крупных мейнфреймов до мелких контроллеров), на нём пишут всё, от операционных систем до веба и оно работает. и вдруг он стал "небезопасным"....
Iron Bug
нет, я не хочу быть божественным существом. упаси меня Ктулху.
но я просто как юзер этого не понимаю. это костыли и это дико неудобно. вот и всё. никакой духовности, чистая прагматика. как программист, я понимаю, что на нормальный интерфейс надо больше усилий. и я считаю, что не надо свои ограничения и банальную лень перекладывать на юзеров.
и да, я имею старую привычку редактировть и дописывать посты. я там ещё полкилометра текста добавила :) потому что тема для меня небезразличная и я много над этим думала и у меня есть, что сказать по этому поводу.
нет, я не хочу быть божественным существом. упаси меня Ктулху.
но я просто как юзер этого не понимаю. это костыли и это дико неудобно. вот и всё. никакой духовности, чистая прагматика. как программист, я понимаю, что на нормальный интерфейс надо больше усилий. и я считаю, что не надо свои ограничения и банальную лень перекладывать на юзеров.
Andrey Pechorin

@iron_bug а по другому на Раст как-то можно глядеть, а не только как на херню для нубов? (Это реально вопрос) :) я так понял, что нубы там скашиваются на лайф-таймах уже. Но опять же - я слабо в тень, плохого системщика от хорошего пока не отличу :)

Iron Bug replied to Andrey
как на очередной никому не нужный "убивец сишечки". их за 40 лет было штук цать. но сишка и поныне там. а все эти пуки в лужу канули в Лету, потому что были просто не нужны. ну, вот ещё одно очередное ненужно сделали. оно будет вяло пованивать где-то на задворках цивилизации, потому что копрораты в него вложились и отчаянно пиарят. а так, оно просто никому не нужно.
Andrey Pechorin replied to Iron

@iron_bug слушай, ну D какой-нибудь реально нахер не нужен, Rust судя по трендам гитхаба и кол-во реп/ПО все-таки не в жопе пока, хипстеры что-то на нем пишут и не в малых кол-вах; все-таки смог он что-то захватить, а вот где D/Zig (хотя он кое как пытается) - я даже примерно не слышал.

Iron Bug replied to Andrey
так а это то же самое. и таких поделок было навалом. я их даже по названиям уже не помню.
наверное, где-то есть кучки любителей. но в целом это всё фигня.
Andrey Pechorin replied to Iron

@iron_bug но с другой стороны надо смотреть что там с понастоящему серьезным софтом, а не rewrit'ами ls и прочих и команд.

Iron Bug replied to Andrey
так кроме обезьянничанья макаки ничего и не могут. только переписывать чужой код на другом язке и бить себя пяткой в грудь: какие мы крутые! причём ещё и получается-то хуже. но их это не волнует. главное, они создают ИБД и отрабатывают бабло копрорастов.
Go Up