Readit News logoReadit News
hccampos commented on Amazon Sumerian: A way to create VR, AR, and 3D experiences   aws.amazon.com/blogs/aws/... · Posted by u/jeffbarr
watty · 8 years ago
Do you have any more proof? You keep saying it "IS" Goo Create but based off of what? These screenshots are similar, sure... but far from proof.

It looks like you have experience in the industry, it'd be helpful if you laid out a bit more explanation because clearly you have more info.

hccampos · 8 years ago
I am also one of the developers of the original Goo Create (worked on it between 2014 and the end of 2016) and I can confirm it is indeed the same app (including colors, icons, etc). Amazon basically just added some integrations with AWS and a new logo.
hccampos commented on Amazon Sumerian: A way to create VR, AR, and 3D experiences   aws.amazon.com/blogs/aws/... · Posted by u/jeffbarr
user1713952 · 8 years ago
The GUI is reminiscent of that of goocreate: https://app.goocreate.com https://learn.goocreate.com
hccampos · 8 years ago
It is the evolution of it indeed. Amazon got the code after Goo Technologies went bankrupt, added some integrations with AWS and rebranded it.
hccampos commented on Angular 5.0.0   blog.angular.io/version-5... · Posted by u/d2kx
interlocutor · 8 years ago
That's an improvement, but what about syntax coloring, intellisense suggestions and instant squiggly-lines when you make a typo? These are all important for productivity. You get all this when you use .tsx templates (which by the way, are not limited to React, see https://github.com/wisercoder/uibuilder )
hccampos · 8 years ago
As others have mentioned, this is all possible with Angular >=4, both in WebStorm and VSCode. The main issue is with performance and debugging. Using Angular's AoT compilation is still extremely slow and your squiggly lines take several seconds to show up after you modify a template in your editor. And no stepping through templates either when trying to debug why something isn't rendering properly.

But, imho, the biggest problem with Angular, by far, are it's NgModules. You can't just import a component normally and use it in your template. You need to also add it to an NgModule to make it available in the templates of the components inside that NgModule. And if for some reason you stop using a component, you need to remember to clean up the module as well since nothing will warn you about unused declarations or imports in NgModules.

And then there is also the fact that you can't directly import a function/constant and use it directly in the template because, like Components, the template engine needs to be told about it. So you need to add properties to your component class which are just providing access to things you imported above. So. Much. Pain.

Some people really like templating languages but imho just using TSX (which is just mapping to function calls) and normal ES modules is the best solution by far.

u/hccampos

KarmaCake day1038December 6, 2013
About
http://www.hccampos.com http://photography.hccampos.com https://twitter.com/hugoccampos https://github.com/hccampos
View Original