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

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 พ.ย. 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 17 วันที่ผ่านมา +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)

  • @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

  • @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í

  • @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

  • @felipemedinasalvatierra2094
    @felipemedinasalvatierra2094 5 หลายเดือนก่อน +1

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

  • @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.

  • @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

  • @jaimegaviria4018
    @jaimegaviria4018 หลายเดือนก่อน +1

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

    • @codingconc
      @codingconc  หลายเดือนก่อน

      ¿por qué Rust?

  • @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

  • @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

  • @SnS-SpartaN
    @SnS-SpartaN 8 หลายเดือนก่อน +2

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

  • @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.