[Opensim-dev] Perl vs C# UGAI?
Michael Wright
michaelwri22 at yahoo.co.uk
Fri Apr 4 16:05:40 UTC 2008
+1 to everything that Justin said. I think we all fully support alternative implementations like this. Its just a question of what should be in the core svn. as I feel that if I know a change I make, is going to break something else in the core svn, then I should fix that so it also works with my change. But with this being in perl that makes it harder to do. Even if it was in c#, by having two implementations of those servers, does make it harder to maintain.
Justin Clark-Casey <jjustincc at googlemail.com> wrote: liu xiaolu wrote:
> Hi everyone,
>
> To put other language implementations seperated from CORE svn is
> reasonable.
> I agree with that.
> Before I submit the patch of the Perl UGAI, I have been once thinking
> about to start
> a new project on Sourceforge. (but attach a file at the bug report
> page was a much easier way ...)
> anyway, C# is quite different from Perl ...
>
> I want to clear something about:
> The purpose of Perl UGAI is NOT to force any of you to work in Perl.
> The purpose of Perl UGAI dose NOT focus on implementation language, it
> FOCUSes on the protocol.
>
> The purpose of Perl UGAI is to:
> * Help people who struggled with the performance problem, crashes of UGAI.
> - Apache holds good records in this area.
I can imagine :-). Hopefully we can follow the "let a thousand flowers
bloom strategy" and let a few alternatives blossom which are be suitable
for different purposes (e.g. c# for running a small private grid, apache
for running a public grid). The difficulty, of course, is that
everything is still very alpha and subject to upheaval in the medium term.
> * Show posibilities of other languages(not only C#) so that
> programmers who do not know C#
> can also contribute to the OpenSim(protocol).
> - I think "non-C# programmer" is more than "C# programmer"
> - To achieve OpenSim or VW business become popular, is not an
> individual, closed work, -- (linden can not, OpenSim can not, but
> linden + opensim + ??? has more posibility) -- we should
> work without sparing effort to introduce "outside" people, let
> them become interested, join our development
>
Definitely. I hope our responses didn't put you off - I think we're
just trying to balance the maintainability of what's in the OpenSim core
itself against the openness of allowing everything to work with
alternative implementations of different components. And, of course, we
don't all speak with once voice - various different developers have
different outlooks upon this.
> Overstatemented, :$, but please be friendly enough to have a link from
> OpenSim to Pxxxxx UGAI.
For my own part, I think we would be very happy to have this link if you
establish a site for the Perl project.
> And, maybe the "share" folder in the svn should contain documents
> instead of programs.
>
> Regards,
> lulurun
>
>
> 2008/4/4, dan miller >:
>
> > I am really puzzled about this new Perl UGAI and it leads to a
> number of
> > questions:
>
>
> oh jeez -- I cut out for a few months, and we're working in
> Perl? Please
> say it isn't so! If we really need a scripting language, can't we use
> something from the 21st century? (Python FTW?)
>
> - sad
>
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>
>
>
>
> --
> Liu Xiaolu
> ------------------------------------------------------------------------
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>
_______________________________________________
Opensim-dev mailing list
Opensim-dev at lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev
---------------------------------
Yahoo! for Good helps you make a difference
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20080404/ce8da546/attachment-0001.html>
More information about the Opensim-dev
mailing list