Razlozi za upotrebu Linuxa za razvoj

Tux sa C kodom (Pozdrav)

Windows 10 Napravio je veliki skok i prilično se svidio korisnicima, ali i profesionalcima koji ga koriste, mislim na programere. Ostali Microsoftovi sistemi se nisu toliko svidjeli, ali Windows 10 pokušava to preokrenuti i otežao je konkurenciju svojim Linux podsistemima koji integriraju Ubuntu među druge distro sisteme i koje možete preuzeti iz App Store-a ove platforme. dostupno i za verziju Server, koja privlači više programera koji su zainteresirani za Linux da koriste ovaj sistem.

Međutim, Linux takođe ima pravo glasa u pogledu njegove upotrebe kao platforma za razvoj softvera i ima određene atrakcije koje mogu zadržati programere. Očito je da bi se govorilo i upoređivalo pod jednakim uvjetima, bila bi potrebna suradnja nekog sjajnog softvera koji odbija port ili puštanje razvojnog softvera za Linux poput onog koji postoji za Windows, a ponekad i za Mac. Iako moram reći da i Linux to također ima vrlo dobre alate ...

Pa, što bi bio glavni izvlačenje programera da ostanu na platformi pingvina i ne pređu na Mac ili Windows? Pa, na to ne postoji jednostavan i neposredan odgovor, ali neki od njih su vidljive prednosti Linuxa To su:

  • Slobodno je: budući da ste besplatni i besplatni, možete imati više slobode i fleksibilnosti, a uštedjeti na licencama, ako vam treba mnogo razvojnih timova, razvojni studio ili kompanija će to sigurno cijeniti.
  • Jednostavno jeUprkos onome što mnogi misle, njime nije toliko komplicirano rukovati i njime upravljati, a čak možete koristiti i USB pogone kako biste ga učinili prijenosnijim i mogli ga nositi gdje god želite.
  • Resursi: Ako želite optimizirati sve performanse sistema za kompilaciju ili za vaše razvojne alate, u Linuxu možete bez grafičkog okruženja.
  • Podrška programskom jeziku: dobiti podršku za više jezika, na raspolaganju vam je mnogo jezika kao što su C, C ++, PHP, HTML, CSS, JavaScript, Python, Ruby, Perl, Java i mnogi drugi ...

I sigurno ćete ih naći još mnogo ... zar ne?


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   njr810 rekao je

    Koju GNU / Linux distribuciju preporučujete za razvoj softvera?

  2.   Oscar rekao je

    Drugi razlog je taj što se Valgrind, moćan alat za uklanjanje pogrešaka, može koristiti. Dostupan je za Linux i macOS, međutim na Mac-u nema sve svoje funkcije na raspolaganju jer kernel nije otvoreni izvor.

    Ako volite programiranje na C ++-u, na raspolaganju vam je Qt Creator koji je multiplatformni (ima verziju otvorenog koda) i njegov uređivač koda je vrlo potpun.

    1.    igrati rekao je

      njr810, bilo koji distro je dobar ... pitanje je više o tome koliko napora želite uložiti, ako ste novi, preporučio bih Mint preko Ubuntua jer je ovo sa svojim MATE ili Cinammon radnim okruženjem puno lakše od Ubuntua, uz to budući da ste već stabilniji nego vani, trebali biste pročitati malo što vam nude drugi distro poput Debian, Fedora, OpenSuse, Slackware, Arch ili kao u mom slučaju Gentoo koji sam izabrao za nivo prilagodbe i optimizacije koji nudi.

  3.   Stollman rekao je

    Ne, onda, koji su to veliki razlozi ...