معرفی کوتاه زبان برنامه نویسی جدید اپل: Swift
| زبان برنامه نویسی سوئیفت (Swift) ! | ![]() |
اپل میگوید که ساخت این زبان برنامه نویسی سالها به طول انجامیده و این زبان جدید بر اساس زبانهای C و Objective-C ساخته شده و برای ساخت برنامههای iOS و OS X کاربرد دارد.
اپل در معرفی این زبان برنامه نویسی جدید مینویسد :
«سوئیفت یک زبان برنامه نویسی جدید خلاقانه برای فریمورکهای Cocoa و Cocoa Touch است. کد نویسی با آن تعاملی و سرگرم کننده است، ترکیب نحوی (Syntax) آن مختصر و در عین حال گویاست و برنامهها خیلی سریع اجرا میشوند. سوئیفت برای پروژهی بعدی iOS یا OS X شما -ویا حتی برای اضافه شدن به پروژهی فعلی شما- آماده است. چرا که کدهای سوئیفت در کنار کدهای Objective-C کار میکنند.»
از ویژگیهایی که اپل برای این زبان برنامه نویسی جدید ذکر کرده است،میتوان به مدرن، سریع، قوی و امن بودن و راحتی استفاده از آن اشاره کرد.
همزمان با معرفی این زبان برنامه نویسی، اپل کتابی با عنوان The Swift Programming Language در iTunes و iBooks به صورت رایگان منتشر کرد. (لینک دانلود)
در این کتاب ۷۸۳ صفحهای، با متنی روان و بیانی گویا، این زبان برنامه نویسی آموزش داده شده است.
از نکاتی که در ورق زدن این کتاب توجهم را جلب کرد، میتوان به موارد زیر اشاره کرد :
از کارکترهای یونیکد میتوان به روشهای مختلف برای تعریف متغیرها و یا مقداردهی به آنها استفاده کرد.
(از کلمهی کلیدی let برای تعریف متغیرهای ثابت (Constant Variables) استفاده میشود.)
همینطور اعداد به زبانهای مختلف مانند فارسی (عربی؟) و چینی و … برای این زبان قابل درک است :
مورد جالبی که هنگام ورق زدن کتاب به چشمم خورد و در واقع هدف اصلی من از نوشتن این مطلب است، استفاده از نام «محسن» (Mohsen) به عنوان مثال در تعریف آرایه بود. شاید نویسندهی کتاب یک ایرانی و یا عرب! بوده و به نوعی میخواست این موضوع را با مثال زدن این اسم نشان دهد !





