Programming for the Sun/Solaris env.

I have been a VC++ developer for sometime now.
I am investigating the viability of developing s/w for Solaris.
Java seems a reasonable attempt at a development language , however I would like to know what is happening in the development world with C++/Solaris?
Can any one tell me what c++ dev api's exist for Solaris?
Any feedback would be appreciated.
Thanks
Andrew

Having looked at your website I would value your
opinion on the following matter regarding software
development.
In previous years Java has been critised on the basis
of performance and I am concerned about this issue.Except for a few problem domains performance of any language is always superceded by the requirements and design of the system. In other words it does not matter what language you use. (Unfortunately there are still people who think that is not true.)
>
I have a couple of years experience as a contract c++
developer on Microsoft and am considering moving my
skill set to Solaris.
Java seems a easy language to learn,has a thorough
class library and seems to cater very well for
internet development.
Q1. Should one abandon c++ and use java for internet
apps. No idea. It depends on what you want to do. If you like gui then java is probably a good bet. If you like device drivers then it is useless. If you like databases then forget both and start learning SQL.
Keep in mind that small businesses employe most people. And small businesses are more likely to use windows. So if you like small shops then stick with windows. OS choice and language choice are two different things though.
>
Q2. What type of development do you think still
warrants coding in c++?
Many types. Device drivers. All embedded work (tvs, refrigerators, cars, etc.) OS kernels. Intensive number crunching. Encryption - any small problem domain were performance of the language can make a difference.
There are still many shops that still only use C++. And they will continue to do so for new products. There is a vast amount of legacy code that must be maintained and added to. None of that is going to go away.

