d-edge / fasmi

F# -> ASM disassembler
Other
184 stars 9 forks source link

Fasm name space is quite crowded #5

Closed aloisdg closed 3 years ago

aloisdg commented 3 years ago

Hello,

Some folks on HN noted that Fasm name is already used in a bunch of project. Notably flatassembler which is an assembly language resources and FASM which is a file format designed to specify the bits in an FPGA bitstream. I also found FrostAssembly which use FAsm as acronym.

Since this Fasm is quite new, Maybe it is a good time to change the name if we want to.

The name Fasm is a pun found by @thinkbeforecoding around the French word Phasme which translate to Phasmatodea in English and is coined with F(sharp) + asm (i.e assembly). Alas, the wordplay is not obvious for non french speaker. To keep the original wordplay let's see if we can translate it.

image

From wikipedia we get some alternatives:

or if we use the plural form:

I personally like Fasmida :cricket:

Cheers

lucasbfr commented 3 years ago

I like Fasmida! Fasmid is also a good candidate, it's shorter, easier to pronounce and may prevent some unintended puns with an other word ending in "amidia"

aloisdg commented 3 years ago

I love Fasmid! We can explore the whole family like Fasmatidae! My vote go for @lucasbfr's Fasmid for being shorter and available too on nuget.

bqv commented 3 years ago

Please do change it, the collision I between projects I am ALL interested in or have used, and is therefore quite upsetting

Edit: I vote fasmids!

aloisdg commented 3 years ago

@bqv We are considering it. @thinkbeforecoding will have the final word in the matter. Meanwhile, feel free to share your favorite alternative :)

aloisdg commented 3 years ago

Fasmi could be an idea to. We are at the middle of Fasm and Fasmid while not being straight Fasm and shorter than Fasmid. The extra i stands for interactive like in fsi which link to the watcher usage of the tool. Fasmi is available on NuGet.

thinkbeforecoding commented 3 years ago

I was away for a few days, but I like fasmi as it is still short (to type as a dotnet tool) and in the theme :)

thinkbeforecoding commented 3 years ago

And now this is done 👍 And it is published as v1.0.0:

https://www.nuget.org/packages/fasmi/