Java 'main' language?

Discuss how to write good code, break bad code, your current pet projects, or the best way to approach novel problems

Java 'main' language?

Post by n0l1m17z on Mon Jan 23, 2012 12:50 pm
([msg=63838]see Java 'main' language?[/msg])

Hello there, I've been thinking a bit..

I study CS first year, and just ompleted my course in Java.

Now, this is the first time I've actually gotten confident enough in a language to actually write what I want, rather than what a tutorial can teach me. I made a parser, I was proud, and all was good.

Now, the thing is of course - it's Java. And you guys probably know (and like so more than I), that JRE has some serious draw-backs. And probably won't be around to see the poles meld.

I'm wondering, would spending more time perfecting and learning Java be a waste? Would i be outsmarted a gizillion times when python compillers gets better, run over by having the same vulnerabilities as a C programmer while not having the same low-lvl control? Am I playing a losing hand?


I really want to code, more and more so as a learn, and i really enjoy writing in Java, but i respect the people here, and would love an opinion.


Thanks.

//TL;DR : I like java, should I not?
n0l1m17z
New User
New User
 
Posts: 24
Joined: Mon Sep 14, 2009 3:33 am
Blog: View Blog (0)


Re: Java 'main' language?

Post by caracarn001 on Mon Jan 23, 2012 1:49 pm
([msg=63839]see Re: Java 'main' language?[/msg])

IMHO learning java is not a waste of time. The language isn't going away from one day to the next. Furthermore, java is a great way to learn programming concepts. It's all about learning that, once you master that, it really isn't all that hard to switch the language you use. Learning a new syntax isn't THAT hard.
User avatar
caracarn001
New User
New User
 
Posts: 42
Joined: Thu Nov 04, 2010 5:23 am
Blog: View Blog (0)


Re: Java 'main' language?

Post by ghost107 on Sun Jan 29, 2012 7:51 pm
([msg=64004]see Re: Java 'main' language?[/msg])

Java will not go anytime soon, plus java is a great language, Easy to learn too.

Java is more of the ServerSide programming. Java has client side Programming too but not recommended.
ghost107
Poster
Poster
 
Posts: 132
Joined: Wed Jul 02, 2008 7:57 am
Blog: View Blog (0)


Re: Java 'main' language?

Post by n0l1m17z on Mon Jan 30, 2012 10:17 am
([msg=64012]see Re: Java 'main' language?[/msg])

ghost107 wrote:Java is more of the ServerSide programming. Java has client side Programming too but not recommended.


Are you refering to javascript?
n0l1m17z
New User
New User
 
Posts: 24
Joined: Mon Sep 14, 2009 3:33 am
Blog: View Blog (0)


Re: Java 'main' language?

Post by ghost107 on Mon Jan 30, 2012 1:00 pm
([msg=64014]see Re: Java 'main' language?[/msg])

n0l1m17z wrote:Are you refering to javascript?

Nope just java(More of JEE), Javascript is a client side Scripting language(which is not the same as java), where java is a statically compiled language(shows errors before the application is running).
http://www.oracle.com/technetwork/java/ ... index.html

One of the major differences between python and Java is Thread management, which Java is pretty good on managing multithreaded tasks. Plus Java has a large library compared to python.

This is my opinion about java(Since I'm more of the Java guy), usually this is more of the users preferences.
ghost107
Poster
Poster
 
Posts: 132
Joined: Wed Jul 02, 2008 7:57 am
Blog: View Blog (0)


Re: Java 'main' language?

Post by cynusalisa on Wed Feb 08, 2012 1:25 am
([msg=64197]see Re: Java 'main' language?[/msg])

Yea Java is a main game that Every one like to use for their programmings............I am also desires to learn this language....This is called a main language because This language is the combination of C language , C++ & turbo c etc............

___________________________

Best Engineering College in North india , take admision in it & grow your future with GGI...
cynusalisa
New User
New User
 
Posts: 2
Joined: Wed Feb 08, 2012 12:52 am
Blog: View Blog (0)


Re: Java 'main' language?

Post by ghost107 on Sun Feb 19, 2012 6:13 am
([msg=64472]see Re: Java 'main' language?[/msg])

cynusalisa wrote:This is called a main language because This language is the combination of C language , C++ & turbo c etc...

I think you are wrong here.

Turbo C is not a language but a Compiler that compiles C applications, Java its not a combination Of C(java does not have anything to do with C).

Java is an Object Oriented version Of C++(The Cstuff was removed)

1 No More Typedefs, Defines, or Preprocessor
2 No More Structures or Unions
3 No Enums
4 No More Functions
5 No More Multiple Inheritance
6 No More Goto Statements
7 No More Operator Overloading
8 No More Automatic Coercions
9 No More Pointers
Source:
http://java.sun.com/docs/white/langenv/Simple.doc2.html
ghost107
Poster
Poster
 
Posts: 132
Joined: Wed Jul 02, 2008 7:57 am
Blog: View Blog (0)


Re: Java 'main' language?

Post by tgoe on Mon Feb 20, 2012 1:00 am
([msg=64482]see Re: Java 'main' language?[/msg])

Java is not an object-oriented version of C++.

I think cynusalisa meant Java has its roots in C and is essentially a simpler C++.
User avatar
tgoe
Contributor
Contributor
 
Posts: 661
Joined: Sun Sep 28, 2008 2:33 pm
Location: q3dm7
Blog: View Blog (0)


Re: Java 'main' language?

Post by LoGiCaL__ on Mon Feb 20, 2012 1:26 am
([msg=64485]see Re: Java 'main' language?[/msg])

tgoe wrote:Java is not an object-oriented version of C++.

I think cynusalisa meant Java has its roots in C and is essentially a simpler C++.


C++ is an obejct-oreinted language. If anything, c++ is an object oriented version of C.
User avatar
LoGiCaL__
Addict
Addict
 
Posts: 1062
Joined: Sun May 30, 2010 12:33 pm
Blog: View Blog (0)


Re: Java 'main' language?

Post by tgoe on Mon Feb 20, 2012 1:56 am
([msg=64487]see Re: Java 'main' language?[/msg])

Java is not an object-oriented version of C++.

:)

Hmm, I guess it is since it was meant as a simpler C++. I didn't mean to imply that C++ wasn't OOP.
User avatar
tgoe
Contributor
Contributor
 
Posts: 661
Joined: Sun Sep 28, 2008 2:33 pm
Location: q3dm7
Blog: View Blog (0)



Return to Programming

Who is online

Users browsing this forum: No registered users and 0 guests