В настоящее время я участвую в проекте по созданию программного обеспечения 3D CAM, специфичного для оборудования, производимого нашей компанией, но здесь возникает проблема.было решено использовать qt & C ++ для выполнения этой работы, поскольку программное обеспечение должно быть кроссплатформенным.т.е. работает на Linux MacOS и Windows.но, разумеется, это заставляет нас страдать многими болезненными способами, и хотя Qt является мощным, ему не хватает достойного дизайнера, или, другими словами, его дизайнер не подходит для Visual Studio Designer или Microsoft Blend.Кроме того, я использовал WPF для дизайна GUI, и это было невероятно.хотя, когда дело доходит до QtQuick Альтернативы WPF в Qt, его синтаксис очень прост и намного проще, чем XAML, но его конструктор - худшая вещь на земле.Можете ли вы представить, что я предпочитаю писать QML, чем использовать дизайнер?это очень жалко.Кроме того, когда речь идет о разработке приложений с использованием такого языка, как C ++, это чертовски по сравнению с использованием такого языка, как C #.Конечно, C ++ - это самый мощный язык в мире, и он является отраслевым стандартом, и он используется для разработки программного обеспечения для управления ядерными ракетами, бла-бла-бла ..., Но даже если это так, кому нужна такая сила, чтобы просто разработать приложение, которое простоОткрывает 3D-файлы и преобразует их в G-код для запуска на другом компьютере?
Я использую C # уже 8 или 9 лет и, поверьте мне, он может делать почти все с почти такой же производительностьюприложений на C ++, но с гораздо меньшими усилиями и более простым способом за гораздо меньшее время.
так вот мой вопрос.- Почему бы Microsoft не реализовать свои .Net Framework на Linux и Mac, чтобы спасти нас от этого страдания?- также, когда разработчики смогут писать C # или VB на любой машине и компилировать один и тот же код в любом месте?не поэтому ли .Net был спроектирован в первую очередь?
Также я думаю, что пришло время закончить наследие Qt, они доминировали над кроссплатформенной разработкой со своими ложными утверждениями, что онилучшие, но на самом деле они просто используются, потому что они лучшие из худших.
Я не смог опубликовать такое предложение в Microsoft, но я уверен, что они видят наши сообщения на таких платформах как стекпереполнение, поэтому я прошу всех, кто согласен со мной, оставить свой комментарий ниже, чтобы донести наш голос до Microsoft.