Oops, I forgot:- Lots of Google software parses .proto files at runtime, and
most of it is written in C++.  Java (or Python) dependencies probably would
not be workable.

On Fri, Oct 16, 2009 at 7:34 PM, Kenton Varda <ken...@google.com> wrote:

> This has come up before.  There are several reasons why a Java port of
> protoc probably won't fly:- The C/C++ open source community will not
> accept Java in their build process.
> - Java is not available to all platforms that currently support protocol
> buffers.
> - Maintaining two complete implementations of the compiler front-end -- one
> in C++ and one in Java -- would be too much work and probably error-prone.
>
> Porting the compiler to Python would actually be more feasible, but still a
> ton of work.
>
> On Fri, Oct 16, 2009 at 6:21 PM, David Yu <david.yu....@gmail.com> wrote:
>
>>
>>
>> On Sat, Oct 17, 2009 at 12:03 AM, maxaf <m...@bumnetworks.com> wrote:
>>
>>>
>>> The plugin is perfectly usable. I stumbled upon it today during my
>>> quest to integrate protobuf with a Maven project. Here's what
>>> transpired:
>>>
>>> http://stackoverflow.com/questions/1578456
>>>
>>
>> Hmm, so it still requires that you build (on unix) and install protoc
>> first before you can use the plugin.
>> It would be cool if the compiler were ported to java to be 100%
>> buildable/portable in any platform.
>> If anyone had already started doing so, do speak up.  And I'm not talking
>> about the one from activemq (it generates different source)
>>
>>>
>>> Forget about the damn unit tests. Just get the plugin out into the
>>> wild and end the suspense. It's good to go as is, at least in my
>>> experience. You'll undoubtedly get more exposure and testing done once
>>> it's out in the world and has gotten some real use.
>>>
>>> On Sep 3, 12:58 pm, Kenton Varda <ken...@google.com> wrote:
>>> > [+gak]
>>> >
>>> >
>>> >
>>> > On Thu, Sep 3, 2009 at 1:47 AM, Bjorn Borud <bbo...@gmail.com> wrote:
>>> >
>>> > > hi,
>>> >
>>> > > someone checked in a maven plugin earlier this year.   are there any
>>> > > plans to make this available through a Maven repository?
>>> >
>>> > > (in the process of adopting Maven, so not entirely sure how I can
>>> > > contribute at the moment)
>>> >
>>> > > -Bjørn
>>>
>>>
>>
>>
>> --
>> When the cat is away, the mouse is alone.
>> - David Yu
>>
>>
>> >>
>>
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To post to this group, send email to protobuf@googlegroups.com
To unsubscribe from this group, send email to 
protobuf+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/protobuf?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to