LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 02-21-2004, 02:30 PM   #16
coolman0stress
Member
 
Registered: Jun 2003
Location: Toronto, Ontario, Canada
Posts: 288

Rep: Reputation: 30

Quote:
java cant do online databases to save itself.
Actually it can.

About job positions. It's really a matter of what field your looking at. If you look at the open source, free, web development market, then chances are you will find more PHP, Perl, etc. If you look at more business, enterprise level, you'll find a lot more Java.

And that comment about java becoming old, the beta for 1.5.0 just came out a couple of days ago. So much for an aging language

Last edited by coolman0stress; 02-21-2004 at 02:33 PM.
 
Old 02-21-2004, 02:37 PM   #17
chewysplace
Member
 
Registered: Sep 2003
Distribution: Slackware 10 w/ Kernel 2.6.8
Posts: 176

Rep: Reputation: 30
can as it may, it CAN'T do it well at all. that was the point.
 
Old 02-21-2004, 02:58 PM   #18
german
Member
 
Registered: Jul 2003
Location: Toronto, Canada
Distribution: Debian etch, Gentoo
Posts: 312

Rep: Reputation: 30
Quote:
Originally posted by chewysplace
every employer i've talked to was interested in PHP, ASP and mySQL. java cant do online databases to save itself.
You obviously don't know Java, and the fact you keep slandering it with false accusations of inadequacy only exemplifies your ignorance. I have written many applications using online databases in Java, and I can tell you, point blank, that JDBC is extremely good at doing just that. As well, PHP has zero capability, out of the box, of hooking into Enterprise Systems which use technology such as RMI on top of the Database for added scalability (read as: PHP is not, and will never be, an N-Tier solution, and as such, will not be adopted for high-availability, scalable enterprise usage. It is a 3-tier system and that will not change. It's made for dynamic web sites. Java (as far as WWW development is concerned) is made for web services and applications). Because of the flow of logic using JDBC, combined with Java's strict typing, it is much easier to avoid SQL injection vulnerabilities than with PHP's loose typing and spaghetti-weaving structure (relatively speaking... it's much better than some others). Either way, I'm not knocking PHP at all. It does what it is supposed to do very well. But you, on the other hand, are making nonsensical, wild accusations about Java which have no basis in reality. Here are some links you might want to read before you continue to make a fool of yourself:

http://java.sun.com/products/jdbc/
http://java.sun.com/products/servlet/
http://java.sun.com/products/ejb/

B.

Last edited by german; 02-21-2004 at 03:13 PM.
 
Old 02-21-2004, 03:07 PM   #19
chewysplace
Member
 
Registered: Sep 2003
Distribution: Slackware 10 w/ Kernel 2.6.8
Posts: 176

Rep: Reputation: 30
german:

Java may have database capabilities, but mySQL dbases are much better. henc people use them more. yes i've used java, i had to write a program in it for a Nokia phone. it sucked very badly, but the Nokia phone compiler only did Java back then so thats what i had to use. now it uses C/C++ so thats what i use for it. i have several friends whose bosses required them to learn PHP for mySQL since java couldnt do what they wanted. yes i can slander it cause i have used it. it was great back in teh day i admit, but those days are gone. mind you the sources you have listed from your argument are very biasd since its Sun that created it. try reaching outside the box for once and finding something. hell try thinking outside the box. anyways, this thread is not for your holy crusade of Java so i'll end this conversation now before you continue to "make a fool of yourself." good day and good riddence.
 
Old 02-21-2004, 03:29 PM   #20
german
Member
 
Registered: Jul 2003
Location: Toronto, Canada
Distribution: Debian etch, Gentoo
Posts: 312

Rep: Reputation: 30
Quote:
Java may have database capabilities, but mySQL dbases are much better
JDBC is not a database. It is a connector toolkit for other databases, including MySQL (which works very well). Therefore, I would have to argue that no, you have not used the technologies I am speaking of, since you are obviously mistaken as to what they are. If you want to write MySQL applications in Java, here's what you use:

http://www.mysql.com/products/connector-j/index.html

Quote:
i have several friends whose bosses required them to learn PHP for mySQL since java couldnt do what they wanted.
I would wager cold hard cash that you cannot find a piece of code in PHP that I could not personally port to Java, to work on the exact same MySQL database, on the exact same Apache or IIS server.

Anyway, this is obviously going nowhere. I'm sorry that your encounter with an early version of J2ME has tarnished your view of this language, and I hope you're open-minded enough to give it a try again some time. Maybe until you do though, you should keep your mouth shut as to what it's capable of because you clearly don't keep tabs on it.

B.

NB You're absolutely right, I should have used some of the huge number of third-party sources for information about EJB, JDBC and Servlet technologies.
 
Old 02-21-2004, 03:31 PM   #21
rmartine
Member
 
Registered: Dec 2002
Location: San Luis Obispo, CA
Distribution: Fedora Core 3
Posts: 618

Rep: Reputation: 30
These are the languages the guys I work with code in. This is for government DoD type stuff.

C/C++
Java
VB
MySQL
Ada
Some random ass homegrown ones too.

Scripting languages are used for what they were meant for... scripting.

Knowing Python isn't necessarily going to land you a job. The interviewers didn't really care what languages I knew as long I knew the fundamentals of the trade. Knowing C++ isn't very useful if you can't make a CS101 data structure or don't know what one is for that matter.

And like many people have said before, it really depends on what you want to do.

Good Luck
 
Old 02-21-2004, 07:26 PM   #22
Chris Weimer
Member
 
Registered: Jan 2004
Location: NYC
Distribution: Fedora XFCE
Posts: 91

Rep: Reputation: Disabled
Quote:
Well you may keep your 2 cents. every employer i've talked to was interested in PHP, ASP and mySQL. java cant do online databases to save itself.
Quote:
Java may have database capabilities, but mySQL dbases are much better
HAHAHAHAHAHA!
I am surprised you even know what you are talking about!?!? Java and PHP and Perl etc... all use databases, including MySQL. The two are entirely different. Talk about making a fool of oneself. MySQL isn't even a programming language, its a structured query language. PHP and ASP "can't do online databases to save itself" either

Last edited by Chris Weimer; 02-21-2004 at 07:38 PM.
 
Old 02-21-2004, 08:33 PM   #23
macewan
Senior Member
 
Registered: Jan 2002
Distribution: Ubuntu, Debian
Posts: 1,055
Blog Entries: 1

Rep: Reputation: 45
java
 
Old 02-22-2004, 12:14 AM   #24
haobaba1
Member
 
Registered: Jul 2003
Location: VA Tech
Distribution: Mandrake 9.1
Posts: 73

Rep: Reputation: 15
Quote:
Originally posted by chewysplace
Well you may keep your 2 cents. every employer i've talked to was interested in PHP, ASP and mySQL. java cant do online databases to save itself.
I think I know what you are chewing on and I am pretty sure it came out of the anterior end of a bull.
 
Old 02-22-2004, 10:02 AM   #25
coolman0stress
Member
 
Registered: Jun 2003
Location: Toronto, Ontario, Canada
Posts: 288

Rep: Reputation: 30
Quote:
can as it may, it CAN'T do it well at all. that was the point.
Make sure to elaborate on what you mean, so people understand what you mean.

Quote:
Java may have database capabilities, but mySQL dbases are much better
The reason people use mySQL is mainly because it's free. It's a decent, again FREE, altenative to full blown databases such as Oracle (which are NOT free). That's why it's popular.
 
Old 02-22-2004, 10:53 AM   #26
sNicker
Member
 
Registered: Oct 2003
Location: Italy
Distribution: Slackware 9.1, Slackware 10
Posts: 33

Rep: Reputation: 15
I cannot resist: I think J2EE is one of the more interesting environment out there. and Web Services ARE the future. For database connectivity almost any DBMS out there has a java driver or a bridge to JDBC.

And i would underline that DB management using J2EE with EJBs is one of the simplest programming tecnique I've never seen.... do you know how many J2EE-compliant application servers are out there? From Macromedia, IBM, Sun, the Apache project, JBoss and many more, Java IS ALIVE and is growing my friends...
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
which programming language is used to do tcp/ip programming?? gajaykrishnan Linux - Networking 9 12-21-2012 05:16 AM
D Programming Language XsuX Programming 7 11-17-2004 08:55 PM
What programming language do you know? zikhermm Programming 11 09-15-2001 10:51 PM
Which programming language top111 Linux - Newbie 8 08-22-2001 07:21 PM
Programming Language Colonel Panic Programming 9 08-10-2001 01:57 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 08:58 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration