1. Robert Craig
------=_NextPart_000_0015_01BFA654.62527CE0
charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
I am curious what Robert Craig is doing now. Are you working on new =
version of Euphoria or something else?=20
------=_NextPart_000_0015_01BFA654.62527CE0
charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-2" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2614.3401" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>I am curious what Robert Craig is doing =
now. Are you working on new version of Euphoria or something else?=20
------=_NextPart_000_0015_01BFA654.62527CE0--
2. Re: Robert Craig
Skoda writes:
> I am curious what Robert Craig is doing now.
> Are you working on new version of Euphoria
> or something else?
In addition to the usual day-to-day stuff: tech support,
fixing the occasional bug, updating the Web site, etc.,
I'm still interested in the EDS database, the
improvements to the namespace, the 2-pass bind etc.
I'm also, once again, evaluating the pros and cons of
making a Euphoria compiler. I'm more optimistic
than I was in the past about the usefulness of this,
and the level of effort it would take. I'd also like
to put "Mike the Spike" out of business.
If I made a compiler it would be 100% compatible
with the interpreter, as they would share the identical
code for scanning, parsing and run-time routines.
Some programs would run a lot faster, others only
modestly so. I'd output standard C code that could
be compiled on many platforms with GNU or whatever.
Regards,
Rob Craig
Rapid Deployment Software
http://www.RapidEuphoria.com
3. Re: Robert Craig
- Posted by Mike The Spike <mikethespike2000 at HOTMAIL.COM>
Apr 14, 2000
-
Last edited Apr 15, 2000
>I'm also, once again, evaluating the pros and cons of
>making a Euphoria compiler.
Don't evaluate for too long pal...
>I'm more optimistic
>than I was in the past about the usefulness of this,
>and the level of effort it would take. I'd also like
>to put "Mike the Spike" out of business.
Pal, I'm in the book of records for my computer knowledge,
Belgian Euphoria coders might have seen me on the Canvas channel
about the L&H "WhizzKids", that's me.
And putting me out of business, in 7 hours, if all is well and God lets me
do so, I'm gonna release something that will blow Euphoria, Windows, Linux
and UNIX away...
>If I made a compiler it would be 100% compatible
>with the interpreter, as they would share the identical
>code for scanning, parsing and run-time routines.
So would I.
My scanning, parsing, and run-time error checking come from my preliminary
"U4IA++" interpretter, those routines are still in the compiler eventhough I
walked away from interpretting.
>Some programs would run a lot faster, others only
>modestly so. I'd output standard C code that could
>be compiled on many platforms with GNU or whatever.
Yes, and don't forget to download to source to NASM, link it with your
compiler, and produce assembly code for it to compile on Windows and DOS if
the user doesn't wich to translate to C first, otherwise you aren't realy
writing a compiler, just a translator.
Mike The Spike
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
4. Re: Robert Craig
> -----Original Message-----
> From: Robert Craig
> I'm still interested in the EDS database, the
> improvements to the namespace, the 2-pass bind etc.
> I'm also, once again, evaluating the pros and cons of
> making a Euphoria compiler.
> I'd output standard C code that could
> be compiled on many platforms with GNU or whatever.
>
Sounds like your plate is pretty full. I'm very interested in seeing how
these all come out...and the sooner the beter! Personally, I'm probably
most interested with the namespace and compiler projects, since these will
make Euphoria *much* more useful beyond hobby use (my current main use for
Euphoria), and therefore ready to pony up some more dough for Eu3.0. :)
I haven't used EDS much, yet, although I have some plans for it, and I think
it will make my life a lot easier.
Matt Lewis
(P.S. Be careful with what you upgrade/create in Eu, Rob, or you may get
Everett back... :)
5. Re: Robert Craig
- Posted by Mike The Spike <mikethespike2000 at HOTMAIL.COM>
Apr 14, 2000
-
Last edited Apr 15, 2000
?
I might have "forgotten" to add a few lines in my previous post :p
Anyways, Robert, you shouldn't be "thinking" about writing a compiler, since
if you are gonna follow in my footsteps and write a Euphoria to C convertor,
then realy, what do you have to add to the Euphoria Interpretter? Huh? What,
twenty lines of code?
You strip out all the interprettation code (or leave it in <hint><hint>) and
encapsulate your machine_proc/func routines in the interpretter with qoutes
(example: "void draw_line()"), then write them out to disk when you need to
"compile" a Euphoria program.
Easy huh?
You are lucky, you have everything set up allready!
All the C functions are tested and ready to use, all you have to do is
write them out to disk.
If I had the source to Ex, you know how happy I would be? My compiler set
would be finnished by now...
Even if it didn't feature an ASM compilation mode.
Rob, you could have this ready before the end of the week, realy!
Think it over, I don't care if there's a Euphoria "compiler" out there made
by you, my compiler is for "U4IA++", a superset of the language. Do what you
want, and if you need help, just hurl!
Mike The Spike
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
6. Re: Robert Craig
Mike what are you trying to achieve?
You slag off the creator of a language you seek to better (by use of a
compiler) and have no respect for the one who created the language in the
first plaCE. It is plainfully obvious, for the rest of us on the list, that
you have no product and are carrying out a personal vendetta.
When you have a product, email this list, and not until, esp slagging off
Robert Craig.
Pete King.
-----Original Message-----
From: Mike The Spike <mikethespike2000 at HOTMAIL.COM>
To: EUPHORIA at LISTSERV.MUOHIO.EDU <EUPHORIA at LISTSERV.MUOHIO.EDU>
Date: Friday, April 14, 2000 11:53 PM
Subject: Re: Robert Craig
>?
>I might have "forgotten" to add a few lines in my previous post :p
>
>Anyways, Robert, you shouldn't be "thinking" about writing a compiler,
since
>if you are gonna follow in my footsteps and write a Euphoria to C
convertor,
>then realy, what do you have to add to the Euphoria Interpretter? Huh?
What,
>twenty lines of code?
>You strip out all the interprettation code (or leave it in <hint><hint>)
and
>encapsulate your machine_proc/func routines in the interpretter with qoutes
>(example: "void draw_line()"), then write them out to disk when you need to
>"compile" a Euphoria program.
>Easy huh?
>You are lucky, you have everything set up allready!
>All the C functions are tested and ready to use, all you have to do is
>write them out to disk.
>
>If I had the source to Ex, you know how happy I would be? My compiler set
>would be finnished by now...
>Even if it didn't feature an ASM compilation mode.
>Rob, you could have this ready before the end of the week, realy!
>Think it over, I don't care if there's a Euphoria "compiler" out there
made
>by you, my compiler is for "U4IA++", a superset of the language. Do what
you
>want, and if you need help, just hurl!
>
>
>Mike The Spike
>______________________________________________________
>Get Your Private, Free Email at http://www.hotmail.com
>
7. Re: Robert Craig
>Mike what are you trying to achieve?
What are YOU trying to accieve?
>You slag off the creator of a language you seek to better (by use of a
>compiler) and have no respect for the one who created the language in the
>first plaCE.
Oh I have respect for Robert allright, eventhough no one is paying me for
it. And I respect "Euphoria". I like Euphoria, yet, what the hell does *my*
language have to do with Euphoria in the first place? So it embeds Euphoria
and extends it, but it's still *another* language.
>It is plainfully obvious, for the rest of us on the list, that
>you have no product and are carrying out a personal vendetta.
What vendetta? Do I even know you? What the hell do I care about you?
>When you have a product, email this list, and not until, esp slagging off
>Robert Craig.
IMFO so you think I should only come here to crap out some free compiler for
you, and keep my mouth shut before and after that?
What am I, a milking cow?
Mike The Spike
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
8. Re: Robert Craig
- Posted by David Garcia <donovan at ABS.NET>
Apr 14, 2000
-
Last edited Apr 15, 2000
Mike The Spike replied to Robert in a tremendous amount of vitriolic spew,
ending with....
> IMFO so you think I should only come here to crap out some free compiler for
> you, and keep my mouth shut before and after that?
> What am I, a milking cow?
No, from your behavior it's clear you are an arrogant, disrespectful, petulant,
and overall childish person.
You want respect? Start by showing some.
9. Re: Robert Craig
Mike the spike wrote:
> I like Euphoria, yet, what the hell does *my*
> language have to do with Euphoria in the first place? So it embeds Euphoria
> and extends it, but it's still *another* language.
If your U4IA++ is "*another*" language as you say it is, then why are you
advertising for it on a *Euphoria* mailing-list?
I know your reply might have something to do with:
"it is similar to Euphoria and it *betters* it and i would like to be able to
advertise to possible consumers on this mailing-list"
or something along those lines. I think people on this mailing-list are getting
tired of always hearing about it how its better than Euphoria and not getting to
actually "see" hows it better. Maybe U4IA++ would be better advertised on a
generic programming mailing-list.
We welcome you here but please dont come in here and boast about how U4IA++ is
sooooooo much better than Euphoria and that we are *using* you for it. You
offered it so don't take offence if people snatch up the offer.
I respect you here and im sure that you are a very excellent programmer. I just
dont like it when people expect unquestioned gratitued when they offer something
for *free*.
CenSe,
a member of the
ak-software
development team
http://ak-software.virtualave.net/
10. Re: Robert Craig
Don't think i've forgot about you...
Dude, i think you've missed something. i'm pretty sure Robert has been
"thinking" about writing a compiler since he released Euphoria. Just so you
don't think you're an innovator of something.
Also, so what if your some "whiz kid" from 2-3 years ago. i'll bet Rob's
been programming for some time longer than you so why would he ask some
stupid kid who's been programming for ONLY 6 years; Let me ask you a
question: do you have ANY computer science or info tech degrees from a
technical university?
It's a good think Rob is older and mature, if i was him i would've found
some way to prosecute you buy now. I'd consider myself lucky if i was "Mike
The Spike"
as long as you continue to threaten people with "U4IA++" i will continue to
flame you.
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
11. Re: Robert Craig
>Mike The Spike replied to Robert in a tremendous amount of vitriolic spew,
No I didn't.
>ending with....
No it's didn't "end with" pal, read the *entire* message, it wasn't a reply
to Robert, but to another guy.
> > IMFO so you think I should only come here to crap out some free compiler
>for
> > you, and keep my mouth shut before and after that?
> > What am I, a milking cow?
>No, from your behavior it's clear you are an arrogant, disrespectful,
> >petulant,
>and overall childish person.
And you can't read...
>You want respect? Start by showing some.
Who wants repect?
I'll give you ten grand if you can point out WHERE I asked for respect.
What am I, the king? I don't need respect.
Mike The Spike
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
12. Re: Robert Craig
- Posted by No Solution <solutionnone at HOTMAIL.COM>
Apr 14, 2000
-
Last edited Apr 15, 2000
sorry for the flame.
i was going to email him privatly, and in rage, i hit the send button before
changing his email to "mikethespike2000 at hotmail.com".
i don't even flame is the proper word.
a flame is outright attacking someone.
i think i was pointing out the obvious in an angry manner.
either way i should have made sure where the email was going and i
apoligize. maybe i should be a little more mature... maybe i'll wait till
i'm older.
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
13. Re: Robert Craig
- Posted by No Solution <solutionnone at HOTMAIL.COM>
Apr 14, 2000
-
Last edited Apr 15, 2000
oops, missed something out.
"sorry for the flame" should be "sorry all listserv users..."
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
14. Re: Robert Craig
I would like to apologise to Mike for my comments.
-----Original Message-----
From: Mike The Spike <mikethespike2000 at HOTMAIL.COM>
To: EUPHORIA at LISTSERV.MUOHIO.EDU <EUPHORIA at LISTSERV.MUOHIO.EDU>
Date: Saturday, April 15, 2000 1:12 AM
Subject: Re: Robert Craig
>>Mike what are you trying to achieve?
>
>What are YOU trying to accieve?
>
>>You slag off the creator of a language you seek to better (by use of a
>>compiler) and have no respect for the one who created the language in the
>>first plaCE.
>Oh I have respect for Robert allright, eventhough no one is paying me for
>it. And I respect "Euphoria". I like Euphoria, yet, what the hell does *my*
>language have to do with Euphoria in the first place? So it embeds Euphoria
>and extends it, but it's still *another* language.
>
>>It is plainfully obvious, for the rest of us on the list, that
>>you have no product and are carrying out a personal vendetta.
>
>What vendetta? Do I even know you? What the hell do I care about you?
>
>>When you have a product, email this list, and not until, esp slagging off
>>Robert Craig.
>
>IMFO so you think I should only come here to crap out some free compiler
for
>you, and keep my mouth shut before and after that?
>What am I, a milking cow?
>
>Mike The Spike
>______________________________________________________
>Get Your Private, Free Email at http://www.hotmail.com
>
15. Re: Robert Craig
Is it just me or does the mailing list get more and
more interesting each day?
Mike Hurley
=====
Think about it-
Bill Gates has enough money to buy everybody in the world a large
pizza. Most of us don't even have enough money to buy everybody
in the world a 20 minute phone call for 99 cents!
__________________________________________________
Do You Yahoo!?
Send online invitations with Yahoo! Invites.
http://invites.yahoo.com
16. Re: Robert Craig
Yes it does, I had no idea I would cause all this fuss!
I just wanted MTS to give Rob some acknowledgement, I (and many people on
this list) look up to him.
-----Original Message-----
From: Mike Hurley <mike_hurley_2 at YAHOO.COM>
To: EUPHORIA at LISTSERV.MUOHIO.EDU <EUPHORIA at LISTSERV.MUOHIO.EDU>
Date: Saturday, April 15, 2000 3:05 PM
Subject: Re: Robert Craig
>Is it just me or does the mailing list get more and
>more interesting each day?
>
>Mike Hurley
>
>=====
>Think about it-
>
>Bill Gates has enough money to buy everybody in the world a large
>pizza. Most of us don't even have enough money to buy everybody
>in the world a 20 minute phone call for 99 cents!
>
>__________________________________________________
>Do You Yahoo!?
>Send online invitations with Yahoo! Invites.
>http://invites.yahoo.com
>
17. Re: Robert Craig
>I would like to apologise to Mike for my comments.
No offense taken (you mean me right?).
Mike The Spike
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
18. Re: Robert Craig
----- Original Message -----
From: "Mike The Spike"
> What am I, a milking cow?
Moooooooooooooooooooooooooo...
(sorry... off topic)
19. Robert Craig
Two things that would be nice.
1. Encryption / Decrytion for Euphoria.
I believe that Euphoria first Loads and changes the
program into one-byte code for quicker and easier
execution then executes the code.
I don't "think" it would be to hard Design Euphoria
to Load, Decrypt if needed, convert to 1 byte code,
and then execute. I realize that this would cause a
"Load time" speed decrease. But I believe that bound
code will not be safe enough until there is interpreter
level Decryption.
This code "could" be designed to where the decode key
is held inside the code at a specific place.
I do however feel that would be bad design.
I "think" that shroud.ex would need to be replace with
a shroud.exe. shroud.exe would have encryption
capabilities and could itself be an Euphoria program
that hand been bound and encrypted.
I believe that it would be best that only programs that
are to be bound would be encryted and that the decrytion
key would be held somewhere with the interpreter NOT the
shrouded code.
I feel that shroud could have a simple command of
-e for encrypt and the encryption code could be randomly
generated each and everytime. Lessening the chance for
Decrypting the code once it was created. Of course
there would be the option of binding without encrypting
the code.
2. Bit shifting for Euphoria. Much needed Speed increase.
I appreciate your Patience.
I and Greg can not see how we can market our routines if
we aren't able to at least release a demo without chances
of it being UnShrouded.
Most of our code is straight-forward.
even the loss of key_words would hide what was being
accomplished very well. Our code would be an open book
ready for reading. It would take very little work to
figure out what our code does.
Again, Sincerely
Lucius L. Hilley III
--Lucius Lamar Hilley III
-- E-mail at luciuslhilleyiii at juno.com