On Wednesday 18 November 2009 04:45:08 am Pander wrote: > Adam Jimerson wrote: > > On Thursday 12 November 2009 08:16:39 am Sebastian Spaeth wrote: > >> So has vala. Don't we have enough premature alpha quality on our > >> Freerunners already so that we need to add more instability and moving > >> bleeding-edge tech? > > > > I'm not saying jump on the Go bandwagon yet, something like this could be > > given time to mature before even considering it, I just want to know what > > everyone thinks about it > > > >> PS. BTW, buildhost is currently compiling what we hope to release as the > >> new shr-unstable right now. > > > > Thinks for letting us know, lets hope it builds, I personally hope that > > #664 is resolved in the new release > > Does anyone know the speed-up for using Go compared to Python on a > FreeRunner/SHR platform for a /typical/ smart phone application? > > Second question, how similar is it to Python? Are APIs compatible or > even identical? >
I have played with Go and have tried to follow the mailing list (generates over 100 emails a day and I don't have that kind of time) but where Go gets its advantage over C is during compile (they have two different types of compilers one that uses GCC as a backend and a set of compilers for different Architectures that unique to say the least). Another advantage it has is the garbage collector it has, because of this there is no need for a free() function this process is done automatically. Google also says that the compiled binary runs faster than one done with C (have not tested this because the most advance Go program I wrote is "Hello World"), and that it has better memory management than C. As I am still a novice in Go, but I'm sure if you take time to read the documentation they have on the homepage (golang.org) you'll be able to understand better. -- "We must plan for freedom, and not only for security, if for no other reason than only freedom can make security more secure." Karl Popper
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Shr-User mailing list [email protected] http://lists.shr-project.org/mailman/listinfo/shr-user
