• Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r4wp

[#Red] Red language group

Janko
24-Jul-2012
[746]
wow, looks really nice. I was never good with R gui's so I have no 
idea how you made those custom components
Rebolek
24-Jul-2012
[747]
Reaaly nice, Doc! btw see issue #222. This one is bit harder to trigger 
:)
DocKimbel
24-Jul-2012
[748]
Janko: it's not difficult, maybe the VID docs are just lacking some 
simple HOW-TO for that?
Janko
24-Jul-2012
[749x2]
I don't know. Please don't be bogged down by things like gui in Red 
too fast! You first have to make a langauge / a platform that others 
(we) can use and build upon and add libs when we need them. And for 
all the love to VID and like, my oppinion is still that usability 
matters the most and it's hard to beat usability (all the little 
conventions) with non-native GUI-s. Or big delevoloped libraries 
that emaulate them well enough (Qt, GTK, ...)
(I mean "we" add libs when we need them, not you when we need them 
;))
DocKimbel
24-Jul-2012
[751x2]
Priorities haven't changed, of course getting the core part done 
first is still the main goal. ;-)
I've pushed the enhanced get-word syntax support, so it's now possible 
to get a pointer on integer!, byte!, float! and float32! variables 
(without having to wrap them in a struct!). For example:

	s: declare int-ptr!
	a: 123
	s: :a
	print s/value		;-- will output 123


I will add the ARM backend support for that and update the documentation 
tonight.
Janko
24-Jul-2012
[753]
OT: Did I see right on FB that you moved to Montenegro? If you are 
passing Slovenia at any time you could present Red at it's biggest 
CyberCenter / Hackerspace ... Kiberpipa (and/or Hekovnik) if you 
wisted to. basically if you do let me know (they don't operate in 
the summer though) http://www.kiberpipa.org/en/
Rebolek
24-Jul-2012
[754]
Wow, great update! Will really simplify things!
DocKimbel
24-Jul-2012
[755]
Janko: right, I live in Podgorica now. I will check the kiberpipa 
site.
Rebolek
24-Jul-2012
[756x3]
Also, #222 seems gone with this update.
or not...
see comment in #222 and also see #223 for another variant of this 
problem.
Gregg
24-Jul-2012
[759]
Thanks for the update Doc!
Arnold
24-Jul-2012
[760]
Vid frees you from the browser and its limitations. If REBOL only 
had a HTML interface I would have dropped the language without further 
hesitation.
Kaj
24-Jul-2012
[761]
You would have missed great batch and server programming :-)
MaxV
25-Jul-2012
[762x2]
Did you installed the Rebol plug-in in your browser? Look at  http://www.maxvessi.net/rebsite/plugin/index.html
You don't need HTML!!!!
Pekr
25-Jul-2012
[764x2]
old version, not secure, etc. R3 in the browser would be cool. But 
future of plugins is questionable in general imo. Adobe stops support 
for Flash for mobile devices, no new versions. Silverlight is on 
hold mostly too. Everybody turns to HTML5 ...
As for Janko's message - I am not suggesting changing priorirites 
too. GUI can wait imo, we need Red first :-)
MaxV
25-Jul-2012
[766]
Ok, but Rebol is better than html5. You write your script and it 
works on MacOS, Windows, Linux, in a browser. "write once and use 
it every where" better than Java.
Pekr
25-Jul-2012
[767]
of course, better than JAVA. But generally it does not work in a 
browser - you still need a plugin for each platform. Don't forget 
mobile devices, etc. But - that is a bit offtopic here in a RED group
Henrik
25-Jul-2012
[768]
We shouldn't forget the idea of ReBrowse, which is Carl's idea of 
a browser written in R3 and is mean to replace the Viewtop. It's 
true that it doesn't run inside other browsers or leverages HTML, 
but it will still be a great technology demonstration of what a webbrowser 
should be.
Pekr
25-Jul-2012
[769]
yes, and it would be cool to run rebrowser in real browser. Remember 
- making a NS plugin is wrapping something like 20 function calls? 
Not a problem for C skilled coder. I am even willing to start a bounty 
for that :-) But - first things first - R3 has to have a future first, 
so waiting for Carl's next step ...
Henrik
25-Jul-2012
[770]
I have personally entirely different ideas for using Red as a basis 
for a new kind of desktop, but I'm not sure if I'm skilled enough 
to build it. We'll see.
GrahamC
25-Jul-2012
[771]
for most purposes HTML5 will be good enough for desktop applications. 
 And that's all it needs.
Kaj
25-Jul-2012
[772]
Does #221 change #192?
DocKimbel
25-Jul-2012
[773x3]
No, it's not the same issue.
#221 is about keeping the x87 FPU stack clean in case of a nested 
`either` expression.
But #213 and #192 are partially related.
Kaj
25-Jul-2012
[776]
Thanks
DocKimbel
26-Jul-2012
[777]
Issues #222 and #223 fixed.
Pekr
26-Jul-2012
[778x2]
Doc - typo in 4.4.1 Doc section - "provindg" ... probably should 
be providing ....
btw - what is the 0.3.0 branch? I forgot what it was about?
Rebolek
26-Jul-2012
[780]
I can still reproduce #223 with slightly modified code - see comment.
Pekr
26-Jul-2012
[781]
Where's the bugbase, please?
Kaj
26-Jul-2012
[782]
https://github.com/dockimbel/Red/issues?sort=created&direction=desc&state=open
Reichart
26-Jul-2012
[783]
I know nothing about RED, so, would anyoe be so kind to tell me in 
a nut shell where it stands?
Pekr
26-Jul-2012
[784x2]
Reichart - I suggest general About page, there is nice presentation 
Doc did for Reborcon - http://www.red-lang.org/p/about.html
But in short - Red is going to be compiled language, and it will 
probably get some kind of JIT too, to allow interactive stuff like 
console. Red language compiles down to Red/System, which is kind 
of VM for it. In fact, it is REBOL-like low level wrapper to C, allowing 
some bindings. Red/System apps recently run even on ARM, eg I am 
able to run it on my HTC Sensation. But that's raw ARM Linux, no 
Android API linking yet ....
Reichart
26-Jul-2012
[786]
Very cool.

So, is there a guess when it will "run" most of the scripts in the 
REBOL public library?
Pekr
26-Jul-2012
[787]
Doc wants to keep certain level of compatibility, but due to Red 
nature, full compatibility will not be possible imo. Red currently 
does not exist yet, Doc worked on some other stuff for 4 months or 
so. I don't know, how long it can take to have Red layer in alpha 
version finished, hopefully this year ....
Reichart
26-Jul-2012
[788]
Very cool, thank you for info.
Henrik
26-Jul-2012
[789]
Yeah, Red seems to have the greatest momentum right now. It will 
be very interesting in a few months, hopefully.
Reichart
26-Jul-2012
[790]
I'm ALL for it!
Arnold
26-Jul-2012
[791]
No VID support at this moment, but there is growing interest in it.
Rebolek
26-Jul-2012
[792]
Red/System is not VM or wrapper to C, it has compiler that creates 
executable files.
DocKimbel
26-Jul-2012
[793x2]
Reichart: thanks for your enthusiasm! :-)
@Rebolek: fixed #223 again, I hope that this time the fix will hold. 
;-)
Rebolek
27-Jul-2012
[795]
Thanks, I hope so too :) I will test it and see.