Я просматривал информацию о том, на каком языке написано часто используемое программное обеспечение, и обнаружил интересную тенденцию.Программы, разработанные для определенного языка, как правило, имеют значительную часть себя, написанную на этом языке.Например:
- Eclipse написан на Java
- Visual Studio на C # и C ++
- dart-fmt (что и побудило этовопрос) написан на Dart
. Я понимаю причину начальной загрузки, особенно в отношении компиляторов, но поскольку примеры, которые я привел, представляют собой среды IDE или другие инструменты и, в частности, компиляторы , а не , почемувыберут ли они приложения на языке, для которого они предназначены?Какая польза от написания этих приложений на языке, для которого они предназначены?