یکشنبه ۰۲ اردیبهشت ۰۳

پایتون یا روبی کدام بهتر است

۱۱ بازديد

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


زبان برنامه نویسی روبی و آموزش پایتون

روبی در سال 1995 توسط یوکی هیرو ماتسوموتو ساخته و توسعه داده شد. روبی از زبان‌های سی، پرل، جاوا و ++C تاثیر پذیرفته است. زبان برنامه نویسی روبی به شدت شی‌گرا است. در روبی هر چیزی یک (Object) است. از جمله سایت‌های معروف ساخته شده با روبی (و فریم‌ورک وب ریلز) می‌توان به توییتر، هولو و گروپن اشاره کرد.

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

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

یک ویژگی قابل توجه زبان برنامه‌نویسی (آموزش برنامه نویسی) روبی استفاده آن از بلوک‌ها است. یک بلوک یک

ادامه مطلب...پایتون یا روبی کدام بهتر است