No deberías preocuparte de la transición de C++ a java, generalmente el que maneja C, puede manejar cualquier lenguaje, y de los punteros bastara un tiempo para que te acostumbres (a veces hasta se te olvidan).
Esta es una discusión para el tema Los mejores lenguajes de programación en el foro Discusión General, bajo la categoría General; No deberías preocuparte de la transición de C++ a java, generalmente el que maneja C, puede manejar cualquier lenguaje, y ...
Página: 2
No deberías preocuparte de la transición de C++ a java, generalmente el que maneja C, puede manejar cualquier lenguaje, y de los punteros bastara un tiempo para que te acostumbres (a veces hasta se te olvidan).
Depende. Si quieres programar de la manera más óptima, y alimentando mucho tu ego, pues el mejor sería C++ (juegos, programas que trabajan directamente con la API, manejo directo de memoria, etc.).
Ahora, si lo que quieres es un programa con un buen equilibrio dificultad/rendimiento, pues para mi sería mejor C#. No es "tan facil" como el Visual Basic .net, y no tiene las complicaciones del Java (según mi opinión), pero es lo suficientemente equilibrado para obtener buenos programas en corto tiempo; claro si lo sabes usar bien. (Mejor para sistemas de informacion como sistemas contables, de planillas, etc)
"A Splendid Time Is Guaranteed For All"
-----------------------------------------------------------------------------
Tratando de conquistar el mundo.
1. Visual Studio 2005
2. Java
3. C++
Última edición por bly; 07/01/2008 a las 19:41
someday i'll wish upon a star, wake up where clouds are far behind me...
:arrowu: Visual Studio 2005 .net, es solo un IDE, o una suit de desarrollo.
C++ , java
MS Windows 7 Ultimate
Intel Core i7 CPU 920 @ 2.67Ghz Overlocked , 2.0GB RAM DDR3 , Placa Gigabyte x58 Xtreme , NVIDIA Geforce 9600 GT DDR3 Overlocked , Case Cooler Master :D
Hola, para mi depende para que va a ser usado el lenguaje, en mi caso para aplicaciones pequeñas uso el VB 2005 y para proyectos uso java.
No se si alguien mas sepa y use centura builder :-D, la primera que lo use fue en mis practicas en la u de lima y ahora lo veo en mi chamba. Es un lenguaje bien portatil y facil de usar, recontra intuitivo y organizado por lo que programar ahi se me hace mucho mas sencillo que en otros lenguajes.
Creo que lo malo es el bajo soporte que tiene en la web y que es demasiado caleta.
No tanto al lenguaje sino a la plataforma que le estoy viendo bastante futuro últimamente es a .AIR de adobe y por ahí al android de google. Ambos mas ligeros y rápidos para aplicaciones pequeñas en comparación con el robusto java y el pesado .net
Estoy jugando un poco con air y es bastante bueno para aplicaciones de web, sobre todo por el funcionamiento de CSS y a las comodidades con el RSS
Hola tengo un problema : estoy buscando profesor de programacion pascal favor de indicarme horario y costo.
"Cada loco con su tema"
Bueno después de bastante tiempo regreso a esta discusión para poder aportar un poco de mi conocimiento.
Veo muchos comentarios sobre el poder del assembler, hay una sola verdad sobre esto... el assembler no sirve para aplicaciones comerciales. El assembler no sirve para la mayoría de las aplicaciones. El assembler lo veo más reservado para lo que programan los electrónicos.
Por otro lado veo que se desprecia un poco al C/C++.
Después de casi un año de estudios en la universidad el único lenguaje adicional que he aprendido a los que ya sabía (C/C++) ha sido el C# un excelentísimo lenguaje para realizar aplicaciones comerciales. ya el ciclo que viene me toca java.
En fin el kid del asunto es que si quieres llegar a ser un desarrollador serio tienes como obligación conocer el c/c++ y por supuesto no a nivel de windows porque esto es lo más sencillo del mundo. Hay que aprender a programar bajo linux y más aún bajo UNIX.
Actualmente estoy estudiando un curso de programación concurrente y realmente tiene level desarrollar a ese nivel.
Power Builder
Java
pdt. c# y c++ les arrugo ... :oops:
Assembler rlz!!! Es el lenguaje basico, si sabes este, te paseas en el resto, conceptos y demás son lo mismo. Yo programo microcontroladores pic y atmel, alguien que quiera ayuda con su proyecto de ciencias del cole me pasa la voz :D:D:D...
Sp4Rk . Piston<<
Sp4Rk/deCaos Team Member | SteamID: Guerrilla Radi0
email: miguel.peraltag@gmail.com
Este....:roll: sabiendo assembler para nada que te paseas en los demás lenguajes de programación.
Existen diversos tipos de lenguajes de programación... orientados a objetos, estructurados, genéricos, lógicos, etc etc....
Con assembler creo que uno llega a tener un buen dominio y conocimiento de la ejecuición de un programa, la pila del sistema, llamadas al kernel, algunas cosas más.
Con assembler no te vas a pasear en usar bases de datos para tus programas, con assembler no vas a pasearte en utilizar concurrencia, con assembler no te vas a pasear en servicios web, llamadas por sockets, etc etc.......
:roll: :roll: :roll:
Obivamente hay una grandíiiiiiiiiiiiiiiiisima diferencia entre lo que es programar para un ingeniero electrónico que para un Ingeniero de Software (ojo no sistemas wajjj)
Es por el nivel de abstracción que se requiere para manejar assembly, esta mas ligado a la logica del programador y no al manejo de la herramienta.
Por ejemplo no se hacen llamadas a objetos que sabe dios que harán, tampoco se tiene como distractor el arrastrar figuritas y cambiar propiedades haciendo clicks.
El manejo de db se puede hacer desde la concepción que deben exitir reglas relacionales. Los que programan hace mucho saben que en muchos casos se optaba por hacer arreglos unidimensionales o uso de punteros como almacenes de datos.
De hecho el adaptarse a un lenguaje de todos modos toma tiempo, pero para algunos puede serles mas facil, dependiendo del nivel del lenguaje que usa. Un arrastrador de botones dificilmente se adaptara a tener una pantalla negra con un prompt.
O como me dijo alguna vez un técnico programador, el que camina en linea recta dale un trago y caminara en circulos, uno que camina en circulos necesitara terapia para caminar en linea recta.
Ahora si se trata de web, un programador de alto nivel de hecho optará por coger dreamweaver, flash, java. Cosa contraria a alguien que programa en bajo nivel que optará por html, xml y php. Ya es cuestión de gustos (no mensiono asp porque es dañarse el ego)
Pd. ¿Desde cuando los ingenieros de electronicos, software, sistemas, informaticos son programadores?, sería como mandar a un ing. civil a poner ladrillos.
Visual.net 2005 aunque ya tengo mi 2008 para instalarlo 8)
Net beans
PD: Tambien hago Webs bajo ASP.net XD pero como dice Evanger es dañarse el ego.. T_T!
BrOod wAr RoX
-------------------------------------------------------