From: Charles J. <ah...@gm...> - 2010-08-27 15:29:48
|
I saw the post which say the C++ and Object-C backends have been removed. So was the plan to focus on the C backend just a way to focus the efforts ?? Also are you considering any other OS targets than IOS 4 for iphone ?? Thanks. |
From: Arno P. <ar...@pu...> - 2010-08-27 16:37:24
|
ok, let me explain in more detail: I removed the C++ backend last week because it was never really used anyways and had some serious deficiencies. The Objective-C backend is still there and will only be removed once everyone is happy with the new C backend. If you are just using XMLVM, you won't even notice the difference between the C and the Objective-C backend. After all, the whole point is that the generated code is like "assembler that you don't really want to look at." The reason for the new C backend are the following: - C is a subset of both C++ and Objective-C. In a way it is the lowest common denominator and therefore code generated by XMLVM can be run on more platforms (other than just the iPhone). - the C backend will be *much* more runtime efficient since we don't have to go through Objective-C's dynamic method dispatch anymore. - a fully-fledged garbage collector: the Objective-C backend right now is using reference counting and if you have a cyclic data structure, you will have a memory leak. This won't happen with the C backend. - better J2SE support: the new C backend is already powerful enough to cross-compile OpenJDK. This means that you will get much better coverage of J2SE API than with the Objective-C backend. Arno On 8/27/10 8:29 AM, Charles Johnson wrote: > I saw the post which say the C++ and Object-C backends have been > removed. So was the plan to focus on the C backend just a way to focus > the efforts ?? Also are you considering any other OS targets than IOS 4 > for iphone ?? > > Thanks. > > > > ------------------------------------------------------------------------------ > 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: C. J. <ah...@gm...> - 2010-08-27 16:44:08
|
Any other OS targets be considered other than IOS 4 for iphone ?? |
From: Arno P. <ar...@pu...> - 2010-08-27 16:48:22
|
at this point the top-priority is to get the C backend up and running and making everything work again for the iPhone. That will put XMLVM in a good position to support other platforms, but that also depends on the community and what kind of support we get from others. Remember, XMLVM is Open Source and depends on people donating their time and effort. Arno On 8/27/10 9:43 AM, C. Johnson wrote: > Any other OS targets be considered other than IOS 4 for iphone ?? > > > |
From: Lennie De V. <len...@gm...> - 2010-08-29 07:24:14
|
Hi need help with the C backend? On 27 Aug 2010 6:48 PM, "Arno Puder" <ar...@pu...> wrote: at this point the top-priority is to get the C backend up and running and making everything work again for the iPhone. That will put XMLVM in a good position to support other platforms, but that also depends on the community and what kind of support we get from others. Remember, XMLVM is Open Source and depends on people donating their time and effort. Arno On 8/27/10 9:43 AM, C. Johnson wrote: > Any other OS targets be considered other than IOS 4 for ip... ------------------------------------------------------------------------------ Sell apps to millions... |
From: Arno P. <ar...@pu...> - 2010-08-29 21:42:49
|
thanks for offering help. We still need to do some internal cleanup before we can outsource some of the TODOs. I'll keep you posted. Arno On 8/29/2010 12:24 AM, Lennie De Villiers wrote: > Hi need help with the C backend? > >> On 27 Aug 2010 6:48 PM, "Arno Puder" <ar...@pu... >> <mailto:ar...@pu...>> wrote: >> >> >> at this point the top-priority is to get the C backend up and running >> and making everything work again for the iPhone. That will put XMLVM in >> a good position to support other platforms, but that also depends on the >> community and what kind of support we get from others. Remember, XMLVM >> is Open Source and depends on people donating their time and effort. >> >> Arno >> >> >> >> On 8/27/10 9:43 AM, C. Johnson wrote: >> > Any other OS targets be considered other than IOS 4 for ip... >> >> ------------------------------------------------------------------------------ >> Sell apps to millions... >> |