Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Noticias
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Colaboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-10-2011
Avatar de RONPABLO
[RONPABLO] RONPABLO is offline
Miembro Premium
 
Registrado: oct 2004
Posts: 1.514
Poder: 23
RONPABLO Va por buen camino
#1 y #2 curioso... se repitieron o Julian es un robot y nunca nos había dicho nada
__________________
"Como pasa el tiempo..... ayer se escribe sin H y hoy con H"
Responder Con Cita
  #2  
Antiguo 15-10-2011
Avatar de Julián
Julián Julián is offline
Merodeador
 
Registrado: may 2003
Ubicación: en mi casa
Posts: 2.029
Poder: 10
Julián Va por buen camino
Cita:
Empezado por RONPABLO Ver Mensaje
#1 y #2 curioso... se repitieron o Julian es un robot y nunca nos había dicho nada
Vaya, es que escribo los mensajes fuera, y luego los pego y en el ultimo iba poner otra cosa pero he vuelto a meter lo mismo de ayer, Y ahora to lo que había escrito pa ponerlo nuevo lo he perdío. Gueno, tampoco era nada nuevo, Editaré el mensaje pa no ser repetitivo.

Muchas zenkius XDD
__________________
"la única iglesia que ilumina es la que arde"
Anonimo
Responder Con Cita
  #3  
Antiguo 15-10-2011
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 24
JXJ Va por buen camino
¿¿pa que otro lenguaje de programacion basado en C. '???

mejro hubieran agarrado delphi o pascal o ada.
para la web.
Responder Con Cita
  #4  
Antiguo 16-10-2011
Avatar de D-MO
D-MO D-MO is offline
Miembro
 
Registrado: ago 2005
Ubicación: root@debian:/#
Posts: 1.042
Poder: 22
D-MO Va por buen camino
Cita:
Empezado por JXJ Ver Mensaje
¿¿pa que otro lenguaje de programacion basado en C. '???

mejro hubieran agarrado delphi o pascal o ada.
para la web.
Tampoco es que me agrade mucho la sitaxis C-like, pero:
  • Dart está pensado para la web (navegador) primeramente
  • Pensado para ser una alternativa mejorada a Javascript
  • Javascript es c-like
  • Antes de crear dart se plantearon mejorar javascript pero no era factible
  • Al ser una alternativa mejorada a javascript, por supuesto que no pretenden ponérsela difícil a los actuales desarrolladores que trabajan con javascript

Porfavor no piensen que soy un fanboy de Dart, ni siquiera lo he probado, tan solo me gusta analizar las cosas antes de comentar algo. Un poco de sentido común basta para ver que la decisión si fué acertada, aunque esta a nosotros no nos guste (que quede en actas que me incluyo).

Esta gente de google no se la jugó al tin marín para elegir la sintaxis de dart, era esta o se iban de GOTOCON directamente al basurero, ya que (como lo digo arriba) está dirigido a quienes en este momento utilizan javascript.

Y por último, sin ánimo de quitar mérito al lenguaje, no me imagino pascal como script del lado del navegador... por el contrario, del lado del servidor me parece bien.

Saludos crípticos
Responder Con Cita
  #5  
Antiguo 16-10-2011
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Bueno, es que no estamos criticando al lenguaje, lo que estamos criticando es que lo presenten como un nuevo lenguaje, cuando todos tenemos claro que es C.
Responder Con Cita
  #6  
Antiguo 16-10-2011
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.939
Poder: 27
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Yo diria que peor en si que la sintaxis, a pesar de lo que he discutido, es que no tiene un caso de uso poderoso que lo justifique. Es solo un javascript "mejorado" pero en que que realmente beneficia?

Veamoslo desde el punto de vista de su publico objetivo, programadores de paginas web.

Lo unico que tiene de medio-gracia es que el sistema de libreria, pero:

- No tiene un modelo de DOM mejorado. O sea, algo que realmente destaque VS tener una lib como mootools o Jquery.
- No tiene una mejor respuesta a generar html dinamicamente
- No tiene un mejor modelo de asincronia, que realmente facilite interfaces fluidas
- No hace mas facil aplicar efectos, transiciones ni demas cosas del CSS3, o Canvas o todo eso
- No incorpora un sistema de validación, integración de manejo de formularios a nivel de lenguaje, ni nada parecido
- No veo como reduce el codigo necesario para hacer las tareas tipicas, ni como supera a jquery y familia
- Ni le veo una integracion profunda con html5, css3 ni demas tecnologia emergente

