The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Основанные на GCC проекты JIT-компилятора и расширения, испо..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для слежения за появлением новых сообщений в нити, нажмите "Проследить за развитием треда".
. "Основанные на GCC проекты JIT-компилятора и расширения,..." +4 +/
Сообщение от arisu (ok), 04-Окт-13, 16:06 
> напомни, сколько шлангу пришлось из-за этого поддерживать гнутых/гцц-шных расширений?

при этом две самые полезные фичи так и не поддерживает: nested functions и statement expressions.

оно понятно, что хардкорные фанаты тверды в своём принципе «что было хорошо для наших дедов и отцов — то хорошо и для нас», но эти две фичи, как я уже писал, без мегаусложнения компилятора дают приятные бонусы. например, удобные однострочные макросы min/max, вычисляющие аргументы ровно один раз, или нечто вроде лямбд для тех же qsort()/bsearch(), которые (вроде-лямбды) могут быть объявлены прямо параметром и напрямую обращаться к переменным родительской функции.

но это, конечно, не Ъ.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Основанные на GCC проекты JIT-компилятора и расширения, испо..., opennews, 04-Окт-13, 00:37  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру