In Relation To
in.relation.to · Company blog · on HN since 2009
Blog of the Hibernate project and its developers, including Gavin King, covering Hibernate releases and his Ceylon language articles.
What HN saysHN links it for Hibernate release news and Gavin King's Ceylon writing; one commenter quotes King's replies on Ceylon syntax when explaining why they chose Kotlin.
16HN people shared it
2linked it in comments
27stories submitted
67story points
1 year agolast shared
2009people per year2026
Most-shared posts
- 1Gavin King: Ceylon is no Java killer1 people · 27 points · first shared 2011 · 7 comments on HN
- 2Hibernate Core 4.0 is Final1 people · 4 points · first shared 2012 · discussion on HN
- 3Hibernate Search 5.5.4.Final is here1 people · 3 points · first shared 2016 · discussion on HN
- 4Introduction to Ceylon [Series of articles by Gavin King]1 people · 3 points · first shared 2011 · discussion on HN
- 5Hibernate to Move to the Commonhaus Foundation1 people · 3 points · first shared 2024 · discussion on HN
- 6Hibernate moves to Git + Git tips and tricks1 people · 3 points · first shared 2010 · discussion on HN
- 7Hibernate ORM 5.2.2 has been released with lots of goodies1 people · 3 points · first shared 2016 · discussion on HN
- 8Hibernate ORM 5.1.1.Final has been released1 people · 3 points · first shared 2016 · discussion on HN
- 9The DISTINCT Pass-Through Hibernate Query Hint, JPA Fix1 people · 2 points · first shared 2016 · discussion on HN
- 10Bean Validation benchmark (re)revisited1 people · 1 points · first shared 2018 · discussion on HN
- 11How to Intercept JDBC PreparedStatement Calls with Hibernate1 people · 1 points · first shared 2016 · discussion on HN
- 12Hibernate Search 8.0.0.Final is out1 people · 1 points · first shared 2025 · discussion on HN
- 13Hibernate ORM 4.2.0.Final and 4.1.11.Final Released1 people · 1 points · first shared 2013 · discussion on HN
- 14Instant Mockup for Eclipse SWT Applications using Balsamiq1 people · 1 points · first shared 2009 · discussion on HN
- 15Hibernate is migrating its code generation to Byte Buddy1 people · 1 points · first shared 2016 · discussion on HN
What HN people wrote when they linked it
based2 · 2014-12-18
http://in.relation.to/Bloggers/FirstHibernateOGMReleaseAka41Final
ptx · 2017-08-20
I can tell you my main reason for going with Kotlin after looking into Ceylon[1]:
14. Apr 2011, 01:44 CET Gavin King | gavin.king(AT)gmail.com
> 1. 'variable' keyword is to long use var instead
We've so far avoided abbreviations. In practice the IDE will
type this annotation name for me.
I don't want a language designed to require an IDE – if the language is so cumbersome that you need a tool to write it for you, then you might as well just use Java. With Kotlin, I can write in Emacs if I feel like it, since being concise is one of their explicit design goals.
(Ironic, I guess, that the language developed by an IDE vendor is the better one to use without an IDE.)
Edit: To elaborate, the Ceylon docs say[2] that "one of the goals of the language is for most code to be immediately readable to people who aren't Ceylon programmers, and who haven't studied the syntax of the language."
I think this is a very misguided goal. No programmer is going to be confused about what "var" means, so making everyone type "variable" gains you nothing. And at the same time, that very same introduction page has plenty of syntax that you won't understand without studying it first, so it still wouldn't achieve their aim, even if those concessions to verbosity had somehow helped.
[1] http://in.relation.to/2011/04/13/ceylon/
[2] https://www.ceylon-lang.org/documentation/current/introduction/