fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

86 Docta Share

86 Docta Share

رفتن به کانال در Telegram
451
مشترکین
-124 ساعت
-107 روز
-2030 روز

در حال بارگذاری داده‌ها

کانال‌های مشابه
هیچ داده‌ای
مشکلی وجود دارد؟ لطفاً صفحه را تازه کنید یا با مدیر پشتیبانی ما تماس بگیرید.
اشارات ورودی و خروجی
---
---
---
---
---
---
جذب مشترکین
اکتبر '26
اکتبر '26
+14
در 1 کانال‌ها
سپتامبر '26
+21
در 6 کانال‌ها
Get PRO
اوت '26
+38
در 2 کانال‌ها
Get PRO
ژوئیه '26
+72
در 3 کانال‌ها
Get PRO
ژوئن '26
+90
در 2 کانال‌ها
Get PRO
مه '26
+135
در 4 کانال‌ها
Get PRO
آوریل '26
+223
در 0 کانال‌ها
Get PRO
مارس '26
+3
در 3 کانال‌ها
تاریخ
رشد مشترکین
اشارات
کانال‌ها
28 اکتبر0
27 اکتبر0
26 اکتبر0
25 اکتبر0
24 اکتبر0
23 اکتبر0
22 اکتبر0
21 اکتبر0
20 اکتبر+2
19 اکتبر0
18 اکتبر+1
17 اکتبر+1
16 اکتبر0
15 اکتبر+1
14 اکتبر+1
13 اکتبر0
12 اکتبر0
11 اکتبر0
10 اکتبر+2
09 اکتبر0
08 اکتبر+1
07 اکتبر0
06 اکتبر0
05 اکتبر+1
04 اکتبر+2
03 اکتبر0
02 اکتبر+1
01 اکتبر+1
پست‌های کانال
Первая либа для Yukino (и в целом первый полноценный проект на Yukino) йоу github.com/shareui/buildtool Через пару деньков уже обт будет. #project@doctashare

