dice.camp is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon server for RPG folks to hang out and talk. Not owned by a billionaire.

Administered by:

Server stats:

1.6K
active users

#assemblylanguage

0 posts0 participants0 posts today
Vassil Nikolov<p><span class="h-card" translate="no"><a href="https://oldbytes.space/@amoroso" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>amoroso</span></a></span></p><p>By the way, the only machine language I have seen (not counting byte code) that is _friendly_ and not just not scary is that of the PDP-11.</p><p>I'm pretty sure the same goes for the PDP-10.</p><p>Tempi passati...</p><p><a href="https://ieji.de/tags/Assembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Assembly</span></a><br><a href="https://ieji.de/tags/AssemblyLanguage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AssemblyLanguage</span></a><br><a href="https://ieji.de/tags/MachineLanguage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MachineLanguage</span></a></p>
Ibrahim El Hindawi<p>Just rendered my first Vulkan triangle in raw x86-64 Assembly.<br>No C, no C++, no Rust.<br>Pure MASM64. Pure pain. Pure control.<br>This is what it means to go full bare metal.<br>More to come. ⚙️🔥<br><a href="https://github.com/IbrahimHindawi/masm64-vulkan" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/IbrahimHindawi/masm</span><span class="invisible">64-vulkan</span></a></p><p><a href="https://mastodon.gamedev.place/tags/Vulkan" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vulkan</span></a> <a href="https://mastodon.gamedev.place/tags/AssemblyLanguage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AssemblyLanguage</span></a> <a href="https://mastodon.gamedev.place/tags/MASM64" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MASM64</span></a> <a href="https://mastodon.gamedev.place/tags/Assembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Assembly</span></a> <a href="https://mastodon.gamedev.place/tags/BareMetal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BareMetal</span></a> <a href="https://mastodon.gamedev.place/tags/GameDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GameDev</span></a> <a href="https://mastodon.gamedev.place/tags/GraphicsProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GraphicsProgramming</span></a> <a href="https://mastodon.gamedev.place/tags/HandmadeHero" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HandmadeHero</span></a> <a href="https://mastodon.gamedev.place/tags/LowLevelDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LowLevelDev</span></a> <a href="https://mastodon.gamedev.place/tags/x64" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>x64</span></a> <a href="https://mastodon.gamedev.place/tags/OpenGLWho" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenGLWho</span></a> <a href="https://mastodon.gamedev.place/tags/TriangleOfVictory" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TriangleOfVictory</span></a></p>
Profoundly Nerdy<p>Is <a href="https://bitbang.social/tags/RISCV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RISCV</span></a> any fun to write assembly language in? <a href="https://bitbang.social/tags/asm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>asm</span></a> <a href="https://bitbang.social/tags/assemblylanguage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>assemblylanguage</span></a> <a href="https://bitbang.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
Profoundly Nerdy<p>Besides the 6502, what other processor is genuinely fun to hand write assembly on? <a href="https://bitbang.social/tags/asm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>asm</span></a> <a href="https://bitbang.social/tags/assemblylanguage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>assemblylanguage</span></a> <a href="https://bitbang.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>

CPUs are so smart now, they are live-translating the assembly instructions, reordering them to be more efficient, etc. Basically JIT compiling. Assembly language definitely isn't the language of the CPU anymore, it's just the intermediate language that we speak to the CPU with.

So in this day and age, would it make sense to consider assembly language a high-level language?

Grazie a @commodoreclub riscopriamo l'enciclopedia Input del 1984 pubblicata della De Agostini. All'epoca avevo acquistato il primo numero perché era allegato Champ, il mio primo assemblatore per Commodore 64. Grazie a quel programma è nato, quasi 40 anni dopo, il corso di Assembly per il processore 6510 che trovate su questo canale! #commodore64 #assemblylanguage #retrocomputing youtube.com/watch?v=ShdLoOZ9Vr

"Arslanian was the right person for the job. Just six years out of college, he knew how to write code for spacecraft, and he knew how to deal with “assembly language,” the coding that underlies the common languages used by programmers today. That’s the language of Voyager’s 1970s-era computers."

One-step tool chain is very robust against the ravages of time. :-)

#AssemblyLanguage

wapo.st/3QIK9Gp

The Washington Post · Voyager 1 was in crisis in interstellar space. NASA wouldn’t give up.By Joel Achenbach

I don't think I posted this before... A while ago I reverse-engineered the game Lode Runner (1982) for the Apple ][. The result is a literate document, which is a document you run through a filter one way to get compilable code, and another way to get a PDF explaining how it all works.

You can get the PDF and the rest here: github.com/RobertBaruch/lode_r

GitHubGitHub - RobertBaruch/lode_runner_reveng: Reverse engineering of Lode Runner for the Apple II seriesReverse engineering of Lode Runner for the Apple II series - RobertBaruch/lode_runner_reveng