Java is fine to learn with, hell, its even a good language for 'real' stuff.
Where Im at, we started with Java and then went on to C++ where some of the assignments included: "design a garbage collector", "write a filesystem-API" and "code a compression tool".
Java is great for learning how to program, because it has less obscure errors (it will TELL you where things went wrong instead of just core dumping) and has a very good API (I really love that about java)
And besides, one of the basic things you should learn is: If you have a tool which can solve your problem in time and within the budget, go for it! Hell, I'll use VB,Fortran OR Prolog if those tools allow me to complete my project! It's not all about "l33t f4st c0d3 which makes me feel smart". You should use any tool at your disposal to meet the requirements of your project.
Students should learn to program in general, and they should touch as many programming languages as possible, so they know 'its out there', but they should also know there is no 1 all-solving-language... choose the best language to meet your needs.
Hi, what license should I use when I want
the world and their mother to be able to
download/modify/hack/whatever it, but, I
want anyone using it commercially (any non
government, profit orginisation) to pay
for it?
tx ^_^
Dear flamers,
Why dont you all focus on the content instead of the subject? if you dont like anime, then just skip the topic.
I dont see you sending mail to a newspaper just because they posted an article about a topic you weren't interested in.
the most common flame is:
is it news for nerds? is it stuff that matters?
yes, for me it is news
yes, for me it is stuff that matters.
am I not a reader of slashdot?
I dont read all articles either, but I know some people are interested in the articles I skip, I can understand that, so why can't you?
Grow up please.
Java is fine to learn with, hell, its even a good language for 'real' stuff.
Where Im at, we started with Java and then went on to C++ where some of the assignments included: "design a garbage collector", "write a filesystem-API" and "code a compression tool".
Java is great for learning how to program, because it has less obscure errors (it will TELL you where things went wrong instead of just core dumping) and has a very good API (I really love that about java)
And besides, one of the basic things you should learn is: If you have a tool which can solve your problem in time and within the budget, go for it! Hell, I'll use VB,Fortran OR Prolog if those tools allow me to complete my project! It's not all about "l33t f4st c0d3 which makes me feel smart". You should use any tool at your disposal to meet the requirements of your project.
Students should learn to program in general, and they should touch as many programming languages as possible, so they know 'its out there', but they should also know there is no 1 all-solving-language... choose the best language to meet your needs.
Hi, what license should I use when I want the world and their mother to be able to download/modify/hack/whatever it, but, I want anyone using it commercially (any non government, profit orginisation) to pay for it? tx ^_^
Dear flamers, Why dont you all focus on the content instead of the subject? if you dont like anime, then just skip the topic. I dont see you sending mail to a newspaper just because they posted an article about a topic you weren't interested in. the most common flame is: is it news for nerds? is it stuff that matters? yes , for me it is news yes , for me it is stuff that matters. am I not a reader of slashdot? I dont read all articles either, but I know some people are interested in the articles I skip, I can understand that, so why can't you? Grow up please.
The rest of the comments were -so- predictable :)