21 November, 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

Impulsan red sudcaliforniana de estudiantes de posgrado

30 septiembre, 2018

30 septiembre, 2018

Por Joel Cosío La Paz, Baja California Sur. (Agencia Informativa Conacyt).- Desde temprana edad, Eduardo Bernales Soto ha anhelado construir naves...

Desarrolla material terapéutico para pacientes con quemaduras

28 agosto, 2018

28 agosto, 2018

Por Carmen Báez  Ciudad de México.  (Agencia Informativa Conacyt).- En el Centro Nacional de Investigación y Atención de Quemados del Instituto...

Encuentran molécula altamente efectiva contra cáncer del sistema nervioso

5 junio, 2017

5 junio, 2017

Fue sintetizada casuísticamente por investigadores de química de la UNAM Los científicos no siempre encuentran lo que buscan, pero con...

Jalisco será el Silicon Valley de México: Aristóteles Sandoval

6 abril, 2018

6 abril, 2018

La primera edición del evento Talent Land que se realiza en Jalisco, ya cuenta con más de 200 empresas aliadas,...

A la caza de los virus causantes de enfermedades diarreicas

9 noviembre, 2016

9 noviembre, 2016

Ciudad de México.  (Agencia Informativa Conacyt).- Aunque las enfermedades diarreicas son prevenibles y tratables, a la fecha representan la segunda causa...

Nuevo parche dérmico mexicano evitará más amputaciones por pie diabético

15 junio, 2019

15 junio, 2019

El registro de patente del parche dérmico único en el mundo, creado por el Instituto Politécnico Nacional (IPN), ya está en trámite

Generan investigadores mexicanos tejido cardíaco que podría sustituir implantes del corazón

3 octubre, 2017

3 octubre, 2017

Este proyecto, permitiría la colocación de células vivas funcionales en zonas necrosadas. Buscan producir órganos completos para no depender del...

Crean estudiantes app que alerta sobre fugas de gas doméstico

13 abril, 2017

13 abril, 2017

La innovación contribuye a la seguridad del usuario al cerrar a distancia el flujo del energético Estudiantes de Ingeniería Mecatrónica...

El derecho espacial

3 noviembre, 2016

3 noviembre, 2016

Santiago de Querétaro, Querétaro. (Agencia Informativa Conacyt).- Los avances tecnológicos en materia espacial y de telecomunicaciones, así como las iniciativas de...

Diseñan empaques biodegradables

19 febrero, 2018

19 febrero, 2018

Por Felipe Sánchez Banda Saltillo, Coahuila.  (Agencia Informativa Conacyt).- Estudiantes de posgrado del Departamento de Investigación en Alimentos (DIA) de...

Construyen ingenieros mexicanos robot de telepresencia a bajo costo

20 junio, 2016

20 junio, 2016

FUENTE: AGENCIA ID Discapacitados, ancianos, médicos, entre otros usuarios, pueden verse beneficiados con este tipo de equipos, los cuales no se...

Bioinformática, la moderna brújula científica

22 junio, 2018

22 junio, 2018

Por Carmen Báez Ciudad de México.  (Agencia Informativa Conacyt).- El creciente avance de las ciencias genómicas ha establecido la integración...

¿Cómo reducir los tiempos de producción en la industria?

2 diciembre, 2018

2 diciembre, 2018

Por Felipe Sánchez Banda Saltillo, Coahuila.  (Agencia Informativa Conacyt).- En el sector industrial suena complicada la posibilidad de reducir los...

Tras 40 años de extinción, investigadores buscan reintroducir una especie de paloma a Isla Socorro

15 julio, 2017

15 julio, 2017

Uno de los objetivos al incorporar esta especie es la reestructuración del ecosistema De acuerdo a la Lista Roja del...

Los retos de descontaminar el agua

27 julio, 2017

27 julio, 2017

Por Israel Pérez Valencia Santiago de Querétaro, Querétaro. (Agencia Informativa Conacyt).- Un equipo de expertos del Centro de Investigación y Desarrollo Tecnológico...