Hi, I made FuncSug to make GUI programming in the browser easier. It’s a new language that aims to enable a clearer and easier code structure.
Can you tell me what you think about it?
Looks good, I’ll have a deeper look at it later today.
Thank you! I look forward to hearing your opinion.
Okay, first of all I must admit it’s been years since I last wrote anything web-related. My JavaScript is a bit rusty, but I definitely see the problem that funcSug seeks to solve. I’m really impressed too with all the resources the authors have put together, especially the playground! I’m sorry I can’t say anything more useful given my little web programming experience. I’m bookmarking this though :)
Thank you for your feedback, which lets me know that you enjoyed the playground. :)
I love the idea! I would suggest adding a native representation of HTML tags so that the programmer doesn’t have to construct them through strings.
The example of choices also looks a bit tough to me, but that’s just personal preference. What inspired you to use something like
...---
?Thank you for your very useful feedback :)
A native representation of HTML tags is a good idea: I’ll have to do that.
For
...---
, I wanted a big split symbol between branches (||========
) and a small split symbol between the two steps inside a branch (...---
).because the branch continues and
to mark a smaller split than
==========
.I intend to add a syntaxic sugar for:
parallel(select N) || ||============== myFunction(arg1,...,argM) ...-------- restOfBranch1 ||============= myFunction(arg1b,...,argMb) ...------- restOfBranch2
that would be:
choose N by myFunction * arg1,...,argM restOfBranch1 * arg1b,...,argMb restOfBranch2