Un artículo sobre el estado actual del ecosistema javascript

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|

Un artículo sobre el estado actual del ecosistema javascript

Español (Spanish) mailing list
Hola gente, como va?
Por acá volvió el fresco! Así que lindo!
Como saben estoy trabajando en algunas cosas (por necesidad, no por placer) con
Javascript y su inmenso y enmarañado mundo y me encontré con un artículo que de
alguna manera expresa algunas puntos de vista que comparto plenamente.
A Edgar creo haberle comentado acerca de que trabajar en JS es como volver al
mainframe, con miles de programitas y pedacitos de cosas desparramadas por todos
lados, sin integración de nada, rudimentario para debuggear, etc…..
En particular estoy usando Meteor y resulta que ahora hasta en Meteor hay una
gran movida de soportar “React”, al cual siempre me resistí (hasta el día de hoy
no leí casa nada de React todavía), bueno, acá en el artículo, dice algo sobre
React:
The Sad State of Web Development Random thoughts on web development medium.com

Saludos / Regards,
Germán Arduino
@garduino
Reply | Threaded
Open this post in threaded view
|

Re: Un artículo sobre el estado actual del ecosistema javascript

Español (Spanish) mailing list
Yo le ehce el ojo a React hace bastante, por el tema que con Reac Native se
hacen app para iOS (ahora para tvOS)
Y me parece haben mandado no hace mucho algo sobre Meteor y React.
Que lastima que la profe Gabriela Font no sea sencilla de convencer para que
venga al bar.
Porque en Globant usan Angular y seria bueno una discusion a fondo con gente
que usa estas cosas a nivel profesional.


Edgar
@morplenauta




Reply | Threaded
Open this post in threaded view
|

Re: Un artículo sobre el estado actual del ecosistema javascript

Español (Spanish) mailing list
Alguna vez en una charla con Juan (corregime Juan si no es así lo que dijiste)
entendí que él pensaba que toda esta maraña de cosas web era “una locura”, y si,
la verdad que es así…..
Una vez le escuché decir a Ale Reimondo que un experto se hace en 10
años……(ponele años más, años menos), pero ahora qué tecnología dura estable un
tiempo que permita ser experto?
Todo cambia tan pero tan rápido que es a veces imposible seguir algunos ritmos……
Saludos / Regards,
Germán Arduino
@garduino



El 12 de marzo de 2016, 7:48, 'Edgar J. De Cleene' [hidden email]
[squeakRos] < [hidden email] > escribió:
Yo le ehce el ojo a React hace bastante, por el tema que con Reac Native se
hacen app para iOS (ahora para tvOS)
Y me parece haben mandado no hace mucho algo sobre Meteor y React.
Que lastima que la profe Gabriela Font no sea sencilla de convencer para que
venga al bar.
Porque en Globant usan Angular y seria bueno una discusion a fondo con gente que
usa estas cosas a nivel profesional.


Edgar
@morplenauta





Reply | Threaded
Open this post in threaded view
|

Re: Un artículo sobre el estado actual del ecosistema javascript

Español (Spanish) mailing list
In reply to this post by Español (Spanish) mailing list
Hola Germán, Edgar y resto de la comunidad.

Primero me presento: mi nombre es Offray Luna (el completo es Offray
Vladimir Luna Cárdenas ;-P) y soy un miembro reciente de esta lista de
correo. He estado mirando la lista tímidamente al comienzo y creo que ya
llegó la hora de ir participando más activamente de modo progresivo.
Agradezco de antemano la bienvenida que me escribió en privado Edgar y
las conversaciones que tienen acá.

Me enteré de la lista con motivo de mi reciente visita a la Argentina en
las Smalltalks 2015 donde pude acercarme a la comunidad y dar una
charla[1]. Parece ser que volveré por estos días si se concreta una beca
del CELFI/UBA para participar del evento en [2], así que quizás tengamos
oportunidad de vernos con algunos de los smalltalkers argentinos pronto.

[1]
http://www.fast.org.ar/talks/grafoscopio-a-tool-for-opengaragecitizen-science-and-research
[2] http://www.celfi.gob.ar/programas/detalle?p=42

Sobre el tema particular de este hilo sobre javascript y su modelo roto,
creo que es el modelo general de la informática derivado de Unix (que
ganó la competencia por los imaginarios colectivos de la computación
sobre otros como las máquinas symbolics y el dynabook). Tenemos una
computación altamente indirecta (poco interactiva) que favorece lo
complicado, enredado y críptico, tanto en su cultura como en sus
herramientas.

Afortunadamente el espíritu de Smalltalk sigue vivo, en proyectos como
Squeak, y transformándose, en proyectos como Pharo. Creo que hay campos
de exploración interesantes que no han sido monopolizados aún por la web
o los sistemas operativos, como los de la llamada ciencia de datos, la
visualización de información y la investigación reproducible (ya sea
académica, activista o periodística). Es una suerte poder trabajar en
uno de ellos ahora en mi tesis y con más suerte y trabajo podré
continuar en ellos después y creo que hay un mercado emergente para
ellos donde no importará tanto qué tecnología hay detrás, sino que
lograr comunicar/construir con ella (un ejemplo de lo que se puede hacer
con Pharo está en [3]). En esos campos emergentes, Smalltalk puede tener
una posición privilegiada, como la que señalaba Paul Graham con respecto
a la web y lisp en los 90's[4][5]

[3] http://mutabit.com/offray/blog/en/entry/sdv-infomed
[4] https://www.readability.com/articles/u9b6yyd1
[5]
https://www.quora.com/How-has-Paul-Grahams-Beating-the-Averages-essay-changed-since-it-was-written?share=1

Ojalá encontremos más campos como esos para explorar juntos.

Bueno, creo que está bien para un primer correo de presentación. Muy
chévere estar entre ustedes :-).

Offray

On 11/03/16 06:25, 'Germán Arduino' [hidden email] [squeakRos] wrote:

>
> Hola gente, como va?���
>
> Por ac���á volvi���ó el fresco! As���í que lindo!
>
> Como saben estoy trabajando en algunas cosas (por necesidad, no por
> placer) con Javascript y su inmenso y enmara���ñado mundo y me
> encontr���é con un art���ículo que de alguna manera expresa algunas
> puntos de vista que comparto plenamente.
>
> A Edgar creo haberle comentado acerca de que trabajar en JS es como
> volver al mainframe, con miles de programitas y pedacitos de cosas
> desparramadas por todos lados, sin integraci���ón de nada,
> rudimentario para debuggear, etc���⒠�..
>
> En particular estoy usando Meteor y resulta que ahora hasta en Meteor
> hay una gran movida de soportar ���⒠��React���⒠��, al cual siempre me
> resist���í (hasta el d���ía de hoy no le���í casa nada de React
> todav���ía), bueno, ac���á en el art���ículo, dice algo sobre React:
>
> Preview image
> <https://links5.mixmaxusercontent.com/NswrohkLdghspz2o5/l/az6h6JU6K64L9sndi?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
>
>
>
> The Sad State of Web Development
> <https://links3.mixmaxusercontent.com/NswrohkLdghspz2o5/l/yOOmJJjjTQhz1d7RK?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
>
> Random thoughts on web development
> <https://links7.mixmaxusercontent.com/NswrohkLdghspz2o5/l/VPW434tKWNaTiSAam?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
>
>
> medium.com
> <https://links1.mixmaxusercontent.com/NswrohkLdghspz2o5/l/7w5xPl1QEoQIO41za?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
> Mixmax
> <https://links9.mixmaxusercontent.com/NswrohkLdghspz2o5/l/lGkEBThgoA4LdmOZO?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
>
>
>
>
> Saludos / Regards,
> Germ���án Arduino
> @garduino
>
>