2
👀
👀
155
3
Компилятор + рантайм (под хост) + стандартная библиотека (под хост) собирается в релиз за 50 секунд, без кэша.
Компилятор + рантайм (под хост) + стандартная библиотека (под хост) собирается в релиз за 50 секунд, без кэша.
181
4
Некие фиксы теста Информация о тесте Ничего с прошлого поста не поменялось, разве что я добавил пару нововведений. И ещё К, э+1
Некие фиксы теста Информация о тесте Ничего с прошлого поста не поменялось, разве что я добавил пару нововведений. И ещё К, это КБ. Что я хочу сказать: В о-о-общем вот что, буду краток. Для начала, я добавил измерения размера бинарника (у всех тестов оптимизации одинаковые). Затем я в самом Yukino пофиксил многопоточный билд (компилятор на 1 ядре билдил стдлиб+рантайм+приложение быстрее чем раст само приложение). И! У Go и Zig был прогрев в прошлых тестах (и в этом остался), то есть стандартная библиотека и рантайм компилировались отдельно. Но для юкино я забыл добавить прогрев (уже добавил). Уточню: у других языков стдлиб и рантайм уже в виде готовых артефактов. В итоге... по скорости компиляции Yukino обогнал даже С/С++.
268
5
Забыл указать, что в Rust рантайм и стандартная библиотека скомпилированы. А в Yukino они компилируются при первом запуске компиляции для конкретного проекта. Поэтому, у Rust на сборку кода, ушло больше, чем у Yukino на код+стандартная библиотека+рантайм. Я сделаю чтобы под хост уже скомпилированный рантайм и стдлиб были. Потом покажу результат. #project@doctashare
287
6
Синтаксис настолько прост, что даже показать нечего. Не обращайте внимания на то, что cast подсвечивается как ключевое слово
Синтаксис настолько прост, что даже показать нечего. Не обращайте внимания на то, что cast подсвечивается как ключевое слово а не функция... просто забейте. #project@doctashare
287
7
load std.sharedc: shared_open load std.io: println fun main() { set lib = shared_open("./libmath.so") set sym = lib.symbol("calculate") if sym != null { set calc = cast(sym, "cfun(int32) -> int32") println(calc(10)) } lib.close() } Загрузка динамических библиотек вообще сказка. (На счет демки: в связи с обстоятельствами, систему импортов пришлось изменить, больше нету frompack/frommod) #project@doctashare
262
8
Тесты Yukino Детали теста s - секунды M - мегабайты А самая левая колонка это название теста. Во всех тестах использовалось М
Тесты Yukino Детали теста s - секунды M - мегабайты А самая левая колонка это название теста. Во всех тестах использовалось МИНИМУМ stdlib (только для вывода значений). Все реализации ручные (это как раз отражает производительность самого языка). Все запускалось по очереди (не параллельно). Сборка каждого бинарника была с максимальным конфигом оптимизации. Что я хочу сказать? На самом деле, результат превзошел мои ожидания. По скорости Yukino обходит Zig практически везде. По потреблению ОЗУ (одна из самых главных вещей, над которыми я старался) даже топ 2, практически на уровне Rust. Лучше, чем у C/C++. В остальном же производительность +- на уровне Rust, местами даже лучше.
284
9
Настолько простого способа ещё нигде не видел, поэтому вот так вот. #project@doctashare+2
Настолько простого способа ещё нигде не видел, поэтому вот так вот. #project@doctashare
433
10
```Yukino |cdecl, inline_always| public cfun yukino_add(a: c_int, b: c_int) -> c_int { return a + b } |cdecl| cfun puts(message: ptr<c_char>) -> c_int ``` Я уверен, это лучший синтаксис С функций (С функции не многим отличаются от обычных, работа с С ОООЧЕНЬ простая). #project@doctashare
452
11
Внутри стандартная библиотека и рантайм под 9 таргетов(включая хост). Ещё одной целью является легковесный компилятор.
Внутри стандартная библиотека и рантайм под 9 таргетов(включая хост). Ещё одной целью является легковесный компилятор.
390
12
Что вы знаете о "не нравится — сделай сам". Да нихуя вы про это не знаете! Вот мне не нравилось, я сделал сам. Не люблю Rust
Что вы знаете о "не нравится — сделай сам". Да нихуя вы про это не знаете! Вот мне не нравилось, я сделал сам. Не люблю Rust за нечитаемость, не люблю C/C++ за сложность. Люблю Kotlin за лаконичность и синтаксис, но не люблю его за рантайм в виде JVM (лишний оверхед в фоне). В общем по итогу у меня вышел нативный язык на LLVM 22-1, который имеет практически полностью автосатическое управление памятью, и не имеет GC (очень упрощённая модель заимствования). А что следует из вышесказанного, думайте сами. В общем, цель не стать самым функциональным или производительным ЯП, а цель быть максимально простым и лаконичным нативным языком без GC/крупного рантайма. C на демке был использован специально чтобы показать работу с C ABI. В публичный доступ(исходники) дропну слегка позже, а первый релиз будет ещё ещё дальше (добавлю больше таргетов, пофикшу баги, доделаю что хотел и т.д). К слову, я на это потратил около полтора-два года. Первое желание появилось ещё 2 года назад, когда меня заебал Python и С++ одновременно. Через пару месяцев приступил к изучению и планированию. Ну вот как-то так. Кому к слову интересно: клик
383
13
t.me/packitapp/46 #exteragram@doctashare
t.me/packitapp/46 #exteragram@doctashare
655
14
Когда я говорил, что буду переписывать PackIt с нуля, я не шутил. Дизайн отчасти вдохновлён PixelPlayer. *Я забыл пофиксить т
Когда я говорил, что буду переписывать PackIt с нуля, я не шутил. Дизайн отчасти вдохновлён PixelPlayer. *Я забыл пофиксить тугость слайдера, не обращайте внимания. А ещё я забыл перевести Default, тоже забейте.
654
15
Порт ключей лимбо на hyprland github.com/shareui/hypr-limbo #project@doctashare
Порт ключей лимбо на hyprland github.com/shareui/hypr-limbo #project@doctashare
620
16
❤️
❤️
596
17
А ещё смею предположить, что после введения системы подписи плагинов, ключик кармы отлетит первым. Но не более чем предположения) #exteragram@doctashare
2 379
18
ChimeraNFT — вредоносный плагин Для тех, кто не знаком с ChimeraNFT: Это плагин, ранее известный как eblannft, который позвол+1
ChimeraNFT — вредоносный плагин Для тех, кто не знаком с ChimeraNFT: Это плагин, ранее известный как eblannft, который позволяет пользователю создавать визуальные(фейковые) NFT-подарки, номера, юзернеймы и другие побрякушки тг. В следствии чего, в тиктоке и на стримах распространилась банальная скамная хуйня: пользователям предлагают купить подобные "нфт" за звезды, хотя фактически их не существует. Вместо того чтобы нахуй снести эту скамную хуету, его ведущий дев xarmaq добавил систему блокировок. И в итоге эта хуйня позволяет принудительно завершать все сессии аккаунта, юзера попавшего под блокировку; а также, насколько я понял, предоставляет администраторам плагина возможность удаления аккаунта юзера. Я уже предупреждал карму(xarmaq) про то, что полномочия плагина не должны выходить за пределы его собственной функциональности. Плагин может ограничивать свою работу и прочее, но он не должен получать возможность блокировать пользователей или каким-либо другим образом управлять их аккаунтами на уровне самого клиента. В результате ChimeraNFT представляет собой не просто сомнительный плагин с бесполезной функциональностью. А ещё и хуйню, позволяющую его администраторам воздействовать на пользовательские сессии и аккаунты за пределами необходимой для работы плагина области.
2 681
19
❤️
❤️
489
20
Все прогрессы по cruel будут публиковаться в exteraGram features #exteragram@doctashare
489