Повангую, время выполнения конструкции отличается, размер стека или
чего доброго кучи, я бы никогда не использовал эти функции у себя в коде (а там и прерывание какое-то подоспеет).
Лучше написать свой код под свои нужды и не надеяться на универсального дядю.
Займёт меньше места и будет быстрее работать. Да полдня на это придётся убить.