Reply | Threaded
Open this post in threaded view
|

Re: Un artículo sobre el estado actual del ecosistema javascript

Español (Spanish) mailing list
Que tal Offray, bienvenido!

Lo de la complejidad por ahi se puede ver de dos maneras diferentes.  Por
un lado, a veces las cosas simplemente son complicadas porque tienen en
cuenta mas casos no comunes o muy particulares.  POSIX tiene bastante de
eso.  Por otro lado, tambien me parece que las cosas se hacen mas
complicadas de lo que deberian por apuro, o falta de tiempo, ponele porque
es importante agarrar una oportunidad comercial a cualquier costo.  Lo que
veo que pasa es que despues limpiar el codigo para que vuelva a quedar
simple nunca es importante, y terminamos un poco como Sisifo subiendo
eternamente las piedras... al final bastante gente se cansa y despues cada
N años se empieza a escribir todo de cero proclamando que "esta vez" va a
estar bien escrito.  Y ahi vamos...

Pero bueno, no todo es asi en el mundo.  A mi me gusta ponerle las ganas y
el esfuerzo para que a la larga sea mas simple, chico, rapido, correcto,
completo, y facil de cambiar de lo que era.  Al principio cuesta, pero con
entrenamiento a la larga sale bastante natural.  Incluso hasta se disfruta
trabajar.

Andres.


2016-03-15 17:24 GMT-07:00 Offray Vladimir Luna Cárdenas
[hidden email] [squeakRos] <[hidden email]>:

>
>
> Hola Germ€ ¢Ã¡n, Edgar y resto de la comunidad.
>
> Primero me presento: mi nombre es Offray Luna (el completo es Offray
> Vladimir Luna C€ ¢Ã¡rdenas ;-P) y soy un miembro reciente de esta lista de
> correo. He estado mirando la lista t€ ¢Ã­midamente al comienzo y creo que
> ya lleg€ ¢Ã³ la hora de ir participando m€ ¢Ã¡s activamente de modo
> progresivo. Agradezco de antemano la bienvenida que me escribi€ ¢Ã³ en
> privado Edgar y las conversaciones que tienen ac€ ¢Ã¡.
>
> Me enter€ ¢Ã© de la lista con motivo de mi reciente visita a la Argentina
> en las Smalltalks 2015 donde pude acercarme a la comunidad y dar una
> charla[1]. Parece ser que volver€ ¢Ã© por estos d€ ¢Ã­as si se concreta una
> beca del CELFI/UBA para participar del evento en [2], as€ ¢Ã­ que
> quiz€ ¢Ã¡s tengamos oportunidad de vernos con algunos de los smalltalkers
> argentinos pronto.
>
> [1]
> http://www.fast.org.ar/talks/grafoscopio-a-tool-for-opengaragecitizen-science-and-research
> [2] http://www.celfi.gob.ar/programas/detalle?p=42
>
> Sobre el tema particular de este hilo sobre javascript y su modelo roto,
> creo que es el modelo general de la inform€ ¢Ã¡tica derivado de Unix (que
> gan€ ¢Ã³ la competencia por los imaginarios colectivos de la
> computaci€ ¢Ã³n sobre otros como las m€ ¢Ã¡quinas symbolics y el dynabook).
> Tenemos una computaci€ ¢Ã³n altamente indirecta (poco interactiva) que
> favorece lo complicado, enredado y cr€ ¢Ã­ptico, tanto en su cultura como
> en sus herramientas.
>
> Afortunadamente el esp€ ¢Ã­ritu de Smalltalk sigue vivo, en proyectos como
> Squeak, y transform€ ¢Ã¡ndose, en proyectos como Pharo. Creo que hay campos
> de exploraci€ ¢Ã³n interesantes que no han sido monopolizados a€ ¢Ãºn por
> la web o los sistemas operativos, como los de la llamada ciencia de datos,
> la visualizaci€ ¢Ã³n de informaci€ ¢Ã³n y la investigaci€ ¢Ã³n reproducible
> (ya sea acad€ ¢Ã©mica, activista o period€ ¢Ã­stica). Es una suerte poder
> trabajar en uno de ellos ahora en mi tesis y con m€ ¢Ã¡s suerte y trabajo
> podr€ ¢Ã© continuar en ellos despu€ ¢Ã©s y creo que hay un mercado
> emergente para ellos donde no importar€ ¢Ã¡ tanto qu€ ¢Ã© tecnolog€ ¢Ã­a
> hay detr€ ¢Ã¡s, sino que lograr comunicar/construir con ella (un ejemplo de
> lo que se puede hacer con Pharo est€ ¢Ã¡ en [3]). En esos campos
> emergentes, Smalltalk puede tener una posici€ ¢Ã³n privilegiada, como la
> que se€ ¢Ã±alaba Paul Graham con respecto a la web y lisp en los 90's[4][5]
>
> [3] http://mutabit.com/offray/blog/en/entry/sdv-infomed
> [4] https://www.readability.com/articles/u9b6yyd1
> [5]
> https://www.quora.com/How-has-Paul-Grahams-Beating-the-Averages-essay-changed-since-it-was-written?share=1
>
> Ojal€ ¢Ã¡ encontremos m€ ¢Ã¡s campos como esos para explorar juntos.
>
> Bueno, creo que est€ ¢Ã¡ bien para un primer correo de presentaci€ ¢Ã³n.
> Muy ch€ ¢Ã©vere estar entre ustedes :-).
>
> Offray
>
> On 11/03/16 06:25, 'Germ€ ¢Ã¡n Arduino' [hidden email] [squeakRos]
> wrote:
>
> € ¢Â
>
> Hola gente, como va?€ ¢ï¿½ï¿½ï¿½Â
>
> Por ac€ ¢ï¿½ï¿½ï¿½Ã¡ volvi€ ¢ï¿½ï¿½ï¿½Ã³ el fresco! As€ ¢ï¿½ï¿½ï¿½Ã­ que
> lindo!
>
> Como saben estoy trabajando en algunas cosas (por necesidad, no por
> placer) con Javascript y su inmenso y enmara€ ¢ï¿½ï¿½ï¿½Ã±ado mundo y me
> encontr€ ¢ï¿½ï¿½ï¿½Ã© con un art€ ¢ï¿½ï¿½ï¿½Ã­culo que de alguna manera
> expresa algunas puntos de vista que comparto plenamente.
>
> A Edgar creo haberle comentado acerca de que trabajar en JS es como volver
> al mainframe, con miles de programitas y pedacitos de cosas desparramadas
> por todos lados, sin integraci€ ¢ï¿½ï¿½ï¿½Ã³n de nada, rudimentario para
> debuggear, etc€ ¢ï¿½ï¿½ï¿½â’² �..
>
> En particular estoy usando Meteor y resulta que ahora hasta en Meteor hay
> una gran movida de soportar
> € ¢ï¿½ï¿½ï¿½â’² ��React€ ¢ï¿½ï¿½ï¿½â’² ��, al cual siempre me
> resist€ ¢ï¿½ï¿½ï¿½Ã­ (hasta el d€ ¢ï¿½ï¿½ï¿½Ã­a de hoy no le€ ¢ï¿½ï¿½ï¿½Ã­
> casa nada de React todav€ ¢ï¿½ï¿½ï¿½Ã­a), bueno, ac€ ¢ï¿½ï¿½ï¿½Ã¡ en el
> art€ ¢ï¿½ï¿½ï¿½Ã­culo, dice algo sobre React:
>
> [image: Preview image]
> <https://links5.mixmaxusercontent.com/NswrohkLdghspz2o5/l/az6h6JU6K64L9sndi?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
> The Sad State of Web Development
> <https://links3.mixmaxusercontent.com/NswrohkLdghspz2o5/l/yOOmJJjjTQhz1d7RK?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
> Random thoughts on web development
> <https://links7.mixmaxusercontent.com/NswrohkLdghspz2o5/l/VPW434tKWNaTiSAam?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
> medium.com
> <https://links1.mixmaxusercontent.com/NswrohkLdghspz2o5/l/7w5xPl1QEoQIO41za?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI> [image:
> Mixmax]
> <https://links9.mixmaxusercontent.com/NswrohkLdghspz2o5/l/lGkEBThgoA4LdmOZO?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
>
>
> Saludos / Regards,
> Germ€ ¢ï¿½ï¿½ï¿½Ã¡n Arduino
> @garduino
>
>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: Un artículo sobre el estado actual del ecosistema javascript

