اگر اسمتون نیل، نیلو، نلی، نیلا یا مشابه اینهاست متاسفانه پارتنر برنامهنویس مخصوصن زبان Go نمیتونید پیدا کنید.
@code_cache
@code_cache
👍5
یه محقق کلا 20 خط کد کرنل لینوکس تغییر داده و unnecessary IRQ رو حذف کرده ۴۴ درصد پرفورمانس استک networking لینوکس بهبود داده و مصرف برق دیتاسنترهای hyperscale با این تغییر به شکل چشمگیری کاهش پیدا میکنه!
لینک منبع
@code_cache
لینک منبع
@code_cache
TechRadar
Changing a few lines of code in Linux could apparently save hyperscalers billions, research claims, but I am not convinced
The tweak has been added to the latest Linux kernel release, version 6.13
🔥6❤1
آخرای نود جی اسه؟ Bun و Deno جایگزین خواهند شد؟
آیا زمان خداحافظی با Node.js رسیده است؟
اخیرا، نود جی اس دو رقیب جدید پیدا کرده: Deno و Bun. هر دو وعده دادن که مشکلات Node.js را حل کنن و تجربه توسعه را بهبود ببخشن. ولی واقعا میتونن؟
نود جی اس(Node.js)؛ پیر ولی قدرتمند
- کامیونیتی بزرگ و اکوسیستم غنی (NPM)
- پشتیبانی گسترده در شرکتهای بزرگ
- عملکرد خوب در پروژههای تولیدی
- تجربه توسعهدهنده آشنا و پایدار
اما در کنار این نقاط قوت، چالشهایی هم دارد:
- مدیریت دیپندسی ها (node_modules کابوس همیشگی!)
- سرعت پایینتر در اجرای برخی اسکریپتها
- امنیت پیشفرض ضعیفتر نسبت به Deno
دینو(Deno)؛ با آینده!
دینو Deno، ساخته شده توسط خالق Node.js (Ryan Dahl)، قصد داره اشتباهات گذشتش را جبران کنه:
- امنیت داخلی (اجازههای محدود برای فایلها و شبکه)
- پشتیبانی از TypeScript بهصورت پیشفرض
- عدم نیاز به package.json و node_modules
- استفاده از URL برای مدیریت پکیجها
اما هنوز مشکلاتی دارد:
- کامیونیتی و پکیجهای کمتر نسبت به NPM
- نبود برخی ویژگیهای پرکاربرد Node.js
بان(Bun)؛ سریعتر!
بان اومده تا نهتنها جایگزین Node.js باشه، بلکه تجربه توسعهدهنده را بهبود بده:
- سرعت بینظیر در اجرای جاوااسکریپت (بیشتر از 3 برابر سریعتر از Node.js)
- ای پی آی Built-in Web APIs (مانند Fetch، WebSockets، و Buffer)
- جایگزین مستقیم npm، yarn و pnpm (مدیریت پکیج فوقسریع!)
- کاملاً سازگار با Node.js API
اما
- هنوز به پایداری و تست گسترده در پروژههای بزرگ نرسیده
- اکوسیستم کوچکتر از Node.js
کدومو انتخاب کنیم؟
- پروژت پروداکشن و پایداره؟ هنوز Node.js بهترین گزینه س.
- اگه امنیت و TypeScript پیشفرض برات مهمه؟ Deno رو استفاده کن.
- اگه نهایت سرعتو میخوای؟ Bun رو تست کن.
@code_cache
آیا زمان خداحافظی با Node.js رسیده است؟
اخیرا، نود جی اس دو رقیب جدید پیدا کرده: Deno و Bun. هر دو وعده دادن که مشکلات Node.js را حل کنن و تجربه توسعه را بهبود ببخشن. ولی واقعا میتونن؟
نود جی اس(Node.js)؛ پیر ولی قدرتمند
- کامیونیتی بزرگ و اکوسیستم غنی (NPM)
- پشتیبانی گسترده در شرکتهای بزرگ
- عملکرد خوب در پروژههای تولیدی
- تجربه توسعهدهنده آشنا و پایدار
اما در کنار این نقاط قوت، چالشهایی هم دارد:
- مدیریت دیپندسی ها (node_modules کابوس همیشگی!)
- سرعت پایینتر در اجرای برخی اسکریپتها
- امنیت پیشفرض ضعیفتر نسبت به Deno
دینو(Deno)؛ با آینده!
دینو Deno، ساخته شده توسط خالق Node.js (Ryan Dahl)، قصد داره اشتباهات گذشتش را جبران کنه:
- امنیت داخلی (اجازههای محدود برای فایلها و شبکه)
- پشتیبانی از TypeScript بهصورت پیشفرض
- عدم نیاز به package.json و node_modules
- استفاده از URL برای مدیریت پکیجها
اما هنوز مشکلاتی دارد:
- کامیونیتی و پکیجهای کمتر نسبت به NPM
- نبود برخی ویژگیهای پرکاربرد Node.js
بان(Bun)؛ سریعتر!
بان اومده تا نهتنها جایگزین Node.js باشه، بلکه تجربه توسعهدهنده را بهبود بده:
- سرعت بینظیر در اجرای جاوااسکریپت (بیشتر از 3 برابر سریعتر از Node.js)
- ای پی آی Built-in Web APIs (مانند Fetch، WebSockets، و Buffer)
- جایگزین مستقیم npm، yarn و pnpm (مدیریت پکیج فوقسریع!)
- کاملاً سازگار با Node.js API
اما
- هنوز به پایداری و تست گسترده در پروژههای بزرگ نرسیده
- اکوسیستم کوچکتر از Node.js
کدومو انتخاب کنیم؟
- پروژت پروداکشن و پایداره؟ هنوز Node.js بهترین گزینه س.
- اگه امنیت و TypeScript پیشفرض برات مهمه؟ Deno رو استفاده کن.
- اگه نهایت سرعتو میخوای؟ Bun رو تست کن.
@code_cache
👍3👎1
🔥5
😢6
👍8🤣2
برنامهنویسای سیشارپ یه مانیفست دارن که فقط دو بند داره:
۱. زبان سیشارپ خیلی مزخرفه
۲. هیچ کس به جز برنامهنویسای سیشارپ نباید از بند یک مطلع بشه
@code_cache
۱. زبان سیشارپ خیلی مزخرفه
۲. هیچ کس به جز برنامهنویسای سیشارپ نباید از بند یک مطلع بشه
@code_cache
👍5👎1