1. Portability, COM, and some interfacing

Huh?
Wha?

..

We still ain't got portability of our apps, a way to
use COM under windows, and Eu2C and C2Eu interfacing
functionality in Euphoria...
I have to use C again cause I can't do these things in
Eu.
I have to code a static library wich uses Direct X
under Windows, and also runs on the Mac.
Impossible to do in Eu right now.

Rob, when can we expect these features?


Mike The Spike

new topic     » topic index » view message » categorize

2. Re: Portability, COM, and some interfacing

Mike The Spike writes:
> Rob, when can we expect these features?

Hmmm... by replying to your message,
I will have to delay *all* future features
by 10 minutes.  smile

Seriously, I expect to have DLL support before
the 1.0 release of the translator.
The other things you mentioned are uncertain.

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view message » categorize

3. Re: Portability, COM, and some interfacing

> Mike The Spike writes:
> > Rob, when can we expect these features?
> 
> Hmmm... by replying to your message,
> I will have to delay *all* future features
> by 10 minutes.  smile
> 
> Seriously, I expect to have DLL support before
> the 1.0 release of the translator.
> The other things you mentioned are uncertain.

Rob, one of the stupidest things, IMO, is to act stupid with your 
clients/future clients/community, even if they may be / be like MTS.

And, I'll add, that this is too an important feature I'm looking for in 
Euphoria too. And, you belong looking over your shoulder at OS X 
as a place to port Euphoria to, at least for the side of Mac platforms. 
(Anything before OS X is a pain in the ass, AFAIK)

And, with how much MTS talks of porting Euphoria to console 
macines (This will be something to behold come the time of the 
PS3), you should start thinking about licensing the core Euphoria 
language to others under a code improvement clause like the GPL 
has, plus under a NDA, NoComp, NoProfit, and the "all code used in 
this is property of" clause. (You're gonna need a lawyer for this - 
IANAL, but you're gonna need one) All this would start driving 
Euphoria in branching directions, and if MTS can adhere to such a 
contract (For innovation of this language, I think I could, as long as 
the contract wasn't too outrageous... I'd talk to (the smarter side of) 
my friends, my dad, and maybe even find a friend whos family has 
done some legal work), he would be a magnificant start to bringing 
Euphoria beyond where it is now (due to the fact there would be 
another on the project - instead of just you, Rob) and quickly... 
However, I just thought about the other times such ideas were brung 
up, and didn't the case come out to be that you were stubborn of the 
idea of having others on the project with you, Rob?

Anyway, the point of this rant: I want to see portability, ability to plug 
into COM objects, interfacing, and the licensing of this language to 
people who want to develop this language too.

Your comments, Rob?

TIA,

--"LEVIATHAN"

new topic     » goto parent     » topic index » view message » categorize

4. Re: Portability, COM, and some interfacing

LEVIATHAN writes:
>> Hmmm... by replying to your message,
>> I will have to delay *all* future features
>> by 10 minutes.  smile

> Anyway, the point of this rant: I want to see 
> portability, ability to plug into COM objects, 
> interfacing, and the licensing of this language to 
> people who want to develop this language too.
> Your comments, Rob?

As I think I've already stated on this list,
I'm interested in making some source
available, in some form, for a price,
and with legal restrictions. I'm interested
in growing my Euphoria income, not making
everything free.

However, before I work out any details
I have to finish the translator, namespace 
enhancement, etc. and prepare a 2.3 release.
(all of which have slipped another 15 minutes
while I type this reply.  smile)

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view message » categorize

5. Re: Portability, COM, and some interfacing

Yes, yes Robby, we know...
But we want it NOW!
hehe...
Nah we can't wait a month or three, four, in that time
someone can learn C and C++ and get moving.

Sure the Translator needs a serious lube-job, cos
frankly, it stinks (phew!!! beuuuh!!)...
It's still slower than the interpreter in many cases
(want proof? D/L 'tea_test.zip' from the recent user
contributions page).
The only benefit it woul)d have over the translator,
are the things you can do with C source wich you can't
with Eu source, and you haven't implemented that yet.
Don't develop the translator just for speed, but for
functionality.

People here are getting tired of not having the
features they want in Eu for this long a time, and
many don't even code in Eu for money, they do it for
hobby.

*ALL* we want is "Portability, COM, and some
interfacing".
That's it, no more than that.
Is that done, then Euphoria is done, period.


So...
get it done! ;)


Mike The Spike

--- Robert Craig <rds at RapidEuphoria.com> wrote:
> 
>
> http://click.topica.com/aaabBAb1dd66b2pxvYa/register
>
> LEVIATHAN writes:
> >> Hmmm... by replying to your message,
> >> I will have to delay *all* future features
> >> by 10 minutes.  smile
> 
> > Anyway, the point of this rant: I want to see 
> > portability, ability to plug into COM objects, 
> > interfacing, and the licensing of this language to
> 
> > people who want to develop this language too.
> > Your comments, Rob?
> 
> As I think I've already stated on this list,
> I'm interested in making some source
> available, in some form, for a price,
> and with legal restrictions. I'm interested
> in growing my Euphoria income, not making
> everything free.
> 
> However, before I work out any details
> I have to finish the translator, namespace 
> enhancement, etc. and prepare a 2.3 release.
> (all of which have slipped another 15 minutes
> while I type this reply.  smile)
> 
> Regards,
>    Rob Craig
>    Rapid Deployment Software
>    http://www.RapidEuphoria.com
> 
> 
>
> 
>
>

new topic     » goto parent     » topic index » view message » categorize

6. Re: Portability, COM, and some interfacing

> As I think I've already stated on this list,
> I'm interested in making some source
> available, in some form, for a price,
> and with legal restrictions. I'm interested
> in growing my Euphoria income, not making
> everything free.

As I read this, I have a feeling you took little to/or none of what i've 
said to heart... *sigh*

> However, before I work out any details
> I have to finish the translator, namespace 
> enhancement, etc. and prepare a 2.3 release.
> (all of which have slipped another 15 minutes
> while I type this reply.  smile)

"all of which have slipped another 15 minutes while I type this 
reply"... Rob, dear, I'm quite sure this message took about 10 
minutes to 1) read, 2) think about, and 3) compose a reply. And, 
may I add, you have a life too (Gee, at least I hope you do), so it's 
slipped by far more than that.

While I can't stress enough the things needed to both the interpreter 
and translator, Rob, some of us just are having an absolute hard 
time keeping the ants out of our pants waiting for these 
enhancements. While I certainly hate to want to hasten you, you 
certainly should, and perhaps start creating a team of programmers, 
because the lone man is taking alot of (ab)use here, Rob.

Perhaps, even, (sorta) take the example of David Cuny's Win32Lib, 
except don't quite take it off your hands completely - We don't quite 
want a Bill Gates for Eu here :)

--"LEVIATHAN"

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu