22 December, 2024 Revista Digital sobre Patentes, Marcas y Propiedad Intelectual

Restful Objects y lenguaje Go, el futuro de la programación

Por Érika Rodríguez

Zacatecas, Zacatecas. (Agencia Informativa Conacyt).- En el Centro de Investigación en Matemáticas (Cimat), unidad Zacatecas, un grupo de ingenieros emprendió un proyecto de investigación y experimentación cuya finalidad fue la implementación de un servidor Restful Objects en el lenguaje de programación Go.

El objetivo principal de una implementación de Restful Objects es proporcionar a los desarrolladores de sistemas una herramienta que genere de manera automática un sistema completo con interfaz gráfica basado en el diseño del mismo. En la página oficial del Cimat fue publicado el reporte técnico de este proyecto.

Mtro. Octavio Reyes 1.jpgMtro. Octavio Reyes.El equipo de trabajo estuvo integrado por los maestros José Guadalupe Hernández Reveles y Alejandro García Fernández, asesores del alumno de tiempo parcial Octavio Reyes Pinedo, entonces estudiante de la maestría en ingeniería de software (MIS). El proyecto tuvo una duración de cuatro meses.

En entrevista con la Agencia Informativa Conacyt, el maestro Octavio Reyes expuso que este proyecto basado en software libre logró la implementación de un servidor Restful Objects en Go —lenguaje de programación creado por Google en 2009.

Expuso que el objetivo final del uso de tecnologías que implementen Restful Objects es que se puedan centrar los esfuerzos de un desarrollador de sistemas en el diseño, ya que esto automatizará la creación de la interfaz gráfica, que incluye los movimientos básicos —altas, bajas, cambios y consultas— en una base de datos, por lo que se reducirá el tiempo invertido en programación durante el desarrollo de un proyecto.

“Para la investigación, consultamos en Internet manuales y tutoriales del lenguaje de programación Go, para esto conté con la ayuda técnica de mi compañero de clases Omar Ibrahim Cabral Mier, en algunos códigos. También analizamos la especificación de Restful Objects sobre el funcionamiento básico. A partir de ahí creamos una serie de códigos para la etapa de pruebas durante el desarrollo del proyecto”, describió.

El lenguaje de programación del futuro

Octavio Reyes Pinedo comunicó que el lenguaje de programación Go es una tecnología reciente en comparación con otros lenguajes. En el reporte técnico especifica que este tipo de lenguaje también es muy potente y ofrece un excelente rendimiento en proyectos relacionados con programación web.

rest-rec1-21715.jpgFuente: Haywood D. y Pawson R. (2012). Introducing: Restful Objects. Consultado el 1 de febrero de 2017 en infoq.com A pesar de que existe un curso oficial, tutoriales y ejemplos en Internet, el nivel de experimentación fue limitado debido a que se trataba de un lenguaje desconocido al inicio de este proyecto, por lo que se invirtió buena parte del tiempo en el aprendizaje”, describió.

El equipo involucrado utilizó códigos básicos del lenguaje de programación Go para crear un servidor Restful Objects. “Aunque existen dos implementaciones, una en Java y otra en .NET, nos percatamos de que somos de los primeros en tratar de ejecutar una en Go y publicar los resultados en un reporte técnico. Se trata de un proyecto muy ambicioso y no completamos la implementación”, comentó.

Indicó que para lograr el objetivo final de este proyecto, se requiere revisar a fondo la especificación y ampliar la colaboración de investigadores —estudiantes o docentes— que se interesen por el tema y deseen realizar una implementación de Restful Objects.

“El desarrollo de este proyecto es útil como introducción al lenguaje de programación Go, ya que puede servir para estudiantes o desarrolladores de software a que conozcan la utilización básica del mismo”, concluyó.

Comparte tu opinión sobre este artículo

Comentarios

Related Posts

Cemie-Eólico, alianza para la ciencia y tecnología del viento

9 agosto, 2016

9 agosto, 2016

