I am studying for the Java programmer's exam and have not started studying the security features of Java yet. However, I was asked about how secure Java was and could not answer so I thought I would ask you guys.
Do you think Java is a more secure language than Perl or C++ in regard to hackers. I read that Java is a lot more secure than C++ because it allows you to set permissions and sign each post and reply sent to the server.
I do not know anything about Perl. Is is better than Perl? Does anyone know or know where I can find the pros and cons for each language in redard to security. How does each work with Firewalls? Does it matter if the information is going over an ISDN line or through a dial-up connection. What if you are sending audio and video files over the web to a private audience.
This topic is important to a temporary boss of mine so I would like to find out this weekend and have an answer for him on Monday.
Thanks in advance. [ June 04, 2004: Message edited by: E Pease ]
SCJP 1.5 Beta (in progress, nature willing)
Anonymous
Ranch Hand
Joined: Nov 22, 2008
Posts: 18944
posted
0
Long story short, the most important aspect of Java security wrt say C, C++ is that you donot need to deal with pointer arithmetic explicitly but the language runtime handles it for you.
But con's: you cannot handle the memory (RAM) as optimal as in C.
regards, Rustem-e Zal
Jeroen Wenting
Ranch Hand
Joined: Oct 12, 2000
Posts: 5093
posted
0
No language is inherently more secure than any other. So no, Java is NOT more secure than is C++, Perl or any other.
Java DOES make it relatively easy to implement security compared with many other languages.