LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

Ну ага, у тебя API сделан на объектах и шаблонах, а ты потом сделал на Си прокладку и раскатал всю эту сложную структуру в плоский блин, функции типа doSomething_withSomething_withSomethingElse_andYetSomething_(). Мало того что оно целиком не может объять все возможные варианты использования исходного апи, так еще и выглядит как говно (говно не потому что Си, а потому что оно сделано не для Си).

А потом мы в целевом языке снова из говняного блина собираем назад объекты. Объекты целиком из говна. Грац, чо, работает, но как же воняет.

Исходная версия stevejobs, :

Ну ага, у тебя API сделан на объектах и шаблонах, а ты потом сделал на Си прокладку и раскатал всю эту сложную структуру в плоский блин, функции типа doSomething_withSomething_withSomethingElse_andYetSomething_(). Мало того что оно целиком не может объять все возможные варианты использования исходного апи, так еще и выглядит как говно (говно не потому что Си, а потому что оно сделано не для Си).