,fork, jruby چیست ?

سلام دوستان اگه میشه توضیحی درباره ی jruby , fork بدید که چه کاربردی داره ؟

Jruby یک پیاده سازی از زبان روبی بر روی بستر jvm است. به زبان ساده تر روبی رو با Java بازنویسی کردن. تز قابلیت هاش می شه به این مورد اشاره کرد که می تونید از همه کتابخانه های جاوا در این پیاده سازی استفاده کنید.

اما منظورت از fork کدوم یکی هست؟ کجا خوندی ؟ چندین مفهوم به اسم Fork در زمینه های مختلف وجود داره

2 پسندیده

jruby از جاوا الهام گرفته یا اینکه چیز دیگه ؟ یعنی همون روبی می نویسیم ولی به کتابخانه های جاوا هم دسترسی داریم ؟

از جاوا الهام نگرفته. همون روبی هست که روی jvm اجرا می شه و همه کتابخونه های جاوا در دسترس هستند. با رعایت نکات کوچکی می تونید کدی که با روبی اجرا می شه رو با jruby اجرا کنید

به ته github اگه دقت کرده باشید (تو صفحه های جم ) نوشته fork

اخر این صفحه رو ببینید

Contributing

Fork it
Create your feature branch (git checkout -b my-new-feature)
Commit your changes (git commit -am ‘Add some feature’)
Push to the branch (git push origin my-new-feature)
Create new Pull Request

لطفا مواردی که با هم ارتباط ندارن رو توی پست‌های متفاورت مطرح کنید.
Fork توی گیت یعنی شما یک کپی از اون پروژه رو به صورت مخزن جدا می‌سازی.
و می‌تونی بدون ایجاد تداخل با بقیه برنامه‌نویس‌ها روی مخزن مربوطه کار کنی و بعد از تغییرات مد نظر درخواست Pull بدی تا تغییرات تو روی مخزن اصلی ترکیب بشه.
پیشنهاد می‌کنم در خصوص مواد پایه‌ای GIT مطالعه کنی.

1 پسندیده

ممنون از جوابت

1 پسندیده