Fork me on GitHub
#off-topic
<
2015-07-29
>
maleghast09:07:06

Anyone seen Ant Man yet..?

maleghast09:07:14

(this is off-topic, right?)

colin.yates09:07:35

@maleghast: I saw it on Saturday. It was OK, not great, but OK. Not quite on the level of the other Marvel action movies.

cfleming09:07:04

I thought you were referring to me - I still build with Ant.

maleghast09:07:18

I loved it, but would have to concede it’s not on the same level as The Avengers etc. @colin.yates

samflores10:07:23

I enjoyed the movie. I think that being different from the other Marvel movies is what makes it better.

colin.yates10:07:03

@cfleming: It doesn’t mean you aren’t still a super hero (Ant - really? Really? Maybe super villain is more appropriate) 😉

cfleming10:07:30

Ant is great simple_smile

colin.yates10:07:50

it reminded me of the newer Spiderman movies. Not as ‘big’ or flashy as the other action movies.

cfleming10:07:52

It meets my absolute #1 requirement for a build tool - every time I run it, it does the same thing.

colin.yates10:07:28

I remember when I worked with SpringSource, one of the consultants there just point blank refused to move away from Ant. “Cold dead hands” was mentioned.

colin.yates10:07:33

I used to love the ‘declarative’ models (maven, leiningen etc.) but there is always just that one little edge case which you can’t quite configure it for… Did you ever look at gradle?

cfleming10:07:44

Not really, no.

cfleming10:07:51

I mean, Ant is just not that bad.

cfleming10:07:19

I could read 60 pages of doc and suck up a bunch of bugs, just to get to what I have now.

cfleming10:07:38

IntelliJ supports Ant nicely, apparently the Gradle support is flakey.

cfleming10:07:51

If I’m going to go through that pain, I’ll try boot.

cfleming10:07:00

But even that is reeeeeeallly low priority.

colin.yates10:07:13

sure. I’m not sure how relevant gradle is now. I remember a bunch of years back though that there was a big outcry of ‘maven - no’ and everybody got allergic to XML when gradle emerged it was a nice alternative. More imperative than declarative. It was OK at the time.

cfleming10:07:38

Well, it’ll be around for a while since Android Studio uses it.

maleghast10:07:34

Talk about a conversation shooting over my head… I know about Leiningen, enough to use it not deep knowledge, the rest of the Java Ecosystem tools for such matters leave me cold...

colin.yates11:07:17

@maleghast; If you are looking for a Clojure build tool then I think conventional wisdom would be to stick with lein or boot, or maybe there is more sway towards boot? If they are unknown to you then, for the love of all that is good and sane go near maven or ant 😉

ska12:07:17

@colin.yates: I'd say gradle is very relevant nowadays, given that is is the build tool shipped with Android dev environment. I've worked with teams that were very happing using it (and that was pre 1.0). Also, in the area of continuous delivery many people seem to use it.

colin.yates12:07:05

@ska Good to know. I haven’t kept up with Android development at all, yet another on the TODO list.

andrewhr13:07:28

one nice feature of gradle is the idea of wrapper script. People without it just need to call the build commands via this wrapper. It will download and install gradle itself, then execute the command normally.

andrewhr13:07:36

a nice thing to have when you need to document build processes for people that don't have (much) knowledge about the platform

pupeno21:07:36

Oh geez… a customer from United Arab Emirates is asking me to remove Israel from the list of countries of my product or they wouldn’t use it.

alanforr22:07:23

What do you mean by “countries of your product”?