jangko / razcal

Build cross platform desktop app with Lua, MoonScript, and Layout Language
MIT License
17 stars 3 forks source link

Some questions #1

Open yglukhov opened 7 years ago

yglukhov commented 7 years ago

Hey, sorry, could not find you on irc or gitter, so writing here. I am also interested in layout systems and layout definition languages. Have you considered the cases for constraint-based layout such as:

Would you mind joining https://gitter.im/nim-lang/Nim or #Nim irc so its easier to chat?

jangko commented 7 years ago

Hi @yglukhov, I'm so happy you also interested in layout systems. I'd like to thank you for your nice kiwi library.

I assumed programmatically means doing something from scripting language, in this case from lua side.

Would you mind joining https://gitter.im/nim-lang/Nim or #Nim irc so its easier to chat? err, no promise, I don't have much time to chat over there. I don't mind answering questions here.

yglukhov commented 7 years ago

I'd like to thank you for your nice kiwi library.

I'm happy it has found its user too =)

in this case from lua side

As a matter of fact, that was another question I wanted to ask. =) Why not go fully native and provide optional thinner bindings for foreign VMs?

Ok, those make sense, thanks.

jangko commented 7 years ago

Why not go fully native and provide optional thinner bindings for foreign VMs?

Yup, not everyone need lua. Nim itself already comfortable to work with. and luckily it's only a matter of conditional compilation to enable/disable lua presence.

I would suggest to start thinking about animation before you've gone too far =)

Agree, if razcal has a functional animation system + freedom to draw anything to the rendering buffer, it would attract users. need to change my current roadmap. Thank you.

jangko commented 7 years ago

turn out, these questions are valid issue.