WTF is this manual? – Telegram
WTF is this manual?
27 subscribers
174 photos
40 videos
78 files
690 links
Obscure IT and graphs of...what?
Download Telegram
Вчера на конференции Cpp North разработчики из Google показали новый язык программирования Carbonсвой Rust «замену C++», обеспечивающую полную совместимость с С++ и предлагающую улучшенную безопасность памяти.

Из интересного:

— Одиночное наследование, классы по-дефолту финальны
— Входные параметры функций всегда readonly
— Упрощенная грамматика
— Современная система дженериков, с опциональной возможностью использования темплейтов для совместимости с C++
— Арифметика с использованием указателей не поддерживается, указатель поддерживает лишь dereference и adress-of
— Нет null-указателей, есть Optional(T*)

Язык выглядит как «Rust с классами», который решили сделать ближе к C++. Хорошо это или плохо — покажет время.

Подробнее почитать о языке можно на Github.
Forwarded from Commander Asdasd
Wingman for Haskell
https://haskellwingman.dev/
Forwarded from Physics.Math.Code
📕 Сюрреальные числа [2014] Дональд Кнут
📙 Surreal Numbers [1974] Donald E. Knuth

💾 Скачать книги

Дональд Кнут — американский учёный в области информатики. Доктор философии, эмерит-профессор Стэнфордского университета, член Американского философского общества, преподаватель и идеолог программирования, автор 19 монографий и более 160 статей, разработчик нескольких известных программных технологий.

Автор всемирно известной серии книг, посвящённой основным алгоритмам и методам вычислительной математики, а также создатель настольных издательских систем TEX и METAFONT, предназначенных для набора и вёрстки книг, посвящённых технической тематике (в первую очередь — физико-математических).

Американский специалист в области теоретического программирования и основ информатики, совмещающий глубокие теоретические исследования с практикой создания широко используемых программных продуктов.

#алгоритмы #математика #программирование #алгебра
Forwarded from Open Source
​​gitfs

gitfs — это файловая система FUSE, которая полностью интегрируется с git.

Вы можете смонтировать ветку удаленного репозитория локально, и любые последующие изменения, внесенные в файлы, будут автоматически зафиксированы на удаленном репозитории.

gitfs был разработан, чтобы предоставить все возможности git всем, независимо от того, насколько мало они знают об управлении версиями.

https://github.com/presslabs/gitfs
https://bedrocklinux.org/
linux of dr. Frankenstein
Forwarded from Книжный клад | IT
Цифровая криминология 2021.pdf
11.4 MB
Книга "Цифровая криминология: учебное пособие"
Forwarded from GitHub Community
DragonfireВиртуальный помощник с открытым исходным кодом для дистрибутивов Linux на базе Ubuntu

Dragonfire использует Mozilla DeepSpeech для понимания ваших голосовых команд и Festival Speech Synthesis System для обработки задач преобразования текста в речь

Ссылка на проект

GitHub | #Python #Assistant #Linux
https://blog.sanctum.geek.nz/vim-koans/

One day a monk visited Master Wq, and inquired, “Master, how will my code be different when I have mastered Vim?”

Master Wq answered, “Before Vim: declare, define, process, print. After Vim: declare, define, process, print.”
This media is not supported in your browser
VIEW IN TELEGRAM
Обширный гайд, как работать с цветом и как он влияет на пользовательский интерфейс. Полезно сохранить в закладки.