57 points by gabordemooij 5 days ago | 44 comments | View on ycombinator
inopinatus 5 days ago |
afandian 5 days ago |
But from a visitor's perspective, I suggest you let the code tell the story.
Some code samples on the homepage would be very useful. Especially as, from the syntax, it looks like it isn't just another C-family language.
hnlmorg 5 days ago |
Having a period / full stop as the EOL punctuation rather than a semicolon is a nice idea. But personally I think the idea of a line terminator is antiquated.
Using square brackets for strings feels superfluous when you have to quote the strings anyway. Was there a reason for this design?
I don’t like the “stop” keyword either. Is that doing anything special that the ‘.’ punctuation isn’t already doing? If so, that should be clearer.
Using whitespace to reference objects instead of ‘::’, ‘->’ or ‘.’ is also counterintuitive. However at least this is just familiarity issue; at least just so long as tabs and multiple spaces don’t break the method calls. Otherwise you then have an easy way to introduce hard-to-spot bugs.
Iteration syntax is weirdly terse compared to the verbosity of the rest of the language. I’m not saying the syntax is bad, but it feel jarring at first when compared to the design choices of the rest of the language.
On the positive side of things, it’s nice to see someone experimenting with language syntax. There’s definitely aspects I do like there too.
ddtaylor 5 days ago |
I have used RedBeanPHP for many things and contributed a bit. Thank you.
replwoacause 3 days ago |
Is this related in anyway to your https://citrine-lang.org/ project? At a quick glance the syntax looks quite similar.
undefined 5 days ago |
bddbbd 5 days ago |
mettamage 5 days ago |
Oh, I just read it was mentioned in the history of the project too.
undefined 5 days ago |
dang 5 days ago |
Reminders from https://news.ycombinator.com/newsguidelines.html:
"Eschew flamebait. Avoid generic tangents."
"Please don't pick the most provocative thing in an article or post to complain about in the thread. Find something interesting to respond to instead."
gabordemooij 5 days ago |