Bret Victor se dedica a diseñar interfaces, es un científico de cómputo e ingeniero en electrónica el cual es conocido por sus pláticas sobre el futuro de la tecnología.
A Victor se le conoce por la idea de que la promover la programación si se tienen las herramientas correctas así como los entornos de codificación adecuados.
Algojammer es un intento que pretende hacer esto y curiosamente, se está pidiendo la colaboración de todos.
¡Aleluya! La nueva versión de Google Chrome bloqueará anuncios invasivos y engañosos
Victor pues ha intentado crear el entorno del cual habla con frecuencia en sus pláticas.
la razón por la cual sus ideas no han sido tomadas tan en cuenta es en muchos sentido un misterio porque de acuerdo con los que lo conocen, tiene ideas innovadoras.
Algojammer – An experimental code editor for writing algorithms.
https://t.
co/lcgbWZ7sfo #python #algorithms pic.
twitter.
com/C9B0FAL6TU
— Python Weekly (@PythonWeekly) November 5, 2018
Una de sus ideas, que no necesariamente es nueva, es que la programación debería ser más fácil si fuese más directa, es decir, si al conexión entre lo que se escribe y lo que ocurre fuese más evidente.
Sin duda la idea ya ha sido pensada antes pero es claro que tampoco se puede solucionar fácilmente porque el problema es complicado.
Es difícil construir un entorno que haga posible la interacción entre el código y lo que hace de forma confiable y simple.
Los esfuerzos más recientes en la depuración llamada “time travel”, es decir, la capacidad de moverse en la ejecución de un programa hacia adelante y hacia atrás ha hecho posible entender cómo se construyen muchas cosas que funcionan.
Algojammer es pues las ideas y conceptos de Victor llevados a la realidad.
Chris Knott, quien ha trabajado en Algojammer en GitHub dice: “Este es un editor de código que busca probar los conceptos [de Victor] para escribir algoritmos en Python.
Fue escrito principalmente para asistir al programador cuando quiere resolver el tipo de problemas algorítmicos que aparecen en competiciones como Google Code Jam, TopCoder y HackerRank”.
“El principio es: por omisión, el código se vuelve a correr inmediatamente después de hacer cualquier cambio.
Algojammer es un depurador “de viaje en el tiempo” u “omniscente”, donde los pasos de ejecución pueden brincarse arbitrariamente.
No hay realmente el concepto de depuración en el sentido que se controla la ejecución del código a través de “breakpoints” o bien “yendo paso a paso, línea por línea”.
La ejecución del código debe pensarse como un hecho físico acerca de las líneas que el programador ha escrito.
De la misma manera, podríamos considerar e; “número de letras ‘e’ en el código”, o “el promedio de longitud de cada línea”.
Es decir, “la ejecución” del código es un hecho estático que está enteramente determinado por el código”.
El siguiente video quizás lo explica mejor:
El código puede descargarse y el código fuente está bajo la licencia de Apache 2.
0.
Hay que tener en cuenta que:
La actual implementación de Algojammer es compleja.
Puede tirar el sistema si se hacen cosas locas, inesperadas.
Es un trabajo que no está terminado y que se sigue trabajando en el mismo.
Chris Knott piensa re-escribirlo desde cero para hacerlo más estable, pero tiene muchas dificultades al respecto.
Si usted lector, es experimentado en Python, quizás podría ayudarle y Knott apela a esta ayuda.
No hay duda que este proyecto es una buena oportunidad que tiene un potencial muy interesante.
Una herramienta como la propuesta no parece haber estado antes presente y podría ser estupenda en la enseñanza de la programación.
Sin embargo, hay quienes dudan de esta idea de Bret Victor, por ejemplo, que aunque parece un trabajo revolucionario, resuelve hasta el momento “problemas de juguete”, pero de ahí a escalar a “problemas reales de programación” no parece nada sencillo.
Es claro que Algojammer es por el momento una buena idea que solamente resuelve problemas simplones, de juguete, pero si la idea puede evolucionar a lago más importante sin duda sería un paso novedoso en el desarrollo de herramientas de programación.
Habrá que seguirle el paso a Algojammer.
La entrada Algojammer: un editor para Python muy peculiar se publicó primero en unocero.
Bamako, 25 abr (Prensa Latina) Civiles capturados por un grupo islamista en una ciudad del centro maliense, fueron devueltos hoy sin pedir rescate en dinero, como es habitual, informaron medios solventes aquí.The post Islamistas devuelven rehenes capturados en Mali esta semana first appeared on Noticias Prensa Latina.
Prensa Latina
Por muchos golpes, puñetazos y revolcones que sufra Indiana Jones, uno de los encantos del personajes es que todos sabemos que no le va a pasar nada, más allá de sumar más años en cada entrega. Indy parece invulnerable y que no hay nada que pueda acabar con él, ni siquiera un fle
3d Juegos
Esto es lo que viene para tu signo zodiacal a lo largo de este jueves según la spredicciones de Nana Calistar
El Informador
Cuando planificas tus vacaciones o un viaje de negocios, uno de los primeros aspectos a considerar es el alojamiento. Elegir entre los diferentes planes de alojamiento puede marcar la diferencia en tu experiencia de viaje.
Lado.mx
El aumento del interés por las nuevas fórmulas de ocio online para adultos, como el casino o las casas de apuestas, ha propiciado un aumento desmesurado de las plataformas dedicadas a ofrecer este servicio.
Lado.mx
Consigue el equipo para mejorar tu placer de jugar con Ganabet bono. En este texto, podemos examinar en detalle las ventajas y beneficios de crear los bonos máximos que ofrece Ganabet.
Lado.mx
Manolo Jiménez tendría definido el once que arrancará el lance de esta tarde con el Fluminense, donde Cerro Porteño se juega una buena parte de sus opciones dentro de la Libertadores 2024.La entrada Sin ‘Pachi’ y con triple contención: el posible once de Cerro para medir al Fluminense aparece primero en Versus.
Versus.com.py
Yuli Gurriel debuta esta temporada en Triple A con los Bravos Mayli Estevez25 Apr 2024 - 6:14am
ADN Cuba
Estamos a poco más de dos años de celebrar el 60 aniversario de Star Trek y, por tanto, del primer vuelo en la pequeña pantalla de USS Enterprise. Para hacerlo, los promotores de la serie de ciencia ficción tuvieron que construir una pequeña nave espacial de 33 pulgadas que los es
3d Juegos
Forbes México. Profeco y Ticketmaster ponen fin a demanda en beneficio de los consumidoresLa demanda fue interpuesta inicialmente por 434 consumidores que reclamaron la cancelación unilateral de la compra de boletos de diversos eventos de entretenimiento, artísticos, culturales y deportivos por parte de Ticketmaster.Profeco y Ticketmaster ponen
Forbes
Sin lugar a dudas, una de las series con mejor valoración de la historia es Breaking Bad. La historia basada en Walter White y como sobrevive de su cáncer a costa de producir metanfetamina cautivó a millones de personas alrededor del mundo, a la par que generó cierto odio sobre una
3d Juegos
Un trabajador de la Comisión Federal de Electricidad murió luego de recibir una fuerte descarga eléctrica cuando realizaba labores en Ecatepec. Los hechos ocurrieron cuando el empleado trabajaba en un poste y tocó cables de alta tensión, por lo que salió proyectado contra la marquesina aledaña en la colonia Jardines de Morelos. Ahí, la tard
A Fondo Estado de México
El ex esquinero de los Detroit Lions, Cameron Sutton, se entregó a la policía de Florida, luego de que estuviera prófugo de la justicia.
24 Horas
La National Football League está lista para vivir su primera gran fiesta de su próxima temporada cuando se ponga en marcha el Draft NFL 2024. Este jueves se llevará a cabo la primera ronda del sorteo de reclutamiento de novatos, en donde participarán cientos de jugadores de futbol americano de las universidades, que tienen como […]
El Dictamen
Ricardo García Oaxaca de Juárez, 24 de abril. La Liga Intercolegial Tochito NFL llega a su etapa de finales el próximo sábado 27 y domingo 28 de abril, los encuentros iniciarán a las 8:00 de la mañana con el duelo entre Guerreros ante Troncos, a las 8:50 el equipo de Tigres se medirá a Sharks, […]
ADNSureste.info
Los Kansas City Chiefs han asegurado un futuro brillante para su entrenador estrella, Andy Reid, al extender su contrato y convertirlo en el entrenador mejor pagado en la historia del deporte estadounidense.Con una extensión de cinco temporadas, Reid está listo para embolsarse la asombrosa suma de 100 millones de dólares, según informes de ‘S
Vanguardia.com.mx
La National Football League está lista para vivir su primera gran fiesta de su próxima temporada cuando se ponga en marcha el Draft NFL 2024. Este jueves se llevará a cabo la primera ronda del sorteo de reclutamiento de novatos, en donde participarán cientos de jugadores de futbol americano de las universidades, que tienen como […]
El Dictamen
Los jugadores de las trincheras se apoderan de esta proyección de las selecciones de la primera vuelta.
ESPNdeportes.com
Desde hoy y hasta el sábado, los 32 equipos que integran la liga tendrán la oportunidad de sumar a sus planteles a los mejores elementos universitarios
24 Horas
Últimas noticias
Investigan a policías de Oaxaca por usar armas, patrullas y instalaciones para un video de cantante de corridos tumbados
París extiende el perímetro de protección en la apertura de las olimpiadas por riesgo terrorista
Día del Niño: Estas son las actividades que habrá en Museos de Puebla
Diputados federales avalan que presidente de la República pueda dar amnistía directa
CARLOS GURAIEB ABELLA- -Último reporte revela descensos en el sector azucarero nacional-
Matan a ex alcalde de Ixtapaluca y resulta herido su acompañante
Mujer ignora luz roja y provoca encontronazo en Nuevo Laredo
Challengers, con Zendaya, un triángulo amoroso que se resuelve en un partido de tenis
Precio del Dólar hoy 25 de abril de 2024 en México (08:45 h)
Grupo mexicano Eslabón Armado en Paseo de las Estrellas de Las Vegas
Campañas de candidatos locales deben ser de altura y respeto: Coparmex
Canciller ruso recibirá en Moscú a su homóloga boliviana
Colombia y Corte Penal Internacional firmarán acuerdo de cooperación
El Moulin Rouge, símbolo de París, amanece sin aspas por primera vez en 135 años
Negra Candela dice pareja de ‘La casa de los famosos’ fue vista en una finca en Semana Santa, cuando aún se encontraba en competencia