سوئیفت (زبان برنامه‌نویسی)

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو
سوئیفت
Apple Swift Logo.png
پارادایم(ها) چند پارادایمی (شیءگرا، تابعی، دستوری، بلاک‌بندی شده)
تاریخ ظهور ۲۰۱۴
طراح کریس لاتنر
اپل
توسعه‌دهنده اپل
تایپ‌سیستم ثابت (static)، قوی (strong)، استنباطی (inferred)
تأثیرگرفته از Objective-C, Rust, Haskell, Ruby, Python, C#, CLU[۱]
سیستم‌عامل آی‌اواس, اواس ده
پروانه تجاری
پسوندهای معمول .swift

سوئیفت (به انگلیسی: Swift) یک زبان برنامه‌نویسی کامپایلری و چند پارادایمی است که توسط شرکت اپل برای توسعه نرم‌افزار بر روی بستر آی‌اواس و اواس ده تولید شده‌است. این زبان که در کنفرانس توسعه‌دهندگان اپل در سال ۲۰۱۴ معرفی شد[۲]، طراحی شده است تا جایگزینی برای زبان برنامه‌نویسی شیءگرای اپل یعنی Objective-C باشد.[۳]

منابع[ویرایش]

  1. Lattner, Chris (June 3, 2014). "Chris Lattner's Homepage". Chris Lattner. Retrieved June 3, 2014. "I started work on the Swift Programming Language in July of 2010. I implemented much of the basic language structure, with only a few people knowing of its existence. A few other (amazing) people started contributing in earnest late in 2011, and it became a major focus for the Apple Developer Tools group in July 2013 [...] drawing ideas from Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, and far too many others to list." 
  2. Williams, Owen. Apple announces Swift, a new programming language for iOS. The Next Web, June 2, 2014. Retrieved Jun 12, 2014. 
  3. "Apple's top secret Swift language grew from work to sustain Objective C, which it now aims to replace".