Quali linguaggi di programmazione sono usati alla Apple?
Da un annuncio del 2015 alla Apple - Jobs at Apple ho trovato:
Scripting: JavaScript, Ruby, Python, Perl, Tcl/Expect, Bash
AppleScript/UI automation
Note, AppleScript, Dylan e Swift sono gli unici linguaggi che so che Apple ha fatto. E HyperTalk - Wikipedia che avevo dimenticato (insieme alla maggior parte, ma non Panicz Godek - grazie per il commento).
Swift è ovviamente usato, visto che l'hanno fatto per ultimo; come loro principale linguaggio per il loro lavoro di alto livello (tranne JavaScript per l'uso web). Non hanno fatto Objective-C (NeXT l'ha fatto, e Apple l'ha comprato) e probabilmente è ancora usato, solo non molto per le nuove cose.
C (sotto forma di Objective-C o meno) è usato, per esempio nel loro kernel / roba di basso livello. E C++.
Julia Computing afferma che loro (insieme a tutti i grandi attori) usano il linguaggio Julia (includendo il logo) sotto:
Utenti Julia, partner e datori di lavoro che assumono programmatori Julia
Il progetto Dylan fu cancellato da Apple, poiché non era abbastanza buono per il Newton. Altri lo usano, e sono d'accordo o addirittura lo preferiscono, ma immagino non Apple.
Julia usa lo stesso paradigma "dispatch multiplo" che usa Dylan. Almeno Julia lo fa molto bene.
Utilizzavano Pascal per il sistema operativo (non la versione attuale), credo non più da allora..