Показать сообщение отдельно
Старый 02.07.2013, 18:23   #6
kvitaliy
Оператор ЭВМ
 
Регистрация: 10.01.2007
Сообщений: 37
Написано 6 полезных сообщений
(для 5 пользователей)
Re: Ответ: Старые версии PB

Сообщение от Standard User Посмотреть сообщение
старые версии нужны для сравнения скорости и размера скомпилированного файла
Если это истинная причина, то советую искать не версии 3.**, а версии 4.**
Причем самые компактные ЕХЕ делают от 4.00 до 4.31, все версии, которые были раньше или позже уже в этом плане хуже.
Самые компактные ЕХЕ получаются в версиях 2.*, когда в качестве компилятора использовался NAsm ( позже и до сего времени FAsm). Хотя очевидно, маленький размер не из за компилятора, а примитивности Пурика - писать программы, чуть более серьезные, чем "хелловорд" было затруднительно.
Этот базовый код ( с разными нюансами в зависимости от версии)
OpenWindow(0, 751, 314, 252, 157, "Window", #PB_Window_SystemMenu|#PB_Window_SizeGadget|#PB_Window_MinimizeGadget|#PB_Window_TitleBar)
    
      ButtonGadget(0, 70, 95, 100, 30, "Ok")
   
Repeat 
Until WaitWindowEvent() = #PB_Event_CloseWindow
На версии 2.2 имеет скомпилированный размер 6 688 байт, в v 4.31 = 11 264 байта, а в последнем исполнении v5.20b5 = 20 992 байта.
Вот такая статистика!
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Standard User (02.07.2013)