زبان سوئیفت چیست؟

Swift Evolution 2

زبان برنامه‌نویسی سوئیفت Swift یک زبان متن باز و انعطاف‌پذیر از نوع کامپایلری شرکت اپل است؛ اپل با در نظر گرفتن امکانات جدید و سهولت استفاده، این زبان را به یکی از انعطاف‌پذیرترین زبان‌های دنیا تبدیل کرده است.

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

ویژگی های سوئیفت:

این زبان جایگزینی برای Objective C است که از مفاهیم نظریه زبان برنامه نویسی مدرن استفاده می کند و سعی دارد قاعده ساده تری ارائه نماید.

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

زبان برنامه نویسی سوئیفت، پارامترهای نامگذاری شده حقیقی را معرفی نموده و مفاهیم کلیدی Objective C از جمله پروتکل ها، کلوژرها و دسته بندی ها را حفظ کرده است.

سوئیفت قواعد پیشین را با نسخه های تمیزتر جایگزین کرده است و اجازه می دهد این مفاهیم روی دیگر ساختارهای زبانی مانند Type های شمارشی (enums) اعمال شوند.

دیدگاهتان را بنویسید