Estoy considerando usar Go como una alternativa de bajo nivel y rendimiento a C/Objective-C para implementar una biblioteca para una aplicación de iPhone. ¿Podrían cualquiera de los compiladores Go generar una biblioteca que podría vincularse a una aplicación nativa de iPhone con el tiempo de ejecución Go, etc.? ¿Hay un puerto ARM para Go o gccgo/gcc lo admite? Imagino que, dado que gccgo usa gcc como back-end y Xcode usa gcc para compilar aplicaciones de iPhone, hay grandes posibilidades de que esto sea posible. Si es posible, ¿cómo lo configuraría en un proyecto de Xcode?Uso de Ir a escribir una biblioteca para una aplicación de iPhone
¿Alguien ha intentado esto o lo ha visto antes? (Cuando hago una búsqueda en Google como "compilar go code iphone", la parte "ir" no se usa y obtengo solo información sobre el desarrollo de iPhone.)
So Go tiene como objetivo reemplazar C#/Java en el servidor? Es ese tipo de idea? Supongo que C hará lo que necesito, pero podría usar cadenas, hashtables, etc. –
También es interesante observar la columna de tamaño de código 150X pero 624 (Ir) frente a 2579 (C). Usted se desarrolla más rápido y en el momento en que su aplicación sea exitosa también el compilador podría haber mejorado. – fabrizioM
>> Ir es de 2 a 150 veces más lento que C << Lo bueno de los gráficos de diagrama de caja es que se puede ver fácilmente 150 es un valor atípico http://shootout.alioth.debian.org/u32/which-programming-languages- are-fastest.php? gcc = on & go = on & calc = chart – igouy