Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

INSTITUTO TECNOLOGICO SUPERIOR DE ESCARCEGA

NOMBRE DEL PROFESOR (@): Ileana Javier Jiménez

NOMBRE DEL ALUMNO: Sergio Pérez Cruz

NOMBRE DE LA CARRERA: Ingeniería en Sistemas Computacionales

NOMBRE DE LA MATERIA: Tópicos Avanzados de Programación

NOMBRE DEL TRABAJO: Cuadro Comparativo de desarrollo de plataformas visual

GRUPO: ISMA 4

FECHA D ENVIO: 31/01/2024


Visual Studio Apache NetBeans Eclipse CodeLite IDE BlueFish

NetBeans o Apache NetBeans


es una aplicación de código
abierto, que ha cobrado bastante
popularidad en los últimos años.

Eclipse es un entorno de desarrollo


Este IDE, orientado principalmente a las software multi-lenguaje construido
Visual Studio es un entorno de desarrollo integrado (IDE)
apps de Java, ofrece diferentes herramientas alrededor de un workspace al que
Bluefish. Es un editor para programadores y diseñadores web
desarrollado por Microsoft que permite a los programadores
digitales como editor de texto, código, pueden incluirse un gran número de
CodeLite es un potentísimo editor para los lenguajes experimentados. Reconoce diversos lenguajes de programación y
crear aplicaciones para distintas plataformas
compilador, interfaz gráfica de usuario; plug-ins que proporcionan
de programación C y C++. Destaca en él su interfaz de marcas, pero se centra en la edición de sitios web dinámicos e
(incluyendo Windows, Android, iOS y Linux). Este software
además de un depurador. funcionalidades concretas relacionadas
de usuario, diseñada para que podamos abordar interactivos. Bluefish es un proyecto open source con licencia GPL,
DEFINICIÓN ofrece diversas herramientas para facilitar el proceso de con lenguajes específicos o con la
interacción con otras herramientas
la creación tanto de proyectos muy sencillos como lo que le convierte en Software libre. Bluefish está disponible para
desarrollo, como depuración de código, integración con sistemas para otros muy complejos. Se trata de una apuesta sistemas compatibles con POSIX: Linux, FreeBSD, MacOS-
de control de versiones, pruebas automatizadas, y asistencia en Por otro lado, cabe destacar que NetBeans implicadas en el desarrollo de una
decidida por la versatilidad y la flexibilidad de uso. X, OpenBSD, Solaris y Tru64, entre otros. Bluefish es un software
aplicación. Pese a ser un entorno multi-
la escritura de código. facilita la creación de aplicaciones editor HTML multiplataforma POSIX y con licencia GPL,
estructuradas, ya que están basadas en un lenguaje, está desarrollado en Java,
conjunto de módulos. Así, se favorece el siendo el desarrollo en este lenguaje su
desarrollo de las diversas funciones de una aplicación principal.
manera independiente y pudiendo también
reutilizar los componentes.

• Entorno Integrado: Visual Studio


proporciona un entorno de desarrollo


integrado que permite a los
programadores escribir, depurar y

Soporte genérico para compiladores.
probar el código en un mismo lugar, lo


que facilita el proceso de desarrollo y Herramienta de código
permite ahorrar tiempo. abierto. Podemos ampliar sus capacidades con plugins

• • Gestión de la interfaz de • y diversas extensiones.


Salvo el núcleo de la


Lenguajes de Programación: Este usuario (menús y barras
software es compatible con múltiples aplicación, todas las Ligero: Bluefish arranca utilizando un 40-45% de la
de herramientas) funcionalidades de Eclipse Sistema de construcción (Build) basado en
lenguajes de programación, lo que lo memoria que necesitan otros editores como Quanta


están desarrolladas como archivos Makefile.
hace flexible y adaptable a diferentes y Screem y durante una sesión completa usa cerca


necesidades. Algunos de los lenguajes Gestión de configuración plug-ins. del 33% de lo que necesitan esas aplicaciones

• •
de programación compatibles son C++, de usuario Explorador específico de proyectos y de


C#, F#, Visual Basic y Python. La funcionalidad del paquete archivos. Rápido: Bluefish carga páginas completas en un


básico puede ampliarse segundo

Gestión de
mediante la descarga de otros


Integración de Herramientas: Visual almacenamiento (guardar
plug-ins, y además es posible Capacidad para importar proyectos y
Studio cuenta con integración de o cargar algún tipo de Abre múltiples documentos facilmente (el máximo
desarrollar plug-ins convertirlos al formato más adecuado
herramientas de terceros, lo que dato) probado han sido 3500 simultáneamente)
personalizados. para CodeLite.
permite a los desarrolladores utilizar
CARACTERISTICAS herramientas adicionales para
complementar el proceso de desarrollo, • Gestión de ventana • Proporciona una plataforma • Línea de documentos activos.
• Soporte para proyectos que te permite trabajar
eficientemente en múltiples proyectos

