PDA

View Full Version : گفتگو: ساخت IDE و زبان برنامه نویسی مخصوص خود



ASHKANLAEI
پنج شنبه 28 شهریور 1398, 21:48 عصر
سلام دوستان
اول بگم اگه بحث براتون تکراری به نظر میاد میتونید لینک بزارید.
چون من هر چقدر توی سایت و یا گوگل به هر شکل فارسی یا انگلیسی جستجو کردم، نتونستم چیزی پیدا کنم.
البته یک سری گفتگو توی سایت دیدم که به دلیل این که گفتگو های داخلشون طولانی شده بود و قدیمی بودند؛ نخوندم.

به هر حال، من حدوداً به VB.NET و C Sharp مسلط هستم و اطلاعات محدودی در رابطه با CodeDom و نحوۀ کامپایل برنامه در حین اجرا دارم.
پس فکر کردم که من باید فقط یک IDE بسازم و سپس، زبان مخصوصم رو به ویژوال بیسیک یا سی شارپ؛ و اون ها رو هم به فایل اجرایی تبدیل کنم که یک زبان ویژۀ خودم داشته باشم!
البته میدونم که این نمیتونه روش کامل یا استانداردی باشه. ولی من این روش رو به عنوان یک روش راحت انتخاب کردم که باهاش کار کنم.

حالا میخواستم بدونم کسی در زمینه "تبدیل زبان مخصوصم به ویژوال بیسیک" یا ساختن IDE میتونه کمکم کنه یا تجربیاتش رو همین جا با من در میون بگذاره؟

ASHKANLAEI
جمعه 29 شهریور 1398, 15:01 عصر
دوستان کسی علاقه مند نیست یا این که تاپیک من نامربوطه؟

a_mohammadi_m
چهارشنبه 29 آبان 1398, 23:16 عصر
با سلام
به نظر بنده اختراع دوباره چرخ فایده خاصی نداره
مخصوصا امثال بنده و شما که اطلاعات فنی خیلی خاصی راجع به طراحی زبانهای برنامه سازی استاندارد و
همچنین اطلاعات فنی پشت پرده پرازنده‌ها و کنترل حافظه و سخت افزارها و ... نداریم
زمان خیلی زیادی میبره تا چیزی در حد و اندازه یه زبان خوب مثل VB.Net یا C# طراحی کنیم که اونها محصول همکاری تیمهای بزرگ و متخص بوده که
در طی سالها تجربه و بهبود ساختار زبان به این نقطه رسیدن
البته فکر خوبیه که بشه یک زبان خوب بومی طراحی کرد ولی وقت و هزینه خیلی خیلی بالایی لازم داره
من ترجیح میدم همین VB.Net را خوب یاد بگیرم و کامل استفاده کنم

ASHKANLAEI
پنج شنبه 30 آبان 1398, 15:22 عصر
دوست عزیز کاری که من میخوام انجام بدم فقط اینه که چند تا از کد های vb.net رو با کد های مورد نظر خودم عوض کنم و بعد، در زمان کامپایل، اون ها رو به vb.net برگردونم و vb رو با ابزار های خود زبان کامپایل کنم.