Fwd: [adopt-a-jsr] Lambdas Benchmarking Hackday with Goldman Sachs Collections Libraries

10 views
Skip to first unread message

Oleg Tsal-Tsalko

unread,
May 19, 2013, 12:39:55 PM5/19/13
to jug...@googlegroups.com
And this is one of candidates for our HackDay as I mentioned yesterday as well...

---------- Forwarded message ----------
From: Mani Sarkar <sadh...@gmail.com>
Date: 2013/5/12
Subject: [adopt-a-jsr] Lambdas Benchmarking Hackday with Goldman Sachs Collections Libraries
To: adopt-...@googlegroups.com, mem...@adoptajsr.java.net


Hi all,

This evening (Saturday) we had a successful and productive hackday organised by the LJC JUG - thanks to Goldman Sachs and Oracle! The link below highlights the feedback from those who participated and also links to the various presentation slides and material needed to carry on such a hackday at your end of the woods!


I would highly recommend that you use the library and pass on the knowledge and awareness into your community! The event highlights the extensive GS Collections and usage of Lambdas! For the benefit of everyone (those who missed it and those who couldn't practically be there) here's the handy links:



Please explore the possibilities of the library, push git changes, pull requests and pass the knowledge to others who would appreciate and see it as an extension to JDK's Collections! The gs-collections-katas along with the other materials like the slides and the reference guide are the best way to get acquainted with the library.

Happy learning!

Cheers,
mani
--
Twitter: @theNeomatrix369
JUG activity: LJC Advocate (@adoptopenjdk & @adoptajsr programs)
Devoxx UK 2013 was a grand success: http://www.devoxx.com/display/UK13/Home
Don't chase success, rather aim for "Excellence", and success will come chasing after you!

Oleg Tsal-Tsalko

unread,
Jul 24, 2013, 5:53:02 AM7/24/13
to mem...@adoptajsr.java.net, jug...@googlegroups.com, adopt-...@googlegroups.com
Hi guys,

Finally we (Kiev JUG jug.ua) have run GS Collections Framework with Lambdas HackSaturday at our end of the wood following LJC example. 
In general everyone enjoyed this event. In total 16 people attended. GS Collections Framework appeared really rich functional extension for JCF and happened to be a good playground for JDK8 Lambdas usage. Tasks in kata style were very good prepared and comprehensive. Respect to guys from Goldman Sachs! Even taken 6 hours in total: 1 hour of introduction into GS Collections Framework and what we basically are going to do. 4 hours of collective work on katas. 1 hour at the end to collect feedback from each of participants.

Some feedbacks reg what could be improved next time:
1) Some of the guys wanted more silence to be able to concentrate on katas solving.
2) Some of the guys felt some lack of initial instructions.
3) GS and JDK Functions/Predicates mixed and messed a bit in some guys heads
4) Almost all guys found collect/select methods not intuitive and less intuitive than JDK8 map/filter methods.
5) It wasn't kata targeted on method chaining.
6) We wished to have extension methods in Java.
7) We wished to have all variaty of GS Collections Framework in JCF.

From organization action point:
1) Define starategy of how to join latecomers into work most effectively
2) Try to use some tool for desktop sharing like join.me
3) Think about diff formats of HackSaturday like Hackaton format with working in small teams on one task/problem/component.

Reg ideas for next HackSaturday:
1) Try to rework same katas/tasks to be implemented using new features of JCF introduced in JDK8.
2) Try to implement some component or just kind of Predicates class using Lambdas inside.

We will try to add our HackSaturday feedback into success stories chapter on adoptajst site and add our JUG to list of who is addopting JSRs.

Regards,
Oleg  


2013/5/12 Ben Evans <benjamin....@gmail.com>
Werner,

The GS Collections are an alternative to the standard JCF.

We look forward to JSR 354 publishing a usable EDR. Currently, it is quite some way from that point, and is hardly viable in its own right - so describing it as "a vital part of Java 9" is very, very premature.

Thanks,

Ben



On Sun, May 12, 2013 at 10:00 AM, Werner Keil <werne...@gmail.com> wrote:
Good stuff.

I guess Ben's going to tell us a bit about it next week in Zurich at the JCP EC Meeting. Not sure if GS will be there, but CS hosts it and Oracle/PMO sure is there, too.
Together with CS I'm going to present a vital part for Java 9, though we also applied some of the core Lamda concepts and interfaces in JSR 354, so if your codebase from the hack day can be used with other libraries than the GS Collections API I'm sure, we'll have a look at it.

Thanks,
Werner

--
-- You've received this message because you are subscribed to the Google Groups Adopt OpenJDK group. To post to this group, send an email to adopt-...@googlegroups.com. To unsubscribe from this group, send an email to adopt-openjd...@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/adopt-openjdk?hl=en-GB
---
You received this message because you are subscribed to the Google Groups "Adopt OpenJDK" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adopt-openjd...@googlegroups.com.
To post to this group, send an email to adopt-...@googlegroups.com.
Visit this group at http://groups.google.com/group/adopt-openjdk?hl=en-GB.
For more options, visit https://groups.google.com/groups/opt_out.
 
 


Reply all
Reply to author
Forward
0 new messages