پیرو درگیری های جدی تر اخیرم با جاوا، به این نتیجه رسیدم که جاوا زبانی سخت گیر و verbose می باشد. البته نسبتا!
یه نمونه از درگیری چند ساعته من با جاوا سر یک مسئلهء ساده: http://forum.ncis.ir/Thread-%D8%B9%D9%84...%8C-%D8%9F
حالا مقایسه کنید با PHP که دیگه از اونور پشت بام افتاده، از زیادی هوشمندبازی و شیرین کاری در زبان برنامه نویسی به ابتذال و خل و چل بازی و گند زدن به زبان منجر شده
فکر کنم پایتون بین اینا زبان میانه رو و خوبی باشه واقعا.
همینطور هم سی شارپ بنظرم.
البته اینم بگم که بقول طرف امضاش رو گذاشته java never dies ... راست میگه، چون جاوا هم یجورایی مثل زبانهایی مثل C و C++ هست که چون پدر و مادر دار هستن و از زبانهای قدیمی قوی و همه کاره بودن، الان هم کلی پشتوانه دارن که شما درنظر بگیرید از منابع انسانی هست تا مستندات و کتابخانه ها و سخت افزارها و محیطها و ابزارهای پشتیبانی کنندهء فراوان، که نتیجش این میشه که در عین اینکه تاحدی زبان قدیمی و سختی هست ولی با این حال نمیشه اون رو نادیده گرفت و هر برنامه نویسی ممکنه روزی محتاجش بشه (همونطور که الان ما در برنامه نویسی اندروید باهاش سر و کار داریم) و جزو چند زبان برنامه نویسی اصلی هست که باید آموخت!
آی این گیر میده میگه exception هندل نکردی و اینا آدم کفرش درمیاد میگه آخه بتوچه دوست ندارم هندل کنم خب! حتما باید یه بلاک try - catch الکی بذاری دلش خوش باشه!
البته از جهتی هم شاید این سخت گیری ها زیادم بد نباشه ها. بستگی به نظر و/یا تجربهء شخصی هم داره.
یه نمونه از درگیری چند ساعته من با جاوا سر یک مسئلهء ساده: http://forum.ncis.ir/Thread-%D8%B9%D9%84...%8C-%D8%9F
حالا مقایسه کنید با PHP که دیگه از اونور پشت بام افتاده، از زیادی هوشمندبازی و شیرین کاری در زبان برنامه نویسی به ابتذال و خل و چل بازی و گند زدن به زبان منجر شده
فکر کنم پایتون بین اینا زبان میانه رو و خوبی باشه واقعا.
همینطور هم سی شارپ بنظرم.
البته اینم بگم که بقول طرف امضاش رو گذاشته java never dies ... راست میگه، چون جاوا هم یجورایی مثل زبانهایی مثل C و C++ هست که چون پدر و مادر دار هستن و از زبانهای قدیمی قوی و همه کاره بودن، الان هم کلی پشتوانه دارن که شما درنظر بگیرید از منابع انسانی هست تا مستندات و کتابخانه ها و سخت افزارها و محیطها و ابزارهای پشتیبانی کنندهء فراوان، که نتیجش این میشه که در عین اینکه تاحدی زبان قدیمی و سختی هست ولی با این حال نمیشه اون رو نادیده گرفت و هر برنامه نویسی ممکنه روزی محتاجش بشه (همونطور که الان ما در برنامه نویسی اندروید باهاش سر و کار داریم) و جزو چند زبان برنامه نویسی اصلی هست که باید آموخت!
آی این گیر میده میگه exception هندل نکردی و اینا آدم کفرش درمیاد میگه آخه بتوچه دوست ندارم هندل کنم خب! حتما باید یه بلاک try - catch الکی بذاری دلش خوش باشه!
البته از جهتی هم شاید این سخت گیری ها زیادم بد نباشه ها. بستگی به نظر و/یا تجربهء شخصی هم داره.