
Daniel Sun
@daniel_sun
Followers
584
Following
8K
Media
69
Statuses
4K
@ApacheGroovy PMC member, #GroovyHelp creator, The Definitive #ANTLR4 Reference(CN) reviewer, The Definitive Guide to #Grails translator, etc.
Shanghai, China
Joined May 2008
#GINQ of #groovylang 4.0.0 supports inner/left/right/full/cross join(on), group by(having), order by, limit, nested GINQ, window functions, etc. Here is the latest version of user guide:. More examples could be found at:.
1
8
23
RT @paulk_asert: Version 5.0.0-rc-1 of @ApacheGroovy is available for download with 9 fixes and improvements! Thanks to all involved! We ar….
0
7
0
RT @paulk_asert: Versions 5.0.0-beta-2 (upcoming) & 4.0.28 (latest stable) of @ApacheGroovy.are available for download with 41 & 19 fixes a….
0
8
0
RT @juanantoniobm: Advanced performance analysis with async-profiler by Andrei Pangin .. @Devoxx @AndreiPangin #asy….
0
11
0
RT @marcioendo: A type witness after the 'new' keyword is an actually valid Java construct. This and more in the latest video. https://t.c….
0
9
0
RT @sam_brannen: TIL: Since #Java 9, AtomicBoolean has a setPlain() method for "plain write access", which effectively lets you use an Atom….
0
3
0
RT @paulk_asert: Versions 5.0.0-beta-1 (upcoming), 4.0.27 (latest stable) & 3.0.25 (previous stable) of @ApacheGroovy are available for do….
0
7
0
RT @marcioendo: Flow scoping in Java. Pattern matching for instanceof brought this new concept to the language.
0
12
0
RT @intellijidea: Ever wonder how Java debuggers work behind the scenes? 🤔 .In our latest article, we dive into the relationship between so….
blog.jetbrains.com
This blog post explores how Java and debuggers work behind the scenes.
0
16
0
RT @The_Java_Dev: Exploring deeper Java reflection: accessing private fields, invoking hidden methods and leveraging MethodHandles for safe….
dev.to
When working with reflection in Java, you are not limited to accessing only public members....
0
7
0
RT @jpbempel: TIL: since jdk22 you can use the JVM option -XX:LogClassLoadingCauseFor=com.mycompany.MyClass in conjunction with -Xlog:class….
github.com
In the development of libgraal, it has been very useful to see why a given class is loaded (e.g., trying to reduce startup time by avoiding unnecessary eager class loading). One way to do this is t...
0
11
0
RT @The_Java_Dev: Explore Java memory model basics, JVM heap structure, GC algorithms, and tuning tips for efficient applications. #DEVComm….
dev.to
Java is one of the most popular programming languages in the world, known for its portability,...
0
25
0
RT @pbakker: My "How Netflix uses Java in 2025" presentation from JavaOne was published on YouTube: Watch to see h….
0
130
0
RT @paulk_asert: Gatherers4j just made a new release, let's explore using it with Groovy:. @ApacheGroovy #groovyl….
0
3
0
RT @paulk_asert: Exploring Whisky flavor profiles using two new Groovy-powered dataframe libraries: Underdog and Matrix. .
0
5
0
RT @paulk_asert: Slides for my GraphDB Sydney Meetup presentation:.@apachetinkerpop #apacheage #apachehugegraph @ne….
speakerdeck.com
This slidedeck looks at using 7 graph databases and 3 GraphQL libraries using a common case study. The databases covered include: Apache AGE, Apache Hug…
0
6
0
RT @BTraTra: How ZGC efficiently allocates memory and balances physical memory mapping to minimize overall runtime memory usage. While asse….
0
17
0
Hi @ApacheGroovy community,.The new feature instanceof variable will be supported in Groovy 5.0.0, please vote for the ticket to support the feature in @intellijidea, too. #groovylang.
1
2
9
RT @paulk_asert: I am happy to be speaking at the graphdb-sydney meetup later this month about graph databases &.@ApacheGroovy. If you are….
0
3
0