PowerBASIC vs PureBasic

Windows лучше чем Linux! Чем? Ясно же написано — чем Linux!
Раздуй свой холивар сегодня, потому что завтра это может сделать уже кто-то другой!
HAWK
Википедик
Википедик
 
Сообщения: 74
Зарегистрирован: 02.04.2009 (Чт) 19:28

Re: PowerBASIC vs PureBasic

Сообщение HAWK » 08.04.2009 (Ср) 19:02

HAWK, ты кричишь, что Pure в 5 раз быстрее
Я лишь процетировал даные из той статьи и всё.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16473
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: PowerBASIC vs PureBasic

Сообщение Хакер » 08.04.2009 (Ср) 19:06

Надоело писать тонны кода — иди работать дворником — будешь грести тонны мусора.

Кроме того, тонны кода как правило следствие криворукости и кривой архитектуры. Чтобы получались тонны кода, надо писать действительно сложное приложение. Сомневаюсь, что ты хотя бы близко стоишь к написанию таковых.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

karlex
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 138
Зарегистрирован: 30.03.2009 (Пн) 20:25
Откуда: Пермский край, г.Кунгур

Re: PowerBASIC vs PureBasic

Сообщение karlex » 08.04.2009 (Ср) 19:08

HAWK писал(а):Я согласен с тем что программирование это искуство, но мне надоело писать тонны кода, так что тут нужен разумный компромис. :)

Для этого и были придуманы те же DLL, один раз напиши и пользуйся на здоровье.
А то ведь и вообще ни чего знать не надо, оказывается, пойди да купи софт какой тебе нравится.

Я тут конечно не совсем в тему, просто хотел защитить некоторые понятия, не смею больше мусорить.

Добавлено:
Хакер писал(а):Надоело писать тонны кода — иди работать дворником — будешь грести тонны мусора.

Золотые слова :D
Все гениальное — просто!
-------------------------------------
Кто ищет — тот всегда найдет!
-------------------------------------
Лень — двигатель прогресса.
Прогресс — двигатель лени.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: PowerBASIC vs PureBasic

Сообщение jangle » 08.04.2009 (Ср) 19:31

HAWK писал(а):Слепец!
Может ты ещё молишься на повер?
Думаешь что твой повер самый крутой?
Но это далеко не так! :D

Вот недостатки PowerBasic
1. Окна со стилем XP не сделаешь. Может и можно, но извращатся придётся.
2. Нет встроеных функций и обработчика событий, что вынуждает писать на чистом API, а это увеличивает время разработки проги! :? А в пурике есть выбор, использовать встроеные функции или API или их гибрид.
3. Не возможности увеличивать количество всроеных функций, которые могут быть написаны на Си или асме. Хотя пунт 2 - нет встоеных функций.
4. Отсутсвует кросплатвормленость
5. Скорость работы скомпилированых прог в 5 раз меньше чем у аналогичных на пурике.


Все пункты, просто феерический бред :mrgreen: Особенно, пункт 5 где скорость работы в 5 раз меньше чем у Пургена.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: PowerBASIC vs PureBasic

Сообщение jangle » 08.04.2009 (Ср) 19:33

Хакер писал(а):Скажу, что это идиотизм.


Согласен, руки надо отрывать за такую "работу"

HAWK
Википедик
Википедик
 
Сообщения: 74
Зарегистрирован: 02.04.2009 (Чт) 19:28

Re: PowerBASIC vs PureBasic

Сообщение HAWK » 08.04.2009 (Ср) 19:35

Все пункты, просто феерический бред
Может и бред...
Так что давай приводи примеры и доказывай что я неправ.
А пока это не доказано, то это возможно и правда.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: PowerBASIC vs PureBasic

Сообщение jangle » 08.04.2009 (Ср) 19:37

Mikle писал(а):Когда-то у нас был холивар:
viewtopic.php?f=49&t=26344&st=0&sk=t&sd=a
Измеряли скорость.
HAWK , как поклоннику пурика, и jangle , поклоннику повера, предлагаю сделать свои варианты, тогда мы сможем сравнить хотя бы быстродействие.
Я не знаю ни PowerBasic, ни PureBasic, представьте, что ваши варианты повлияют на мой выбор. :roll:
HAWK, ты кричишь, что Pure в 5 раз быстрее, это очень большая разница, хотелось бы проверить.