Todo eso se puede resolver con librerias. Que es lo mismo que se hace con JS. La gracia de inventar un nuevo lenguaje es volver en keywords cosas que requieren librerias y mucho codigo redundante.

Un ejemplo, son como apple metio los "blocks" para hacer multi-hilo facil:

Código PHP:
//A partir de aqui la descarga es asincronica, pero el codigo se ve sincronico
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT0), ^{
        
// Esto es en el background

        
UIImage *avatarImage nil
        
NSURL *url = [NSURL URLWithString:urlString];
        
NSData *responseData = [NSData dataWithContentsOfURL:url];
        
avatarImage = [UIImage imageWithData:responseData];
        
NSLog(@"Finishing: %@"urlString);
        
        if (
avatarImage) {
            
//Retorna al thread main para actualizar la GUI sin bloquear
            
dispatch_async(dispatch_get_main_queue(), ^{
                
self.image avatarImage;
            });
            
dispatch_async(dispatch_get_main_queue(), completion);
        }
        else {
            
NSLog(@"-- impossible download: %@"urlString);
        }
    }); 
Blocks es sintaxis que ahorra un monton de escribir con clases tipo thread, asincronismo y todo eso (y en el caso de obj-c, que es muy "verbosed" ahorra un MONTON). Eso es la gracia de un lenguaje...

Otro ejemplo es node.js

Código PHP:
var http = require('http');
http.createServer(function (reqres) {
  
res.writeHead(200, {'Content-Type''text/plain'});
  
res.end('Hello World\n');
}).
listen(1337"127.0.0.1");
console.log('Server running at http://127.0.0.1:1337/'); 
Una extension a JS que hace facil hacer servidores HTTP multi-hilos asincronicos. Esta enfocado en ese caso de uso y se nota...
__________________
El malabarista.
Responder Con Cita
  #7  
Antiguo 17-10-2011
Avatar de Crandel
[Crandel] Crandel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Parana, Argentina
Posts: 1.475
Poder: 25
Crandel Va por buen camino
Cita:
Empezado por mamcx Ver Mensaje
Yo diria que peor en si que la sintaxis, a pesar de lo que he discutido, es que no tiene un caso de uso poderoso que lo justifique. Es solo un javascript "mejorado" pero en que que realmente beneficia?

Veamoslo desde el punto de vista de su publico objetivo, programadores de paginas web.

Lo unico que tiene de medio-gracia es que el sistema de libreria, pero:

- No tiene un modelo de DOM mejorado. O sea, algo que realmente destaque VS tener una lib como mootools o Jquery.
- No tiene una mejor respuesta a generar html dinamicamente
- No tiene un mejor modelo de asincronia, que realmente facilite interfaces fluidas
- No hace mas facil aplicar efectos, transiciones ni demas cosas del CSS3, o Canvas o todo eso
- No incorpora un sistema de validación, integración de manejo de formularios a nivel de lenguaje, ni nada parecido
- No veo como reduce el codigo necesario para hacer las tareas tipicas, ni como supera a jquery y familia
- Ni le veo una integracion profunda con html5, css3 ni demas tecnologia emergente
Posiblemente lo que se busca no es un mejoramiento de esto o aquello. Si a que publico va destinado. Hace poco estuve en una charla de google y android. Lo que me sorprendio es como tiraban tierra sobre escribir aplicaciones nativas para android y apuntaban directamente a escribir todo para la nube y las grandes ventajas que tiene.

A mi hace pensar es que hay un publico desarrollador de aplicaciones de escritorio que quieren mover a la nube. Cuando saben estos programadores de javascript ? les interesa aprenderlo ? pasar de escribir aplicaciones de escritorio con toda la teoria de POO y demas a una programación de paginas web con javascript no es lo que atraiga a muchos de nosotros.

Ahora si lo que les proponemos es un nuevo lenguaje similar a C++ pero para la web, entonces no suena tan feo y muy posiblemente atraiga a muchos mas programadores.
__________________
[Crandel]
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Programación de Android de forma "super visual" rrf Noticias 3 15-07-2010 06:11:02
Error "Oxygene no es un lenguaje admitido" mamen .NET 0 28-05-2010 12:44:10
¿Es legal comprar un lenguaje delphi de "segunda mano"? rrf Varios 6 20-12-2009 19:06:19
Primer avance del libro "Programación con Delphi Prism" markdelphi Noticias 23 04-02-2009 03:09:44
EOleSysError "No se ha llamado a CoInitialize". FPCTRL_OCX Gaby123 Varios 1 23-01-2007 18:04:22


La franja horaria es GMT +2. Ahora son las 00:26:20.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi