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