The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В Си-библиотеке  nolibc, входящей в состав ядра Linux, реализована поддержка сигналов, opennews (??), 23-Янв-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


7. "В Си-библиотеке  nolibc, входящей в состав ядра Linux, реали..."  +2 +/
Сообщение от Аноним (7), 23-Янв-23, 11:26 
> а все остальные библиотеки написать на языке Модула-2

А на bash можно?

Ответить | Правка | Наверх | Cообщить модератору

8. "В Си-библиотеке  nolibc, входящей в состав ядра Linux, реали..."  +9 +/
Сообщение от Аноним (2), 23-Янв-23, 11:39 
Если ты перепишешь баш на модулу-2 то у тебя есть моё лично разрешение.
Ответить | Правка | Наверх | Cообщить модератору

36. "В Си-библиотеке  nolibc, входящей в состав ядра Linux, реали..."  +/
Сообщение от Аноним (36), 23-Янв-23, 14:12 
А, собственно, интерпретатор языка Bash тогда на чём? Bash на bash? :)
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

91. "В Си-библиотеке  nolibc, входящей в состав ядра Linux, реали..."  +1 +/
Сообщение от Аноним (91), 23-Янв-23, 21:09 
А вы когда компилятор Си запускаете, у вас тоже вместо бинарника в /bin/gcc код Си текстом лежит?
Ответить | Правка | Наверх | Cообщить модератору

147. "В Си-библиотеке  nolibc, входящей в состав ядра Linux, реали..."  +/
Сообщение от InuYasha (??), 24-Янв-23, 13:45 
Ты разницу между интерпретатором и компилятором понимаешь?
Ответить | Правка | Наверх | Cообщить модератору

61. "В Си-библиотеке  nolibc, входящей в состав ядра Linux, реали..."  +/
Сообщение от Аноним (-), 23-Янв-23, 18:21 
> А на bash можно?

Покажи как ты из него системные вызовы дергать намерен.

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

97. "В Си-библиотеке  nolibc, входящей в состав ядра Linux, реали..."  +1 +/
Сообщение от Аноним (97), 23-Янв-23, 21:44 
Ну библиотечные вызовы без проблем: https://github.com/taviso/ctypes.sh

А далее в С-библиотеке (в той же glibc есть) определена универсальная обертка syscall(), которую можно дернуть. Впрочем, конечно удобнее если есть обертки конкретных сисколлов. Вон http-сервер на баше даже sendfile() использует, очень эффективно работает :D - https://github.com/cemeyer/httpd.sh

Ответить | Правка | Наверх | Cообщить модератору

108. "В Си-библиотеке  nolibc, входящей в состав ядра Linux, реали..."  +/
Сообщение от Аноним (108), 23-Янв-23, 23:48 
> Ну библиотечные вызовы без проблем: https://github.com/taviso/ctypes.sh

Ух ты, эти мсье знают толк в извращениях! Вот так при помощи клея и такой-то матери можно сделать из буханки хлеба^W^W баша прямо питон какойто.

> А далее в С-библиотеке (в той же glibc есть) определена универсальная обертка
> syscall(), которую можно дернуть.

Это круто, конечно, но если мы юзали сабж то наверное glibc был последним что мы хотели бы использовать. Иначе зачем мы все вон то затевали?!

Ответить | Правка | Наверх | Cообщить модератору

64. "В Си-библиотеке  nolibc, входящей в состав ядра Linux, реали..."  –1 +/
Сообщение от Аноним (64), 23-Янв-23, 18:35 
Любители systemd-free этим занимаются на постоянной основе.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру