Live data from Hacker News

Show HN: Alan – a low-code application platform

alan-platform.com

151–160 of 178 posts

Re: Show HN: Alan – a low-code application platform

#151
post #126

It's interesting to me that the positive HN response seems to show that programmers do (publicly) like CRUD generators and RAD (rapid application development) but only if there's no front-end. I don't buy that it's actually better without a UI or that you can't make a UI for configuring complex models (it's hard but has been done many times before). But like I said, programmers seem to accept it more readily without…

Actually, in the early days we thought about whether to go text-based or not, for instance going for a boxes-and-lines type of modeling environment. We concluded that for serious modeling, 80% or more of what one does is giving names to concepts, leading to the usage of a lot of text any way. And that boxes-and-lines introduces a lot of 'clutter' which is probably meaningful, but not in a strict enough way to do anyt…

Most model editors for CRUD aren't boxes and lines, since as you say moving around and connecting boxes isn't generally useful. So I'm not sure why you were starting with that UI.

To me, projectional editing is the most sensible type of programming. Unfortunately projectional editors have not had as warm a reception on HN, because programming is narrowly defined by complex text editing. Anything with a UI and programmers are afraid they will be accused of being users. It's dumb, and most won't realize it or admit it, but that's what it comes down to.

Re: Show HN: Alan – a low-code application platform

#152

Do that relationally, win the world.

Graph databases are much more powerful and a better fit for our modeling language. However, the platform can create a live SQL database mirror if you need that kind of thing.

Can you comment a bit more on what makes graph databases such a good fit for you? As far as I can see the models seem to fit pretty much 1:1 to a relational model?

I have experienced low-code platforms, and to me your approach looks very well thought-out! Veel succes ;)

Re: Show HN: Alan – a low-code application platform

#153

On this page: https://alan-platform.com/pages/tuts/bottom-up.html The ASCII art isn't rendering correctly. (In Chrome on a tablet.)

Damn, I was so proud of that. You should bookmark it so you can enjoy it on a big screen later ;)

Ah, weirdly, removing 'Source Code Pro' from the font-family then renders it correctly..

Which is odd, because that's a mono-space font, I'm sure.

Re: Show HN: Alan – a low-code application platform

#154
post #123

Earlier quoted context omitted.

Yes, we updated the title to try to clarify.

Only the people who use the term "low code" seem to think its a term in widespread use. No one else has heard of it.

I'd be curious to know more about this: are there specific industries or settings where it's used and valued?

Re: Show HN: Alan – a low-code application platform

#155
post #86

I've long thought that this is the way applications should be built. 90% of what we do as app developers could be automated away. This looks really promising. That having been said, I'd like to echo some of the other comments here. You need better docs. As an app developer, I want to see some things right away: 1. What's the server written in? Can I see the code? It isn't clear which of your Github repos contain the…

Thanks for the feedback, this is exactly what we're looking for here. Perhaps some of this is "how to launch a platform 101", but we can't guess all the concerns everyone may have. Also, we're not necessarily looking to really kick start adoption for a wide audience right now. The platform lacks maturity on a number of levels to properly support that. We'll continue to work on our documentation and clarify some of th…

Even if you don’t want wide adoption quickly, you’re obviously looking for feedback from a select group and that should entail thoughtful guidance and enough information to not roadblock the feedback process. This point is simply a rationalization, recognize that and you’ll be better off.

Same with not wanting to show the UI because it’s not the main selling point, I’ll assume it’s a rationalization or diversion, and will guess the real reason is it’s not fully baked yet or not impressive. Other wise it soesnt hurt to let it be seen.

If this is true, remember there’s nothing wrong with things being at an early state of maturity at a startup. Just be up front and say we want to show xyz as soon as practical. People understand that.

Re: Show HN: Alan – a low-code application platform

#156

Earlier quoted context omitted.

Thanks for the feedback, this is exactly what we're looking for here. Perhaps some of this is "how to launch a platform 101", but we can't guess all the concerns everyone may have. Also, we're not necessarily looking to really kick start adoption for a wide audience right now. The platform lacks maturity on a number of levels to properly support that. We'll continue to work on our documentation and clarify some of th…

> We understand people want to see the UI, but it's not the key selling point. Pretty apps isn't what you'd use Alan for (although you could). In my humble opinion, I would suggest rethinking this. I imagine you don't intend to sound that way, but a response like this might suggest to people that you don't value user experience or good design, which would rule a lot of otherwise-interested people right out. For any s…

> Otherwise, Alan is just for disposable apps / throw-away apps / Excel-replacement apps, and for any serious work, I'm eventually going to have to rewrite the whole app in something else anyway so I might as well start there first.

There's no reason to be so elitist. Disposable applications can become important in business, they're often the duct tape that holds a small or medium sized company together. If they can be written more quickly and with more functionality than in MS Office apps, there's a very legitimate and actually very large use case for Alan.

Re: Show HN: Alan – a low-code application platform

#157

Earlier quoted context omitted.

Fair points. Honestly I think our default UI looks pretty rad and it’s super important to us. I think we need to do a Show HN at a later date to showcase it. There is so much to say about the platform, we wanted to focus it on the modeling language right now. I totally understand people want to know more about the UI though.

Even if you don't think that users will pick your product because great UI is the top priority, it's likely that avoiding bad UI is still high on the priority list. Passing that hurdle means showing the UI.

I'm getting the feeling that this thing is for developing form-and-table based UI, which is pretty damned utilitarian and arguably hit its design peak in the 90s, with only slight spins from then onward.

Re: Show HN: Alan – a low-code application platform

#159

How does this compare to http://jasonette.com (besides the obvious platform differences)?

I don’t know jasonette in detail, but you should think of Alan primarily as a way of building and iterating on apps with lots of guarantees about data quality and matching specs, not necessarily a way to build an app quickly.

How does it compare to the current low-code/no-code platforms such as Caspio (https://caspio.com), Zoho Creator(https://zoho.com/creator, or ZenBase (https://getzenbase.com)?
Post reply on HN