Basically it is a done deal. Wherever Google and Canonical are and they
can replace C, C++, Python, Perl, etc. with Go, especially in anything
"cloudy" or "webby" they will be doing it.
Despite all the warts and irritants, Go clearly does make C look like a
1970s language that is past it's use by date except in some very
specific use arena, e.g. severely resource constrained systems where you
have to use assembly language but cannot abide the thought of using
assembly language. Usually this means "embedded systems" where you have
maybe 32kB RAM and 10Mb flash — if you are lucky.
--
Russel.
=============================================================================
Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel...@ekiga.net
41 Buckmaster Road m: +44 7770 465 077 xmpp: rus...@russel.org.uk
London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
java.net/blog/fabriziogiudici - www.tidalwave.it/people
Fabrizio...@tidalwave.it
https://twitter.com/#!/Gilad_Bracha/status/112181374332579840
Lots of speculation about Dart; few facts. All will be revealed at GOTO
Aarhus.
--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
java.net/blog/fabriziogiudici - www.tidalwave.it/people
If Google are adopting Go for internal systems where it fits, do they
really care about the speed or degree of public adoption?
--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
java.net/blog/fabriziogiudici - www.tidalwave.it/people
> What would be really nice to see, is some kind of merge between Dalvik
> and V8. I can't help wondering why we haven't seen much of V8 in the
> Android browser; could it perhaps be because there had to be
> considerate work done in the above regard?!
Sure, there are too many VMs around. Ok where there's competition, but
where the producer is the same I'd like to see a convergence. But I
think that Android and desktop hardware are still too different.
I'd also like to know why products such as LLVM, which are supposed to
be really free (or perhaps not?), aren't considered by Google at all.
Hmm... So are you saying that there are lots of people that could work for Google and say no just because they would work with an obscure language?
On 09/12/2011 07:16 PM, Casper Bang wrote:
> Given Lars Bak's background, it's most certainly going to involve a VM
> of some kind, perhaps a generalization of V8 (which optimistically
> maps JavaScript into OO concepts and further down to x86 code
> complete with a generational GC).
>
I think it's likely they'll talk about the VM, but I said a completely
brand new one, that it's the only way I can think of to work around the
patent issues.