В библиотеке libc Apple использовался Perl для реализации wordexp

Темы:

HackerNews сегодня повторил уже мелькавшую новость о том, что по крайне мере до 2011 года в реализации функции wordexp() в библиотеке libc Apple использовался Perl, как внешняя программа, производящая разбор аргументов и собирающая их в строку с разделителем нуль-символом \0:

char *cmd = "/usr/bin/perl -e 'print join(chr(0), @ARGV), chr(0)' -- ";

Оригинальный исходный код можно увидеть здесь.