Español (Spanish) mailing list
Gracias Andrés por la bienvenida y por la invitación original a
suscribirme a esta lista.

Muy pertinente lo del mito de Sisifo y la tarea repetitiva de nunca
acabar. Pareciera que la informática consiste en hacer lo mismo una y
otra vez, pero con la tecnología de moda. A mi no deja de sorprenderme
como ahora se trata de rehacer las aplicaciones de escritorio, (base de
datos, hoja de cálculo, procesador de palabra) pero ahora web o peor
aún, una aplicación que hace sólo una cosa o dos pero desde el móvil
(digamos subir imágenes y aplicarles filtros).

Mi experiencia con Smalltalk/Pharo ha ido en la otra línea, mirando como
tareas que tenía pendientes desde hace rato finalmente avanzan porque me
encuentro con un entorno que me permite ser más elocuente y no me cobra
de modo inclemente mi carácter de aprendiz. Algo similar experimenté a
finales de los 90's con python, pero en Smalltalk es mucho más profundo
y potente. Incluso aunque no soy desarrollador y mi software tiene mucho
que mejorar, me da realimentación rápida y la experiencia me invita al
refactoring y mejora continuas.

Sobre estas dos tradiciones de la informática, la de Unix y la de
Smalltalk, un texto bastante esclarecedor para mi fue "Tracing the
dynabook" de Jhon W. Maxwell[1]. Él dice que usualmente se intenta
comparar a Smalltalk con otros lenguajes de programación, cuando
realmente la comparación justa sería contra los sistemas operativos
(influenciados por Unix y sus descendientes). Se trataba de imaginar, en
los 70's cuál sería la experiencia que tendríamos una vez encendiéramos
y usáramos nuestros computadores.

[1] http://tkbr.ccsp.sfu.ca/dynabook/
[2] https://en.wikipedia.org/wiki/Maxwell's_equations

Una de las preguntas interesantes que en su momento se hizo Alan Kay y
algunos reencontramos por nuestra cuenta luego es si existen alguna
especie de "Leyes de Maxwell"[2] de la informática. Un conjunto de
principios mínimos de los que se derive todo. De modo similar a como 6
ecuaciones describen todo el electromagnetismo y los medios derivados
(radio, televisión), ¿podría haber algo similar para la informática? Los
principios de Unix (todo es un archivo y se comunica con tuberías) y
Smalltalk (todo es un objeto y se comunica con mensajes) han mostrado
formas bien distintas de abordar la complejidad.

Bueno... ya me estoy poniendo filosófico...

Hasta pronto,

Offray

Ps: Los correos de esta lista llegan con todo el encoding dañando. Las
tildes y caracteres no ASCII-128 se convierten en signos de
interrogación dentro de rombos. No sé si a alguien más le pasa esto.



On 15/03/16 21:08, Andres Valloud [hidden email] [squeakRos]
wrote:

> Que tal Offray, bienvenido!
>
> Lo de la complejidad por ahi se puede ver de dos maneras
> diferentes.���  Por un lado, a veces las cosas simplemente son
> complicadas porque tienen en cuenta mas casos no comunes o muy
> particulares.���  POSIX tiene bastante de eso.���  Por otro lado,
> tambien me parece que las cosas se hacen mas complicadas de lo que
> deberian por apuro, o falta de tiempo, ponele porque es importante
> agarrar una oportunidad comercial a cualquier costo.���  Lo que veo
> que pasa es que despues limpiar el codigo para que vuelva a quedar
> simple nunca es importante, y terminamos un poco como Sisifo subiendo
> eternamente las piedras... al final bastante gente se cansa y despues
> cada N a���ños se empieza a escribir todo de cero proclamando que
> "esta vez" va a estar bien escrito.���  Y ahi vamos...
>
> Pero bueno, no todo es asi en el mundo.���  A mi me gusta ponerle las
> ganas y el esfuerzo para que a la larga sea mas simple, chico, rapido,
> correcto, completo, y facil de cambiar de lo que era.���  Al principio
> cuesta, pero con entrenamiento a la larga sale bastante natural.���  
> Incluso hasta se disfruta trabajar.
>
> Andres.
>
>
> 2016-03-15 17:24 GMT-07:00 Offray Vladimir Luna C���árdenas
> [hidden email] <mailto:[hidden email]> [squeakRos]
> <[hidden email] <mailto:[hidden email]>>:
>
>     ���
>
>     Hola Germ���⒢� ¢Ò�¡n, Edgar y resto de la comunidad.
>
>     Primero me presento: mi nombre es Offray Luna (el completo es
>     Offray Vladimir Luna C���⒢� ¢Ò�¡rdenas ;-P) y soy un miembro
>     reciente de esta lista de correo. He estado mirando la lista
>     t���⒢� ¢Ò�­midamente al comienzo y creo que ya lleg���⒢� ¢Ò�³ la
>     hora de ir participando m���⒢� ¢Ò�¡s activamente de modo
>     progresivo. Agradezco de antemano la bienvenida que me
>     escribi���⒢� ¢Ò�³ en privado Edgar y las conversaciones que tienen
>     ac���⒢� ¢Ò�¡.
>
>     Me enter���⒢� ¢Ò�© de la lista con motivo de mi reciente visita a
>     la Argentina en las Smalltalks 2015 donde pude acercarme a la
>     comunidad y dar una charla[1]. Parece ser que volver���⒢� ¢Ò�© por
>     estos d���⒢� ¢Ò�­as si se concreta una beca del CELFI/UBA para
>     participar del evento en [2], as���⒢� ¢Ò�­ que quiz���⒢� ¢Ò�¡s
>     tengamos oportunidad de vernos con algunos de los smalltalkers
>     argentinos pronto.
>
>     [1]
>     http://www.fast.org.ar/talks/grafoscopio-a-tool-for-opengaragecitizen-science-and-research
>     [2] http://www.celfi.gob.ar/programas/detalle?p=42
>
>     Sobre el tema particular de este hilo sobre javascript y su modelo
>     roto, creo que es el modelo general de la inform���⒢� ¢Ò�¡tica
>     derivado de Unix (que gan���⒢� ¢Ò�³ la competencia por los
>     imaginarios colectivos de la computaci���⒢� ¢Ò�³n sobre otros como
>     las m���⒢� ¢Ò�¡quinas symbolics y el dynabook). Tenemos una
>     computaci���⒢� ¢Ò�³n altamente indirecta (poco interactiva) que
>     favorece lo complicado, enredado y cr���⒢� ¢Ò�­ptico, tanto en su
>     cultura como en sus herramientas.
>
>     Afortunadamente el esp���⒢� ¢Ò�­ritu de Smalltalk sigue vivo, en
>     proyectos como Squeak, y transform���⒢� ¢Ò�¡ndose, en proyectos
>     como Pharo. Creo que hay campos de exploraci���⒢� ¢Ò�³n
>     interesantes que no han sido monopolizados a���⒢� ¢Ò�ºn por la web
>     o los sistemas operativos, como los de la llamada ciencia de
>     datos, la visualizaci���⒢� ¢Ò�³n de informaci���⒢� ¢Ò�³n y la
>     investigaci���⒢� ¢Ò�³n reproducible (ya sea acad���⒢� ¢Ò�©mica,
>     activista o period���⒢� ¢Ò�­stica). Es una suerte poder trabajar
>     en uno de ellos ahora en mi tesis y con m���⒢� ¢Ò�¡s suerte y
>     trabajo podr���⒢� ¢Ò�© continuar en ellos despu���⒢� ¢Ò�©s y creo
>     que hay un mercado emergente para ellos donde no
>     importar���⒢� ¢Ò�¡ tanto qu���⒢� ¢Ò�© tecnolog���⒢� ¢Ò�­a hay
>     detr���⒢� ¢Ò�¡s, sino que lograr comunicar/construir con ella (un
>     ejemplo de lo que se puede hacer con Pharo est���⒢� ¢Ò�¡ en [3]).
>     En esos campos emergentes, Smalltalk puede tener una
>     posici���⒢� ¢Ò�³n privilegiada, como la que se���⒢� ¢Ò�±alaba Paul
>     Graham con respecto a la web y lisp en los 90's[4][5]
>
>     [3] http://mutabit.com/offray/blog/en/entry/sdv-infomed
>     [4] https://www.readability.com/articles/u9b6yyd1
>     [5]
>     https://www.quora.com/How-has-Paul-Grahams-Beating-the-Averages-essay-changed-since-it-was-written?share=1
>
>     Ojal���⒢� ¢Ò�¡ encontremos m���⒢� ¢Ò�¡s campos como esos para
>     explorar juntos.
>
>     Bueno, creo que est���⒢� ¢Ò�¡ bien para un primer correo de
>     presentaci���⒢� ¢Ò�³n. Muy ch���⒢� ¢Ò�©vere estar entre ustedes :-).
>
>     Offray
>
>     On 11/03/16 06:25, 'Germ���⒢� ¢Ò�¡n Arduino' [hidden email]
>     <mailto:[hidden email]> [squeakRos] wrote:
>>     ���⒢� ¢Ò�
>>
>>     Hola gente, como va?���⒢� ¢ï¿½ï¿½ï¿½Ò�
>>
>>     Por ac���⒢� ¢ï¿½ï¿½ï¿½Ò�¡ volvi���⒢� ¢ï¿½ï¿½ï¿½Ò�³ el fresco!
>>     As���⒢� ¢ï¿½ï¿½ï¿½Ò�­ que lindo!
>>
>>     Como saben estoy trabajando en algunas cosas (por necesidad, no
>>     por placer) con Javascript y su inmenso y
>>     enmara���⒢� ¢ï¿½ï¿½ï¿½Ò�±ado mundo y me
>>     encontr���⒢� ¢ï¿½ï¿½ï¿½Ò�© con un art���⒢� ¢ï¿½ï¿½ï¿½Ò�­culo que
>>     de alguna manera expresa algunas puntos de vista que comparto
>>     plenamente.
>>
>>     A Edgar creo haberle comentado acerca de que trabajar en JS es
>>     como volver al mainframe, con miles de programitas y pedacitos de
>>     cosas desparramadas por todos lados, sin
>>     integraci���⒢� ¢ï¿½ï¿½ï¿½Ò�³n de nada, rudimentario para
>>     debuggear, etc���⒢� ¢ï¿½ï¿½ï¿½â⒠��² �..
>>
>>     En particular estoy usando Meteor y resulta que ahora hasta en
>>     Meteor hay una gran movida de soportar
>>     ���⒢� ¢ï¿½ï¿½ï¿½â⒠��² ��React���⒢� ¢ï¿½ï¿½ï¿½â⒠��² ��, al
>>     cual siempre me resist���⒢� ¢ï¿½ï¿½ï¿½Ò�­ (hasta el
>>     d���⒢� ¢ï¿½ï¿½ï¿½Ò�­a de hoy no le���⒢� ¢ï¿½ï¿½ï¿½Ò�­ casa nada
>>     de React todav���⒢� ¢ï¿½ï¿½ï¿½Ò�­a), bueno, ac���⒢� ¢ï¿½ï¿½ï¿½Ò�¡
>>     en el art���⒢� ¢ï¿½ï¿½ï¿½Ò�­culo, dice algo sobre React:
>>
>>     Preview image
>>     <https://links5.mixmaxusercontent.com/NswrohkLdghspz2o5/l/az6h6JU6K64L9sndi?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
>>
>>
>>    
>>     The Sad State of Web Development
>>     <https://links3.mixmaxusercontent.com/NswrohkLdghspz2o5/l/yOOmJJjjTQhz1d7RK?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
>>
>>     Random thoughts on web development
>>     <https://links7.mixmaxusercontent.com/NswrohkLdghspz2o5/l/VPW434tKWNaTiSAam?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
>>
>>
>>     medium.com
>>     <https://links1.mixmaxusercontent.com/NswrohkLdghspz2o5/l/7w5xPl1QEoQIO41za?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
>>     Mixmax
>>     <https://links9.mixmaxusercontent.com/NswrohkLdghspz2o5/l/lGkEBThgoA4LdmOZO?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
>>
>>
>>
>>
>>     Saludos / Regards,
>>     Germ���⒢� ¢ï¿½ï¿½ï¿½Ò�¡n Arduino
>>     @garduino
>>
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: Un artículo sobre el estado actual del ecosistema javascript

