Informática

Informática, tecnología, TIC, i+D+i, …

Sieve en BASIC

Seguimos con Sieve tras el Sieve en Pascal, de nuevo, el mismo algoritmo, esta vez traducido a varios dialectos de BASIC, y luego compilado con ellos. Como ocurriera con Pascal/Object Pascal, la poca portabilidad de BASIC entre plataformas y dialectos, ha sido necesario realizar pequeños ajustes en el código de uno y otro para poderlos […]

Sieve en BASIC Leer entrada »

SoftMaker Office 2010

SoftMaker Office 2010

El mercado de las suites alternativas a Microsoft Office, está lleno de buenos productos. Todos conoceréis OpenOffice y sus variantes (LibreOffice/StartOffice/Symphony/Novell/Go-oo); u otras con cierta difusión como WordPerfect Office. Sin embargo hay gran cantidad de productos, en general desarrollados por pequeñas compañías, que aportan una calidad más que aceptable. Me estoy refiriendo a Cellframe Office,

SoftMaker Office 2010 Leer entrada »

EssentialPIM

EssentialPIM

EssentialPIM es un organizador personal para Windows desarrollado por la compañía estona Astonsoft Ltd.. La historia comienza en 2004, y en su última versión, cuenta con las funcionalidades de hoy, calendario, tareas, notas, y contactos. Se ofrece en dos ediciones una gratuita denominada EssentialPIM Free, y otra de pago que se comercializa como EssentialPIM Pro

EssentialPIM Leer entrada »

Sieve en Pascal

Para continuar con Sieve en C, haremos lo mismo, aunque esta vez, implementando el algoritmo en Pascal, y generándolo con diferentes compiladores. Debido a la menor portabilidad de Pascal/Object Pascal entre plataformas y fabricantes, ha sido necesario realizar ajustes mínimos en cada uno de los programas para poderlos compilar. No obstante, se reducen a los

Sieve en Pascal Leer entrada »

Intercambio de enlaces

Tres años después de mi último intercambio de enlaces, he vuelto a hacer limpieza de mi blogroll, de manera que han vuelto a quedar muchos espacios libres. Así que pongo en marcha un nuevo proceso de intercambio de enlaces. A cambio, yo os pondré por orden alfabético en el bloque de Enlaces, del menú lateral,

Intercambio de enlaces Leer entrada »

¿x64 más lento que x86?

Antes que alguien se cuestione a raiz de la lectura de Sieve en C, si realmente es x64 más lento que x86, voy a adelantarme, y aclarar algunos conceptos. La respuesta rápida es que si, que x64 puede llegar a ser más lento que x86. Esto ocurrirá en los caos en que el código no

¿x64 más lento que x86? Leer entrada »

Sieve en C

Después de Sieve en Javascript, o os dejo el mismo algoritmo, implementado en C, y generado con diferentes compiladores. Como era de esperar, la velocidad de ejecución es francamente superior, por lo que para obtener resultados más precisos, he aumentado las iteraciones de 10.000 en la versión Javascript, a 50.000 en esta versión en C.

Sieve en C Leer entrada »

Compilaciones optimizadas de Sumatra PDF

Compilaciones optimizadas de Sumatra PDF

Como usuario regular de Sumatra PDF, y dado que los últimos cambios del código, permiten una compilación directa x64, me ha extrañado que no haya nadie haciendo compilaciones regulares para esa plataforma. Por tanto, he tenido que tomar la iniciativa, y desde hoy iré publicando con regularidad (al menos una vez al mes), compilaciones actualizadas

Compilaciones optimizadas de Sumatra PDF Leer entrada »

Sieve en Javascript

La Criba de Eratóstenes, más conocido por su nombre anglosajón de Sieve of Eratostenes, o simplemente Sieve, es un algoritmo matemático para el cálculo de números primos, descubierto por el griego que le dio nombre, allá por el años 200 AC. Como es lógico, es la época de Eratóstenes, no había ordenadores, por lo que

Sieve en Javascript Leer entrada »

QB64

QB64

¿Os interesaría poder compilar vuestros antiguos fuentes escritos en IBM BASIC/BASICA, Microsoft GW-BASIC, Microsoft QBASIC, Microsoft QuickBASIC, Microsoft BASIC Compiler (PDS), o Visual Basic para DOS para Windows x86, Linux x86 o Linux x64? En caso afirmativo, tenéis disponible QB64, un entorno de desarrollo en modo texto, similar al de QuickBASIC, con una compatibilidad casi

QB64 Leer entrada »