Я думаю, что «самый быстрый» сильно субъективен. Разработчик с многолетним опытом работы в VB, скорее всего, будет самым быстрым в прототипировании в VB. Java-разработчик на Java. Рубин в Руби. Тогда «самый быстрый» будет сильно искажен активами (библиотеки кода, опыт разработчиков и инструменты), которые у вас уже есть в доме.
То, что вы определяете как «прототип», также сильно влияет на вещи. Является ли набор псевдоэффективных снимков экрана, издевавшихся во Flash, достаточно доступным для навигации? Каков необходимый набор функций и какова целевая аудитория прототипа?
Как вы можете видеть, «лучший» будет сильно отличаться. Вероятно, рядом с уверенностью, что язык будет высокоуровневым, а инструменты IDE будут иметь приятных дизайнеров пользовательского интерфейса (при условии, что у прототипа есть пользовательский интерфейс). Если у вас много работы с БД, тогда мастера базы данных, которые работают с SQL grunt, будут экономить время и создавать разумные, если не оптимизированные объекты. Платформа, скорее всего, будет той платформой, для которой должен быть прототип - ведь прототипирование приложения Windows под Linux или Symbian-приложение под Palm OS, вероятно, не принесет вам слишком большой пользы.
простой VB или .net? – Notitze 2008-09-23 18:22:34
Я думаю, что VB6 проще «просто сделать что-то», но это, вероятно, синдром детской утки, больше, чем любое рациональное сравнение. Я думаю, что каждая версия VB стала более сложной, так как около VB3 или около того. Естественно, что это добавляет больше возможностей, конечно. – 2008-09-23 18:27:44
@ Notitze: Думаю, почти восемь лет спустя мы можем наконец-то обратиться к VB.NET как к простому «простому VB», спасибо. Если вы имеете в виду VB6, скажите так. – 2008-09-23 18:32:34