Por que o nome da pasta “bin” é usado em algumas estruturas e idiomas?


23

Eu tenho aprendido Java. E ainda depois de um tempo prolongado, não sei por que o nome da pasta é "bin", onde se encontram todas as ferramentas para java?

Existe alguma razão lógica por trás disso?

Também notei o mesmo no quadro .Net.


21
biné a abreviação de binary. É o local dos arquivos binários (ou executáveis).
ChrisF

7
bincomo uma abreviação para binariesexistia muito antes de Java ou .NET.
FrustratedWithFormsDesigner

7
biné onde você coloca o lixo. GRACEJO! GRACEJO! GRACEJO! Nossas lixeiras locais de papel usado costumavam ser /usr/local/binimpressas nelas. Eu sinto a falta desses dias.
Peter K.

6
Ler uma pergunta como essa às vezes me faz sentir um pouco comprido. Eu preciso me lembrar disso constantemente #
Gary Rowe

1
hmm, isso me faz jovem (ou ignorante (ou ignorante e jovem)) ... Eu sempre assumi que era uma lixeira como em um recipiente, ex: lixeira ...> _> #
Drew

Respostas:


39

biné abreviação de binário. Geralmente se refere aos aplicativos criados (também conhecidos como binários) que fazem algo para um sistema específico.

Para citar a resposta de ChrisF no Stack Overflow :

Você geralmente coloca todos os arquivos binários de um programa no diretório bin. Este seria o próprio executável e quaisquer DLLs (bibliotecas de vínculo dinâmico) que o programa usa.


21

biné um nome de diretório padrão em sistemas típicos do tipo UNIX / UNIX . Ele remonta aos primeiros dias do UNIX. /bin, /usr/binou /usr/local/binsão diretórios em que os binários executáveis ​​são armazenados na maioria dos sistemas UNIX ou UNIX. Java simplesmente usou esse nome convencional para designar onde os executáveis ​​são armazenados no diretório inicial do Java.


O que Multics fez? Foi uma convenção que antecedeu o Unix, ou foi algo que os hackers originais do Unix inventaram?
Donal Fellows

1

Como você sabe que todos os idiomas finalmente convertidos em código de máquina, quero dizer o código que uma máquina pode entender e a máquina entende apenas 0 ou 1 (você também pode ativar ou desativar). Essa forma de representação de dados 0 e 1 é chamada de binária representação de dados. Portanto, todos os idiomas criam código binário para que a máquina possa entendê-lo e processá-lo. Portanto, a pasta em que todos esses códigos de máquina residem é chamada de bin (binário).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.