ScratchData LogoScratchData
Back to -Microboy-'s profile

Binary Extended for macOS

-M-Microboy-•Created March 10, 2025
Binary Extended for macOS
0
0
11 views
View on Scratch

Instructions

Binary Extended is a programming language of sorts for macOS (sorry, Windows and Linux users, but feel free to port and modify Binary Extended to your platform of choice if desired as, unlike pastaOS, it is in the public domain rather than the closed-source/source-available license pastaOS uses) that features the ability to code in binary code with comments. Here are the basics: - The file format used are plain-text .binx files. - Textual 1s and 0s act as binary data, and any other character can be safely filtered out without issues. - Remember to spell one and zero in comments as their word forms (and spell numbers in their word form in comments) or you'll interfere with the binary data. - You can create and compile ANY type of binary file, and you can name the data.bin file to any file extension and file name you want. - This app is created with TurboWarp (as in essentially Scratch), and the icon was made in a third-party vector image editing tool. - You must import the .binx file into the app to compile it. Clicking the green flag in-app will allow you to compile a new file. - You can likely create any type of file, from text files to .class files to Mach-O executables to even .exe files and entire .jar files. - Indentation can be safely included and filtered out as it's not 1s and 0s, which helps make it easier. - Again, if you feel the need to port this app to Windows or Linux, go ahead as it's in the public domain (using the same Scratch rules loophole for custom licenses that pastaOS uses for custom licenses, as its binaries are shared outside of Scratch's servers and therefore can have a custom license (even non-remixable ones) as long as they follow the rest of Scratch's rules, so therefore pastaOS' custom license is allowed as its binaries are outside of Scratch's servers.), while pastaOS is closed-source and/or source-available. - If you were to be a true mаsоchіst, you could create an entire .sb3 and/or .sprite3 file in Binary Extended if you were to be that insane to do so, but it would be highly impractical and absurdly insane, but I won't and cannot even stop you from doing that anyway if that is what you want to do. - Enjoy coding in binary! You can also, for example, post logo cards on Scratch that have GitHub links to .binx files for people to use if they want.

Description

Use Binary Extended for macOS at http://raw.githubusercontent.com/PearComputerLLC/pastaOS-Lai-Fun/main/Binary%20Extended.zip . In an indentation example, take this binary code as an example: 11110000 11111101 10101011 11001100 It would be interpreted as this by Binary Extended: 11110000111111011010101111001100 This code would result in the same overall structure (but with a bit more lines of bytes) and would also show off comment and indentation usage: // This is a comment. # This is also a comment. This is also a comment too. ; Also a comment. * Hello! I'm a comment! ) Comments can be anything, really. ⌘ You might even be able to use Unicode as comment symbols too! ⌥ And I do mean any comment symbol. ⌃ Maybe you're learning how this all works, aren't you? 11110000 // You can also make inline comments with any symbols too as any non-one and non-zero characters will be filtered out. 11111101 10101011 11110000 11111101 10101011 11001100 11001100

Project Details

Project ID1145119943
CreatedMarch 10, 2025
Last ModifiedMarch 11, 2025
SharedMarch 10, 2025
Visibilityvisible
CommentsAllowed