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

World: r3wp

[Red] Red language group

Kaj
27-May-2011
[1715x7]
link is almost the smallest system program, apart from false
It's still 15 KB. There's a lot of GNU junk in there
Doc, the newest Syllable browser offers to download the executables, 
so it's probably a problem with the older browser. The new one is 
on your live CD, not in the 0.6.6 release
Red programs currently indeed pagefault on address 12345678
Ah, I was advised incorrectly. exit is not syscall 5, but 6
5 is indeed Fork, which crashes now
I uploaded new binaries
Dockimbel
27-May-2011
[1722]
Congratulations, no more segfaults :-)
Kaj
27-May-2011
[1723]
Yep. Thanks very much, guys. I'm very pleased with this
Kaj
28-May-2011
[1724]
While you're in Lille, keep an eye on OSNews :-)
nve
28-May-2011
[1725x3]
Starting Red presentation in Lille France since one hour.
Follow us on Twitter : #redlang_france, #red_chronicle, #rebol_france, 
#olivierauverlot
Nenad thanks Peter for his contribution to Red : QuickTest
Kaj
28-May-2011
[1728x5]
I've bound most high level input/output functions in my C library 
binding
So Red can now handle files
It's mostly untested, so let me know if something doesn't work
Implemented block i/o and status handling
Implemented low level byte and line i/o
Pekr
29-May-2011
[1733]
http://www.osnews.com/story/24798/New_Red_Programming_Language_Gets_Syllable_Backend
Kaj
29-May-2011
[1734]
Sorry guys. I worked through Friday night to have the article announce 
Lille, as well, but OSNews didn't process anything since Friday evening
Dockimbel
29-May-2011
[1735x2]
OSNews: it is fantastic to be mentioned there, thank you very much 
Kaj!
The article is very well written and it is the best introduction 
to Red I have seen so far.
Kaj
29-May-2011
[1737x2]
Nah, yours are better. :-) I'm just placing it in a context for Syllable 
and OSNews readers
If you can't think of anything to do this Sunday, you could watch 
the page counter on the Red site :-)
Dockimbel
29-May-2011
[1739x2]
He he :-)
Wow, you're right, 800 page views in 3 hours!
Kaj
29-May-2011
[1741x2]
The US are still waking up
Ah, people voted down the troll
nve
29-May-2011
[1743]
French presentation of Red programming language available on http://www.red-chronicle.com
| Documentation
Geomol
29-May-2011
[1744]
The resulting value type for math operators is the type of the left 
argument (an implicit type casting is operated when required).

What motivation lay behind this?
Dockimbel
29-May-2011
[1745]
Implementation constraint for + and - to support pointer/struct/c-string 
arithmetic without having to explicitly cast the 2nd argument. So 
to avoid having a different rule for * , / and //, I chosed to let 
the implicit casting occur on all math operators. But as the implicit 
casting is reducing the safety of expressions, I might make it more 
strict than it is currently.
Kaj
29-May-2011
[1746]
Will you add floats to Red/System? Will 1 + 1.5 then yield 2?
Dockimbel
30-May-2011
[1747]
Floats in Red/System: depends if Red would rely (fully or partially) 
on Red/System's code emitter or have its own one. If Red/System gets 
floats, such operation might be authorized too. The implicit casting 
would do a ROUND/DOWN conversion, so additional rounding functions 
will need to be supported too.
Kaj
30-May-2011
[1748]
Implemented seekable i/o in the C library binding
Janko
31-May-2011
[1749]
We had some tea at Hekovnik (hackerspace) and one very experienced 
programmer here started talking about new language Red .. I was what?? 
Did you say Red :) .. he read about it on the OSNews
Kaj
31-May-2011
[1750x3]
:-)
Did he have an opinion yet?
You'll note that only a few trolls have responded to the article, 
and one person who already knew REBOL. This is typical when you introduce 
something that people don't understand. They'll hold back from responding 
in fear of saying something that makes them look stupid. However, 
so far four thousand of them have traveled from the article to the 
Red site, which is more than we get on a typical Syllable article
Janko
31-May-2011
[1753x2]
He was interested about it all so I hope Doc's (and comunity's) progress 
will go well. ( BTW: Doc, He also noted you have a little familiar 
name ;) )
I will try to chip in once you get to more app / lib level :)
Pekr
31-May-2011
[1755]
4K of visitors? Nice.
Henrik
31-May-2011
[1756]
A question is being asked about the JIT on OSNews.
Dockimbel
31-May-2011
[1757]
Janko: cool news :-)
Pekr
31-May-2011
[1758]
Kaj - what is your take on the Red & Syllable? I mean - Syllable 
is open-source. You used Boron for some stuff, and then you thought 
of using R3. Are you now thinking about the switch to Red?
Dockimbel
31-May-2011
[1759]
About the LLVM question on OSNews, someone with an account there 
could anwser by posting this link to a similar question on the Red's 
ML: http://groups.google.com/group/red-lang/browse_thread/thread/eeca0a4787da56c2?hl=en
Pekr
31-May-2011
[1760]
And maybe few questions to Doc:


1) R3 got some stuff as codecs (not yet implemented) and devices 
for async. Will you think about such abstractions too? (e.g. ports), 
or is Red going to be more "straighforward"/traditional?


2) as View is mostly open-sourced too - will event system allow to 
eventually port View engine to Red later?


3) as 2) requires 'parse, do you plan to have kind of R3 parse too? 
Is that even possible? (as Red is not so dynamic as REBOL?)
Dockimbel
31-May-2011
[1761]
1) Ports and devices: yes, definitely. What features does exactly 
"codecs" cover in R3?


2) I was not aware that it was allowed to use View sources with anything 
else than R3?


3) Parse: absolutely. Not sure yet if it will be 100% compatible 
with R3, but it will at least, support R2's whole parse dialect. 
Red should be as "dynamic" as REBOL for the code<=>data paradigm 
once the JIT compiler will be in place.
Henrik
31-May-2011
[1762]
View sources: If it's BSD licensed (essentially) what would prevent 
them from being usable elsewhere?
Dockimbel
31-May-2011
[1763]
If View sources are available under BSD, I will be glad to have it 
as one of the possible libraries for making GUI apps.
Henrik
31-May-2011
[1764]
I will ask formally.