Español (Spanish) mailing list
Algun administrador de la lista de mail que se apiade de nosotros y cambie
el encoding por defecto?

2016-03-15 19:56 GMT-07:00 Offray Vladimir Luna Cárdenas
[hidden email] [squeakRos] <[hidden email]>:

>
>
> Gracias Andr€ ¢Ã©s por la bienvenida y por la invitaci€ ¢Ã³n original a
> suscribirme a esta lista.
>
> Muy pertinente lo del mito de Sisifo y la tarea repetitiva de nunca
> acabar. Pareciera que la inform€ ¢Ã¡tica consiste en hacer lo mismo una y
> otra vez, pero con la tecnolog€ ¢Ã­a de moda. A mi no deja de sorprenderme
> como ahora se trata de rehacer las aplicaciones de escritorio, (base de
> datos, hoja de c€ ¢Ã¡lculo, procesador de palabra) pero ahora web o peor
> a€ ¢Ãºn, una aplicaci€ ¢Ã³n que hace s€ ¢Ã³lo una cosa o dos pero desde el
> m€ ¢Ã³vil (digamos subir im€ ¢Ã¡genes y aplicarles filtros).
>
> Mi experiencia con Smalltalk/Pharo ha ido en la otra l€ ¢Ã­nea, mirando
> como tareas que ten€ ¢Ã­a pendientes desde hace rato finalmente avanzan
> porque me encuentro con un entorno que me permite ser m€ ¢Ã¡s elocuente y
> no me cobra de modo inclemente mi car€ ¢Ã¡cter de aprendiz. Algo similar
> experiment€ ¢Ã© a finales de los 90's con python, pero en Smalltalk es
> mucho m€ ¢Ã¡s profundo y potente. Incluso aunque no soy desarrollador y mi
> software tiene mucho que mejorar, me da realimentaci€ ¢Ã³n r€ ¢Ã¡pida y la
> experiencia me invita al refactoring y mejora continuas.
>
> Sobre estas dos tradiciones de la inform€ ¢Ã¡tica, la de Unix y la de
> Smalltalk, un texto bastante esclarecedor para mi fue "Tracing the
> dynabook" de Jhon W. Maxwell[1]. € ¢Ã’©l dice que usualmente se intenta
> comparar a Smalltalk con otros lenguajes de programaci€ ¢Ã³n, cuando
> realmente la comparaci€ ¢Ã³n justa ser€ ¢Ã­a contra los sistemas operativos
> (influenciados por Unix y sus descendientes). Se trataba de imaginar, en
> los 70's cu€ ¢Ã¡l ser€ ¢Ã­a la experiencia que tendr€ ¢Ã­amos una vez
> encendi€ ¢Ã©ramos y us€ ¢Ã¡ramos nuestros computadores.
>
> [1] http://tkbr.ccsp.sfu.ca/dynabook/
> [2] https://en.wikipedia.org/wiki/Maxwell's_equations
>
> Una de las preguntas interesantes que en su momento se hizo Alan Kay y
> algunos reencontramos por nuestra cuenta luego es si existen alguna especie
> de "Leyes de Maxwell"[2] de la inform€ ¢Ã¡tica. Un conjunto de principios
> m€ ¢Ã­nimos de los que se derive todo. De modo similar a como 6 ecuaciones
> describen todo el electromagnetismo y los medios derivados (radio,
> televisi€ ¢Ã³n), € ¢Â¿podr€ ¢Ã­a haber algo similar para la
> inform€ ¢Ã¡tica? Los principios de Unix (todo es un archivo y se comunica
> con tuber€ ¢Ã­as) y Smalltalk (todo es un objeto y se comunica con
> mensajes) han mostrado formas bien distintas de abordar la complejidad.
>
> Bueno... ya me estoy poniendo filos€ ¢Ã³fico...
>
> Hasta pronto,
>
> Offray
>
> Ps: Los correos de esta lista llegan con todo el encoding da€ ¢Ã±ando. Las
> tildes y caracteres no ASCII-128 se convierten en signos de
> interrogaci€ ¢Ã³n dentro de rombos. No s€ ¢Ã© si a alguien m€ ¢Ã¡s le pasa
> esto.
>
> € ¢Â
>
> On 15/03/16 21:08, Andres Valloud [hidden email] [squeakRos]
> wrote:
>
> € ¢Â
> Que tal Offray, bienvenido!
>
> Lo de la complejidad por ahi se puede ver de dos maneras
> diferentes.€ ¢ï¿½ï¿½ï¿½Â  Por un lado, a veces las cosas simplemente son
> complicadas porque tienen en cuenta mas casos no comunes o muy
> particulares.€ ¢ï¿½ï¿½ï¿½Â  POSIX tiene bastante de eso.€ ¢ï¿½ï¿½ï¿½Â  Por
> otro lado, tambien me parece que las cosas se hacen mas complicadas de lo
> que deberian por apuro, o falta de tiempo, ponele porque es importante
> agarrar una oportunidad comercial a cualquier costo.€ ¢ï¿½ï¿½ï¿½Â  Lo que
> veo que pasa es que despues limpiar el codigo para que vuelva a quedar
> simple nunca es importante, y terminamos un poco como Sisifo subiendo
> eternamente las piedras... al final bastante gente se cansa y despues cada
> N a€ ¢ï¿½ï¿½ï¿½Ã±os se empieza a escribir todo de cero proclamando que
> "esta vez" va a estar bien escrito.€ ¢ï¿½ï¿½ï¿½Â  Y ahi vamos...
>
> Pero bueno, no todo es asi en el mundo.€ ¢ï¿½ï¿½ï¿½Â  A mi me gusta
> ponerle las ganas y el esfuerzo para que a la larga sea mas simple, chico,
> rapido, correcto, completo, y facil de cambiar de lo que era.€ ¢ï¿½ï¿½ï¿½Â
> Al principio cuesta, pero con entrenamiento a la larga sale bastante
> natural.€ ¢ï¿½ï¿½ï¿½Â  Incluso hasta se disfruta trabajar.
>
> Andres.
>
>
> 2016-03-15 17:24 GMT-07:00 Offray Vladimir Luna C€ ¢ï¿½ï¿½ï¿½Ã¡rdenas
> [hidden email] [squeakRos] < <[hidden email]>
> [hidden email]>:
>
>> € ¢ï¿½ï¿½ï¿½Â
>>
>> Hola Germ€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡n, Edgar y resto de la comunidad.
>>
>> Primero me presento: mi nombre es Offray Luna (el completo es Offray
>> Vladimir Luna C€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡rdenas ;-P) y soy un miembro
>> reciente de esta lista de correo. He estado mirando la lista
>> t€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â­midamente al comienzo y creo que ya
>> lleg€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³ la hora de ir participando
>> m€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡s activamente de modo progresivo. Agradezco
>> de antemano la bienvenida que me escribi€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³ en
>> privado Edgar y las conversaciones que tienen
>> ac€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡.
>>
>> Me enter€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â© de la lista con motivo de mi
>> reciente visita a la Argentina en las Smalltalks 2015 donde pude acercarme
>> a la comunidad y dar una charla[1]. Parece ser que
>> volver€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â© por estos
>> d€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â­as si se concreta una beca del CELFI/UBA
>> para participar del evento en [2], as€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â­ que
>> quiz€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡s tengamos oportunidad de vernos con
>> algunos de los smalltalkers argentinos pronto.
>>
>> [1]
>> http://www.fast.org.ar/talks/grafoscopio-a-tool-for-opengaragecitizen-science-and-research
>> [2] http://www.celfi.gob.ar/programas/detalle?p=42
>>
>> Sobre el tema particular de este hilo sobre javascript y su modelo roto,
>> creo que es el modelo general de la
>> inform€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡tica derivado de Unix (que
>> gan€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³ la competencia por los imaginarios
>> colectivos de la computaci€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³n sobre otros como
>> las m€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡quinas symbolics y el dynabook).
>> Tenemos una computaci€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³n altamente indirecta
>> (poco interactiva) que favorece lo complicado, enredado y
>> cr€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â­ptico, tanto en su cultura como en sus
>> herramientas.
>>
>> Afortunadamente el esp€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â­ritu de Smalltalk
>> sigue vivo, en proyectos como Squeak, y
>> transform€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡ndose, en proyectos como Pharo.
>> Creo que hay campos de exploraci€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³n
>> interesantes que no han sido monopolizados
>> a€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Âºn por la web o los sistemas operativos,
>> como los de la llamada ciencia de datos, la
>> visualizaci€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³n de
>> informaci€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³n y la
>> investigaci€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³n reproducible (ya sea
>> acad€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â©mica, activista o
>> period€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â­stica). Es una suerte poder trabajar
>> en uno de ellos ahora en mi tesis y con m€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡s
>> suerte y trabajo podr€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â© continuar en ellos
>> despu€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â©s y creo que hay un mercado emergente
>> para ellos donde no importar€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡ tanto
>> qu€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â© tecnolog€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â­a
>> hay detr€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡s, sino que lograr
>> comunicar/construir con ella (un ejemplo de lo que se puede hacer con Pharo
>> est€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡ en [3]). En esos campos emergentes,
>> Smalltalk puede tener una posici€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³n
>> privilegiada, como la que se€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â±alaba Paul
>> Graham con respecto a la web y lisp en los 90's[4][5]
>>
>> [3] http://mutabit.com/offray/blog/en/entry/sdv-infomed
>> [4] https://www.readability.com/articles/u9b6yyd1
>> [5]
>> https://www.quora.com/How-has-Paul-Grahams-Beating-the-Averages-essay-changed-since-it-was-written?share=1
>>
>> Ojal€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡ encontremos
>> m€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡s campos como esos para explorar juntos.
>>
>> Bueno, creo que est€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡ bien para un primer
>> correo de presentaci€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³n. Muy
>> ch€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â©vere estar entre ustedes :-).
>>
>> Offray
>>
>> On 11/03/16 06:25, 'Germ€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡n Arduino'
>> [hidden email] [squeakRos] wrote:
>>
>> € ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â
>>
>> Hola gente, como va?€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â
>>
>> Por ac€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â¡
>> volvi€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â³ el fresco!
>> As€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â­ que lindo!
>>
>> Como saben estoy trabajando en algunas cosas (por necesidad, no por
>> placer) con Javascript y su inmenso y
>> enmara€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â±ado mundo y me
>> encontr€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â© con un
>> art€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â­culo que de alguna
>> manera expresa algunas puntos de vista que comparto plenamente.
>>
>> A Edgar creo haberle comentado acerca de que trabajar en JS es como
>> volver al mainframe, con miles de programitas y pedacitos de cosas
>> desparramadas por todos lados, sin
>> integraci€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â³n de nada,
>> rudimentario para debuggear,
>> etc€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½â⒲ ��² ï¿½..
>>
>> En particular estoy usando Meteor y resulta que ahora hasta en Meteor hay
>> una gran movida de soportar
>> € ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½â⒲ ��² ï¿½ï¿½React€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½â⒲ ��² ï¿½ï¿½,
>> al cual siempre me resist€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â­
>> (hasta el d€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â­a de hoy no
>> le€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â­ casa nada de React
>> todav€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â­a), bueno,
>> ac€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â¡ en el
>> art€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â­culo, dice algo sobre
>> React:
>>
>> [image: Preview image]
>> <https://links5.mixmaxusercontent.com/NswrohkLdghspz2o5/l/az6h6JU6K64L9sndi?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
>> The Sad State of Web Development
>> <https://links3.mixmaxusercontent.com/NswrohkLdghspz2o5/l/yOOmJJjjTQhz1d7RK?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
>> Random thoughts on web development
>> <https://links7.mixmaxusercontent.com/NswrohkLdghspz2o5/l/VPW434tKWNaTiSAam?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
>> medium.com
>> <https://links1.mixmaxusercontent.com/NswrohkLdghspz2o5/l/7w5xPl1QEoQIO41za?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI> [image:
>> Mixmax]
>> <https://links9.mixmaxusercontent.com/NswrohkLdghspz2o5/l/lGkEBThgoA4LdmOZO?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
>>
>>
>> Saludos / Regards,
>> Germ€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â¡n Arduino
>> @garduino
>>
>>
>>
>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: Un artículo sobre el estado actual del ecosistema javascript

