Другие языки программирования и технологии
Как вы относитесь к визуальным средам разработки ПО наподобие Microsoft Visual C++ ,Borland Delphi и т.п.?
Некоторые относятся пренебрежительно и говорят, что невозможно научиться программировать мышкой.
Если вам нравится писать кнопки\форму\скроллы ручками - пожалйста. В любой такой среде можно просто накидать кнопок, а можно их написать с-нуля через winApi, только толку от этого - меньший вес программы и повышенное (не намного) быстродействие.
Преимущество таких сред:
-Уменьшает время.
-При изготовлении интерфейса можно сфокусироваться на удобстве а не на коде.
-Это конечно-же удобнее.
-Если вы не хотите пользоваться этими возможностями среды можно программировать ручками всё.
Минусы:
-бОльший размер исполняемого файла (для си это почти не заметно, а в дельфи очень) .
-Уменьшенное быстродействие программ - совершенно неощутимо, тем более если вам нужно быстродействие и маленький вес - используйте ассемблер.
Итог: ввиду того что минусы не значительные и их можно решить даже не меняя среду среды визуальной разработки (именно разработки а не программирования) это очень полезная вещь и без них всем было-бы только хуже.
Преимущество таких сред:
-Уменьшает время.
-При изготовлении интерфейса можно сфокусироваться на удобстве а не на коде.
-Это конечно-же удобнее.
-Если вы не хотите пользоваться этими возможностями среды можно программировать ручками всё.
Минусы:
-бОльший размер исполняемого файла (для си это почти не заметно, а в дельфи очень) .
-Уменьшенное быстродействие программ - совершенно неощутимо, тем более если вам нужно быстродействие и маленький вес - используйте ассемблер.
Итог: ввиду того что минусы не значительные и их можно решить даже не меняя среду среды визуальной разработки (именно разработки а не программирования) это очень полезная вещь и без них всем было-бы только хуже.
Кто такое говорит быдлокодер и конфигураст ИМХО
Програмки пишуться ручками всегда
Програмки пишуться ручками всегда
Мышкой ниче не программируется там. Там визуально интерфейс создаётся, а программируется всё стандартно...
Положительно, если они гибки в настройке и в них ничего лишнего нет. Delphi 7 рулит!
Кнопочку или форму нарисовать мышкой легко, скомпилировать и программа готова, а код прийдется писать для этой кнопочки и формы руками. Среда лиш облегчает часто повторяющиеся действия программиста и сокращает время написания ПО
Ага, мне тоже хочется увидеть того уникала, который на Ассемблере напишет аналог 1С Бухгалтерии (со всей визуализацией)!
То, что мышкой программировать невозможно - согласен. Но то, что среда облегчает с точки зрения экономии времени работу программиста - это тоже факт. Хотелось бы посмотреть на того человека, который не использует среду, а пишет все руцямы.
А мне нравится все на чистом WinApi писать, т. е. все окна помещаю в ресурсы, а окна создаю и редактирую с помощью редактора ресурсов. На мой взгляд это будет тоже самое что и использовать среду разработки. А на чистом WinApi прога гораздо меньше получается. Мне вообще ни к чему визуальные средства разработки, т. к. на чистом WinApi гораздо интереснее и проще и понятнее писать программы.
Похожие вопросы
- Какая разница между Microsoft Visual Studio 2010 и Microsoft Visual C++?
- На какую среду разработки (универсальную, мультиплатформенную и современную) стоит заменить Delphi?
- microsoft visual C++, помогите с заданием УМОЛЯЮ
- где можно найти рабочую версию microsoft visual c++ 2008 (крякнутую)
- хочу стать програмистом. что нужно сделать? у меня есь программа Microsoft Visual C# 2010 Express
- Как создать обозреватель решений в Microsoft Visual C# Express 2010?
- Microsoft Visual C++ 6.0 В одномерном массиве, состоящем из n вещественных элементов, вычислить...
- Почему на компьютер не устанавливается Microsoft visual C++ 2005?
- Я в 8-ом классе,хочу после девятого пойти на программиста,т.е изучить c++,pascal,delphi и т д
- У кого есть простые программы на c++?(сложение, сравнение и т. п., в V.Studio 2012)