Зарыг хаах

Үе үе хэлэлцүүлгийн форум дээр macOS эсвэл Windows үйлдлийн систем нь програмчлалын хувьд илүү дээр үү гэсэн асуулт гарч ирдэг. Ихэнхдээ энэ асуултын эргэн тойронд нэлээд өргөн хэлэлцүүлэг өрнөдөг. Хэрэв та програмчилж сурч эхлэхийг хүсч байгаа бөгөөд эдгээр зорилгоор Windows, Mac эсвэл Линукс ашиглах эсэхээ эргэлзэж байгаа бол энэ нийтлэл танд зориулагдсан болно. Бид эдгээр платформуудын ашиг тусыг энд товчхон дүгнэх болно.

Програмчлалын хамгийн сайн систем

Хамгийн эхнээс нь гол асуулт буюу macOS нь програмчлалын хамгийн сайн үйлдлийн систем мөн үү гэсэн асуултад хариулъя. Зарим талаараа бид тийм гэж хэлж болно. Гэхдээ маш том ГЭХДЭЭ бий. Хэрэв та Swift дээр программчлах, алимны платформд зориулсан програм боловсруулж сурахыг хүсвэл алимны төхөөрөмжтэй байх нь гарцаагүй. Хэдийгээр бусад платформоос хөгжүүлэх хувилбарууд байдаг ч энэ тохиолдолд Swift болон Xcode орчинг ашиглах нь хамгийн хялбар бөгөөд олон талаараа хамгийн үр дүнтэй арга юм. Гэхдээ эцэст нь бүх зүйл тодорхой програмистын анхаарлын төвд байхаас хамаарна.

MacBook дээрх хөгжүүлэлт

Өнөө үед өмнөх хязгаараас давсан платформууд гэж нэрлэгддэг програмууд асар их алдартай болсон. Ганц код бичихэд хангалттай бөгөөд энэ нь Windows болон macOS, мөн гар утасны системд бүрэн ажиллах болно. Гэсэн хэдий ч, ийм тохиолдолд бид бүх зүйл програмистын өөрийнх нь сонголтоос шалтгаалдаг бөгөөд ингэснээр түүнд хамгийн тохиромжтой системтэй ажиллах боломжтой болно. Гэсэн хэдий ч олон хүмүүс үүний оронд Linux эсвэл macOS ашиглахыг зөвлөж байна. Энэ нь UNIX дээр бүтээгдсэн нь ихэвчлэн Apple үйлдлийн системд онцгой анхаарал хандуулдаг бөгөөд энэ нь түүнийг тогтвортой, найдвартай, Линукстэй маш төстэй болгодог.

Mac компьютерууд програмчлалын ертөнцөд нэлээд түгээмэл байдгийг эндээс мэдлэг, ойлголтоо хуваалцаж, янз бүрийн асуудлын хариултыг олох боломжтой програмистуудад зориулсан хамгийн том форум болох Stack Overflow платформын хамгийн сүүлийн үеийн асуулга тодорхой харуулж байна. . Хэдийгээр судалгааны үр дүнгээс үзэхэд macOS нь зах зээлийн 15 орчим хувийг эзэлдэг (Windows 76%, Linux 2,6%). Stack Overflow Програмистуудын бараг гуравны нэг нь үүнийг мэргэжлийн түвшинд ашигладаг. Гэсэн хэдий ч систем нь Линукс болон Windows-ийн ард байгаа хэвээр байна.

Системийг хэрхэн сонгох вэ

Төхөөрөмж, өөрөөр хэлбэл үйлдлийн систем сонгохоосоо өмнө програмчлалын ертөнцөд юунд анхаарлаа хандуулахыг хүсч байгаагаа ойлгох хэрэгтэй. Хэрэв та Windows дээр болон Windows-д зориулж хөгжүүлэхийг хүсч байвал энэ платформын ерөнхий тархалтад тулгуурлан олон төрлийн технологиуд танд бэлэн байх болно. Үүний зэрэгцээ та програм хангамжаа хялбархан түгээж, илүү олон хүнд хүргэх боломжтой. MacOS-ийн хувьд та Swift програмчлалын хэлний энгийн байдал, хөгжүүлэгчдийн агуу нийгэмлэг, системийн тогтвортой байдлыг үнэлэх нь гарцаагүй. Товчхондоо, платформ бүр өөрийн давуу болон сул талуудтай.

Windows эсвэл macOS нь илүү сайн гэдгийг хэлэх боломжгүйтэй адил програмчлалын хамгийн сайн системийг тодорхойлох боломжгүй юм. Дээр дурдсанчлан, эцэст нь энэ нь хөгжүүлэгчийн өөрийнх нь сонголт, түүний ажилд ашиглахыг хүсч буй технологиос хамаарна. Үүнээс гадна зарим хөгжүүлэгчид Линукс буюу түүний сонгосон түгээлтийг хамгийн түгээмэл сонголт гэж үздэг. Гэхдээ финалд сонголт нь хүн бүрийн гарт байна.

.