Future of java ! (for experts)

hi Experts :)
Here is a general discussion question about operators in java:
java is an evolving language, and new languages are always being developed. What additional operators would you recommend adding to java or to a future language like java that would support both procedural programming and object-oriented programming?

Anti-procedural traps that catch procedural code and fry the computer instead of compiling.
Procedural code has its place (Mathmatical applications being one), but Java is better off evolving more on the oo side of things, IMHO*.
~Cheers
*My first use of this construct. Did I use it correctly?                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

Similar Messages

  • The future of java and what is the most necessary skill to learn

    hi, friends,
    This is a serious question, so please answer seriously.
    1. The future of java
    Are there any future for java? What I mean are: are there any jobs for java developer in the future? are there any chances for new java company to survive?
    2. What is the most needed skill in so many java technology?
    There are so many sections in java technology. so what is the most needed one for one to find a job? what is the most promising section for one to build a company.
    Thank your very much!

    It's a lousy question really.
    1) There are very few companies you'd call a 'java company'. There are companies that use java, but they also by and large use C++, DBMS systems, and a whole host of other technologies. If java died, they'd switch to whatever technology killed it. Any decent programmer is flexible enough to learn a new language in a matter of weeks. It's the ability to work with the theory behind the code rather than the knowledge of syntax that's important.
    2) It depends entirely on what you're doing. Working with a company where databases are key? Then you need Oracle, or SQL. Working with web technology? Perl, JSP, PHP, stuff like that is what you want. Working in high performance application design? You need C++. Graphics? Take a look at OpenGL or Java3d.
    The most promising section to build a company? If there was a straight answer to that 1000 companies would have sprung up already and filled the niche.
    Basically, if you want a successful career in programming, don't become a java programmer, become a programmer full stop. If you think you'll be working with java when you retire in 40-odd years you're mistaken. You need to grasp the basic concepts of application and algorithm design, and be quick to learn new technologies and evaluate them against what exists already.
    It can take 3 years to go from complete newbie to fluent in a single programming language. It can then take less than 3 days to become fluent in another.

  • SAP PM : Unprocessed future change recs for order number : Error Message 688

    Dear Experts
    I received the following message when trying to close a PM order.
    Unprocessed future change recs for order number  prevent del. flag/c -  Error Message 688
    Kindly advise on the steps to be taken to resolve the above error.
    Thanking you in advance for your assistance.
    Regards
    Barry

    Hi Barry,
    Please find below thread for your reference.
    Error message when business completion of a production maintenance order
    Unprocessed future change recs for order prevent del. flag/completion
    Regards
    Terence

  • Java for installation

    Experts,
    I am installing SOLMAN for ABAP only. but I need Java for running the sapinst gui. I am not getting the exact download file, I tried with following link
    http://java.sun.com/j2se/1.4.2/SAPsite/download.html  But there was no option for Hp_UX.can anybody send me the link quickly. Your effort will be rewarded..
    OS- HP-UX IA 64 bit

    Hello
    The following links may be useful for you:
    http://www-304.ibm.com/jct01005c/university/scholars//products/websphere/recommended.html
    or
    http://bitrock.com/download_installbuilder_download_step2.html
    Regards
    Chen

  • Java for Palm

    I am wondering if it is illegal to download and use Java for my TX. I know Palm does not support it, but does that mean I can't use it if I find it somewhere else for download, such as http://www.palminfocenter.com/news/7769/five-tips-to-improve-the-palm-blazer-browser/ (near the bottom)? One of the reasons I would be using it would be so I could use Opera Mini (http://www.operamini.com/).
    Any input appreciated
    Post relates to: Palm TX
    Post relates to: Palm TX
    This question was solved.
    View Solution.

    No, it's not illegal to use it.  It was freely given away.
    WyreNut
    Post relates to: Centro (AT&T)
    I am a Volunteer here, not employed by HP.
    You too can become an HP Expert! Details HERE!
    If my post has helped you, click the Kudos Thumbs up!
    If it solved your issue, Click the "Accept as Solution" button so others can benefit from the question you asked!

  • Java for OS X Lion vs ibank

    I have a problem with ibank, I installed Java for OS X Lion, for testing it works, but when I go into ibank, pops up a window that: For a normal future work you have to install a new version of Sun Java Plugin 1.4.0 or older. Install now (version 1.6.10, size 4MB) and continue to work?
    But when I install a recomended version of Java for Lion - the same window pops up on and on.
    Can you give me a solution, please?

    Same as in "java -version" in Terminal
    java version "1.6.0_31"
    Java(TM) SE Runtime Environment (build 1.6.0_31-b04-414-11M3626)
    Java HotSpot(TM) 64-Bit Server VM (build 20.6-b01-414, mixed mode)
    Since I can't find any trace of logs for the manual install I want to make sure that components that failed to download via Software Update were correctly installed by the dmg.

  • Java for Mac OSX 10.4 Release7 will not work with eTrade Market Trader

    After the latest update to 10.4.11 wich was the latest version of Java the java applet will not start. Talked to eTrade tech support and found out that their site only supports up Java1.6. Now I am trying to update my Mac Pro to 10.4.10 but can not find the update anywhere that is not bundled with the latest version of Java. Called Apple support, they did not have a solution, so to all you experts how can this problem be resolved ?

    Thank you for your response. I spent 2 hours on the phone with an Apple Tech, he was really good and we went through all the possibilities (thank god for Apple Care Plan). He even got others involved but we all could not come up with anything else than to do an 'Archive-Install'. I did repair permissions several times. My Mac was running great prior to the update, I actually own 7 Mac's and I am very meticulous with maintenance and backing up everything. By the way I love these things. But when the new update came out, I told everybody to backup and then update the Mac's. Now I have 1 Mac that runs 10.4.8 and 6 that run 10.4.11. They all work great and are in great condition, but the only one that can run the online trading platform is the one running 10.4.8 and all the others have the software to access my .Mac account. Since I have these Mac's indifferent locations (so I can travel without lugging one along) I enjoy using all the .Mac features. Everything was so easy before "Java for Mac OSX 10.4 Release 7" came out. I am just really frustrated. I just wish I could go back to 10.4.10. But all the updates are bundled with the Java release 7. Is there any place where I can find 10.4.10 ?

  • Why SAP has taken Java for their development instead of ABAP completely

    Hi
    I am Neelima, new to SAP and abap,
    Can u please explain
    Why SAP has taken Java for their development instead of ABAP completely
    Thanks in advance
    Regards,
    Neelima

    Hi Neelima ,
      Answer to Q . Why SAP has taken Java for their development instead of ABAP completely ?
      First of all in my view SAP has not taken Java as Such instead of ABAP .
      But you nowdays whole lot of java is coming in SAP by doors of SAP NetWeaver .
    Now why they choosed java only <b> IN MY VIEW</b>
    1)     Java is open source so SAP in tie up with SUN can develop SAP specific API’s and that’s what happenings . In Net Weaver Developer studio (NDS of SAP like eclipe of Java ) we use packages ,classes , methods for SAP.
    2)     In my view Java is rocking in Web world , Every single popular product ( like IBM MQ series , Oracle Apps ) is making use Java for making things web based .
    So why not SAP .
    3)     Now data ultimately data is getting saved in XML . And java is best to deal with that . In SAP also Idoc data is stored in XML and so same data can be used anywhere inspite of Platform , technology .
    4)     Java has much established base of web Solution , Web services .They have got beautiful architecture so that Best Web sevices can be developed with EJB (Enter prise java beans  ) , sturts  and all .
    5)     Now It’s time for SAP to be Mobile Enabled .i.e. to Run SAP over PDA , Blackberry .Such solutions possible with SAP + Java combination .Java provides that framework to understand Mobile OS platform.
    6)     Another thing now Its time of EAI (Enterprise Application Integration) . Integration is future . Multiple product integrated and used togetherly , exchanges data. Take case SAP’s message goes to Sieble , people soft .For this Java + XML is best suied as both product understand it .
    Utimately SAP is Using java to provide Best Web ERP solutions
    But it does not mean ABAP is not there. With webDynpro ABAP  you can do every thing that WD java does . In fact incase if you have existing ABAP recourses then use WD ABAP for developing web services in SAP. In uses OO ABAP as base programming language .
    Please refer to this link
    IS Webdynpro for ABAP/JAVA is same?
    so hope your question is cleared
    Cheers
    <b>Parry</b>

  • Any advice / guide on how to create separate Stack ABAP + JAVA for CTS+

    Hello Experts,
    Can you please point me to the how to guide for creation of separate Stacks ABAP + JAVA for CTS+ Transport Management.
    Also can you please clarify how I can convert STMS Virtual systems in to Real systems? Any guidance for this?
    Thank you

    Hello,
    You should have a look at the installation guide.
    http://service.sap.com/instguides -> SAP Components -> SAP Solution Manager -> Release XXX
    For instance :
    http://service.sap.com/instguides -> SAP Components -> SAP Solution Manager -> Release 7.0 EHP 1
    Then have a look at section 4.2 Installation Checklist u2014 Java Add-In
    It covers:
    Java Add-In for an existing central ABAP system
    Java Add-In for an existing distributed ABAP system
    Java Add-In for an existing High-Availability ABAP system
    ABAP+Java Dialog instance
    Regards,
    Paul

  • Is there an equivalent statement in Java for this PL/SQL stmt?

    Hi,
    I want to know if there is an equivalent statement
    in java for this PL/SQL statement:
    IF strTok IN('COM-1','COM-2','COM-3') Then
    /* Do Something */
    End If;
    I tried using : // This is giving me errors..
    if (strTok.equals(("COM-1") || ("COM-2") || ("COM-3") ) )
    /* Do Something */
    The above Java code is giving me errors.
    Any Help to reduce the number of steps for comparison
    is appreciated.
    thanks in adv
    Sharath

    Something like
    if (strTok.equals("COM-1") ||
        strTok.equals("COM-2") ||
        strTok.equals("COM-3") )Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • How to get the last inserted Autoincrement value in Java for Pervasive DB

    Hi, I need to get the last inserted auto incremented value after the record is inserted IN JAVA For ex. consider we have 4 columns for the myTable in the PERVASIVE DATABASE V10 autoid - identity column (auto increment column) userID userName pageID insertSqlExpression = insert into myTable (userID , userName, pageID) values( ? ,? ,?); prepareInsert = connection.prepareStatement(insertSqlExpression); prepareInsert .excuteUpdate; After inserting the new record how can I get the autoid value (last inserted value) in the Java. Please help me.
    Thanks in advance. Arthik

    JavaArthikBabu wrote:
    I dont have privileges to write new stored procedures in database.I need to do in the Java side only. In many databases that irrelevant. The same way you would do it in a proc can be done with the correctly conceived statement (singular.)
    For ex &#150; if we insert and then the select record's identity value as a single transaction and would this guarantee that what is returned by the select would not include inserts that another might have made?Please do not take that path unless you are absolutely certain that your database does not support any other way to do it.

  • Help - I cannot set the Default Java for Browsers

    Hello:
    I'm running Win 7, the Home Premium, 64 bit flavor. I have IE 8 and FF 3.5.8 installed. FF is the default browser. I've installed Java and when I go to the test page: http://www.java.com/en/download/help/testvm.xml
    I get a message which says: "Something is wrong. Java is not working."
    HOWEVER, if I open a command prompt and type java -version, I get this:
    C:\Users\dogzilla>java -version
    java version "1.6.0_17"
    Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
    Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode)
    So I went to the control panel app, the advanced tab, and expanded the node for Default Java for Browsers. I have 2 problems.
    1. The checkbox for Microsoft Internet Explorer is greyed out; I cannot change any settings here at all.
    2. I checked the checkbox for Mozilla Family. Then, when I click OK, I get an error message which states:
    "Unable to change browser settings. Please check that Mozilla or Firefox or Netscape is properly installed on the system and/or that you have sufficient permissions to change system settings."
    Since I'm writing this message to the forum using FF, I'm going to guess that I have the browser installed correctly. So that leaves me with a permissions problem -- which I don't doubt. I have no idea where to start looking though. Especially considering I can run the files in the bin directory from a command line without any problems.
    Does anyone know how I can solve the two problems I described in this thread? Suggestions are greatly appreciated.
    Thanks!

    Thanks for the reply!
    I tried running as admin and no luck. Still experiencing the same problems.
    I've did some more reading (much more in fact for what this problem should be worth) and other forums mention that on 64 bit Windows systems, both the 32 bit and 64 bit JRE need to be installed.
    When I was running Win XP, I could just download the SDK, create an environment variable, and I was good to go. Now, it looks like if I just install the SDK, I need the JRE plugin download for just the browsers -- what a ridiculous waste/duplication!
    Thanks again for your help.

  • ColdFusion 8 Fails to start after update Java for Mac OSX 10.5 Update 4

    I have been using ColdFusion on a Mac for years. Now CF fails to start after I updated Java for Mac OS X 10.5 Update 4. I usually start by typing in the terminal window sudo /Applications/ColdFusion8/bin/ColdFusion start.
    There is a crash report but I don't know how to read it. See attached.
    Please help, I need this working for my job.
    Thanks...Colin

    Dear Craig,
    Macbook Pro 2.4GHz Intel Core 2 Duo 4 GB RAM
    I'm sure that this is 64-bit
    CF 8.0.1 Enterprise Build 3080
    I had moved the Java SE 6 to the top in both Plugin and Applications. The
    correct version is showing in the terminal window. See below.
    Last login: Thu Jun 18 11:27:09 on ttys001
    Beta-4:~ Colin$ java -version
    java version "1.6.0_13"
    Java(TM) SE Runtime Environment (build 1.6.0_13-b03-211)
    Java HotSpot(TM) 64-Bit Server VM (build 11.3-b02-83, mixed mode)
    Beta-4:~ Colin$
    CF will not start. I have the activity monitor open, and when I start CF you
    see it in the activity monitor for a few seconds as it starts up. When the
    message process is completed in the terminal window CF disappears in the
    activity monitor.
    Any suggestions?
    C
    Hi, Colin,
    My apologies but I forgot to ask 2 questions: (1) What kind of Mac you have
    (Intel or PowerPC)? (2) What version of CF are you running and what installer
    did you choose (8 or 8.0.1, 32-bit, 64-bit, etc.)?
    To start, try the following:
    1. Normally you'd shut CF down first ... but that's not necessary for you
    2. Open Java Preferences again
    3. Select Java SE 6 and move it (drag) to the top spot in both section (Applet
    Plugin and Applications)
    4. Open Terminal
    5. Type java -version (you should see 1.6.0_13 as the new version)
    6. Try to start CF again
    This may not work (I've had issues with it) but it's technically how it's
    supposed to work. With the Java Preferences utility, you're visually setting a
    default JVM (you can do it with commands in Terminal but this is much faster
    and easier).
    If CF still won't start, look for the jvm.config file in your CF application
    folder (try /Applications/ColdFusion8/bin or
    /Applications/ColdFusion8/runtime/bin -- the latter is where a jvm.config file
    is on my machine for a particular version of CF that's installed similar to
    yours). You can override the JVM in this file but, hopefully, that won't be
    necessary!
    Best,
    Craig

  • The Java for Mac OSX 10.5 Update 10 removed the Java plugin from Firefox 5.0. How do I re-install it?

    I've just installed Java for Mac OSX 10.5 Update 10 and can no longer run Java Applets from Firefox 5.0

    Dear Craig,
    Macbook Pro 2.4GHz Intel Core 2 Duo 4 GB RAM
    I'm sure that this is 64-bit
    CF 8.0.1 Enterprise Build 3080
    I had moved the Java SE 6 to the top in both Plugin and Applications. The
    correct version is showing in the terminal window. See below.
    Last login: Thu Jun 18 11:27:09 on ttys001
    Beta-4:~ Colin$ java -version
    java version "1.6.0_13"
    Java(TM) SE Runtime Environment (build 1.6.0_13-b03-211)
    Java HotSpot(TM) 64-Bit Server VM (build 11.3-b02-83, mixed mode)
    Beta-4:~ Colin$
    CF will not start. I have the activity monitor open, and when I start CF you
    see it in the activity monitor for a few seconds as it starts up. When the
    message process is completed in the terminal window CF disappears in the
    activity monitor.
    Any suggestions?
    C
    Hi, Colin,
    My apologies but I forgot to ask 2 questions: (1) What kind of Mac you have
    (Intel or PowerPC)? (2) What version of CF are you running and what installer
    did you choose (8 or 8.0.1, 32-bit, 64-bit, etc.)?
    To start, try the following:
    1. Normally you'd shut CF down first ... but that's not necessary for you
    2. Open Java Preferences again
    3. Select Java SE 6 and move it (drag) to the top spot in both section (Applet
    Plugin and Applications)
    4. Open Terminal
    5. Type java -version (you should see 1.6.0_13 as the new version)
    6. Try to start CF again
    This may not work (I've had issues with it) but it's technically how it's
    supposed to work. With the Java Preferences utility, you're visually setting a
    default JVM (you can do it with commands in Terminal but this is much faster
    and easier).
    If CF still won't start, look for the jvm.config file in your CF application
    folder (try /Applications/ColdFusion8/bin or
    /Applications/ColdFusion8/runtime/bin -- the latter is where a jvm.config file
    is on my machine for a particular version of CF that's installed similar to
    yours). You can override the JVM in this file but, hopefully, that won't be
    necessary!
    Best,
    Craig

  • HT5717 Our company had to remove this Java for OS  2013-004 upgrade because it broke all of our Java installers. Does anyone know when Apple will solve this new problem?

    Hi,
    People at our company installed the latest Java for OSX 2013-004 1.0 Apple Update and all of our software installers failed to run anymore. The only way to kill the installer was Apple Menu -> Force Quit after that. We all had to downgrade to Java for OSX 2013-003 to work.

    Welcome to Apple Support Communities
    I have heard problems with that update. Unfortunately, we don't know when an update will be available. Apple often releases Java updates at the same time as Oracle, but we don't know more things

  • How Do I Get Java For Mac OSX 10.5.8 On A PowerBook G4 Or Update To Minimum MAC OSX 10.6.8 or later Without Spending Any Tech Mind Of My Own And Also Not Buy ANYTHING AT ALL!!!?????

    How Do I Get Java For Mac OSX 10.5.8 On A PowerBook G4 Or Update To Minimum MAC OSX 10.6.8 or later Without Spending Any Tech Mind Of My Own And Also Not Buy ANYTHING AT ALL!!!????? Please Help!!!

    Sorry, it's for 64 bit IntelMacs only...
    updating Java SE 6 to 1.6.0_26 for 64-bit capable Intel-based Macs. 
    Java for Mac OS X 10.5 Update 10

Maybe you are looking for

  • Command link wrap

    Hi, i want to display to command links and 1 button with right align. for this i use panelgrouplayout with halign="end" ,it is getting to end,but the problem is second command link has two words so its getting wrapped ,i could nt make wrap flase. can

  • Sending video OUT via Firewire to my Camcorder FROM my computer?

    Hi all! Can I send video OUT from my comp. to my camcorder via Firewire. I have a camcorder that has Passthrough to use it as a bridge which I have used to hook up a vcr with. But Im not sure if I can send video OUT to the camcorder and record it on

  • Missing TOC Book in Merged WebHelp

    It's late on a Friday, and I'm brain dead. I am using a merged WebHelp structure (based on Peter Grainge's model with parent project only having one topic and using redirect to first child project) for my company's disaster recovery plan (separate de

  • $$DATETIME$$

    I'm having a display item with it's initial value $$DATETIME$$ to display the current date and time. The problem is that it's not being displayed at all in that particular display item. I found out that it works with the "database item" property set

  • Installation failed cs5.5 why????

    Exit Code: 6 -------------------------------------- Summary -------------------------------------- - 0 fatal error(s), 7 error(s), 116 warning(s) WARNING: DW066: OS requirements not met for {0D96CFE6-376D-44B8-808A-16F3BEB73263} WARNING: DW066: OS re