...
- на сях сверхмудрый оптимизатор хорошо оптимизирует код, тогда как тут вся оптимизация лежит на программистах.
- а какая разница из чего делать системый вызов?
- разница большая: системный вызов, например, из дерева работать скорее всего не будет.