The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Дэниэл Бернштейн опубликовал новую библиотеку djbsort"
Отправлено freehck, 18-Июл-18 02:53 
> Это ваша беда, что вы уже не умеете писать программы в простом текстовом редакторе без подсветки. Это значит, что с мышлением туго

Знаешь, Anonymoustus, я тут почитал сообщения твои в этой новости и в основном был согласен, но вот с этим -- не вполне.

IDE всё же предполагает некоторое упрощение работы. Можно, например, писать на Ocaml просто в текстовом редакторе... Но если включить подсветку синтаксиса, то читать код станет легче. А если текстовый редактор начинает за программиста единообразно расставлять отступы в коде -- то это также улучшает дальнейшую читабельность кода. А если в emacs включить дополнительно merlin-mode, то в дополнение ко всему вышеописанному прямо в редакторе тебе будут высвечиваться ошибки типов, в случае их возникновения, можно будет поискать фунции в подключённом модуле, если забыл имя какой-то конкретной, или сделать её автодополнение, или посмотреть типы уже определённых функций и фанкторов. Это в целом очень мощный механизм, который ускоряет разработку. Эти маленькие фишечки, которые IDE предоставляет прямо в окне редактора -- они конечно маленькие, но в совокупности ускоряют работу на порядки. Без IDE тоже можно писать, но просто медленнее и хуже.

И я хотел бы заметить отдельно, дабы не провоцировать cрач, что я сейчас говорю не о JVM/IDEA/Java/Scala (нелюбовь к которым я вполне понимаю). Я говорю именно что на примере Emacs/Merlin/Ocaml. И заботят меня не нападки на IDEA, а то, что заключаются они в критике IDE в целом. Мой опыт позволил мне убедиться, что всё же IDE полезен. И я готов эту позицию отстаивать.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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