C# vs PYTHON ¿Cuál es MEJOR? | Te vas a sorprender

Поделиться
HTML-код
  • Опубликовано: 15 ноя 2024

Комментарии • 41

  • @codingconc
    @codingconc  Год назад +1

    Les dejo el link de mi libro 📔 "C#"por Mastery: 80 Ejercicios Prácticos" 📔 por si quieren adquirirlo en formato digital o impreso:
    Digital: a.co/d/9ZZV0V5
    Pasta Blanda: a.co/d/d6MF6Ku

  •  Год назад +18

    C# también es multiplataforma, y otra plataforma que puede abarcar C# es el desarrollo móvil con Maui 🙂

  • @Jo0t4a
    @Jo0t4a 22 дня назад +2

    Python recuerda al Vb de toda la vida.

  • @andryos5145
    @andryos5145 3 месяца назад +1

    Bueno últimamente se ha propuesto que C# tenga como objetivo ser multiplataforma (de ahí migrar net framework (diseñado para windows) a standard (una locura experimental pero transición necesaria) y ya evolucionar a core (multiplataforma)

  • @arathrodriguez9059
    @arathrodriguez9059 6 месяцев назад +1

    Buenos videos. Tienes libros donde enseñes C# o Android (Java o Kotlin) ? Saludos.

    • @codingconc
      @codingconc  6 месяцев назад

      Solo tengo un libro de ejercicios de c# de básico a avanzado. Todo lo demás lo enseñó por aquí

  • @NmDp94
    @NmDp94 Год назад +8

    yo conozco personas que primero aprendieron C++, luego C# y se les hizo facil aprender Phyton, mientras que conozco otras personas que primero aprender Phyton y les costo horrores aprender C#

    • @ricardoramos2042
      @ricardoramos2042 7 месяцев назад +1

      Entonces no aprendieron Python

    • @abnercisnerossalgado4825
      @abnercisnerossalgado4825 6 месяцев назад

      Yo soy uno de esos python lo veo tan facilito luego de comenzar con c++ y luego en c#

    • @mauriciogrbavac5397
      @mauriciogrbavac5397 3 месяца назад

      Primero hay que aprender a programar, despues te dedicas a los lenguajes

  • @daniel-peiro
    @daniel-peiro Год назад +6

    Hoy muchos errores en el vídeo, como que c# no es multiplataforma

    • @emeregildo007
      @emeregildo007 2 месяца назад

      Claro q lo es, pero para net core, este puede ejecutarse en macOS y linux

  • @felipemedinasalvatierra2094
    @felipemedinasalvatierra2094 6 месяцев назад +1

    Crees que c# no es multiplataforma fundamenta bien porque con c# puedes desarrollar absolutamente todos tipos aplicaciones comunes hoy en dia.

  • @Metaconta
    @Metaconta 3 месяца назад +3

    No me gusta Python en su vida y menos que me lo hicieron aprender durante un año en una asignatura. C# me encanta.

    • @codingconc
      @codingconc  3 месяца назад +2

      c# es la mera onda jaja

  • @robledes
    @robledes Год назад +16

    Pienso que python está demasiado sobrevalorado. C# es mucho más robusto (fuertemente tipado) y su potencial será casi ilimitado en los próximos años: desarollo web con Blazor (incluso API REST), movil en IOS y Android con MAUI, videojuegos con Unity y por supuesto apps de escitorio con WPF (Tkinter de python es de risa), además de machine learning con ML .NET. Para mí no hay color.

    • @ezsnova
      @ezsnova Год назад +7

      Python es un lenguage hecho para ciencia de datos, estoy de acuerdo con la mayor parte de tu comentario pero, no compares hacer una red neuronal en C# con hacerla en Python. El verdadero rival de C# es Rust, no Python.

    • @hispano77e
      @hispano77e 9 месяцев назад

      robledes totalmente de acuerdo. C# es muy superior a Python, además de mucho más ligero y eficiente

    • @PREYMX
      @PREYMX 3 месяца назад

      🤔 Python no solo tiene tkinter. Esta wxpython, hacer la GUI en NET y compularla a dll y usarla con pythonnet, hacer la GUI en Delphi y usarlas con Delphivlc o firemokey, Flet, DearPyGUI etc , etc

    • @marcovidal2810
      @marcovidal2810 3 месяца назад

      Si y no, en realidad cuando eres programador propiamente dicho muy pocos te lo recomiendan pero la mayoría no lo somos y nos permite hacer cosas más rápidas, no solemos hacer proyectos sino scripts o proyectos muy pequeños, entonces seguro que para nosotros es la ostia pero la respuesta es sobrevalorado para quien

  • @jaimegaviria4018
    @jaimegaviria4018 Месяц назад +1

    C sharp (compilado) vs python (interpretado). No creo que sea la mejor comparación, Te reto a Go vs Rust, dos dias con cada uno. Facilidad de programación y APIs.

    • @codingconc
      @codingconc  Месяц назад

      python también puede ser compilado

  • @ClaudioNegrete
    @ClaudioNegrete 11 месяцев назад +6

    Respecto a la Sintaxis, considero que C# es mucho mejor. El hecho de que sea más verbosa, es mejor para mí . Un ejemplo muy simple:
    Quiero escribir una linea en la consola:
    Python: Print()
    C#: Console.WriteLine();
    Básicamente, C# describe completamente lo que hacen sus funciones, methodos, clases, etc. Lo que incluso permite no tener que comentar código, porque el codigo prácticamente es autodescriptivo.
    Que las palabras sean más largas, no es problema en la actualidad, con un IDE como VS, el precompilado en tiempo de desarrollo, y las IA.
    Para mí las ventajas de Python son 2:
    - la comunidad y sus librerias.
    - Uso en Scripting.

    • @harvey2010yt
      @harvey2010yt 10 месяцев назад +2

      Nota. Puedes agregar al archivo de proyecto , y así poder usar solo WriteLine() en todas partes. De otra parte podemos usar Alias para tipos, con lo que lo de verboso pasa a la historia (.NET 8).

    • @adrianmendez8053
      @adrianmendez8053 9 месяцев назад +1

      Además, el tipado estático te obliga a definir los tipos de variables. Éso te ayuda a tener en claro todo, el dinámico de Python puede hacer que se te olvide.
      Técnicamente, las variables y objetos abstractos es similar al tipado de Python, pero solo por encima

    • @ricardoramos2042
      @ricardoramos2042 7 месяцев назад

      @@adrianmendez8053 si trabajas con código spaghetti, puede suceder, pero si aprendiste a fondo la programación funcional y la programación oriental a objetos en Python, la respuesta es NO. Una gran desventaja en C# es la programación funcional. Los lenguajes modernos cómo RUST y GO, utilizan Programación Funcional y Programación Orientada a Objetos.

  • @SnS-SpartaN
    @SnS-SpartaN 8 месяцев назад +2

    *_C God (C#) condenó a la perdición eterna a satanás (Python)_*

  • @jaimegaviria4018
    @jaimegaviria4018 Месяц назад +1

    Entre C sharp y Rust .. me quedo con Rust.

  • @luiso9004
    @luiso9004 Год назад +1

    ya me confundí mas cual estudiar c# o phyton los dos son buenos

    • @codingconc
      @codingconc  Год назад

      ambos son buenos, depende a qué te quieras dedicar.

    • @marcovidal2810
      @marcovidal2810 3 месяца назад

      Que carrera tienes, si eres programador andate a java antes que a c# después puedes mutar a c# muy rápido, si no eres programador python 100% recomendado

  • @alberthc678
    @alberthc678 Год назад +1

    Buen video , pero lo que no me quedo claro es que c# no es multiplataforma! Saludos.

    • @codingconc
      @codingconc  Год назад

      C# es un lenguaje de programación multiplataforma creado por Microsoft que permite el desarrollo de aplicaciones para Windows, Linux y macOS.

    • @freddydev3562
      @freddydev3562 Год назад +1

      te falta actualizarte

  • @jbladimir16
    @jbladimir16 10 месяцев назад

    Le falto estudiar (actualizarse) un poquito más sobre C#

  • @Henry_Specter
    @Henry_Specter 3 месяца назад

    Infórmate mejor! c# es multiplataforma

  • @ezsnova
    @ezsnova Год назад +3

    Creo que el verdadero competidor de C# es Rust.

    • @freddydev3562
      @freddydev3562 Год назад +1

      el competidor directo con c# es java no rust para eso esta C y C++

    • @ezsnova
      @ezsnova Год назад

      @@freddydev3562 Rust juega en ambos terrenos alto y bajo nivel.

    • @harvey2010yt
      @harvey2010yt 10 месяцев назад

      @@freddydev3562 No obstante, C# en unsafe puede manejar punteros, en resumen, bajo nivel.