dmv.community is one of the many independent Mastodon servers you can use to participate in the fediverse.
A small regional Mastodon instance for those in the DC, Maryland, and Virginia areas. Local news, commentary, and conversation.

Administered by:

Server stats:

175
active users

#assembly

2 posts2 participants0 posts today

🧠 ¡Arrancamos con "Bits y Bytes"!
Hoy es un día emocionante porque comenzamos nuestra nueva serie, donde exploraremos el fascinante mundo de la programación en Assembly.

En este primer capítulo, nos sumergiremos en proyectos prácticos para entender cómo funciona el código a nivel bajo. No importa si eres nuevo o ya tienes experiencia, aquí todos aprendemos juntos. 💻✨

📅 Hoy
🔗 youtube.com/@CrafteandoLive

Tu curiosidad y ganas de aprender son lo que hacen que este proyecto crezca. ¡Vamos a construir algo increíble, línea por línea! 🚀

YouTubeCrafteando¡Bienvenidos a Crafteando Live! 🌟 Soy William, un apasionado de la tecnología y el aprendizaje. En este canal, me verás trabajando en proyectos de robótica, programación, desarrollo de videojuegos, ciberseguridad y, ocasionalmente, matemáticas. Todo en vivo y sin ediciones, para que puedas ver el proceso completo y aprender junto a mí. ¿Qué puedes esperar? Proyectos Reales: Desde pequeños scripts hasta proyectos más grandes, todo mientras aprendo y mejoro. Buena Vibra: Aquí no hay nada "fancy", solo buena vibra y ganas de aprender. Aprendizaje Continuo: Demostrando que con dedicación y pasión, todos podemos alcanzar nuestras metas. Mi objetivo es no solo enseñar, sino también crear contenido valioso para mi canal de divulgación, Geeksta Paradise. Únete a mí en este viaje de aprendizaje y crecimiento, y no dudes en hacer preguntas o compartir tus propios proyectos.

The 1988 book "Structured Programming in Assembly Language for the IBM PC" by William Runnion is impressive for its breadth and depth. For example, it also covers recursion and text graphics. It's even more impressive considering how much work went into producing the book.

At 728 pages, this resource was a treasure back then and it still is to this day.

openlibrary.org/works/OL345220

Open LibraryStructured programming in assembly language for the IBM PC by William C. Runnion | Open LibraryStructured programming in assembly language for the IBM PC by William C. Runnion, unknown edition,
Replied in thread

@neauoire
I like it so much.

If the software development was done in a right way we'd end with the most often used tools which don't have a reason to get new features anymore (text editors, spreadsheets, file managers) rewritten in the most efficient way possible. Like, idk, in C with hot path in assembly (or in Rust for security-critcal parts) with tiny memory footprint on 90% trivial cases, milliseconds to first user input etc.
In fact we have exact the opposite - asm in the office apps was absolutely normal in the 90x and I can't imagine anyone doing this nowadays, memory footprint of an empty spreadsheet is 200MB and it takes 5sec. to load with cold cache on a 3Ghz 4 cores with 16G ram with SSD. And the most items in the changelog are about fixing compatibility with some proprietary crap (in FOSS) or adding AI, moving to subscription model or even more telemetry in non-free.
#assembly #foss #spreadsheet