Creo que como todo lenguaje tambien depende del interprete/compilador asi como las librerias/funciones que tengas. Por ejemplo si quieres trabajar con C y estas acostumbrado a usar las funciones de las librerias de borland y luego migras a otras plataforma lo mas probable es que extranes esas funciones y por momento pensaras que C es limitado. Haaa pero resulta que en el mundo GNU existen librerias mas o menos compatibles para que puedas seguir usando tus funciones e incluso con librerias interesantes. Entonces que te das cuenta que dependiendo de la plataforma y IDE que uses tiene a tu disposicion funciones interesantes para cosas como juegos 2 y 3D y porque no para hacer un SO completo.
Por otro lado tenemos bacht de microsoft, se hecha de menos la potencia de otros lenguajes. Pero cuando se utilizan con programas como nircmd, wow la cosa cambia. Claro esas utilidades no son nativas de window sino hechas por terceros pero que le dan una gran potencia a tu "programita" en batch tal como pueden ser de mucha utilidad las librerias de borland.
La idea no es siempre usar librerias propietarias o tratar de emular las ya existentes sino mas bien es que dependiendo de las herramientas o utilidades que tengas a la mano te pueden ahorrar mucho trabajo, hacer tu aplicacion eficiente, bonita o por lo menos que diga "hola mundo"
.
Por otro lado tenemos bacht de microsoft, se hecha de menos la potencia de otros lenguajes. Pero cuando se utilizan con programas como nircmd, wow la cosa cambia. Claro esas utilidades no son nativas de window sino hechas por terceros pero que le dan una gran potencia a tu "programita" en batch tal como pueden ser de mucha utilidad las librerias de borland.
La idea no es siempre usar librerias propietarias o tratar de emular las ya existentes sino mas bien es que dependiendo de las herramientas o utilidades que tengas a la mano te pueden ahorrar mucho trabajo, hacer tu aplicacion eficiente, bonita o por lo menos que diga "hola mundo"
