r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[Red] Red language group

Dockimbel
23-Jun-2011
[2513]
Thanks.
Kaj
23-Jun-2011
[2514]
I've put it in there, but I won't be able to follow the discussion 
much
Dockimbel
23-Jun-2011
[2515x2]
It is more a matter of tracking than discussing.
It is also easier for others to follow current issues publicly.
Kaj
23-Jun-2011
[2517]
I understand; it's just a rotten situation that the communication 
isn't integrated
Dockimbel
23-Jun-2011
[2518]
We have #red-lang on Freenode for that. ;-)
Kaj
23-Jun-2011
[2519]
I don't do IRC, either. It's not integrated, just more fragmentation
PeterWood
23-Jun-2011
[2520]
What is AltME integrated with?
Kaj
23-Jun-2011
[2521x2]
The REBOL community?
Boron is using all the right open source buzz words, except AltME, 
and look what traction it got
PeterWood
23-Jun-2011
[2523]
I'm not sure that you can associate Boron's lack of popularity with 
the fact that Karl does not use AltME.
Kaj
23-Jun-2011
[2524]
Maybe, but I can associate my misgivings with communication systems 
that make you jump through hoops
PeterWood
23-Jun-2011
[2525]
Do you mean the Boron mailing list?
Kaj
23-Jun-2011
[2526x5]
Mailing lists are among the worst, yes
Ah, the unintegratedness begins. When I type >> in GitHub to denote 
a REBOL result prompt, it interprets it as indent markup
If you had told me twenty years ago that I would be writing prose 
such as "Local logic! in prin-int leaks as global function!", I would 
have seen it as a sure sign of dementia
I implemented error checking in the 0MQ examples. It has revealed 
three bugs in Red
It has exploded the code, though. It's quite ugly and inefficient
Gregg
23-Jun-2011
[2531]
Keep up the good work Kaj!
Kaj
23-Jun-2011
[2532]
Thanks, I intend to
GrahamC
24-Jun-2011
[2533]
Karl has failed to engage with the Rebol community as far as I can 
see.
Dockimbel
24-Jun-2011
[2534]
Kaj: thanks for the reports. I was aware of NOT issue and already 
encountered the local name clash, but never got the time to isolate 
it. Fixing them now, before going beta, is a good timing.
Pekr
24-Jun-2011
[2535]
So we are going beta soon? :-)
Dockimbel
24-Jun-2011
[2536x2]
Red/System will go beta as soon as I:
- fix the remaining bugs from the tracker,

- decide on 2 last syntax issues discussed on the ML (concerning 
struct/pointer literal syntax and aliases)
- make a pass on the specification to fix/update/complete it.
It could happen today, but I will be probably too busy with other 
non-Red tasks.
Pekr
24-Jun-2011
[2538]
And then? RED language implementation, generating Red/System code? 
That will actually mean reimplementing all REBOL natives - how long 
do you expect it to take to get to an alpha? One year? More?
Dockimbel
24-Jun-2011
[2539x2]
The next step will be working on Red memory manager, then Red compiler 
(including reimplementing all the base natives). Alpha should be 
available around September, 1st.
Yes, I should take the Red->Red/System compilation road.
Pekr
24-Jun-2011
[2541]
September 1st for the compiler, right? Not the whole REBOL reimplementation? 
You can't be so fast :-) And if you are fast, you should rename to 
SupaRED :-)
Dockimbel
24-Jun-2011
[2542x3]
I said "base natives", so not a whole REBOL reimplementation.
I will detail the milestones on red-lang.org just after the beta 
announcement.
Peter, the %function-test.reds script is missing from your last commit.
PeterWood
24-Jun-2011
[2545]
It seems to be there : https://github.com/dockimbel/Red/blob/58afdfbf99699c7bcd3f57231edae9c495e00f99/red-system/tests/source/function-test.reds
Dockimbel
24-Jun-2011
[2546]
Ah...let me check why precisely the test script is complaining...
PeterWood
24-Jun-2011
[2547]
It's in the wrong place. sorry. It's in source/ when it should be 
in source/units
Dockimbel
24-Jun-2011
[2548]
I'll wait for your new commit then.
PeterWood
24-Jun-2011
[2549]
(I messsed up the copy from Windows to OS X.)
Dockimbel
24-Jun-2011
[2550]
Porting to OSX should be done asap, after the beta announcement.
PeterWood
24-Jun-2011
[2551]
That will be fantastic!!!
Dockimbel
24-Jun-2011
[2552x2]
Yes, I know a few potential Red/System testers that are waiting for 
that too.
Thanks for the fix, pulling it and testing right now.
PeterWood
24-Jun-2011
[2554]
No problem. Hope it's okay now.
Dockimbel
24-Jun-2011
[2555]
Yes, I am just adding another assertion in the f1-f function body 
to verify that the word lookup is done on local context first.
Kaj
24-Jun-2011
[2556x2]
Yes, I should take the Red->Red/System compilation road.
Did you change your opinion on this? Wasn't the plan originally to 
compile Red directly?
Dockimbel
24-Jun-2011
[2558x2]
Right, I wanted to make a direct native compilation for Red too, 
but emitting Red/System might be shorter way to reach the goal.
As Red/System is a dialect of Red, the compilation should be quite 
easy to achieve.
Kaj
24-Jun-2011
[2560x2]
Updated the C and 0MQ bindings for the unset EITHER return value 
fix
However, their functioning is still hampered by the not as-logic 
function! bug, which affects half my functions
Dockimbel
24-Jun-2011
[2562]
I won't be able to get back to Red before tomorrow.