Redigido por Mathias Gallé.
Se inicia el tiempo de respuesta a los ejercicios con un debate generado a partir de la primer pregunta, referente al trabajo interdisciplinario y el tiempo que dedicaríamos en un caso hipotético de tener una duda de otra rama.
Empieza la discusión con una reflexión acerca de lo difuso que se están convirtiendo las fronteras entre las disciplinas y la creación de nuevas áreas que conglomeran lo que antes eran varias disciplinas.
La respuesta concreta a la pregunta varía mucho y depende de muchos factores: de la profundidad de la duda, del fin y como influirá en el proyecto. Pero hay cierto consenso acerca de la importancia de los expertos, por la experiencia valiosa que tienen y por ver detalles fundamentales, ambos factores que son imposibles de adquirir si solamente se estudia superficialmente un tema.
Por falta de tiempo, solamente se llega a rozar el segundo punto (los diez desafíos de la Bioinformática) y brevemente se comenta el "Diseño de pequeñas moléculas inhibidoras": aunque ya se está aplicando en un principio (los remdios son ejemplos de ésto), el estado de arte actual es que todavía se está usando solamente de manera experimental o por "tentativa y error". Pero la bioninformática puede darle un empujón muy grande a esta área, permitiendo emular comportamientos en emuladores específicos.
Luego se aborda la tercera pregunta: las tentativas de mejorar la programabilidad. El primer ítem que se rescata es la aparición de varias IDE's, que ofrecen un ambiente integrado y facilitan muchas tareas de programación. Sin embargo, no ofrecen un paradigma nuevo ni mudan la manera de comunicarse con las máquinas. Se discute bastante sobre las herramientas gráficas trayendo a colación algunos ejemplos. La discusión vira entonces a los lenguajes de más alto nivel y en particular se nombra dos que fueron desarrollados específicamente para el área biológica:
Se nombra también el lenguaje Java y las facilidades que ofrece (multiplataforma, orientado a objetos, etc); Otro ítem que se menciona es la Inteligencia Artificial y las mejoras en el área de la interface hombre-máquina, y se opina brevemente sobre la posibilidad de poder programar algún día en lenguaje natural.
Finalmente, se llega a la conclusión de que el problema radica en querer llevar la programación a los "neófitos", aquellos que no tomaron necesariamente cursos de computación. La solución que se cree vislumbrar que ataca este problema es aquella que permite al usuario solamente diseñar procesos y transforma ésto automáticamente en código. Lo ideal sería que el usuario solamente tenga que armar y unir componentes y que le sea abstraído el movimiento detrás.
© 2006 João Meidanis