not if you take the latest Mac Pro into account
My feeling about the community and the people asking questions it is more about designers wanting to do something. Personally I like programming and Hype has some „hooks“ you can use to do just that but in general most things work without programming. Even when it comes to conditional logic that can be „simulated“ with disappearing layer on timelines etc.
It is an interesting question as full programmers will certainly use a full web stack with VUE, React and pure code. And classic "designer" might only use tools like Sketch, Adobe XD or Figma. But there is actually a middle ground with people not being a designer nor a programmer and offering "full service". Coming from the age of Flash this was a web creative and that is exactly the sweet spot Hype resides in. Not saying it couldn't be improved but it has an onboarding and tools that work great without JS and offers many places to be extended (also because of it being based on HTML5).
Okay, you won't like my suggestion:
Use Hype DocumentLoader... it’s in the extension section. It allows to roll your own or at least tweak the output. If you don’t want to do that you can find the code and classes of the loader and style them using CSS.
But creating something that uses one Hype-Document as a preloader for another would also be interesting… giving you the ability to animate the preloader in the IDE.
Timelines, Symbols and custom behavior can take you very far and allows for many things without a single line of code. In fact in a workshop I gave on the subject of Hype I introduced code only on the last day of the four full day sessions.
I must disagree as said in the previous section. I post much JS but it is on the extension category and that is what the category is for. But this doesn't mean you can't do really many things without it. Then again Hype is an HTML5 editor and HTML5 is by definition a collection of API's the browser vendors came around together to offer a standard way to address multimedia (JS-API's) specially after the passing of Flash. Taking Flash… it offered a visual interface but gradually introduced ActionScript to do fancy stuff. Comparing Hype to Flash let's Hype fall behind on things as Frame by Frame animation and inverse kinematics (bones) etc. out of the box but it is much opener sitting on top of HTML5. Flash was caged into a little box you had trouble leaving.
I'd agree on this one although Hype has "Action Stacks" they don't offer conditional branching. I am not so much a fan of node based programming although it creates clean code it can be very overwhelming when it get's even slightly complex. There was request for a FSM style like interface and I'd like to see a view showing the custom behavior and action stacks in a wireframe view. There was also the recent idea to create a Hype Scratch like view but Jonathan didn't see the value in it right away. I must say that jumping from a linear action stack to free form code might be a bit much to ask of "designers". Maybe a Sketch Blocks interface could help in that transition and offer an intermediary step. But then again all the other products are on the market an you can use them.
Learning to program is never a waste of time. Our world is a gigantic network of connected computer system running nearly every aspect of our life. So, the way I see it … you're living in a foreign country not wanting to learn the local language. At least on the level of logic this shouldn't be discarded (conditional thinking, branches, loops etc.). Maybe something like Hype Sketch would be for you then…
Even though I don't think like you. I hope you value the input/feedback. I found yours interesting although I guess your missing out on some aspects that work without code.