Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

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

 

  Вопрос: Microsoft vs Borland Добавлено: 07.06.04 15:54  

Автор вопроса:  ISpy | Web-сайт: intermult.boom.ru

Ответить

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

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



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

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #16
Добавлено: 08.06.04 11:22
freeloader

Hello World (ничем не сжатые)

ASM - 1,5 Kb
PB - 8 Кб
VB - 16 Кб

А у делфи при 20 Кб, нужно столько всего поотключать, и так с ним работа упрощается, что проще использовать C++ или АСМ... Какая разница, все равно все на АПИ !?

Да и не в ехе шнике дело... дело в удобстве и быстроте разработки. А микрософт - пока лидер...

Ответить

Номер ответа: 17
Автор ответа:
 freeloader



ICQ: 50804884 

Вопросов: 72
Ответов: 642
 Web-сайт: freeloader.folder-pro.net
 Профиль | | #17
Добавлено: 08.06.04 11:34
2sne

В Делфи ничего отключать не надо:))
Достаточно установить KOL ну и MCK(для того чтобы строить проекты в визуальном режиме).
VB - msvbvm.dll
PB - тоже самое наверное
DKOl&MCK - ничего
Насчет удобства разработки согласен, в Борланде скажем так херово IDE сделана, доху*** окошечек, вообщем не прикольно :))

Ответить

Номер ответа: 18
Автор ответа:
 freeloader



ICQ: 50804884 

Вопросов: 72
Ответов: 642
 Web-сайт: freeloader.folder-pro.net
 Профиль | | #18
Добавлено: 08.06.04 11:39
И еще, помоему PB не блещет скоростью разработки, или мне так показалось на первый взгляд???

Ответить

Номер ответа: 19
Автор ответа:
 sne



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

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #19
Добавлено: 08.06.04 14:05
freeloader, не делай предположений о PB, если его не использовал...

Ответить

Номер ответа: 20
Автор ответа:
 Fallout



Вопросов: 10
Ответов: 387
 Web-сайт: mudator.by.ru
 Профиль | | #20
Добавлено: 08.06.04 14:28
Хелло ворлд могу и в менее 1.5 КБ уложится на С+ +)

Ответить

Номер ответа: 21
Автор ответа:
 Fallout



Вопросов: 10
Ответов: 387
 Web-сайт: mudator.by.ru
 Профиль | | #21
Добавлено: 08.06.04 14:31
А насчёт того чего рулит не рулит .. решать вам но если нужна скорость и ОПТИМИЗИРОВАНОСТь используйте ВижуалС ++ ...

Ответить

Номер ответа: 22
Автор ответа:
 freeloader



ICQ: 50804884 

Вопросов: 72
Ответов: 642
 Web-сайт: freeloader.folder-pro.net
 Профиль | | #22
Добавлено: 08.06.04 16:17
2sne, помниться мне как то пол месяца назад ставил, он меня не шибко обрадовал, так как мне пришлось просидеть хз скока времени чтобы вывалилось сообщение... (отсюдаво и такие предположения, но на то это и предположение, если бы я его крайне сильно юзал, то я бы уже наверняка знал + и - сие...)

Ответить

Номер ответа: 23
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #23 Добавлено: 08.06.04 17:40
To freeloader:
Чего-то не понял я, какие это 20 кБ??? У Делфи от Борланда?? Меньше 350 у меня ничего не получалось, это я так, простейшие примеры пробовал. Тут у меня есть учебник Делфи, с прилагающимся к нему компактом с примерами, так нет ни одного примера менее 350 кБ. Автор - некто А.Я.Архангельский. Хотел отказаться от его дурацких ТКлассов, и делать на одних API, как в РВ - тоже ерунда получается.
А вот собственно, и весь код программы:
interface

uses
  Forms;

type
  TForm1 = class(TForm)
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

end.
 Одна голая форма и ничего более. Всякие там Utils, Windows, Messages и прочие Controls я повырезал. Размер ехе-файла - 359 424 байт. О каких 20 кБ идёт речь - я чего-то не пойму :( И половина примеров с компакта не работает, по причине отсутствия какого-либо из компонентов, хотя у меня инсталлирована на машине Борландовская Делфи. И если отказываться от VCL, то на хрена он вообще нужен, этот Борланд? Да и само слово-то как звучит: БОРЛАНД :(. После него Майкрософт ну прям ласкает слух :))

Ответить

Номер ответа: 24
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #24
Добавлено: 08.06.04 17:54
Ага, прям вижу, как толпа дельфятников бежит отказываться от VCL...
> PB - тоже самое наверное
msvbvm расшифровывается как Microsoft Visual Basic Virtual Machine, т.е. мелкомягкая виртуальная машина для Visual Basic, а раз она для VB, значит, Power Basic'у она нужна как козе баян.
> И еще, помоему PB не блещет скоростью разработки, или мне так показалось на первый взгляд???
За это его и не любят.
> Хелло ворлд могу и в менее 1.5 КБ уложится на С
Сильно сомневаюсь... При безопасном алигне 512, у тебя есть три секции - импорт, дата, и код. И объединить их можно, афаик, только в шестнадцатеричном редакторе.
> если нужна скорость и ОПТИМИЗИРОВАНОСТь используйте ВижуалС ++
Или Intel C++ Compiler.
> uses Forms;
Тупому Delphi абсолютно побоку, что ты используешь, а что нет, он все равно засунет в твою программу весь VCL. Для того, чтобы этого не происходило, надо не юзать VCL вообще, а использовать эти же модули от KOL - они меньше, но в них нет и половины возможностей VCL.
> И половина примеров с компакта не работает, по причине отсутствия какого-либо из компонентов
BPL aka Borland Pascal Library? Да, это они любят. Происходит это от того, что Borland не делает различий между VCL-контролами и другими. Другие, как и в VB, требуют к себе файлы. Но если про OCX знают все, то вот про BPL многие предпочитают умалчивать...

Ответить

Номер ответа: 25
Автор ответа:
 Fallout



Вопросов: 10
Ответов: 387
 Web-сайт: mudator.by.ru
 Профиль | | #25
Добавлено: 08.06.04 19:13
Почему мне никогда не верят ... ну вот... архив
http://mudator.by.ru/files/Release.zip
там два файлика откомпилировано в MS C++ 6.0
консольное приложение выводит Хелоу Ворлд
Первое без всяких последующих обработок то бишь прсото откомпилил и всё..
verysmall_1.exe - размер 1 024 байт
второй уже ... подвергся +) небольшой обработке... работать будет на всех ОС +) это не извратная обработка...
verysmall_2.exe - размер 648 байт

+) ну люблю я такое всё маленькое =)))

Ответить

Номер ответа: 26
Автор ответа:
 Fallout



Вопросов: 10
Ответов: 387
 Web-сайт: mudator.by.ru
 Профиль | | #26
Добавлено: 08.06.04 19:16
Intel C++ Compiler. самую последнюю версиюк ачнул но блин только на месяц лицензия =(((

Ответить

Номер ответа: 27
Автор ответа:
 @CyRax PTR



ICQ: 204447456 

Вопросов: 28
Ответов: 664
 Web-сайт: basicproduction.nm.ru/
 Профиль | | #27
Добавлено: 08.06.04 21:47
2 sne
 Вообще то PB - 6 кБ. Ну да ладно. Разницы это не играет.
 Я считаю всё таки что PB медленее Си, хотя на форуме PB (в том числе и Hutch) другого мнения.

Ответить

Номер ответа: 28
Автор ответа:
 @CyRax PTR



ICQ: 204447456 

Вопросов: 28
Ответов: 664
 Web-сайт: basicproduction.nm.ru/
 Профиль | | #28
Добавлено: 08.06.04 21:51
2 freeloader.
 PB не требует никаких внешних библиотек и его скорость очень близка к Си. Посмотри на моём сайте тесты сравнения обычных циклов и ду...луп.

Ответить

Номер ответа: 29
Автор ответа:
 sne



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

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #29
Добавлено: 08.06.04 21:56
Сорри, огляделся чуток и в отношении АСМ - 1 Кб, и в отношении PB - 6 Кб :)

Ответить

Номер ответа: 30
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #30 Добавлено: 08.06.04 23:09
Может немного не в тему, но всё-таки: о скорости: Почему РВ быстрее получается чем на ассемблере? тесты CyRax'а показывают, что РВ не медленнее (пустые циклы). Попробовал не пустой цикл, а суммирование элементов массива в цикле - РВ работает быстрее, чем ассемблер (кол-во элементов сейчас на память не скажу, но время запомнил: 0,6 у РВ против 0,8 ассемблера)

Ответить

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

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



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