como sistemas de control de versiones RCP (Rich Client Plataform)
o pruebas automatizadas. Marco Asistente (soporta para el desarrollo de
• • Soporte para archivos remotos mediante gnome-vfs

diálogos paso a paso) aplicaciones de propósito Sofisticadísimo sistema de auto-completado
general. de código. (dependiendo de tu configuración de gnome-vfs


Depuración de Código: El depurador


tendrás disponibles unos u otros protocolos


de Visual Studio ofrece una amplia
Librería visual de Permite el desarrollo de como FTP, HTTP, Samba etc.)
variedad de herramientas y Coloreado de sintaxis, basado en XML.
NetBeans aplicaciones para el servidor y
características para ayudar a los

• •
desarrolladores a detectar y solucionar servicios web.


errores en el código de manera rápida y Herramientas de desarrollo Anidamiento de texto.
eficiente. integrado Entre sus plug-ins se encuentran

• Plantillas y Emuladores: Visual Studio


funcionalidades para la interacción
con repositorios de código
• Favoritos, opción de "Buscar en archivo",
"Reemplazar", generador de comentarios,
viene con una variedad de plantillas compartido.
y mucho más.
predefinidas y emuladores que
permiten a los desarrolladores crear
aplicaciones de manera rápida y sin • Altamente configurable.
tener que empezar desde cero.
• Mayor productividad: Visual Studio
ofrece una amplia gama de
herramientas y características
integradas que permiten a los
desarrolladores crear aplicaciones de
manera más rápida y eficiente. Además,
al ser un entorno de desarrollo
integrado, ofrece una interfaz de usuario
intuitiva y optimizada que ayuda a
ahorrar tiempo en tareas repetitivas.

• Mayor facilidad de uso: El entorno


integrado de Visual Studio hace que las
tareas de desarrollo sean más simples y
fáciles de administrar. Los
programadores pueden integrar varias
actividades relacionadas con el
desarrollo, como escribir código, 1. Acceso y uso de punteros. Aunque


depuración y pruebas, todo en un codificar con punteros (una dirección de
mismo lugar. Código abierto: NetBeans es de 1- El entorno de desarrollo integrado (IDE) de memoria) no es lo más agradable del mundo,


código abierto y por ende gratuito, de Eclipse emplea módulos (en inglés plug-in) para optimiza al máximo la memoria al acceder a
Multiplataforma: Visual Studio es modo que cualquiera puede proporcionar toda su funcionalidad al frente de ella a un nivel muy bajo.
compatible con múltiples plataformas, lo descargarse esta aplicación. Para la Plataforma de Cliente rico, a diferencia de otros 2. Lenguaje eficiente. Es el lenguaje que mejor
que permite a los desarrolladores ello, es necesario visitar la web oficial entornos monolíticos donde las funcionalidades aprovecha la CPU de la máquina, sin tener las
trabajar en una variedad de sistemas de Apache NetBeans. están todas incluidas, las necesite el usuario o no. desventajas de los lenguajes ensambladores. 1: - Gratuito y de código abierto: sin duda esta es una de sus mayores ventajas.


operativos y dispositivos. Esto es 3. Tipos de datos básicos. Tiene muy pocos, Que sea de código abierto que quiere decir que su código fuente es accesible,
especialmente útil para aquellos que Multiplataforma: Se puede emplear pero suficiente para no cometer errores de puede ser compartido y modificado para su desarrollo. También, el hecho de se
desean crear aplicaciones para en distintos dispositivos, así como 2- Este mecanismo de módulos es una plataforma programación. trate de un software gratuito ha hecho que sea tan popular. Todo lo que ofrece
diferentes sistemas operativos como ejecutarse en diferentes sistemas ligera para componentes de software. 4. Palabras reservadas limitadas. Hay muy WordPress es gratuito
Windows, Android, iOS y Linux. operativos (Mac OS, Windows, Linux Adicionalmente a permitirle a Eclipse extenderse pocas palabras clave, lo que ayuda a un


y Solaris). usando otros lenguajes de programación como aprendizaje más rápido. 2: -Fácil instalación: No necesario tener conocimientos avanzados para instalarlos.
5. Gran biblioteca de sistema. Incluso hay proveedores de hosting que ofrece la instalación con un solo clic.

