Найден 31 результат

e-moe
09.06.2009 14:16:35
Форум: Free Pascal Compiler
Тема: RDTSC в FPC 64
Ответы: 3
Просмотры: 4106

Re: RDTSC в FPC 64

Max Rusov писал(а):Странно, что assembler по синтаксису не совместим с Delphi, хотя у меня стоят соответствующие опции. Понятно, что пока нет 64-х разрядного Delphi о совместимости говорить некорректно, но все таки...

-Rintel
e-moe
06.01.2008 23:09:11
Форум: Free Pascal Compiler
Тема: Таймер/секундомер
Ответы: 17
Просмотры: 19290

а ММХ то тут при чем?
в ДОСе перепрограммировали один из каналов системного таймера на нужную точность, в современных же ОС часто выходят из частоты проца и счетчика тактов CPU (см. RDTSC)
e-moe
26.12.2007 11:52:49
Форум: Компилятор / язык программирования
Тема: Парадигмы... эхъ
Ответы: 36
Просмотры: 81383

я не говорю о невозможности... я думаю, что с новыми парадигмами, возможно, прийдут новые методы(?) разработки ПО которые позволят упростить/сократить разработку некоторых сложнореализуемых на данный момент проектов.
e-moe
25.12.2007 19:05:22
Форум: Компилятор / язык программирования
Тема: Парадигмы... эхъ
Ответы: 36
Просмотры: 81383

Sergei I. Gorelkin писал(а):Если появится новая парадигма, то сложность ПО сразу же увеличится ровно настолько, насколько парадигма позволит...
Ну так этоже хорошо, появятся новые возможности создавать еще более сложное ПО о котором раньше можно было только думать...
e-moe
22.12.2007 12:22:36
Форум: Компилятор / язык программирования
Тема: Парадигмы... эхъ
Ответы: 36
Просмотры: 81383

Парадигмы... эхъ

Есть одно достаточно распространенное мнение, которое хорошо прослеживается по этой цитате:
(с) AndNot
Дело не только в объеме программ, просто сложность ПО достигла того уровня, когда нужно искать совершенно новые подходы к написанию программ, поскольку старые (структурное/блочное, ООП) себя ...
e-moe
23.10.2007 22:47:24
Форум: Компилятор / язык программирования
Тема: Си или Паскаль. Что можно и что нет.
Ответы: 46
Просмотры: 185678

debi12345, спасибо за примеры, мысль понял ;)
e-moe
23.10.2007 19:02:08
Форум: Компилятор / язык программирования
Тема: Си или Паскаль. Что можно и что нет.
Ответы: 46
Просмотры: 185678

>"С" с фишками "Pascal".
развей мысль
e-moe
23.10.2007 13:43:00
Форум: Компилятор / язык программирования
Тема: Си или Паскаль. Что можно и что нет.
Ответы: 46
Просмотры: 185678

Ну тогда может кто-то предложит разумный компромис? если такое возможно...
e-moe
22.10.2007 22:50:32
Форум: Компилятор / язык программирования
Тема: Си или Паскаль. Что можно и что нет.
Ответы: 46
Просмотры: 185678

>С возрастом особо начинаешь ценить время.
скорее с опытом.. а вообще, +1
e-moe
22.10.2007 22:08:22
Форум: Компилятор / язык программирования
Тема: использование отладчика
Ответы: 18
Просмотры: 41312

>отказываются от отладчика полностью
ну и зря
e-moe
22.10.2007 22:05:37
Форум: Компилятор / язык программирования
Тема: Си или Паскаль. Что можно и что нет.
Ответы: 46
Просмотры: 185678

Си или Паскаль. Что можно и что нет.

принято говорить, что в паскале запрещено все что не разрешено, а в си же, наоборот, разрешено все, что не запрещено.
а какое из этих "зол" меньшее?
e-moe
22.10.2007 22:02:00
Форум: Компилятор / язык программирования
Тема: Оптимизатор
Ответы: 16
Просмотры: 41044

забавно конечно... хотя, а почему бы и нет? :)
e-moe
22.10.2007 13:27:01
Форум: Компилятор / язык программирования
Тема: Оптимизатор
Ответы: 16
Просмотры: 41044

>хочется чтобы при вызове {1} было подставлено готовое значение
ого, а еще компилятор должен говорить что при ваших данных, к примеру, возникает деление на 0? :)
Долго ждать тогда прийдется при компиляции. Скорости теперешнего Паскаля точно не будет :(
e-moe
20.10.2007 14:32:53
Форум: Компилятор / язык программирования
Тема: Оптимизатор
Ответы: 16
Просмотры: 41044

еще вопросы будут?
e-moe
20.10.2007 14:32:10
Форум: Компилятор / язык программирования
Тема: Оптимизатор
Ответы: 16
Просмотры: 41044

fpc 2.2.0

var
a : real;
begin
a := sin(0.5);
end.

PASCALMAIN:
PUBLIC _main
_main:
push ebp
mov ebp,esp
call FPC_INITIALIZEUNITS
mov eax,dword ptr [dword ptr _$PROGRAM$_Ld1]
mov dword ptr [dword ptr U_P$PROGRAM_A],eax
mov eax,dword ptr ...