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

World: r4wp

[#Red] Red language group

Pekr
1-Mar-2012
[166]
Those were just tries. Any of the above logo is imo better than what 
Graham originally posted. But I am not satisified either. Here's 
my take, what needs to be considered for the logo to actually "work":


- you should define a brief - namely a description of qualities/characteristics 
of Red. What is Red, what sets it apart, what does it mean to you, 
what should it mean to ppl, what differentiates it from others, etc.


- type of logo - only letters? Letters plus pictogram? Shoul pictogram 
only decorate logo, or is part of the name? Pictograms are often 
related to the business, but I am not sure, if you are easily able 
to relate pictogram to "red", as it is a name of the color. Nor am 
I sure, if pictogram would express a programming language. What I 
would suggest, would be either - pictogram contains "R", which also 
works as a filetype icon. Or pictogram expresses some quality - e.g. 
>> (REBOL/Red prompt), [R] block as one of the main concepts (series)


- color scheme - not much options with something named Red, right? 
:-)


- usability - you should think about the color scheme, and logo in 
various forms - normal, inverse, black&white, icon, letterhead, business 
card, ppt presentation, etc. You can look for inspiration to how 
I aproached 2zone media logo with the agency - http://www.xidys.com/pekr/2zone_media_logotypes/
Oldes
2-Mar-2012
[167]
http://www.pulpinternational.com/images/postimg/menace_to_society_01.jpg
Kaj
2-Mar-2012
[168]
:-)
Pekr
2-Mar-2012
[169x2]
So I can see, we have merget fast-float and the other branch, nice 
:-)
Doc - how goes your presentation for the Devcon? Interested in the 
Roadmap slide, which surely will be there :-)
DocKimbel
2-Mar-2012
[171]
I will present the same slides as last time, with just a few updates 
and enhancements.
PeterWood
2-Mar-2012
[172]
I thnk Nenad is flying to the Devcon so he wont  need a roadmap.
Pekr
2-Mar-2012
[173]
Peter: a Red roadmap, not Nenad's one :-)
Kaj
2-Mar-2012
[174]
I think Peter made a joke :-)
Kaj
5-Mar-2012
[175]
Nenad is still here after the conference. We debugged SDL audio on 
Syllable. It works now, without libc-init workaround, and it wasn't 
the fault of the new libc-init code in Red
Andreas
5-Mar-2012
[176]
Good to hear :)
Kaj
5-Mar-2012
[177]
Yes, all the bindings that can work on Syllable do now without modifications. 
Except Syllable needs to have SDL video initialised even if you don't 
use it
Pekr
5-Mar-2012
[178]
Kaj - you can port R3 View, while you are at it :-)
Kaj
5-Mar-2012
[179]
The plan is slightly different :-)
Pekr
5-Mar-2012
[180]
and the plan is? :-)
Kaj
5-Mar-2012
[181x6]
I'm a bit hesitant to tell, because I'm not sure about the viability 
yet
You may have noticed an item "New Project Announcement" on the conference 
schedule
I spent most of last week porting Enlightenment to my Syllable systems
I've managed to get most of it built, but I don't have much running 
yet. It's certain that I can eventually get it to work on my Linux, 
but I'm not sure yet it will succeed on Syllable Desktop
If I'm successful, I will write Red bindings to it
Enlightenment has become fairly portable these days, so it would 
effectively be a View replacement
Pekr
5-Mar-2012
[187]
What? Why not to pack whole 150GB Linux to 400 KB Red executable?
Kaj
5-Mar-2012
[188]
Are you requesting that? :-)
Pekr
5-Mar-2012
[189]
AGG/Cairo/Skia is the only solution acceptable for me, unless proven 
otherwise.
Kaj
5-Mar-2012
[190]
Sorry, but this project is about what's acceptable to me :-)
Pekr
5-Mar-2012
[191]
Ah, well then. Even GTK+ kind of sucks big time ...
Kaj
5-Mar-2012
[192]
Even? GTK is much more monstrous than Enlightenment
Pekr
5-Mar-2012
[193]
OK, how many Enlightement bindings you can see out there being used 
with various languages for regular app development?
Kaj
5-Mar-2012
[194]
Why is that important?
Pekr
5-Mar-2012
[195]
Because if you are aiming for more complete solution, why not to 
bind to Qt for e.g. ? Seems to be used by many ...
Kaj
5-Mar-2012
[196]
Sure, but if you want stuff used by many, you shouldn't be using 
REBOL, and certainly not Red
Pekr
5-Mar-2012
[197x2]
that's a nonsense argument
how big is actually enlightenment (the parts you need to use, to 
get a GUI and app done using it)?
Kaj
5-Mar-2012
[199x2]
Certainly no more a nonsense argument than that Enlightenment would 
be unacceptable compared to AGG, Cairo and Skia
Size depends on what modules you want to include, but I estimate 
it would usually amount to a few MB
Kaj
7-Mar-2012
[201]
I ported a second demo to my OpenGL binding, using textures
Pekr
7-Mar-2012
[202x2]
as for the Enlightenment - is it mostly about windowing, compositing, 
or does it include even some widgets, so that you can make some apps 
using it?
Few MBs is not that much, I thought that it will be 100MB+
Oldes
7-Mar-2012
[204]
Where one can download the OpenGL binding? Don't you want to put 
the bindings into the Red's github?
Gregg
7-Mar-2012
[205]
.
Steeve
7-Mar-2012
[206]
well played Gregg, I don't have the problem anymore
Kaj
7-Mar-2012
[207x4]
My bindings are in Fossil repositories. I haven't published my OpenGL 
binding yet
Enlightenment is very modular. The top two libraries are a widget 
set and a desktop environment and window manager, that you can choose 
to include or not
The widget set is my primary target, but I haven't got it to work 
yet
One could also just use the drawing library, which then seems to 
be about double the size of Cairo for example, but is much more intelligent
Pekr
7-Mar-2012
[211]
is that plain C, or C++? Btw - how does Cyphre wrap AGG, if AGG is 
said to be strict C++? Does he have to write any wrapper in C first? 
(He said he has AGG in a form of DLL for R2)
Kaj
7-Mar-2012
[212]
C. Rasterman dislikes C++
Pekr
7-Mar-2012
[213]
good guy then :-)
Kaj
7-Mar-2012
[214]
Yep. :-) The REBOL AGG engine is implemented in C++. You basically 
have to write the draw dialect interpreter in C++ to be able to use 
AGG or any of the other C++ engines
Pekr
7-Mar-2012
[215]
btw - I wonder if there would be some niche for the BlackBerry. They 
will switch to QNX, which is nice C. That would be like Amiga going 
back to QNX :-)