Lenguajes de programación: Visual son C/C++ y Python, permite a Eclipse trabajar
Studio admite múltiples lenguajes de con lenguajes para procesado de texto como Cualquier compilador de c viene con funciones
Manejo automático de la matemáticas y bibliotecas de programación del
LaTeX, aplicaciones en red como Telnet y 3: muy versátil: pece a que es un principio se desarrollo para hacer blogs, hoy en
VENTAJAS
programación, lo que lo hace más memoria: Para aquellos programas
flexible y adaptable a diferentes Sistema de gestión de base de datos. sistema (como la famosa línea #include día se puede utilizar para hacer cualquier tipo de página web: Comercio electrónico,
con C o C++, la administración de la <stdio.h>, usaba para imprimir datos en
necesidades. Algunos de los lenguajes memoria se puede realizar de forma Blogs web Educativa para negocios
de programación compatibles son C++, pantalla) para empezar a programar con lo
automática. más básico (crear una función main y empezar
C#, F#, Visual Basic y Python, entre 4: -mejora tu posicionamiento SEO: se trata de una de las plataformas preferidas

3-La arquitectura plug-in permite escribir cualquier
otros. a probar). par optimizar una web a nivel de SEO. Gracias a sus “friendly URLS, Plugins y
extensión deseada en el ambiente, como sería
Multilenguaje: Como venimos
6.
temas que ya viene optimizados, esta tarea se vuelve relativamente fácil.

Gestión de la configuración. Se provee soporte
diciendo, NetBeans permite Permite estructuras de datos. Gracias a la
Integración con otras herramientas para Java y CVS en el SDK de Eclipse. Y no tiene
desarrollar aplicaciones sentencia struct, se puede dar forma a una 5: -siempre actualizado: es una herramienta que nunca para, está en constante
de desarrollo: Visual Studio puede por qué ser usado únicamente para soportar
multilenguaje. Es decir, no solo opera
integrarse con otras herramientas de otros Lenguajes de programación. variable con registros agregados. actualización y en proceso de búsqueda de mejoras. Por esto, también es
con Java; sino que NetBeans puede
desarrollo de terceros, como sistemas Por ejemplo, una variable llamada fecha y que importante mantener tu sitio web siempre con la última actualización, cada versión
utilizar otros lenguajes como PHP, C
de control de versiones, pruebas sea una estructura de tres registros de es más segura que la anterior.
o Ruby, entre otros.
automatizadas y administración de 4- La definición que da el proyecto Eclipse acerca tipo int (día, mes y año).
tareas, lo que facilita el uso de múltiples de su Software es: "una especie de herramienta
herramientas en un solo entorno. universal - un IDE abierto y extensible para todo y


nada en particular".
Depuración de código: La herramienta
de depuración de Visual Studio ofrece
muchas características útiles para
detectar y solucionar errores en el
código, lo que ayuda a los
programadores a encontrar y solucionar
problemas en el código de manera
rápida y eficiente.

• Plantillas predefinidas y emuladores:


Visual Studio viene con una variedad de
plantillas predefinidas y emuladores que
permiten a los desarrolladores crear
aplicaciones de manera rápida y sin
tener que comenzar desde cero. Estas
plantillas y emuladores se actualizan
regularmente para agregar nuevas
características y funcionalidades.

• SO: Windows 7 ó posterior.

• 781 MB de Espacio Libre en el Disco


Duro.
• Procesador: Intel from 1.2
GHz ó equivilent AMD family.

• Requiere un procesador de 64 bits de 2,6 GHz o más


rápido; se recomienda uno de cuatro núcleos o superior.
• 512 MB de RAM.
• Memoria: 4 GB de RAM. • Windows 2003/XP/Vista/7. La versión actual requiere como mínimo GTK versión 2.0 (o superior), libpcre 3.0 (o
REQUISITOS • • •
superior), libaspell 0.50 o superior (opcional) para corrección de ortografía y gnome-

• Requiere 10 GB de espacio en el disco duro.


Procesador Intel Pentium III a 800
MHz.
Gráficos: DirectX 9 compatible
Tarjeta gráfica card.
Espacio libre en disco: 100 MB o más.
vfs (opcional) para archivos remotos.

• Compatible con Windows, macOS y


Linux.
• DirectX: Versión 9.0.

• Almacenamiento: 150 MB de
espacio disponible.
IMAJEN
FUENTES BIBLIOGRAFICAS

https://www.arimetrics.com/glosario-digital/visual-studio

https://immune.institute/blog/que-es-netbeans/

https://www.juntadeandalucia.es/servicios/madeja/contenido/recurso/887#:~:text=Eclipse%20es%20un%20entorno%20de
,el%20desarrollo%20de%20una%20aplicaci%C3%B3n.

https://www.scenebeta.com/noticia/codelitehttps://www.scenebeta.com/noticia/codelite

https://www.ecured.cu/Bluefish

https://es.wikipedia.org/wiki/NetBeans

https://lenguajesdeprogramacion.net/c/

https://bluefish.es/5-ventajas-de-usar-wordpress/

También podría gustarte