Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#1: 2007-06-09 15:11:52 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-04 23:42:58
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2007-06-09 15:14:54 ЛС | профиль | цитата
Именно так. Однако в новом пакете все будет с точностью до наоборот...
карма: 26
0
Гость
Ответов: 17029
Рейтинг: 0
#3: 2007-06-09 15:24:29 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-04 23:42:58
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#4: 2007-06-09 16:22:04 ЛС | профиль | цитата
Это в том, который будет основан на потоковой кодогенерации. Там MathParse будет такой как сейчас в пакете WEB.
карма: 26
0
Ответов: 9906
Рейтинг: 351
#5: 2007-06-09 16:23:40 ЛС | профиль | цитата
Dilma писал(а):
Именно так. Однако в новом пакете все будет с точностью до наоборот...

1) неправда в любом случае.
2) если используется doMathStr - это в любом случае парсинг
карма: 9

0
Администрация
Ответов: 15295
Рейтинг: 1519
#6: 2007-06-09 16:26:36 ЛС | профиль | цитата
Galkov писал(а):
если используется doMathStr - это в любом случае парсинг

Не будет такой точки у MathParse. Поскольку элементы функционально полностью эквивалентны, то смысла в их паралельном сосуществование нет.
карма: 26
0
Ответов: 9906
Рейтинг: 351
#7: 2007-06-09 16:29:44 ЛС | профиль | цитата
Ну-ну.
Вот только сначала парсинг, а потом вычисления - тоже оптимальней, чем всегда парсинг
карма: 9

0
Администрация
Ответов: 15295
Рейтинг: 1519
#8: 2007-06-09 16:36:37 ЛС | профиль | цитата
Мне думается, что количество программ, которым после компиляции нужно на лету вычислять формулы пренебрежительно мало по сравнению с теми, в которых просто требуется написать формулу в удобочитаемом виде. Я веду к тому, что генерация по шаблону в числе прочих своих достоинст еще ко всему прочему предоставляет совершенно простую возможность реализовать такие компоненты как MathParse и StringBuilder с нулевыми затратами производительности конечного приложения.
карма: 26
0
Ответов: 9906
Рейтинг: 351
#9: 2007-06-09 17:00:51 ЛС | профиль | цитата
Dilma писал(а):
Я веду к тому, что генерация по шаблону в числе прочих своих достоинст

А чего к этому вести - это и так понятно

Dilma писал(а):
Мне думается, что количество программ, которым после компиляции нужно на лету вычислять формулы пренебрежительно мало

И что теперь...
А если надо
У меня к примеру свой формульный калькулятор. Для чего еще надо - не знаю.
Но причин ликвидации парсера как элемента - недостаточно как-то.
карма: 9

0
Гость
Ответов: 17029
Рейтинг: 0
#10: 2007-06-09 17:02:01 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-04 23:42:58
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#11: 2007-06-09 17:28:49 ЛС | профиль | цитата
Dilma писал(а):
предоставляет совершенно простую возможность реализовать такие компоненты как MathParse и StringBuilder с нулевыми затратами производительности конечного приложения.
что-то здорово смахивает на
Реклама циркониевого браслета писал(а):
После того, как я начал носить этот браслет, у меня совсем пропало давление
если давления совсем пропало - это покойник.
Поподробнее можно? Насчет нулевых затрат производительности
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Администрация
Ответов: 15295
Рейтинг: 1519
#12: 2007-06-09 18:18:26 ЛС | профиль | цитата
имеется ввиду конечно же затраты производительности связанные с превращением схемы hiasm в код PHPjavascriptHTML. Реальная производительность конечного приложения зависит от компьютера, от корректности схемы и прочих не поддающихся никакому анализу и предсказанию факторов.

[size=-2]------ Добавлено в 18:18
Galkov писал(а):
Но причин ликвидации парсера как элемента - недостаточно как-то.

Парсера два. Причем один медленнее работает чем другой имея туже ф-ность. Чем не причина?

v112.sh писал(а):
а что такое StringBuilder

Элемент пакета WEB. Нечто вроде FormatString, но выполняемый на этапе кодогенерации
карма: 26
0
12
Сообщение
...
Прикрепленные файлы
(файлы не залиты)