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
BarryHi 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 -
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 bitHello
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 -
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! -
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,
NeelimaHi 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 APIs and thats 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 Its 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 SAPs 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 youHello,
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
SharathSomething 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. ArthikJavaArthikBabu 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 – 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...ColinDear 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 -
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 -
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!!!????? 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
-
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