[Mono-list] missing "native feel" ?
Thomas R. Corbin
corbin@samsixedd.com
Thu, 15 Jul 2004 17:16:15 -0400
On Thu, 2004-07-15 at 14:53, Todd Berman wrote:
> > > ... then WRAP it like everything else.
> >
> > I will - but isn't one reason to use computers is to get stuff
> > automated, to make our life easier? It would be nice if every
> > programmer out there didn't have to do this by hand.
>
> No one forces you to use the .exe file ending, but doing anything else
> is confusing to your uses.
If you are suggesting just leaving off the .exe, then I don't think
that really gets what's been suggested above, you couldn't just execute
"foo" as opposed to "foo.exe". You'd still have to do "mono foo".
>
> I believe that mcs can output file instead of file.exe just fine, and
> mono should be able to execute file instead of file.exe without any
> issues.
>
> However, mono will *still* need to execute file, its not magic.
>
> We are writing software, not making rabbits jump out of hats.
I don't know, mono seems like a pretty fine magic!
>
> Regardless, I recommend manually wrapping it with a shell script, as
> that allows you to put private dlls in your AppBase without
> poluting /usr/bin with a bunch of .dlls. That is by far the best way to
> go.
It would be nice if there was a standard beginning wrapper that could
be used until or unless something more advanced is needed.
Or maybe not even a script, there's got to be a better way.
>
> But its a problem that has lots of different solutions. Pick the one
> that works for you, and use it.
I will end up wrapping stuff manually, but only because there doesn't
seem to be any enthusiasm for doing anything else. I know, I know I
could try to add it myself, but I don't think it would get accepted.