Вверх ↑
Этот топик читают: Гость
Администрация
Ответов: 15295
Рейтинг: 1519
#46: 2011-05-23 19:29:08 ЛС | профиль | цитата
1nd1g0 писал(а):
Ну, золотую середину я, вроде, озвучил. Наиболее быструю и маленькую, с сохранением преимуществ.

еще одна причина необходимости скорейшего перехода на *TCG это избавление от таких вот глупых споров и поисков золотой середины...
карма: 27
0
Ответов: 3889
Рейтинг: 362
#47: 2011-05-23 19:44:35 ЛС | профиль | цитата
-del-
карма: 1

0
Гость
Ответов: 17029
Рейтинг: 0
#48: 2011-05-23 19:46:09 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-06-22 14:39:54
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#49: 2011-05-23 19:53:19 ЛС | профиль | цитата
1nd1g0 писал(а):
один язык на все пакеты

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 3889
Рейтинг: 362
#50: 2011-05-23 20:01:50 ЛС | профиль | цитата
-del-
карма: 1

0
Ответов: 5446
Рейтинг: 323
#51: 2011-05-23 20:05:50 ЛС | профиль | цитата
1nd1g0, там не трансляция. Там построчное (поблочное) формирование кода целевого языка с подстановкой свойств и данных, с минимальной оптимизацией в codegen-time.
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#52: 2011-05-23 20:07:58 ЛС | профиль | цитата
Грубо говоря FTCG_CodeGen делает то же, что программист пишуший IC.
if(linked(Result))
Если подключена (нужна)точка Result то создать строку кода _hi_onEvent(Result,....)
а если не подключена (не нужна) то пропустить.

Для человека, умеющего умно написать IC, FTCG выглядит как удаление гланд через ж...
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Администрация
Ответов: 15295
Рейтинг: 1519
#53: 2011-05-23 20:38:09 ЛС | профиль | цитата
Tad писал(а):
Для человека, умеющего умно написать IC, FTCG выглядит как удаление гланд через ж...

Tad, FTCG это не замена IC, FTCG это замена стандартного кодогенератора

PS: лишь из уважения к аудитории, не стал вам, как для тру блондинки, писать эту фразу в верхнем регистре - глупости у вас всегда на ура получаются.
------------ Дoбавленo в 20.38:
1nd1g0 писал(а):
Идея, в принципе, хорошая - один язык на все пакеты.

основная идея не в одном языке на все пакеты, а в том, чтобы в программу попадало только то, что выбрал пользователь, а не все то, чего туда понапихал разработчик в надежде сэкономить 1-2 элемента в 10% схем.
карма: 27
0
Гость
Ответов: 17029
Рейтинг: 0
#54: 2011-05-23 20:59:13 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-06-22 14:39:00
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#55: 2011-05-23 21:00:09 ЛС | профиль | цитата
Выше это я.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 3889
Рейтинг: 362
#56: 2011-05-24 14:50:25 ЛС | профиль | цитата
-del-
карма: 1

0
Ответов: 3349
Рейтинг: 233
#57: 2011-05-24 16:49:43 ЛС | профиль | цитата
1nd1g0, Смотри комментарий точки onLoop
------------ Дoбавленo в 16.47:
а контроль нижних значений
------------ Дoбавленo в 16.49:
onNext тоже
карма: 1

0
Ответов: 3889
Рейтинг: 362
#58: 2011-05-24 16:52:35 ЛС | профиль | цитата
-del-
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#59: 2011-05-24 17:43:23 ЛС | профиль | цитата
1nd1g0,[flood] ну и мои посмотри (если интересно)
mycomponents.rar
без точек - открываю только те которые нужны.[/flood]
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
1
файлы: 1mycomponents.rar [3.1KB] [296]
Голосовали:1nd1g0
Ответов: 3889
Рейтинг: 362
#60: 2011-05-25 20:13:02 ЛС | профиль | цитата
-del-
карма: 1

0
файлы: 3doloopbenchmarkbyleonid.sha [3.2KB] [299], dualcounterbenchmark.sha [3.2KB] [278], dual_fpc.png [30.7KB] [405]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)