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

Вниз

Существуют ли программы оптимизации исходного паскалевского кода?   Найти похожие ветки 

 
Optim   (2006-11-09 06:24) [0]

Для Дельфи 7. Не экзэшника, а именно кода. Чтобы перестроить его под более быструю работу.

Скажем:

 Result := True;
 if Int1 <= Int2
   then Result := False;


Может быть перестроено как:

 Result := Int1 > Int2;

Есть ли такие программы ?


 
Алхимик ©   (2006-11-09 08:29) [1]

Не попадались. А если бы и попалась такая, я бы её не стал ей доверять, вдруг у нас на оптимизацию кода разные взгляды?


 
Думкин ©   (2006-11-09 08:32) [2]


> Optim   (09.11.06 06:24)  

Не спеши.


 
Lamer@fools.ua ©   (2006-11-09 08:45) [3]

>Существуют ли программы оптимизации исходного паскалевского кода?

Существуют. Название программ этого класса — "программисты" ;o)


 
Колдун ©   (2006-11-09 10:46) [4]

наша компания представляет программы для:

увеличения продолжительности жизни (Kosyak v 1.0)

улучшения потенция (Y8eJlb4b nunucbky v 7.8)

эвристические анализатор, пишущий программу по вашим мыслям и т.д.


 
RWolf ©   (2006-11-09 10:47) [5]

Разные компиляторы генерируют разный код. Конструкция, оптимальная для одного компилятора, необязательно оптимальна для другого.
Например, сейчас пишу для компилятора, в котором n = a==b ? TRUE : FALSE;даёт более оптимальный результат, чем n = a==b;


 
MeF Dei Corvi ©   (2006-11-09 10:47) [6]


> эвристические анализатор, пишущий программу по вашим мыслям
> и т.д.

Сколько стоит?


 
Колдун ©   (2006-11-09 10:54) [7]

5 долларофф. с исходниками - 10 долларов


 
Percent   (2006-11-09 11:18) [8]

5 долларофф. с исходниками - 10 долларов

В час? :-)


 
Prohodil Mimo ©   (2006-11-09 11:56) [9]

Percent   (06.11.09 11:18) [8]
В час? :-)

за мысль


 
Alex Konshin ©   (2006-11-09 11:59) [10]

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


 
Ketmar ©   (2006-11-09 12:29) [11]

интересно: студенту стыдно показывать свои поделки -- одногруппники и преподаватель смеются? решил вместо изучения языка и практики на халявку красивый код получить?


 
Мнение   (2006-11-10 01:21) [12]

Короче как обычно. Вместо программистов куча клоунов думающих, что они шутят.


 
KilkennyCat ©   (2006-11-10 01:26) [13]

Вообще-то, такой продукт есть, склероз не позволяет его вспомнить название, но вроде пару-тройку лет назад мы его тут обсуждали... и кстати, не забывайте про "автошему" :)


 
Ketmar ©   (2006-11-10 02:16) [14]

>[12] Мнение 10-Nov-2006, 01:21
>Короче как обычно. Вместо программистов куча клоунов
>думающих, что они шутят.
а ты не знал, что тут филиал "Аншлага"?


 
unknown ©   (2006-11-10 02:40) [15]


> KilkennyCat ©   (10.11.06 01:26) [13]

Наверное Code Healer ?


 
Known   (2006-11-11 05:52) [16]

Кто нибудь знает на sourceforge проект в котором бы были функции парсинга паскалевского кода? Раскладки по элементам яызка.


 
Джо ©   (2006-11-11 06:46) [17]

> [16] Known   (11.11.06 05:52)
> Кто нибудь знает на sourceforge проект в котором бы были
> функции парсинга паскалевского кода? Раскладки по элементам
> яызка.

RemObjects (formerly Innerfuse) Pascal Script идет с исходниками.


 
Плохиш ©   (2006-11-11 11:38) [18]


> Мнение   (10.11.06 01:21) [12]


> Known   (11.11.06 05:52) [16]

Его стукнули и оно теперь меняет цвета...


 
Known   (2006-11-12 05:05) [19]


> Джо ©   (11.11.06 06:46) [17]
> RemObjects (formerly Innerfuse) Pascal Script идет с исходниками.


Там у них исходников нету : http://uopl.cvs.sourceforge.net/uopl/


 
Ketmar ©   (2006-11-12 12:01) [20]

>[18] Плохиш(c) 11-Nov-2006, 11:38
>Его стукнули и оно теперь меняет цвета...
не только цвета меняет. из него ещё и моск выпал...


 
Джо ©   (2006-11-12 12:22) [21]

> [19] Known   (12.11.06 05:05)
>
> > Джо ©   (11.11.06 06:46) [17]
> > RemObjects (formerly Innerfuse) Pascal Script идет с исходниками.
>
>
> Там у них исходников нету : http://uopl.cvs.sourceforge.net/uopl/

Какие-то странные ссылки у тебя.
http://remobjects.com/


 
Vga ©   (2006-11-12 12:28) [22]

> [21] Джо ©   (12.11.06 12:22)

Да и репозиторий у них subversion (svn://svn.remobjects.com/ps/)



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

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

Наверх




Память: 0.52 MB
Время: 0.059 c
1-1161168646
i-am-vladko
2006-10-18 14:50
2006.12.03
DHTMLEdit, DHTMLSafe


15-1162911202
SkySpeed
2006-11-07 17:53
2006.12.03
Как в Excel построить следующую поверхность функции:x*x+y*y+z*z=1


2-1163284232
Eugem
2006-11-12 01:30
2006.12.03
Как правильно запросить имя пользователя?


15-1163385443
kidm
2006-11-13 05:37
2006.12.03
Нуж помощь при оброшение к файлу


2-1163348719
PHPDeveloper
2006-11-12 19:25
2006.12.03
копирование участка изображения