🔶 من واقعاً به ایده پورت کردن لاراول به Rust، Go، TypeScript یا هر زبان دیگری اعتقادی ندارم و آزمایش هایی را هم که با Rust انجام می دهم، این طور توصیف نمی کنم.
من به این موضوع به چشم فرصتی برای آزمایش و تجربه نگاه میکنم؛ فرصتی برای ساخت چیزی که از نظر فلسفه و رویکرد، به لاراول شباهت داشته باشد: چارچوبی با قراردادها و الگو های مشخص و قوی (که عامل های هوش مصنوعی هم بتوانند از آنها پیروی کنند)، راهکار های یکپارچه برای نیاز های رایج توسعه وب و API های آشنا؛ اما چیزی که از پایه و بر اساس منطق و ویژگی های خود آن زبان طراحی شده باشد، آن هم در دنیایی که دیگر انسان ها کد را با دست نمی نویسند و نمی خوانند.
بعضی از قابلیت های لاراول کلاسیک ممکن است اصلاً جایی در نسخه ای مبتنی بر Rust، Go یا TypeScript نداشته باشند. برای حل بعضی از مسائل هم می توانم سراغ راهکار هایی کاملاً متفاوت بروم.
به نظرم اینکه بدون فکر و بررسی بگوییم هدف: این را به Rust پورت کن، رویکردی ساده انگارانه است. چنین نگاهی اصل ماجرا را درک نمی کند و فرصت واقعی این کار را هم از دست می دهد.
#لاراول
@TheRaymondDev
Post #6436
528

- 👍 4