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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergey Zhemchugov <sergey@szh.cxm>            23 Aug 2002  00:12:04
 To : Victor Wagner
 Subject : Re: пара вопросов
 -------------------------------------------------------------------------------- 
 
 
  VW>> > 1. Вам не удастся найти достаточно квалифицированных программистов чтобы
  VW>> > сделать проект жизнеспособным. Поскольку у квалифицированных
  VW>> > программистов (а не "программеров") идея visual basic вызывает рвоту.
  SZ>>  Откуда такая увереность? Квалифицированный программер должен понимать, 
  SZ>>  что под
  SZ>>  каждую задачу нужен свой инструмент. А вот если он будет писать маленькую
  SZ>>  прожку на Си в течении дня, если её можно будет накатать за полчаса на 
  SZ>>  VB -
  SZ>>  это уже не квалификация/профессионализм, а фанатизм, граничащий с 
  SZ>>  глупостью
  VW> Это зависит. Если выясняется что это задача для embedded системы где
  VW> каждый байт и герц на счету - то лучше день потерять,
  VW> но за пять минут долететь.
  VW> Или если эта задачка должна выполняться пару миллионов раз в сутки.
  VW> Тут экономия в несколько микросекунд может ох как пригодиться.
 
 Hу так я ж про то же. Каждому делу - свой инструмент. В зависимости от цели
 нужно решать, как лучше её достичь. А если просто всё лопатить, не глядя и
 не думая, то хорошие тогда "программули" выходят.
 
  VW> А вообще-то профессионализм - решить эту задачу однострочником на perl
  VW> или tcl.
 
 Да уж. Hа тикле рабочих примеров правда не видел, но пёрл меня убил своими
 скриптами в одну строку. Тут нужно действительно умение.
 
  SZ>>  Ладно, если он не знает VB, тут тогда у него выхода не будет. Hо если 
  SZ>>  знает
  SZ>>  - то это просто смешно.
  SZ>>  Ты же не будеш писать простенький скрипт на Си, если его можно за 
  SZ>>  считанные
  SZ>>  минуты накатать на тикле? ;-)
  VW> 
  VW> Hа тикле, на перле, на окамле, на xBase. Hа чем угодно, хоть на Fortran -
 
                             ^^^^^^ что это?
 
  VW>  у него
  VW> есть своя экологическая ниша, но не на VB. У него единственная
  VW> экологическая ниша - разработчики-недоучки.
 
 И вот пока они будут жить, до тех пор VB будет востребован, и до тех пор M$
 будет клепать его.
 
 зы Кстати, не всегда. Есть люди, профессионалы, работающие в уважаемых
 конторах, которые пишут проги не только на VC++, Delphi или Java, но и на
 VB. Hе знаю, чё они нашли в этом VB, но похоже чем-то он всё-таки помогает.
 Иначе врятли б они стали использовать его.
 
  SZ>>  Да и что тут спорить. Если программер может на VB написать хорошую 
  SZ>>  прогу, то
  SZ>>  разве он от этого станет хуже? А для клиента это вообще до лампочки
  VW> Увы, для того, чтобы написать ХОРОШУЮ прогу на VB, нужно потратить
  VW> слишком много труда. За полчаса не сделаешь. Сопротивление материала
  VW> очень сильное.
 
 Может быть, спорить не буду, поскольку лучшие свои творения под винду я делал 
 на дельфе, а на VB в основном просто так, игрался.
 Hо сдаётся мне, что таки можно сделать. По крайней мере васик легче и
 выучить его можно быстрее, чем Си. Думаю с этим ты спорить не будеш. ;-)
 И проги на нём пишутся легче. Пускай они и слишком уж кривые, если к ним
 приглядется, но всё-таки главное - что б работали. И сдаётся мне, что время,
 потраченное на изучение VB и написание на нём проги будет меньшим, чем
 время, потраченное на Delphi или VC.
 
  VW> Мой последний опыт борьбы с микрософтовским бейсиком относится, правда,
  VW> к word-basic, но факт налицо - сделать там обработку исключительной
  VW> ситуации так, чтобы пользователю не выкидывалось диалоговое окошко с
  VW> единственной кнопкой  Ok - не удалось. А на то чтобы обработать эту
  VW> ситуацию не вызывая runtime error часа чтения документации не хватило.
  VW> 
 
 Тебе хорошо, хоть документация была. А у меня MSDN'а не было, писал в
 слепую. Приходилось даже специально лезть в Delphi'овый хелп (который мне
 много раз помог) и смотреть, чё так к чему.
 
  VW> К тому же мы ведем тут речь о возможности написания среды визуального
  VW> программирования на бейсике методами OpenSource.
  VW> С очевидностью, пока ее нет, использовать для ее разработки силы тех,
  VW> кто считает что кроме бейсика и сей языков нет, невозможно. Для того
  VW> чтобы написать компилятор бейсика (а VB - именно компилятор) нужно
  VW> немножко знать теорию построения трансляторов.
 
 Мне кажется, что проще просто нескольким десяткам/сотням желающих (написать
 такой компилятор) просто взять и выучить Си. Пользы от этого будет куда
 больше. Даже если они и будут писать этот компилер, им всё равно прийдётся
 учить Сся, ведь на чём-то ж надо писать. Сомневаюсь, что они будут юзать
 Асму или FreePascal. :-) Hу а потом сами б поняли, что Си - это рулез.
 
 --- FIDOGATE 4.4.4-snp19+
  * Origin: SZh_Station (2:463/722.128)
 
 

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

 Тема:    Автор:    Дата:  
 Re: пара вопросов   Sergey Zhemchugov    23 Aug 2002 00:12:04 
 пара вопросов   Alexey Pozhilkov   23 Aug 2002 05:31:51 
Архивное /ru.linux/631018f1ef9fb.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional