Shell 21-01-2021, 13:51
Buenos días!.

Para los que quieran conocer sus diferencias. Una parte del texto.
 
Cita:C es un lenguaje libre estandarizado por ISO MUY PEQUEÑO que admite programación estructurada (la de toda la vida), nada más. Útil en programación de microchips, sistemas operativos, drivers y programación web... Poco más.

C++ es un lenguaje libre estandarizado por ISO MUY GRANDE, que admite: Programación estructurada (la de toda la vida), la totalidad de la POO (objetos, herencia simple, herencia múltiple, polimorfismo, upcasting, downcasting, RTTI, interfaces, clases abstractas, clases amigas, operadores, sobrecarga... y mil cosas más avanzadas), programación genérica (plantillas, STL, conceptos de contenedores, estructuras de datos genéricas, <b>metaprogramación</b>... es una programación que no dispone ningún otro lenguaje mayoritario por el momento)... y otras características más avanzadas como los punteros inteligentes, programación lambda, programación "física"... También se usa como programación por eventos (MFC, Qt, Gtk y otras GUIs). Se usa para cualquier cosa, desde sistemas operativos hasta los juegos 3D de última generación pasando por servidores, pasando por las típicas aplicaciones de escritorio o un Office o OpenOffice, un reproductor WinAMP y Windows Media Player, un explorador web (Internet Explorer, Mozilla, Firefox...), un cliente eMule, un cliente Torrent.

C# es un invento de Microsoft (lenguaje propietario) que mezcla las características básicas de C++ (no las avanzadas) simplificándolas al estilo Java y ofreciendo un framework. El problema es que es .Net, y deja de ser código nativo/portable. Eso sí, el framework provee bastante facilidad de programación de tareas comunes, al igual que Java. Por ello se genera el debate ¿Java o C#? Su funcionalidad viene a ser parecida. .Net es más nativo y Java más virtual.
....

Diferencias de C y C++

Parece que estamos ante un programador de C++ ( experto en "C")

Muy probablemente "C" haga mucho más.

Saludos
tincho 20-01-2021, 18:09
Hola a todos.
Les comparto este enlace a un proyecto github que trata de un libro muy bien explicado sobre los inicios de la programación en el lenguaje C.
https://github.com/gorkau/Libro-Programacion-en-C
Espero que les resulte útil.
Saludos.
Shell 20-01-2021, 01:51
Buenas!.

Por una cuestión de ejecutar un programa hecho en Python, me solicitaba la versión 3.8 de Python3.
El mismo programa anteriormente funcionaba con la 3.6.9, pero como era una versión mas moderna
de la aplicación, su desarrollador usaba ahora la 3.8.

En Linux Mint 19.1 trae la 3.6.9 y no se ejecutaba el programa.

Así que instalé la 3.8 mediante apt.

Aunque lo instales sigues usando la versión anterior de Python3.  Encontré la forma parecida al igual
que ocurre con Java de decirle "cual usar", que versión usar. Y llegue a tener por defecto con python3
la 3.8. Hasta ahí bien.

Peeero ahora viene lo bueno. Estaba intentando ejecutar un comando en bash que no existía en el sistema...y ale...error con lineas
de código en python....en vez de decir, comando no encontrado o no existe.

Como vi que era un error de la versión de python, volví a seleccionar por defecto la que trae la distro.
Y ale, ya no daba el error.

Siempre que queráis usar mas de una versión de Python, instalar la que quieran, pero no quiten la anterior.
O tu sistema no responderá como antes. ( Que lo rompes... Sad ). 

Pyenv: Instala múltiples versiones de Python en tu sistema

Probablemente que juega con entornos virtuales.

Saludos
Páginas (520):    1 448 449 450 451 452 520   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 265
Último miembro: Morfeo68
Temas del foro: 1,598
Mensajes del foro: 8,348
Últimos temas
Quit, salir inmediatament...
Foro: General
Último mensaje por: guizans, Ayer, 18:45
Respuestas: 1 - Vistas: 33
WebForm con mysql gridvie...
Foro: WebApp/WebForms
Último mensaje por: Shell, Ayer, 12:47
Respuestas: 1 - Vistas: 1,247
Antiguo foro. ¿ Viable ?
Foro: Sobre gambas-es.org
Último mensaje por: guizans, 24-01-2025, 20:30
Respuestas: 3 - Vistas: 91
Gambas 3.20
Foro: Instalación
Último mensaje por: Shell, 24-01-2025, 15:36
Respuestas: 14 - Vistas: 442
Ver los repositorios del ...
Foro: Mundo Linux
Último mensaje por: guizans, 23-01-2025, 20:10
Respuestas: 4 - Vistas: 132
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.