Я лишь процетировал даные из той статьи и всё.HAWK, ты кричишь, что Pure в 5 раз быстрее
Я лишь процетировал даные из той статьи и всё.HAWK, ты кричишь, что Pure в 5 раз быстрее
HAWK писал(а):Я согласен с тем что программирование это искуство, но мне надоело писать тонны кода, так что тут нужен разумный компромис.
Хакер писал(а):Надоело писать тонны кода — иди работать дворником — будешь грести тонны мусора.
HAWK писал(а):Слепец!
Может ты ещё молишься на повер?
Думаешь что твой повер самый крутой?
Но это далеко не так!
Вот недостатки PowerBasic
1. Окна со стилем XP не сделаешь. Может и можно, но извращатся придётся.
2. Нет встроеных функций и обработчика событий, что вынуждает писать на чистом API, а это увеличивает время разработки проги! А в пурике есть выбор, использовать встроеные функции или API или их гибрид.
3. Не возможности увеличивать количество всроеных функций, которые могут быть написаны на Си или асме. Хотя пунт 2 - нет встоеных функций.
4. Отсутсвует кросплатвормленость
5. Скорость работы скомпилированых прог в 5 раз меньше чем у аналогичных на пурике.
Хакер писал(а):Скажу, что это идиотизм.
Может и бред...Все пункты, просто феерический бред
Mikle писал(а):Когда-то у нас был холивар:
viewtopic.php?f=49&t=26344&st=0&sk=t&sd=a
Измеряли скорость.
HAWK , как поклоннику пурика, и jangle , поклоннику повера, предлагаю сделать свои варианты, тогда мы сможем сравнить хотя бы быстродействие.
Я не знаю ни PowerBasic, ни PureBasic, представьте, что ваши варианты повлияют на мой выбор.
HAWK, ты кричишь, что Pure в 5 раз быстрее, это очень большая разница, хотелось бы проверить.
HAWK писал(а):Я лишь процетировал даные из той статьи и всё.HAWK, ты кричишь, что Pure в 5 раз быстрее
HAWK писал(а):Может и бред...Все пункты, просто феерический бред
Так что давай приводи примеры и доказывай что я неправ.
А пока это не доказано, то это возможно и правда.
Я их повторил.Уже была такая тема, и тесты скорости я выкладывал
;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)+" миллисекунд")
#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)+" миллисекунд")
Вот ты всегда говоришь чего незнаешь.Твою статью написал безграмотный школьник. Не держи нас за идиотов
Нет, ошибаешся.Доказывать тебе что-то бесполезно, как об стенку горох.
HAWK писал(а):Выполнен за 218 мс. у тебя за 250 мс, но из-за разницы в компах получается что мой код тоже в 2 раза быстрее работает.
Вот исходники и EXEшники http://www.filehoster.ru/files/cn1405
Подожди.Не 218 мс, а 360
HAWK писал(а):Подожди.Не 218 мс, а 360
Судя по скрину запущен матиматический тест, а у меня он выполняется за 625 а у тебя за 360, что в принципе логично, ведь у тебя проц в 2 раза мощнее. Так что не вру я.
Пюрэ Повер
Math ~609 ~609
Select ~219 ~250
BION писал(а):На моем Пне 3.2МГц:
- Код: Выделить всё
Пюрэ Повер
Math ~609 ~609
Select ~219 ~250
Так у тебя PureBasic'а нет?И кстати, надо выкладывать компилятор для проверки тестов.
Пурик Повер
Math ~640 ~547
Select ~218 ~453
Но мы ведь использовали тесты, отличные от того, что в статье.А как же скорость Пургена в 5 раз большая PB
HAWK писал(а):Так у тебя PureBasic'а нет?И кстати, надо выкладывать компилятор для проверки тестов.
Тогда какого хрена ты говоришь что он отстой, ведь даже не знаком с ним?!
HAWK писал(а):Нужен компилятор - гугль в помощь.
HAWK писал(а):Вполне возможно что на том тесте будет такая разница.
ну вот её и используй при проверке.меня была 4.02
Ну вот сам убедись что я не вру.есть сильное подозрение, что ты - лжец.
HAWK писал(а):Ты это поосторожнее с высказываниями и не переходи на личности.
Конечно, аргументы в пользу PowerBasic закончлись и ты начал оскорблять.
Тебе наверно ещё и 10 лет нет, по крайней мере судя по поведению, мне жаль тебя.
Так ты же сам написал что PureBasic 4.02 у тебя есть, вот и компили в нём!Я скажу почему ты не выкладывашь компилятор - ты боишься разоблачения!
HAWK писал(а): Так ты же сам написал что PureBasic 4.02 у тебя есть, вот и компили в нём!
Чего тебе ещё надо?
Если я сечас выложу компилятор, то ты потом скажешь что я его "подкрутил" чтобы подтосовать результаты.
Ну и накряйняк поищи гуглем, надеюсь ты умеешь им пользоватся.
Вернуться в Holy Wars@VBStreets
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0