hypermachine | 5 years ago | on: Ask HN: What is the best UI builder that you have ever used?
hypermachine's comments
hypermachine | 5 years ago | on: Ask HN: What is the best UI builder that you have ever used?
hypermachine | 5 years ago | on: Outgrowing Software
hypermachine | 5 years ago | on: Outgrowing Software
hypermachine | 5 years ago | on: Ask HN: What is the best UI builder that you have ever used?
hypermachine | 5 years ago | on: Why COBOL Isn't the Problem
From our experience with VBA users, this is only true for non-technical (as in STEM background) users when it comes to languages with a close-to-English syntax together with tightly integrated IDE/editor. Lua, Python (and occasionally Ruby) are two other languages that are quite "easy" to learn. The curly braces languages? Not so much. Java is especially bad due to its poor error messages and opaque package management/build tools. However being easy to learn for the users doesn't mean the users are capable of writing good code. We found that code written by amateur users tend to be rather unstructured and incoherent. On the other hand some of the cleanest codebases I have read (from those without formal instruction or experience in software engineering) are by mathematicians and electrical engineers.
In terms of tooling Glitch.com and Repl.it are best in for zero-config workflows.
hypermachine | 5 years ago | on: Excel Never Dies
hypermachine | 5 years ago | on: Ask HN: What (side-)project are you working on?
hypermachine | 5 years ago | on: An Object-Oriented Language for the '20s
hypermachine | 5 years ago | on: Baserow.io – Self-hosted Airtable alternative
hypermachine | 5 years ago | on: Minecraft vs. Roblox (2020)
hypermachine | 5 years ago | on: Minecraft vs. Roblox (2020)
hypermachine | 5 years ago | on: The Railsification of SaaS
For us at Hypermachine, we are tackling the problem by upgrading an existing low code platform - VB6/VBA. Our hypothesis is that pure no-code platforms are too limiting and inflexible for anything outside of the predefined connectors/widgets/use cases. There is a still a large gap between "call any arbitrary API and program" and "build a CRUD tool quickly". It is also a lot easier to convince users to use a platform that has been tried and tested for having a low barrier of entry than trying to teach full stack web development from scratch.
hypermachine | 5 years ago | on: Excel Never Dies
hypermachine | 5 years ago | on: Microsoft Power Fx – A low-code general purpose programming language
hypermachine | 5 years ago | on: Excel Never Dies
For us we are going the opposite approach, we are building a VB interpreter to make it easier to run, build, and extend existing Excel programs. We allow calling libraries written in WebAssembly and GraalVM supported languages.
hypermachine | 5 years ago | on: Excel Never Dies
Hot reloading is most famous for being a staple of Lisp languages (but they tie it to the repl rather than as a standalone feature). For Microsoft languages this is provided by Visual Studio (commonly known as edit-and-continue, it is available in some form or other since the original VB days). You can try it out with the embedded VBA interpreter in Excel (under the Developer tab).
For JavaScript this is a recent innovation (driven primarily by the React/SPA crowd). In Java, most IDEs have the feature but it requires a fair bit of setup and configuration (look up hot swap for Intellij). The closest thing Python has is Jupyter which admittedly is not that pleasant to use.
hypermachine | 5 years ago | on: Excel Never Dies
hypermachine | 5 years ago | on: Show HN: PrograMaker – Visual Programming Platform
hypermachine | 5 years ago | on: Microsoft Power Fx – A low-code general purpose programming language
https://news.ycombinator.com/item?id=26532316