Reklāma
Linux jau sen ir bijusi reputācija kā programmētāju un dīķu vieta. Mēs esam plaši rakstījuši par to, kā operētājsistēma ir lieliska ikvienam no studenti 5 iemesli, kāpēc Linux var palīdzēt jums kļūt par labāku studentuIespējams, domājat par jaunas programmatūras iegādi, lai dotos atpakaļ uz skolu, bet vai esat domājis par jaunas operētājsistēmas izmēģināšanu? Linux varētu būt ideāls jums — lūk, kāpēc. Lasīt vairāk uz māksliniekiem 6 Linux distribūcijas, kas paredzētas māksliniekiem, mūziķiem un redaktoriem Lasīt vairāk , bet jā, Linux ir lieliska platforma programmēšanai. Neatkarīgi no tā, vai ņemat vērā atvērto ētiku vai kopējo ekosistēmu, ir daudz iemeslu, lai apsvērtu Linux izveidi par savu māju koda rakstīšanai.
1. Linux ir bezmaksas
Linux operētājsistēmas lejupielāde un instalēšana jums nemaksā naudu. Tas ir lieliski neatkarīgi no tā, vai esat hobijs, students vai kāds programmētāja karjeras uzsākšana Kāpēc Linux ir lieliski piemērots ārštata profesionāļiemMan ir izdevies izveidot karjeru rakstot tiešsaistē, izmantojot tikai Linux datoru. Ļaujiet man parādīt, kā jūs varat izmantot Linux, lai pārvaldītu savu profesionālo dzīvi, sākot no finanšu pārvaldības līdz klientu meklēšanai. Lasīt vairāk . Jums nav jāpiešķir nauda, kas jums vēl nav. Viss, kas jums nepieciešams, ir ar Linux saderīgs dators, un pastāv liela iespējamība, ka jūs jau to darāt.
Ne tikai Linux nemaksās naudu, ne arī lielākā daļa programmatūras. Varat paņemt nepieciešamos rīkus gan programmēšanai, gan dokumentu veidošanai, neuztraucoties par to, kas atrodas jūsu bankas kontā.
2. Linux ir viegli instalēt
Lielākā daļa cilvēku nekad neinstalē operētājsistēmu. Viņiem pat var nebūt priekšstata par to, kas viņi ir. Tas padara Linux instalēšanas ideju daudz grūtāk uztveramu.
Bet jūs esat programmētājs. Jūs varat viegli izdomāt, kā meklējiet Linux operētājsistēmu Kāpēc nav nozīmes, kuru Linux operētājsistēmu izmantojat?Vienmēr būs strīdi par to, kura Linux operētājsistēma ir "labāka". Kopumā Linux nodrošina labu pieredzi neatkarīgi no tā, kā to izmantojat. Apskatīsim šīs līdzības un atzīmēsim tās! Lasīt vairāk , paņemiet ISO un ierakstiet to USB diskdzinī Datoru labošanas rīkkopa jūsu kabatā: sāknēšanas kompaktdisks USB zibatmiņāManā tehniķa rīku komplektā es glabāju USB zibatmiņas disku, kurā ir iekļauti visbrīnišķīgākie rīki uz planētas: mans datora remonta rīku komplekts. Šajā rakstā es dalos ar tā saturu. Lasīt vairāk . Jums nav problēmu nospiest nepieciešamo funkciju taustiņu sāknēšanas laikā un pārvietoties ekrānā redzamajos norādījumos. Kad esat sāknējis tiešo USB disku, Linux instalēšana neatšķiras no programmas instalēšanas operētājsistēmā Windows.
Turklāt, ja vēlaties saglabāt savu esošo operētājsistēmu, jūs vienmēr ir iespēja veikt dubulto sāknēšanu 7 iemesli, kāpēc jums vajadzētu (un nevajadzētu) dubultās sāknēšanas LinuxBieži vien izvēli par Linux instalēšanu operētājsistēmā Windows var būt grūti pamatot. Bet kāpēc gan neizvēlēties abus? Šeit ir pieci iemesli dubultai sāknēšanai un divi iemesli, kāpēc jums nevajadzētu. Lasīt vairāk .
3. Jūs varat brīvi izmantot Tinker
Linux piedāvā ideālu vietu, kur pārbaudīt savas prasmes. Varat piekļūt avota kodam gandrīz jebkurai operētājsistēmas daļai, izmantojot grafiskais interfeiss Labākā Linux darbvirsmas vide programmēšanai: profesionāļu noslēpumiLinux ir lieliska izvēle programmēšanai, jo ir viegli instalēt atbalstu praktiski jebkurai valodai, par kuru vien varat iedomāties. Programmēšana operētājsistēmā Linux ir vienkārši atvieglota. Bet tas ir vairāk. Lasīt vairāk līdz kodols Kas ir Linux kodols un kā pārbaudīt savu versiju?Linux ir operētājsistēma, vai ne? Nu ne gluži! Tas patiesībā ir kodols. Bet kas ir Linux kodols? Lasīt vairāk .
Lielākajai daļai no tā jums nebūs jēgas neatkarīgi no tā, cik liela jums ir pieredze. Taču brīvība ienirt un eksperimentēt ir lielisks veids, kā mācīties, un, izmantojot Linux, jums nav jāuztraucas par jebkādām juridiskām problēmām. Lielākā daļa programmatūras jums to nelūgs piekrītu gala lietotāja licences līgumam 8 smieklīgas EULA klauzulas, kurām jūs, iespējams, jau esat piekritisŠeit ir daži no smieklīgākajiem noteikumiem un nosacījumiem populāro pakalpojumu EULA. Jūs, iespējams, jau esat viņiem piekritis! Lasīt vairāk . Atvērtā pirmkoda licences lielākoties attiecas uz koda izmantošanu, lai izveidotu savas lietojumprogrammas kas nosaka, ka jūsu programmai jābūt arī bezmaksas un atvērtā koda Atvērtā koda vs. Bezmaksas programmatūra: kāda ir atšķirība un kāpēc tas ir svarīgi?Daudzi uzskata, ka "atvērtā koda" un "bezmaksas programmatūra" nozīmē vienu un to pašu, taču tā nav taisnība. Jūsu interesēs ir zināt, kādas ir atšķirības. Lasīt vairāk .
4. Ir atbalsts lielākajai daļai programmēšanas valodu
Vai nepieciešams rakstīt C, C++, CSS, Java, JavaScript, HTML, PHP, Perl, Python, Ruby vai Vala valodā? Linux atbalsta tos visus, un saraksts turpinās. Protams, jūs sasniegsit dažus šķēršļus. Visual Basic atbalsta tikai Windows, bet jūs var izmantojiet Apple Swift. Parasti, ja programmēšanas valoda neaprobežojas tikai ar noteiktu operētājsistēmu, tā, iespējams, darbojas operētājsistēmā Linux.
Ja valoda, kuru vēlaties izmantot, vēl nav instalēta pēc noklusējuma, parasti varat iegūt pakotnes no sava izplatīšanas krātuvēm. Meklēt jūsu noklusējuma pakotņu pārvaldnieks Linux lietotņu veikalu salīdzinājums: kurš no tiem ir piemērots jums?Windows lietotāji tiek novirzīti uz lietotņu veikalu. macOS jau kādu laiku tāds ir bijis. Tikmēr Linux jau gadiem ilgi ir bijusi lietotņu veikala stila pieredze. Bet kurš no tiem ir piemērots jums? Lasīt vairāk valodas nosaukumam, un vajadzētu parādīties kaut kam, ko vēlaties.
5. Izvēlieties no plaša lietojumu klāsta
Populārais programmētāja tēls ietver sēdēšanu pie melna datora ekrāna, kas piepildīts ar baltu vai zaļu tekstu. Jūs varat rakstīt kodu šādā veidā vai arī varat aktivizēt teksta redaktoru. Noklusējuma opcijas, piemēram, Gedit un Kate var būt viss, kas jums nepieciešams Uzlabotie Linux teksta redaktori Salīdzinājums: Kate vs geditJebkurš Linux lietotājs jums pateiks, ka labs teksta redaktors ir būtiska datorsistēmas sastāvdaļa neatkarīgi no tā, vai esat jauns lietotājs vai pieredzējis profesionālis. Izmantojot termināļa tekstu... Lasīt vairāk . Emacs, nano un Vim (mūsu VIM apkrāptu lapa Apkrāptu lapa: Vim Linux komandrindas redaktora apkrāptu lapaSaglabājiet šo Vim apkrāptu lapu, lai uzzinātu vai atkārtoti apgūtu noderīgas Vim komandas. Lasīt vairāk ) ir opcijas, kuras varat izmantot termināļa iekšpusē nano vs. vim: termināļa teksta redaktoru salīdzinājumsLai gan Linux ir kļuvis pietiekami viegli lietojams praktiski ikvienam, nekad neizmantojot termināli, daži no mums to regulāri lieto vai interesējas par to, kā var kontrolēt... Lasīt vairāk . Atom ir starpplatformu opcija tikpat paplašināms kā Chrome. Vai arī jūs varat būt viens no daudzajiem iemīlēties Sublime Text Labākā teksta redaktora uzlabošana: 7 lieliskas teksta pakotnes Lasīt vairāk .
Alternatīvi, jūs varat doties uz pilnvērtīgas integrētas darbvirsmas vides Teksta redaktori vs. IDE: kurš no tiem ir labāks programmētājiem?Var būt grūti izvēlēties starp uzlabotu IDE un vienkāršāku teksta redaktoru. Mēs piedāvājam ieskatu, lai palīdzētu jums pieņemt šo lēmumu. Lasīt vairāk vai IDE. Īpaši vieglajā pusē ir Geany, kas noteikti ātri ielādējas jūsu mašīnā. Lai iegūtu pilnīgāku pieredzi, izmēģiniet Eclipse Pilnvērtīga vs. Pamata Linux koda redaktors: Eclipse un Geany salīdzinājumsJa jūs regulāri rakstāt kodu, ir ļoti svarīgi izmantot jums piemērotu koda redaktoru. Operētājsistēmā Linux ir pieejama liela redaktoru izvēle, no kuriem katrs ir paredzēts... Lasīt vairāk .
6. Izjūtiet Bash skriptu spēku
Ja jūs tikai programmējat, lai sasniegtu kaut ko konkrētu, bet jums nerūp valoda, ir pienācis laiks apgūt Linux komandas un izmēģini savus spēkus Baša skriptu rakstīšanā 5 Iesācēju Linux iestatīšanas idejas Cron Jobs un Shell skriptiemIzmantojot bash skriptu, varat ātri veikt sarežģītu uzdevumu sēriju, tāpēc tas ir lieliski piemērots sarežģītām un atkārtotām vajadzībām. Tas ir arī lielisks veids, kā iepazīt termināli. Lasīt vairāk . Daudzas komandas, kas nāk ar Linux (vai kuras var instalēt), ir tik efektīvas un jaudīgas, ka daži Linux lietotāji dod priekšroku dzīvot terminālī.
Izmantojot Bash skriptu, varat apvienot komandas, lai izveidotu sarežģītākas kombinācijas. Piemēram, kāds, kas pārvalda adresātu sarakstu, var izveidot skriptu, kas apvienotu abonentu sarakstus, izvilktu e-pasta adreses, noņemiet dublikātus un pievienojiet pareizo formatējumu, lai rezultātu varētu nolasīt citas programmas. Protams, to visu var izdarīt ar rokām.
7. Linux zināšanas ir vēlama prasme
Vai jūs mācāties programmēt, lai iegūtu darbu? Fakts, ka izmantojat Linux, ir nopērkama prasme. Neatkarīgi no tā, vai pārvaldāt uzņēmuma serveri vai palīdzat veidot mākoņpakalpojumus, uz kuriem klienti arvien vairāk paļaujas, darba devēji vēlas, lai cilvēki zina, kā lietot Linux.
Pat ja jūs pašlaik tikai izdomājat, ievietojat Linux savā sistēmā un veicat tajā programmēšanu ātri sniegs jums zināmas zināšanas par operētājsistēmu, kas vēlāk var sniegt jums konkurences priekšrocības ieslēgts.
Kāpēc jūs izmantotu kaut ko citu?
Ir iemesls, kāpēc tik daudzi izstrādātāji izvēlas padarīt Linux par savu māju. Lai gan daži teiktu, ka Linux trūkst lietotājam draudzīgu darbvirsmas programmu, tas neattiecas uz programmētājiem paredzētu programmatūru. Jūs varētu iet tik tālu, lai teiktu, ka viņi tradicionāli ir bijuši Linux mērķauditorija.
Pat ja jums jau ir izstrādāta izstrādes vide, var būt par ļaunu to pārvērtēt, lai noskaidrotu, vai Linux labāk atbilst jūsu vajadzībām. Jūs varētu daudz uzzināt un ietaupīt naudu, veicot maiņu!
Un, lai iegūtu lielisku atsauci, varat pievienot grāmatzīmēm, apskatiet atšķirība starp GTK+ un Qt Kāda ir atšķirība starp GTK+ un Qt?Jūs droši vien esat dzirdējuši par GTK+ un Qt, bet kas ir šie izstrādes rīku komplekti? Un kā tie ietekmē to, kā jūs izmantojat Linux? Lasīt vairāk .
Bertels ir digitālais minimālists, kurš raksta no klēpjdatora ar fiziskiem privātuma slēdžiem un Free Software Foundation apstiprinātu OS. Viņš augstu vērtē ētiku pār funkcijām un palīdz citiem kontrolēt savu digitālo dzīvi.