RE: PicoBlaze Simulator in JavaScript
August 21, 2022 at 7:12 pm
(This post was last modified: August 21, 2022 at 7:20 pm by bennyboy.)
(August 21, 2022 at 11:05 am)FlatAssembler Wrote: Well, @HappySkeptic , if I correctly understand him, says that the measurements show that JavaScript execution is not the bottleneck in my simulator.
By the way, what do you think about the user interface of the PicoBlaze Simulator? Is it better than the rest of the website? Is it better than the user interface of the Arithmetic Expression Compiler?
Also, what do you think, would it be a good idea to develop a back-end so that people can share their PicoBlaze programs and comment on each other's PicoBlaze programs? If so, how should I go about doing that? Would you recommend me some framework that would make it easier to do that? I know nothing about back-end development right now.
Personally, I like and enjoy Blazor-- a C#-based WASM SPA framework by Microsoft. It's quite robust now, and I like the Visual Studio IDE. It depends on .NET, which can be deployed almost anywhere. .NET also has a native cross-platform framework called (Maui).
But if you are comfortable with Javascript, I know there are backend frameworks that use it. I suspect you might find Node.js interesting.
Keep in mind you don't have to put all your eggs in one basket. These days, integrating microservices written in multiple languages / frameworks is totally fine. If you get 1/2 through a project and find a new framework you like better, you can use APIs to communicate between them.