AUTOR: Ana Luisa Guerrero FUENTE: AGENCIA INFORMATIVA CONACYT Cuernavaca, Morelos.  (Agencia Informativa Conacyt).- México se ha planteado como meta que en...

Convocatoria de apoyo a la investigación en materia agrícola, pecuaria, acuacultura, agrobiotecnología y recursos fitogenéticos

18 febrero, 2017

18 febrero, 2017

Por Mercedes López Ciudad de México. 13 de febrero de 2017 (Agencia Informativa Conacyt).- A través del Fondo Sectorial de Investigación...

¿Por qué no tenemos bioetanol en las gasolineras?

11 agosto, 2018

11 agosto, 2018

Por Felipe Sánchez Banda Saltillo, Coahuila.  (Agencia Informativa Conacyt).- En la actualidad, la producción de petróleo crudo en México ha...

Lanzan tratamiento para una de las principales causas de ceguera prevenible enfermedad en los ojos

5 julio, 2017

5 julio, 2017

La uveítis empieza por el enrojecimiento del ojo, y manchas flotantes en el campo de visión Una de las enfermedades...

Con material de desecho, estudiantes mexicanas crean luminol que identifica manchas de sangre en pruebas forenses

18 mayo, 2017

18 mayo, 2017

Se utilizaron guantes de laboratorio para generar el material luminoso Con el propósito de disminuir la contaminación generada por el...

Lanzan convocatoria Conacyt-Secretaría de Energía-Sustentabilidad Energética 2018

25 marzo, 2018

25 marzo, 2018

Por Mercedes López Ciudad de México.  (Agencia Informativa Conacyt).- El Consejo Nacional de Ciencia y Tecnología (Conacyt), a través del...

En México, viable el primer banco de leche humana en polvo del mundo

14 agosto, 2016

14 agosto, 2016

FUENTE: AGENCIA ID Implementaría un método ideado en la U de G que mantienen en 90 por ciento las propiedades...

“Para detonar el crecimiento económico es preciso invertir más en ciencia”: Raúl Rojas

20 diciembre, 2016

20 diciembre, 2016

Ciudad de México.  (Agencia Informativa Conacyt).- México se ubica como la undécima economía de la Organización para la Cooperación y el...

Desarrolla biomédica mexicana en Canadá singular antibacterial que reducir infecciones intrahospitalarias

18 enero, 2017

18 enero, 2017

Anualmente, casi un millón y medio de personas en el orbe contrae enfermedades en los hospitales por ineficientes protocolos sanitarios...

Biotecnología industrial para el desarrollo sustentable

28 junio, 2017

28 junio, 2017

Por Montserrat Muñoz Guadalajara, Jalisco. (Agencia Informativa Conacyt).- El Centro de Investigación y Asistencia en Tecnología y Diseño del Estado...

Participa mexicano en España en innovador proyecto para tratar aguas residuales urbanas

27 abril, 2017

27 abril, 2017

Actualmente se implementan los llamados “humedales electrogénicos” en distintas zonas geográficas del mundo, entre ellas México El método mejora los...

Avances en el tratamiento de las inmunodeficiencias primarias

28 enero, 2017

28 enero, 2017

Ciudad de México. (Agencia Informativa Conacyt).- Aunque se trata de un grupo de 300 patologías poco conocidas por la población, las...

SEPHNOS una empresa multigalardonada

22 febrero, 2016

22 febrero, 2016

Comparte tu opinión sobre este artículo Comentarios

Investigadoras de la UNAM desarrollan enzima que degrada PET

7 agosto, 2017

7 agosto, 2017

La innovación busca ser una solución para eliminar botellas y envases de plástico del medio ambiente El tereftalato de polietileno,...

Revista Ciencia, 16 años de divulgar el conocimiento

22 enero, 2017

22 enero, 2017

Ciudad de México.  (Agencia Informativa Conacyt).- La revista Ciencia es el órgano representativo de difusión que la Academia Mexicana de Ciencias (AMC) posee...