C/C++ Converter - Sun Why Not?

Here's a question for Sun:
How come you haven't built a C/C++ to Java Converter?
It would seem to be a logical thing to help people transition their code.
Maybe you could start it an open source the project...
Microsoft (Java to C#, Java to J++, Java to VB), Sybase (PowerBuilder to Java and vice versa), PHP (Dont Net and ColdFusion to PHP) all have converters to convert other languages.
Sun, why not?

Ok, let's assume for one second that what you're saying is actually possible or practical to try to do. When would you want to do it? This falls under the heading of building for something that hasn't come up yet. This is also why I maintain that effort spent building a data layer that the db can be yanked out from under without impacting the application is not practical to do.
What is the likelihood that you're actually going to do it? In 20 years of software development across a multitude of platforms I've NEVER seen one case where the db is changed underneath an existing application and the application itself was not reworked in the process to add or improve existing functionality. The reality is that in the real corporate universe companies are resistant to change for the sake of change. We have to convince people that Refactoring is a good thing.
The same is true in this case. If we had an existing C++ application and suddenly decided we wanted to run it as a Java application. The only reason to take that step is if we want to rework the application as we went, and in that case there ain't no converter nowhere nohow no why that's going to be of any help.
But, let's say for a second you want to throw all of that away and decide you want to do it anyhow. What do you want to lean on to convert your application, the capability of someone who built a product and markets it, or the developers that are on the ground in your fight right now? For me, that's a non-issue. I will lean on my developers rather than a product EVERY time.
Just my 2 krupplenicks on the subject, your milage may of course vary.
PS.

Similar Messages

  • When using Adobe Export PDF - I cannot save a document after converting from PDF.  Why not?

    When using Adobe Export PDF - I cannot save a document after converting from PDF.  Why not?

    What happens when you click the Save/Download button after the file conversion is complete?

  • I cannot access my current files to convert to pdf.  Why not?

    I canno access my current filed to convert to pdf.  Why not/

    Hi martha252,
    Please provide more information about the issue you are facing while trying to convert your files to PDF.
    What type of file you have and what is your exact work flow for converting the files to PDF documents.
    Which application of Adobe you are using for conversion.

  • Open source /  Commercial version, it's up to you! Why not for ESB products

    Please comment this forum and help us to get Sun's support for Open ESB as we can get it for open-Solaris or Glassfish.
    Thanks
    Paul
    Extract from
    http://www.pymma.com/eng/People/Blog-Paul-Perez-Chief-Architect
    Jonathan Schwartz new policy
    Few years ago, Jonathan Schwartz replaced Scott McNealy as SUN Microsystems CEO. Swartz's first decision was to convert Sun into an Open-Source company. Consequently, Solaris OS, Application Servers and even the Java language were opened and their sources published. At present, Sun is viewed as a major Open Source actor.
    Sun�s new sales philosophy proposes, on one hand, its best products in an open-source format and on the other hand, commercial support and hardware. The best examples of this new philosophy are Open-Solaris and Glassfish. You can download these products, use them and test them. After you have built applications with these tools and wish to move into a production environment, you can buy support from Sun.
    Open source or Commercial version, it's up to you!
    Alternatively, you can as well buy commercial versions at the first place. Even if open sources and commercial versions are slightly different than the open-source ones, more than 95% of their code is originated from the same development branch. Example : SUN proposes its queue messaging system with two similar versions, respectively named �SUN QM� and "Open-MQ". The only difference is the amount you pay for the technical support.
    Everyone can find advantages in this sales policy on Sun products: companies and developers try and develop for free and can rely on Sun support in production. As a matter of fact, Sun uses these �free� products as Trojan horses to conquer new market shares, penetrate new companies and sell Sun hardware.
    Why not for ESB Products ?
    Unfortunately, there is a small issue in this picture: Sun's ESB platform is the exception in this sales policy. In Fact, Sun proposes two different tools for ESB developments. The first product. "JCAPS", is a commercial product inherited from Seebeyond. The second product, "Open-ESB" is based on JBI specifications (JSR 208) and was developed from scratch about 2 years ago.
    Alas, JCAPs and Open-ESB are definitely two different products.
    JCAPS ignores JBI specifications
    JCAPS connectors are based on JCA specifications and not on JBI.
    Open-ESB development process is based on Web services specifications, JCAPS not.
    JCAPS and Open-ESB developments are not compatible.
    Hundreds other differences can be found between the two products.
    We can understand that for a while, for technical, marketing or business reasons, a company supports more than one product lines with the same functionalities. IBM does it and Oracle buying BEA will do it also.
    However, there are several things that Pymma would like to understand:
    Why the download of JCAPS is only available for authorized JCAPS Partner ?
    Why SUN does not provide support for open-ESB as it does for Glassfish, Open Solaris or Open MQ ?
    Why JBI or Open-ESB are never mentioned at most ESB seminars organized by Sun Centres in the UK ?
    Why Sun marketing, Gurus or consultants are prolix about JBI in the public lectures and technical forums, and at the same ignore Open-ESB when they advice companies ?
    Is the policy of Jonathan Swartz policy only applicable for Java Legacy applications (Application Server, Message queuing�)? not for ESB tools ?
    Of course, we already asked these questions to SUN but we never got clear answers.
    Thanks for clarifying Sun's position
    Many companies believe in JBI and their developers spend time and energy working on Open-ESB . These companies would certainly be interested to hear Sun's explanations on the above questions. They probably want to be sure that Open-ESB will not be just a prototype for the new JCAP version (only reserved for SUN JCAPS Partners). They certainly want to be credible by proposing SUN's professional support on Open-ESB as they do for Glassfish and Open-Solaris. After, they only need from SUN to clarify its position and give a clear prospective for the future of JBI and Open-ESB. We hope that through this blog Sun will hear us and we will give us clear answers.

    Hi Leonie,
    My iPhoto is iPhoto 11, version 9.4.2.  I believe my Aperture is the latest version but I don't know how to verify that when I can't open it.  I regularly accept any updates.
    How I restored my Aperture Library: I opened Aperture, clicked on Time Machine, and navigated to the Aperture Library that had been backed-up earlier in the day.  It took a while to restore. 
    When done, I opened Aperture (yes, at that point I could still open it).  It opened up on the still-empty Library, and I had to manually change it to the restored library, every time I opened aperture after that.  This was annoying, so, I then went to FINDER and deleted the empty Library.  I probably shouldn't have done this; I noticed it had the words "current default" in its filename. 
    From that point on, FINDER shows the restored aperture library (actually two restored aperture libraries, since I accessed Time Machine a second time to restore an even older backed-up version) but of course, not the empty Library that had had "default" in its filename.  And... I can no longer open Aperture.
    Hope you can help me, thanks so much,
    Glensdaughter

  • Why not selectOneChoice

    using ADF 11g.
    I have inputText component on page. I right click inputText component in designer ----- "convert" option Now I see several options to convert to like radio button, checkbox, inputdate etc etc
    BUt why not selectOneChoice ? I want to convert inputText to selectOneChoice
    thx
    pp

    There is a little trick workaround to doing conversion to any component see here:
    http://blogs.oracle.com/shay/2009/11/tricks_for_the_new_jsf_visual.html
    Note though that as Frank noted - this might not be enough since the data model might need to change.

  • Why not passing only one XML String parameter to Axis Web Service interface

    Hi,
    I am a newbie of axis and this is the first post in SUN site.
    I am writing a web service. I am considering this question after trying some examples in Axis:
    Why not defined parameters of our service interface (Service method.) as a XML String? -We can provide a XML Schema to Client, client fill all required information to a XML according to XML Schema. Seem that it is more straightforward than passing some complex objects.
    Your answer will be high appreciated!
    Thanks,
    -Hut

    Did you find a solution for that? Even im trying the same...

  • Why require cap file why not only class file as in java

    why do we convert .class to .cap file why not simply load the .clss file to the card

    If Java Card has to accept .class file, it's certain
    that JCVM developers are going to spend more and more
    nights in their office.
    Just kidding. I'm one of them.LOL :)
    Put the CAP file converter on-card.

  • Why not porting CDC-PP reference implementation to PocketPC by ourself?

    Hi All,
    Seeing your open letter about Personal Profile for PocketPC, I have the question: Why not porting CDC-PP reference implementation to PocketPC by ourself? Or do you know any open source project on this topic?
    in Java world, we should DIY (eclipse, Junit, ANT......)
    Regards!
    Tiger

    Sorry, I missed the "reference implementation" in the subject. Can you even get the thing to compile? Taking a guess at which of the umpteen makefiles to use, I get pjt33@charis:/tmp/personal/build/share/$ make -f rules.mk
    rules.mk:289: /empty.mk: No such file or directory
    rules.mk:394: warning: overriding commands for target `/'
    rules.mk:20: warning: ignoring old commands for target `/'
    rules.mk:422: *** target file `/' has both : and :: entries.  Stop.There are also licencing issues with using the reference implementation - if you want to distribute it properly, it seems you have to pay Sun an annual fee for the Technology Compatibility Kit.

  • SUN does not support NTLM

    Does anyone know why *{color:#ff0000}Sun is not supporting NTLM?{color}* Thought this would be a standard supported item but SUN e-mailed me today and said they do not support *{color:#ff0000}NTLM.{color}*

    Since Mavericks QuickTime has dropped support for dozens of legacy codecs.
    They can still be played using QuickTime Player 7.

  • My operating system windows XP not working with photoshop cloud, why not?

    I need to add 2 more licences for photoshop cloud and I'm being told my operating system windows XP does not work with Photoshop cloud. We already have 2 pcs using it in our office so why not?
    Please help
    Roy

    Do you have the latest version of iTunes?  If not, get it at:
    http://www.apple.com/itunes

  • I created an Apple ID using my ISP Email when I registered at the Store/Apple Support Communities/iTunes/Face Time and it does not work in iChat. Why Not ?

    Question:-
    I created an Apple ID using my ISP Email when I registered at the Store/Apple Support Communities/iTunes/Face Time or other portal and it does not work in iChat. Why Not ?
    Answer:-
    For a Name to work in iChat it has to be an Valid AIM screen Name.
    Only Apple IDs from the @mac.com ending names registered here  and the Mobileme (@Me.com ending) names are Valid with the AIM service as well as being Apple IDs
    (I am still working on info about registering with iCloud at the moment but if this does give you an @Me.com email it may well be a valid AIM name as well)
    NOTES:-
    The @mac.com page works by linking an external (Non Apple) email with a @mac.com name.
    This External Email cannot be one linked to an Existing Apple ID (you have to use a second email or register at AIM )
    The options at AIM are to use your existing email or create new name and link the existing only for Password recovery
    MobileMe (@me.com ending names) were valid Emails addresses, Apple IDs AND a Valid AIM Screen Name
    @mac.com names look like emails but are only Apple IDs and iChat/AIM Valid Screen Names.
    The AIM registration page seems to be pushing you to register [email protected] This is relatively new and I have not followed through the pages to find out if it a valid AIM email (Previously you could register a name without an @whatever.com suffix)
    8:16 PM      Friday; June 10, 2011
    Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb( 10.6.7)
     Mac OS X (10.6.7),
    "Limit the Logs to the Bits above Binary Images."  No, Seriously

    Question:-
    So I have my current [email protected] email in iChat as I thought as I had linked that to an Apple ID it was a Valid iChat Name.  It keeps coming up with a UserName or Password Invalid message.  What do I do next ?
    Answer:-
    Open iChat
    Go to the Menu under the iChat name in the Menu Bar and then Preferences and then Accounts in the new window.
    Commonly written as iChat > Preferences > Accounts as directions/actions to take.
    If it displays with a Yellow running name in the list you have a choice.
    Either register it at AIM (I would use a different password to the ISP Login) and then change the password only in iChat  (It may take you to confirm any Confirmation email from AIM first) in iChat > Preferences > Accounts
    Or you register a new Name at AIM (Or at @mac.com) and enter that (details below)
    If you have a Blue Globe name  (@mac.com) that will not Login the chances are that it the password that is the issue.
    Apple lets you create longer passwords than can be used with the AIM Servers.
    Change the Password at iForgot to no more than 16 characters.
    Then change the password in iChat as details above.
    Adding a new Account/Screen Name in iChat (that is valid with the AIM servers)
    Open iChat if not launched.
    Go to iChat Menu > Preferences > Accounts
    Click the Add ( + )  Button at the bottom of the list.
    Choose in the top item drop down either @Mac.com or AIM depending on what you registered
    Add the name (with @mac.com the software will add the @mac.com bit)
    Add in the password.  (If you don't add it now iChat will ask you each time you open it)
    Click Done.
    The Buddy List should open (New Window)
    The Accounts part of the Preferences should now have the new name and you should be looking at the details.
    You can add something in the Description line which will then title the Buddy List (Useful when you have two or more names) and make it show up as that in the iChat Menu > Accounts and the Window Menu of iChat when logged in.
    You can then highlight any other Account/Screen Name you don't want to use and use the Minus ( - ) Button to delete it.
    8:39 PM      Friday; June 10, 2011
    Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb( 10.6.7)
     Mac OS X (10.6.7),
    "Limit the Logs to the Bits above Binary Images."  No, Seriously

  • I am trying to connect my MacBook Pro to my TV with a mini display port to HDMI converter. Its not working. Any suggestions?

    I am trying to connect my MacBook Pro to my TV with a mini display port to HDMI converter. Its not working. Any suggestions?

    Depends on your model TV.   Read your TV user manual.  The newer models have "how to hookup" instructions for computer & games.
    You can also do a forum search as well as a Google search.

  • HT204053 When I initially try to sign in to iCloud, I get the "Account not verified" screen and I am told to check my email for instructions to verify.  No email is ever sent. My ID and password work on all other Apple app's.  Why not for iCloud?

    When I initially try to sign in to iCloud, I get the "Account not verified" screen and I am told to check my email for instructions to verify.  No email is ever sent. My ID and password work on all other Apple app's.  Why not for iCloud?

    I've tried both. First, I tried on my pc, where iTunes had installed iCloud when it last updated. I have iTunes installed on this computer (and on my iPad and iPhone), but that wasn't the issue.
    So I went online, thinking I needed a separate iCloud Apple ID, but it prompted me for my current Apple ID and gave me the message about my ID being "valid" but not an iCloud account," which, lol, was what it had asked me to do in order to create one. I checked, and at least one other user is having the same issue. I'll attempt to copy/paste the Support request url: https://discussions.apple.com/thread/4430653?tstart=0
    Thank you for any help you can give.
    Trish

  • AT&T has great support for WP, why not VZW?

    So first the Lumia 928 is released in only black and white, even though Nokia had made a cyan and red version. Why?
    The Lumia Icon was ready from Microsoft/Nokia to be released in November 2013, but Verizon didn't release it until after the holiday season in February 2014 after poor marketing. Now after only 8 months, its being retired. Why?
    The Lumia 930 is the equivalent of the Lumia Icon, except the 930 has been released overseas in multiple colors. Verizon only offered, again, black and white. Why?
    Lumia Cyan. AT&T was able to test and release Lumia Cyan for the Lumia 1020 by August (2 months ago), for the Lumia 920 and 820 it was released early last month. No Windows Phone on Verizon has yet received this update (nor does Verizon care to enlighten us as to when we can expect it). Why?
    Microsoft announced two new phones at the same time this year: The Lumia 735 and 830. It later came out that AT&T would get the 830 and Verizon would get the 735. AT&T will have the 830 hitting the shelves on Friday, November 7th. Verizon seems to have decided to postpone the release of the 735 until after the holiday season (much like the Icon). Oh and by the way, the Lumia 735 is already being released in other countries. Why not Verizon?
    AT&T has not only released their latest windows phones (the Lumia 1020 and 1520) in multiple eye catching colors (just recently adding a pretty sweet green to the 1520 collection), but they update them much timelier then Verizon too.
    I love the Windows Phone OS. If I have to choose between Verizon or Windows Phone, I'll end up choosing Windows Phone on a certain other carrier that actually values the OS that I prefer. I hope Verizon changes their stance before my contract ends this summer.

    VZW has had a negative attitude against Microsoft devices for several years now.  It seems to go back to the Kin.

  • HT4946 Can I back up my iPhone 4S to my ipad 3 (64 gb)? I do not have a computer. I deleted pictures from my iPhone and added then to the ipad, but now I don't have enough space in iCloud to backup either device. Why not?

    Can I back up my iPhone 4S to my ipad 3 (64 gb)? I do not have a computer running Mountain Lion. Our desktop still runs Tiger, so I purchased the 3rd generation iPad with 64 gb thinking it had had plenty of room to backup my iPhone photos. I used a camera connection kit and transferred about 1100 old photos from my camera roll on my iPhone to my ipad.  I then deleted pictures from my iPhone and now my camera roll has only 357 photos. However, in the Settings, under "About" it says I have 2147 photos. Why? I only have a total of 216 photos in all my albums. However, now I don't have enough space in iCloud to backup either device. Why not?  Any help, any advice, appreciated please! I spent a long time on the phone with Apple today and they couldn't solve the problem.

    rabidrabbit wrote:
    Can I back up my iPhone 4S to my ipad 3 (64 gb)?
    no
    rabidrabbit wrote:
    However, now I don't have enough space in iCloud to backup either device. Why not?
    iCloud only give so much space for free storage, then if you exceed the limit of 5gb you have to pay for additional storage.

Maybe you are looking for

  • How to upload image to the progrogram...

    I am trying to upload the image to the function module but it says the "sunset.jpg" is feild unkonwn it is not defined by the data... and when i am passing this image stuff at the runtime... it gives me the memory dum.. would you like to help me... i

  • Problem in Edit  Locally

    Hi,      I can't able to work with "Edit Locally" in my text file in the Public document. Can any body tell me,If i want to do any setting or adding any role ?...for enabling the  "Edit Locally" option in my public document. Regards, Ravi.

  • IS Retail related

    Hello every one...Please clarify the following. 1) how are the inbound and outbound store integrate in IS retail.? 2) How do we transact data in and out of SAP to POS, what output types do we use here? 3) If an organization has both Wholesale and Ret

  • Why do you feel that Mozilla is the "thought police" and how do you feel that my family deleted you from every computer and mobile device that we have?

    Some people have different opinions from yours. you are not infallible I am deleting your How does it feel to be part of the thought police What happened to "i disagree with you wrongheaded opinion, but defend your right to have it" I may agree with

  • Interactive form - WD java issue!!

    hi all I have an interactive form where in the user fills in a costcenter number and clicks on a button inside the form. It hits the backend and fetches the data via an RFC. I have to show the data in the same form in the same page. However when i do