چرا پایتان؟
قبلتر، از سفرم به دنیای لاراول و روبی براتون داستانسرایی کردم، حالا نوبتش شده که سری به دنیای پایتان بزنم!
خوب، قبل از هر چیزی باید بگم، من اصلا دوست ندارم بگم Python VS Ruby یا یه چیزی تو این مایهها! چرا؟ چون روبی خیلی باکلاس و نازه! (کلاس تو جمله قبل ایهام داشت). روبی یه زبون برنامهنویسی خیلی گوگول مگولیه که برنامه نوشتن باهاش فوقالعاده لذت بخشه! خوب به احتمال زیاد الان دارید تو دلتون میگید: آمیرزا، پس چرا پایتان؟
جواب ساده و سرراسته! به خاطر پکیجهای قدرتمندش!
روبی با اینکه خیلی خوب و دوستداشتنیه، ولی متاسفانه از نبود پکیجهای قدرتمند تو بعضی از زمینهها رنج میبره، تقریبا بیشتر روبیبازها بیشتر تلاششون رو متمرکز کردن روی Ruby On Rails، برا همین روبی برای توسعهی اپلیکیشنهای تحت وب عالیه، اما برای کارهای دیگه ممکنه یخورده توش احساس تنهایی کنید. که البته احتمالا با مرور زمان و در آینده این مشکل حل میشه، اما ما مسافر زمانیم و وقت هم که طلاست! پس باید حال را دریابیم!
پایتان هم مثل روبی دوستداشتنیه، گرچه اندازهی اون گوگول مگولی نیست، ولی زبون خوب و خوشدستیه. شک نکنید که با پایتان احساس راحتی میکنید. علاوه بر همهی اینها خیلی از برنامهنویسها، مخصوصا لینوکسبازها روی پایتان اجماع دارند و پکیجهاش رو گسترش میدن، برای همین پکیجهای قدرتمند زیادی برای پایتان ارائه شدند.
دوست دارید پردازش تصویر انجام بدید؟ میتونید با برید سراغ OpenCV چون از پایتان حمایت میکنه.
دوست دارید محاسبات فنی (به قول فرنگیها Technical Computing) انجام بدید؟ میتونید سری به NumPy و SciPy بزنید.
دوست دارید تو پروژههاتون با شبکه عصبی ور برید؟ میتونید برید سراغ PyBrain.
مهمتر از همه اینکه اگه دوست دارید با تو راه خوشگذرونی با بردهای Raspberry PI پا بذارید، پایتان میتونه همسفر خوبی تو این راه براتون باشه.
امیدوارم شما هم سری به دنیای پایتان بزنید.
شاد باشید.
آمیرزا