Pipton – زبان نوآورانه بر پایه پایتون برای برنامه نویسی ساده و همزمان

26 مرداد 1404 - خواندن 3 دقیقه - 99 بازدید

سلام! من امیرحسین خزاعی هستم، خالق زبان برنامه نویسی Pipton. 

Pipton یک زبان برنامه نویسی است که بر پایه پایتون طراحی شده تا برنامه نویسی برای همه، به خصوص مبتدی ها، ساده و روان باشد. 

هدف اصلی این زبان، یادگیری سریع، نوشتن کدهای تمیز و شخصی سازی آسان برنامه هاست. 

در حال حاضر Pipton به صورت یک کتابخانه پایتون عرضه شده و در آینده به یک زبان مستقل تبدیل خواهد شد.


------------------------------------------------------------

نصب Pipton:

------------------------------------------------------------

برای نصب آخرین نسخه از PyPI کافیست این دستور را اجرا کنید:

pip install --upgrade pipton


------------------------------------------------------------

ویژگی های اصلی Pipton:

------------------------------------------------------------

- سینتکس ساده و روان: دستورات کوتاه و قابل فهم مانند print>>, fun و var باعث خوانایی و راحتی نوشتن کد می شوند.

- تعریف متغیر و توابع: متغیرها با var تعریف می شوند و توابع با fun ساخته می شوند. استفاده از return برای بازگرداندن مقدار.

- شی ءگرایی کامل: کلاس ها، متدها و self همانند پایتون پشتیبانی می شوند.

- حلقه ها و شرط ها: استفاده از for و while برای اجرای کدهای تکراری.

- ورودی و خروجی ساده: دریافت ورودی با entry() و چاپ خروجی با print>>.

- پشتیبانی از async و عملیات همزمان: با async fun و await می توان کدهای غیرهمزمان اجرا کرد.

- استفاده از کتابخانه های پایتون: امکان بهره گیری از تمام کتابخانه های استاندارد و شخصی پایتون.


------------------------------------------------------------

اجرای فایل ها و محیط تعاملی:

------------------------------------------------------------

- اجرای فایل Pipton:

 python -m pipton.run_pipton test.piton

 python -m pipton.run_pipton test.pipton


- محیط تعاملی (REPL):

 python -m pipton.pipton_repl


این محیط امکان اجرای دستورات خط به خط و آزمایش سریع کدها را فراهم می کند.


------------------------------------------------------------

مقایسه با پایتون:

------------------------------------------------------------

Pipton بر پایه پایتون ساخته شده و در حال حاضر به صورت یک کتابخانه پایتون قابل استفاده است. 

سینتکس Pipton ساده تر و مناسب برای مبتدی هاست، ولی همچنان از قدرت پایتون و کتابخانه های آن بهره می برد. 

در آینده، Pipton به یک زبان مستقل تبدیل خواهد شد و دیگر نیاز به پایتون نخواهد داشت.


------------------------------------------------------------

جمع بندی:

------------------------------------------------------------

Pipton یک ابزار سریع، راحت و آموزشی برای یادگیری برنامه نویسی و توسعه نرم افزار است. 

با Pipton می توانید هم سریع یاد بگیرید، هم کدهای تمیز و قابل فهم بنویسید و هم از امکانات پیشرفته پایتون بهره ببرید.


لینک گیت هاب https://github.com/amirhossinpython/pipton_lang 

صفحه : https://pypi.org/project/pipton/