Труха⚡️Україна
Труха⚡️Україна
Николаевский Ванёк
Николаевский Ванёк
Реальна Війна | Україна | Новини
Реальна Війна | Україна | Новини
Труха⚡️Україна
Труха⚡️Україна
Николаевский Ванёк
Николаевский Ванёк
Реальна Війна | Україна | Новини
Реальна Війна | Україна | Новини
Brogrammist avatar

Brogrammist

Veb-dasturlash bo'yicha kamtarona bilim va tajribalarimni ulashaman.
Sayt: https://diyorbek.blog
YouTube: https://youtube.com/@brogrammistuz
Insta: https://instagram.com/brogrammistuz
TGlist рейтинг
0
0
ТипАчык
Текшерүү
Текшерилбеген
Ишенимдүүлүк
Ишенимсиз
Орду
ТилиБашка
Канал түзүлгөн датаСіч 02, 2021
TGlistке кошулган дата
Бер 29, 2025
Тиркелген топ

Рекорддор

03.04.202523:59
1.1KКатталгандар
24.03.202515:39
100Цитация индекси
24.05.202523:59
5991 посттун көрүүлөрү
18.05.202510:54
5991 жарнама посттун көрүүлөрү
16.05.202518:40
6.58%ER
12.05.202510:54
45.61%ERR

Brogrammist популярдуу жазуулары

16.05.202512:22
Kod yozganda shunqa "tozalash" ishlarini qilishni yoqtiraman.

React bilan ishlaganda iloji boricha mantiqiy ifodalarni JSXdan ajratish kerak. Shunda kod ancha "o'qishli" va toza chiqadi.

Bu ideal kod emas, ammo hech bo'lmasa shunday "best practice"larni doim ishlatish kerak.
18.05.202509:46
Deno bilan native desktop dastur yasash

Yangi yil oldi bosh vaqtim ko'p bo'ldi. Shu sabab Deno v2 chiqqanidan beri o'ylab yurgan bir tajribani qilib ko'rdim.

Deno yozgan skriptingizni native binary (.exe) ga kompilyasiya qilib bera oladi. O'ylab qoldim, demak Denoda UI app qilsak, uni ham .exe faylga osongina kompilyatsiya qilib beridimi? Axir bu juda ajoyibku dedim. Lekin muammo shuki, Denoda UI library yo'q! 🤔

Ammo FFI imkoniyati bor!
(Foreign Function Interface)

Shu orqali C/C++, Rust, Go kabi tillarda yozilgan DLL kutubxonalarni ishlatish mumkin.💡

Soddaroq, lekin komponentlarga boy bo'lgan C++ kutubxona tanladim - TGUI.
SFML ustiga qurilgan, API juda yaxshi.
Unga ba'zi o'zgartirishlar kiritgan holda Windows va OSX ga DLL tayyorladim. Deno FFI bilan C++ funksiyalarni JS ga ulab chiqdim. Voilà! 🎉

Anchagina metaprogramming qilib, chidasa bo'ladigan API qildim. Mana natija:

https://github.com/diyorbek/tgui.js
12.05.202507:11
23.04.202511:31
JavaScript o'zi "interpreted"mi?

Boya bir maqolaga ko'zim tushdi. Sarlavhasi shunday:

"JavaScript “interpreted language” emas.

Bu da'vo aksariyat hollarda to'g'ri. Ammo 100% haqiqat emas. Ushbu maqolada uning sabablarini keltirib o'tmoqchiman.

To'liq:
https://www.diyorbek.blog/blog/javascript-ozi-interpretedmi

@brogrammist
Көбүрөөк функцияларды ачуу үчүн кириңиз.