Написать здесь Minecraft, например, это то же, что и считать игрушкой приложение, которое просто выводит надпись «игрушка».
P.S. Ничего плохого в Minecraft нет, но всё же, считать его игрой типа Crysis 3 нельзя, как минимум из-за java->vm, и, допустим, отсутствия фулскрина.
P.S.S. не туда попало, оно должно быть к этому комменту: habrahabr.ru/post/174381/#comment_6061513
Ему задали этот вопрос в комментариях, и вот что он ответил:
OpenShot integrates with Blender to provide 3D animated titles. The blender animation shown on the video ships with OpenShot, and I was trying to show how OpenShot creates 3D animations with Blender. I agree, it's a little confusing to show Blender though… but I wasn't sure how else to explain it. Thanks.
Насколько я помню, в Qt использование webkit предусмотрено «из коробки». И, насколько я понимаю, если использовать QML, это будет либо эмуляция, либо придётся компилировать каждый раз заново, если, например, захочется поменять цвет кнопки. Хотя, рассуждать про QML можно, только если применял его где-то, а я только webkit встраивал, так что лучше попросить Джонатана рассказать об этом в интервью, чем пытаться догадаться, почему js и python, и почему не qml, а webkit.
Я просто посмотрел ролик: vimeo.com/29465427#at=0, там с 00:48 идёт вставка из blender. Мне показалось, что он как-то связан с OpenShot, а blender в моей сонной голове связан с python'ом
Ну он предоставляет Api для python'а, что позволяет творить с ним «что угодно», а так же редактируемый ui(webkit), и делает стандартный интерфейс, позволяющий использовать функционал «из коробки», чтобы всем не приходилось «изобретать велосипед». На это можно потратить 2 года.
Если редактор будет основан на html5 и webkit, то почему python api, а не js api? Где логика?
Не редактор будет основан на html5 и webkit, а в качестве схемы ui на этот раз будет использоваться не xml, а html5. А python api из-за blender, как я понимаю, но полной уверенности нет. P.S. Это скорей разъяснение комментария DeRomanok
Так визуализация все-равно будет делаться через тот же html+js+canvas/webgl.
Как раз таки нет, интерфейс будет основан на html5 через webkit, но никто не говорит про js, ловить event'ы можно и без него, да и сама визуализация должна быть такой же, как и при итоговом рендеринге, разве что не высокого качества, иначе смысла в ней не будет. А насчёт библиотек — на js очень много библиотек — правда, много, только реализующих взаимодействия с dom и.т.п, а не какие-либо математические функции, или, например, графические.
Пара замечаний, скорей касающихся формы изложения мыслей, нежели содержания:
На сегодняшний день это самый кроссплатформенный язык, доступный для любых устройств
Что такое «самый кроссплатформенный», и что значит для любых устройств? Не говоря уже о скорости работы интерпретируемого языка, на множестве устройств, скорей всего, его никогда не будут использовать. Конечно, далее понятно, что речь именно о приложениях, но всё же, примите во внимание…
Так же, если транслятор TypeScript->JavaScript ещё можно назвать компилятором, то, например, «Java –> JavaScript» — нет.
P.S. Ничего плохого в Minecraft нет, но всё же, считать его игрой типа Crysis 3 нельзя, как минимум из-за java->vm, и, допустим, отсутствия фулскрина.
P.S.S. не туда попало, оно должно быть к этому комменту: habrahabr.ru/post/174381/#comment_6061513
Хотя, рассуждать про QML можно, только если применял его где-то, а я только webkit встраивал, так что лучше попросить Джонатана рассказать об этом в интервью, чем пытаться догадаться, почему js и python, и почему не qml, а webkit.
P.S. Это скорей разъяснение комментария DeRomanok
Что такое «самый кроссплатформенный», и что значит для любых устройств? Не говоря уже о скорости работы интерпретируемого языка, на множестве устройств, скорей всего, его никогда не будут использовать. Конечно, далее понятно, что речь именно о приложениях, но всё же, примите во внимание…
Так же, если транслятор TypeScript->JavaScript ещё можно назвать компилятором, то, например, «Java –> JavaScript» — нет.