Re: Re: Visual Euphoria wont run ATT:Matt Lewis

new topic     » goto parent     » topic index » view thread      » older message » newer message

<michellerogers at bellsouth.net> wrote:

> What would be the reason for contributing closed source to the archives?

Code reuse. Not re-inventing the wheel. etc.

DLL files aren't open source, but people make use of them all the time.
It's quite possible and not unreasonable to contribute closed source
Euphoria code to the archive so that others can make use of your procs
and funcs.

Let's say somebody writes a library for dealing with JPGs. They could
close it up, then provide a function/procedure list...

As a small example, with jpg_lib.ew you can do the following:

x = openJPG(filename) -- open jpgs
y = rotateJPG(x,90) -- rotate jpgs
destroyJPG(x) -- destroy jpgs
paintJPG(x, win_ID, {x,y}) -- display jpgs on windows

So, you don't have to see the guts of jpg_lib.ew to make use of it. You
just have to include it in your own program!

If you wanted to SEE what's inside, you'd have to convince the
author to show you (maybe by begging or by pecuniary remuneration). :)

So, you see, closed source CAN be useful.

-=ck
"Programming in a state of EUPHORIA."
http://www.cklester.com/euphoria/

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu