¿Cuál es la mejor tecnología, Java o Mainframe?

La respuesta es, depende”. No existe tal tecnología “mejor” o “peor”. Depende de tu objetivo profesional y del dominio que encuentres interesante. Comencé mi carrera como desarrollador de mainframe; Sin embargo muy pronto perdí el interés en la programación COBOL. Luego aprendí Java, PHP y desarrollo web / móvil. Actualmente estoy en desarrollo web / móvil y trabajo como desarrollador de pila completa.

Hoy en día Java se utiliza ampliamente como tecnología de back-end. La mayoría de los marcos se utilizan en industrias basadas en servicios (por ejemplo, Spring Framework); mientras que las empresas basadas en productos pueden usar Java vainilla para crear su marco personalizado. El mainframe es una tecnología heredada y su captura de mercado se reduce cada día. Incluso el uso de Java también se está reduciendo a medida que las nuevas tecnologías se están abriendo camino.

El futuro está en la tecnología de la nube y la tecnología web / móvil. ¡Ahora es tu llamada! ¡Todo lo mejor!

Esta es una de las preguntas más estúpidas que he visto en Quora. No explicaste mejor qué, qué se espera de esta pregunta, no sé. explique más, entonces solo esto puede ser respondido.

El mainframe es una plataforma, donde como Java es el lenguaje. ¿Cómo se puede comparar un idioma con la plataforma?

Java también se puede ejecutar en mainframes. no se puede ejecutar mainframe en Java.

Si está preguntando entre Java y mainframe, diré que Java tiene más alcance, ya que el mainframe es una tecnología en extinción ahora con la llegada de Big Data Hadoop. Pero si desea conocer la tecnología más demandada en la actualidad y le dará un futuro brillante, le sugiero que siga adelante con Hadoop, ya que esta es la tecnología que utilizan todas las compañías ahora y que también se usará en el futuro. con el aumento de tamaño de los datos.

Mire el siguiente video introductorio de Hadoop para conocer los conceptos básicos de esta tecnología y comprender su alcance y cómo puede ayudarlo a impulsar su carrera:

La tecnología de mainframe es para el procesamiento de un gran volumen de datos y se utiliza principalmente en backend (y paneles frontales de uso limitado). Sin embargo, el lenguaje Java se usa para el desarrollo tanto de frontend como de backend.

El mainframe es antiguo. Java es nuevo. Lo viejo es oro. Java es la base de muchas nuevas técnicas.

En resumen, no hay mucha comparación entre Mainframe y Java.

En mi opinión, el futuro de Java es mejor que el mainframe, ya que muchas empresas se están transformando en una plataforma más nueva y estas plataformas tienen un alcance de Java de alguna u otra forma.

Hadoop con conocimiento de java es una habilidad candente hoy en día y está BIEN PAGADO.

¡Feliz aprendizaje!

Ahora esto depende totalmente de lo que realmente compares en ambos, ya que uno es una tecnología y el otro es una plataforma.

Inicialmente, java no estuvo a la altura de las expectativas con respecto a la exageración creada, tampoco era muy seguro. Pero con las actualizaciones continuas de cada año, ha mejorado mucho y actualmente se utiliza principalmente en el back-end.

Ahora que estoy llegando a Mainframes, estoy de acuerdo en que con el surgimiento de Big Data y la nube, mainframe ha sido una figura vaga detrás de las nubes, pero como se usa ampliamente en bancos, hospitales, MNC para tareas muy críticas, esta opinión de mainframe se desvaneció en Los próximos años no son fácilmente aceptables para mí.

Para crear una pantalla de IU simple con lógica de negocios, necesita crear 6 archivos diferentes en Mainframe (COBOL).

Mientras esté en Java, puede crearlo solo con dos archivos.

Así que supongo que Java es mejor que los Mainframes. Y déjame asegurarte que Java es el futuro. Está aquí para quedarse por mucho tiempo.

Gracias por A2A!

Si comparas Java con Mainframe es como comparar Naranjas con Manzanas. Ambos son diferentes y se adaptan a un conjunto diferente de problemas.

En cuanto a la carrera profesional, en la actualidad solo vemos más aberturas de Java.

Son dos tecnologías diferentes.
El mainframe es difícil de imprimir una sola línea (Ej. Hello World), se requiere una gran programación. Porque toda la codificación de las bibliotecas es obligatoria.
No sé exactamente, pero esto es seguro de que Mainframe es difícil de aprender y trabajar.

Mientras que Java es fácil de aprender y un lenguaje muy poderoso.
Hoy en día, la mayor parte de la evolución de la tecnología se está haciendo en Java. Será mejor aprender Java.

Cree servicios web en su aplicación java que expongan los datos que Mainframe desea de la base de datos Oracle. Luego, dependerá del grupo de desarrollo de Mainframe elegir el idioma y el marco que mejor se adapte a su entorno para llamar a los servicios web. para más detalles visite: Soporte de PC | TI remota | Servidor | Soporte técnico | Servicios de alojamiento

Java y Mainframe son tecnologías diferentes, no podemos comparar estas dos, ya que estas dos son perfectas para su propia aplicación.
No podemos decir cuál es el mejor de estos dos.
Pero ahora, en la mayoría de los casos, se usa Java, pero todavía hay algunas aplicaciones que funcionan perfectamente en Mainframe (COBOL) Ex. Aplicación de facturación sin ningún problema.

Ambos son para diferentes propósitos. Creo que podrías estar preguntando desde la perspectiva de la oportunidad de trabajo. Java tiene muchas opciones, Mainframe puede que no sean tantas. Pero a los desarrolladores de mainframe se les pagará más que a los desarrolladores de Java.

Para mainframe solo queda legado.

Yo también tengo interés en Java y también tengo suficiente conocimiento de Java, pero hace 10 días mi compañía cambió mi dominio de JAVA a mainframe. Me siento deprimido

JAVA es mejor que el mainframe desde su perspectiva de carrera, tenemos muchas oportunidades en JAVA en comparación con Mainframe

Java … Comienza a capturar todas las áreas en las estructuras front-end-back-end … Considerando la tendencia actual del desarrollo de aplicaciones y la tecnología de la mafia … ¡Java en todo momento! 🙂