Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vorg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
73 ms
·
661.
▲
by
vorg
10y ago
Probably doesn't matter because not many Grails 2.x projects are being upgraded to 3.x in the wild anyway.
662.
▲
by
vorg
10y ago
This sample from Apache Groovy's codebase was subbed and got 34 comments about 5 or 6 years ago, see: https://news.ycombinator.com/item?id=1951803 And the github account used in the submission says: "former home o
663.
▲
by
vorg
10y ago
继续 is 21 strokes when printed, but less when foreigners in China like me write them when we handwrite them quickly. 继 is 5 strokes handwritten (纟,䒑,丨,八,乚 each written in one stroke) and 续 is 4 (纟,十over乛,氵,人 each as one stroke), so that'
664.
▲
by
vorg
10y ago
Homophones aren't a problem. Just use a silent radical in front of kana sequences. Swapping 2000 kanji for about 200 radicals is a good enough "90% solution". Some possible examples from the first page of results from you lin
665.
▲
by
vorg
10y ago
He actually meant "Kotlin instead of Apache Groovy". Groovy joined the Apache Software Foundation last November (2015), and its name should be qualified with the "Apache" brand on first use in a new context such as a web
666.
▲
by
vorg
10y ago
Gradle 3, due out soon, will use Kotlin instead of Apache Groovy as its prefered language for writing build scripts and plugins.
667.
▲
by
vorg
10y ago
> I actually wish Java had a bracket-less option Jython is much older and more stable than Apache Groovy, and is bracket-less so there's no "almost but not quite" about it. It only exists for Python 2.x, not Python 3, whic
668.
▲
by
vorg
10y ago
Does the advertised book give examples of using Kotlin, as well as Apache Groovy, with Gradle and Android Studio? If not, then it's out of date very soon when Gradle 3 is released.
669.
▲
by
vorg
10y ago
> Languages that have a more strict and less dynamic structure would likely have more difficulty working with JSON Unlike with Javascript, JSON is not a subset of Apache Groovy syntax, which also makes it have difficulty working with JSO
670.
▲
by
vorg
10y ago
ex-IT workers who left these places say "My job went to India and my home went to China."
671.
▲
by
vorg
10y ago
Apache Groovy joined the Apache Software Foundation in November last year (2016) and, like all products at ASF, should be tagged with "Apache" on first use in a new context like a web page such as yours. On your web page, that wou
672.
▲
by
vorg
10y ago
> The idea that a transient celestial phenomenon that lasts around 5 minutes [...] is going to somehow stimulate a cognitive awakening is absurd I specifically said it's the corona, not the eclipse, that's spectacular. The coro
673.
▲
by
vorg
10y ago
The Sun and Moon appearing the same size means there's a corona during a solar eclipse. I don't think the corona appears if the Moon is larger than the Sun. It's the corona that's spectacular, and it could even have jolt
674.
▲
by
vorg
10y ago
Interesting to note the major differences between IEEE's and TIOBE's lists. Apache Groovy is in TIOBE's top 20, but nowhere in IEEE's top 48. Arduino is in IEEE's top 20, but nowhere in TIOBE's top 50. http:&#
675.
▲
by
vorg
10y ago
Apache Groovy joined the Apache Software Foundation in November last year (2016) and, like all products at ASF, should be tagged with "Apache" on first use in a new context like a web page such as yours. On your web page, that wou
676.
▲
by
vorg
10y ago
Didn't see the word "test" in the article (except once talking about beta testing S.O.'s new product). And the word "test" isn't in these comments either, so... Will updated examples be run through a progr
677.
▲
by
vorg
10y ago
Tiobe's also cheated a lot by some language backers. Groovy jumped from 0.33% to 1.18% in a single month 6 months ago. See http://www.tiobe.com/tiobe_index?page=Groovy
678.
▲
by
vorg
10y ago
Apache Groovy's perfect for these kind of tasks where it doesn't need to be lightweight. Just don't use it for building actual applications -- build them in a decent typed language like Java, Scala, or Kotlin, then use Groovy
679.
▲
by
vorg
10y ago
> Run the app by groovy It's a stretch to call this Apache Groovy code an "app". Its 158 lines doesn't even have a single loop in it -- I'd call it a "script". And in fact Groovy's good at scriptin
680.
▲
by
vorg
10y ago
Use a function that prints then returns its parameter: list(1, 2, 3, 4).reduce{print(_) + _} == 10 Use it if you or your language hasn't defined such a function: list(1, 2, 3, 4).reduce{it:= _; println(it); it + _} == 10
681.
▲
by
vorg
10y ago
Many younger programmers wouldn't want to get into mainframe Cobol programming because of the almost compulsory requirement to provide after-hours support duties in most of these jobs. Many managers find it easier to let programmers ge
682.
▲
by
vorg
10y ago
> you won't be the first company dying from not finding any devs for your ageing Groovy on Grails stack That's intentional on the part of the managers of those two products. When they were boosting the presence of Groovy and Gr
683.
▲
by
vorg
10y ago
> since 1.5, the whole runtime is written in Go itself The parser was written in Yacc (with C code generated) until version 1.6. I'm wondering if there's any other parts of Go yet to be converted to Go.
684.
▲
by
vorg
10y ago
The backers of Apache Groovy also tried the trick of sneaking in a new JVM language by offering tooling, testing, etc. But Groovy only had the dynamic language available, so there was nothing else there if people wanted to use it to build
685.
▲
by
vorg
10y ago
> I don't understand why anyone would still require special notation for interpolated strings, when we have the awesome and unambiguous string interpolation syntax introduced by Swift You're both wrong. String interpolation is
686.
▲
by
vorg
10y ago
After its leadership changed in 2005, Groovy was commandeered to be primarily a scripting language for Grails. A Ruby-like meta-object protocol was added to Groovy so Grails would be Rails-like. Groovy's never really broken free of thi
687.
▲
by
vorg
10y ago
> build systems where basically the build system is turing complete scripting language Not only that, but virtually no-one uses this Turing-Complete facility. In Gradle at least, I never see if- and for-statements. By using dynamically-t
688.
▲
by
vorg
10y ago
Right-to-left script rendering is part of the Unicode spec, whereas top-down scripting for Chinese is a font issue.
689.
▲
by
vorg
10y ago
> I can have a document which combines English, Russian, Arabic, and Chinese English combines with top-down Chinese, and English combines with right-to-left Arabic, but top-down Chinese and right-to-left Arabic don't combine properl
690.
▲
by
vorg
10y ago
Groovy was named by its creator, James Strachan, in 2003. By 2006 (i.e. 10 years ago), he had been managed out and a business sort without technical knowledge had taken over. He's since slowly wrecked Groovy's sexy brand and place
More ›