El día 2/12/07, Mauro A. Morales M. [EMAIL PROTECTED] escribió:
Hace un par de meses vi un manual medio ochentero de Turbo Prolog que
claramente estaba pensado para desarrollar aplicaciones de negocios.
Sistema experto ? Base de conocimiento ?
No recuerdo haber visto nada relacionado
On Sun, 2007-12-02 at 23:07 -0300, Patricio Morales wrote:
El día 2/12/07, Roberto Bonvallet [EMAIL PROTECTED] escribió:
Hace un par de meses vi un manual medio ochentero de Turbo Prolog que
claramente estaba pensado para desarrollar aplicaciones de negocios.
Sistema experto ? Base de
El 5/12/07, Horst H. von Brand [EMAIL PROTECTED] escribió:
rodrigo ahumada [EMAIL PROTECTED] wrote:
Rodrigo Fuentealba [EMAIL PROTECTED] dijo:
rodrigo ahumada escribió:
[...]
No. Todo son funciones; las funciones pueden devolver un tipo de dato
cualquiera, aunque éste sea void (nada).
- Mensaje original
De: Rodrigo Fuentealba [EMAIL PROTECTED]
Para: Discusion de Linux en Castellano linux@listas.inf.utfsm.cl
Enviado: martes 4 de diciembre de 2007, 18:47:27
Asunto: Re: Benchmarking en distintos lenguajes [ Era algo así como
cliente en jabber... ]
rodrigo ahumada
El mié, 05-12-2007 a las 01:06 -0300, Aldrin Gonzalo Martoq Ahumada
escribió:
On Dec 3, 2007 10:59 AM, Xavier Andrade [EMAIL PROTECTED] wrote:
On Sun, 2 Dec 2007, Aldrin Gonzalo Martoq Ahumada wrote:
Discrepo. Lo que se llama maquina es la definicion de una
arquitectura y su set de
On Tue, 2007-12-04 at 23:18 -0300, Patricio Morales wrote:
Ambos leguajes pecan al final. Por que @#%^[EMAIL PROTECTED] llaman
void a un
procedimiento?
void no es el nombre del procedimiento, sino lo que entrega y -como
que no es obvio?!?- un procedimiento devuelve nada, si
rodrigo ahumada [EMAIL PROTECTED] wrote:
Alvaro Herrera [EMAIL PROTECTED] dijo:
rodrigo ahumada escribió:
Ni tanto mas feo que la version C.
Ambos leguajes pecan al final. Por que @#%^[EMAIL PROTECTED] llaman
void a un
procedimiento?
Hmm, los procedimientos no existen, solo
El 30/11/07, Patricio Morales [EMAIL PROTECTED] escribió:
Con lo que discrepo que exista mayor cantidad
de código para FORTRAN que para Pascal.
Los científicos y matemáticos ocupan harto código en Fortran. Supongo
que gran parte es código implementado cuando Fortran era el único
lenguaje
Horst H. von Brand escribió:
OOP es para problemas
/muy/ grandes, en otras cosas es un perfecto desperdicio. Y como el mechon
promedio escribe programas de una a dos docenas de lineas, no uno o dos
centenares de miles de lineas, ...
El problema posterior es exorcisarlo para que pueda
- Mensaje original
De: Horst H. von Brand [EMAIL PROTECTED]
Para: Discusion de Linux en Castellano linux@listas.inf.utfsm.cl; Franco
Catrin L. [EMAIL PROTECTED]
Enviado: martes 4 de diciembre de 2007, 13:24:12
Asunto: Re: Benchmarking en distintos lenguajes [ Era algo así como cliente
El Martes 04 Diciembre 2007, Franco Catrin L. escribió:
En lenguajes como C# o Java simplemente se usa la
politica de todo es referencia salvo los tipos básicos.
En C# las clases son tipos por referencia, las Estructuras tipos por valor.
Porque? Eficiencia :B
- Mensaje original
De: Alvaro Herrera [EMAIL PROTECTED]
Para: Discusion de Linux en Castellano linux@listas.inf.utfsm.cl
Enviado: martes 4 de diciembre de 2007, 18:47:27
Asunto: Re: Benchmarking en distintos lenguajes [ Era algo así como cliente en
jabber... ]
rodrigo ahumada
Hola!
El Fri, Nov 30, 2007 at 07:41:10PM -0300, Alvaro Herrera escribio:
Daniel Serpell escribió:
Un ejemplo, en C++ actual:
// Define caso X^N arbitrario
template int X, int N class pow {
public: static int value(){ return powX,N-1::value() * X; } };
// Define caso X^1
No, yo me refiero a aplicaciones, ya que herramientas de desarrollo
siempre van a haber, por ultimo un compilador/interprete a secas.
Por ejemplo si voy a una empresa de servicios, voy a encontrar
aplicaciones en Pascal corriendo allá?? o en la banca, retail, etc.
Por supuesto que no,ya
El día 2/12/07, Franco Catrin L. [EMAIL PROTECTED] escribió:
Creo que deberías ver la afirmación que motivó mi comentario sobre el uso o
no de determinados lenguajes. Afirmación que tu mismo hiciste
contradiciendo lo que dices ahora. No quiero darle muchas vueltas al
asunto, estoy totalmente
El 2/12/07, Patricio Morales [EMAIL PROTECTED] escribió:
(Dudo que alguien use PROLOG
para crear un SIA y conectarse a un motor de datos ).
Hace un par de meses vi un manual medio ochentero de Turbo Prolog que
claramente estaba pensado para desarrollar aplicaciones de negocios.
No recuerdo
Ricardo Mun~oz A. [EMAIL PROTECTED] wrote:
Horst H. von Brand wrote:
[Corregidas algunas atribuciones ( ... ) que claramente estaban mal...]
Patricio Morales [EMAIL PROTECTED] wrote:
El dÃa 28/11/07, Horst H. von Brand [EMAIL PROTECTED] escribió:
Leonardo Soto M. [EMAIL PROTECTED]
Hola!
El Thu, Nov 29, 2007 at 01:47:57AM -0300, Patricio Morales escribio:
[...]
Hace poco tiempo leí en una revista,haciendo una comparativa entre los
lenguajes más usados por los
programadores,Los más usados Java,Visual Basic,Delphi,pasando por C/C++,y
adivinen cuales son los
menos
Pero esas son cosas que estan muertas. Que pasa con aplicacionesexistentes?
Franco,actualmente existen implementaciones de Pascal para Linux:Proyecto
FreePascal
y el Proyecto Lazarus:Este último posee un Ide para desarrollar programas
visuales en
Linux.
Y por último existe Kilyx:(implementación
Daniel Serpell escribió:
Un ejemplo, en C++ actual:
// Define caso X^N arbitrario
template int X, int N class pow {
public: static int value(){ return powX,N-1::value() * X; } };
// Define caso X^1
template int X class powX,1 {
public: static int value(){ return X;} };
Eso
Horst H. von Brand escribió:
Huh... hay una _larga_ lista de lenguajes que ni aparecen en listas de
lenguajes. Una de las razones de Ada es que DoD usaba (para aplicaciones
tiempo real, mas que nada) algo de 800 (!) lenguajes diferentes.
Alguien sabe que era UPL? O se tropezo con FORTH? APL
2007/11/29, Franco Catrin L. [EMAIL PROTECTED]:
Y no olvidemos Whitespace : http://compsoc.dur.ac.uk/whitespace/
Me hubiera servido esos dias en que no pude usar lentes de contacto ;)
Medio difícil de hacer los clásicos listados impresos en 80 líneas
como en COBOL no más, pero se ve entrete -!
Rodrigo Fuentealba [EMAIL PROTECTED] wrote:
[...]
jajajajajaja yeah. Creo que los programadores Java se engrupen mucho
con lo difÃciles que pueden llegar a ser sus aplicaciones;
Un mal programador escribira basura sea cual sea el lenguaje que use para
ello.
El día 17/11/07, Rodrigo Fuentealba [EMAIL PROTECTED] escribió:
Por lo visto, el personaje de psyco quiere trabajar más en PyPy que en
Psyco itself.
¿Lo has probado?
No lo he probado, pero en comp.lang.python ocasionalmente hay tipos
que reportan mejoras de rendimiento bastante importantes
Rodrigo Fuentealba escribió:
El 16/11/07, Alejandro Weinstein [EMAIL PROTECTED] escribió:
On Nov 16, 2007 1:16 PM, Franco Catrin L. [EMAIL PROTECTED] wrote:
El segundo link casi me deja ciego ;)
Perdon. Me olvide de advertir que habia que ponerse lentes oscuros.
[sobre la
El 16/11/07, Franco Catrin L. [EMAIL PROTECTED] escribió:
Rodrigo Fuentealba escribió:
Tampoco lo tiene mucho Java v/s C ya que C se
compila directamente a código de máquina, mientras que Java requiere
que tengas el JRE (Java Runtime Environment).
Si y no.
La máquina virtual de Java
Rodrigo Fuentealba escribió:
La máquina virtual de Java igual te va a compilar el código a código de
máquina y eso es lo que va a ejecutar, se demorará la primera vez pero
en los casos en donde importa el rendimiento (loops) sólo se hace al
principio. El byte-code no es código interpretado,
El 16/11/07, Franco Catrin L. [EMAIL PROTECTED] escribió:
Rodrigo Fuentealba escribió:
La máquina virtual de Java igual te va a compilar el código a código de
máquina y eso es lo que va a ejecutar, se demorará la primera vez pero
en los casos en donde importa el rendimiento (loops) sólo se
Rodrigo Fuentealba wrote:
El 15/11/07, Asdtaker [EMAIL PROTECTED] escribió:
[...]
(Por cierto, estoy comenzando
con Cake.ya antes habia probado rails, e imaginaras que estoy
viviendo un deja vu)
¿Por qué? Cake dista un poquito de Rails... Aléjate de él (a menos que
ya lo
On Nov 16, 2007 10:23 AM, Franco Catrin L. [EMAIL PROTECTED] wrote:
Segun entiendo esos no son compilados reales, runcobol es un interprete,
no una maquina virtual.
Cual es la diferencia entre un interprete y una maquina virtual? En
google no pude encontrar una respuesta clara. Encontre por
El 16/11/07, Alejandro Weinstein [EMAIL PROTECTED] escribió:
On Nov 16, 2007 10:23 AM, Franco Catrin L. [EMAIL PROTECTED] wrote:
Segun entiendo esos no son compilados reales, runcobol es un interprete,
no una maquina virtual.
Cual es la diferencia entre un interprete y una maquina virtual?
On Fri, 16 Nov 2007, Franco Catrin L. wrote:
El problema esta cuando el nivel de abstracción te oculta lo que esta
sucediendo por debajo, y se hacen cosas demás en forma involuntaria.
Recuerdo que Federico Mena comentaba que muchos problemas de performance se
habian resuelto simplemente
Xavier Andrade escribió:
On Fri, 16 Nov 2007, Franco Catrin L. wrote:
El problema esta cuando el nivel de abstracci?n te oculta lo que esta
sucediendo por debajo, y se hacen cosas dem?s en forma involuntaria.
Recuerdo que Federico Mena comentaba que muchos problemas de
performance se
El 16/11/07, Xavier Andrade [EMAIL PROTECTED] escribió:
Bueno, por ejemplo si se llama repetidamente a rutinas chicas que hacen
poco, el rendimiento se reduce en al menos un orden de magnitud en
comparacion al mismo codigo inlined.
Es decir:
for(i=0; iN; i++) a[i] = b[i] + c[i];
es
Alejandro Weinstein escribió:
On Nov 16, 2007 10:23 AM, Franco Catrin L. [EMAIL PROTECTED] wrote:
Segun entiendo esos no son compilados reales, runcobol es un interprete,
no una maquina virtual.
Cual es la diferencia entre un interprete y una maquina virtual? En
google no pude
Rodrigo Fuentealba escribió:
la máquina no tiene para
qué esforzarse en destripar cadenas de caracteres, en saber si
funciona o no, simplemente pone un puntero al principio del archivo y
va leyendo y cargando las bibliotecas que requiere, enlazando en
tiempo de ejecución y hasta el final, y
El 16/11/07, Franco Catrin L. [EMAIL PROTECTED] escribió:
Rodrigo Fuentealba escribió:
la máquina no tiene para
qué esforzarse en destripar cadenas de caracteres, en saber si
funciona o no, simplemente pone un puntero al principio del archivo y
va leyendo y cargando las bibliotecas que
On Nov 16, 2007 1:16 PM, Franco Catrin L. [EMAIL PROTECTED] wrote:
El segundo link casi me deja ciego ;)
Perdon. Me olvide de advertir que habia que ponerse lentes oscuros.
[sobre la diferencia entre maquina virtual e interprete]
Aun no me queda del todo clara la diferencia. Por ejemplo, hay
El 16/11/07, Alejandro Weinstein [EMAIL PROTECTED] escribió:
On Nov 16, 2007 1:16 PM, Franco Catrin L. [EMAIL PROTECTED] wrote:
El segundo link casi me deja ciego ;)
Perdon. Me olvide de advertir que habia que ponerse lentes oscuros.
[sobre la diferencia entre maquina virtual e
El 17/11/07, Franco Catrin L. [EMAIL PROTECTED] escribió:
Alejandro Weinstein escribió:
On Nov 16, 2007 1:16 PM, Franco Catrin L. [EMAIL PROTECTED] wrote:
El segundo link casi me deja ciego ;)
[sobre la diferencia entre maquina virtual e interprete]
.java - compilador - bytecode - JIT
El 15/11/07, Asdtaker [EMAIL PROTECTED] escribió:
Podriamos hacer una competencia y que cada uno con
su lenguaje fabrique un hola mundo, el tiempo que demore en obtenerlo
dara el mejor lenguaje de la historia¿?
Pruébalos con un comando time al inicio y uno al final.
Ok, estas
41 matches
Mail list logo