Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vorg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
97 ms
·
931.
▲
by
vorg
11y ago
> Here at latitude 51.5° and given an Earth circumference of roughly 40,000 km — one degree of longitude is 69 km The math is wrong here. If the earth circumference is 40,000 km, then divide by 360 to get one degree equals 110 km. I noti
932.
▲
by
vorg
11y ago
You can reference that blog entry directly, i.e. http://gavingroovygrover.tumblr.com/post/124058010761/groovy...
933.
▲
by
vorg
11y ago
"Groovy" isn't mentioned even once on this page. Are the Gradle people embarrassed about their sole offering of Groovy for the build DSL? Because Maven uses XML, any programming language can sit on top and be used as a config
934.
▲
by
vorg
11y ago
Why should Coke own "coke.com" when they could own ".coke" one day?
935.
▲
by
vorg
11y ago
> The American media routinely criticize the government That's another difference between the U.S. and China: the U.S. use elected politicians as media decoys in addition to foreign countries a lot more than China, leaving unexamine
936.
▲
by
vorg
11y ago
> Will Groovy survive outside of Gradle? It might not survive even inside of Gradle. As Gradle becomes more popular, I can't imagine Groovy remaining the only scripting language available for Gradle build scripts. Virtually all seri
937.
▲
by
vorg
11y ago
> Go is not early Java, it's more like C 2.0 Or perhaps Go is C+
938.
▲
by
vorg
11y ago
> slap a web app together with it Web apps are on the decline, being gradually replaced by Android/iOS apps. When people can use Go to slap up a performant Android app, it may find more use.
939.
▲
by
vorg
11y ago
Groovy also has two such typing systems. Type tagging, which has been present since Groovy 1.x, causes runtime type checks and actually slows down the code. Developers would use Java if they needed compile-time typing, say, for performance.
940.
▲
by
vorg
11y ago
> There's a really big difference between controlling what is said and observing everything that is said The U.S. simply makes a far greater effort to make the movie/TV industry appear fundamentally different to and disconnecte
941.
▲
by
vorg
11y ago
Isn't Switzerland one of the few countries with a higher proportion of adults having guns than the US ?
942.
▲
by
vorg
11y ago
Grails 2 or Grails 3 ? Grails 3 at 130Mb bundling all of Gradle now as well as Groovy and Spring seems more like a integrated consulting product than a web framework. Better to have lightweight technologies that can be quickly glued togethe
943.
▲
by
vorg
11y ago
> Only one other language (Fortran) is that old and still in use [...] Sorry to burst this bubble Perhaps he meant the Fortran-style programming language, e.g. Cobol, Algol, C, Pascal, etc. > BASIC still has tons of fans, either in VB
944.
▲
by
vorg
11y ago
> Have the[se rookies] make CRUD apps while we experts work on something interesting The reality is the opposite: the smooth-talking aptitudeless "rookies" with a years experience 7 times get themselves onto teams designing &qu
945.
▲
by
vorg
11y ago
> much faster then my current gig's much smaller Gradle based Java 8 project > I call BS on that [...] Java compiles at least ten times faster Then it must be Gradle that's slow, probably the Groovy in it.
946.
▲
by
vorg
11y ago
> I have used it for a small amount of production code in a mixed Java / Groovy codebase Hope first priority was to replace the Groovy rather than the Java.
947.
▲
by
vorg
11y ago
> Groovy, not sure where it would be without Gradle Gradle's bound to open up its build configuration as an API that any scripting language can use soon enough, so not sure where Groovy will be then as Android Studio ships Gradle wi
948.
▲
by
vorg
11y ago
> Had I done all that in Gradle, I could have just thrown in a few lines of groovy and probably finished in a day "Probably"? "Thrown in"? Perhaps you can cut and paste build scripts between Gradle projects, but write
949.
▲
by
vorg
11y ago
> With the availability of Kotlin, Groovy or (somewhat limited I believe, but still) Scala on Android Did you mean " With the availability of Kotlin, (somewhat limited, but still) Groovy or (also somewhat limited I believe) Scala on
950.
▲
by
vorg
11y ago
Clojure and Scala are pretty good ideas, being modified versions of two leading programming paradigms, i.e. Lisp and Haskell respectively. Groovy is the most JRuby-like of those choices, and probably has far more traction than JRuby because
951.
▲
by
vorg
11y ago
The Unicode Consortium need to keep themselves in a job.
952.
▲
by
vorg
11y ago
> Computer = something/someone who computes Why isn't it?... * Computer = someone who computes * Computor = something that computes
953.
▲
by
vorg
11y ago
> capital of 5+ ancient Chinese dynasties I know ther's Qing, Ming, and Yuan (Dadu). Not sure about any others.
954.
▲
by
vorg
11y ago
> Groovy seems to have an answer if the performance of dynamic typing ends up being an issue What answer is this? Groovy's statically type compilation mode? You're better off from a QA perspective just using Java code.
955.
▲
by
vorg
11y ago
> I figured since we need to learn it for the build system Most gradle build scripts are fairly short (e.g. 30 lines) and only use a minute subset of the Groovy grammar, so you don't really need to learn it. Any problems with the bu
956.
▲
by
vorg
11y ago
I doubt anyone can really parse grails.plugin.searchable.internal.compass.mapping.SearchableGrailsDomainClassCompassClassMapperFactory [1] as a shape. [1] https://github.com/gpc/searchable/blob/master/src
957.
▲
by
vorg
11y ago
> why they use so many languages at once (Java, Kotlin, Groovy) Kotlin is a JetBrains project. They're in the process of introducing Kotlin as a primary language for developing JetBrains applications, and Kotlin is still pre-1.0 rel
958.
▲
by
vorg
11y ago
> The only situation I can see this being a real problem is with the combination of addition and multiplication, because people are taught that multiplication has tighter precedence than addition as early as elementary school. A primary
959.
▲
by
vorg
11y ago
> It breaks down as soon as you reach a single layer of nesting Then restrict it to a single nesting level, which aligns with the idea of making easy things easy (i.e. single-level precedence), and harder things possible (i.e. parens for
960.
▲
by
vorg
11y ago
> But "a" and "the" aren't used orthogonally -- they interfere with each other. The semantic "a" and thematic "the" don't interfere with each other, and can be taught separately. Perhaps
More ›