6
firusvg
8y

I'm cross-compiling software I create for many years. Ignoring languages targeting some kind of VM, some additional efforts were always needed.

Go (as far as I can see, since 1.5) is doing this right and quite straightforward - select target and architecture, issue build command and you get native executable file. I'm happy ... B)

Comments
  • 0
    in the morning itself I shared a video abt go, and few days back we were talking abt go here. go is so awesome, the benchmark tools, profiling, unit testing, less code, concurrency, interaction with c, fast, platform independency etc etc. I am in love with it.
  • 1
    @firusvg can you point me to a resourve on how to do what youre doing? What kind of software do you write and from which language to which language do you cross compile?
  • 2
    @rookiemaverick Actually, I've started with Go only two days ago - https://www.devrant.io/rants/135256

    So, it just might be only initial enthusiasm/excitment, but I've felt such rush last time some 30 years ago when I've started with Z80 assembly.
  • 0
    @liveCoder Khm, it might be my poor English skills, but I used that term in most strict sense (e.g. https://en.wikipedia.org/wiki/...) So, not language to language, but platform to platform.

    Regarding software - I'm currently working as in-house programmer, so I'm working mostly on utilities for internal use (and, per my personal preference, CLI programs, not GUI, but usually make some graphic front ends for colleagues' use and/or strict back-end Web development)
  • 0
    @firusvg I am smitten by go. assembly c and now go.
  • 0
    guys, I have some java knowledge (GUI, OOP stuff, File storage) and I have been thinking about taking a break from web dev to learn more java/desktop apps, is java still worth the trouble or is it better to go with Go?
  • 1
    @Oussama "No one ever got fired for buying IBM." Ditto for Java. ;)
Add Comment