Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 11:55
    hiiamboris commented #5015
  • 11:43
    hiiamboris commented #5015
  • 10:15
    qtxie commented #5015
  • Jan 19 23:23
    hiiamboris commented #4109
  • Jan 19 23:23
    hiiamboris commented #4109
  • Jan 19 22:48
    endo64 commented #5042
  • Jan 19 22:41
    endo64 opened #5042
  • Jan 19 19:36
    greggirwin commented #5026
  • Jan 19 19:32
    greggirwin commented #5026
  • Jan 19 19:25
    greggirwin commented #5026
  • Jan 19 15:58
    hiiamboris labeled #5041
  • Jan 19 15:58
    hiiamboris opened #5041
  • Jan 19 15:38
    hiiamboris commented #5040
  • Jan 19 15:37
    hiiamboris labeled #5040
  • Jan 19 15:37
    hiiamboris opened #5040
  • Jan 19 14:06
    dockimbel commented #5026
  • Jan 19 13:58
    dockimbel commented #5026
  • Jan 19 13:50
    dockimbel commented #5026
  • Jan 19 13:49
    dockimbel commented #5026
  • Jan 19 13:47
    dockimbel commented #5026
hiiamboris
@hiiamboris
Great!
Once we finish HOFs there'll be no competition ;)
Gregg Irwin
@greggirwin
Thanks for letting us know @wezl:privacytools.io !
Let people know they can come here for tips and tricks.
For the compass problem, others just use a literal, so Red could do that too, avoiding prin.
Raimon Grau
@kidd
hi, just wanted to ping you that ripgrep now recognizes red files: BurntSushi/ripgrep@53c4855
Gregg Irwin
@greggirwin
:+1:
Gregg Irwin
@greggirwin
Thanks for providing binaries.
./ripgrep>rg -tred /user:
unrecognized file type: red
2 replies
Edward de Jong
@CodingFiend_twitter
@pekr to get the Euro symbol, on the mac you type Option + Shift + 2, and on windows Alt and type 0128 The universal currency symbol was a really dumb idea, as it is nobody's currency, so basically a wasted unicode glyph that only confuses people. The committee running the Unicode consortium are dumb as doorposts; constantly making it more and more complex, and now busy turning it into a completely unsystematic clip art database that is only accessed by number, which is a misguided thing to do.
hiiamboris
@hiiamboris

on windows Alt and type 0128

Two issues: smaller keyboards don't have numpad, and you have to memorize the code which is a waste of brain cells. That's why I also asked Gregg not to use this symbol in format.
Oh and 3rd issue: I've experienced that in this load of crap which is W10 Alt+numpad entering didn't work in a whole range of revisions.

Galen Ivanov
@GalenIvanov
@wezl:privacytools.io Thank you for posting here! (I had forgotten)
Rondon
@djrondon
do you have a fix to run Red on Big Sur ?
Gregg Irwin
@greggirwin
You'll need to run Red in a container or VM @djrondon.
Rudolf Meijer
@meijeru
Concerning Red publicity as language of the month in Stack Exchange: is the following statement given there actually correct?
  • Red doesn't have reserved words, instead blocks (arrays / lists of arbitrary values) are used as arguments to functions. *
hiiamboris
@hiiamboris
Looks like a few topics mixed in one sentence. A typo?
Galen Ivanov
@GalenIvanov
@meijeru @hiiamboris It's probably my fault. @wezl:privacytools.io created the nomination, then I added more text to it. This sentence clearly doesn't make much sense. I suggest the following edit:
  • Red doesn't have reserved words, even conditionals and looping constructs are functions that use blocks (arrays / lists of arbitrary values) for their bodies.
hiiamboris
@hiiamboris
Well, these functions are natives written in Red/System code. You wouldn't go far without them. Though: you can rename them, and build your own loops on top of that.
If it's the "reserved words" you want to put accent onto, how about:
  • Red doesn't have reserved words. Even conditionals and looping constructs are ("native" function) values provided by runtime, which can be assigned any names.
Galen Ivanov
@GalenIvanov
@hiiamboris Thank you! I don't remember what I meant, but it was probably that Red's syntax is uniform and conditionals/looping are achieved with function calls and don't need reserved words and special syntax.
I can edit the page in SE if there are no other suggestions.
Gregg Irwin
@greggirwin
Make the change @GalenIvanov. :+1:
Galen Ivanov
@GalenIvanov
Done
Raghu Ranganathan
@razetime
hi there galen ivanov
and @wezl:privacytools.io
Galen Ivanov
@GalenIvanov
@razetime Hi! Nice to meet you here!
yc
@cloutiy
Hello, ive been away for some time...does red have the necessary pieces to use as a web server yet, or still in progress? Thx
GiuseppeChillemi
@GiuseppeChillemi
We are near, I suppose we will see something before the end of the year.
yc
@cloutiy
Ok thx👍
GiuseppeChillemi
@GiuseppeChillemi
Is it normal Automated build are stopped at 26th of May?
ne1uno
@ne1uno
download page, Direct links to latest builds, windows zip says not here
GiuseppeChillemi
@GiuseppeChillemi
Confirmed
ne1uno
@ne1uno
maybe fail test on mac build prevents update?
Boleslav Březovský
@rebolek
@cloutiy this web runs on Red webserver https://rblk.eu/
GiuseppeChillemi
@GiuseppeChillemi
@rebolek 👏🏻👏🏻👏🏻
Petr Krenzelok
@pekr
@rebolek I expect your web server uses an IO branch?
Boleslav Březovský
@rebolek
@pekr yes
RaycatWhoDat
@RayMPerry
Something I've always wondered about this language: Has someone used it in each domain highlighted in this graphic? https://3.bp.blogspot.com/-xhOP35Dm99w/UuXFKgY2dlI/AAAAAAAAAGA/YQu98_pPDjw/s1600/reichart-abstraction-diagram.png
Is the split in the line mean to represent Red/System?
Toomas Vooglaid
@toomasv
Yes, some are using it in each domain all the time, others are working more in one or other end. From left: Red/System, Red (proper), and dialects like Parse, VID, Draw.
Henrik Mikael Kristensen
@henrikmk

Does REPEAT intentionally ignore alterations to its index word? It makes it a lot less flexible than REBOL's REPEAT function.

REBOL:

repeat i length? [a b c] [print i i: i + 2]
1
== 3

Red:

repeat i length? [a b c] [print i i: i + 2]
1
2
3
== 5
Toomas Vooglaid
@toomasv
@henrikmk There was recently a chat connected to this :point_up: June 2, 2021 9:28 PM
Henrik Mikael Kristensen
@henrikmk
@toomasv thank you
Toomas Vooglaid
@toomasv
You are welcome!
Gregg Irwin
@greggirwin
@RayMPerry some examples:
  • Hardware: https://www.red-lang.org/2019/07/gpio-port-for-raspberry-pi.html
  • Drivers: The Red Wallet has its own USB driver built in.
  • OS: @BeardPower has done some experiments in this area. So even writing your own OS from boot is possible, but also system applications that run just above that.
  • Apps and scripting are the bulk of what people do with Red.
  • DSLs: There are plenty of those in the wild, along with some that come built into Red.
Raghu Ranganathan
@razetime
{0A05AAD8-6EE4-410A-BEF6-52EBBB32D4A1}.png
I'm trying to use the draw dialect here
I'm not sure what's causing the problem
arr here is a series of pairs
Toomas Vooglaid
@toomasv
@razetime You can't use Red proper inside VID just like that. Prepare your draw-block beforehand and feed it to VID, something like this:
arr: [10x10 190x190 10x190 190x10]
lines: collect [foreach p arr [foreach q arr [keep reduce ['line p q]]]]
view [base 200x200 draw lines]
Toomas Vooglaid
@toomasv
Or you can compose it inline:
view compose/only [base 200x200 draw (collect [foreach p arr [foreach q arr [keep reduce ['line p q]]]])]