Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

Если тебе интересен Lua в Delphi   Найти похожие ветки 

 
DevilDevil ©   (2012-09-17 15:32) [80]

> Inovet ©   (17.09.12 15:19) [76]

> Следует отличать высказывание мнения, притом обоснованного,
>  от оскорбления в адрес твоего бесспорно любимого детища
> и тебя лично.


Давай и я пролью свет на твоё мировосприятие. Существует грань между мнением и оскорблением(критикой). Она тонка, но она существует. Когда человек высказывает мнение, он концентрирует внимание на себе (как это делает Kerk). Когда человек оскорбляет(критикует) - он концентрирует внимание на объекте/человеке, залезая, как я уже сказал, на чужую "территорию". Начинай все свои предложения с "мне кажется может быть", и я вряд ли буду расценивать их как оскорбления


 
Inovet ©   (2012-09-17 15:41) [81]

Удалено модератором


 
DevilDevil ©   (2012-09-17 15:44) [82]

Удалено модератором


 
Jeer ©   (2012-09-17 15:46) [83]

Да, в общем-то уже понятно - проделана большая работа для удовлетворения собственного эстетического чувства.
При таком походе и таком чувстве к собственному "дитяти" - надо держать его в закромах и давать попользоваться с большими оговорками, тем более не искать себе помощников.

И это мне не кажется, в этом я уверен.

Щедевральная функция:

function DynArrayLength(var DynArray): integer;
asm
 mov eax, [eax]
 test eax, eax
 jz @exit
 mov eax, [eax-4]
 @exit:
end;

Тест DynArrayLength(..)

DynArrayLength(..): 30 ticks
DynArrayLength(..): 31 ticks
DynArrayLength(..): 34 ticks
DynArrayLength(..): 34 ticks
DynArrayLength(..): 34 ticks
DynArrayLength(..): 33 ticks
DynArrayLength(..): 32 ticks
DynArrayLength(..): 33 ticks
DynArrayLength(..): 33 ticks
DynArrayLength(..): 33 ticks
DynArrayLength(..): 33 ticks
DynArrayLength(..): 33 ticks

Тест Length(..)
Length(..): 34 ticks
Length(..): 34 ticks
Length(..): 37 ticks
Length(..): 35 ticks
Length(..): 35 ticks
Length(..): 35 ticks
Length(..): 34 ticks
Length(..): 34 ticks
Length(..): 35 ticks
Length(..): 34 ticks
Length(..): 34 ticks
Length(..): 34 ticks
Length(..): 34 ticks
Length(..): 35 ticks

Адин тик выиграли :)


 
Inovet ©   (2012-09-17 15:46) [84]

> [82] DevilDevil ©   (17.09.12 15:44)

Верю.


 
DevilDevil ©   (2012-09-17 15:49) [85]

Удалено модератором


 
Inovet ©   (2012-09-17 15:50) [86]

Удалено модератором


 
Jeer ©   (2012-09-17 15:50) [87]


> Работа должна приносить удовольствие. А я эстет.


Не ? Не ошибся ?

Допускаю, что бывают особые случаи.


 
Rouse_ ©   (2012-09-17 20:22) [88]

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

Зачем упираться в реализацию кода (кстати код хороший по большей части, что редко встречается), если кто хочет рассмотреть эту часть я готов подискутировать продемонстрировав реализацию АПИ, которые вы используете ежедневно не вникая в суть, где так-же встретится и непонятный многим ассемблер и прочие нетривиальные трюки.
Зачем спрашивать для чего нужна оптимизация? Почему нельзя увидеть что даже в сокращении одного такта мы может выиграть миллиард тактов на разборе? :)
Вопрос был в поиске разработчиков, а не в поиске критиков, критиков у нас тут весь форум практически.

Ну и в конце концов не переходите на личности, уходя в оффтоп.
Работа автором проведена хорошая, результат юзабелен уже сейчас, всем этим он делится с вами просто так - пользуйтесь.

Ну и резюмирую - при переходе на личности, ветку удалю, Анатолий добрый - он обычно только закрывает :)


 
DevilDevil ©   (2012-09-17 21:31) [89]

> Rouse_ ©   (17.09.12 20:22) [88]

благодарю


 
Anatoly Podgoretsky ©   (2012-09-17 21:47) [90]

> Rouse_  (17.09.2012 20:22:28)  [88]

В назидание другим.


 
Германн ©   (2012-09-18 02:00) [91]

Удалено модератором



Страницы: 1 2 3 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.62 MB
Время: 0.056 c
15-1346298010
boriskb
2012-08-30 07:40
2013.03.22
Помогите выбрать планшетник


2-1343366420
EgorovAlex
2012-07-27 09:20
2013.03.22
Хранение данных в dll, используемой несколькими процессами


2-1337023197
Влад
2012-05-14 23:19
2013.03.22
Создать класс по имени


15-1330599411
Pit
2012-03-01 14:56
2013.03.22
Импорт интерфейсов из C# в Delphi


2-1340259411
Теркин
2012-06-21 10:16
2013.03.22
Сохранение объектов в базе данных