If I select Rust as my main language, I don't think I have any reason to
write new code in Go. Go away!
2014年3月5日 上午3:44于 "John Mija" <jon...@proinbox.com>写道:

> Every time there is a new language, developers have to start to developing
> from scratch the same algorithms.
> The alternative has been to use C libraries already built since is much
> easier to interface with other languages and a lot of languages will let
> you call C functions directly.
>
> But C language is unsafe and there is a penalty performance at binding.
> Besides, it is harder to debug incorrect C code.
>
> So, why don't use a simple language but safe like Go?
> The Go compilers create a single intermediate file representing the
> "binary assembly" of the compiled package, ready as input for the linker:
> http://golang.org/cmd/gc/
>
> I'm supposed that a linker could be built to link that intermediate file
> together to a Rust program.
>
> The main advantage is that you would use a simpler language to build
> algorithms and code of lower level (asm), wich could be linked from other
> languages.
> Rust is a language more complex to replace to C like "universal language".
>
> Note: I love both languages; Go for web apps and Rust for everything else
> (mobile and desktop apps, and servers).
> _______________________________________________
> Rust-dev mailing list
> Rust-dev@mozilla.org
> https://mail.mozilla.org/listinfo/rust-dev
>
_______________________________________________
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to