Уже была такая тема, и тесты скорости я выкладывал

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: PowerBASIC vs PureBasic

Сообщение jangle » 08.04.2009 (Ср) 19:39

HAWK писал(а):
HAWK, ты кричишь, что Pure в 5 раз быстрее
Я лишь процетировал даные из той статьи и всё.


Твою статью написал безграмотный школьник. Не держи нас за идиотов...

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: PowerBASIC vs PureBasic

Сообщение jangle » 08.04.2009 (Ср) 19:46

HAWK писал(а):
Все пункты, просто феерический бред
Может и бред...
Так что давай приводи примеры и доказывай что я неправ.
А пока это не доказано, то это возможно и правда.


Доказывать тебе что-то бесполезно, как об стенку горох.

HAWK
Википедик
Википедик
 
Сообщения: 74
Зарегистрирован: 02.04.2009 (Чт) 19:28

Re: PowerBASIC vs PureBasic

Сообщение HAWK » 08.04.2009 (Ср) 20:39

Уже была такая тема, и тесты скорости я выкладывал
Я их повторил.
Тестировал на компе с процем Celeron 1.6Ггц, а ты тестил на проце с чатотой 3 Ггц.

Вот код первого теста
Код: Выделить всё
;Declare Function GetTickCount Lib "KERNEL32.DLL" () As Long
#maxtest = 1000000


t.d
i.l
x.d
Z.d
u.l
TestString.s
t = GetTickCount_() - t
u = GetTickCount_()
x = 1
     For i = 1 To #maxtest
       
;'-----------------------------------------------
       t = Sin(i)
       t = t + i - 1
       t = t * i
       t = t / i
       
       t = Cos(i) / t + i
       t = Pow(x, i)
       x = Sqr(t)
       Z = Tan(i)
       
;'------------------------------------------------
       
     Next i
     u = GetTickCount_() - u
     MessageRequester("", Str(u)+" миллисекунд")


Выполнено за 625 мс. у тебя за 640, но постольку у тебя комп в 2 раза мощнее, то считаем что моя прога работает в 2 раза быстрее. :)

Вот второй код

Код: Выделить всё
#maxtest = 1000000



t.l
i.l
x.l
u.l
TestString.s
t = GetTickCount_() - t
u = GetTickCount_()
x = 1
     For i = 1 To #maxtest
        Select TestString
              Case "String1"
                     x = 2
              Case "String2"
                     x = 3
              Case "String3"
                     x = 4
              Case "String4"
                     x = 5
              Case "String5"
                     x = 6
              Case "String6"
                     x = 7
              Case "String7"
                     x = 1
         EndSelect

           If x = 1 : TestString = "String1" : EndIf
           If x = 2 : TestString = "String2" : EndIf
           If x = 3 : TestString = "String3" : EndIf
           If x = 4 : TestString = "String4" : EndIf
           If x = 5 : TestString = "String5" : EndIf
           If x = 6 : TestString = "String6" : EndIf
           If x = 7 : TestString = "String7" : EndIf
    Next i
     u = GetTickCount_() - u
     MessageRequester("", Str(u)+" миллисекунд")
 


Выполнен за 218 мс. у тебя за 250 мс, но из-за разницы в компах получается что мой код тоже в 2 раза быстрее работает.
Вот исходники и EXEшники http://www.filehoster.ru/files/cn1405

Твою статью написал безграмотный школьник. Не держи нас за идиотов
Вот ты всегда говоришь чего незнаешь.
Ты хть знаешь кто написал то?
Раз незнаешь, то помолчи уж!


Доказывать тебе что-то бесполезно, как об стенку горох.
Нет, ошибаешся.
Кто знает, может я неправ?
А так ты автоматически соглашается что я прав. Верно?

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: PowerBASIC vs PureBasic

Сообщение jangle » 08.04.2009 (Ср) 21:36

HAWK писал(а):Выполнен за 218 мс. у тебя за 250 мс, но из-за разницы в компах получается что мой код тоже в 2 раза быстрее работает.
Вот исходники и EXEшники http://www.filehoster.ru/files/cn1405


А вот обманыватть нехорошо! Не 218 мс, а 360. Проиграл целых 110 мс! Как и предпологалось, PureBasic оказался отстоем.

Изображение

HAWK
Википедик
Википедик
 
Сообщения: 74
Зарегистрирован: 02.04.2009 (Чт) 19:28

Re: PowerBASIC vs PureBasic

