Вопрос № 27993: А будут ли рассылки по power basic'у для видовс?(7 и > версии)
Ведь он, в отличии от VB ,компелирует проги с "чистым" кодом,как СС++,и производительность у них быстрее......
Вопрос № 27.993
А будут ли рассылки по power basic'у для видовс?(7 и > версии)
Ведь он, в отличии от VB ,компелирует проги с "чистым" кодом,как СС++,и производительность у них быстрее...
Отправлен: 20.10.2005, 09:12
Вопрос задал: Inkognito (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Залетин Виталий Викторович
Здравствуйте, Inkognito!
Опять эта тяга о производительности... Не нравится бейсик - переходите на С(++)! Грамотно написанный код всегда будет работать хорошо!
Я гдето читал, что бейсик, например, по качеству и скорости работы с базами данных превосходит борландовский и майкрософтовский Си.
Честно говоря, я не тестил, но чувствую, что это правда. У меня на работе все писано на VB, и ничего - на скорость никто не жалуется (это притом, что камп с 512Мб ОП и винтом в 120ГБ только у меня и начальника. Остальные - 64-128 МБ ОП и винты чуть больше 4 ГБ). А весь сыр-бор из-за того, что, в основном, полагаются на такие вещи в VB, как его самостоятельное преобразование типов (типа, Long->String) и заполняют списки (любые), отображая их на экране и т. д. Честное слово, я сам удивился, когда мне пришлось
заполнять 500 записями из БД ListView Control. Оно вроде и немного записей, но результат таков: видимый ListView заполняется почти за 5 сек., а вот скрытый - за 750 мс. Так что, выводы, батенька, делайте сами...
А насчет чистого кода - так это вы наверно о том, что с программой на бейсике тащишь кучу библиотек... Покажите мне хоть одну серьезную прогу на MSVC++, Delphi, к которой не прилаживался хоть один рантайм! На майкрософтовских - там сплошь и рядом MSVCRTxx.DLL и им подобные, на дельфийских - тоже.
Кстати, рантайм под VB поставляется вместе с Windows XP - и это хорошо!
--------- Учиться никогда не поздно. Особенно программированию!