Domanda:
Perché gli accademici preferiscono Mac / Linux?
Allure
2019-05-15 09:13:50 UTC
view on stackexchange narkive permalink

Nel mondo commerciale, Windows domina completamente. Al momento in cui scrivo, la sua quota di mercato è circa l'85%.

Non ho statistiche simili per il mondo accademico, ma la mia osservazione personale è che la maggior parte dei professori sembra preferire i Mac , soprattutto sui dispositivi personali. Linux è anche molto più comune che nel pubblico in generale. I computer Windows sono ancora in circolazione, ma molto meno comuni: forse circa 1/3 dei computer esegue Windows, una parte sostanziale del quale sembra essere perché sono preinstallati con Windows.

Perché la preferenza per i Mac / Linux?

I commenti non sono per discussioni estese;questa conversazione è stata [spostata in chat] (https://chat.stackexchange.com/rooms/93723/discussion-on-question-by-allure-why-do-academics-prefer-mac-linux).
Non dimenticare un fatto importante: ragioni storiche.Windows ha ottenuto un'enorme quota di mercato grazie all'ottimo marketing e ai personal computer.Non è mai stato un buon sistema operativo, ma piuttosto accessibile e ben pubblicizzato.Perdere quote di mercato in questo settore sembra difficile.
Dopo tutto, niente urla "serio e professionale" come un sistema operativo fornito con gli annunci Candy Crush nel menu di sistema principale.
C'è una parola mancante prima di "accademici" nella domanda, o è un'altra di queste cose che "le discipline umanistiche non contano come accademiche"?
@YemonChoi Preferisco chiamarlo una di quelle cose "l'OP è inconsapevole che i professori di scienze umane non usano Mac / Linux".
Dieci risposte:
user2979044
2019-05-15 11:00:55 UTC
view on stackexchange narkive permalink

Non è del tutto esatto affermare che Windows "domina" nel mondo commerciale. Sebbene questo sia generalmente accurato nei computer desktop e laptop, tieni presente che la stragrande maggioranza dei server Web (e altri) sono basati su Linux. Tieni presente che il 100% dei TOP500, un elenco dei 500 sistemi di computer più potenti al mondo, si trova su Linux. Tieni presente che Linux, soprattutto se includi Android, è quasi sicuramente il sistema operativo (kernel) più diffuso al mondo in termini di numero di dispositivi.

Molti le istituzioni accademiche, specialmente in campi più correlati all'informatica, sono grandi supporti delle comunità open-source / FLOSS e Linux è ovviamente una parte fondamentale molto importante di tali comunità.

E, la maggior parte fondamentale nella mia esperienza, per gli ambienti accademici / scientifici, Mac e Linux hanno enormi vantaggi computazionali rispetto a Windows: il modello di architettura Unix sottostante e il supporto intrinseco di shell molto utili come bash , maniglie dei dispositivi molto utili (ad es. / dev / random o device IO handle), ecc. Queste cose rendono lo sviluppo di codice personalizzato, specialmente per scopi scientifici, computazionali o interattivi con gli strumenti, molto più facile che su Windows.

Anche se non stai usando codice personalizzato, mi azzarderei a indovinare che vale assolutamente qualsiasi cluster di calcolo il suo sale viene eseguito su una sorta di Linux. Se vuoi usare solo quel cluster, è molto meno fastidioso usare SSH con un computer Mac o Linux con SSH integrato, che dover usare qualcosa come Putty e armeggiare su Windows.

In tutto , la scienza dipende fortemente dall'informatica. E l'elaborazione di alto livello dipende molto da Linux. A mio avviso questo è il motivo principale per cui sistemi simili a Unix molto compatibili come Mac e Linux sono molto più diffusi.

Non chiamerei quei vantaggi * computazionali *;piuttosto * convenienza * quelli.
Perché Mac, però, e non Linux?Non credo che più del 10% degli utenti Mac degli studenti universitari abbia mai aperto una finestra di terminale, figuriamoci una sessione SSH.
@henning OSX attualmente riempie ancora una nicchia con un supporto commerciale sufficiente per "è necessario utilizzare Adobe Acrobat per compilare questo modulo" dall'amministrazione (utilizzando Windows), pur essendo sufficiente * nix per il supporto delle librerie.Con il passaggio al software basato su browser / cloud per l'amministratore e al sottosistema Linux di Windows, questo divario si sta riducendo, ma c'è ancora inerzia.
I commenti non sono per discussioni estese;questa conversazione è stata [spostata in chat] (https://chat.stackexchange.com/rooms/93724/discussion-on-answer-by-user2979044-why-do-academics-prefer-mac-linux).
Gente, per favore porta tutte le conversazioni su [chat] (https://chat.stackexchange.com/rooms/93724/discussion-on-answer-by-user2979044-why-do-academics-prefer-mac-linux)!I commenti possono essere migrati solo una volta;dopodiché vengono solo cancellati.Si prega di riservare commenti per domande / richieste di chiarimento sul post stesso.
La risposta inoltre non menziona che gli accademici hanno molte più probabilità di sviluppare software rispetto agli utenti tipici, e lo sviluppo di software su Windows è un esercizio di masochismo rispetto ai sistemi operativi basati su Unix come Linux e Mac OS.Unix è stato progettato per lo sviluppo di software sin dal primo giorno e si vede.
Penso che tu intenda "FOSS" non "FLOSS".
@user541396 Software open source gratuito / libero.
Avevo l'impressione che almeno uno o due dei Top 500 girassero su FreeBSD.
@origimbo Non è solo \ * nix abbastanza, è un sistema operativo UNIX ufficiale.
voices
2019-05-15 21:17:02 UTC
view on stackexchange narkive permalink

Non sono solo Linux e macOS, è UNIX (e derivati) in generale. Ci sono molte ragioni, ma alcune cose degne di nota che potrebbero non essere state ancora trattate:

  • BSD (inclusa l ' BSD Sockets API), è stato originariamente sviluppato presso l ' University of California, Berkeley. I sottosistemi BSD sono utilizzati da macOS, Darwin, FreeBSD, OpenBSD e altri.
  • GNU (tipicamente utilizzato dalla maggior parte dei sistemi Linux) è fortemente radicato nel mondo accademico. Il fondatore Richard Stallman ha qualcosa come 20 dottorati honoris causa e cattedre.
  • Mach (utilizzato da macOS, iOS, XNU, Darwin, GNU Mach, Hurd, et al.) è stato originariamente sviluppato presso la Carnegie Mellon University.
  • Sistemi, software, progetti, ecc. non proprietari, gratuiti e open source (come Linux) non lo sono finanziato da vendite ad alto volume (come Microsoft Windows), quindi il loro sviluppo dipende in gran parte dai contributi di conoscenza e lavoro dei team di ricerca post-laurea e dalle comunità intellettuali accademiche di & in generale.
  • Questi tipi di sistemi operativi sono particolarmente adatto per distribuito & calcolo parallelo, supercalcolo, sviluppo rapido, prototipazione, sperimentazione, informatica e scienza Ingegneria & in generale. Quando le persone abituate a prodotti proprietari ben finanziati come macOS e Windows10 (cioè la maggior parte delle persone) provano una distribuzione Linux per la prima volta, spesso la loro prima impressione è che sia brutta, non lucidata, persino "non finita" o incompleta - come se fosse ancora in fase di sviluppo.

E non hanno torto. Viene costantemente sviluppato e ha un finale aperto; puoi aggiungere o rimuovere tutto ciò che non ti serve o non desideri. Puoi adattarlo alle tue esigenze o per soddisfare qualsiasi scopo specifico, e non sei bloccato a gestire un monolite gigantesco e testardo che ti costringe ad adattarti ad esso, invece del contrario. È un po 'come affittare una villa o possedere & che vive in un laboratorio; sono adatti a scopi diversi.
Gli accademici spesso scelgono macOS quando cercano un compromesso tra la dicotomia. È bello e pulito, e semplice, facile, uniforme e rispettabile, quindi puoi portare tua madre o la tua ragazza o tua nonna, ma puoi staccare la roba brillante ogni volta che vuoi tornare a lavorare in quel familiare UNIX in stile ambiente.

I commenti non sono per discussioni estese;questa conversazione è stata [spostata in chat] (https://chat.stackexchange.com/rooms/93743/discussion-on-answer-by-tjt263-why-do-academics-prefer-mac-linux).
Anonymous Physicist
2019-05-16 07:09:08 UTC
view on stackexchange narkive permalink

Windows si riavvia da solo senza autorizzazione. Questo è molto scomodo se il tuo computer sta facendo qualcosa in quel momento. Mac / Linux non hanno questo problema, quindi sono preferiti.

Alcuni hardware specializzati vengono forniti solo con i driver di Windows. Quindi è richiesto Windows. Occasionalmente l'hardware richiede un sistema operativo diverso.

In pratica li uso tutti e tre.

"Windows si riavvia da solo senza autorizzazione" Sono abbastanza sicuro che tu possa risolvere questo problema modificando i valori del registro.
@nick012000 Certo, ma devi prima sapere di aspettartelo, preferibilmente prima di perdere un paio di settimane di calcoli, quindi sapere effettivamente cosa cambiare e dove, che di per sé può cambiare di volta in volta, e poi farlo effettivamente.Se hai molti computer, fallo anche per ogni computer.Inoltre, potrebbero esserci problemi a combattere il dipartimento IT locale, soprattutto se è a corto di personale e oberato di lavoro e ha problemi di collaborazione con il dipartimento di ricerca (in un caso patologico, ho persino avuto 1 addetto IT che ha servito più di 500 computer costantemente rotti).
@nick012000 Inviatemi indicazioni compatibili con la politica IT della mia università.Ho provato molte volte.
@AnonymousPhysicist Chiedi a un docente di informatica che sei d'accordo con il modo in cui ottiene il permesso di modificare i propri computer installando software personalizzato.;)
@nick012000 l'ho già fatto.Ad essere onesti, penso che ti sbagli.
@AnonymousPhysicist Ho disattivato la capacità di Windows Update di forzare i riavvii in quel modo quando Microsoft cercava di costringere le persone a "eseguire l'aggiornamento" a Windows 10. Se è di questo che stai parlando, allora sì, puoi sicuramente farlo.
@nick012000 Questo è irrilevante.I nuovi computer sono dotati di Windows 10 e potrebbe non essere possibile eseguire il downgrade a una versione migliore.
@AnonymousPhysicist Stavo solo dando una spiegazione del motivo per cui vorresti disattivare Windows Update, dal momento che di solito non è qualcosa che vorresti fare.Non mi aspetto che dipenda molto dalla versione di Windows che hai installato.
@AnonymousPhysicist Se stai eseguendo calcoli di una settimana, Windows Server è probabilmente il sistema operativo corretto da utilizzare.Gli SKU desktop professionali ed aziendali consentono anche di gestire i criteri di riavvio.Se stai cercando di eseguire calcoli su uno SKU Home, beh ... può essere fatto, ma ci vuole un po 'di hacking del registro.Detto questo, non puoi fare nulla in Linux senza dover mettere su un set di file di testo all'altezza del petto, quindi non penso che sia una lamentela legittima.
@AnonymousPhysicist Detto questo, gestisco una fabbrica 24 ore su 24, 7 giorni su 7, piena di macchine con sistemi di controllo basati su Windows e HMI.Posso garantirti che la nostra fabbrica non si riavvia in modo casuale nel dimenticatoio.
@J ... Sì Enterprise mi consente di interrompere gli aggiornamenti per 35 giorni.Non è quello che voglio.Voglio che si aggiorni solo quando glielo dico.
@AnonymousPhysicist Beh, ovviamente è possibile disabilitare gli aggiornamenti.E direi che è più facile da fare rispetto alla maggior parte delle attività amministrative in Linux.Apple e Linux sembrano entrambi avere campi di distorsione della realtà.Apple è ben noto, ma Linux sembra promuovere l'oblio su quanto sia doloroso amministrare.Penso che sia piuttosto ricco quando un piccolo cambiamento di configurazione del bambino su Windows attira ululati di dolore e timore laborioso.Se è troppo difficile per te, come diavolo sei riuscito a installare Linux?
Windows _succhia_ in modi che gli utenti di Windows sono contenti di accettare, perché è quello che sanno ...
@J ... Linux, per progettazione e per sua stessa natura, è generalmente molto più facile da amministrare rispetto a Windows.È solo diverso da ciò a cui è abituata la maggior parte delle persone.è uno stile diverso, e non sono sicuro che lo stile possa davvero essere insegnato.Non facilmente comunque.Devi abituarti.Ma è una di quelle cose in cui una volta capito ti chiederai perché è stato fatto in un altro modo.
einpoklum
2019-05-15 17:04:11 UTC
view on stackexchange narkive permalink

Nel mondo commerciale, Windows domina completamente.

Se ti riferisci a ricercatori in un contesto commerciale, non è davvero così, o almeno non Non ho alcuna prova a sostegno di questo. Nella mia esperienza, il personale di ricerca presso le aziende commerciali tende anche a preferire i sistemi operativi basati su Unix.

Direi che il motivo è che questi sistemi sono molto più invitanti e suscettibili di sviluppo software, almeno questo ha le seguenti conseguenze:

  • Molta più varietà di applicazioni, librerie e strumenti di nicchia che i ricercatori devono utilizzare o semplicemente trovare utili.
  • Più suscettibili di personalizzazione, modifica e adattamento - che è più probabile che i ricercatori vogliano fare.
  • Più facile per un ricercatore stesso / a codificare qualcosa.

Inoltre, GNU / Linux è gratuito e puoi basta copiarlo e (quasi) tutto il software che puoi ottenere su Linux; con Windows, non solo queste cose costano denaro, almeno in un contesto organizzativo, ma richiedono il fastidio di gestire le licenze. Uff.

Non ho statistiche simili per il mondo accademico, ma la mia osservazione personale è che la maggior parte dei professori sembra preferire i Mac, specialmente sui dispositivi personali.

Forse è vero negli Stati Uniti, e anche lì non ne sarei sicuro. Ad ogni modo, ipotizzerei che sia più una combinazione di vanità / moda, e il fatto che i Mac abbiano hardware molto buono e ambienti desktop ben messi insieme con pochi bug e problemi di usabilità. Ma sono anche piuttosto costosi, quindi è più probabile che le persone più ricche li abbiano.

_Se ti riferisci a ricercatori in un contesto commerciale - non è davvero così_ - In particolare, è abbastanza comune vedere i ricercatori di Microsoft Research alle conferenze, che tengono discorsi che sono stati chiaramente sviluppati utilizzando la classe LaTeX del proiettore, dai loro MacBook Pro.
@JeffE LaTeX esiste per Windows, quindi non è davvero rilevante.Ma hai ragione sul fatto che Linux e, in misura minore, macOS, sono prevalenti in Microsoft Research, così come le parti più orientate al cloud di Microsoft.
Può essere rilevante che stiano usando LaTeX piuttosto che PowerPoint perché quella scelta suggerisce una comprensione del ruolo del software che differisce da quello coltivato da Windows.
@dmckee: TBH, se PowerPoint avesse una rappresentazione strutturale stabile dei contenuti e un supporto leggermente migliore per la matematica, molte meno persone sarebbero state infastidite dalle verruche di LaTeX.
D'altra parte, se LaTeX avesse un'interfaccia utente visiva ragionevole, molte meno persone si preoccuperebbero delle verruche di PowerPoint!
"non solo queste cose costano denaro - almeno in un contesto organizzativo - ma richiedono il fastidio di gestire le licenze." Tempo == denaro, e come sa chiunque abbia usato OSS, ottenere gratuitamente cose viene fornito con il proprio barile dimal di testa.Codice che non si compila, problemi tortuosi della catena delle dipendenze, software difettoso, interfacce ingombranti, bisogno di perdere tempo lontano dal portare a termine il lavoro per riparare da soli le carenze nel tuo strumento "gratuito" ... tutto questo richiede tempo, a volte moltopiù tempo che denaro valgono quelle licenze commerciali.Ci sono casi d'uso per entrambi, naturalmente.
@J ... * "problemi tortuosi della catena della dipendenza" * Ai vecchi tempi questo era enorme, ma lo disputo come un problema oggi.Digito `brew install qualunque` (o` dnf install ... `o FSM proibisce` pacman -S ... `) e il sistema di gestione dei pacchetti prende tutto il mal di testa.E per gli usi che preferiscono i selettori grafici sono disponibili front-end amichevoli.
@J ...: Questo era parzialmente vero 20 anni fa, per lo più falso 10 anni fa, e davvero falso oggi, a meno che tu non voglia sviluppare software personalizzato.E quando vuoi farlo, il barile di mal di testa è ancora più piccolo su macchine basate su Unix che su Windows.L'unico caso contrario è lo sviluppo di software interamente all'interno dell'ecosistema di Microsoft.
@einpoklum È giusto: l'installazione del software è diventata molto migliore, sono d'accordo.Tuttavia, spesso le alternative OSS gratuite al software commerciale non sono così eleganti: le curve di apprendimento sono in genere molto più ripide, ci sono stranezze dell'interfaccia strane, la funzionalità non è sempre completamente sviluppata, la documentazione può essere irregolare, ecc.gratuito / OSS di solito devi pagare in tempo.Penso che sia ancora vero oggi, in particolare per applicazioni avanzate come la simulazione scientifica, CAD, ecc.
tripleee
2019-05-16 12:30:46 UTC
view on stackexchange narkive permalink

Definirei l'apparente preferenza per Windows al di fuori del mondo accademico come principalmente inerzia.”

Negli ambienti aziendali, la scelta del sistema operativo è spesso dettata dalla compatibilità delle applicazioni. Se hai una intranet aziendale progettata per funzionare solo su Internet Explorer, sei bloccato su Windows per motivi pratici: sostituirla sarebbe un'impresa costosa e porterebbe poco valore, quindi convivi solo con le conseguenze di quella decisione precedente.

Ovviamente, questo è solo un esempio: più comune è probabilmente l'uso di una serie di applicazioni aziendali progettate per Windows o che funzionano meglio su Windows.

Aggiungi a questo il costo dell'hardware e problemi di compatibilità. Dal punto di vista del costo di proprietà, la disponibilità di hardware di base con driver supportati è ancora un punto di forza per Windows, insieme al fatto che questo è ciò che ci si può aspettare che siano i dipendenti attuali e futuri a mio agio.

Microsoft ha una certa propaganda che tenta di sostenere che il TCO (Total Cost of Ownership) è favorevole su Windows, ma trovo queste affermazioni dubbie nella migliore delle ipotesi; e certamente, se si tiene conto della soddisfazione degli utenti, molti utenti che hanno voce in capitolo su come viene speso il loro budget hardware oscillano decisamente dall'altra parte.

In definitiva, per molti utenti, il fattore decisivo è se hanno bisogno di rigidi Compatibilità con l'ufficio o meno nel loro lavoro quotidiano. Se la tua organizzazione utilizza pesantemente una o più delle cosiddette app di produttività Microsoft, le offerte gratuite sono spesso inaccettabili, anche se nominalmente riescono ad aprire e salvare file in questi formati.

Dove si trovano queste applicazioni popolari non cruciale, sembra che puoi essere più produttivo se puoi evitarli.

Nel mondo accademico, quindi, i casi d'uso centrali al di fuori della ricerca adeguata sono la composizione e la revisione degli articoli (dove i programmi di videoscrittura tipicamente popolari sono tutt'altro che ideali e alcune discipline favoriscono fortemente, ad esempio TeX), la posta elettronica e le attività orientate al web, dove fortunatamente le offerte gratuite e open source sono generalmente più o meno alla pari con le alternative commerciali. Se poi preferisci (o puoi permetterti) Mac o Linux dipende dalle preferenze personali e dal budget.

Infine, ovviamente, potresti avere un'importante applicazione di ricerca che sembra essere principalmente destinata alle piattaforme Linux (o occasionalmente, a seconda dei casi, Mac, anche se probabilmente non è più molto comune).

Non è corretto chiamare questa inerzia.Il problema non è solo Office (esistono versioni gratuite utilizzabili, anche se la loro qualità non è sempre eccezionale), ma tutte le altre applicazioni che le persone utilizzano per svolgere il proprio lavoro.La tua affermazione sui casi d'uso è semplicemente sbagliata, a meno che per "università" non intendi solo "arte".Quelle applicazioni sono quasi sempre basate su Windows, quindi è un problema Betamax: per quanto buona sia la tua piattaforma, le persone si preoccupano di usarla effettivamente, non della piattaforma.
@Graham Non capisco davvero la tua obiezione.Quali sono tutte le altre applicazioni e perché questo è più pertinente alle discipline artistiche?In effetti stavo pensando molto a vari campi STEM in cui molti esperimenti ecc. Più o meno richiedono Linux per l'analisi, ecc;sebbene ovviamente ci siano anche molte apparecchiature di laboratorio legacy che funzioneranno solo con i driver di Windows, ecc.
E l'analogia con Betamax è, nella migliore delle ipotesi, debole: il motivo per cui VHS ha vinto nonostante i suoi difetti era perché è diventato più popolare;ma sto sostenendo che questo è diverso: fintanto che puoi fare le cose che vuoi fare, non ti interessa davvero se la tua piattaforma scelta è popolare o meno.I formati di file aperti o almeno ragionevolmente portabili aiutano qui - anche se preferisci WordPerfect 4.x o WriteNow puoi inviare cose alle persone come PDF e non hanno bisogno di sapere come è stato prodotto il documento.
Intendevo dire che sono solo le discipline artistiche in cui i tuoi casi d'uso principali sono la navigazione sul Web e la creazione di documenti.Sono un ingegnere e non posso letteralmente contare il numero di altre applicazioni che io ei miei colleghi utilizziamo quotidianamente.Alcuni sono multipiattaforma, ma molti non lo sono: SolidWorks, ad esempio.Al di fuori di un ristretto gruppo di tecnici, le persone non si preoccupano se stanno usando Windows o meno, si preoccupano di essere in grado di fare facilmente ciò di cui hanno bisogno per il loro lavoro e i loro casi d'uso sono molto più ampi.
Ebbene sì, certo ci sono discipline o dipartimenti - anche nelle arti - dove le condizioni locali ti costringono in un modo o nell'altro.Quindi, ovviamente, la domanda all'inizio di questa pagina è discutibile, sebbene l'ultimo paragrafo della mia risposta discuta specificamente questo caso.
Per quanto riguarda le VHS, il motivo per cui è diventato più popolare era perché avevano i film che la gente voleva.Questo è il punto qui: non è la popolarità della piattaforma, è la disponibilità di software per la piattaforma.I Mac esistono solo perché storicamente avevano DTP e software di grafica che non erano disponibili su altre piattaforme.E per essere onesti, ci sono pochissime applicazioni disponibili solo su Linux.Ma una grande quantità di software di terze parti è scritto per Windows e non ha equivalenti Mac o Linux.(Direi "la maggioranza" ma non ho prove a sostegno di tale affermazione.)
jwenting
2019-05-16 09:16:32 UTC
view on stackexchange narkive permalink

In base alla mia esperienza, i giovani scelgono cose appariscenti e alla moda. I Mac si adattano sicuramente al conto lì, e il marketing Apple specificamente su questo, trasformando i loro prodotti in articoli di moda, fa molto per questo.

Le persone anziane che lavorano come amministratori di sistema spesso sono quasi religiosamente fanatiche del loro supporto per Linux. Questo hanno raccolto 15-20 anni fa durante le guerre del sistema operativo, e ha poca base nella realtà, ma si attacca a questa data. Questo non vuol dire che ci siano buone ragioni per usare Linux occasionalmente, ma non è certamente l'unica soluzione perfetta che queste persone pensano e affermano (e spingono su coloro che dipendono da loro per il supporto hardware e software del computer). Ciò causa una prevalenza di workstation Linux nei luoghi in cui queste persone finiscono nei reparti IT, che sembrano essere più probabilmente università che aziende ormai poiché la maggior parte delle aziende preferisce dipendenti più pragmatici.

Personalmente, io uso entrambi Mac, macchine Windows e macchine Linux, queste ultime principalmente (quasi esclusivamente) come server. Nel mondo dei server la transizione dalle piattaforme Unix HP, Sun e IBM (tra le altre) a quelle basate su Linux rappresenta un notevole risparmio sui costi pur mantenendo una piattaforma in stile Unix, facilitando la transizione. Che è la ragione originale per cui la maggior parte dei server ora esegue Linux. Sulle workstation, è una questione di preferenze molto più personali (io stesso, considero Linux ancora goffo sul desktop, anche se meno che in passato) e ci sono fanatici religiosi che supportano diversi sistemi operativi. Nel mondo accademico quelli gravitano verso Linux, nell'industria grafica verso i Mac, e quello che pochi sono rimasti nell'industria di solito verso Windows (dopo la scomparsa di OS / 2, che aveva la sua fanbase fanatica negli anni '90).

Nel mondo aziendale, molte aziende utilizzano Windows per impostazione predefinita perché è facile da usare per l'utente finale e Microsoft ha un'infrastruttura di supporto piuttosto buona, che ti offre un unico posto per tutti i tuoi problemi se non puoi risolverli da solo.

Windows 10 + WSL2 _crushes_ vanilla Linux in termini di capacità, mi dispiace per tutte le persone che ancora lottano per far funzionare correttamente l'audio e la gestione dell'alimentazione con Linux sui loro laptop ... Uso Linux professionalmente dalla metà degli anni '90 manon c'è dubbio che Windows sia superiore ora
@Gaius Sono d'accordo, ma non volevo avviare una discussione sui meriti comparativi dei sistemi operativi e quindi mantenere le cose neutre :)
Amazonasmann
2019-05-16 11:49:00 UTC
view on stackexchange narkive permalink

Mentre la risposta di @ tjt263 riassume la maggior parte dei motivi, voglio in particolare sottolineare che questo sembra essere il caso dei campi relativi a STEM. Lavoro anche in un gruppo di lavoro STEM e questo è sicuramente il caso qui. Nel gruppo dei miei fratelli, che è l'ingegneria civile, usano tutti le finestre. La mia ragazza lavora in un gruppo legato alla scienza dell'umanità e tutti usano le finestre.

La ragione principale per Linux che ho osservato è: è semplicemente più semplice. Il mio gruppo è legato all'apprendimento automatico, al deep learning, alla visione artificiale, ecc ... a volte sembra che quasi tutti in questo campo stiano producendo "codice usa e getta". Basta pubblicare un documento e il gioco è fatto per il codice. Poiché non è coinvolto alcun prodotto finale, non importa se funziona solo su questa macchina o, più in generale, solo su Linux. Quindi la maggior parte delle persone usa Linux perché le librerie di cui hanno bisogno possono essere installate tramite un semplice comando nella riga di comando, non si preoccupano nemmeno (o sanno) dove è installato ... funziona e basta.

Inoltre devi tenere presente che Linux è gratuito mentre Windows non lo è.

Jake
2019-05-16 11:08:31 UTC
view on stackexchange narkive permalink

Sono un accademico e ho più di 10 anni di esperienza nel mondo accademico, compresi i miei studi di dottorato.

Uso Windows come sistema operativo principale perché la maggior parte dei programmi sono realizzati per Windows e per motivi soggettivi preferenze.

In Windows, utilizzo una macchina virtuale (VM) Linux per eseguire software scientifico che è sviluppato solo o principalmente per funzionare su Linux. Linux ha anche una potente riga di comando e script, con cui è possibile fare cose sorprendenti. Inoltre, molti cluster di computer eseguono Linux e sono utili per calcoli di grandi dimensioni.

In passato ho usato Mac, ma ora non vedo alcun vantaggio nel farlo rispetto alla mia attuale configurazione combinata Windows / Linux.

Hermes77
2019-05-16 09:45:15 UTC
view on stackexchange narkive permalink

Sono un utente Mac sul lato client ma i miei script vengono eseguiti su server basati su Linux. Poiché il modo di lavorare è simile, non ho bisogno di imparare la doppia logica. Cerco di evitare il più possibile Windows.

Le mie ragioni principali per Linux: - gratuito, disponibile a chiunque in qualsiasi momento; questo consente la ricerca libera, la scienza libera, lo sviluppo libero, la condivisione gratuita - molti progetti gratuiti e open source condivisi dalle università - aperto, sì - puoi regolare o creare il tuo Linux se hai bisogno di qualcosa di speciale, o scoprire come sono fatte le cose se qualcosa non funziona come previsto: scalabile, sicuro, social

La mia ragione principale per i Mac: - facile da usare (per utenti Mac haha) - hardware e sistema operativo sintonizzati per lavorare insieme, il che si traduce in una maggiore efficacia, efficienza e meno guasti; molte startup ed edu decidono per i Mac perché in totale è meno costoso dei sistemi basati su Windows in un periodo di 3-5 anni anche il costo di acquisto è più alto - facile portare roba Linux su MacOS e ottenere vantaggi da Linux - sicuro, stabile, bellissimo

Sono sempre divertito dalla "stabilità" di Linux.Sì, come server è solido come una roccia.Ma poi aggiungi un ambiente desktop e le app associate e guardalo morire.Come utente sia di Windows che di Linux, non vedo alcuna prova che il desktop Linux e le app Linux siano più robuste di Windows.
Sono un utente Mac anche per questi motivi, ma anche perché: La durata prevista dei miei laptop Windows (Dell, Toshiba, Sony, Lenovo, IBM, HP, Acer, per i marchi che ricordo) era di circa 2 anni (e anchemeno in rari casi).Il mio Macbook Air e Macbook Pro circa 4 anni.
La mia esperienza con i laptop Windows economici è anche che ci si aspetta una durata di due anni.Ma ho colleghi che non acquistano dal fondo della linea e ottengono vite simili a quelle che provo con i miei Mac.Il che è fantastico, ma prende anche il prezzo dalla decisione perché quei laptop Windows durevoli hanno costi molto simili a un macbook.
Sono ancora più che contento del mio ThinkPad x230 rinnovato di 6 anni con FreeBSD e una batteria sostituibile.Uso i Mac da 15 anni, ma l'hardware non ha più un buon rapporto qualità-prezzo.
Oleg Lobachev
2019-05-17 03:31:41 UTC
view on stackexchange narkive permalink

Si parla molto qui sulla disponibilità del software. Parliamo di sviluppo software. Il tutto però è abbastanza sfaccettato.

Sebbene Windows abbia una quota abbastanza dominante nelle applicazioni, per molto tempo è stato più difficile / più costoso iniziare a scrivere software per Windows. Al giorno d'oggi il fattore costo / disponibilità è abbastanza rilassato. Tuttavia, rimangono alcuni ostacoli architettonici. È semplicemente più facile ottenere e utilizzare le librerie (open source) con un sistema simile a UNIX, che sono sia Mac OS X che Linux.

Linux si sforza dalla controllabilità di tutto , la tipica ribellione dei giovani adulti e da persone esperte sul lato server. I Mac hanno l'immagine del "solo funzionamento", anche se si sta deteriorando. Tuttavia, dal punto di vista dello sviluppatore è molto più semplice creare il cavallo di battaglia di un programmatore tipico da un Mac che da una macchina Windows. Non ci sono molti passaggi aggiuntivi rispetto a Linux.

Con i Mac, l'aspetto, la disponibilità dei driver (tipo, 10 anni fa c'era una vera caccia ai driver sotto Linux, se si voleva supportare, diciamo , sia la modalità audio che quella di sospensione nel tuo laptop), combinate con la relativa facilità di utilizzo della programmazione parlano per loro.

Naturalmente, ci sono alcuni prodotti software speciali che funzionano solo con Windows o anche piuttosto su Linux e da nessun'altra parte. Quindi, a volte devi adattarti. Questo sembra essere piuttosto specifico per il campo.

Punto successivo: Apple ha sbagliato molte cose, ma la presentazione del proiettore funziona perfettamente, se hai ancora l'adattatore. Ho visto molti accademici alle prese con i loro laptop Windows e Linux alle conferenze.

Sorprendentemente, il costo è un fattore minore. Ma se confronti un Mac configurato in modo corretto con un notebook aziendale adeguato (ad esempio Dell), la differenza è bassa.

Un ulteriore punto: telemetria e migliori tempi di esecuzione CUDA sotto Linux. Conosco più persone (me compreso) che sono passate a Linux sulle loro workstation nel bel mezzo di una rapina a Windows 10.


tl; dr: I programmatori spesso preferiscono sistemi simili a UNIX, prestazioni, piacere per gli occhi, immagine corretta e prezzi simili per hardware durevole completano l'affare.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 4.0 con cui è distribuito.
Loading...