Español (Spanish) mailing list
In reply to this post by Español (Spanish) mailing list
Acerca de la re-escritura permanente... habran visto como se pusieron de
moda de nuevo los relojes y pulseras "con fitness", que te miden el pulso y
millones de cosas mas.  Una idea novedosa que la tecnologia moderna de hoy
en dia hace posible por primera vez sin lugar a dudas --- hasta que te
encontras con el minuto 7:00 en este video:

https://www.youtube.com/watch?v=ddz6bwGWq3w

Quien se acuerda de eso hoy?  Por que se van a acordar de las pulseras "con
fitness" en el futuro?

Andres.


2016-03-15 19:56 GMT-07:00 Offray Vladimir Luna Cárdenas
[hidden email] [squeakRos] <[hidden email]>:

>
>
> Gracias Andr€ ¢Ã©s por la bienvenida y por la invitaci€ ¢Ã³n original a
> suscribirme a esta lista.
>
> Muy pertinente lo del mito de Sisifo y la tarea repetitiva de nunca
> acabar. Pareciera que la inform€ ¢Ã¡tica consiste en hacer lo mismo una y
> otra vez, pero con la tecnolog€ ¢Ã­a de moda. A mi no deja de sorprenderme
> como ahora se trata de rehacer las aplicaciones de escritorio, (base de
> datos, hoja de c€ ¢Ã¡lculo, procesador de palabra) pero ahora web o peor
> a€ ¢Ãºn, una aplicaci€ ¢Ã³n que hace s€ ¢Ã³lo una cosa o dos pero desde el
> m€ ¢Ã³vil (digamos subir im€ ¢Ã¡genes y aplicarles filtros).
>
> Mi experiencia con Smalltalk/Pharo ha ido en la otra l€ ¢Ã­nea, mirando
> como tareas que ten€ ¢Ã­a pendientes desde hace rato finalmente avanzan
> porque me encuentro con un entorno que me permite ser m€ ¢Ã¡s elocuente y
> no me cobra de modo inclemente mi car€ ¢Ã¡cter de aprendiz. Algo similar
> experiment€ ¢Ã© a finales de los 90's con python, pero en Smalltalk es
> mucho m€ ¢Ã¡s profundo y potente. Incluso aunque no soy desarrollador y mi
> software tiene mucho que mejorar, me da realimentaci€ ¢Ã³n r€ ¢Ã¡pida y la
> experiencia me invita al refactoring y mejora continuas.
>
> Sobre estas dos tradiciones de la inform€ ¢Ã¡tica, la de Unix y la de
> Smalltalk, un texto bastante esclarecedor para mi fue "Tracing the
> dynabook" de Jhon W. Maxwell[1]. € ¢Ã’©l dice que usualmente se intenta
> comparar a Smalltalk con otros lenguajes de programaci€ ¢Ã³n, cuando
> realmente la comparaci€ ¢Ã³n justa ser€ ¢Ã­a contra los sistemas operativos
> (influenciados por Unix y sus descendientes). Se trataba de imaginar, en
> los 70's cu€ ¢Ã¡l ser€ ¢Ã­a la experiencia que tendr€ ¢Ã­amos una vez
> encendi€ ¢Ã©ramos y us€ ¢Ã¡ramos nuestros computadores.
>
> [1] http://tkbr.ccsp.sfu.ca/dynabook/
> [2] https://en.wikipedia.org/wiki/Maxwell's_equations
>
> Una de las preguntas interesantes que en su momento se hizo Alan Kay y
> algunos reencontramos por nuestra cuenta luego es si existen alguna especie
> de "Leyes de Maxwell"[2] de la inform€ ¢Ã¡tica. Un conjunto de principios
> m€ ¢Ã­nimos de los que se derive todo. De modo similar a como 6 ecuaciones
> describen todo el electromagnetismo y los medios derivados (radio,
> televisi€ ¢Ã³n), € ¢Â¿podr€ ¢Ã­a haber algo similar para la
> inform€ ¢Ã¡tica? Los principios de Unix (todo es un archivo y se comunica
> con tuber€ ¢Ã­as) y Smalltalk (todo es un objeto y se comunica con
> mensajes) han mostrado formas bien distintas de abordar la complejidad.
>
> Bueno... ya me estoy poniendo filos€ ¢Ã³fico...
>
> Hasta pronto,
>
> Offray
>
> Ps: Los correos de esta lista llegan con todo el encoding da€ ¢Ã±ando. Las
> tildes y caracteres no ASCII-128 se convierten en signos de
> interrogaci€ ¢Ã³n dentro de rombos. No s€ ¢Ã© si a alguien m€ ¢Ã¡s le pasa
> esto.
>
> € ¢Â
>
> On 15/03/16 21:08, Andres Valloud [hidden email] [squeakRos]
> wrote:
>
> € ¢Â
> Que tal Offray, bienvenido!
>
> Lo de la complejidad por ahi se puede ver de dos maneras
> diferentes.€ ¢ï¿½ï¿½ï¿½Â  Por un lado, a veces las cosas simplemente son
> complicadas porque tienen en cuenta mas casos no comunes o muy
> particulares.€ ¢ï¿½ï¿½ï¿½Â  POSIX tiene bastante de eso.€ ¢ï¿½ï¿½ï¿½Â  Por
> otro lado, tambien me parece que las cosas se hacen mas complicadas de lo
> que deberian por apuro, o falta de tiempo, ponele porque es importante
> agarrar una oportunidad comercial a cualquier costo.€ ¢ï¿½ï¿½ï¿½Â  Lo que
> veo que pasa es que despues limpiar el codigo para que vuelva a quedar
> simple nunca es importante, y terminamos un poco como Sisifo subiendo
> eternamente las piedras... al final bastante gente se cansa y despues cada
> N a€ ¢ï¿½ï¿½ï¿½Ã±os se empieza a escribir todo de cero proclamando que
> "esta vez" va a estar bien escrito.€ ¢ï¿½ï¿½ï¿½Â  Y ahi vamos...
>
> Pero bueno, no todo es asi en el mundo.€ ¢ï¿½ï¿½ï¿½Â  A mi me gusta
> ponerle las ganas y el esfuerzo para que a la larga sea mas simple, chico,
> rapido, correcto, completo, y facil de cambiar de lo que era.€ ¢ï¿½ï¿½ï¿½Â
> Al principio cuesta, pero con entrenamiento a la larga sale bastante
> natural.€ ¢ï¿½ï¿½ï¿½Â  Incluso hasta se disfruta trabajar.
>
> Andres.
>
>
> 2016-03-15 17:24 GMT-07:00 Offray Vladimir Luna C€ ¢ï¿½ï¿½ï¿½Ã¡rdenas
> [hidden email] [squeakRos] < <[hidden email]>
> [hidden email]>:
>
>> € ¢ï¿½ï¿½ï¿½Â
>>
>> Hola Germ€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡n, Edgar y resto de la comunidad.
>>
>> Primero me presento: mi nombre es Offray Luna (el completo es Offray
>> Vladimir Luna C€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡rdenas ;-P) y soy un miembro
>> reciente de esta lista de correo. He estado mirando la lista
>> t€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â­midamente al comienzo y creo que ya
>> lleg€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³ la hora de ir participando
>> m€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡s activamente de modo progresivo. Agradezco
>> de antemano la bienvenida que me escribi€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³ en
>> privado Edgar y las conversaciones que tienen
>> ac€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡.
>>
>> Me enter€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â© de la lista con motivo de mi
>> reciente visita a la Argentina en las Smalltalks 2015 donde pude acercarme
>> a la comunidad y dar una charla[1]. Parece ser que
>> volver€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â© por estos
>> d€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â­as si se concreta una beca del CELFI/UBA
>> para participar del evento en [2], as€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â­ que
>> quiz€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡s tengamos oportunidad de vernos con
>> algunos de los smalltalkers argentinos pronto.
>>
>> [1]
>> http://www.fast.org.ar/talks/grafoscopio-a-tool-for-opengaragecitizen-science-and-research
>> [2] http://www.celfi.gob.ar/programas/detalle?p=42
>>
>> Sobre el tema particular de este hilo sobre javascript y su modelo roto,
>> creo que es el modelo general de la
>> inform€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡tica derivado de Unix (que
>> gan€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³ la competencia por los imaginarios
>> colectivos de la computaci€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³n sobre otros como
>> las m€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡quinas symbolics y el dynabook).
>> Tenemos una computaci€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³n altamente indirecta
>> (poco interactiva) que favorece lo complicado, enredado y
>> cr€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â­ptico, tanto en su cultura como en sus
>> herramientas.
>>
>> Afortunadamente el esp€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â­ritu de Smalltalk
>> sigue vivo, en proyectos como Squeak, y
>> transform€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡ndose, en proyectos como Pharo.
>> Creo que hay campos de exploraci€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³n
>> interesantes que no han sido monopolizados
>> a€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Âºn por la web o los sistemas operativos,
>> como los de la llamada ciencia de datos, la
>> visualizaci€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³n de
>> informaci€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³n y la
>> investigaci€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³n reproducible (ya sea
>> acad€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â©mica, activista o
>> period€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â­stica). Es una suerte poder trabajar
>> en uno de ellos ahora en mi tesis y con m€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡s
>> suerte y trabajo podr€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â© continuar en ellos
>> despu€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â©s y creo que hay un mercado emergente
>> para ellos donde no importar€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡ tanto
>> qu€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â© tecnolog€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â­a
>> hay detr€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡s, sino que lograr
>> comunicar/construir con ella (un ejemplo de lo que se puede hacer con Pharo
>> est€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡ en [3]). En esos campos emergentes,
>> Smalltalk puede tener una posici€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³n
>> privilegiada, como la que se€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â±alaba Paul
>> Graham con respecto a la web y lisp en los 90's[4][5]
>>
>> [3] http://mutabit.com/offray/blog/en/entry/sdv-infomed
>> [4] https://www.readability.com/articles/u9b6yyd1
>> [5]
>> https://www.quora.com/How-has-Paul-Grahams-Beating-the-Averages-essay-changed-since-it-was-written?share=1
>>
>> Ojal€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡ encontremos
>> m€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡s campos como esos para explorar juntos.
>>
>> Bueno, creo que est€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡ bien para un primer
>> correo de presentaci€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â³n. Muy
>> ch€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â©vere estar entre ustedes :-).
>>
>> Offray
>>
>> On 11/03/16 06:25, 'Germ€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â¡n Arduino'
>> [hidden email] [squeakRos] wrote:
>>
>> € ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢Ò²ï¿½Â
>>
>> Hola gente, como va?€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â
>>
>> Por ac€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â¡
>> volvi€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â³ el fresco!
>> As€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â­ que lindo!
>>
>> Como saben estoy trabajando en algunas cosas (por necesidad, no por
>> placer) con Javascript y su inmenso y
>> enmara€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â±ado mundo y me
>> encontr€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â© con un
>> art€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â­culo que de alguna
>> manera expresa algunas puntos de vista que comparto plenamente.
>>
>> A Edgar creo haberle comentado acerca de que trabajar en JS es como
>> volver al mainframe, con miles de programitas y pedacitos de cosas
>> desparramadas por todos lados, sin
>> integraci€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â³n de nada,
>> rudimentario para debuggear,
>> etc€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½â⒲ ��² ï¿½..
>>
>> En particular estoy usando Meteor y resulta que ahora hasta en Meteor hay
>> una gran movida de soportar
>> € ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½â⒲ ��² ï¿½ï¿½React€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½â⒲ ��² ï¿½ï¿½,
>> al cual siempre me resist€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â­
>> (hasta el d€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â­a de hoy no
>> le€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â­ casa nada de React
>> todav€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â­a), bueno,
>> ac€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â¡ en el
>> art€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â­culo, dice algo sobre
>> React:
>>
>> [image: Preview image]
>> <https://links5.mixmaxusercontent.com/NswrohkLdghspz2o5/l/az6h6JU6K64L9sndi?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
>> The Sad State of Web Development
>> <https://links3.mixmaxusercontent.com/NswrohkLdghspz2o5/l/yOOmJJjjTQhz1d7RK?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
>> Random thoughts on web development
>> <https://links7.mixmaxusercontent.com/NswrohkLdghspz2o5/l/VPW434tKWNaTiSAam?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
>> medium.com
>> <https://links1.mixmaxusercontent.com/NswrohkLdghspz2o5/l/7w5xPl1QEoQIO41za?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI> [image:
>> Mixmax]
>> <https://links9.mixmaxusercontent.com/NswrohkLdghspz2o5/l/lGkEBThgoA4LdmOZO?rn=IycvJ3ahVWdxNnI&re=iIXYu02bj5ybvhWY5N3bwVncnB0cvJ3ahVWdxNnI>
>>
>>
>> Saludos / Regards,
>> Germ€ ¢ï¿½ï¿½ï¿½â’²¢ï¿½Â ¢ï¿½ï¿½ï¿½Ò²ï¿½Â¡n Arduino
>> @garduino
>>
>>
>>
>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: Un artículo sobre el estado actual del ecosistema javascript