Similar Messages

  • Now I am using Windows Xp Labview program now i want control the Sun Solaris OS Board.Is it Possible in Windows XP Labview?

    Now I am using Windows Xp Labview program now i want control the Sun Solaris OS Board.Is it Possible in Windows XP Labview?

    You better should post your question in the LabVIEW forum - this one here is dedicated to LabWindows/CVI...

  • Exploratory Programming of the Sun IDM API

    Exploratory Programming of the Sun IDM API using Rhino
    Sun IDM comes with a JavaScript interpreter (Rhino) that can be invoked from the command-line. This gives developers an easy way to explore the large number of classes that comprised the product.
    Let's say for example that you need the approvers of a role object in order to display them on a form. (The role view provides this information, but let's ignore this for the purpose of this example.) The role javadoc mentions two methods to get the approvers, getApproverRefs() and getApprovers(). Unfortunately they are not described clearly, and the difference between the two is not clear either.
    In order to understand what these methods do and what they return, you can use the interpreter to invoke each one directly.
    First start the interpreter with the 'lh.bat js' command:
    lh.bat jsYou will be greeted with the javascript prompt "js>"
    Then the first thing to do is to login to the application server. Copy-paste the following code into the shell interpreter.
    // Java packages are prepended with the word 'Packages'
    // and are imported using the 'importPackage' function
    importPackage(Packages.com.waveset.util);
    importPackage(Packages.com.waveset.object);
    importPackage(Packages.com.waveset.security.authn);
    importPackage(Packages.com.waveset.session);
    importPackage(Packages.com.waveset.ui);
    importPackage(Packages.java.util);
    // Use arguments[0] and arguments[1] if you want to pass credentials from the command line
    // Here we just use the built-in account "configurator"
    var epass = new EncryptedData("configurator");
    var session = SessionFactory.getSession("configurator", epass);
    print("Waveset session established");Alternatively save the above code to a text file called "idm-init.js" and load the file from the interpreter.
    js> load("idm-init.js")
    Waveset session establishedOnce a session has been established, objects can be loaded from the repository. Enter this line at the prompt to get the role object named "testrole3"
    js> var roleObject = session.getObject("Role", "testrole3");Enter the variable name at the prompt to cause the interpreter to invoke the object's 'toString' method.
    js> roleObject
    Role:testrole3Use a 'for' loop to print out all of the object's method and fields.
    js> for (i in roleObject) { print(i) }Enter a method's name to invoke it. Let's call getApproverRefs().
    js> var approvers1 = roleObject.getApproverRefs();
    js> approvers1
    [User:role1approver(id=#ID#1CC1759638D9AF96:182C132:10F3E8040B5:-7FBE), User:role2approver(id=#ID#1CC1759638D9AF96:182C132:10F3E8040B5:-7FB8)]
    js> approvers1.get(0).getClass();
    class com.waveset.object.ObjectRefNow let's check out getApprovers().
    js> var approvers2 = roleObject.getApprovers();
    js> approvers2
    [Lcom.waveset.object.WSUser;@d3c69c
    js> approvers2[0].getClass()
    class com.waveset.object.WSUserSo getApproverRefs() returns a list of ObjectRef objects, while getApprover() returns an array of WSUser objects.
    In summary the Sun IDM JavaScript interpreter can be used to explore the product's vast API. This article used the role class and its getApprovers() and getApproverRefs() methods as an example for exploratory programming. Other applications include automated testing and administrative scripts.
    [email protected]

    Yes you can customise IDM it is all available in courses and the manuals also provide some info.
    As long as you can write the code you need in java or javascript you can call it from IDM: that could be an interface to you naming app.
    Otherwise use the SPML interface if you want to use something else then the GUI. This is also described in the manuals.
    WilfredS

  • I am trying to run my registered CS6 Design Standard programs for the first time after install. InDesign runs OK, but Illustrator and Photoshop will only run in trail mode. How do I activate those two?

    I can't get my registered versions of CS6 Photoshop and Illustrator to run in full mode. I installed CS6 Design Standard online end of June (an upgrade from CS5.5), on my old MacBook Pro. I didn't run the programs then as I was waiting on arrival of new MacBook Pro. I migrated the programs from my old MacBook to the new, and today tried to run those programs for the first time. InDesign work OK (after an initial hiccup) but Illustrator and Photoshop will only run in trial mode, and won't let me save files. My CS6 Design Standard shows with it's registration in my Adobe Account. All seems in order, but Illustrator and Photoshop won't run in registered mode. Can you please help?

    Demons1 in the future please only migrate your documents and settings.
    Please use the uninstallers to remove your current installation.  They are located in the Applications/Utilities/Adobe Installers folder.  Once the uninstall is complete you will also want to run the CC Cleaner Tool.  You can find more details at Use the CC Cleaner Tool to solve installation problems | CC, CS3-CS6 - http://helpx.adobe.com/creative-suite/kb/cs5-cleaner-tool-installation-problems.html.
    If you need to download a fresh copy of the installation files for Creative Suite 6 you can do so at Download CS6 products.

  • Driver program for the Dunning letter SAP Script

    Hello All,
    Can someone please tell me how to find the "Driver program for the Dunning letter SAP Script". I checked the Transaction OB96 but I dont find any Dunning scripts here i.e., the standard Dunning letter SAP Script F150_DUNN_01.
    Is there any Transaction like NACE of logistics for FI module to find the Driver programs. My requirement is to find the Driver program for the Dunning letter SAP Script and have a new Driver program instead of the standard SAP given driver program. Example is in transaction NACE we can change the driver program for Invoice like from RVADIN01 to ZRVADIN01.
    Thanks and Regards,
    SNK.

    Yes you can, using FIBF, change the FM associated with event 1720 like when SapScript is replaced with SmartForms. Look at [Define Dunning Forms (with SAP Smart Forms)|http://help.sap.com/saphelp_46c/helpdata/es/7d/c7a0a535e1d311ba4d0800060d888b/content.htm] for reference.
    But notice
    - PRINT_DUNNING_NOTICE call many FM of the same FG which share the same global data area.
    - During following upgrades of your system you will have to manage a copy of standard.
    Regards,
    Raymond

  • Please  Help me How write the BDC program for the MIGO inbound Delivery

    Please help me how to write bdc program for the MIGO Inbound Delivery in 4.7EE Version. Please help me.
    Not in LSMW.  Required call transaction or Session Method. Please help me.
    Mohan

    Run transaction BAPI . Select Logistics Execution/Shipping/InboundDelivery/SaveReplica.. You can use function module BAPI_INB_DELIVERY_SAVEREPLICA in your ABAP program.

  • Replacement program for the Ipod Nano 1st generation

    I am attempting to get to the replacement program for the Ipod Nano 1st generation, but whenever I attempt to access the program I am redirected to an adapter replacement program. Did I miss the opportunity to replace the Ipod?

    No, you didn't. I just bought an iPod nano 1st gen off of Craigslist and immediatly I went to the iPod replacement program website and requested a new device. I just don't know if I will receive the older 6th Generation or the newer 7th generation.

  • Print program for the smartform for selecting the output type (email/fax)

    Hi All,
    Requirement :I have to create a print program for the smartform where the output type may be print out,email or fax ,so i need to put the condition for selecting the output type (like printout,email,fax).
    can any body please let me know how  to put the condition for selecting the desired  output type ?
    Thanks in advance
    Rahul

    Hi
    It is not the output type that has to be changed
    it is the MEDIUM which you have to change and configure
    for printout medium is 1
    for FAX medium is 2
    for MAIL it is 7.
    so instead of printout change the medium to 2 or 7 for the same output type and attach to the same driver program and smartform/form.
    Reward points for useful Answers
    Regards
    Anji

  • How can I change the default program for the external applications editor?

    I have read the on line directions for this and it reads "select a file type in the left pane."   I do not see where this is in the left pane.  All I see in the left pane is "Browser start pages" and a "How do I " Pane.  Nothing with file types.

    Hello,
    Welcome to Adobe Forums.
    In order to change the default program for the external applications editor. Please follow the steps as mentioned below.
    Click on Edit menu then choose preferences.
    Once the preferences dialog box open.
    click on file editors.
    On the Left pane you will find all the file types which you want to edit .
    On the right hand side you will find the editors for that specific file type.
    If you want to add any other application you need to click on + symbol at the top of right pane.
    Select the path of that application which you want to apply.
    clcik on open.
    If you want to make it primay you can click make primary option available at the right hand top. For more detials please check the screenshot below.
    Regards,
    Rajeev

  • Unable to locate unrestricted policy files for the Sun JCE for download

    My platform:
    java version "1.6.0_26"
    Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
    Oracle JRockit(R) (build R28.1.4-7-144370-1.6.0_26-20110617-2130-windows-x86_64, compiled mode)
    I am unable to locate the Unlimited Strength Jurisdiction JCE files.
    According to BouncyCastle for Java 1.6:
    ..."you must download the unrestricted policy files for the Sun JCE if you want the provider to work properly. The policy files can be found at the same place as the JDK download. Further information on this can be found in the Sun documentation on the JCE."

    The version at the very bottom of http://www.oracle.com/technetwork/java/javase/downloads/index.html should work.

  • I didn't receive any news about the replacement program for the Ipod 1st generation. I have already sent the serial number online, but didn't have any progress. What should I do? Thank you

    I didn't receive any news about the replacement program for the Ipod 1st generation. I have already sent the serial number online, but didn't have any progress. What should I do? Thank you

    After you set up your service use your repair ID to track your replacement here:
    https://selfsolve.apple.com/repairstatus/main.do
    Remember: You will receive a replacement unit approximately 6 weeks after Apple gets your current iPod nano
    Hope this helps.
    -Julian

  • Driver program for the smartform HR_CMP_TCS

    Hi Friends,
      Can any one of you help me, in tracing out the Driver Program for the smartform HR_CMP_TCS. This is the Total Compensation form.
    Suresh

    Hi..
    Did you find any Smartform or Program with /SMB40/?
    I did this smartform using the above mentioned Prog only.
    Also try using SAPFM07P_SMART.
    Regards,
    Karthik

  • About report groups and read programs for the object EC_PCA_SUM

    Hi Friends,
    Hope every one is doing well..!
    I've an issue with the report groups and read programs for the object EC_PCA_SUM. As we know that the report groups and read programs available for this object in the application customizing are used to analys the archived data.
    That is these programs comes into picture after the archiving operation.
    For more information, you can visit the below web site:
    [http://help.sap.com/erp2005_ehp_03/helpdata/EN/e4/69f353b75a11d1b5850000e82debc6/frameset.htm]
    Now, my question is how would I check the code for these analysing programs available for this object. I can't see this in SE38.
    Thanks to reply for this..
    Full marks will be awarded.
    Regards,
    Shamim

    Hi Lakshman,
    Thanks for the reply.
    Hi Deiter,
    You're right.
    Your provided transaction "GR55" helped me to find out the program name for a particular group. However, these are just Write and Painter reports.
    But can you please let me know the functionality of these report groups ?? what are these used for ???
    Do we have these programs for other archiving objects like CO_ITEM,CO_ML_BEL,MM_MATBEL,CO_ORDER,
    PP_PLAN,PP_BKFLUSH ??
    More points will be awarded.
    Thanks a lot.
    Regards,
    Shamim
    Edited by: S H A M I M on Sep 19, 2008 3:19 PM

  • Message no. R3009 - error in extraction program for the DSO

    Dear All,
    I get the following error, when I execute the data source object, when I select monitor button in the window the process is in Red.  So I couldn't get the report at the ODS.  Please help me to clear the following error :
    The extraction program does not support object ZSHIPTRACKND
    Message no. R3009
    Diagnosis
    The application program for the extraction of data was called up using the invalid InfoSource/invalid InfoObject ZSHIPTRACKND.
    System Response
    The data extraction is terminated.
    Procedure
    Check the SAP Support Portal for the appropriate Notes and create a customer message if necessary.
    with Regards,
    Jerald

    What release are you at?
    Have you searched SAP Notes and the SDN forums for this. A quick search indicates 9 SAP Notes and 15 SDN posts regarding this error message. Unless we know what release level you are at we are unable to offer viable solutions.

  • I cannot get my screen reader to read my PDF format at all. I am using Window-Eyes 9.0 Screen Reading Program for the blind.

    I cannot get my screen reader to read my PDF format at all. I am using Window-Eyes 9.0 Screen Reading Program for the blind.
    HELP!!!

    For information regarding Accessibility, see here:
    http://www.oracle.com/us/corporate/accessibility/products/index.html
    You can also find additional configuration in the older Forms documentation, however most will still apply in newer versions although file version references and file locations may differer.
    http://docs.oracle.com/html/B10668_05/chap_forms.htm#g1095470

Maybe you are looking for

  • Windows asks me for the gpibtnt.vxd driver but i´ve installed it

    I have a toshiba with O.S. windows 95 and I´m trying to connect it to a PCMCIA-GPIB card, but after I have installed the software , in settings/system/ windows says that the gpibtnt.vxd which was to be the driver it is not installed! Could the proble

  • Dragging from brower to time line

    I have a really enoying issue with FCP, but it might just be me being stupid. (No nasty comments please!) I have my browser and bins in 'list' mode, since thats what I prefer. Often when I try to drag something from the bin to the timeline I just end

  • Import from oper dump

    Hai i have a table pk16 in dev environment. i was given a dump from oper environment to import to the table pk16. condition is if the record exists in pk16 in dev then no import. if not found then import. how can i do this..? S

  • PLS-00394 Error message when deploying a mapping

    Hi all, Using Warehouse Builder 10.1.0.4.0 I created a mapping to add one row to a dimension. This dimension contains three columns. In my mapping I created two constants, each mapped to one column. There is also one sequence, the nextval is mapped t

  • Why does my iPod not want to restore itself on iTunes?

    my ipod 5th gen stopped working a week ago after i tried updating it to ios 7 and told me to connect ot itunes. i connected it and said i have to restore it for some reason. then i updated the software for the ipod and after its done it disapears and