اگر به بازاندیشی بنیادین در نحوه ساخت نرمافزار علاقه دارید، پروژه #معمار ارزش دنبال کردن داره 🧐
اکثر پروژههای نرمافزاری بر پایه یک زبان یا یک سیستمعامل خاص طراحی میشن؛ یعنی اون زبان یا OS هست که قواعد بازی رو تعیین میکنه. Memar (معمار) این رابطه رو برعکس میکنه: در این چارچوب، فریمورک مرجع اصلی تصمیمگیری معماریست و زبان برنامهنویسی (Khayyam)، سیستمعامل (PersiaOS) و پروتکلهای شبکه (Chapar، GP، sRPC) صرفاً کامپوننتهایی هستن که در دل همون معماری تعریف میشن، نه برعکس.
یکی از دلایل مهم وجود چنین چارچوبی، توسعه در کنار #هوش_مصنوعی هست. وقتی قواعد معماری بهصورت صریح و از پیش مشخص تعریف شده باشن، هوش مصنوعی برای پر کردن جاهای مبهم مجبور نیست خودش پیشفرض بسازه؛ پیشفرضی که میتونه مسیر توسعه رو دچار خطا کنه. ساختار مشخص یعنی مسیر تصمیمگیری هم برای انسان و هم برای ابزارهای هوش مصنوعی روشنتره.
این پروژه چند سال هست بهصورت مستقل در حال طراحی و توسعهست. هدف ساختن یک محصول با عجله نیست؛ ساختن زیرساختی پایدار و چندنسلی هست. تصمیمات معماری مستندسازی و نقد میشن.
جزئیات بیشتر در کامنتها

5July 9, 2026 995 82 6