Стековые и «национальные» языки программирования: а что насчет корейского?
Райан Брейнард (Ryan Brainard) описал интересную параллель между языками с обратной польской нотацией и современным корейским языком: они строятся по схожим принципам, ведь предложения имеют структуру субъект-объект-действие.
Райан кратко рассказывает об устройстве стековых языков и далее объясняет, как ту же механику можно применять для корейского.
Наверняка многие задумывались, почему так мало распространены «национальные» языки программирования, ключевые слова в которых записываются понятными носителю словами. Что до авторов канала, то нас подобные языки отпугивали в первую очередь из-за синтаксиса: если в C, Python или Ada заменить ключевые слова на кириллические аналоги, мало что поменяется — код останется более формальной записью сильно упрощенного английского. Однако Брейнард показывает: код на «корейском» языке программирования может оказаться легко читаемым, поскольку будет почти полностью соответствовать реальным предложениям на этом языке!
Вот такое необычное наблюдение. Самсунг, где ваша смекалочка?
#digest
Post #144
1.52K