![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola,
Es entretenido y muy real el artículo. Sin embargo, ¿qué demuestra todo este movimiento en Javascript? ¡Que muchísima gente trabaja con Javascript y busca mejorarlo de mil maneras diferentes! Yo, sin embargo, soy muy reacio a TypeScript (por cierto, cuyo arquitecto es el mismo que el de Delphi: Anders Hejlsberg) pero le reconozco todo el mérito: hacer de Javascript un lenguaje "tipado" puede ayudar no poco en ciertos escenarios. Pero como TypeScript tiene que terminar siendo Javascript (luego de compilarse/traducirse) uno (tal vez estúpidamente) tiene a pensar en seguir con Javascript... para qué más. En uno de mis proyectos uso AngularJS, tengo que reconocerlo, incluso antes de saber que había varias alternativas, mejor dicho, no conociéndolas todas ellas. Ahora me veo en la circunstancia de que Angular2 no es compatible con AngularJS (la versión 1.x), aunque, aparte de que Google va a seguir soportando el AngularJS, en realidad en mi proyecto AngularJS cumple en mi proyecto la función de "router" y "binder", si se puede decir así, y lo hace bastante bien. Pero claro, lo cierto es que Angular2 parece "mejor" (y seguramente ganará en algo, tal vez algo que yo no use en mi proyecto) y este no es compatible con la primera versión de AngularJS, como digo. De modo que aprendiste un "framework"... y ahora tienes que aprender otro. Yo estoy dejando lo de Angular2 por dos motivos: la documentación para Javascript no esta disponible (como lo está para TypeScript y "Dash") y aquí se ve claramente la apuesta de Google por TypeScript o Dash en detrimento de Javascript... o bien es que cuesta demasiado preparar la documentación para Javascript. Pero es que además, como se menciona en el artículo de arriba, existen otros frameworks... y, puesto que al final tendría que empezar de cero, tal vez no sería Angular2 el elegido en esta ocasión. En fin, lo que quería decir, después de este rollo personal, es que, en efecto, los cambios en Javascript son alucinantes... así como también en CSS (con lenguajes como SASS o LESS...) pero esto es algo bueno, en mi opinión, siempre mirando por mejorar algo ya existente muy complicado de hacer, por otro lado, pues, por ejemplo, trabajar con variables en las hojas de estilo (CSS) es algo que no está contemplado, de modo que SASS o LESS entran antes de la propia hoja de estilo, proporcionándonos una forma de usar variables en las mismas, aunque después todo termine en código CSS "normal y corriente". Pero sí, es complicado mantenerse al tanto... de hecho yo mismo no creo que lo haga... mejor o peor va uno siguiendo el ritmo a su paso, pero, ¡tantas cosas se me escapan! ![]() |
|
#2
|
||||
|
||||
|
Ese es el precio de lenguajes mal diseñados, y peor aun, de intentar clavar clavos con serruchos. JS & CSS son muy pobres, pero JS en especial es un lenguaje terrible. Hay que entender que fue hecho a las carreras y no le dieron tiempo al programador original de pulirlo (y eso que era competente, que es lo mas triste!).
Es increible el esfuerzo que le mete nuestra industria a maquillar cerdos como JS, PHP , C++ en vez de acpetarlos como son y usar herramientas mas adecuadas... que podrian tener la sintaxis C de ser el caso... ----- Ahora de esas herramientas, Rust tiene buena pinta. El problema es que es el browser el lio: Todo depende de JS.
__________________
El malabarista. |
|
#3
|
||||
|
||||
|
!Caramba!, hubieran comenzado por Python desde el principio
, a todas estas... Roman, ¿Ahora estás trabajando con Python?
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
|
#4
|
||||
|
||||
|
O con Lua, que se presta mas a ser embeido.
__________________
El malabarista. |
|
#5
|
||||
|
||||
|
Y casi-gracioso (algo que paso hace unos meses):
Alguien borro de NPM (el package manager de JS, que ademas es un asco), el codigo para quitar espacios a la izq de una cadena (left-pad), causando masivos problemas por la increible cantidad de proyectos que lo tenian por dependencia. Este codigo: http://www.theregister.co.uk/2016/03...eft_pad_chaos/ Código PHP:
Y si quieren ver la trifulca que se armo (divertida, eso si.) https://news.ycombinator.com/item?id=11340510
__________________
El malabarista. |
|
#6
|
||||
|
||||
|
¿Qué es DOM?
![]() |
|
#7
|
||||
|
||||
|
Aborrezco todo eso.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#8
|
||||
|
||||
|
Un juego en tercera persona donde uno tiene que matar un montón de bichos raros... Ahora si en serio (y teniendo en cuenta que el dom de arriba en realidad sería doom) DOM
__________________
"Como pasa el tiempo..... ayer se escribe sin H y hoy con H" |
|
#9
|
||||
|
||||
|
Joder, eso que pone arriba de que "ya nadie usa jquery" ¿Es cierto?
Pensaba yo que era de los mas modelno, pero si es verdad ¿Con que puedo sustutiirlo? ![]()
__________________
"la única iglesia que ilumina es la que arde" Anonimo |
|
#10
|
||||
|
||||
|
Cita:
![]() LineComment Saludos |
|
#11
|
||||
|
||||
|
Mi admiración al "ingeniero" en interfaces, si yo tuviera que retener todos esos términos en mi memoria, no me quedaría ram libre para operar !!!
![]() Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Viernes 17 Junio 2016 ¡C++ Builder starter GRATIS¡ | WHILENOTEOF | Noticias | 20 | 18-06-2016 17:12:03 |
| Coderage LatAm 2016 | santus | Varios | 3 | 23-03-2016 19:53:35 |
| Roadmap Delphi 2016 | AgustinOrtu | Noticias | 3 | 09-02-2016 06:50:55 |
| ¡Estamos en Abril! | MAXIUM | Varios | 1 | 09-11-2009 03:39:11 |
|