Игра для программистов: как бы вы максимально коротко решили задачу «получить список названий всех стран в мире [по возможности корректный и актуальный]»?
Не-программист нашел бы свежий справочник. ‎· very lovely tea
Нагуглить руками, записать в виде константы. Cписок стран меняется достаточно редко. Для регулярного обновления можно срисовывать списки, например, из https://www.cia.gov/library/publications/the-world-factbook/i... или чего-нибудь вроде http://ucblibraries.colorado.edu/govpubs/for/foreignalpha.htm Тут надо уточнить, в каких пределах "актуальный" и в каких "корректный": как быстро надо отреагировать на появление новых государств (скажем, вроде Восточного Тимора, отделившегося в 2002), нужны ли спорные территории и непризнанные государства вроде Приднестровья. ‎· 9000
npm i -s countries-list, гг (то есть: пошёл бы поискать готовый и поддерживаемый список. Парсить википедию не стал бы) ‎· вещи уровня Аси Казанцевой
Я не программист, но ^+1 ‎· many such cases
Я пытался решить эту задачу для нормализации списка стран в своей конторе, читал википедию. Узнал много интересного. Например, что есть "территории", официально странами не считающиеся. Но в бытовой разговорной речи все считают их странами. Т.е., начинать можно отсюда: https://en.wikipedia.org/wiki/List_of_sovereign_states ‎· earlyadopter
ISO 3166 ‎· boiled with soldiers
ОП же кстати автор нефиговой библиотеки для парсинга википедии. :-) ‎· many such cases
^^^ сегодня я узнал, что Ватикан - член МАГАТЭ ‎· dmtr
^ Ого! С учётом перемены названий получается много раз в год. ‎· 9000
Фидик открывает для себя Reference Data Management. ‎· many such cases
взял бы из той херни, которая говорит, что у меня с lc_ что-то не так ‎· urquan
@piggymouse1 ето даже дата кволити. ‎· urquan