greptilian logo

IRC log for #friendlyjava, 2016-05-08

##friendlyjava on freenode

| Channels | #friendlyjava index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

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>/<weba​ppname>/<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

| Channels | #friendlyjava index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

##friendlyjava on freenode