Time |
S |
Nick |
Message |
01:14 |
|
|
sfisque joined ##friendlyjava |
02:42 |
|
|
nanoz joined ##friendlyjava |
03:00 |
|
nanoz |
huh ? pulsar |
06:10 |
|
|
nanoz joined ##friendlyjava |
06:10 |
|
|
nanoz joined ##friendlyjava |
07:30 |
|
aditsu |
pdurbin: interesting, but it doesn't show many details |
07:30 |
|
aditsu |
I was just thinking about adding a "forEach" or some stream stuff to my library |
07:32 |
|
aditsu |
I wrote my code for java 6, but I'm using a functional interface for organizing tasks, so it already benefits from lambdas |
07:34 |
|
aditsu |
heh, my piano playing is not that great :p |
07:35 |
|
aditsu |
ah, I did add a link to the sf blog post, good |
07:38 |
|
aditsu |
I should also work on a new version… |
09:51 |
|
nanoz |
unlucky |
10:49 |
|
nanoz |
i have deployed web service to tomcat now i dont know how to look for wsdl |
10:49 |
|
nanoz |
aditsu pdurbin |
10:50 |
|
aditsu |
sorry, I don't know about that |
10:53 |
|
nanoz |
k found it |
10:53 |
|
nanoz |
http://<hostname>:<port>/<webappname>/<servletEndpoint>?wsdl |
12:16 |
|
pdurbin |
Oh, I hadn't noticed https://sourceforge.net/blog/guest-post-from-the-depeche-project/ |
13:18 |
|
|
sfisque joined ##friendlyjava |
16:09 |
|
|
MaxK joined ##friendlyjava |
16:10 |
|
MaxK |
hello |
16:10 |
|
aditsu |
MaxK: hi |
16:11 |
|
MaxK |
Is this the right channel for beginner java questions? |
16:11 |
|
aditsu |
well, it's one right channel, welcome |
16:11 |
|
MaxK |
:) |
16:11 |
|
MaxK |
thanks! |
16:12 |
|
aditsu |
it's not very active, but I'm here now |
16:12 |
|
MaxK |
I want to learn Java. It will be my first programming language so I am looking at some book choices |
16:12 |
|
MaxK |
Head First Java, Java A Beginners Guide, Java The Complete Reference or Intro to Java. Do you have opinions on any of these? |
16:13 |
|
MaxK |
A long shot I know but thought I would ask :) |
16:14 |
|
aditsu |
hm.. I'm not familiar with java books (except very few), I guess the first 2 should be fine for a beginner |
16:15 |
|
aditsu |
pdurbin, pulsar, sfisque: any ideas? |
16:15 |
|
pulsar |
uh |
16:15 |
|
pulsar |
no idea, it has really been a while |
16:15 |
|
MaxK |
I have been reading the Oracle tutorials and they look good but they are not total programmer newbie friendly |
16:15 |
|
pulsar |
there is that german free book, told to be good |
16:15 |
|
pulsar |
let me see |
16:16 |
|
pulsar |
http://openbook.rheinwerk-verlag.de/javainsel9/ |
16:16 |
|
pulsar |
no idea if there is an english version available |
16:18 |
|
aditsu |
MaxK: python is probably easier as a first language; anyway, if you have specific questions, you can ask |
16:19 |
|
MaxK |
Yeah I looked at Python but as I want to learn about Android development Java seems to be the best option |
16:21 |
|
aditsu |
MaxK: I also found this reference: Bruce Eckel's "Thinking in Java" (http://www.mindview.net/Books/TIJ) (Get the 3rd edition, the 4th is only freely available up to chapter 7.) |
16:23 |
|
aditsu |
if you want to buy it, 4th edition is fine |
16:23 |
|
MaxK |
thanks :) |
16:25 |
|
aditsu |
note that it's a bit old (and some of the other books probably are too), so it won't include some features added in more recent java versions |
16:28 |
|
aditsu |
Java: A Beginner's Guide has a 2014 edition |
16:29 |
|
aditsu |
apparently it's updated for java 8 |
16:29 |
|
pdurbin |
MaxK: how about this... you could link to pages in the tutorial you have questions about and ask us. |
16:29 |
|
MaxK |
aditsu: yeah that is the edition I am looking at |
16:29 |
|
MaxK |
same with The Complete Reference, both are by the same author |
16:30 |
|
MaxK |
pdurbin: thanks I might just do that! |
16:30 |
|
aditsu |
MaxK: anyway, check the reviews |
16:31 |
|
pdurbin |
I've found those tutorials to be pretty nice. |
16:32 |
|
aditsu |
yeah, that's how I really learned java, but I already had programming experience so I don't know how it is for a beginner |
16:36 |
|
MaxK |
So are you guys fulltime java programmers? |
16:37 |
|
aditsu |
kind of.. at least some of us |
16:37 |
|
pdurbin |
I am. |
16:45 |
|
MaxK |
You work exclusively in Java or a mixture of languages? |
16:48 |
|
aditsu |
I use mostly java, but I had a couple of projects in python (and other things in the past) |
16:54 |
|
MaxK |
How you like it? |
16:54 |
|
MaxK |
I have seen some people complain about Java being very verbose but it doesn't look awful in some of the code I have been looking at |
16:55 |
|
nanoz |
java sucks |
16:55 |
|
MaxK |
I think the verbosity is actually pretty handy for a beginner anyway as it means almost everything is pretty easy to understand compared to other languages that have lots of shortcuts so it looks like some alien language |
16:56 |
|
MaxK |
why does it suck in you opinion nanoz ? |
17:08 |
|
nanoz |
my fav all time http://tech.jonathangardner.net/wiki/Why_Java_Sucks |
17:09 |
|
nanoz |
note down gc part :) |
17:12 |
|
nanoz |
i never like this static class and crap ! |
17:14 |
|
nanoz |
its not beginner friendly at all |
17:18 |
|
aditsu |
MaxK: I generally like java, yes it's verbose but you can build solid things with it |
17:19 |
|
MaxK |
Yeah I see a lot of people moan about it but if it really did suck that much it wouldn't be used for so much stuff in so many different areas |
17:19 |
|
aditsu |
"garbage collection (GC) has the nasty habit of FREEZING the entire Java process" - that was only true in ancient, medieval times |
17:22 |
|
aditsu |
"Won't cast an int to a long" - false |
17:25 |
|
aditsu |
"Constructors can't call each other" - false |
17:26 |
|
aditsu |
and many other errors, nanoz you shouldn't trust that page |
18:03 |
|
nanoz |
yea |
18:39 |
|
pdurbin |
MaxK: mostly Java right now. I should learn Javascript better. Some Python. In the past I've done Ruby, Perl and PHP. A tiny bit of C. |
19:21 |
|
pdurbin |
nanoz: I thought you liked Java |
19:46 |
|
nanoz |
haha :) nope pdurbin |
19:46 |
|
nanoz |
bye all |
19:47 |
|
|
nanoz left ##friendlyjava |
19:51 |
|
pdurbin |
Java isn't *so* bad. :) |
22:29 |
|
|
sfisque joined ##friendlyjava |