كوتلن (لغة برمجة)

كوتلن (بالإنجليزية: Kotlin)‏ هي لغة برمجة كائنيّة Object Oriented تعمل على منصة جافا كما يُمكن تشغيلها على منصة لغة جافا سكريبت. طوّر اللغة مجموعة من المُبرمجين في شركة جيتبراينز والتي يقع مقرّها في سانت بطرسبرغ في روسيا -حيث أن اسم اللغة مستوحى من جزيرة كوتلن القريبة من المدينة- وهي نفس الشركة التي طورت أندرويد استوديو الأداة الرسمية لتطوير تطبيقات أندرويد.[5][6] وقد تم تصميم كوتلن للتعامل والتوافق الكامل مع الجافا وحزمة تطويرها JDK ومكتبة الأكواد وتتيح كتابة الشيفرة البرمجية بعدد أقل من الأسطر وبشكل أسرع وأكثر فاعلية مقارنةً بلغة جافا، حيث تُعتَبر شبيهة بلغة سويفت من أبل.

التاريخ

في عام 2011 كشفت شركة جيت براينز عن مشروع لغة كوتلن، وهي لغة جديدة لـJVM، والتي كانت قيد التطوير لمدّة عام.[7] وقد قال مدير الشركة ديمتري جيميروف حينها أن مُعظَم اللغات لم تكن فيها الميّزات التي يبحثون عنها، باستثناء لغة السكالا التي تُعتَبر بطيئة نوعاً ما أثناء تشغيل التطبيقات.[7] وكان أحد أهداف كوتلن في تشغيل التطبيقات في نفس سُرعة تشغيل الجافا لها. وبحلول فبراير 2012، فتحت الشركة المشروع للمُساهمين ليُصبح مفتوح المصدر تحت رخصة أباتشي.[8]

صدرت النُسخة الأولى من اللغة في 15 فبراير 2016.[9] وقد اكتسبت اللغة أهمّيتها بعد أن أعلنت جوجل في مؤتمر المطورين في 17 مايو 2017، أعلنت عن دعمها الرسمي للغة البرمجة كوتلن كلغة من الصنف الأول First-Class، مدعومة  افتراضيًا، لكتابة تطبيقات أندرويد، بدءًا من إصدار Android Studio 3.0.[10]

الدالة

مثال مرحبا بالعالم:

fun main(args: Array<String>) {
  val scope = "world"
  println("Hello, $scope!")
}

مراجع

  1. ^ وصلة مرجع: https://github.com/JetBrains/kotlin/blob/v1.3.61/license/README.md. الوصول: 12 يناير 2020.
  2. ^ ا ب "Release Kotlin 2.0.20 (Repository)".
  3. ^ ا ب ج د "14 New Programming Languages To Learn In 2023 - RankRed". اطلع عليه بتاريخ 2023-05-28.
  4. ^ ا ب وصلة مرجع: https://api.github.com/repos/JetBrains/kotlin. الوصول: 25 أكتوبر 2018.
  5. ^ "I/O 2017: قوقل تعتمد لغة البرمجة Kotlin رسمياً لتطوير أندرويد - عالم التقنية". www.tech-wd.com. مؤرشف من الأصل في 2018-12-23. اطلع عليه بتاريخ 2017-05-19.
  6. ^ Heiss, Janice (April 2013). "The Advent of Kotlin: A Conversation with JetBrains' Andrey Breslav". oracle.com. Oracle Technology Network. Retrieved February 2, 2014. نسخة محفوظة 03 أغسطس 2017 على موقع واي باك مشين.
  7. ^ ا ب Krill, Paul (Jul 22, 2011). "JetBrains readies JVM language Kotlin"infoworld.com. InfoWorld. Retrieved February 2, 2014. نسخة محفوظة 15 يوليو 2014 على موقع واي باك مشين.
  8. ^ Waters, John (February 22, 2012). "Kotlin Goes Open Source"ADTmag.com/. 1105 Enterprise Computing Group. Retrieved February 2, 2014. نسخة محفوظة 03 أغسطس 2017 على موقع واي باك مشين.
  9. ^ "Kotlin 1.0 Released: Pragmatic Language for JVM and Android | Kotlin Blog"Blog.jetbrains.com. 2016-02-15. Retrieved 2017-04-11. نسخة محفوظة 24 يناير 2018 على موقع واي باك مشين.
  10. ^ "جوجل تدعم Kotlin كلغة برمجة من الصنف الأول لكتابة تطبيقات أندرويد [I/O 2017] – أردرويد". ardroid.com. مؤرشف من الأصل في 2018-09-20. اطلع عليه بتاريخ 2017-05-19.

وصلات خارجية

Read other articles:

Indigenous peoplesin Canada First Nations Inuit Métis History Timeline Paleo-Indians Pre-colonization Genetics Residential schools gravesites Indian hospitals Conflicts First Nations Inuit Truth and Reconciliation Commission Politics Indigenous law British Columbia Treaty Process Crown and Indigenous peoples Health Policy Idle No More Indian Act Indigenous and Northern Affairs Canada Land Back Land claims Land defender Land title Missing and Murdered Indigenous Women Numbered Treaties Royal...

 

У этого термина существуют и другие значения, см. Богота (значения). ГородБоготаисп. Bogotá Флаг Герб[d] 4°35′56″ с. ш. 74°04′51″ з. д.HGЯO Страна  Колумбия Регион Столичный округ Мэр Карлос Фернандо Галан[en] История и география Основан 6 августа 1538 Прежние названи�...

 

МифологияРитуально-мифологическийкомплекс Система ценностей Сакральное Миф Мономиф Теория основного мифа Ритуал Обряд Праздник Жречество Мифологическое сознание Магическое мышление Низшая мифология Модель мира Цикличность Сотворение мира Мировое яйцо Мифическое �...

  「俄亥俄」重定向至此。关于其他用法,请见「俄亥俄 (消歧义)」。 俄亥俄州 美國联邦州State of Ohio 州旗州徽綽號:七葉果之州地图中高亮部分为俄亥俄州坐标:38°27'N-41°58'N, 80°32'W-84°49'W国家 美國加入聯邦1803年3月1日,在1953年8月7日追溯頒定(第17个加入联邦)首府哥倫布(及最大城市)政府 • 州长(英语:List of Governors of {{{Name}}}]]) •&...

 

Questa voce sugli argomenti film drammatici e film erotici è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. «Non vuol dire che una cosa è un rifiuto solo perché l'hanno buttata fra i rifiuti.» Trash - I rifiuti di New YorkJoe Dallesandro e Jane Forth in una scena del filmTitolo originaleTrash Paese di produzioneStati Uniti d'America Anno1970 Durata110 min Rapporto1,37 : 1 Generedrammatico, ...

 

  لمعانٍ أخرى، طالع الجمعة السوداء (توضيح). الجمعة السوداء Black Friday متسوقون بانتظار افتتاح محل بضائع مخفضة في الجمعة السوداء يحتفل به  الولايات المتحدة وبعض دول العالم. نوعه تجاري أهميته موسم شراء هدايا عيد الميلاد تاريخه أول يوم جمعة بعد عيد الشكر متعلق بـ عيد الشكر �...

عائلة يوينغ للأورام معلومات عامة من أنواع سرطان العظام  [لغات أخرى]‏  تعديل مصدري - تعديل   عائلة يوينغ للأورام (بالإنجليزية: Ewing family of tumors)‏ وتُدعى اختصارًا EFTs، هي مجموعة من السرطانات[1] التي تتضمن ورم يوينغ العظمي (غرن يوينغ في العظم) وأورام يوينغ خارج العظم...

 

A lake in California, United States Abbotts LagoonAbbotts LagoonShow map of CaliforniaAbbotts LagoonShow map of the United StatesLocationMarin County, CaliforniaCoordinates38°7′3″N 122°57′12″W / 38.11750°N 122.95333°W / 38.11750; -122.95333[1]TypelagoonPrimary outflowsPacific OceanBasin countriesUnited StatesSurface elevationsea level Abbotts Lagoon is a lagoon on the northwestern coast of the Point Reyes National Seashore, southwest of Tomale...

 

iCarlyGenreSitkomPembuatDan SchneiderPemeran Miranda Cosgrove Jerry Trainor Nathan Kress Laci Mosley Jaidyn Triplett Penggubah lagu temaMichael CorcoranLagu pembukaLeave It All to Me, oleh Miranda Cosgrove dan Drake Bell[1][2]Penata musik Gabriel Mann Niv Toar Negara asalAmerika SerikatBahasa asliInggrisJmlh. musim3Jmlh. episode33ProduksiProduser eksekutif Ali Schouten Miranda Cosgrove Phill Lewis Produser Jerry Trainor Alissa Vradenburg Don Dunn Max Burnett Sinematogra...

U.S. House district for Nebraska Nebraska's 1st congressional districtNebraska's 1st congressional district (from 2023)Representative  Mike FloodR–NorfolkDistribution65.21% urban34.79% ruralPopulation (2022)659,903Median householdincome$74,193[1]Ethnicity77.9% White10.9% Hispanic4.1% Two or more races3.3% Black2.9% Asian0.9% otherCook PVIR+9[2] Nebraska's 1st congressional district is a congressional district in the U.S. state of Nebraska that encompasses most of its ea...

 

Method for meditation through movement, since late 1970s The 5Rhythms logo 5Rhythms[1] is a movement meditation practice devised by Gabrielle Roth in the late 1970s.[2] It draws from indigenous and world traditions using tenets of shamanistic, ecstatic, mystical and eastern philosophy. It also draws from Gestalt therapy, the human potential movement and transpersonal psychology. Fundamental to the practice is the idea that everything is energy, and moves in waves, patterns and...

 

App Installerالشعارمعلومات عامةنوع مُثبت (تثبيت)نظام التشغيل ويندوز 10المطورون مايكروسوفتتعديل - تعديل مصدري - تعديل ويكي بيانات مُثبت التَطبيقات (بالإنجليزية: App Installer)‏ هو أحد مكونات برنامج ويندوز 10، الذي تَمَّ تقديمه في الذكرى السنوية للنظام عام 2016، ويُستخدم لتثبيت وصيانة الت...

この項目では、電気素子について説明しています。熱交換のための機器については「復水器」を、実験器具については「冷却器」をご覧ください。 コンデンサ 種類 受動素子動作原理 誘電分極発明 エヴァルト・ゲオルク・フォン・クライスト電気用図記号 テンプレートを表示 典型的なリード形電解コンデンサ コンデンサ[1]、コンデンサー[2](独: Kondens...

 

Phenomenon within psychotherapy For other uses, see Transference (disambiguation). The neutrality of this article is disputed. Relevant discussion may be found on the talk page. Please do not remove this message until conditions to do so are met. (October 2017) (Learn how and when to remove this message) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sourc...

 

Ketua Dewan Perwakilan Rakyat Daerah Provinsi Daerah Khusus Ibukota JakartaPetahanaPrasetyo Edi Marsudisejak 14 Oktober 2019Dewan Perwakilan Rakyat Daerah Provinsi Daerah Khusus Ibukota JakartaMasa jabatan5 tahunDibentuk7 Oktober 1957; 66 tahun lalu (1957-10-07)Pejabat pertamaAbdullah SalimSitus webSitus web resmi Ketua parlemen di Dewan Perwakilan Rakyat Daerah Provinsi Daerah Khusus Ibukota Jakarta merupakan salah satu unsur kepemimpinan di badan legislatif yang terpilih berdasark...

Pour les articles homonymes, voir Bohr. Niels BohrFonctionProfesseurà partir de 1916BiographieNaissance 7 octobre 1885CopenhagueDécès 18 novembre 1962 (à 77 ans)CopenhagueSépulture Cimetière AssistensNom de naissance Niels Henrik David BohrPseudonyme Nicholas BakerNationalité  DanoisDomicile DanemarkFormation Université de Copenhague (doctorat) (1903-1911)Trinity CollegeUniversité de CambridgeActivités Physicien, philosophe des sciences, footballeur, physicien nucléaire,...

 

North Irish HorseThe badge of the North Irish Horse.Active1902–19461947–present (as a Sqdn)Country United KingdomBranch British ArmyTypeYeomanryRoleFormation ReconnaissanceSizeOne SquadronPart ofRoyal Armoured CorpsGarrison/HQBelfastNickname(s)The Horse, The Millionaires OwnMotto(s)Quis Separabit (Who shall separate us) (Latin)MarchGarryowen AnniversariesHitler Line, 24 MayEngagementsSomme, Ypres, Hitler Line, Iraq, AfghanistanCommandersHonorary ColonelColonel J W Rollins ...

 

Monaco ai Giochi della XV OlimpiadeHelsinki 1952 Codice CIOMON Comitato nazionaleComité Olympique Monégasque Atleti partecipanti8 in 2 discipline Di cui uomini/donne8 - 0 Medagliere Posizione - 0 0 0 0 Cronologia olimpica (sommario)Giochi olimpici estivi 1920 · 1924 · 1928 · 1932 · 1936 · 1948 · 1952 · 1956 · 1960 · 1964 · 1968 · 1972 · 1976 · 1980 · 1984 · 1988 · 1992 · ...

Fantasy role-playing game This article is about the role-playing game. For other uses, see Dungeons & Dragons (disambiguation). D&D and DnD redirect here. For other uses, see D&D (disambiguation) and DND. Dungeons & DragonsLogo used for the 5th editionAn elaborate D&D game in progress. Among the gaming aids shown here are dice, a variety of miniatures, and a dungeon diorama.DesignersGary GygaxDave ArnesonPublishersTSR (1974–1997), Wizards of the Coast (since 1997)Publica...

 

Esta página cita fontes, mas que não cobrem todo o conteúdo. Ajude a inserir referências (Encontre fontes: ABW  • CAPES  • Google (N • L • A)). (Fevereiro de 2008) Edifício Matarazzo, sede da prefeitura de São Paulo Palácio Filipe Camarão, sede da prefeitura de Natal, Rio Grande do Norte No Brasil, uma prefeitura é a sede do poder executivo do município (semelhante à câmara municipal, em Portugal). Esta é comandada por...