Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : vitus@ice.ru                         2:5020/400     04 Aug 2000  19:47:55
 To : Aleksey Barabanov
 Subject : Re: Are Perl died ?
 -------------------------------------------------------------------------------- 
 
 Aleksey Barabanov <alekseybb@mtu-net.ru> wrote:
 
 AB>Anton Petrusevich wrote:
 >> 
 >> >>>>> "a" == alekseybb  writes:
 >> 
 >> a> Дык одно врема жава была внутри ядра Linux и ничего, как обычно - гора
 >> a> родила мышь ;)
 >> 
 >> Ой. Это про "support for java binaries"? Таки java-машина там звалась
 >> внешняя.
 AB>Т.е. из ядреного модуля подгружался внешний исполняемый файл ?
 
 А как по-твоему системный вызов execve выполняет файлы, у которых в
 первой строке #!/usr/bin/perl? Вот точно так и выполняет - вместо самого
 файла загружает указанный интерпретатор а сам файл ему в командную
 строку пихает. Только у java classes там не #!/usr/bin/java (кстати, что
 мешало? Равно как что мешало у солярисных пакаджей первой строчкой
 #!/usr/sbin/pkgadd -d писать), а 
 какая-то другая магическая последовательность.
 
 Почему спустя некоторое время эта фича в ядре и вымерла заменившись на
 более общую концепцию  misc binary format,  которая позволяет задать
 ядру список  магических последовательностей и интерпретаторов, которыми
 соответствующие файлы выполнять.
 -- 
 Victor Wagner      vitus@ice.ru
 Programmer     Office:7-(095)-785-09-72
 Communiware.Net    Home: 7-(095)-135-46-61
 http://www.communiware.net      http://www.ice.ru/~vitus
 --- ifmail v.2.15dev5
  * Origin: AG Telecom news2 server (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Are Perl died ?   Anton Petrusevich   02 Aug 2000 13:26:11 
 Re: Are Perl died ?   Aleksey Barabanov   04 Aug 2000 00:08:01 
 Re: Are Perl died ?   vitus@ice.ru   04 Aug 2000 19:47:55 
 Re: Are Perl died ?   Aleksey Barabanov   05 Aug 2000 00:42:46 
Архивное /ru.perl/1340480532fb9.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional