Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/10/2009, 11:26
mpeg
 
Fecha de Ingreso: abril-2009
Mensajes: 371
Antigüedad: 15 años
Puntos: 22
Respuesta: ¿Que es lo que mas necesitas para crear WEB?

Cita:
Iniciado por mayid Ver Mensaje
Todo esto se usa para webs dinamicas y yo no lo sabia? Entiendo que los servidores tengan Perl u otros lenguajes, pero yo estaba convencido de que servian para cosas muy poco convencionales.

Todos "sirven" paginas? O hay algo que se extienda al lado cliente?
ruby hace basicamente la misma funcion que php (sinatra seria parecido a una aplicacion php, aunque con funciones mas avanzadas y rails se compararia con frameworks php para desarrollos mas grandes)
pero no solo la sintaxis es mucho mas simple (todo es un objecto, el final de linea se marca con un salto de linea sin necesitar caracteres especiales como ;) sino que es un lenguaje mas moderno y puede correr en la VM de java (entre otras VMs, una multiplataforma en c++, una para mac que se integra con cocoa, etc.) lo cual supone mejor rendimiento y el poder utilizar librerias java. pero vamos, mirate las paginas que pongo ahi si quieres saber mas, sobretodo la de sinatrarb.com para empezar

y para cosas que necesiten ser muy interactivas, lift es una maravilla... utiliza continuaciones para servir las peticiones asi que puedes programar una aplicacion comet con javascript y utilizar lift como servidor de forma mas o menos sencilla (obviamente necesitas saber javascript)
y claro, los componentes en lift mantienen su propio estado asi que el usuario puede modificar un componente y que al recargar la pagina siga como lo dejaste sin ningun trabajo extra por tu parte

y bueno, el nombre de scala viene de 'scalable language' asi que te puedes imaginar el rendimiento que tiene, sobretodo en concurrencia

Cita:
Iniciado por triskell Ver Mensaje
yo personalment hasta que no mejoren los servidores huiría de java (consume demasiados recurso del servidor y de tu equipo y es un lenguaje bastante complicado de aprender).
uala, que burrada. no se si sabes que la mayoria de paginas web grandes corren en java (google, yahoo...), de hecho google esta probando su nuevo servicio, Google Wave (seguro que has oido hablar) que corre integramente en java (tanto el codigo de cliente como de servidor) gracias a su GWT que convierte codigo java a javascript para el cliente entre otras cosas

vamos que java es hoy en dia la plataforma mas eficaz para desarrollo web a gran escala

y de todos modos, hay que saber distinguir entre java y lenguajes que usen la VM de java, no es lo mismo. tu puedes crear un lenguaje y hacer que tu compilador escupa bytecode de java, de forma que la VM java lo correra. la sintaxis de los lenguajes basados en la vm de java no suele tener nada que ver con la de java en si.

Última edición por mpeg; 09/10/2009 a las 11:32