TECH STASH – Telegram
TECH STASH
212 subscribers
115 photos
5 videos
15 files
254 links
اینجا هر چی رو که یاد میگیرم، به اشتراک میزارم...
هوش مصنوعی، لینوکس، اوپن سورس، برنامه نویسی و...

Admin: @D3F4U1T_ARS
Download Telegram
#Lua
#Programming
#Part4

زبان Lua زبان خیلی سریعی هست اگر با LuaJIT اجرا بشه. اونقدر سریع که از یه سری از زبان های کامپایل شده هم میتونه سریع تر باشه.
چون که مستقیم به C کامپایل میشه قبل اجرا.
همین یکی از دلایلی هست که این زبان تحسین میشه


اما قطعا کار سختی هستش که این زبان رو تبدیل کرد به زبانی که براش ساخته نشده و باهاش کارایی کرد که براش ساخته نشده.

استفاده این زبان فقط embed-able هست و متاسفانه برخلاف امید من تا ابد هم همینطور خواهد ماند.
اما در میان زبان های embed-able این بهترین زبان ساخته شده هست.

از Game Engine ها تا ابزار های معروفی مثل nmap, conky, mpv و حتی freebsd kernel ازش استفاده میکنن برای ساخت noscripting API و استفاده از اون.


پس خلاصه بخوام بگم. زبان Lua برای general-purpose programming ساخته نشده. برای embed شدن و noscripting ساخته شده.

اکوسیستم خیلی پر کیفیتی نداره.

به مشکلات autocomplete برمیخورید چون که توسعه دهنده ها lua api خوبی برای ماژول های C اشون ننوشتن. تو برنامه هایی هم که embed دارنش هم همینطور.
خب
طبق معمول به مشکلات keyserver داخل distrobox arch linux ام خوردم
ولی خب این یکی با نصب archlinux-keyring فیکس نشد
پشمام
راه حلم همین الان کار کرد
اگر با
sudo pacman -Syy archlinux-keyring
فیکس نشد اینو بزنید
sudo pacman-key --refresh-keys
واسه من یکم این پروسه طولانی بود. ولی فیکس کرد


شاید مشکل از سرور میرور هم باشه که reflector میتونه کمک کنه بهتراشو انتخاب کنید
sudo reflector -c gb,fr,de -f 10 -p http,https -l 10 --sort rate --save /etc/pacman.d/mirrorlist
باید بپرسم که چخبره...
از کی مستقیم میتونم از انویدیا دانلود کنم؟
یا سرور درایورشون منتقل شده؟
با عقل جور در نمیاد
یه جای کار ملینگه
آهان
بعد نگم که روی همراه اول CF WARP اوکیه
کلا اوضاع عحیب
از اونطرف فیلترینگ شدید میشنوم
بعد میبینم اینطوریه


اینترنت ایران شده سیرک
What the actual f***
Forwarded from memealloc
Forwarded from memealloc
Forwarded from Currently Nothing (Sohrab)
زمانش نرسیده کامپیوترمون رو تمیز کنیم؟😁


#meme
--------------------
🧑‍💻 @sbstuff
TECH STASH
What the actual f***
خب به نظر میاد یه جای کار خراب کاری کردم 😅😅😅
این حاصل از باگ کدم بود

باید خروجی کدم رو بررسی میکردم
دور و ور 250 برابر سریع تر
اون عدد قبلی صحیح نیست
ولی خب بسته به ساختار برنامه قطعا فرق میکنه