From: Sergey Matveev Date: Mon, 6 Jun 2022 09:35:21 +0000 (+0300) Subject: Почему единственный интерпретируемый язык в штатной поставке OpenBSD это Perl? X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=8ff2c8d406334eed7653041988e2f53a8887e693;p=stargrave-blog.git Почему единственный интерпретируемый язык в штатной поставке OpenBSD это Perl? https://marc.info/?l=openbsd-misc&m=159041121804486&w=2 Assume you need a script language, because writing everything in C is cumbersome. What are the choices ? - you need something under and acceptable licence, so python is out. (Artistic Licence is "close enough"); - you need something that builds everywhere, so python is out (hard to build without dynamic libraries, that was vax...); - you want a modicum of security, so shell and tcl and php are out. - awk would kind of work, except it's not that readable, and it wouldn't scale up to some of the things we use perl for. ---