TGViewer
‌BenDev ‌BenDev @bendevelop · 2.95K subscribers
Post #265 5.13K
Python BackendHub برند تایپ یا همون New Type یعنی یه تایپ جدید بسازی رو همون تایپ قدیمی، بدون این که تو ران‌تایم هیچ خرجی داشته باشه. یه جورایی مثل اینه که سابکلس بسازی ولی واقعاً سابکلس نکردی. فایده‌ش چیه؟ به تایپ‌چکر می‌فهمونی مثلا UserId با یه string فرق داره. تو ران‌تایم…
متاسفانه خیلی از کانال‌ها هنوز «پایتون مدرن» رو جدی نمی‌گیرن؛ مخصوصا بحث type hints و هم‌روندی.
بعضی‌ها فکر می‌کنن اینا فقط یه آپشن تزئینی هستن، نه چیزی حیاتی.

رفقا،
یه دلیل داره که تقریبا توی هر نسخه جدید پایتون تمرکز اصلی روی تایپ و همروندیه.
یه دلیل داره که اصلا چیزی مثل TypeScript متولد شد.

اما اون دلیل چیه؟ می‌تونی حدس بزنی خودت؟

اوایل تصور می‌کردن پایتون و جاوااسکریپت فقط برای اسکریپت‌های دم‌دستی یا پروژه‌های کوچیک خوبن و اگه بحث enterprise باشه باید سراغ جاوا بری.
اما بعدا دیدن واقعیت اینه که:

با همین زبان‌ها اپلیکیشن‌های خیلی بزرگ و جدی ساخته می‌شن.

خود کدبیس‌ها هم به مرور انقدر بزرگ می‌شن که بدون تایپ و مدیریت درست همروندی، نگهداریشون عملا کابوس می‌شه.

پس:
برای هندل کردن درخواست‌های سنگین → Concurrency
برای نگهداری کدبیس بزرگ و تمیز → Strong Typing

@BenDevelop
  • 👍 50
  • 👌 4
  • ❤ 3
  • 💯 2
More from @bendevelop
  1. Oct 13, 2026🎥 فیلم واقعی همین لحظه: https://www.bundesregierung.de/breg-de/mediathek/schabowski-mauer…
  2. Oct 13, 2026دیوار برلین ۲۸ سال پابرجا بود، اما آخرش با یک جملهٔ اشتباه در یک کنفرانس خبری فرو ریخت. دی…
  3. Oct 8, 2026موقعی که می‌گم من ایرانی هستم با توجه به ملیت طرف مقابل ریاکشن های خیلی متفاوتی می‌گیرم ال…
  4. Oct 5, 2026یادگیری با Ai @BenDevelop
  5. Sep 17, 2026خیلی منطقی تر نیست که این مدل های نابغه که توی تمام ضمینه ها از انسان بهتره و الان می‌گن د…
  6. Sep 7, 2026ببین ai کار شما رو نمی‌گیره اونیکی از ai استفاده می‌کنه کارت رو می‌گیره اگر می‌خوای عقب نی…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →