The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В рамках проекта Neovim предпринята попытка модернизации Vim, opennews (ok), 25-Фев-14, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


8. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от Фыр (?), 25-Фев-14, 00:48 
Вим хорош до тех пор, пока тебя "прёт" от его возможностей.
Потом приходит понимание, что набор текста занимает пренебрежимо мало времени по сравнению с обдумыванием ЧТО писать. И все плюшки вима теряют свою прелесть.
Уже лет 5 вимом не пользуюсь.
Для правки конфигов и прочей мелочёвки использую тот редактор, который прописан по умолчанию в mc (иногда это вим, иногда что-то другое).
Код пишу в QtCreator.
Ответить | Правка | Наверх | Cообщить модератору

17. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +13 +/
Сообщение от нимус (?), 25-Фев-14, 01:32 
как интересно. видимо qtcreator помогает думать что писать... сильно.
Ответить | Правка | Наверх | Cообщить модератору

33. "В рамках проекта Neovim предпринята попытка модернизации Vim"  –1 +/
Сообщение от Фыр (?), 25-Фев-14, 05:48 
Сарказм? Неуместный, поскольку действительно помогает.
Удобная обёртка над дебаггером по сравнению с методами "втыкание в код до просветления" или "вставь printf везде, а потом втыкай в выхлоп", помогает думать что писать... сильно.
Ответить | Правка | Наверх | Cообщить модератору

44. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +4 +/
Сообщение от Аноним (-), 25-Фев-14, 08:43 
> Сарказм? Неуместный, поскольку действительно помогает.
> Удобная обёртка над дебаггером по сравнению с методами "втыкание в код до
> просветления" или "вставь printf везде, а потом втыкай в выхлоп", помогает
> думать что писать... сильно.

Когда я был маленький, я тоже писал код и не понимал, что он на самом деле делает. Сейчас я наблюдаю такое же поведение у молодых программистов. К сожалению, ничего вменяемого и более 1000 строк при таком подходе не написать.

Ответить | Правка | Наверх | Cообщить модератору

91. "В рамках проекта Neovim предпринята попытка модернизации Vim"  –1 +/
Сообщение от цирроз (ok), 25-Фев-14, 15:53 
зачем pintf везде???
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

92. "В рамках проекта Neovim предпринята попытка модернизации Vim"  –2 +/
Сообщение от Аноним (-), 25-Фев-14, 15:57 
Ну так ведь хацкеры делают. Про gdb не слышали просто.
Ответить | Правка | Наверх | Cообщить модератору

153. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +2 +/
Сообщение от arisu (ok), 26-Фев-14, 14:45 
> Ну так ведь хацкеры делают. Про gdb не слышали просто.

gdb — это для того, чтобы посмотреть на кородамп. «интерактивная отладка» — это ИБД: вроде и занят человек, что-то активно делает, а результат мизерный.

логи (которые пишутся как часть проекта, а не внедряются потом) и встроеная командная консоль для отладки подходят намного лучше. а если приложение более-менее сложное и многопоточное — то там gdb идеально для ИБД подходит.

p.s. надо таки собраться и добить встраиваемую консоль, которая умеет из debug info всякое выдёргивать.

Ответить | Правка | Наверх | Cообщить модератору

156. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от Michael Shigorinemail (ok), 26-Фев-14, 14:51 
> зачем printf везде???

На эту тему когда-то хорошо Владимир Бутенко (communigate) в fido7.ru.linux высказался: мол, опытные люди не только напихивают printf, а и организовывают из них включаемую и подкручиваемую в рантайме подсистему ведения логов -- вместо того, чтоб впопыхах совать заказчику отладочный билд, на котором ещё непонятно, воспроизведётся или нет.

Поколение "удобных IDE" об этом, правда, тоже не задумывается.

--
некогда ценитель J&P TopSpeed IDE

Ответить | Правка | К родителю #91 | Наверх | Cообщить модератору

161. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от arisu (ok), 26-Фев-14, 15:17 
ты что, это «хацкир» и вообще старпёр, он просто не осилил gdb!
Ответить | Правка | Наверх | Cообщить модератору

185. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от anonymous (??), 27-Фев-14, 01:33 

> некогда ценитель J&P TopSpeed IDE

А что это за IDE такая была?

Ответить | Правка | К родителю #156 | Наверх | Cообщить модератору

186. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от arisu (ok), 27-Фев-14, 01:39 
>> некогда ценитель J&P TopSpeed IDE
> А что это за IDE такая была?

