Viewing profile — greggirwin
greggirwin
HN member- Joined
- Sat, May 23, 2015, 3:52 PM UTC
- HN karma
- 164
- Public activity
- 142 items
- HN profile
- View on Hacker News ↗
About greggirwin
No profile information was provided.
Recent public activity
-
comment
Comment #44131374
1) I'm part of Team Red. 2) You can like, dislike, embrace, or discount a language (or anything for that matter) for any reason that's important to you. 3) I'm not here to convince…
-
comment
Comment #27867049
Those are the same project.
-
comment
Comment #27863418
They generate the same type of syntax diagram, but are otherwise...quite different. If you read the product page it should hit the high points.
-
comment
Comment #27862500
Thanks @9214. I must have blocked it from my memory.
-
comment
Comment #27862482
So you're changing your argument now, that's fine. Let's see. Java? Python? Ruby? JS? PHP? Any .NET lang? Go is on the rise, yes. As is Rust. But D? Nim? Do you really consider tho…
-
comment
Comment #27862172
That's what we're trying to find out. :^) In many ways it is a guinea pig, and something we wanted for ourselves. Very niche, to be sure, but if you've ever had to write grammars, …
-
comment
Comment #27861705
Did you notice a) that the ticket is closed, and b) it was a bad ticket to begin with? See this comment in there: https://github.com/red/red/issues/3412#issuecomment-39595136... Ye…
-
comment
Comment #27861668
Something like that, yes. Red has macros as well, with a key difference being that at compile time, for all macros, there is no runtime context to bind to. Sometimes this helps, so…
-
comment
Comment #27861608
64-bit is high on our list, but also a huge task, so needs a large block of time where other things won't get done. We have some big features we're pushing on now, and will update …
-
comment
Comment #27861598
Automated builds are the way to go. We're revamping our release process to avoid stale-binary syndrome. If you don't follow us on Gitter, where you'll see active chat every day, yo…
-
comment
Comment #27861537
Of course we have to define "new". And consider that it was new when that was written. :^) It shares syntax with Rebol, 95% of it anyway, but many other "new" languages share synta…
-
comment
Comment #27861313
I've done this quite a bit in Rebol and more recently in Red. The reason these languages work well for this is that you can dynamically build the GUI layout in their DSL for that, …
-
comment
Comment #27860155
One of our team summed it up very nicely: Pragmatically, this design notion comes from Red being a data format first (code is data and data can be used as code). To mimick scoping …
-
comment
Comment #22522116
Rebol2 was closed source, and is no longer maintained. Red has a non-restrictive license.
-
comment
Comment #22410006
I hadn't seen docopt before, but am curious why you think it's such a bad design.
-
comment
Comment #22409934
https://libraries.io/ ?
-
comment
Comment #21918146
Another way to look at it is that you need a reason for people to use your language, not features. C didn't have tooling to start, JS didn't have an ecosystem, VSCode is only a few…
-
comment
Comment #21381366
Our main chat is at https://gitter.im/red/red
-
comment
Comment #21381207
Nice to see Rebol and Red mentioned! Here's a Red version of the calculator: https://github.com/red/code/blob/master/Showcase/calculator.... You can see the syntax is very close. W…
-
comment
Comment #21141897
For me, the power of the Redbol approach lies in the rich set of datatypes, so you can create dialects at the block/value level, leveraging the syntax without having to tokenize at…
-
comment
Comment #21141131
I'd like more info on that as well (as part of Team Red). And, for comparison, what language(s) you feel are best for that, and what features lead to that.
-
comment
Comment #20992634
First, thanks to Paul Biggar and the Dark team, for fighting complexity. Whether or not we agree with Dark's approach doesn't invalidate it in any way. It may mean we don't underst…
-
comment
Comment #20803638
Logo's intention was not to make it easy to get graphics on the screen. Turtle Geometry is a mathematics made for learning. And it is only one part of the bigger picture of problem…
-
comment
Comment #20803571
Doesn't look like IBM Logo, from a glance at the manual on my shelf. IBM Logo did have a `startup` feature, which Rebol and Red (pending security design issues) use, so you can pre…
-
comment
Comment #20770435
I replied to a few comments, and will post my own now. For those questioning the FOSS-ness of Scarf. Start with Wikipedia, then read a few more things for background. Scarf itself …