[REBOL] Re: OT, was Re: What's Native
From: petr:krenzelok:trz:cz at: 24-Jun-2004 12:49
Gabriele Santilli wrote:
>Hi Petr,
>
>On Thursday, June 24, 2004, 12:26:23 AM, you wrote:
>
>>>Can you think you can make a tool like Opera/Mozilla with rebol?
>>>
>>>
>>>
>>>
>PK> No
>
>Well actually, maybe I'm the only one here, but just with AGG
>inside View
>
OK, let's say AGG will be implemented ...
> and a couple more font rendering features, we could
>
yes, small font system or at least "color text" face capability we
scream for for years ....
>beat Mozilla anytime. With 1% of the programming resources. With
>likely 1-5% of the program size. Come on, even browsers like
>IBrowse and such offer 90% of the functionality in 2% of the
>program size.
>
I am not so sure. Things start to slow down when parsing protocols. All
those html, xhml, whatever-ml :-) We don't have SINGLE 100% compliant
parser of higher protocols in rebol, so .... ;-) What about
certificates? Even Command can't import them - every browser/mailer can ...
>Now the point here is --- should we? Well, could be a nice
>show-off, but then they'd ask for complete compatibility with
>their overcomplicated crap. It's not worth it at all IMHO. We
>should be doing much better things.
>
The pity is, we can't have conatiners in View face. That way, we could
integrate
things like html engine, video playback into rebol window,
but we can't point sindle face pointer to some externall app
frame-buffer. I hope that changes too. So - sometimes we are week even
in deployment area ....
Simply put - Rebol kernels slept for way too long time and with new
strategy coming from RT you can bet on pekr asking for strenghtening
those universal engines, I simply don't want to see RT working in
mezzanine level - that can be done by community members like you,
Romano, Doc, Cyphre, Ladislav, Gregg and others who produce high level
quality code. RT should really open Rebol kernels by implementing things
like full VM or at least area-specific VMs (like draw dialect is),
finish proposed language components, think of full async modes
(including console) or even threading etc.
-pekr-