Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
Python Sedujo A C
Aaaaaargh !
Al final Python sedujo al lenguaje C , transformándose en cisne: hay una librería ("python3.4m") como su interfaz en C, para que los recursos de Python pudieran ser utilizados en los fuentes de aplicaciones escritas en C.
Ya que de la librería está disponible también la librería dinámica .so, las potencialidades de Python pueden ser utilizadas también en Gambas llamando a las correspondientes funciones de la interfaz en C.
Es necesario tener instalada en el sistema la librería "libpython3.4m.so.1.0".
Un pequeño ejemplo para convertir un numero de tipo String en un valor de tipo Float:
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
Re: Python Sedujo A C
Ahora si me entero de la película o casi...impacto doble. C y el uso de la librería de C en gambas!.
De aquí a nada un componente de Python para gambas, mediante el uso de la librería C.
Antes olvide esto, es que estaba con la cena.
El vídeo lo interpreto como llevar el uso de esta librería de C a Gambas.
En el cual, calzón negro es Python, el blanco es "C" y el del medio..ya sabéis quien es...pues ese, gambas!.
Que ya veis que se queda como mirando que hacen los dos lenguajes y al final hasta acaba cobrando
con los daños colaterales!.
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
última edición por Shell el Viernes, 26 Agosto 2016, 20:27; editado 1 vez
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
Re: Python Sedujo A C
Shordi:
A propósito del test de Roschard, no me convence nada de nada.
Un loquero hace un manchurrón de pintura y ahora te dice....que ves....que ves ?.
Y claro y voy y le contesto. Pueeees veo una mujer desnuda y me enseña otra imagen y le vuelvo a decir,
veo otra mujer desnuda.
Entonces el psiquiatra me dice que tengo obsesión por el sexo. A lo que le respondo:
Es que usted solo tiene foto de mujeres desnudas.
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
Re: Python Sedujo A C
Dejando las bromas a un lado. (Por un momento)
Viendo el código. La verdad es que resulta algo rara la forma en como se usa. Por no decir que es compleja.
Todo muy reducido y rebuscado.
No lo digo solo por el uso de la librería de C para usar funciones de Python, me refiero en general.
¿ Y no sería más sencillo en alguna parte del programa de gambas, incluir el código de un lenguaje determinado ?.
Algo que le diga a gambas con delimitadores que en ese lugar hay un lenguaje que no es el de Gambas.
Ya, ya se que gambas no entendería la sintaxis. gambas no tiene por que interpretar ese código, pero si llamar
de alguna forma a otro interprete o compilador que lo haga.
El interprete va ejecutando instrucción por instrucción, por eso es tan lento, ¿ no ?.
Pues cuando tenga que hacer uso de esa parte del código que llame al otro interprete o compilador,
al terminar la ejecución de este, devolver de nuevo el control a Gambas.
Los lenguajes deberían ser más flexibles y comunicativos entre ellos.
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
¿ Y no sería más sencillo en alguna parte del programa de gambas, incluir el código de un lenguaje determinado ?
Comprendo, pero io creo que de todos modos lo que es importante, imprescindible y esencial es declarar, comunicar la libreria que contiene las funciones que estas utilizando.
Fecha y hora actual: Jueves, 16 May 2024, 05:37 • Todas las horas son UTC + 1 Hora
Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado Usuarios registrados conectados: Ninguno
Lista de permisos
Lista de permisos
No puede crear mensajes No puede responder temas No puede editar sus mensajes No puede borrar sus mensajes No puede votar en encuestas No puede adjuntar archivos Puede descargar archivos No puede publicar eventos en el calendario