Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Что нам не нравится в ВБ 6? кликай сюда:)) 
:(
    Опции темы
 
Что нам не нравится в ВБ в целом?
Отсутствие наследования и других финтифлюшек ООП [ 9 ]  [29.03%]
Нужно таскать за собой (как гроб:) msvbvm60.dll [ 12 ]  [38.71%]
Отсутствие адресной арифметики [ 0 ]  [0.00%]
Большие екзешники [ 2 ]  [6.45%]
Чего-нибудь ещё (напиши) [ 8 ]  [25.81%]
Всего проголосовавших: 31
В этом опросе возможен один вариант ответа
Гости не могут голосовать 
Exception
  Дата 9.1.2005, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 2
Всего: 186



Что не нравится в ВБ? Колитесь smile
PM   Вверх
Gannibal
Дата 9.1.2005, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 742
Регистрация: 15.4.2003
Где: 010101

Репутация: нет
Всего: 17



почему два ответа выбрать низя?


--------------------
Я родился в этом безумном мире - и Я сделаю всё чтобы в нём выжить!
PM MAIL ICQ   Вверх
cardinal
Дата 9.1.2005, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: нет
Всего: 99



Все перечисленное и чего-нибудь ещё smile а именно отсутствие возможности прилинковывать статически библиотеки к еxе'шнику (то есть нужно таскать за собой не только msvbvm60.dll, а и все остальное в виде "setup'a")


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
Gannibal
Дата 9.1.2005, 16:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 742
Регистрация: 15.4.2003
Где: 010101

Репутация: нет
Всего: 17



ведь к екзешнику можно добовлять длл, только езешник потом будит большой слишком например длл весит 3мб а ехе 100кб так целый ехе будт 3.1мб smile или я ошибаюсь


--------------------
Я родился в этом безумном мире - и Я сделаю всё чтобы в нём выжить!
PM MAIL ICQ   Вверх
chipset
Дата 9.1.2005, 17:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 4
Всего: 164



VB6 уже не будет иметь новых версий, такшта....


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Voldemar2004
Дата 9.1.2005, 18:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1650
Регистрация: 25.12.2004

Репутация: 1
Всего: 23



Мне не нравится в VB 6 то, что в нем нет от Builder'а С++: если тебе нужна небольшая ф-ция, просто подключи библиотеку .h, в дебаггере выбери опцию скомпилировать с дополнительной библиотекой. Может я не прав, т.к. только сел за изучение VB 6. smile


--------------------
i_i 
(';') 
(V)

user posted image
PM MAIL   Вверх
Fighter
Дата 10.1.2005, 05:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 810
Регистрация: 5.1.2005

Репутация: нет
Всего: 2



В VB 6.0 нет объектно-ориентированного программирования, которое очень помогает, плюс еще и msvbvm60.dll и очень сильный уклон VB к ActiveX. То есть, все компоненты - это ActiveX. Лучше бы сделали как в Delphi, на VCL написал компонент, который тебе нужен и скомпилировал его с программой и все, вместо того, чтобы тонну ActiveX'ов с собой таскать.
PM MAIL   Вверх
boevik
Дата 10.1.2005, 09:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1452
Регистрация: 31.5.2004
Где: Израиль

Репутация: нет
Всего: 35



Цитата(Fighter @ 10.1.2005, 05:09)
В VB 6.0 нет объектно-ориентированного программирования, которое очень помогает, плюс еще и msvbvm60.dll и очень сильный уклон VB к ActiveX. То есть, все компоненты - это ActiveX. Лучше бы сделали как в Delphi, на VCL написал компонент, который тебе нужен и скомпилировал его с программой и все, вместо того, чтобы тонну ActiveX'ов с собой таскать

С другой строны, один раз ставишь "тону ActiveX'ов" и потом только обнавляешь 1-2 ActiveX'а, а не весь проект с тонным екзешником.



--------------------
Никогда не говори никогда
PM MAIL WWW   Вверх
-Mikle-
Дата 11.1.2005, 09:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Невидимка Vingrad'а
***


Профиль
Группа: Экс. модератор
Сообщений: 1672
Регистрация: 22.6.2003
Где: Казахстан, Астана

Репутация: нет
Всего: 59



Цитата(chipset @ 9.1.2005, 20:27)
VB6 уже не будет иметь новых версий

Как это не будет? smile Уже есть, VB.NET smile Это седьмая версия. Правда очень-очень сильно отличающаяся от привычного VB6, но зато все перечисленные недостатки в нем исчезли. smile


--------------------
Если тебе плюют в спину, значит ты впереди...
PM   Вверх
boevik
Дата 11.1.2005, 09:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1452
Регистрация: 31.5.2004
Где: Израиль

Репутация: нет
Всего: 35



Цитата(Mikle @ 11.1.2005, 09:18)
Уже есть, VB.NET

Я бы не утверждал бы, что VB.NET это продолжение VB6. smile
Так как от VB6 только синтакс остался, а вся концепция уже .NET.


--------------------
Никогда не говори никогда
PM MAIL WWW   Вверх
bankuss
Дата 11.1.2005, 15:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 396
Регистрация: 26.3.2004

Репутация: нет
Всего: 4



для клепания несложных прог и утилиток, язык очень даже ничего!
я даже игрушку писал smile карточную
но вот скорости иногда не хватает...
а так все ОК.
сейчас изучаю 1С-язык, дык VB6 по сравнению с ним просто рулез!

кстати кто хочет увеличить скорость прог на VB6 пишите "узкие места" на PB/DLL.
Power basic 7.02 многие вещи делает соскоростью C++ и поэтому ваша функция или подпрограмма VB6 будет работать с такой скоростью smile
плюс в PB можно вклинивать ассемблер, без особых заморочек как на VB6.
PM MAIL   Вверх
Exception
Дата 12.1.2005, 21:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 2
Всего: 186



А ты знаешь PB? Хоть он у меня есть я им почти не пользовался- руки не доходили. Не знаю, может и ничего smile
PM   Вверх
HedGeHoG
Дата 22.1.2007, 00:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 22.1.2007
Где: Москва

Репутация: нет
Всего: нет



   Ребята! уже сколько раз слышал фразы
"ВБ маст дай! Делфи рулез!". Так чем же VB6 
хуже этого самого Delphi?
PM MAIL ICQ   Вверх
~FoX~
Дата 22.1.2007, 09:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


НЕ рыжий!!!
****


Профиль
Группа: Участник Клуба
Сообщений: 2819
Регистрация: 8.10.2003
Где: Зеленоград

Репутация: 1
Всего: 68



HedGeHoG, Фактически все...
ИМХО ВБ никогда не позиционировался как язык для профессиональной разработки и сравнивать его с тем же делфи это кощунство. 


--------------------
user posted image
…множественность никогда не следует полагать без необходимости…
PM MAIL WWW ICQ Jabber   Вверх
BorisVorontsov
Дата 22.1.2007, 13:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Thinker
**


Профиль
Группа: Комодератор
Сообщений: 714
Регистрация: 3.11.2005
Где: Молдавия, г. Киши нёв

Репутация: нет
Всего: 10



Не нравится то, что: 

- нет inline asm
- нет компиляции обычных Win32 API dll
- нет компиляции в "чистый native" код
- в параметрах нет настроек команд линкеру
- нельзя прилинковать статические библиотеки
- нет перегрузок
- нет наследования
- нет поддержки макросов
- нельзя на уровне модуля задать namespace
- нет возможности определения и использования конвенций отличных от _stdcall
- нет поддержки команд для компилятора (аля #pragma), Option [%] в данном случае не идет в сравнение
- зависимость от msvbvm## (что убивает все надежды на ring0)
- нет поддержки многопоточности

...есть еще целый ряд вещей, здесь только то что пришло первым на ум...


--------------------
[code=cpp]
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;
[/code]
PM MAIL ICQ GTalk   Вверх
Bogdan1024
Дата 22.1.2007, 16:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1436
Регистрация: 28.9.2005
Где: Киев

Репутация: нет
Всего: 13



Мне не нравится ВБ6 тем что он не С++.
А вообще-то меня бесит что чтобы собрать проект нужно лезть в File (может кто-то знает шорткат?), ещё бесит что у меня нету справки к ВБ6 и в мсдне 2003 и 2005 её тоже нет (где её взять???)
И почему это там большие эхэшники??? Кроме .нета не вспомню IDE что дают 20 КБ если набрасать туда кнопок и формочек и при этом не издиваться над библиотеками. Хотя не много IDE я за жизнь и видел...  smile 
Зато очень быстро запускается smile


--------------------
user posted image
PM MAIL   Вверх
Akina
Дата 22.1.2007, 20:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: нет
Всего: 454




M
Akina
Прошу автора вопроса указать, какую практическую пользу и как именно он намерен получить из результатов данного опроса. Иными словами, обосновать ценность данного опроса для раздела Форум программистов -> Программирование -> Visual Basic -> VB6.

Потому как в нынешней форме тема заслуживает перенесения. Например в раздел "Флейм".



--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
JusTalionis
Дата 25.1.2007, 15:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 576
Регистрация: 11.7.2006

Репутация: 1
Всего: 17



msvbvm это, конечно, плохо, но настоящая ахиллесова пята VB - это плохая переносимость получаемых программ. - Млинннн!.. это, вообще, весский повод задумываться о переходе на другой язык  smile  остальное в сравнении с этим - цветочки...
PM MAIL   Вверх
Akina
Дата 25.1.2007, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: нет
Всего: 454



Тема перемещена во флейм.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Сумасшедший
Дата 25.1.2007, 19:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чилавек-Каропка
***


Профиль
Группа: Завсегдатай
Сообщений: 1503
Регистрация: 15.8.2004
Где: Москва

Репутация: 1
Всего: 107



Вообще не нравится.

Akina, А отчего не в релизиозные войны? VB против остальных ЯП


--------------------
Однажды ты спросишь, а я отвечу: "Время ожидания специалиста - 10 минут". Ты бросишь трубку, так и не узнав, что Ваш звонок очень важен для нас!
PM MAIL WWW Jabber   Вверх
Gregorian
Дата 25.1.2007, 23:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 192
Регистрация: 18.12.2006

Репутация: 1
Всего: 2



VB6??? Вы прикалываетесь?  smile 
Некрофилы!  smile 
--------------------
Вступил на путь доморощенного жабиста дилетанта! 
PM MAIL   Вверх
FatalError
Дата 26.1.2007, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 92
Регистрация: 11.4.2006

Репутация: нет
Всего: 1



Цитата(bankuss @  11.1.2005,  15:05 Найти цитируемый пост)
кстати кто хочет увеличить скорость прог на VB6 пишите "узкие места" на PB/DLL.
Power basic 7.02 многие вещи делает соскоростью C++ и поэтому ваша функция или подпрограмма VB6 будет работать с такой скоростью 

Так, возможно, было когда-то. Во времена неповоротливого VB4, сориентированного на поддержку сразу и Win16, и Win32. Или более проворного VB5, но все равно тормознутого. С VB6 это не так: на тестах (правда, простеньких) он идет практически нос в нос с РВ (различие в приведенных данных, скорее всего, не является статистически значимым):

http://www.vbnet.ru/articles/showarticle.aspx?id=220

Power basic - очень неслабая штука по возможностям, не отрицаю, но оптимизация (на скорость) у него плохая. FreeBASIC в этом тесте всех побил, только я все же не призываю всех на него переходить. Рановато еще. Он пока в бета-стадии, определенно с глюками (правда, они активно вычищаются), да и сам язык (точнее, диалект) не устоялся, меняют они его по ходу дела довольно заметно.

А в самом VB мне не нравится синтаксис!! Не знаю, почему.
PM MAIL   Вверх
Akina
Дата 26.1.2007, 19:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: нет
Всего: 454



Цитата(Сумасшедший @  25.1.2007,  20:22 Найти цитируемый пост)
отчего не в релизиозные войны? VB против остальных ЯП 

Формулировка вопроса и пункты голосования совершенно не тянут на "религиозные войны".


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
mr.DUDA
Дата 27.1.2007, 00:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 4
Всего: 232



Долой VB6 !

Да здравствует VB.NET ! И вообще C# рулит !


--------------------
user posted image
PM MAIL WWW   Вверх
Любитель
Дата 25.2.2007, 17:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 5
Всего: 92



Цитата(mr.DUDA @  27.1.2007,  00:15 Найти цитируемый пост)
И вообще C# рулит 

Точно, особенно, если решётку заменить на два креста!  smile 

Цитата(Сумасшедший @  25.1.2007,  19:22 Найти цитируемый пост)
VB против остальных ЯП 

Не жалко отдавать на растерзание. Это жестокое зрелище...



--------------------
PM MAIL ICQ Skype   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.1133 ]   [ Использовано запросов: 24 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.