Español (Spanish) mailing list
In reply to this post by Español (Spanish) mailing list
> Algun administrador de la lista de mail que se apiade de nosotros y cambie el
> encoding por defecto?
Este es un problema de Yahoo que no hemos podido resolver.
El año pasado hablamos de esto.
Veré si encuentro una solución



Edgar
@morplenauta




Reply | Threaded
Open this post in threaded view
|

Re: Un artículo sobre el estado actual del ecosistema javascript

Español (Spanish) mailing list
In reply to this post by Español (Spanish) mailing list
Andres y Offray (resto del Bar tambien)

Disfrute mucho el intercambio.
Con respectyo a hacer todo de nuevo, sufro en estos dias , como conte, con
Xcodfe y Swift.
Se va pareciend a Squeak con los Playgrounds interactivos, pero es muuuuuuuy
complicado y a mi pobre máquina le cueeeeesta mover ese monstruo.
En otro orden por privao German me dijo que la gente de Pharo acaba de
contratar a Pavel Krivanek.
Desde aqui y aunque no se enteren, felicito a la gente de Pharo y a Pavel
por su trabajo de todos estos años.
Tal vez logremo un Kernel que si pueda crecer hasta cualquier imagen
arbitraria,.


Edgar
@morplenauta




Reply | Threaded
Open this post in threaded view
|

