Time |
S |
Nick |
Message |
00:07 |
|
|
philbot joined #virtualJUG |
00:07 |
|
|
Topic for #virtualJUG is now Welcome to the Virtual JUG - http://virtualJUG.com. IRC logs can be found here -> http://irclog.greptilian.com/virtualJUG/today |
00:07 |
|
|
searchbot joined #virtualJUG |
00:09 |
|
|
pdurbin joined #virtualJUG |
06:43 |
|
|
mmatloka` joined #virtualJUG |
07:20 |
|
|
limpep joined #virtualJUG |
07:36 |
|
|
_ollie joined #virtualJUG |
07:40 |
|
|
_ollie joined #virtualJUG |
09:23 |
|
|
millrossjez joined #virtualJUG |
11:53 |
|
|
millrossjez joined #virtualJUG |
11:53 |
|
|
edburns joined #virtualJUG |
14:47 |
|
|
jajah left #virtualJUG |
15:09 |
|
|
philbot joined #virtualJUG |
15:09 |
|
|
Topic for #virtualJUG is now Welcome to the Virtual JUG - http://virtualJUG.com. IRC logs can be found here -> http://irclog.greptilian.com/virtualJUG/today |
15:53 |
|
|
prim joined #virtualJUG |
16:02 |
|
|
Albert joined #virtualJUG |
16:03 |
|
|
ASipOfJava joined #virtualJUG |
16:11 |
|
|
katberg joined #virtualJUG |
16:24 |
|
|
suresh joined #virtualJUG |
16:40 |
|
|
Joele joined #virtualJUG |
16:57 |
|
|
Guest80779 left #virtualJUG |
16:57 |
|
|
Albert joined #virtualJUG |
16:58 |
|
|
atas joined #virtualJUG |
16:59 |
|
atas |
a bit too early |
17:06 |
|
|
farid joined #virtualJUG |
17:36 |
|
|
mmatloka` joined #virtualJUG |
17:44 |
|
|
katberg joined #virtualJUG |
17:47 |
|
u2032 |
Hi, if i can't left for this session, this session will be available for replay ? |
17:53 |
|
|
PerfectSlayer joined #virtualJUG |
17:53 |
|
|
nobeh joined #virtualJUG |
17:53 |
|
|
belz_ joined #virtualJUG |
17:54 |
|
NickVanderhoven |
the event is in 1 hour? |
17:55 |
|
|
JeffX joined #virtualJUG |
17:57 |
|
|
suresh joined #virtualJUG |
17:57 |
|
|
nabilov joined #virtualJUG |
18:08 |
|
|
NickVanderhoven joined #virtualJUG |
18:09 |
|
|
Alex-Theedom joined #virtualJUG |
18:10 |
|
|
suresh joined #virtualJUG |
18:12 |
|
|
karstensrage2 joined #virtualJUG |
18:18 |
|
pdurbin |
u2032: yep. at https://www.youtube.com/channel/UCBxVkwrVRo8BnQ1g96MHZ0Q I assume |
18:24 |
|
|
suresh joined #virtualJUG |
18:28 |
|
|
smarks joined #virtualJUG |
18:33 |
|
|
Car joined #virtualJUG |
18:34 |
|
|
GregorAmbrozic joined #virtualJUG |
18:34 |
|
GregorAmbrozic |
hi |
18:36 |
|
|
PiuJ joined #virtualJUG |
18:40 |
|
|
Kannan joined #virtualJUG |
18:42 |
|
|
mkalkov joined #virtualJUG |
18:46 |
|
|
pm771 joined #virtualJUG |
18:49 |
|
|
sievemaker joined #virtualJUG |
18:49 |
|
sievemaker |
Hi |
18:51 |
|
|
Albert joined #virtualJUG |
18:51 |
|
|
suresh joined #virtualJUG |
18:53 |
|
sjmaple |
Hey all |
18:53 |
|
|
geoL joined #virtualJUG |
18:53 |
|
sjmaple |
starting in just under 10 mins |
18:53 |
|
|
suresh joined #virtualJUG |
18:53 |
|
GregorAmbrozic |
hi |
18:53 |
|
GregorAmbrozic |
looking forward to :) |
18:54 |
|
|
Avin joined #virtualJUG |
18:54 |
|
|
coacoas joined #virtualJUG |
18:55 |
|
|
cperbony joined #virtualJUG |
18:55 |
|
|
kedarm joined #virtualJUG |
18:55 |
|
|
PiuJ joined #virtualJUG |
18:55 |
|
|
mmatloka` joined #virtualJUG |
18:55 |
|
|
Wes joined #virtualJUG |
18:55 |
|
|
kedarm left #virtualJUG |
18:56 |
|
|
u2032 joined #virtualJUG |
18:56 |
|
|
kedarm joined #virtualJUG |
18:56 |
|
|
redman joined #virtualJUG |
18:56 |
|
|
qwertyscar joined #virtualJUG |
18:56 |
|
|
u2032 joined #virtualJUG |
18:56 |
|
|
imke joined #virtualJUG |
18:56 |
|
|
TheShade joined #virtualJUG |
18:57 |
|
|
blue61 joined #virtualJUG |
18:57 |
|
|
Joele joined #virtualJUG |
18:57 |
|
|
speakjava joined #virtualJUG |
18:57 |
|
|
arzu joined #virtualJUG |
18:57 |
|
|
pm771 joined #virtualJUG |
18:57 |
|
arzu |
test |
18:58 |
|
|
arzu left #virtualJUG |
18:59 |
|
speakjava |
testing, testing |
18:59 |
|
|
avalanche joined #virtualJUG |
18:59 |
|
|
mselender joined #virtualJUG |
18:59 |
|
PiuJ |
:) |
18:59 |
|
smarks |
Hi Simon! |
18:59 |
|
smarks |
(both Simons) |
18:59 |
|
blue61 |
hello there ;) |
18:59 |
|
|
meninstein joined #virtualJUG |
18:59 |
|
|
tschulte joined #virtualJUG |
19:00 |
|
|
atas joined #virtualJUG |
19:00 |
|
|
Mtler joined #virtualJUG |
19:00 |
|
|
Showtime joined #virtualJUG |
19:00 |
|
TheShade |
First question to Stuart: at what age you first realized you have the urge to deprecate? |
19:01 |
|
blue61 |
Can someone tell me when the show starts pls :) |
19:01 |
|
u2032 |
within few minutes |
19:01 |
|
|
mkalkov joined #virtualJUG |
19:01 |
|
|
agmundr joined #virtualJUG |
19:01 |
|
|
sievemaker joined #virtualJUG |
19:01 |
|
|
neergset joined #virtualJUG |
19:01 |
|
|
Guest55416 joined #virtualJUG |
19:01 |
|
|
ric joined #virtualJUG |
19:01 |
|
pm771 |
So blank screen is OK so far, right? |
19:01 |
|
sjmaple |
about to go live |
19:01 |
|
|
JZ joined #virtualJUG |
19:01 |
|
|
PiuJ joined #virtualJUG |
19:02 |
|
blue61 |
where do we write the questions? |
19:02 |
|
|
mkalkov joined #virtualJUG |
19:02 |
|
|
firefoxNX joined #virtualJUG |
19:02 |
|
|
hsk3mis joined #virtualJUG |
19:02 |
|
sievemaker |
here |
19:02 |
|
|
AB3 joined #virtualJUG |
19:02 |
|
sjmaple |
yep, here |
19:02 |
|
|
Arunachalam joined #virtualJUG |
19:02 |
|
blue61 |
OK, here is mine: With Java8 there has been an intelligent deducing of types for lambdas introduced into the compiler. Is there any other use for it apart from defining lambdas? Can it be used generally? |
19:02 |
|
|
Avin1 joined #virtualJUG |
19:02 |
|
|
coacoas joined #virtualJUG |
19:03 |
|
|
fermon joined #virtualJUG |
19:03 |
|
|
HarmeetSingh joined #virtualJUG |
19:03 |
|
|
hsk3mis joined #virtualJUG |
19:03 |
|
|
HariHara joined #virtualJUG |
19:03 |
|
|
Guest55416 joined #virtualJUG |
19:03 |
|
|
AnishfromCalgary joined #virtualJUG |
19:03 |
|
agmundr |
don't think so...it would be nice |
19:03 |
|
ric |
ric here |
19:03 |
|
sjmaple |
we're live |
19:03 |
|
|
suresh joined #virtualJUG |
19:04 |
|
kedarm |
not yet for me :( |
19:04 |
|
|
farid joined #virtualJUG |
19:04 |
|
agmundr |
refresh |
19:04 |
|
|
kedarm joined #virtualJUG |
19:04 |
|
sievemaker |
My questions: Would be reactive streams implementation the part of Java 9 |
19:05 |
|
|
kal joined #virtualJUG |
19:05 |
|
|
Avin joined #virtualJUG |
19:05 |
|
sievemaker |
and another one: |
19:05 |
|
|
atas joined #virtualJUG |
19:05 |
|
|
OK joined #virtualJUG |
19:05 |
|
|
javacreed joined #virtualJUG |
19:05 |
|
|
wesreisz joined #virtualJUG |
19:05 |
|
|
PiuJ joined #virtualJUG |
19:05 |
|
|
Avin1 joined #virtualJUG |
19:05 |
|
|
tschulte joined #virtualJUG |
19:05 |
|
|
ShaunHubbard joined #virtualJUG |
19:05 |
|
|
biff_ joined #virtualJUG |
19:05 |
|
sievemaker |
can we expect something like pattern matching in the future java versions like 10, 11, or it is not going into this direction |
19:05 |
|
|
u2032 joined #virtualJUG |
19:05 |
|
|
Showtime joined #virtualJUG |
19:06 |
|
|
rezwhap joined #virtualJUG |
19:07 |
|
|
npenteado joined #virtualJUG |
19:08 |
|
|
sievemaker joined #virtualJUG |
19:08 |
|
|
jttkim joined #virtualJUG |
19:08 |
|
|
JeffX joined #virtualJUG |
19:08 |
|
|
thomas77 joined #virtualJUG |
19:09 |
|
|
Kama joined #virtualJUG |
19:09 |
|
|
rzua joined #virtualJUG |
19:09 |
|
|
nk4 joined #virtualJUG |
19:09 |
|
|
rzua left #virtualJUG |
19:09 |
|
|
pm771 joined #virtualJUG |
19:09 |
|
u2032 |
There is 2 schools: the one who use stickers on this laptop, and the others |
19:10 |
|
|
arzubt joined #virtualJUG |
19:10 |
|
|
bb1 joined #virtualJUG |
19:10 |
|
sievemaker |
:D |
19:10 |
|
|
lalwanis joined #virtualJUG |
19:11 |
|
|
Joele joined #virtualJUG |
19:11 |
|
|
Olaf joined #virtualJUG |
19:11 |
|
|
MrNickel joined #virtualJUG |
19:11 |
|
|
justadev23 joined #virtualJUG |
19:12 |
|
|
sterpico joined #virtualJUG |
19:12 |
|
|
imke joined #virtualJUG |
19:13 |
|
lalwanis |
Java 8 new feature functional programming is great but noticed the chaining with new functions can be confusing. Will Java 9 make that easier |
19:13 |
|
|
OF joined #virtualJUG |
19:14 |
|
TheShade |
Related: how easy it is to get the patch into Linux Kernel :) |
19:15 |
|
|
HarmeetSingh joined #virtualJUG |
19:16 |
|
TheShade |
No, we in OpenJDK do not do experience exams before accepting a patch. |
19:16 |
|
TheShade |
But you need to sign a Contributor Agreement |
19:16 |
|
blue61 |
Another Java8 related: when will JavaEE be in alignment with functional style? Will it ever be, considering Entity Beans are not immutable, and finders don't return streams? Will these features be at least partly done sometime? |
19:16 |
|
|
geoL joined #virtualJUG |
19:16 |
|
Guest48791 |
Why does the Optional implementation choose to assign a special role to null values? Causes trouble in many places. Same with Stream.of(null). |
19:17 |
|
jttkim |
so is there no code review by some independent pair(s) of eyes? |
19:17 |
|
smarks |
there is definitely code review |
19:17 |
|
|
domdorn joined #virtualJUG |
19:17 |
|
|
Vivek_Krishnan joined #virtualJUG |
19:17 |
|
|
EBGBs joined #virtualJUG |
19:17 |
|
smarks |
there's no "entrance exam" but your code has to be reviewed and you have to establish a reputation |
19:17 |
|
TheShade |
Code reviews are public. And non-Oracle engineers are routinely review code |
19:17 |
|
Showtime |
When would you choose Java 8 and when would you choose Scala, and why? |
19:17 |
|
|
arbb1 joined #virtualJUG |
19:18 |
|
sjmaple |
you do need to pass an exam to understand the Contributor Agreement though ;o) |
19:18 |
|
wesreisz |
For Simon, what is Jigsaw going to mean for how we write our apps? |
19:18 |
|
|
katberg joined #virtualJUG |
19:18 |
|
ShaunHubbard |
For Simon, the contributor agreement isn't that bad is it? |
19:19 |
|
lalwanis |
yes Streaming I am talking about |
19:20 |
|
|
real_zakaria joined #virtualJUG |
19:20 |
|
TheShade |
Mr. Deprecators' remarks are not deprecating enough! |
19:21 |
|
smarks |
That's >>Dr<< Deprecator to you, buddy! |
19:21 |
|
real_zakaria |
do you need a phd to be able to contribute to projects like OpenJDK? |
19:21 |
|
sievemaker |
Typesafe has changed own name to lightbend, is oracle planning the rebranding as well to promote java9;) ? |
19:22 |
|
sievemaker |
seriously... |
19:22 |
|
sievemaker |
I think confusing is this... |
19:22 |
|
sievemaker |
'Optional is intended to provide a limited mechanism for library method return types where there is a clear need to represent "no result," and where using null for that is overwhelmingly likely to cause errors.' |
19:23 |
|
|
nabilov joined #virtualJUG |
19:23 |
|
nabilov |
hi all |
19:23 |
|
sievemaker |
this is the quote from Brian Goetz |
19:23 |
|
sievemaker |
'where using null for that is overwhelmingly' |
19:24 |
|
sievemaker |
i love this phrase |
19:24 |
|
sievemaker |
;) |
19:24 |
|
hsk3mis |
And why Optional is not Serializable in Java8 ? |
19:24 |
|
domdorn |
When can we use Optional in POJOs (right now, they are not serializable, even when the box value is serializable) |
19:24 |
|
domdorn |
ha, my thought hsk3mis! |
19:25 |
|
domdorn |
And when will the collection-apis also have methods for Optionals ? |
19:25 |
|
|
firefoxNX joined #virtualJUG |
19:25 |
|
|
embarros joined #virtualJUG |
19:26 |
|
|
mselender joined #virtualJUG |
19:27 |
|
mkalkov |
Will Project Jigsaw (modularization of Java 9) replace or complement OSGi? |
19:28 |
|
sievemaker |
haha quesiton.... would be semicolons as an EOL sign removed one day from java. |
19:28 |
|
TheShade |
semicolons are not EOL signs |
19:29 |
|
blue61 |
Another Q: considering the update rate of the language infrastructure (not even JAF supports fluid programming upto now), when will the most important libraries support functional style? (i just recently had to change bean setter back to non-fluid style because JAF forced me to.) |
19:30 |
|
|
neer joined #virtualJUG |
19:30 |
|
sievemaker |
EOfStatement ;) |
19:30 |
|
sievemaker |
but really we dont need them |
19:31 |
|
mkalkov |
As for semicolons... I wish one day source code will be saved as AST, and formatted upon opening by my IDE. So we kill those formatting wars once and forever. :-) |
19:31 |
|
sievemaker |
:) |
19:32 |
|
hsk3mis |
And you'll need another standard for AST to agree upon ;) |
19:32 |
|
nabilov |
@mkalkov i think Jigsaw modularization is just the same cof OSGI that will be integrated in OpenJDK |
19:33 |
|
sievemaker |
but i think jshell is a cool thing! |
19:33 |
|
|
DonRoberto joined #virtualJUG |
19:33 |
|
|
sterpico joined #virtualJUG |
19:34 |
|
pm771 |
I'm curious, what was the drive behind JShell? What kind of urgent need does it fill? |
19:34 |
|
kedarm |
Hasn't Java SE 7 been EOL'ed? |
19:35 |
|
hsk3mis |
Ease of learning for new people, and to play new features for the experienced one... And every other language has it ;) |
19:36 |
|
pm771 |
@hsk3mis - I believe "play" is a keyword in your answer. |
19:36 |
|
hsk3mis |
probably |
19:37 |
|
jttkim |
backwards compatibility can be a valid criterion but it's sometimes taken too far ... see my generics question in the forum... |
19:37 |
|
sievemaker |
i am still curious about pattern matching in java |
19:37 |
|
sievemaker |
what do you think about javaslang project |
19:38 |
|
|
The joined #virtualJUG |
19:38 |
|
|
nickolay joined #virtualJUG |
19:40 |
|
|
Jaymoid joined #virtualJUG |
19:41 |
|
blue61 |
Another Q: in the project i work on there are a large number (about 250) Swing JPanels in use. We may need to migrate them to JavaFX, if i understand the deprecation of swing correctly. Will there be any supporting tools to migrate swing panels to JavaFX? Maybe a generator to read Layoutmanager data and output JFX layout data? |
19:41 |
|
sievemaker |
would be sth like extern public ;) ? |
19:41 |
|
sievemaker |
really public |
19:41 |
|
sievemaker |
get rid of swing and javafx ;) |
19:43 |
|
|
nickolay left #virtualJUG |
19:45 |
|
Guest81925 |
How about type aliases? Any plans for them in the future? |
19:45 |
|
sievemaker |
yeah type aliases would be a great thing! |
19:50 |
|
|
furetto joined #virtualJUG |
19:50 |
|
Guest81925 |
What's going to happen with value types in terms of equals() and hashCode() and how will you make user-defined value types work in hash-based collections? |
19:50 |
|
jttkim |
I don't agree that the use cases that would benefit from proper generics are "corner cases" -- this is just an indication that the community has adapted to the shortcoming in the last 10 years. |
19:52 |
|
|
Mkonda joined #virtualJUG |
19:52 |
|
mkalkov |
Indeed, Eclipse had a Java REPL since loooong ago, but it is called Java Scrapbook. |
19:54 |
|
|
merikan joined #virtualJUG |
19:55 |
|
|
merikan left #virtualJUG |
19:57 |
|
rezwhap |
Honestly I don't even know why we are talking about the need for a REPL. I can't imagine anyone that has used one not thinking they are a great idea. |
19:58 |
|
sievemaker |
yes repl is great but talking about it is boring |
19:58 |
|
|
avalanche joined #virtualJUG |
19:59 |
|
wesreisz |
Thank you for doing this roundtable. |
20:00 |
|
sievemaker |
im not sure |
20:00 |
|
sievemaker |
if is a good explanation ;) |
20:00 |
|
sievemaker |
'you can use it if you want' :D |
20:00 |
|
sievemaker |
and nothing will stop you :D |
20:00 |
|
sievemaker |
:D |
20:01 |
|
avalanche |
is there any intention of adding worksheets (like scala worksheets as an alternative to the REPL)? |
20:01 |
|
rezwhap |
was the collection optional question about things like Map.get returning null? |
20:03 |
|
Jaymoid |
No, rezwhap, it was about collections returning an Optional |
20:03 |
|
mkalkov |
JavaFX still requires GTK2 on linux, and there are no plans to migrate it to GTK3 yet, so... |
20:03 |
|
|
atas joined #virtualJUG |
20:04 |
|
Jaymoid |
instead of null |
20:05 |
|
Guest96531 |
More specifically, Scala / Spray Rest API vs. Java 8 / Spring Rest API |
20:05 |
|
karstensrage |
i get along without a REPL |
20:06 |
|
karstensrage |
ideone is pretty good if you need one |
20:06 |
|
blue61 |
Great to hear Swing will not be deprecated any soon... hope the support of Swing will recover then ;) |
20:06 |
|
Jaymoid |
Surely Generics was bigger |
20:06 |
|
karstensrage |
and once you get past small toys, REPL's are useless |
20:07 |
|
Mkonda |
Is oracle committed to Java?! |
20:08 |
|
Showtime |
Semicolons rock! |
20:08 |
|
rezwhap |
Haha yes more semicolons in English too! |
20:08 |
|
Jaymoid |
How many years has it been under Oracle? |
20:08 |
|
Vivek_Krishnan |
agree to disagree |
20:08 |
|
Guest81925 |
Semicolons are great; they separate clauses. |
20:08 |
|
Jaymoid |
do we need to ask that question now? |
20:08 |
|
jttkim |
trying to get rid of semicolons will make Java a sorry clone of the mess that is R... ;-) |
20:08 |
|
blue61 |
great session, thank you all :) |
20:08 |
|
neer |
It was fun :-) Thnx |
20:08 |
|
kedarm |
Thanks everyone! |
20:08 |
|
Jaymoid |
their backing of open jdk alone shows support |
20:08 |
|
Vivek_Krishnan |
Java 5 was definitely a good change |
20:08 |
|
pm771 |
thx |
20:08 |
|
Showtime |
Thanks guys! |
20:08 |
|
Guest81925 |
Thank you! |
20:08 |
|
jttkim |
Thanks all... *applause* |
20:08 |
|
lalwanis |
Thanks a lot all |
20:09 |
|
sievemaker |
thank you |
20:09 |
|
hsk3mis |
Thanks guys. |
20:09 |
|
rezwhap |
Thanks all. |
20:09 |
|
NickVanderhoven |
Thank you for the session! |
20:10 |
|
* NickVanderhoven |
applauds |
20:10 |
|
|
Showtime left #virtualJUG |
20:10 |
|
sjmaple |
thanks everyone |
20:10 |
|
HariHara |
thanks guys |
20:10 |
|
smarks |
Bye all! |
20:12 |
|
Vivek_Krishnan |
*thumbs_up* |
20:14 |
|
|
arbb1 left #virtualJUG |
20:42 |
|
|
sterpico joined #virtualJUG |
20:44 |
|
|
mikeb joined #virtualJUG |
20:49 |
|
|
mikeb joined #virtualJUG |
20:51 |
|
|
Alex-Theedom joined #virtualJUG |
20:51 |
|
|
millrossjez joined #virtualJUG |
21:11 |
|
|
domdorn joined #virtualJUG |
21:53 |
|
|
smarks joined #virtualJUG |
22:27 |
|
|
mani joined #virtualJUG |
23:01 |
|
|
gsson joined #virtualJUG |
23:01 |
|
|
Guest62520 joined #virtualJUG |
23:01 |
|
|
sjmaple joined #virtualJUG |
23:01 |
|
|
sadmac joined #virtualJUG |
23:01 |
|
|
Maldivia joined #virtualJUG |
23:01 |
|
|
searchbot` joined #virtualJUG |
23:01 |
|
|
karstensrage joined #virtualJUG |
23:01 |
|
|
D-Spair joined #virtualJUG |
23:01 |
|
|
edburns joined #virtualJUG |
23:01 |
|
|
pdurbin joined #virtualJUG |
23:01 |
|
|
jbarop joined #virtualJUG |
23:01 |
|
|
michel_slm joined #virtualJUG |
23:02 |
|
|
smarks joined #virtualJUG |
23:02 |
|
|
selckin joined #virtualJUG |
23:03 |
|
|
snazy joined #virtualJUG |
23:03 |
|
|
thomas77 joined #virtualJUG |
23:03 |
|
|
mmatloka` joined #virtualJUG |
23:30 |
|
|
mmatloka joined #virtualJUG |