Buradasın
Ruby Programming Language History
en.wikipedia.org/wiki/Ruby_(programming_language)Yapay zekadan makale özeti
- Origins and Early Development
- Ruby was conceived by Yukihiro Matsumoto in 1993
- Name "Ruby" was chosen during online chat with Keiju Ishitsuka in 1993
- First public release was Ruby 0.95 in December 1995
- Ruby 1.8 was released in 2003, retired in 2013
- Growth and Recognition
- Ruby on Rails framework gained popularity around 2005
- Ruby 1.9 was released on Christmas Day in 2007
- Ruby switched from GPL/Ruby to BSD/Ruby license in 2011
- Ruby 3.0 introduced Just-In-Time Compiler in 2020
- Major Features
- Ruby combines Lisp core with Smalltalk object system
- Features include classes, inheritance, mixins, closures
- Supports Unicode, garbage collection, and pattern matching
- Versioning follows semantic approach since Ruby 2.1.0
- Maintenance
- Annual releases typically occur on Christmas Day
- Ruby 1.9.3 was obsolete since February 2015
- Ruby 3.2.0 added WebAssembly support in 2022
- Ruby 3.3.0 released in December 2023 with new features