Сообщение HAWK » 08.04.2009 (Ср) 21:41

Не 218 мс, а 360
Подожди.
Судя по скрину запущен матиматический тест, а у меня он выполняется за 625 а у тебя за 360, что в принципе логично, ведь у тебя проц в 2 раза мощнее. Так что не вру я.
Прога на пурике в 2 раза быстрее! :)

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: PowerBASIC vs PureBasic

Сообщение jangle » 08.04.2009 (Ср) 21:49

HAWK писал(а):
Не 218 мс, а 360
Подожди.
Судя по скрину запущен матиматический тест, а у меня он выполняется за 625 а у тебя за 360, что в принципе логично, ведь у тебя проц в 2 раза мощнее. Так что не вру я.


Подожди, вот второй тест. Если у меня проц в 2 раза мощнее, почему скорость 225 мсек а не 108 ??? Что-то ты перемудрил тут :mrgreen:


Изображение

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: PowerBASIC vs PureBasic

Сообщение jangle » 08.04.2009 (Ср) 21:54

И кстати, надо выкладывать компилятор для проверки тестов.
Выложи на Рапидшару или другой файлообменник

BION
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 259
Зарегистрирован: 24.01.2005 (Пн) 21:05

Re: PowerBASIC vs PureBasic

Сообщение BION » 08.04.2009 (Ср) 22:41

На моем Пне 3.2МГц:
Код: Выделить всё
         Пюрэ    Повер
Math     ~609    ~609
Select   ~219    ~250
Буээ!

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: PowerBASIC vs PureBasic

Сообщение jangle » 08.04.2009 (Ср) 22:58

BION писал(а):На моем Пне 3.2МГц:
Код: Выделить всё
         Пюрэ    Повер
Math     ~609    ~609
Select   ~219    ~250



А как же скорость Пургена в 5 раз большая PB? :mrgreen:

HAWK
Википедик
Википедик
 
Сообщения: 74
Зарегистрирован: 02.04.2009 (Чт) 19:28

Re: PowerBASIC vs PureBasic

Сообщение HAWK » 09.04.2009 (Чт) 9:50

И кстати, надо выкладывать компилятор для проверки тестов.
Так у тебя PureBasic'а нет?
Тогда какого хрена ты говоришь что он отстой, ведь даже не знаком с ним?!
Заметь, я не обзвывал PowerBasic, хоть он мне тоже не нравится, и не говорил что PureBasic круче Power'а.
А ты это далал, но это простительно, ты наверно ещё даже школу не закончил и ничего не знаешь в жизни, потому что яросно утверждаешь то, чего незнаешь. С тобой всё ясно - малолетка! :D
Нужен компилятор - гугль в помощь.


На моём проце с частотой 1.6Ггц, результаты такие
Код: Выделить всё
         Пурик   Повер
Math     ~640    ~547
Select  ~218    ~453


А как же скорость Пургена в 5 раз большая PB
Но мы ведь использовали тесты, отличные от того, что в статье.
Вполне возможно что на том тесте будет такая разница.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: PowerBASIC vs PureBasic

Сообщение jangle » 09.04.2009 (Чт) 9:59

HAWK писал(а):
И кстати, надо выкладывать компилятор для проверки тестов.
Так у тебя PureBasic'а нет?
Тогда какого хрена ты говоришь что он отстой, ведь даже не знаком с ним?!


Потому, что этот байтовый хлам мне нафиг не нужен. Скачал, потестировал - убедился, что пюре отстой, и удалил со спокойной душой. Последняя версию у меня была 4.02, не думаю, что в 4.30 что-то кардинально изменилось.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: PowerBASIC vs PureBasic

Сообщение jangle » 09.04.2009 (Чт) 10:05

HAWK писал(а):Нужен компилятор - гугль в помощь.


Компилятор нужен для проверки твоих "тестов". Потому, что есть сильное подозрение, что ты - лжец.
И фальсифицировал результаты, уменьшив количество циклов в экзешнике.
По моим старым проверкам, Пурген генерировал в 2-3 раза более медленный код чем PowerBasic

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: PowerBASIC vs PureBasic

Сообщение jangle » 09.04.2009 (Чт) 10:08

HAWK писал(а):Вполне возможно что на том тесте будет такая разница.


Грубые ошибки в тех "тестах" были выделены красным цветом.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Re: PowerBASIC vs PureBasic

