|
|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/631018f1ef9fb.html, оценка из 5, голосов 10
|