:: Visual Foxpro, Foxpro for DOS
Re: Как раскодировать текст в JSON в формате
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Любой высокоуровневый язык так работает - на каждую переменную выделяется память - в куче, на стеке. Ну си с грамотным оптимизатором может что-то в регистрах оставить - для короткоживущих переменных.
Само по себе выделение памяти это не супер-дорогая операция, особенно стековой. Но инициализация её для фокса, где каждая переменная это нечто похожее на Variant, уже довольно накладная штука - прописать все необходимые поля в структуре описывающей переменную, а для строки ещё и выделить вторую структуру для хранения собственно "буковок". Это уже заметные расходы.
Сила высокоуровневых языков в простоте написания и сопровождения кода, а вовсе не в мега-оптимизации его исполнения. Сверхоптимальный код можно лишь на ассемблере, или даже ещё ниже, в машинных кодах написать. Но "стоить" этот код будет в 10 раз больше чем написанное на фоксе, или каком, не к ночи будь помянут, 1c.


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: Как раскодировать текст в JSON в формате
sphinx

Сообщений: 31179
Откуда: Каменск-Уральски
Дата регистрации: 22.11.2006
Igor Korolyov
не к ночи будь помянут, 1c



К дьяволу и то гуманнее относятся.


------------------
"Veni, vidi, vici!"(с)
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 44 (Гостей: 44)

© 2000-2024 Fox Club 
Яндекс.Метрика