Сообщение RayShade » 09.04.2009 (Чт) 10:13

Какой прекрасный холивор. И драма, и обвинения, и поиски аргументов, ух. Когда я открывал этот раздел, я именно так себе все и представлял :)
I don't understand. Sorry.

HAWK
Википедик
Википедик
 
Сообщения: 74
Зарегистрирован: 02.04.2009 (Чт) 19:28

Re: PowerBASIC vs PureBasic

Сообщение HAWK » 09.04.2009 (Чт) 10:16

меня была 4.02
ну вот её и используй при проверке. :)
Я компилил в версии 4.00

есть сильное подозрение, что ты - лжец.
Ну вот сам убедись что я не вру.
Потом не забудь извенится! :D

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: PowerBASIC vs PureBasic

Сообщение jangle » 09.04.2009 (Чт) 10:36

Все с тобой ясно HAWK - ты тролль, лжец и девственник! :alien:

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Re: PowerBASIC vs PureBasic

Сообщение RayShade » 09.04.2009 (Чт) 10:42

Отличный ход! Я рефрешу страницу и жду, что же ответит оппонент :)
I don't understand. Sorry.

HAWK
Википедик
Википедик
 
Сообщения: 74
Зарегистрирован: 02.04.2009 (Чт) 19:28

Re: PowerBASIC vs PureBasic

Сообщение HAWK » 09.04.2009 (Чт) 10:43

Ты это поосторожнее с высказываниями и не переходи на личности.
Конечно, аргументы в пользу PowerBasic закончлись и ты начал оскорблять.
Тебе наверно ещё и 10 лет нет, по крайней мере судя по поведению, мне жаль тебя.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Re: PowerBASIC vs PureBasic

Сообщение RayShade » 09.04.2009 (Чт) 10:59

Классический прием, выдает опытного мастера искателя правды в интернет!
I don't understand. Sorry.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: PowerBASIC vs PureBasic

Сообщение jangle » 09.04.2009 (Чт) 11:08

HAWK писал(а):Ты это поосторожнее с высказываниями и не переходи на личности.
Конечно, аргументы в пользу PowerBasic закончлись и ты начал оскорблять.
Тебе наверно ещё и 10 лет нет, по крайней мере судя по поведению, мне жаль тебя.


Я скажу почему ты не выкладывашь компилятор - ты боишься разоблачения! :)

В итоге, имееся веское подозрение, что:

Изображение

HAWK
Википедик
Википедик
 
Сообщения: 74
Зарегистрирован: 02.04.2009 (Чт) 19:28

Re: PowerBASIC vs PureBasic

Сообщение HAWK » 09.04.2009 (Чт) 11:15

Я скажу почему ты не выкладывашь компилятор - ты боишься разоблачения!
Так ты же сам написал что PureBasic 4.02 у тебя есть, вот и компили в нём!
Чего тебе ещё надо?
Ну и накряйняк поищи гуглем, надеюсь ты умеешь им пользоватся. :D

Если я сечас выложу компилятор, то ты потом скажешь что я его "подкрутил" чтобы подтосовать результаты. :D

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: PowerBASIC vs PureBasic

Сообщение jangle » 09.04.2009 (Чт) 11:23

HAWK писал(а): Так ты же сам написал что PureBasic 4.02 у тебя есть, вот и компили в нём!
Чего тебе ещё надо?
Если я сечас выложу компилятор, то ты потом скажешь что я его "подкрутил" чтобы подтосовать результаты. :D


Был, но ты видимо плохо умеешь читать, там было написано, на всякий случай продублирую:

Потому, что этот байтовый хлам мне нафиг не нужен. Скачал, потестировал - убедился, что пюре отстой, и удалил со спокойной душой. Последняя версию у меня была 4.02, не думаю, что в 4.30 что-то кардинально изменилось.

Выделенное для блондинов :mrgreen:

Ну и накряйняк поищи гуглем, надеюсь ты умеешь им пользоватся. :D


Не могу, меня на Гугле забанили!

HAWK
Википедик
Википедик
 
Сообщения: 74
Зарегистрирован: 02.04.2009 (Чт) 19:28

Re: PowerBASIC vs PureBasic

Сообщение HAWK » 09.04.2009 (Чт) 11:24

Хотя чего я спорю, у тебя под ником написанно Википедик :D

Пред.След.

Вернуться в Holy Wars@VBStreets

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 32

    TopList