bakadmin on Nostr: Как сделать Linux лучше: 1. Перестать ...
Как сделать Linux лучше:
1. Перестать использовать динамические библиотеки и перейти на компилирование статических бинарных файлов.
Зависимости нужны только во время компиляции, а не во время использования программ!
Возможно использование опциональных зависимостей, например использование webkit для чтения справки должно быть опциональным и ваша программа должна работать без него.
2. Перестать писать программы на интерпретируемых языках программирования (javascript, python, lua, perl, и т.д.).
Да, экосистема GNOME, я смотрю на тебя.
С добрым утром!
Published at
2023-08-04 04:24:46Event JSON
{
"id": "51f8180d01d7139513250efbe81bd7b8c2a00948506de91f2d7b9214b0000b19",
"pubkey": "e8525cd6b65adf73abff132375b551c38a427ea1a0871bbb5dc8b10a83f92069",
"created_at": 1691123086,
"kind": 1,
"tags": [
[
"proxy",
"https://quietplace.xyz/notes/9hznc26m8a",
"activitypub"
]
],
"content": "Как сделать Linux лучше:\n\n1. Перестать использовать динамические библиотеки и перейти на компилирование статических бинарных файлов.\n\nЗависимости нужны только во время компиляции, а не во время использования программ!\n\nВозможно использование опциональных зависимостей, например использование webkit для чтения справки должно быть опциональным и ваша программа должна работать без него.\n\n2. Перестать писать программы на интерпретируемых языках программирования (javascript, python, lua, perl, и т.д.).\n\nДа, экосистема GNOME, я смотрю на тебя.\n\nС добрым утром!",
"sig": "48559980721af5440f53727686f3d84339da4b61fabaf84b0f95fd7c912df175dc909a684c74e07c562221c925b0aaf42836d87721e41adf42c230ada50895c2"
}