World: r4wp

[#Red] Red language group

Pekr: I am working on the Red compiler mostly these days and I need
to push further than I thought first in order to more accurately
define the runtime part. As I want to respect my roadmap, I want
the runtime to be stable enough to release v0.3.0 with an alpha version
of Red compiler. Be patient, it's coming. ;-)

User-defined types: yes, that's a desirable feature, but probably
not in the Red alphas.

Pekr6-Apr-2012[358]

I am patient, it's just that after the experience with RT, I fear
you might get lost somewhere between the lines of the source code
:-)

Kaj6-Apr-2012[359x2]

Montenegro looks like the real caves are there, instead of in the
hills of California ;-)

Funny, I was just wondering about user-defined types last night

DocKimbel6-Apr-2012[361]

There are both countless caves and hills here. ;-)

Pekr6-Apr-2012[362]

Doc, one unrelated question - how do you use your own domain for
a Blogger? Is it just some kind of redirection to blogspot.com, or
are you running blog SW on your own/hosted server?

DocKimbel6-Apr-2012[363x2]

I've setup the DNS entries for the domain according to blogger's
tutorial.

So the domain is pointing to blogger's servers.

Pekr6-Apr-2012[365]

so is your blog available even via something like red-lang.blogspot.com?

DocKimbel6-Apr-2012[366]

No, using it as sub-domain doesn't seem to work anymore since I setup
the custom domain (might be a conf switch somewhere).

MagnussonC11-Apr-2012[367]

Is there going to be a built in graphic GUI like in Rebol/View or
will Red always depend on external graphical libraries for GUI's?

MaxV: there's no standalone executable yet, you need to run the compiler
using REBOL. An encapped version could be added in the future (when
I'll find the time to automate the cross-platform building process).

Pekr11-Apr-2012[371]

Magnusso - Cyphre said, that he has new framework in mind, kind of
View like, just a bit abstracted, so that it could use different
backend systems (Cairo, AGG, Skia, Fog ....). But - not sure his
target is Red. But maybe we convince him to port it for some fee
:-)

Kaj11-Apr-2012[372]

REBOL/View also depends on an external graphics library, namely AGG.
The difference is currently in the level of integration. Once the
Red/System compiler linker becomes more capable, for example when
it can produce libraries or object files, it may be possible to integrate
graphics libraries as tightly with Red as AGG is integrated with
REBOL

james_nak11-Apr-2012[373]

Kaj, this may be a dumb question, but as it stands now, can one create
an android app with Red?

Pekr11-Apr-2012[374]

james - there is no Red yet, just Red/System. And yes, you can kind-of
create Android apps. But - those are bare-bones linux ARM apps, which
can run on an Android phone. I tried that on my HTC Sensation. Right
now, there is no app-store support, nor the ability to link to Android
API, which would require the JAVA bridge. You can find some info
here - http://www.red-lang.org/2011/12/arm-support-released.html

james_nak11-Apr-2012[375]

Pekr, perfect. That clears it up for me. Thanks.

Pekr11-Apr-2012[376]

Doc - another donation sent :-)

BrianH11-Apr-2012[377]

Kaj, hate to nitpick, but REBOL/View's AGG library is statically
linked, so it's not really "external". Static linking for Red would
be nice.

TomBon11-Apr-2012[378x2]

GUI, nice would be a clean cross plattform ANSI C lib, handling the
basic window & eventmanagement
and providing access via a simplified meta-api (VID-DSL). this way
nearly all script languages could
use this lib as a native GUI generator.

the lib could be extended step by step with additional backends.
a good start would be cairo since it's plain ANSI C too.

Kaj11-Apr-2012[380]

Brian, that's what I said

DocKimbel12-Apr-2012[381]

Pekr: received, thank you very much!

Pekr12-Apr-2012[382x3]

That's just some minor help to keep you in a positive mood while
you are fighting new Red barriers :-)

btw - how's the work going?

I would also not post here, I just try to motivate others to do the
same from time to time :-)

Endo12-Apr-2012[385]

And it worked Pekr :) I did as well. I tried last month too but I
coudn't because my bank required more info. So I did via paypal this
time.

Pekr12-Apr-2012[386x2]

yeah, Paypla is the easy option :-)

Thanks to all for supporting Red this or that way, hopefully we will
prevail :-)

DocKimbel12-Apr-2012[388x2]

Pekr: I am finishing the generation of the intermediary representation
for the output of Red compiler. I had to change it several times
as it is uneasy to design properly without all the other pieces ready
(another chicken and egg problem).
For example, to properly store literals (especially series literals),
I need some kind of Redbin format, but designing it and implementing
it now seems like a bit premature (as most types are not defined
yet). So, I went for a dynamic construction model at run-time for
now. I'll move literals to Redbin when it will be available.
For Redbin, I want it to be powerful enough to be able to serialize
the whole state of a running Red program, but I don't know yet to
what extent it is doable when running native code directly (needs
some significant research work).
Also, I need to make a few changes to Red/System compiler to better
integrate witht Red's one, I should finish those changes and release
them this weekend.

Endo: thanks for your support!

Endo12-Apr-2012[390]

You are welcome!

Kaj12-Apr-2012[391]

Hmm, serialisation and persistence, sweet :-)

DocKimbel15-Apr-2012[392]

I am moving all my web site and web apps to a new server. Unfortunately,
I have to change all the DNS entries too, so interruptions might
occur during the next 24-48h on the following sites:
- cheyenne-server.org
- curecode.org
- static.red-lang.org
- softinnov.org

Pekr25-Apr-2012[393]

Doc, any intermediate update for us here, before your next tweet?
:-)

Arnold25-Apr-2012[394]

My fear, he's not yet up again ;)

MagnussonC26-Apr-2012[395]

I hope there aren't any brick walls ahead of him ...

Kaj26-Apr-2012[396]

I think he has super ability to walk through them ;-)

Jerry26-Apr-2012[397]

I believe in Dockimbel.

Steeve26-Apr-2012[398]

Anyone tried to contac him ?

DocKimbel26-Apr-2012[399x2]

I've been busy with offline tasks these last days, so haven't coded
much. I'm resuming coding since yesterday, I hope to be able to release
a new version and push commits before the end of the week.

No brick walls so far, just a lot of detailed design work. :-)

Steeve26-Apr-2012[401]

Okay

james_nak26-Apr-2012[402]

Good to hear.

GrahamC3-May-2012[403]

Any updates on when the first alpha red will be available?

DocKimbel3-May-2012[404]

Not yet, I need to reschedule it as I am only working part time on
it this week.