The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Google представил Grumpy, транслятор кода Python на язык Go, opennews (??), 05-Янв-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


52. "Google представил Grumpy, транслятор кода Python на язык Go"  –1 +/
Сообщение от Crazy Alex (ok), 05-Янв-17, 14:59 
Они использовали тот инструмент что был. Сделали новый, лучше подходящий - теперь переезжать будут. Не спеша, ибо масштабы.
Ответить | Правка | Наверх | Cообщить модератору

56. "Google представил Grumpy, транслятор кода Python на язык Go"  +3 +/
Сообщение от Аноним (-), 05-Янв-17, 15:25 
Не тот, что был, а тот, что осилили. В то время уже было много приемлемых вариантов. Сейчас же C++ + QML эталон функциональности и производительности, но нет видимых признаков перехода, т.к. продолжают писать школьники-неумехи-неосиляторы. Вот для них сделали инструмент попроще - Go, чтобы хоть как-то решить проблему.
Ответить | Правка | Наверх | Cообщить модератору

69. "Google представил Grumpy, транслятор кода Python на язык Go"  –1 +/
Сообщение от Crazy Alex (ok), 05-Янв-17, 15:56 
"Осилили" - то есть он им хоть как-то подходил. Блин, ну не может большая контора опираться только на умников - их может банально не хватить, лишние риски никому на фиг не нужны.  А плюсы, да ещё на масштабах - штука сложная, как их не поверни, и для вебовского бакэнда выбор несколько сомнительный. При чём тут QML - вооще не понял, у гугла десктопных апп на питоне я и не помню.
Ответить | Правка | Наверх | Cообщить модератору

85. "Google представил Grumpy, транслятор кода Python на язык Go"  +1 +/
Сообщение от Аноним (-), 05-Янв-17, 18:22 
> При чём тут QML - вооще не понял, у гугла десктопных апп на питоне я и не помню.

Для нытиков, которые приводят гуи в аргументы питону. А насчет веба, это, имхо, изврат, питон вообще не для него. Для веба есть php, ruby и т.п. специализированные языки.

Ответить | Правка | Наверх | Cообщить модератору

113. "Google представил Grumpy, транслятор кода Python на язык Go"  –2 +/
Сообщение от Аноним (-), 05-Янв-17, 21:09 
>А насчет веба, это, имхо, изврат, питон вообще не для него.

Как раз для него. Главное, не пихать его в бэкэнд. Ибо Django и Zope. И Flask. И Tornado. Вообще, лёгкие приложения работают на питоне достаточно шустро.

Ответить | Правка | Наверх | Cообщить модератору

146. "Google представил Grumpy, транслятор кода Python на язык Go"  +/
Сообщение от Geek (?), 20-Июл-23, 09:12 
Читал читал и решил таки вставить свои 5 копеек на вашем комментарии.
C++ + QML безусловно штука крутая, но ограниченая со всех сторон. Вы знаете хоть одного человек знающего ВСЕ ньюансы C++, я вот нет... На секунду, я занимался C/C++, с 1997 года. Проблемы с управлением памятью в C/C++ не основные, но массовые, C# и Rust это как раз перезапуск C/C++ именно для устранения этих проблем. Далее опять же с C/C++ это не кросспатформенно ни разу, под каждую платформу надо будет проводить дополнительные оптимизации и доработки, а если используются сторонние либы и их дофига, то это надолго. Даже сейчас на платформу с Risc-V не портировано и части софта написанного на C/C++. А что тогда остается?
Остается как раз питон, который без мыла пролез везде... и GO, который как питон, но с человеческим лицом. Оба языка без проблем работают на любых платформах, без проблем свойственных C/C++. Единственная проблема GO, это как раз отсутствие нормального аналога QML для GUI (все работает либо через связки, либо использует C/C++ что зачатую, собственно ставит крест на мультиплатформенности).
Опять же если говорить про GUI, я не вижу ни одного цельного продукта позволяющего создавать приложения цельно под все платформы, кроме QT Creator. Но опять же QT это C/C++ работа с другими языками через связки-подвязки, что не удобно. Да и к самому QT Creator вопросов много, выглядит он как привет из 90х, как УАЗ буханка, которая сразу получилась идеальной... И создавать в нем интерфейсы безусловно можно, но не приятно.
Итог такой C++ + QML, это скорее для тех кто несмотря ни на что и вопреки всему... а не для простых людей.
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру