Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Обсуждение статей

Страница: 1 | 2 |

 

  Вопрос: Почему я (не) перешел на .NET с Visual Basic 6.0 Добавлено: 16.08.05 12:51  

Автор вопроса:  Павел | Web-сайт: www.vbnet.ru | ICQ: 326066673 

  Ответы Всего ответов: 26  

Номер ответа: 16
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #16
Добавлено: 19.08.05 21:30
Sharp,
 Как не странно да. Это был первый ЯВУ и сейчас он считается довольно таки устаревшим. Тому профессору где то 50 и начинал он ещё на тех компьютерах (сам я их не видел, по его словам), в которых были проволчные дисплеи (если их можно так назвать) и вместо клавиатуры в гнёзда втыкались штырьки. В большинстве случаев люди просто не хотят переучиваться (мой дед до сих пор считает кибернетику лженаукой :)). Неудобство и ограниченность Fortran-77 сейчас очевидны, однако можно воспользоваться относительно современными компиляторами (Fortran Power Station и т.д.)
Номер ответа: 17
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #17
Добавлено: 19.08.05 21:59
Паскаль тоже мутировал: Кто нить видел Black Box?
Номер ответа: 18
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #18
Добавлено: 20.08.05 00:23
Кто-то сейчас пишет на Fortran-77? :) На Fortran-95, минимум.
Black Box - это уже не Pascal, а Oberon, но суть осталась та же: не в меру академичное программирование, не только не имеющее, но и не желающее иметь ничего общего с реальным программированием.
Номер ответа: 19
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #19
Добавлено: 20.08.05 11:49
Зачем человека критиковать, написал неплохую статью, в хорошем чтиле высказал свое мнение, примерил две воинствующий стороны .net & vb6 :)
И все бы закончилось миром ))
Номер ответа: 20
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #20
Добавлено: 20.08.05 15:11
Все бы закончилось миром, если было бы указано, что в силу многочисленных причин дотнет всухую проигрывает шестому :))
Номер ответа: 21
Автор ответа:
 mynog



Вопросов: 3
Ответов: 42
 Профиль | | #21 Добавлено: 28.01.06 12:28
Для решения научных задач, в том числе и тех, что перечислил уважаемый автор,
Бейсик вообще не нужен в принципе!
MATLAB превосходно справляется и со сложнейшими расчетами и с построением
графиков, диаграмм.
Кроме того, имеется встроенный язык программирования, весьма похожий на Бейсик, но
дающий доступ к тысячам специальных математических функций.
Например, для того, чтобы построить график y=x^2, достаточно такого
кода:
<QUOTE>
x=-10:0.1:10; plot(x, x.^2);
</QUOTE>
и все!
Извините, что получилась реклама Матлаба, но, ИМХО,
использовать VB или VB# для решения сугубо специфических научных
задач, на мой взгляд, все равно, что фотоаппаратом гвозди забивать -
в принципе можно, но неэффективно. А следовательно и сравнивать
эти языки по выбранному автором статьи признаку не дает
ровным счетом ничего.
Номер ответа: 22
Автор ответа:
 vladislav



ICQ: 326813285 

Вопросов: 0
Ответов: 4
 Профиль | | #22 Добавлено: 28.01.06 18:02
