Y el ganador es Syntax Sugar con un 32%, seguido de Fresh Paradise con un 30%, New Operator con un 20% y New Method en el prototipo con un 16%. ¿Te parece interesante, Hemant, o te sorprende? ¿Qué piensas al respecto? Sí, es bastante interesante. Y también resultó ser la primera opción en las preguntas. Y normalmente a la gente le gusta Syntax Sugar porque hace que las construcciones de programación sean más fáciles y el código se ve más preciso y conciso. Y por eso creo que la mayoría ha ido a parar a Syntax Sugar, y aún seguimos viendo que está aumentando. ¡De acuerdo, genial!
Y ahora pasemos a las preguntas. Bartos pregunta, además de los índices negativos, ¿cuál es el uso de la función add? Sí, no solo se trata de índices negativos, también puedes agregar cualquier índice que desees. Y si observas las API del DOM, como mencioné en la charla, también tiene un enfoque similar para obtener el índice de la lista de modelos. Por lo tanto, te ayuda a obtener un elemento en ese índice apropiado fácilmente. Y el índice negativo también es una ventaja donde puedes ir y buscar el elemento, digamos, en el último y recogerlo. Esa es la ventaja. De acuerdo, gracias.
Gianpo pregunta, ¿es posible votar por esas propuestas? ¿O es trabajo del comité de RF? Bueno, sí. Aparte del comité, la gente no puede votar realmente por las propuestas, pero hay muchos foros donde puedes discutir sobre las propuestas y compartir tus ideas y pensamientos. Y a veces también hay un tuit, que se convierte en una propuesta y se implementa. Así que todo sucede de manera abierta, pero las reuniones se llevan a cabo en entornos cerrados, pero las notas siempre están abiertas. La gente puede leer las notas y podemos dar comentarios sobre la propuesta, pero no realmente votar, porque la votación se lleva a cabo en una sala donde los implementadores tienen la autoridad para decir, hey, esto podría causar ambigüedad o es bastante complejo de implementar en un navegador, quienes tienen más idea de cómo debería hacerse la implementación. Y aparte de eso, todos los miembros del comité tienen derecho a votar por las versiones. De acuerdo, gracias.
La siguiente pregunta es, ¿el comité considera la compatibilidad con TypeScript al evaluar las propuestas? Bueno, no realmente. ECMAScript es más como una especificación que los lenguajes implementan y JavaScript implementa eso y es compatible con ECMAScript. Por lo tanto, el objetivo principal aquí es no romper la web y definitivamente está influenciado por muchos lenguajes cuando se presentan propuestas. Pero realmente no se analiza, hey, ¿es compatible con TS o es compatible con alguna otra construcción o lenguaje en particular. Tampoco se habla de cómo se implementarán las propuestas. Se va un nivel más alto y se habla de la especificación y cosas similares.
La siguiente pregunta es mía. ¿Cómo es estar en el comité? ¿Es divertido? ¿Es difícil? ¿Cómo es interactuar con otras personas? Como las propuestas, las votaciones, en general, ¿cómo te gusta? Bueno, es increíble estar rodeado de un grupo de personas muy inteligentes y a veces tenemos a Brenda y a mí, el hombre en sí mismo en la sala y es realmente humillante y sabes que la gente es muy inteligente y aportan casos particulares a los escenarios. Recuerdo una de las conversaciones que tuvimos sobre fechas. Un caballero mencionó un formato de fecha en particular que nunca habíamos escuchado, donde los meses varían y las fechas varían, ese tipo de cosas. También pueden citar las especificaciones ISO sin siquiera mirar y consultar y son un grupo increíble de personas y hay mucho que aprender muy influenciado por todas las personas inteligentes en la sala. Eso suena increíble. Así que invitamos a más personas a ver estas propuestas a comentar y muchas gracias por esta gran charla y quiero invitar a Metin al escenario.
Comments