🎄 DevTwitter | توییت برنامه نویسی
23.6K subscribers
4.39K photos
360 videos
6 files
4.13K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://t.me/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
#Rust

راست وارد کرنل لینوکس هم شد.
قبلا هم گفته بودم. باید با سی خداحافظی کرد. اگر کاری با سی شروع شده مثل خود کرنل لینوکس، همون مسیر را ادامه می‌دهد. اما برای پروژه‌های جدید مثل درایورها، راست گزینه مطلوبتری است


https://www.zdnet.com/article/linus-torvalds-on-where-rust-will-fit-into-linux/

@DevTwitter | <Mostafa/>
👍1
#Rust

‏دیر یا زود باید به راه rust هدایت بشیم همگی

@DevTwitter | <Hamed Masafi/>
👍1
#Rust

‏گوگل کدهای سطح پایین اندروید رو با Rust می نویسه! البته خوب اتفاقی بود که دیر یا زود میافتاد :) rust در حال حاضر هیچ رقیبی نداره

https://arstechnica.com/gadgets/2021/04/google-is-now-writing-low-level-android-code-in-rust/

@DevTwitter | </rust راه>

*اینجوری که همه دارن از راست استفاده میکنن به نظرم راست راست کرده
👍1
#Rust
‏شاید براتون جالب باشه
تو rust به عنوان یه زبان کامپایلری مثل پایتون میتونید یه متغییر رو یه بار int تعریف کنید یه بار هم میتونید string تعریف کنید
Rust allows us to shadow the previous value of guess with a new one

@DevTwitter | <Alireza Beigi/>
👍1
#Rust

‏زبان برنامه نویسی Rust بعد از ورود به دنیای کرنل لینوکس به عنوان اولین زبانی که اجازه ورود به دنیای کرنل لینوکس پیدا کرد، حالا در حال ورود به حوزه پروتکلهای شبکه است.
کسانی که سیستمی کار میکنند چشم از این زبان برنامه نویسی برندارند.

@DevTwitter | <Abbas Ali Chezgi/>
👍1
#rust #Python

‏اینکه برداشتن با Rust برای پایتون مفسر نوشتن کار خیلی خفنی نیست.
اما اینکه توی دموی آنلاین ابزارشون مفسر داره روی web assembly و درنهایت روی مرورگر اجرا میشه خیلی خفنه!
👍1
#Rust

‏این روزها گوگل، مایکروسافت، ARM، IBM، آمازون و اینتل همگی در تلاش هستند تا زبان Rust به عنوان دومین زبان رسمی کرنل لینوکس پذیرفته شود.

این یک اتفاق تاریخی در دنیای کامپیوتر و شروعی برای پایان سلطه‌ی C در دنیای کرنل ها است!

و Rust بسیار به این هدف نزدیک شده.

@DevTwitter | <Rust Farsi/>
👍1
#Rust

‏کامپایلر زبان Rust در پشت صحنه از LLVM برای تولید کد استفاده میکند.
و حالا ویرایش اولیه از بک‌اِند مبتنی بر GCC هم به زبان مِرج شد.
مجموعه GCC سخت افرارهای زیادتری را پشتیبانی می‌کند و گاها قادر است بهینه‌سازی‌های بهتری را روی کدها انجام دهد.
https://github.com/rust-lang/compiler-team/issues/442

@DevTwitter | <Rust Farsi/>
👍1
#Rust

‏از ورژن 1.36، ساختمان داده HashMap در کتابخانه استاندارد زبان Rust در حقیقت بازنویسی SwissTable گوگل است که با ++C توسعه داده شده بود.

اما اگر می خواهید در no_std (امبد، کرنل،...) هم باهاش کار کنید می توانید از پکیج زیر استفاده نمایید:

https://github.com/rust-lang/hashbrown

@DevTwitter
👍1
#Rust

آپدیت 6.1 کرنل لینوکس، زبان «راست» رو بهترین زبان دنیا میکنه

برنامه نویسای «راست» دارن همه ی دنیا رو با «راست» بازنویسی میکنن، آماده باشید...

https://www.analyticsinsight.net/updated-linux-kernel-6-1-makes-rust-the-greatest-programming-language/

@DevTwitter
🤯31🔥3👎2👍1
#Rust

شاید تاحالا اسم پکیج Arabic Reshaper رو توی پایتون شنیده باشید، دیروز برای یه کاری نیاز شد ازش استفاده کنم، اعصابم رو خورد کرد انقدر کند بود، دیدم فایده نداره و دست بکار پورت کردنش به راست شدم
بدون هیچ بهینه سازی سنگینی 53 برابر سریع تر
این لینک ریپوی لایبری، داخل crates.io هم موجوده اگه بخواید میتونید استفاده کنید

https://github.com/YouKnow-sys/ar-reshaper

@DevTwitter | <SAEID/>
👍24