ZinjaI, un IDE interesante…

29 - marzo - 2010

ZinjaI es un IDE creado por Pablo Novara, el mismo autor de PSEINT (aplicación de la que hablamos aquí). Existen versiones para Windows y para Linux, y tiene licencia GPL… por lo que es Software Libre.

ZinjaI

En general, ZinjaI posee prácticamente las mismas características de los mejores IDEs y procesadores de texto que conozco (entre ellos: DevCpp, Geany y Notepad++)… entonces, qué lo hace tan “interesante”?
Bueno, entre las cosas que no he visto en otros IDEs, ZinjaI tiene la opción de crear un Diagrama de Flujo del programa, lo cual es muy útil para apreciar el funcionamiento del mismo.
Otra de sus gracias es que, conectándose mediante una LAN, se puede trabajar en tiempo real con otros programadores que estén utilizando ZinjaI… sin duda alguna, esto debe agilizar mucho el trabajo en equipo sobre un proyecto.
Y una característica que lo hace muy especial, es que es notablemente “amigable”, pues además de ser sumamente sencillo de manejar, posee un tutorial de ayuda muy completo y en español…

Por otro lado, una de las limitaciones de ZinjaI es que está hecho sólo para C++ (y para C), mientras que otros IDEs tienen soporte para al menos 20 lenguajes.
Y una deficiencia “extraña”, que para algunos puede parecer irrelevante, es que no tiene la opción para cambiar los colores de las diferentes palabras clave del lenguaje (cosa bastante común en todo tipo de procesadores de texto)… esto es realmente molesto para mí, pues estoy acostumbrado a ver los números de color AZUL en lugar de ese café que ZinjaI tiene asignado… entre otras cosas… xD

En fin, creo que al menos vale la pena conocer este IDE, estoy seguro de que a más de alguien le gustará…

La página de ZinjaI con las descargas y toda la información relacionada:
http://zinjai.sourceforge.net/

Saludooos :P

PSEINT, sigla cuyo significado es “PIPEH Pseudo Intérprete”, es una extraordinaria herramienta para aprender a programar.
Muy en resumen, es un intérprete de pseudo-código de programación que contiene las instrucciones más básicas necesarias para crear cualquier programa (decente xD) … y está completamente en español.

Es ideal para alguien que no sabe absolutamente nada de programación, pues a través de este programa, comenzará a entender (y a experimentar) los conceptos más básicos como “algoritmo”, “iteración”, “condición”, etc, etc…

Además, cuenta con varias características muy interesantes, entre ellas, la capacidad de generar un diagrama de flujo del código que se está escribiendo… lo cual sin duda facilita muchísimo el aprendizaje y nos ayuda a visualizar mejor el funcionamiento del programa…

Lo que dice su creador, Pablo Novara:
PSeInt está pensado para asistir a los estudiantes que se inician en la construcción de programas o algoritmos computacionales. El pseudocódigo se suele utilizar como primer contacto para introducir conceptos básicos como el uso de estructuras de control, expresiones, variables, etc, sin tener que lidiar con las particularidades de la sintaxis de un lenguaje real. Este software pretende facilitarle al principiante la tarea de escribir algoritmos en este pseudolenguaje presentando un conjunto de ayudas y asistencias, y brindarle ademas algunas herramientas adicionales que le ayuden a encontrar errores y comprender la lógica de los algoritmos.

He aquí un video ilustrativo:

Link para descargarlo y otras cosas relacionadas:
http://pseint.sourceforge.net/

Notepad++ es un poderoso y liviano editor de texto diseñado para programar en varios lenguajes, entre ellos: C, C++, Java, Javascript, HTML, PHP, etc….
Está diseñado para funcionar en Windows y tiene licencia GNU, por lo que es Software Libre.

¿Pero qué lo hace tan extraordinario y superior a otros editores?
Una de las características más destacables de este software, es que es extremadamente simple e intuitivo, pues su interfaz, la cual es muy funcional y fácil de abarcar, es muy básica… similar a la del simplísimo “Notepad” de Windows. Bastan un par de horas de uso para saber manejarlo a la perfección.

Además, posee varias herramientas, tanto de edición como de programación, que son increiblemente útiles y prácticas para un cómodo y eficiente desarrollo de software.
Algunas de ellas son:
- Colores personalizables para las palabras reservadas del lenguaje.
- Multi-documento: Permite abrir varios archivos al mismo tiempo y manipularlos a través de pestañas.
- Multi-vista: Se pueden visualizar y editar 2 archivos al mismo tiempo, o visualizar un mismo archivo en 2 posiciones diferentes, lo cual es incalculablemente útil para el programador… xD
- Marcadores de línea en el borde del documento, lo cual facilita mucho su navegación.
- Sub-ventanas extra con diferentes usos, como listas de funciones… esto también agiliza muchísimo la navegación del documento (lo de la lista de funciones es una herramienta que, a mi juicio, es extraordinariamente útil).
- Zoom.
- Etc, etc, etc…

La página oficial es http://notepad-plus.sourceforge.net/es/site.htm, desde la cual puede descargarse el propio software, herramientas extras, ver algunas screen-shots, explorar sus características, etc…
Sin duda alguna es el mejor editor que he conocido… lo prefiero incluso sobre IDEs estupendos como Geany y DevCpp… xD
Espero que pronto desarrollen una versión para Linux.

Saludooos :P

Seguir

Get every new post delivered to your Inbox.