دسته: Uncategorized

چه تعداد دولوپر یا توسعه‌دهنده نرم‌افزار در ایران مشغول به کار هستند؟

در هفته های گذشته که طرح صیانتِ زوری از اینترنت وارد مجلس شده است، چندین بار به این موضوع فکر میکردم که تاثیر این طرح در صورت اجرایی شدن برای افراد مختلف به چه شکل است. یکی از قشرهایی که احتمالا زندگی‌شون از چیزی که اکنون هست (و باور کنید که همین الان هم پدرشان دارد در میاید) بدتر میشود، توسعه‌دهندگان نرم‌افزار است؛ افرادی که در حال حاضر هم بدون VPN به سختی میتوانند یک ساعت هم کار کنند. اما چه تعداد توسعه‌دهنده نرم‌افزار در ایران مشغول به کار هستند؟ این سوالی بود که چند وقتی ذهنم رو مشغول کرده بود و در این نوشته میخواهم این تعداد را حدس بزنم.

(بیشتر…)

نام‌گذاری‌ها و توسعه‌یافتگی

یکی از موضوعاتی که توی دوران کرونا خیلی برام جالب بود، نحوه نام‌گذاری واکسن‌ها و اقدامات و غیره بود. چندتا از این نام‌ها رو که به ذهنم میرسه رو مینویسم:

واکسن اسپاتنیک، واکسن فایزر/بیونتک، واکسن حاکمیت (Sovereignty) کوبا، طرح تست سریع شهید قاسم سلیمانی، فرمانده ستاد مبارزه با کرونا تهران، گروه ضربت کرونای کاخ سفید، واکسن مدرنا، واکسن آکسفورد/آسترازنکا، واکسن سینوفارم. واکسن کوو ایران برکت.

به نظرم میشه این نام‌ها رو با توجه به شکل نام‌گذاری به دو یا سه دسته تقسیم کرد. اگه این کار رو بکنید و GDP کشورهای مبدا هر گروه رو با هم مقایسه کنید، الگوی نسبتا جالبی دیده میشه.

شاید مرتبط: +

Structural Typing چیست و چگونه Typescript را متمایز میکند؟

تایپ اسکریپت به این شکل خود را معرفی میکند: «فوق‌مجموعه (Superset) جاوااسکریپت به همراه سیستم تایپ استاتیک». در صورتی که از زبان جاوا اسکریپت به تایپ اسکریپت مهاجرت کرده باشید احتمالا از تجربه بی‌دردسر و راحت این کار تعجب کرده باشید اما دقیقا ندانید دلیل این راحتی چیست. در صورتی که از زبان‌هایی همچون جاوا و سی‌شارپ ترغیب شده باشید تا تایپ اسکریپت را امتحان کنید، احتمالا تا الان با تفاوت های سیستم تایپ تایپ‌اسکریپت با زبان های نام‌برده آشنا شده باشید. در این نوشته میخواهم به این موارد بپردازم.

(بیشتر…)