sfd
Красивый язык, что это значит и как понять, что он прекрасен
Народ, всем привет. В программировании часто говорят о «красивых» языках, хотя не очень понятно, что значит это слово. Да и на практике это все субъективно, но все же большинство разработчиков понимают, что красота это как некое сочетание выразительности, простоты и эстетики кода, который приятно читать и легко поддерживать. Однако что именно делает язык красивым, и почему одни синтаксические решения вызывают восторг, а другие порой раздражают? Давайте сегодня попробуем разобраться на примерах Ruby, Kotlin и Swift, трёх языков, которые как раз-таки часто хвалят именно за красоту...
Почему в северо-западной части Китая практически никто не живёт: что значит линия Хэйхэ-Тэнчун
Китай обычно представляется как страна бесконечных огней, шумных улиц, небоскрёбов и густонаселённых мегаполисов вроде Шанхая или Пекина. Миллиарды людей, оживлённые рынки, рекордные темпы урбанизации — картинка знакомая. Однако есть другая сторона. Более половины территории Китая — это места, где почти никто не живёт. Огромные степи, горы, пустыни и редкие города в окружении бескрайней природы. Контраст впечатляющий: восток густой и живой, запад — тихий и почти пустой. Почему так? Разберёмся шаг за шагом...