Diferencias entre C++ y C# – Código Facilito Responde #1

27
11



⚡️Únete a Premium (+100 cursos) aquí:

— Clic aquí para todos nuestros cursos y tutoriales: ►

Síguenos en Twitter:

“Like” en Facebook:

—–

MÁS CURSOS de CódigoFacilito:

Curso para crear una página web en HTML5:

Curso de Ruby

Curso de Ruby on Rails

Curso de Python:

Curso de HTML5:

Curso de WordPress (Crea un tema desde cero):

Curso de CSS:

Curso de PHP:

Curso de JavaScript y jQuery:

Curso de Java:

Curso de C++:

Curso de Xcode:

—–

Sitio web:

Síguenos en Twitter:

“Like” en Facebook:

Suscríbete en YouTube:

Únete al Newsletter:

—–

►¿Quiéres ser tutor en CódigoFacilito?
Escríbeme a alejandroruibal arroba gmail.com y cuéntame porqué te gustaría participar en nuestro proyecto, qué curso te gustaría impartir y un poco de tu experiencia como programador. Es una excelente manera de compartir tus conocimientos con la comunidad mientras al mismo tiempo generas un ingreso extra.

Nguồn:https://wijstaanvooronzegrondrechten.org/

27 COMMENTS

  1. el gato se llama "almohadilla" … muy mal explicado y te vas por las ramas … si pudiera te daba 100 dislikes

  2. coincido con muchos de que falto mucho por explicar, para mi son lenguajes muy parecidos, c# no lo considero una mejora de c++ ni de c, y aunque muchos creen que lenguajes como java o c# son mas faciles de aprender que C++, les diria que no o tal vez solo un poco mas faciles, para muchos es dificil entender el paradigma de los objetos y tanto C como C++ son mas faciles de entender ya que no fuerzan al estudiante a entender todo como objetos, C y C++ pueden aprenderse todavia en terminos de programacion estructurada ,el alumno crea su algoritmo , lo divide en funciones y procedimientos, y los codifica de forma sencilla en C y C++ sin tener que hacer uso de esos contenedores llamados clases que pueden parecer inutiles solo para agrupar funciones , el manejo de archivos con fstream y la estructura FILE son realmente una maravilla que no han sido podido ser emulados ni en JAVA ni en C##

    Como lenguaje C++ es una maravilla, practicamente hace uso de todos los conceptos relacionados a objetos que existen, algo que ni java ni c# a pesar de decirse orientados a objetos han podido hacer, y a eso hay que sumarle que no te obliga a utilizar forzosamente el paradigma de los objetos

    Tal vez en C++ se extraña una libreria estandar de graficos, o una para generar ventanas, c++ no tiene muchas librerias, siempre hay que utilizar librerias de terceros , una lastima que aun no exista esta libreria que pueda hacer un simple circulo en la pantalla, tampoco hay una libreria en el estandar que permita consultar bases de datos y es aqui tanto como java o c# supera a c++, aunque para estos lenguajes es mas facil ya que ellos son productos comerciales de una empresa y c++ es la implementacion de un estandar de la descripcion de un lenguaje de programacion dado en una ISO, C++ no tiene dueño como lenguaje

  3. la barra invertida hacia la izquierda la tecla no me da dicha barra con wind.10.Puse Alt + 92 y nofunciona y,algunos signos tambien

  4. Una diferencia es que los dos motores de videojuegos más populares utilizan para scripting cada uno el suyo.

    C++ -> UnrealEngine

    C# -> Unity

  5. Hola, tengo unas dudas. Yo estudio informática a nivel técnico y me han enseñado cosas muy básicas de visual basic y fox pro, y por lo que veo no es útil para lo que quiero. Hago la carrera para tener las bases . quisiera preguntarte, que lenguajes de programación son los mas utilizados y mejor pagados para el desarrollo de videojuegos y apps en android, me quiero dedicar a eso y soy relativamente nuevo en este gigantesco mundo de la informática. Muchas gracias por su tiempo😃

  6. He escuchado varias veces que c# tiene peor rendimiento que c++ en juegos, pero a que se debe? c# tiene mejores fisicas, tiene algo mejor? Si simplemente trae peor rendimiento de que me sirve hacer un juego c#?

  7. El verdadero programador no usa ningún IDE.. digo verdadero programador me refiero al original… los IDE facilitan bastante el trabajo, pero el desafío esta en usar un editor de texto o código que no tenga ninguna característica.. yo uso Vim, es extremadamente básico… fondo negro, letras verdes… como lo hacían en los 80…

    Que cuales son las ventajas?.. pues al no marcarte ningún error en el editor (pues no esta hecho para eso), tienes que tener extremo cuidado con cada cosa que escribes, porque si te falta una coma, no te la va a decir….. sin embargo, al momento de compilar con G++, te aventará todos los errores que tenga tu código,

    No hay nada verdaderamente mas atractivo que trabajar directamente con el terminal…

  8. Soy programador en ambos lenguajes y actualmente he programado mas con C#. Existen muchas similitudes entre ambos lenguajes ya que básicamente usan la misma sintaxis.

    Creo que el vídeo quedo muy corto con la explicación. Solo se menciona que la diferencia entre C++ y C# es que C# tienes 2 signos de mas que C++.

    Algunas de las diferencias mas marcadas entre ambos lenguajes son:

    1. Que los compiladores de C++ genera código maquina, mientras que C# genera código intermedio que después es compilado en tiempo de ejecución mientras corre la aplicación.
    2. El manejo de memoria. En C++ el programador debe de llevar el control de la memoria dinámica asignando y liberándola de forma manual. En C# el control de la memoria recae en el recolector de basura, por lo que el programador no se tiene que preocupar por liberarla. Otra diferencia con respecto al manejo de la memoria es que con C++ puedes acceder directamente a la memoria de la maquina (La cual esa una de sus características mas poderosas pero también mas peligrosa )y en C# no.
    3. Manejo de la Herencia. En C++ se puede tener herencia múltiple, por lo que una clase puede tener 2 o mas clases bases. En C# no existe la herencia multiple
    4. Clases. C# contiene muchisimas mas clases ya hechas que las que tiene C++ y por eso es mucho mas cómodo trabajar con C#.
    5. Apuntadores. En C++ existen lo que conocemos como apuntadores que sirven para acceder a la memoria. En C# no existen

    Existen muchas mas diferencias entre ambos lenguajes, pero estas son unas de las mas conocidas.

  9. mi duda sería explicar de forma sencilla y pormenorizada las diferencias entre una clase abstracta y una interface en Java.

LEAVE A REPLY

Please enter your comment!
Please enter your name here