Perché il nome della cartella "bin" è usato in alcuni framework e lingue?


23

Ho imparato Java. E ancora dopo un tempo prolungato non so perché il nome della cartella sia "bin" dove si trovano tutti gli strumenti per Java?

C'è qualche ragione logica dietro questo?

Ho notato anche lo stesso nel framework .Net.


21
binè l'abbreviazione di binary. È la posizione dei file binari (o eseguibili).
ChrisF

7
bincome abbreviazione di binariesesisteva molto prima di Java o .NET.
FrustratedWithFormsDesigner,

7
binè dove metti la spazzatura. SCHERZO! SCHERZO! SCHERZO! I nostri bidoni della carta straccia erano soliti /usr/local/binstamparli. Mi mancano quei giorni.
Peter K.,

6
Leggere una domanda come questa a volte mi fa sentire piuttosto a lungo nel dente. Devo ricordarmelo costantemente
Gary Rowe,

1
hmm, questo mi rende giovane (o ignorante (o ignorante e giovane)) ... Avevo sempre pensato che fosse un bidone come in un contenitore, es: un cestino ...> _>
Ha disegnato

Risposte:


39

binè l'abbreviazione di binario. Si riferisce generalmente alle applicazioni costruite (anche conosciute come binarie) che fanno qualcosa per un sistema specifico.

Per citare la risposta di ChrisF su Stack Overflow :

Di solito metti tutti i file binari per un programma nella directory bin. Questo sarebbe l'eseguibile stesso e tutte le dll (librerie a collegamento dinamico) utilizzate dal programma.


21

binè un nome di directory standard nei sistemi tipici di tipo UNIX / UNIX . Risale ai primi giorni di UNIX. /bin, /usr/binO /usr/local/binsono le directory in cui i binari eseguibili sono memorizzati su più UNIX o sistemi UNIX-like. Java ha semplicemente usato questo nome convenzionale per indicare dove sono archiviati gli eseguibili nella home directory Java.


Cosa ha fatto Multics? Era una convenzione che ha preceduto Unix o qualcosa inventata dagli hacker Unix originali?
Donal Fellows

1

Come sai ogni lingua finalmente convertita in codice macchina, intendo il codice che una macchina può capire e la macchina capisce solo 0 o 1 (puoi anche dire acceso o spento) .questa forma di rappresentazione dei dati 0 e 1 si chiama binaria rappresentazione dei dati. Quindi ogni lingua crea un codice binario in modo che la macchina possa comprenderlo ed elaborarlo. Così la cartella in cui risiede tutto questo codice macchina è chiamata bin (binario).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.