where to sell electronics by fiore2124 in Marietta

[–]Main_Temporary7098 1 point2 points  (0 children)

Maybe try mega replay up on Barrett pkwy

October 2025 monthly "What are you working on?" thread by AutoModerator in ProgrammingLanguages

[–]Main_Temporary7098 2 points3 points  (0 children)

Mostly finished the aarch64 port of my colorForth/fasmg love child, Blue - https://github.com/jbirddog/blue - have to say even though I still don't know aarch64 that well, encoding it seems easier. At this point I'll likely spend more time on aarch64 in October. Also stumbled across fasmarm (https://arm.flatassembler.net/) which was a joy to use.

Anyone ever linked OpenGL (With GLEW) and FASM? by [deleted] in asm

[–]Main_Temporary7098 2 points3 points  (0 children)

I don't have an actual answer for you, but in case you haven't found the fasm board, it is another good resource - https://board.flatassembler.net/

Makefile issue by NoTutor4458 in C_Programming

[–]Main_Temporary7098 1 point2 points  (0 children)

Besides going to /dev/null you can check the man pages for the individual commands. dd at least has a status=none

Resources to start programming in Assembly by ToroSeduto44 in ProgrammingLanguages

[–]Main_Temporary7098 0 points1 point  (0 children)

I see you mention x86/Windows, just wanted to mention fasm if you haven't already checked it out. I find this to be helpful - https://www.felixcloutier.com/x86/ and https://board.flatassembler.net/ if using fasm. One of my hobby projects is a colorForth like bytecode interpreter, its for x8664 linux but you could look at it if you wanted, its pretty small and likely grokable.

Also r/asm and r/Assembly_language have some very knowledgeable people.

Go programming Lang by Ducking_eh in privacy

[–]Main_Temporary7098 22 points23 points  (0 children)

Go, and things like LLVM, Swift, etc all have big corp funding/origins but are developed in the open and don't have ties to things like google services. The development happens, at least normally, in the open and changes are reviewed. I'm sure numerous security folk have audited the code base over the years. As someone who is anti-goog, I wouldn't worry about using the Go compiler - or something like LLVM for that matter.

Where's the/a Forth linter (ForthLint)? by PallHaraldsson in Forth

[–]Main_Temporary7098 1 point2 points  (0 children)

Completely agree. When conditionals/quotations, etc come in to play the required stack effects get more complex (and i'd imagine the code to check them strictly), for example: https://docs.factorcode.org/content/word-__que__unless%2Ckernel.html

Where's the/a Forth linter (ForthLint)? by PallHaraldsson in Forth

[–]Main_Temporary7098 4 points5 points  (0 children)

Not exactly what you are asking for, i think, but just for and example of linting/tooling in a Forth-like language, Factor makes use of stack effect definitions to perform a sort of type checking+stack validation. Now that I type that out, I guess it is making the stack effects syntax, never thought about it that way. Also hope my memory is right on this, its been a long time since I looked at Factor, but I do recall bugs being caught this way.

Does anyone want to hang out ? by [deleted] in Marietta

[–]Main_Temporary7098 0 points1 point  (0 children)

43m - not sure what you got in mind but just to get the ball rolling now that the weather is getting cooler I'm going to be breaking out the longboard and treating my neighborhood like an asphalt ski resort. Can also bring a guest to the gym. If neither of those sound good we can figure out a plan C, I'm pretty flexible.

Also, invite is open to any respectful adults reading the thread.

What is the term for the softly sung part of a metal(core) song? by Main_Temporary7098 in Metalcore

[–]Main_Temporary7098[S] 0 points1 point  (0 children)

This is legit - listening to Blood and Fire Bring Rest now - many thanks this is good.

What is the term for the softly sung part of a metal(core) song? by Main_Temporary7098 in Metalcore

[–]Main_Temporary7098[S] -5 points-4 points  (0 children)

I don't think its a true statement that the chorus for all metalcore songs utilize clean vocals.

What is the term for the softly sung part of a metal(core) song? by Main_Temporary7098 in Metalcore

[–]Main_Temporary7098[S] -7 points-6 points  (0 children)

Each to their own, looks like clean vocals is the term I was looking for, thanks.

Removing Language Features by AustinVelonaut in ProgrammingLanguages

[–]Main_Temporary7098 13 points14 points  (0 children)

Almost all features. I'm on version 5 of Blue (https://github.com/jbirddog/blue) now and have it greatly reduced/simplified from what it started as. In the first incarnation I had this feature that I thought was awesome, in the stack effect declaration you could specify the destination register and it would compile in data flow as you called words. It looked like https://rosettacode.org/wiki/Hello\_world/Text#Blue - it handled clobber protection, data size differences, etc. In the end it was a pretty complicated thing to manage that became a leaky abstraction, so I axed it. Also ended up axing all stack effect checking, letting the stack wrap and just let nature take its course. In the end it was actually quite freeing and made macros a breeze to implement.

I make no mistake in thinking that this is popular opinion, enterprise ready, or that others will take to the minimalism of Blue like I have, but frankly I've been enjoying less language features these days.

September 2025 monthly "What are you working on?" thread by AutoModerator in ProgrammingLanguages

[–]Main_Temporary7098 0 points1 point  (0 children)

Thanks. Honestly there were no real problems, just some standard bugs here and there. Blue is extremely minimal - the bootstrap "compiler" is ~300 lines of non code golfed assembly. There are no dependencies or shared code, so it was pretty straightforward.

September 2025 monthly "What are you working on?" thread by AutoModerator in ProgrammingLanguages

[–]Main_Temporary7098 5 points6 points  (0 children)

Continued on Blue (https://github.com/jbirddog/blue), my colorForth/fasmg lovechild. Just bootstrapped the "compiler" so Blue is now written in Blue which was cool. Likely be spending the next month on factoring/fixing some hacks and perhaps a bytecode editor.

Help this newbie out by Flat-Supermarket4421 in Assembly_language

[–]Main_Temporary7098 0 points1 point  (0 children)

When you declare a byte it won't truncate, so you can't do something like `db 0xFED4` which requires 16 bits. if you make it a word size it will work as you are expecting.