Re: Un artículo sobre el estado actual del ecosistema javascript

Español (Spanish) mailing list
Hola a todos y Bienvenido Offray!
Si, me acuerdo del Citizen!! jaja, es posible que pase lo mismo.
Como dije antes, trabajando en JavaScript y todos los frameworks modernos, es la
mejor manera de añorar Smalltalk snif !
Y lo del encoding, si molesta muuuucho, pero tiene que haber una forma de
corregirlo, no se, yo no soy Admin del Grupo, pero tiene que haber manera, sino
no funcionaría ningún otro de los grupos yahoo.
Saludos / Regards,
Germán Arduino
@garduino



El 16 de marzo de 2016, 7:11, 'Edgar J. De Cleene' [hidden email]
[squeakRos] < [hidden email] > escribió:
Andres y Offray (resto del Bar tambien)

Disfrute mucho el intercambio.
Con respectyo a hacer todo de nuevo, sufro en estos dias , como conte, con
Xcodfe y Swift.
Se va pareciend a Squeak con los Playgrounds interactivos, pero es muuuuuuuy
complicado y a mi pobre máquina le cueeeeesta mover ese monstruo.
En otro orden por privao German me dijo que la gente de Pharo acaba de contratar
a Pavel Krivanek.
Desde aqui y aunque no se enteren, felicito a la gente de Pharo y a Pavel por su
trabajo de todos estos años.
Tal vez logremo un Kernel que si pueda crecer hasta cualquier imagen
arbitraria,.


Edgar
@morplenauta