Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Victor Wagner                        2:5020/400     22 Aug 2002  22:45:08
 To : Sergey Zhemchugov
 Subject : Re: пара вопросов
 -------------------------------------------------------------------------------- 
 
 Sergey Zhemchugov <sergey@szh.cxm> wrote:
 
  VW>> 1. Вам не удастся найти достаточно квалифицированных программистов чтобы
  VW>> сделать проект жизнеспособным. Поскольку у квалифицированных
  VW>> программистов (а не "программеров") идея visual basic вызывает рвоту.
 SZ> Откуда такая увереность? Квалифицированный программер должен понимать, что
 SZ> под каждую задачу нужен свой инструмент. А вот если он будет писать
 SZ> маленькую прожку на Си в течении дня, если её можно будет накатать за
 SZ> полчаса на VB - это уже не квалификация/профессионализм, а фанатизм,
 SZ> граничащий с глупостью
 
 Это зависит. Если выясняется что это задача для embedded системы где
 каждый байт и герц на счету - то лучше день потерять,
 но за пять минут долететь.
 
 Или если эта задачка должна выполняться пару миллионов раз в сутки.
 Тут экономия в несколько микросекунд может ох как пригодиться.
 
 А вообще-то профессионализм - решить эту задачу однострочником на perl
 или tcl.
 
 SZ> Ладно, если он не знает VB, тут тогда у него выхода не будет. Hо если знает
 SZ> - то это просто смешно.
 SZ> Ты же не будеш писать простенький скрипт на Си, если его можно за считанные
 SZ> минуты накатать на тикле? ;-)
 
 Hа тикле, на перле, на окамле, на xBase. Hа чем угодно, хоть на Fortran - у него
 есть своя экологическая ниша, но не на VB. У него единственная
 экологическая ниша - разработчики-недоучки.
 SZ> Да и что тут спорить. Если программер может на VB написать хорошую прогу, то
 SZ> разве он от этого станет хуже? А для клиента это вообще до лампочки - для
 
 Увы, для того, чтобы написать ХОРОШУЮ прогу на VB, нужно потратить
 слишком много труда. За полчаса не сделаешь. Сопротивление материала
 очень сильное.
 
 Мой последний опыт борьбы с микрософтовским бейсиком относится, правда,
 к word-basic, но факт налицо - сделать там обработку исключительной
 ситуации так, чтобы пользователю не выкидывалось диалоговое окошко с
 единственной кнопкой  Ok - не удалось. А на то чтобы обработать эту
 ситуацию не вызывая runtime error часа чтения документации не хватило.
 
 К тому же мы ведем тут речь о возможности написания среды визуального
 программирования на бейсике методами OpenSource.
 С очевидностью, пока ее нет, использовать для ее разработки силы тех,
 кто считает что кроме бейсика и сей языков нет, невозможно. Для того
 чтобы написать компилятор бейсика (а VB - именно компилятор) нужно
 немножко знать теорию построения трансляторов.
 
 А вот у тех кто ее знает, бейсик вызывает рвотый рефлекс. Поэтому они
 идут и пишут визуальные среды для Qt, Tk, fltk etc. Заметим - не для
 языков, а для графических библиотек. С использованием внешнего
 компилятора. И если библиотека поддерживает разные языки
 программирования, стараются поддержать их все.
 
 -- 
 Когда деспоты обращаются к террору, можно спать спокойно:
 тут уж будет без обмана.
        --- С.Е. Лец
 --- ifmail v.2.15dev5
  * Origin: Free Net of Leninsky,45 (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: пара вопросов   Victor Wagner   22 Aug 2002 22:45:08 
 Re: пара вопросов   Stanislav Protassov   22 Aug 2002 23:15:33 
Архивное /ru.linux/15178f112837c.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional