1
0
Kaynağa Gözat

Обновить 'Лекции/Kotlin/Kotlin_Гучанов.md'

u20harchevn 1 hafta önce
ebeveyn
işleme
c986086163
1 değiştirilmiş dosya ile 15 ekleme ve 19 silme
  1. 15 19
      Лекции/Kotlin/Kotlin_Гучанов.md

+ 15 - 19
Лекции/Kotlin/Kotlin_Гучанов.md

@@ -1,47 +1,43 @@
-## История создания: От внутренней боли к мировому господству
+История создания: От внутренней боли к мировому господству
 
 История Kotlin — это не типичный рассказ о «лабораторном» языке. Это история о том, как инженеры решали собственные проблемы.
 
-- **2010 год:** Команда JetBrains (создатели лучших инструментов для программистов) понимает, что писать огромные проекты на Java слишком долго и утомительно. Им нужен язык, который был бы лаконичнее Java, но полностью с ней совместим.
+- 2010 год: Команда JetBrains (создатели лучших инструментов для программистов) понимает, что писать огромные проекты на Java слишком долго и утомительно. Им нужен язык, который был бы лаконичнее Java, но полностью с ней совместим.
     
-- **Имя с карты:** Язык назвали в честь острова Котлин в Финском заливе (недалеко от Кронштадта). Это был своего рода ответ Java, которая названа в честь острова Ява.
+- Имя с карты: Язык назвали в честь острова Котлин в Финском заливе (недалеко от Кронштадта). Это был своего рода ответ Java, которая названа в честь острова Ява.
     
-- **2017 год — Переломный момент:** На конференции Google I/O Kotlin объявляют официальным языком разработки под Android. В зале стояли овации — это был редчайший случай, когда всё сообщество разработчиков единогласно поддержало выбор корпорации.
+- 2017 год — Переломный момент: На конференции Google I/O Kotlin объявляют официальным языком разработки под Android. В зале стояли овации — это был редчайший случай, когда всё сообщество разработчиков единогласно поддержало выбор корпорации.
     
-- **Сегодня:** Kotlin — это проект с открытым исходным кодом, который развивают тысячи людей по всему миру, а не только одна компания.
+- Сегодня: Kotlin — это проект с открытым исходным кодом, который развивают тысячи людей по всему миру, а не только одна компания.
     
-
----
-
-## Кому и зачем нужен Kotlin: От смартфонов до Minecraft
+Кому и зачем нужен Kotlin: От смартфонов до Minecraft
 
 Многие думают, что Kotlin — это только про кнопки в телефоне. На самом деле его область применения огромна:
 
-**1. Мобильные разработчики (Android & iOS)**
+1. Мобильные разработчики (Android & iOS)
 
 Для Android-разработчиков это «родной» язык. Но благодаря **Kotlin Multiplatform (KMP)**, теперь его учат и iOS-разработчики, чтобы не писать логику (работу с данными, авторизацию) дважды для разных систем.
 
-**2. Backend-инженеры (Серверная часть)**
+2. Backend-инженеры (Серверная часть)
 
 Крупные компании (Netflix, Uber, Сбер) переводят свои серверы на Kotlin. Почему? Потому что он работает на виртуальной машине Java (JVM), но позволяет писать код в 2-3 раза быстрее и с меньшим количеством багов.
 
-**3. Game-разработчики и моддинг**
+3. Game-разработчики и моддинг
 
-- **Minecraft:** Поскольку игра написана на Java, Kotlin стал идеальным инструментом для создания модов. Мододелы обожают его за то, что он позволяет превратить громоздкий код мода в короткие и понятные скрипты.
+- Minecraft: Поскольку игра написана на Java, Kotlin стал идеальным инструментом для создания модов. Мододелы обожают его за то, что он позволяет превратить громоздкий код мода в короткие и понятные скрипты.
     
-- **Игровые движки:** Существуют фреймворки (например, _LibGDX_ или _KorGE_), которые позволяют писать полноценные 2D и 3D игры полностью на Kotlin.
+- Игровые движки: Существуют фреймворки (например, _LibGDX_ или _KorGE_), которые позволяют писать полноценные 2D и 3D игры полностью на Kotlin.
     
 
-**4. Data Scientists и Аналитики**
+4. Data Scientists и Аналитики
 
 Kotlin постепенно заходит на территорию Python. Если вам нужно обрабатывать терабайты данных, строгая типизация Kotlin помогает избежать ошибок, которые в Python «вылетают» только через 5 часов работы программы.
 
-**5. Студенты и новички**
+5. Студенты и новички
 
 Kotlin — отличный «первый язык». Он современный, он не дает совершать глупых ошибок (как C++) и сразу приучает к хорошему стилю программирования.
 
----
-### Применение Kotlin в индустрии
+Применение Kotlin в индустрии
 
 | Направление            | Что именно делают                                  | Главная «фишка» Kotlin для этой ниши                                                   |
 | ---------------------- | -------------------------------------------------- | -------------------------------------------------------------------------------------- |
@@ -51,6 +47,6 @@ Kotlin — отличный «первый язык». Он современны
 | **Модинг игр**         | Создание модов для **Minecraft** и других JVM-игр. | Код мода становится в 2-3 раза короче и понятнее, чем на стандартной Java.             |
 | **Data Science**       | Математические вычисления, анализ графиков.        | Библиотека **KMath** и строгая типизация, защищающая от ошибок в расчетах.             |
 | **QA Automation**      | Написание автотестов для проверки программ.        | Удобный синтаксис (DSL), позволяющий писать тесты, которые читаются как обычный текст. |
-### Итог:
+ Итог:
 
 Kotlin — это **швейцарский нож** в мире программирования. Если ты умеешь на нем писать, перед тобой открыты двери и в мобильную индустрию, и в разработку высоконагруженных банковских систем, и даже в создание игровых миров.