хорошая. с целым семейством компиляторов TopSpeed — тоже хороших. досовое, на борландовское похожее. которое уже с окошками.

Ответить | Правка | Наверх | Cообщить модератору

101. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от www2 (??), 25-Фев-14, 18:33 
> Сарказм? Неуместный, поскольку действительно помогает.
> Удобная обёртка над дебаггером по сравнению с методами "втыкание в код до
> просветления" или "вставь printf везде, а потом втыкай в выхлоп", помогает
> думать что писать... сильно.

Пользование дебаггером свидетельствует как раз о нежелании думать. Слабо без дебаггера выполнить программу в уме? Я уж не говорю о том, чтобы написать тесты до написания кода.

Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

107. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от Andrey Mitrofanov (?), 25-Фев-14, 18:50 
>> Сарказм? Неуместный, поскольку действительно помогает.
>> Удобная обёртка над дебаггером по сравнению с методами "втыкание в код до
>> просветления" или "вставь printf везде, а потом втыкай в выхлоп", помогает
>> думать что писать... сильно.
> Пользование дебаггером свидетельствует как раз о нежелании думать. Слабо без дебаггера
> выполнить программу в уме? Я уж не говорю о том, чтобы
> написать тесты до написания кода.

Или исполнять тесты в уме!

Testing... \ | / - \ ... [Вроде, ОК!]

Ответить | Правка | Наверх | Cообщить модератору

157. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от arisu (ok), 26-Фев-14, 14:52 
> Я уж не говорю о том, чтобы написать тесты до написания кода.

типично энтерпрайзный подход. при попытке применить его в разработке 4fun до кода обычно уже не доходит, потому что в процессе написания тестов весь фан пропадает.

Ответить | Правка | К родителю #101 | Наверх | Cообщить модератору

56. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +6 +/
Сообщение от Аноним (-), 25-Фев-14, 09:55 
Вот когда приходит понимание, что набор текста занимает пренебрежимо и далее по тексту, - тогда и ощущаешь всю мощь Vim. Вошёл в Insert mode, выразил мысль, нажал Esc. Нужно нечто иное - пара команд в Normal mode и всё на месте.
Неосиляторы такие неосиляторы. Лет 5 не пользуетесь Vim? А пользовались-то сколько? Недельку?
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

58. "В рамках проекта Neovim предпринята попытка модернизации Vim"  –1 +/
Сообщение от elv (?), 25-Фев-14, 09:59 
> Вим хорош до тех пор, пока тебя "прёт" от его возможностей.

Это же трюизм. Любой инструмент хорош до тех пор, пока тебя "прёт" от его возможностей. Как только "не прёт", так и не используем, иначе это было бы уже странно.

> Потом приходит понимание, что набор текста занимает пренебрежимо мало времени по сравнению с обдумыванием ЧТО писать. И все плюшки вима теряют свою прелесть.

Считаю, что "плюшки VIM" лучше всего проявляют себя в редактировании текста. Хотя Вы правы, -- набор текста тоже вполне автоматизирован.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

102. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +2 +/
Сообщение от www2 (??), 25-Фев-14, 18:37 
> Вим хорош до тех пор, пока тебя "прёт" от его возможностей.
> Потом приходит понимание, что набор текста занимает пренебрежимо мало времени по сравнению
> с обдумыванием ЧТО писать. И все плюшки вима теряют свою прелесть.

От вима не пропрёт, пока не овладеешь слепым десятипальцевым методом набора и пока vim не войдёт в рефлексы. А вот когда освоишь и наработаешь рефлексы, действительно начинает переть, потому что забываешь о наличии редактора и клавиатуры - мысли льются из головы на экран без единого отрыва рук от клавиатуры. И от этого прёт.

> Уже лет 5 вимом не пользуюсь.
> Для правки конфигов и прочей мелочёвки использую тот редактор, который прописан по
> умолчанию в mc (иногда это вим, иногда что-то другое).
> Код пишу в QtCreator.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

145. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от arisu (ok), 26-Фев-14, 14:12 
> Потом приходит понимание, что набор текста занимает пренебрежимо мало времени по сравнению
> с обдумыванием ЧТО писать. И все плюшки вима теряют свою прелесть.

я так понимаю, редактированием ты не занимаешься, тебе достаточно cat. а при необходимости что-то поправить просто переписываешь заново весь файл. ну, ты крут, чо.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру