میم ح پ :)

میم ح پ :)

و نصرتی لکم معده...

سامی یوسف کیست؟ دلایل

ادامه مطلب

فونت ایمان

ادامه مطلب

ایده‌ای برای زبان برنامه‌نویسی جدید

من به فکرم رسیده که یه زبان برنامه‌نویسی فارسی بسازم

از الان بگم مدلش با هر زبان دیگه‌ای فرق داره

روی درست یا غلط بودن ایده هم قرار نیست بحث کنیم

قراره یه زبان شبیه به js بشه

چون {} داره

ولی ()main نداره

البته اگه ()main رو در نظر نگیریم شبیه به Go هست

سمی کالن که توی آشغالیه!

هنوز معلوم نیست قراره چجوری بسازمش

با چه زبانی قراره بسازمش

یا اینکه قراره بمونه توی ظرف تخیلاتم

ولی ایده ایده است دیگه!

مثال‌هاش:

حلقه شرط:

داده ش = ۲

اگر ش == ۲ است {

    بچاپ("هورا!")

}ویااگر ش == ۳ است {

    بچاپ("ایول!")

} وگرنه {

    بچاپ("حیف!")

}

حلقه:

داده ش = ۲

تا ش < ۲ است {

    بچاپ(ش)

    ش++

} وگرنه {

    بچاپ("تموم شد!")

}

ورودی:

داده ش = بگیر("اسمتو وارد کن")

پکیج و کتابخانه:

واردکن گرافیک

محاسبه:

باجرا ۲ + ۲

کار با فایل:

بازکن(متن.txt)

ببند(متن.txt)

حلقه سوئیج:

بررسی ش {

    ۲ است {

        بچاپ("هورا ۲ هست!")

    } ۳ است {

        بچاپ("ایول ۳ هست!")

    } وگرنه {

        بچاپ("متأسفم! هیچ کدوم نبود!")

    }


ایده‌ای دارین بفرمایین

البته هنوز خیلی ابتداییه

مثال‌هاش هم کمه

نظرتون رو درباره زبانی که اینو باهاش بسازم هم بگین

مایل به همکاری هستین هم بگین

ممنون

پ.ن: مفسری باشه یا کامپیلری؟

محمدحسین پارسائیان

دوشنبه, ۲۴ آبان ۱۴۰۰، ۱۸:۵۰

۰ پسندیدن

تاکنون ۹ نظر ثبت شده است

سید محمدرضا

۲۴ آبان ۰۰، ۲۳:۱۷

بچاپ D;

پاسخ:

می‌خواستم یک کلمه باشه :)

محمد صادق عبداللهی

۲۴ آبان ۰۰، ۲۳:۲۶

ایده جالبیه ولی فقط جنبه آموزشی داره که همونم خیلی خوبه ،😃

پاسخ:

حالا هنوز هدف معلوم نیست
درکل فقط می‌خوام بسازمش

نام گمنام

۲۵ آبان ۰۰، ۰۶:۵۱

سلام علیکم

بنده تجربه ای کوچک و نا موفق رو داشتم ...

و میتونم کمک هم بکنم ...

 

نمیخوام روحیه شما رو خراب کنم ، و حتی کمک شما هم خواهم کرد ولی این کار به صورت کسترده باشه  انشاالله برای تز پی اچ دی علوم کامپیوترتون

    پاسخ:

    علیک سلام
    عه؟
    حتما

    ان‌شاءالله

    نام گمنام

    ۲۵ آبان ۰۰، ۰۷:۰۳

    ولی پیشنهاد من :

    ابتدا اون رو با پایتون توسعه بدیم (صرفا توسعه !!!!!)

    بعد بیایم کد پایتونمون رو به c++ تبدیل بکنیم 

    بعد هم اگر شد ، کد رو تبدیل به اسمبلی یا c بکنیم

     

     

    پاسخ:

    با sly  یا ply یا چیز دیگه؟
    کلا پایتون تفسیر به ++C میشه
    همون پایتون یا ++C خوبه

    نام گمنام

    ۲۵ آبان ۰۰، ۱۰:۰۳

    پایتون به شدت کند هست متاسفانه و گزینه مناسبی نیست ...

    پاسخ:

    Java و Go چی؟
    اینا خوب نیستن؟

    درکل میگم یا ++C یا Java یا Go یا Python یا Js
    C نباشه به خاطر نداشتن Class و String
    Java که خودش ماشین مجازی داره و چه کامپیل چه تفسیر خیلی طول میکشه
    Js هم که تفسیری هست
    پس یا Go یا ++C
    که من میگم ++C
    موافقین همه؟

    نام گمنام

    ۲۵ آبان ۰۰، ۱۱:۲۴

    c++ 

    پاسخ:

    تصویب شد

    رو به همه: هرکس که مایل به همکاری هست یه پیام خصوصی توی همین مطلب بده تا بگم باید چیکار کنه

    محمد صادق عبداللهی

    ۲۵ آبان ۰۰، ۱۶:۵۹

    رقبای زبون c++ زبان  های گو و راست هستند

    من خودم گو رو خوشم نمی آد چون مال گوگله راست هم خوشم میاد ولی بلد نیستم :)

    همون c++ بهتره :)

    پاسخ:

    منم از گوگل خوشم نمیاد ولی زبانش که دیگه اطلاعاتم رو نمی‌فرسته سرورهای گوگل
    راست من فسقل کار کردم ولی توی متغیرها و ورودی موندم :|
    موافقم

    علی‌رضا گ

    ۲۲ آذر ۰۰، ۱۳:۲۸

    «بچاپ» رو دوست داشتم. :)

    این کلمه توانایی زبان فارسی رو نشون می‌ده که در اون، عبارت «چاپ کن» رو خیلی راحت تبدیل می‌کنیم به «بچاپ».

    پاسخ:

    :)
    آره
    راستش شاید ناخودآگاه از زبان آقای هاشمی ایده گرفته باشم
    چون اونم از بچاپ استفاده کرده (البته به انگللیسی)

    پ.ن:بنویس و بخوان هم از همین قضیه هست
    اینا همه از فارسی قدیم اومدن

    جوادت

    ۱۵ ارديبهشت ۰۱، ۲۰:۵۵

    خیلی باحال میشه حاجی
    تازه میخوای شبیه چی باشه واقعا؟
    میخوای پایتون باشه سی شارپ باشه چی باشه نسخه ایرونیش
    من پیشنهاد میدم اگر می تونی بردار همه زبان های برنامه نویسی(بیشتر از صد تا هستن منظورم معروفا هستن که کلا کمتر 10 تا ان ) رو بردار فارسی کن باحال میشه

    پاسخ:

    تو که مخالف بودی :|
    شبیه چیزی نیست
    خودش یه ایده ی جدیده
    قبلا میخواستم بکنم جواب نمیده
    ساختش از اول منطقی‌تره
    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">