CUDA Programming Applications

کاربردهای برنامه نویسی کودا

CUDA Programming Applications

کاربردهای برنامه نویسی کودا

زبان برنامه نویسی پایتون



پایتون یک زبان برنامه نویسی تفسیر شده سطح بالا و عمومی است که توسط Guido Van Rossum اولین بار در سال 1991 منتشر شد، نام پایتون از روی نام بک فیلم کمدی برداشته شده است و این زبان ترکیبی است  از زبانهای سطح بالای جاوا و سی و سی پلاس پلاس و همچنین زبانهای تفسیریPerl ,Tel , Scheme از ویژگیهای پایتون می توان به

1- فراگیر بودن در هر پلتفرمی (linux, windows , ios)

2-syntax ساده

3-سبک و کم حجم بودن و مدیریت حافظه بصورت خودکار

4-سطح بالا بودن بدین معنی که کاربر نیازی به کار با رجیسترها و پشته همانند زبان سطح پایین اسمبلی ندارد.

5-برخورداری از کتابخانه های وسیع و قدرتمند

6- شی گرایی که مهمترین ویژگی محسوب می شود

7- متن باز بودن و در دسترس بودن

8- سرعت بالا در مقایسه با سایر برنامه های اسکریپتی

اشاره نمود.  

پایتون هم مانند دیگر زبانهای تفسیری مانند متلب و ... میتواند هم در حالت خط فرمان و هم در حالت اسکریپتی نوشته شود، در حالت خط فرمان قابلیت ذخیره سازی برنامه وجود ندارد اما اسکریپت را می توان ذخیره نمود.

نسخه های منتشر شده پایتون:

1-Cpython که براساس استانداردهای C نوشته شده است و قابلیت تعامل با زبان C را داراست.

2-IronPython

3-jthon که همان java python است و قابلیت تعامل با جاوا را داراست.

4-pyobjc که قابلیت شی گرایی را دارد.

5-pyjs که قابلیت تعامل با جاوا اسکریپت را دارد.

دو نسخه Cpython و Jthon برای کسانی که قبلا با پلتفرم های سی و جاوا کار کرده اند و قصد مهاجرت به پایتون را دارند کاربردی است.در حال حاضر دو نسخه پایتون 3xو 2x در دسترس می باشد و نکته قابل توجه در این است که پایتون بعد از معرفی نسخه 3 همچنان نسخه 2 را نیز ارتقا داد تا منسوخ نشود و شرکتهایی که با نسخه 2 کار کرده اند بتوانند به کار خود ادامه دهند،برای معرفی  برخی از شرکتهایی که از پایتون برای پروژه های خود استفاده کرده اند میتوان به Google و Linux و Dropbox و Youtube و ... اشاره نمود.

نسخه های مختلف پایتون از سایت www.python.org قابل دانلود می باشد.



Guido Van Rossum

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.