Одно время я занимался созданием сайтов (в основном клиентская часть). html+css+js. И нравилось мне это весьма. Потом с помощью тех же знаний изредка клепал hta приложения (это когда IE "выполняет" html файл, выглядит как запуск "нормальной" проги). Но очень скоро уперся я в ограничения ActiveX (а без оного там вообще никуда). Ну в самом деле, кто ж будет в него (ActiveX) пихать функции типа popen и прочие феньки (да что говорить - там даже диалоги "открыть"/"сохранить" не вызовешь). Да и под линуксом работать тоже хочется. Стало ясно, что пора переходить на "серьезное" программирование.
Но старые привычки мешают. А именно - я просто офигеваю от того, как приходится создавать интерфейс. Вот с html было просто - мало того, что все можно легко поправить руками, в исходнике (подозреваю, что я опухну лазить по исходникам от какого-набудь "билдера", пытаясь найти размер шрифта конкретной надписи). Более того, никакой редактор интерфейса в случае html в принципе не нужен, проще все руками написать. Ну и динамическая работа со всем этим: захотел - приделал кнопку, захотел - убрал. Две-три строки - и изменил вид всей страницы (я даже молчу про css..).
Возникает вопрос - есть ли способ создавать интерфейс к "обычной" программе с такой же легкостью? (я понимаю, что связка html+js не идеальна, хотя бы потому, что "контролсов" мало, но мне ее всегда хватало) Неужто html - такое гениальное изобретение, что разработчики всяческих "студий" до сих пор "ниасилили" и малой части его фич?
О чем это все говорит? О моем ламерстве, ибо я не секу идеологии? Ну тогда прошу объяснить мне, зачем так все устроено. Или все-таки разработка "настоящего софта" специально сделана через жопу и с единственной целью - заставить работать с конкретной средой?




Ответ на:
комментарий
от Sun-ch


Ответ на:
комментарий
от sdio



Ответ на:
комментарий
от Anoxemian

Ответ на:
комментарий
от Orlangoor

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Xellos

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Orlangoor

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Orlangoor

Ответ на:
комментарий
от Orlangoor

Ответ на:
комментарий
от Xellos

Ответ на:
комментарий
от anonymous




Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум ограничение скорости интерфейса (2005)
- Форум Программирование интерфейса: как? (2008)
- Форум ограничение трафика интерфейса на маршрутизаторе (2007)
- Новости Интерфейс прикладного программирования Socket API (2012)
- Форум несколько сетевых интерфейсов и ограничение маршрутов (2013)
- Форум ограничение количества сетевых интерфейсов в vmware (2005)
- Форум Ограниченность (2009)
- Форум ограничения (2001)
- Форум программирование (2011)
- Форум Программирование (2008)