Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
carimura
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
55 ms
·
391.
▲
by
carimura
5y ago
Rudeness is often just a mask for something else. Look behind the rudeness and you find frustration and a need to be heard. Emotion is a bit like a pendulum, one side is anger, the other is happiness, and in the middle is neutral. If you ju
392.
▲
by
carimura
5y ago
I follow the same arc. I grew up lugging network cables around to setup LAN parties for Warcraft and Command and Conquer. Then went to college and setup a Halflife server that our entire dorm got into. Even the non-gamers got into it creati
393.
▲
GC progress from JDK 8 to JDK 17
(kstefanj.github.io)
318 points
by
carimura
5y ago
|
190 comments
394.
▲
by
carimura
5y ago
Although there are lots of contributors to OpenJDK (which is where Java SE is built), Oracle continues to show up and do a large part of the work. This work is then used to build many distributions, including Oracle's JDK's. So th
395.
▲
by
carimura
5y ago
doh... no RSS feed yet, removed.
396.
▲
by
carimura
5y ago
Thanks ya, fixing that up now. edit: fixed
397.
▲
by
carimura
5y ago
Part of the vision of pattern matching is aggregation and destructuring [1]. This is just exploratory but may be what you're thinking about? [1] https://github.com/openjdk/amber-docs/blob/master/site
398.
▲
by
carimura
5y ago
Thanks Suyash! External contributions, or at least a more formalized system for feedback, is in the planning stages already.
399.
▲
by
carimura
5y ago
See my parallel comment on this philosophy. Also, it's likely we'll never see "really big stuff" in a single release as the 6-month cadence has made possible incremental changes to a larger vision. Case in point, see Pro
400.
▲
by
carimura
5y ago
The teams working on the JDK think about their work in 6-month release cycles, not LTS cycles. What's ready to go in when the train leaves the station, goes in, what's not, waits another 6 months. And this applies across the board
401.
▲
by
carimura
5y ago
Thanks for the Dev.java mention. Our team is excited to launch the site. We focused on minimal design (similar to Inside.java) and heavy on content, mostly learning material to start. More to come soon. Feedback here is welcome!
402.
▲
by
carimura
5y ago
and https://inside.java/tag/loom for lots of content from the Loom team.
403.
▲
by
carimura
5y ago
and also many resources direct from the source (those that are working on Loom): https://inside.java/tag/loom
404.
▲
by
carimura
5y ago
sigh -chad
405.
▲
by
carimura
6y ago
That is true, the cost of mistakes for a platform used so broadly is high which is why folks working on the platform don't rush things that aren't ready or don't feel natural yet. That said, the faster release cadence has don
406.
▲
by
carimura
6y ago
A big benefit of the 6-month release cadence (since Java 10) is that if your favorite feature gets pushed, the next release is just around the corner.
407.
▲
by
carimura
6y ago
Java Developer Relations team here... feedback welcome!
408.
▲
Inside Java Newscast #1
(youtube.com)
4 points
by
carimura
6y ago
|
1 comments
409.
▲
by
carimura
6y ago
Up until 10, releases were feature-driven, meaning, based around the delivery of something when it was done like Generics in 5, Lambdas in 8, modularity system in 9, etc. With 10 and on, Java is now a time-based release cadence, every 6 mon
410.
▲
by
carimura
6y ago
And by telling I think you mean that over time Java has very thoughtfully evolved in a way that respects backwards compatibility, or that once a feature is in the language it'll very likely stay there for the next 25 years. Yes, innova
411.
▲
by
carimura
6y ago
in case you missed it, you might find this interesting: https://mail.openjdk.java.net/pipermail/amber-spec-experts/2...
412.
▲
by
carimura
6y ago
Maybe you're looking for String::formatted? Directly from http://openjdk.java.net/jeps/378 : Another alternative involves the introduction of a new instance method, String::formatted, which could be used as fol
413.
▲
by
carimura
6y ago
Each of the projects (Loom, Panama, Valhalla, Amber, etc.) are in different stages and are intended to deliver features over time. Project Loom itself is not a single deliverable. As mentioned, you can get an early-access build of most of t
414.
▲
by
carimura
6y ago
We hope not, and if it is, it's a misunderstanding. Java is freer and more open than it ever has been. There are many downstream builds under open source licenses, including one from Oracle at http://jdk.java.net
415.
▲
by
carimura
6y ago
Things are innovating faster than ever, but, the trick is always to address the challenges of both today and tomorrow, while staying true to compatibility and stability. Check out Brian's talk on Stewardship: https://www.you
416.
▲
by
carimura
6y ago
Nice. We talk about this quite a bit. Start with https://inside.java and https://inside.java/podcast . There are lots of reasons for the continual stream of innovation but the biggest change has been the 6-month
417.
▲
OpenJDK is now on GitHub
(mail.openjdk.java.net)
164 points
by
carimura
6y ago
|
51 comments
418.
▲
by
carimura
6y ago
If interested in aggregated Project Loom news: https://inside.java/tag/loom
419.
▲
On the Performance of User-Mode Threads and Coroutines
(inside.java)
147 points
by
carimura
6y ago
|
62 comments
420.
▲
by
carimura
7y ago
This is not a delay in the filing date (yet, although many predict it's coming). This is a 90-day interest-free grace period for paying owed taxes.
More ›