Красивый язык, что это значит и как понять, что он прекрасен
Народ, всем привет. В программировании часто говорят о «красивых» языках, хотя не очень понятно, что значит это слово. Да и на практике это все субъективно, но все же большинство разработчиков понимают, что красота это как некое сочетание выразительности, простоты и эстетики кода, который приятно читать и легко поддерживать. Однако что именно делает язык красивым, и почему одни синтаксические решения вызывают восторг, а другие порой раздражают? Давайте сегодня попробуем разобраться на примерах Ruby, Kotlin и Swift, трёх языков, которые как раз-таки часто хвалят именно за красоту...
16,6 тыс читали · 5 дней назад
Кто такие караимы и как им удалось дожить до XXI века
Название этого народа чаще встречается в сносках к учебникам, чем в новостях. Караимы кажутся почти исчезнувшим этнографическим сюжетом: немного людей в Крыму, Литве, Польше, несколько старых кенасс, необычные надгробия и язык, который всё реже звучит в быту. Но за этим — удивительно живучая история. Караимы веками жили на перекрёстке империй, религий и торговых путей. Они связаны с еврейской традицией, говорят на тюркском языке, сохранили особую религию и при этом научились выживать, оставаясь «ни своими, ни чужими» для большинства соседей...