Do you think the same project, but written in Go, would compile be significantly faster and if so, why can’t the compiler for the Android project achieve a similar speed?
Edit: added “compile”, as that’s what I meant.
Do you think the same project, but written in Go, would compile be significantly faster and if so, why can’t the compiler for the Android project achieve a similar speed?
Edit: added “compile”, as that’s what I meant.
Why is “the compiler is very fast” a good argument though? I’d rather the compiler spends 1 minute and does it well and optimized instead of 10 seconds and I have to write Go, honestly.
In many cases, for many things, compiling isn’t the part that takes the longest in development anyway.
There are some great aspects to Go, like how you can map fields of a struct to json properties for Marshal/Unmarshalling and channels is an interesting idea, but other than that it doesn’t seem to me like there’s a lot of pros over, say, C# which is almost ubiquitous in many industries these days.
Those are fair points about Android Studio - I’ve never used it, or made apps, and was thinking simply that the compiler wouldn’t make much of a difference in a large project; hadn’t considered all the environmental disaster about Java and Android development.