|
Създадено на 21.09.2020, видяно: 1454 пъти. #11435
Къде си правил loop unrolling? Не мога да го кажа как е на български. Пример! :)
Та ти дори не можеш да напишеш процедура, която да inline в друга. :)
Нали не очакваш да оборвам идиотщините които си писал? Ако си въобразяваш, че разбираш от формална логика, ще трябва да те разочаровам. Явно формалната ти логика е от рабфак. :)
johnfound
Създадено на 21.09.2020, видяно: 1453 пъти. #11436
Абсолютно всички програми обработват данни. Усещаш ли колко тъпо звучиш в момента само и само да не признаеш, че грешиш? :)
П.П. И друг път избягвай да ми казваш за какво имало надежда да стана, защото може да си мислиш че звучи арогантно, но от позицията в която съм в момента изглежда невероятно жалко. :)
Проблемът е, че аз никъде не твърдя, че съм прав. (Ти реши така по неизвестни за мене причини.) Тоест няма причини да признавам, че греша. Аз просто обсъждам различни подходи към решаването задачата.
А относно арогантното държане - да наричаш идеите на хората идиотски също не е върха на възпитанието, каквато и позиция да заемаш в момента.
Впрочем, позициите на другите никога не са ме впечатлявали, така че можеш да пропуснеш титлите и позициите.
|
Създадено на 21.09.2020, видяно: 1450 пъти. #11437
Абсолютно всички програми обработват данни. Усещаш ли колко тъпо звучиш в момента само и само да не признаеш, че грешиш? :)
П.П. И друг път избягвай да ми казваш за какво имало надежда да стана, защото може да си мислиш че звучи арогантно, но от позицията в която съм в момента изглежда невероятно жалко. :)
Проблемът е, че аз никъде не твърдя, че съм прав. (Ти реши така по неизвестни за мене причини.) Тоест няма причини да признавам, че греша. Аз просто обсъждам различни подходи към решаването задачата.
А относно арогантното държане - да наричаш идеите на хората идиотски също не е върха на възпитанието, каквато и позиция да заемаш в момента.
Впрочем, позициите на другите никога не са ме впечатлявали, така че можеш да пропуснеш титлите и позициите.
Проблемът е, че ти не можеш да кажеш, че грешиш. :) Това е проблема. Затова и се пръкват идиотщини като "ти обработваш данни, sqlite обработва данни, следователно ти си sqlite". :)
Какъв тъпак е бил Кнут че е писал тома с алгоритми вместо да си инсталира sqlite. :)
|
Създадено на 21.09.2020, видяно: 1449 пъти. #11438
А относно арогантното държане - да наричаш идеите на хората идиотски също не е върха на възпитанието, каквато и позиция да заемаш в момента.
Аз наричам и моите си идеи идиотски когато те са такива. Това е разликата между мен и подобните на теб. Имаш такова самочувствие, че НЯМА НАЧИН да не си прав. Някак си, ако трябва в друга Вселена. Но е напълно НЕВЪЗМОЖНО, да не си. Нали? :)
johnfound
Създадено на 21.09.2020, видяно: 1448 пъти. #11439
Та ти дори не можеш да напишеш процедура, която да inline в друга. :)
За сметка на това, мога да напиша по-бърз вариант на всяка програма, която ти напишеш на език от високо ниво. Особено пък на Go.
Няколко пъти вече съм го правил с демонстрационна цел и ако забелязваш, тези участници във форума, които са били и в старият форум не смятат тази моя позиция за грешна или самоуверена, просто защото са го виждали с очите си.
|
Създадено на 21.09.2020, видяно: 1447 пъти. #11440
Впрочем, позициите на другите никога не са ме впечатлявали, така че можеш да пропуснеш титлите и позициите.
Е как ще те впечатлява каквото и да е на другите. Всичко е "аз, аз, аз, аз", нали? :)
|
Създадено на 21.09.2020, видяно: 1445 пъти. #11441
Та ти дори не можеш да напишеш процедура, която да inline в друга. :)
За сметка на това, мога да напиша по-бърз вариант на всяка програма, която ти напишеш на език от високо ниво. Особено пък на Go.
Няколко пъти вече съм го правил с демонстрационна цел и ако забелязваш, тези участници във форума, които са били и в старият форум не смятат тази моя позиция за грешна или самоуверена, просто защото са го виждали с очите си.
Можеш да напишеш по-бърз вариант на програма 10 милиона реда на C? Да или не?
Защото аз знам за кодове, които имат МИЛИАРД реда код.
johnfound
Създадено на 21.09.2020, видяно: 1442 пъти. #11442
Аз наричам и моите си идеи идиотски когато те са такива. Това е разликата между мен и подобните на теб. Имаш такова самочувствие, че НЯМА НАЧИН да не си прав. Някак си, ако трябва в друга Вселена. Но е напълно НЕВЪЗМОЖНО, да не си. Нали? :)
Твоите си идеи можеш да си ги наричаш както си искаш. И да, аз мога да греша - всъщност го правя постоянно. Но за да сгреша, първо трябва да твърдя, че съм прав. А аз също много рядко твърдя, че съм прав - просто защото често греша.
|
Създадено на 21.09.2020, видяно: 1438 пъти. #11443
Аз наричам и моите си идеи идиотски когато те са такива. Това е разликата между мен и подобните на теб. Имаш такова самочувствие, че НЯМА НАЧИН да не си прав. Някак си, ако трябва в друга Вселена. Но е напълно НЕВЪЗМОЖНО, да не си. Нали? :)
Твоите си идеи можеш да си ги наричаш както си искаш. И да, аз мога да греша - всъщност го правя постоянно. Но за да сгреша, първо трябва да твърдя, че съм прав. А аз също много рядко твърдя, че съм прав - просто защото често греша.
T.e. ти пишеш неща, които подозираш, че са грешни, просто да минава времето? Защо изобщо си въобразяваш, че sqlite е ВЪЗМОЖНО да е по-бързо от най-тъпия алгоритъм който мога да напиша? :)
|
Създадено на 21.09.2020, видяно: 1436 пъти. #11444
Та ти дори не можеш да напишеш процедура, която да inline в друга. :)
За сметка на това, мога да напиша по-бърз вариант на всяка програма, която ти напишеш на език от високо ниво. Особено пък на Go.
Няколко пъти вече съм го правил с демонстрационна цел и ако забелязваш, тези участници във форума, които са били и в старият форум не смятат тази моя позиция за грешна или самоуверена, просто защото са го виждали с очите си.
Ето ти една проста програмка, само 25 хиляди реда C. Хайде демонстрирай, че на асемблер ще е по-бърза. :)
https://github.com/hannorein/rebound
johnfound
Създадено на 21.09.2020, видяно: 1435 пъти. #11445
Можеш да напишеш по-бърз вариант на програма 10 милиона реда на C? Да или не?
Да, разбира се, ако ти я напишеш на Go.
Иначе няма да имаме с какво да сравняваме нали?
По моя преценка, написването на дадена програма на асемблер отнема около двойно времето за написването ѝ на език от високо ниво.
Ето ти една проста програмка, само 25 хиляди реда C. Хайде демонстрирай, че на асемблер ще е по-бърза. :)
https://github.com/hannorein/rebound
Не-е-е бате. Тука изпадаш в заблуждението на Рабин. Аз нямам намерение да ти пиша код лично на тебе, за да ти доказвам каквото и да е.
Може едновременно - правим задание, ти пишеш на Go и аз пиша на асемблер. После сравняваме.
П.П. Впрочем, бих те посъветвал да идеш първо да потърсиш в другият форум как завършват такива приключения.
|
Създадено на 21.09.2020, видяно: 1432 пъти. #11447
Можеш да напишеш по-бърз вариант на програма 10 милиона реда на C? Да или не?
Да, разбира се, ако ти я напишеш на Go.
Иначе няма да имаме с какво да сравняваме нали?
По моя преценка, написването на дадена програма на асемблер отнема около двойно времето за написването ѝ на език от високо ниво.
Защо трябва да я пиша на Го? Аз твърдя, че компилаторите, независимо на какъв език, правят оптимизации, които ТИ не можеш да направиш.
Между другото, защо пишеш на 32-бит асемблер? :)
|
Последно редактирано на 21.09.2020 от |, видяно: 1430 пъти. #11448
Ето ти една проста програмка, само 25 хиляди реда C. Хайде демонстрирай, че на асемблер ще е по-бърза. :)
https://github.com/hannorein/rebound
Не-е-е бате.
Моля без фамилиарнечене. Не сме мангали да се обръщаме един към друг с "бате".
Тука изпадаш в заблуждението на Рабин. Аз нямам намерение да ти пиша код лично на тебе, за да ти доказвам каквото и да е.
Може едновременно - правим задание, ти пишеш на Go и аз пиша на асемблер. После сравняваме.
Виж сега, не съм чак толкова тъп и знам как "пишеш" кода си. Ти сам си признаваш, ако нещо е по-бързо, гледаш как го е направил компилатора.
Между другото, погледнах как си написал memory heap-a. Та той дори не е buddy memory allocation. Твърдиш ли, че можеш да го напишеш да е по-бърз от jemalloc? :)
johnfound
Създадено на 21.09.2020, видяно: 1427 пъти. #11449
Защо трябва да я пиша на Го? Аз твърдя, че компилаторите, независимо на какъв език, правят оптимизации, които ТИ не можеш да направиш.
Между другото, защо пишеш на 32-бит асемблер? :)
Ами именно затова на Go - нали "независимо" от какъв език, а пък ти пишеш на Go, който да не ти казваме, че не е по-бърз от C.
Защото смятам, че за по-голямата част на задачите решавани от съвременните компютри решенията със 32 битов код са по-оптимални от решенията със 64 битов код. Когато това не е така пиша 64 битов код.
|
Създадено на 21.09.2020, видяно: 1425 пъти. #11450
Защо трябва да я пиша на Го? Аз твърдя, че компилаторите, независимо на какъв език, правят оптимизации, които ТИ не можеш да направиш.
Между другото, защо пишеш на 32-бит асемблер? :)
Ами именно затова на Go - нали "независимо" от какъв език, а пък ти пишеш на Go, който да не ти казваме, че не е по-бърз от C.
Защото смятам, че за по-голямата част на задачите решавани от съвременните компютри решенията със 32 битов код са по-оптимални от решенията със 64 битов код. Когато това не е така пиша 64 битов код.
T.e. смяташ, че допълнителните регистри са безполезни? :)
johnfound
Създадено на 21.09.2020, видяно: 1424 пъти. #11451
Виж сега, не съм чак толкова тъп и знам как "пишеш" кода си. Ти сам си признаваш, ако нещо е по-бързо, гледаш как го е направил компилатора.
Аз въобще не пиша на никакъв език от високо ниво, така че просто няма как да гледам компилатора какво дава.
|
Създадено на 21.09.2020, видяно: 1421 пъти. #11452
Виж сега, не съм чак толкова тъп и знам как "пишеш" кода си. Ти сам си признаваш, ако нещо е по-бързо, гледаш как го е направил компилатора.
Аз въобще не пиша на никакъв език от високо ниво, така че просто няма как да гледам компилатора какво дава.
E, хайде сега да не се лъжем. Ти не гледаш собствен код на език от високо ниво, гледаш кода на други. :)
johnfound
Създадено на 21.09.2020, видяно: 1420 пъти. #11456
T.e. смяташ, че допълнителните регистри са безполезни? :)
Всъщност прекалено многото регистри е също толкова зле, колкото прекалено малкото регистри. Във всеки случай, да се пише на 64 битов асемблер заради повечето регистри е безсмислено. Вредите са повече от ползите.
|
Създадено на 21.09.2020, видяно: 1418 пъти. #11457
T.e. смяташ, че допълнителните регистри са безполезни? :)
Всъщност прекалено многото регистри е също толкова зле, колкото прекалено малкото регистри. Във всеки случай, да се пише на 64 битов асемблер заради повечето регистри е безсмислено. Вредите са повече от ползите.
За теб и твоето ниво на писане на асемблер вероятно е така. Но, понеже компилаторите са по "умни" от теб, те с удоволствие правят по-бърз код използвайки ги. :) Това е донякъде в рамката на шегата, но само донякъде.