From: Andrew d. <de...@ao...> - 2010-08-24 15:03:55
|
When downloading the latest version of xmlvm, I see that the xmlvm2cpp/ branch and the --target=cpp option have been removed. Is C++ support no longer available in xmlvm? Thanks, Andrew |
From: Arno P. <ar...@pu...> - 2010-08-24 17:46:34
|
that is correct. We are working hard on the C backend. The mid-term strategy is to make the C backend the main target. Eventually the Objective-C backend will also be removed. Note that both C++ and Objective-C are supersets of C, so nothing will be lost. In fact, the C backend is already the most complete code generation we have. It can cross-compile OpenJDK and will also soon feature a garbage collector. Arno Andrew deBlois wrote: > When downloading the latest version of xmlvm, I see that the > xmlvm2cpp/ branch > and the --target=cpp option have been removed. Is C++ support no longer > available > in xmlvm? > > Thanks, > Andrew > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Leo I. <leo...@gm...> - 2010-08-26 22:17:55
|
When do you expect it to be ready? In a month, in 6, in 2 years? On Tue, Aug 24, 2010 at 1:39 PM, Arno Puder <ar...@pu...> wrote: > > that is correct. We are working hard on the C backend. The mid-term > strategy is to make the C backend the main target. Eventually the > Objective-C backend will also be removed. Note that both C++ and > Objective-C are supersets of C, so nothing will be lost. In fact, the C > backend is already the most complete code generation we have. It can > cross-compile OpenJDK and will also soon feature a garbage collector. > > Arno > > Andrew deBlois wrote: > > When downloading the latest version of xmlvm, I see that the > > xmlvm2cpp/ branch > > and the --target=cpp option have been removed. Is C++ support no longer > > available > > in xmlvm? > > > > Thanks, > > Andrew > > > > > ------------------------------------------------------------------------------ > > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > > Be part of this innovative community and reach millions of netbook users > > worldwide. Take advantage of special opportunities to increase revenue > and > > speed time-to-market. Join now, and jumpstart your future. > > http://p.sf.net/sfu/intel-atom-d2d > > _______________________________________________ > > xmlvm-users mailing list > > xml...@li... > > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > |
From: Damian <dam...@gm...> - 2010-08-26 22:42:18
|
I was wondering the same... Since I'm using xmlvm for making a 100% opengl app and I'm coding in Scala I had to change some of the java library and crosscompile some scala libs to make it work, so I will have to do that again when changing to the C backend. Should I change to C backend now or is it too early? Damian On Thu, Aug 26, 2010 at 6:47 PM, Leo Izen <leo...@gm...> wrote: > When do you expect it to be ready? In a month, in 6, in 2 years? > > > On Tue, Aug 24, 2010 at 1:39 PM, Arno Puder <ar...@pu...> wrote: > >> >> that is correct. We are working hard on the C backend. The mid-term >> strategy is to make the C backend the main target. Eventually the >> Objective-C backend will also be removed. Note that both C++ and >> Objective-C are supersets of C, so nothing will be lost. In fact, the C >> backend is already the most complete code generation we have. It can >> cross-compile OpenJDK and will also soon feature a garbage collector. >> >> Arno >> >> Andrew deBlois wrote: >> > When downloading the latest version of xmlvm, I see that the >> > xmlvm2cpp/ branch >> > and the --target=cpp option have been removed. Is C++ support no longer >> > available >> > in xmlvm? >> > >> > Thanks, >> > Andrew >> > >> > >> ------------------------------------------------------------------------------ >> > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program >> > Be part of this innovative community and reach millions of netbook users >> > worldwide. Take advantage of special opportunities to increase revenue >> and >> > speed time-to-market. Join now, and jumpstart your future. >> > http://p.sf.net/sfu/intel-atom-d2d >> > _______________________________________________ >> > xmlvm-users mailing list >> > xml...@li... >> > https://lists.sourceforge.net/lists/listinfo/xmlvm-users >> >> >> ------------------------------------------------------------------------------ >> Sell apps to millions through the Intel(R) Atom(Tm) Developer Program >> Be part of this innovative community and reach millions of netbook users >> worldwide. Take advantage of special opportunities to increase revenue and >> speed time-to-market. Join now, and jumpstart your future. >> http://p.sf.net/sfu/intel-atom-d2d >> _______________________________________________ >> xmlvm-users mailing list >> xml...@li... >> https://lists.sourceforge.net/lists/listinfo/xmlvm-users >> > > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > |
From: Arno P. <ar...@pu...> - 2010-08-26 23:22:30
|
Guys: I'm happy to see that there is interest in the new C backend. The C code generation is mostly done. The big job ahead is to convert the Objective-C wrappers to the new C backend conventions. I hope that I will get some help doing this. I think that this conversion is completed within two months. In a couple of weeks I will send around some technical information regarding the new backend that should help those that plan to add new API. Right now I would suggest holding off on doing any improvements to the Objective-C backend. Arno On 8/26/2010 3:42 PM, Damian wrote: > I was wondering the same... > Since I'm using xmlvm for making a 100% opengl app and I'm coding in > Scala I had to change some of the java library and crosscompile some > scala libs to make it work, so I will have to do that again when > changing to the C backend. Should I change to C backend now or is it too > early? > > Damian > > On Thu, Aug 26, 2010 at 6:47 PM, Leo Izen <leo...@gm... > <mailto:leo...@gm...>> wrote: > > When do you expect it to be ready? In a month, in 6, in 2 years? > > > On Tue, Aug 24, 2010 at 1:39 PM, Arno Puder <ar...@pu... > <mailto:ar...@pu...>> wrote: > > > that is correct. We are working hard on the C backend. The mid-term > strategy is to make the C backend the main target. Eventually the > Objective-C backend will also be removed. Note that both C++ and > Objective-C are supersets of C, so nothing will be lost. In > fact, the C > backend is already the most complete code generation we have. It can > cross-compile OpenJDK and will also soon feature a garbage > collector. > > Arno > > Andrew deBlois wrote: > > When downloading the latest version of xmlvm, I see that the > > xmlvm2cpp/ branch > > and the --target=cpp option have been removed. Is C++ > support no longer > > available > > in xmlvm? > > > > Thanks, > > Andrew > > > > > ------------------------------------------------------------------------------ > > Sell apps to millions through the Intel(R) Atom(Tm) Developer > Program > > Be part of this innovative community and reach millions of > netbook users > > worldwide. Take advantage of special opportunities to > increase revenue and > > speed time-to-market. Join now, and jumpstart your future. > > http://p.sf.net/sfu/intel-atom-d2d > > _______________________________________________ > > xmlvm-users mailing list > > xml...@li... > <mailto:xml...@li...> > > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer > Program > Be part of this innovative community and reach millions of > netbook users > worldwide. Take advantage of special opportunities to increase > revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > xmlvm-users mailing list > xml...@li... > <mailto:xml...@li...> > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase > revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > xmlvm-users mailing list > xml...@li... > <mailto:xml...@li...> > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > > > > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Panayotis K. <pan...@pa...> - 2010-08-30 07:40:49
|
On 27 Αυγ 2010, at 1:42 π.μ., Damian wrote: > I was wondering the same... > Since I'm using xmlvm for making a 100% opengl app and I'm coding in Scala I had to change some of the java library and crosscompile some scala libs to make it work, so I will have to do that again when changing to the C backend. Should I change to C backend now or is it too early? > > Damian How did you use Scala with XMLVM ? Did you use ProGuard? Can you give us an example? |
From: Damian <dam...@gm...> - 2010-08-30 22:40:51
|
Yes, but I only could compile a very simple project. I'm having several problems so I will wait until the C backend is ready to continue with it. On Mon, Aug 30, 2010 at 4:40 AM, Panayotis Katsaloulis < pan...@pa...> wrote: > > On 27 Αυγ 2010, at 1:42 π.μ., Damian wrote: > > > I was wondering the same... > > Since I'm using xmlvm for making a 100% opengl app and I'm coding in > Scala I had to change some of the java library and crosscompile some scala > libs to make it work, so I will have to do that again when changing to the C > backend. Should I change to C backend now or is it too early? > > > > Damian > > > How did you use Scala with XMLVM ? > Did you use ProGuard? > Can you give us an example? > > |
From: Panayotis K. <pan...@pa...> - 2010-08-30 23:13:19
|
On 31 Αυγ 2010, at 1:40 π.μ., Damian wrote: > Yes, but I only could compile a very simple project. I'm having several problems so I will wait until the C backend is ready to continue with it. I did also some basic tests on how to use Scala with xmlvm, and I was successful up to now, but with very limited code. What kind of problems did you have? I suspect that these problems have nothing to do with the Obj-C backend, so either this might not be able to be addressed by XMLVM or, in any case, there is a need to keep it in mind. |
From: Damian <dam...@gm...> - 2010-08-30 23:28:21
|
Well, to be able to use scala I had to cross compile some of the scala libraries. This libraries are writen upon java libraries, and the problem I'm facing is that scala uses many functions that are nor implemented in the objective-c xmlvm implementation of the java libraries. So I have to write the missing functions, but since I will have to do it again with the new backend then I decided to wait. I wonder if the java libraries for the c backend will also be handwriten or it will be cross compiled? 2010/8/30 Panayotis Katsaloulis <pan...@pa...> > > On 31 Αυγ 2010, at 1:40 π.μ., Damian wrote: > > > Yes, but I only could compile a very simple project. I'm having several > problems so I will wait until the C backend is ready to continue with it. > > I did also some basic tests on how to use Scala with xmlvm, and I was > successful up to now, but with very limited code. > What kind of problems did you have? > > I suspect that these problems have nothing to do with the Obj-C backend, so > either this might not be able to be addressed by XMLVM or, in any case, > there is a need to keep it in mind. > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > |
From: Panayotis K. <pan...@pa...> - 2010-08-31 16:06:06
|
On 31 Αυγ 2010, at 2:28 π.μ., Damian wrote: > Well, to be able to use scala I had to cross compile some of the scala libraries. This libraries are writen upon java libraries, and the problem I'm facing is that scala uses many functions that are nor implemented in the objective-c xmlvm implementation of the java libraries. So I have to write the missing functions, but since I will have to do it again with the new backend then I decided to wait. > I wonder if the java libraries for the c backend will also be handwriten or it will be cross compiled? From my knowledge, the idea is to be automatically cross compiled! |
From: Arno P. <ar...@pu...> - 2010-08-31 16:48:55
|
Yes, the idea is to cross-compile everything in the java.* namespace. Arno On Aug 31, 2010, at 8:09 AM, Panayotis Katsaloulis <pan...@pa...> wrote: > > On 31 Αυγ 2010, at 2:28 π.μ., Damian wrote: > >> Well, to be able to use scala I had to cross compile some of the scala libraries. This libraries are writen upon java libraries, and the problem I'm facing is that scala uses many functions that are nor implemented in the objective-c xmlvm implementation of the java libraries. So I have to write the missing functions, but since I will have to do it again with the new backend then I decided to wait. >> I wonder if the java libraries for the c backend will also be handwriten or it will be cross compiled? > > From my knowledge, the idea is to be automatically cross compiled! > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Damian <dam...@gm...> - 2010-08-31 17:04:41
|
Great, so I will be able to cross compile the scala libs and everything will work? 2010/8/31 Arno Puder <ar...@pu...> > Yes, the idea is to cross-compile everything in the java.* namespace. > > Arno > > > On Aug 31, 2010, at 8:09 AM, Panayotis Katsaloulis > <pan...@pa...> wrote: > > > > > On 31 Αυγ 2010, at 2:28 π.μ., Damian wrote: > > > >> Well, to be able to use scala I had to cross compile some of the scala > libraries. This libraries are writen upon java libraries, and the problem > I'm facing is that scala uses many functions that are nor implemented in the > objective-c xmlvm implementation of the java libraries. So I have to write > the missing functions, but since I will have to do it again with the new > backend then I decided to wait. > >> I wonder if the java libraries for the c backend will also be handwriten > or it will be cross compiled? > > > > From my knowledge, the idea is to be automatically cross compiled! > > > ------------------------------------------------------------------------------ > > This SF.net Dev2Dev email is sponsored by: > > > > Show off your parallel programming skills. > > Enter the Intel(R) Threading Challenge 2010. > > http://p.sf.net/sfu/intel-thread-sfd > > _______________________________________________ > > xmlvm-users mailing list > > xml...@li... > > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > |
From: Arno P. <ar...@pu...> - 2010-08-31 17:19:11
|
Crossing your fingers would be advisable when you attempt this, but in theory the C backend should be able to deal with this. Arno On Aug 31, 2010, at 10:04 AM, Damian <dam...@gm...> wrote: Great, so I will be able to cross compile the scala libs and everything will work? 2010/8/31 Arno Puder <ar...@pu...> > Yes, the idea is to cross-compile everything in the java.* namespace. > > Arno > > > On Aug 31, 2010, at 8:09 AM, Panayotis Katsaloulis > <pan...@pa...> wrote: > > > > > On 31 Αυγ 2010, at 2:28 π.μ., Damian wrote: > > > >> Well, to be able to use scala I had to cross compile some of the scala > libraries. This libraries are writen upon java libraries, and the problem > I'm facing is that scala uses many functions that are nor implemented in the > objective-c xmlvm implementation of the java libraries. So I have to write > the missing functions, but since I will have to do it again with the new > backend then I decided to wait. > >> I wonder if the java libraries for the c backend will also be handwriten > or it will be cross compiled? > > > > From my knowledge, the idea is to be automatically cross compiled! > > > ------------------------------------------------------------------------------ > > This SF.net Dev2Dev email is sponsored by: > > > > Show off your parallel programming skills. > > Enter the Intel(R) Threading Challenge 2010. > > http://p.sf.net/sfu/intel-thread-sfd > > _______________________________________________ > > xmlvm-users mailing list > > xml...@li... > > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > |