سیب فارسی

شب و روزنوشته های من | داستان سیبی که هر روز به زمین می خورد!

آموزش زبان برنامه نویسی Swift “مقدمه”

5 فوریه 16

در سیب فارسی می خوام کمی درباره زبان برنامه نویسی Swift حرف بزنم، با توجه به برداشته شدن تحریمها پیش بینی میشه که این زبان برنامه نویسی با توجه به بازار بکر برنامه های فارسی مبتنی بر پلتوفرم گوشی های هوشمند اپل آیفون / ios خیلی مورد توجه قرار بگیره پس می خوام یه مقدار محتوای وب فارسی را در باره این زبان قلقلک بدم!

اول از همه اینکه اگه دوست داشتین کمی درباره تاریخچه آیفون و زبان های برنامه نویسی محصولات اپل و جابز و غیره ذلک بدونید به لینک زیر مراجعه کنید:

راستی اگه یکم با برنامه نویسی آشنا باشید یادگیری swift خیلی ساده می شه!

خوب بریم سراغ اصل مطلب

swift یک زبان برنامه نویسی جدید مورد توسعه کمپانی اپل هست که برای توسعه ios و os x کاربرد دارد. swift کاملا با C و Objective C سازگار می باشد. برنامه های swift روی iOS 6 بهبعد و OS X 10.8 به بعد قابل اجرا می باشد.

ویژگی های swift :

  • Swift makes use of safe programming patterns.
  • Swift provides modern programming features.
  • Swift provides Objective-C like syntax.
  • Swift is a fantastic way to write iOS and OS X apps.
  • Swift provides seamless access to existing Cocoa frameworks.
  • Swift unifies the procedural and object-oriented portions of the language.
  • Swift does not need a separate library import for functionality like input/output or string handling.

swift هم مانند OBJ. C به صورت runtime روی Mac os و iOS اجرا می شود. یه ویژگی در Swift وجود دارد به نام playground که با کمک این ویژگی برنامه نویس می تونه به صورت آنی هر تغییری روی کد بده نتیجهه شو به صورت آنی ببینه.

Swift تقریبا از سال 2010 توسط  Chris Lattner کلید خورد و بعد از توسط توسعه دهنگان بسیاری ادامه یافت.

Swift از زبانهای بسیاری مانند Objective-C, Rust, Haskell, Ruby, Python, C#, CLU ایده گرفته است.

منتظر ادامه داستان باشید!