При обсуждении подобных вопросов Matlab и иные подобные программы довольно часто противопоставляются любым попыткам решения "сугубо специфических научных
задач" теми или иными специально разработанными программами. С такой постановкой вопроса я сталкиваюсь не впервые. Тут все зависит от конкретной задачи.
Приведу один пример, поясняющий логику использования тех или иных средств лично мною.
Как-то составным элементом одной из задач имела место необходимость выполнение цифровой фильтрации акустических сигналов, представляемых числовыми массивами.
Еще до "общеизвестности" Matlab мне доводилось заниматься цифровой фильтрацией. Но поскольку программа стала "общеизвестной", я, естественно, обратился к ее услугам, так как, беспорно, Matlab позволяет подобрать соответствующие параметры сложных фильтров достаточно быстро. Да еще и предлагает несколько вариантов соответствующих полиномов.
Однако, при практическом использовании таких фильтров для решенния поставленной задачи выяснилось, что некоторые варианты, на первый взгляд, оптимальных фильтров оказались не приемлимыми. Они, являясь БИХ-фильтрами, при определенных условиях "возбуждались", хотя и удовлетворяли определеным критериям устойчивости к самовозбуждению.
Решили не обращаться к известному Matlab-овскому Semilink, поскольку неизвестно было, какие он приподнесет сюрпризы, а, следуя терминологии автора, забить гвоздь фотоаппаратом из простой программы на Бейсике.
Полученные результаты позволили достаточно быстро выбрать оптимальные из предложенных Matlab-ом фильтров и наиболее просто объяснить причины возникавшего самовозбуждения.
Таков практический пример, иллюстрирующий необходимость проявления осторожности при использовании Matlab. Я не имел права осттанавливаться на подобных ньюансах в статье, поскольку они выходили за рамкии условий конкурса, которому эта статья посвящена.
Но это лишь пример. Что же касается образного сравнения автора попыток решения "специфических научных задач" специально разработанными программами с попытками забивать гвозди фотоаппаратом считаю уместным высказать два более общих замечаний.
1. Мой многолетний опыт (более 40 лет) хранит массу свидетельств тому, когда в научных исследованиях вполне оправданно для достижения конктетной цели использовались технические и математические средства, первоначально предназначавшиеся их создателямми совсем для другого. Одним из главных качеств исследователя является как раз умение альтернативнного использования накопленного предшесттвенниками опыта.
2. Круг моего личного общения включает известрых ученых РФ, вплоть до уровня Заслуженного деятеля науки и техники РФ, которые до сих пор не брезгуют "забивать гвозди Бейсиком"
Задумайтесь...
С уважением.
Владислав.
Номер ответа: 23
Автор ответа:
 mynog



Вопросов: 3
Ответов: 42
 Профиль | | #23 Добавлено: 29.01.06 00:12
Буквально пару слов.
Во-первых, спасибо за конкретный и быстрый ответ.
Наверное, наша дискуссия несколько выходит за рамки обсуждения Вашей статьи,
в той ее части, которая касается обсуждению вопроса
"Почему я (не) перешел на .NET с Visual Basic 6.0", но возвращаясь к
Матлабу, хочу отметить, что выданные им решения базировались на готовых,
"жестко" забитых алгоритмах, руководствуясь же своей собственной логикой,
вполне допускается в Матлабе решить собственные задачи, основанные на
своих предпосылках, при этом совсем не обязательно обращаться к
пресловутому Бейсику.
Насчет осторожности использования четко ориентированных программных
средств - полностью присоединяюсь, так как и мой опыт (не столь большой, как
у Вас) научной деятельности говорит о том же.
И последнее:


Круг моего личного общения включает известрых ученых РФ, вплоть до уровня
Заслуженного деятеля науки и техники РФ, которые до сих пор не брезгуют
"забивать гвозди Бейсиком"


Круг моего личного общения позволяет привести пример еще одного
Заслуженного деятеля науки и техники РФ, который все расчеты ведет
исключительно при помощи логарифмической линейки :)

С уважением, Сергей aka mynog
Номер ответа: 24
Автор ответа:
 VisualPaul



ICQ: 402519798 

Вопросов: 12
Ответов: 111
 Профиль | | #24 Добавлено: 16.05.07 15:37
а я считаю что DLL для vb.net тяжелее чем для vb6 или vb5
Номер ответа: 25
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #25 Добавлено: 16.05.07 16:00
А я считаю, что пора забанить этого дурацкого бота...
Номер ответа: 26
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #26
Добавлено: 16.05.07 16:32
А чё, он ведь не лжёт :)

п.с.
** Все бы закончилось миром, если было бы указано, что в силу многочисленных причин дотнет всухую проигрывает шестому :)) ** - ROFL :)

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам