سلام
بنده از حدود دو ماه پیش بود که فکر ساخت یک زبان برنامه نویسی جدید به ذهنم رسید
یعنی قصد ساخت زبانی را داشتم که بر روی دات نت و کتابخانه ی عظیمش اف سی ال کار کنه
هدفم از ساخت این زبان فقط کسب تجربه برای آینده است و به هیچ عنوان قصد رقابت با زبانهایی مثل جاوا یا سی شارپ را ندارم
اما پس از جویا شدن نظر یکی از اعضای همین سایت در پیام خصوصی به این نتیجه رسیدم که این زبان برای موفقیت باید علاوه بر داشتن امکانات زبان های دیگر برتری هایی هم نسبت به آنها داشته باشد ؟ نظر شما چیست ؟ آیا داشتن برتری بر زبان های دیگر یکی از شرط های تولد یک زبان است یا نه ؟
مثلا من در وی بی دات نت خصوصیتی را نمیبینم که زبان های دیگر از حل آن عاجز مانده باشند ؟
اما این زبان با وجود زبان هایی مثل سی شارپ و جاوا متولد شد بی آنکه برتری بر آنها داشته باشد ؟
در مورد زبان باید بگویم که در واقع یک مفسر است و نه یک کامپایلر
یعنی مفسر زبان من دستورات خودش رو به صفر و یک تبدیل نمیکنه بلکه خروجیش کد یک زبان دیگر تحت دات نت است و بعد کامپایلر اون زبان هست که برنامه رو میسازه
نظر شما در مورد این مسئله چیست ؟ آیا راه بهتری سراغ دارید ؟
و مهمترین مسئله این است که در زبان های موجود خلا چه چیزی احساس میشود که ما بتوانیم در این زبان جدید این خلا را پر کنیم؟
در مورد کتابخانه ی دات نت آیا به همین کتابخانه اکتفا کنیم و یا توابعی را به آن اضافه کنیم ؟
این توابع در چه قسمت هایی میتواند اضافه شود ؟ یعنی چه توابع یا کلاس هایی در دات نت کم داریم ؟
در مورد ابزار هایی مثل آی دی ای نظر خود من ساخت یک آی دی ای جدید است نظر شما در این رابطه چیست؟
و در نهایت به نظر شما این پروژه تا چه حد میتواند مفید باشد ؟ تا چه حد می تواند گره ای را باز کند یا فقط یک پروژه بی معنی و بی فایده است؟
و در آخر :
هل من ناصر ینصرنی ؟
پیشاپیش از شما که وقت میذارید ممنون
___________________________
نویسنده داس هیچ گاه فکر نمیکرد سیستم عامل بی استخوانش روزی قلب ویندوز شود و به تمام نقاط جها رخنه کند
لینوس توروالدز در پیامی که به گروه خبری مینیکس اعلام کرد :در حال کار بر روی سیستم عامل کوچکی هستم که فقط برای سرگرمی آن را میسازم خواستم نظر شما را در این رابطه بدانم ؟ ( و توروالدز هیچ گاه فکر نمیکرد که این سرگرمی روزی قلب تپنده سرورهای جهانی بشود
آدیداس هم با پینه زدن کفش ها توانست بزرگترین کارخانه تولید کفش را بسازد
...