Âûáèðàé : Ïîêóïàé : Èñïîëüçóé
0

Python, Java è Ñ ïðèíîñÿò ïðîãðàììèñòàì ìàëî äåíåã. Ðàçðàáîò÷èêè ñ ãèãàíòñêèìè çàðïëàòàìè ïèøóò íà ìàëîèçâåñòíîì ÿçûêå, êîòîðûé óæå íðàâèòñÿ ðîññèÿíàì

Ìàëîèçâåñòíûé ÿçûê ïðîãðàììèðîâàíèÿ Zig, êàê îêàçàëîñü, ñïîñîáåí îáåñïå÷èòü ïðîãðàììèñòîâ øåñòèçíà÷íîé ãîäîâîé çàðïëàòîé, ïðè÷åì â äîëëàðàõ – ãîðàçäî áîëüøå, ÷åì ìîæíî çàðàáîòàòü íà ïðîãðàììàõ íà Python è Java. Ïèøóùèå íà íåì ðàçðàáîò÷èêè ñ÷èòàþòñÿ ñàìûìè âûñîêîîïëà÷èâàåìûìè â ìèðå.  Ðîññèè òîæå åñòü ôàíàòû ýòîãî ÿçûêà, êîòîðûå óâèäåëè â íåì ïîëíîöåííóþ àëüòåðíàòèâó Ñ++.

ßçûê ïðîãðàììèðîâàíèÿ äëÿ èçáðàííûõ áîãà÷åé

Ïîëüçîâàòåëè ïîðòàëà Stack Overflow, ñàìîãî ïîïóëÿðíîãî âåá-ðåñóðñà äëÿ ðàçðàáîò÷èêîâ ÏÎ, íàçâàëè Zig ñàìûì âûñîêîîïëà÷èâàåìûì ÿçûêîì ïðîãðàììèðîâàíèÿ. Ïîäàâëÿþùåå áîëüøèíñòâî ðàçðàáîò÷èêîâ íà íåì íå ïèøóò, íà ÷òî óêàçûâàþò ðåéòèíãè ïîïóëÿðíîñòè ÿçûêîâ ïðîãðàììèðîâàíèÿ, â êîòîðûõ Zig äàæå íå óïîìèíàåòñÿ. Íàïðèìåð, â ðåéòèíãå Tiobe çà èþíü 2024 Zig íåò íè íà îäíîé èç 50 ïîçèöèé.

Òåì íå ìåíåå, ïèøóùèå íà Zig ðàçðàáîò÷èêè çàïðîñòî ìîãóò ïîëó÷àòü â ñðåäíåì $103 òûñ. â ãîä (îêîëî 8,99 ìëí ðóá. ïî êóðñó ÖÁ íà 26 èþíÿ 2024 ã. èëè ïðèáëèçèòåëüíî 750 òûñ. ðóá. åæåìåñÿ÷íî).

Ñðåäè ó÷àñòíèêîâ îïðîñà – ïðîãðàììèñòû èç áîëåå ÷åì 180 ñòðàí ìèðà. Îáùåå êîëè÷åñòâî ðåñïîíäåíòîâ ïðåâûñèëî 89,1 òûñ.

×òîáû çàðàáîòàòü áîëüøå äåíåã, ïðîãðàììèñòû âûíóæäåíû èçó÷àòü ýêçîòè÷åñêèå ÿçûêè

Íà îôèöèàëüíîì ñàéòå Zig ýòî ÿçûê íàçûâàþò «ÿçûêîì ïðîãðàììèðîâàíèÿ îáùåãî íàçíà÷åíèÿ è èíñòðóìåíò äëÿ ñîçäàíèÿ íà䏿íîãî, îïòèìàëüíîãî è ïåðåèñïîëüçóåìîãî Ïλ.

Íèêòî íå çíàåò Zig

Zig – ýòî îäèí èç íîâåéøèõ ÿçûêîâ ïðîãðàììèðîâàíèÿ, êîòîðûé, ê òîìó æå, åùå íå âûáðàëñÿ èç ñòàòóñà áåòà-âåðñèè. Åãî ïåðâîå ïîÿâëåíèå äàòèðîâàíî ôåâðàëåì 2016 ã., òî åñòü åìó óæå ïî÷òè âîñåìü ñ ïîëîâèíîé ëåò, à ñàìàÿ íîâàÿ íà ìîìåíò âûõîäà ìàòåðèàëà åãî âåðñèÿ èìååò èíäåêñ 0.13.0. Åå âûïóñòèëè 6 èþíÿ 2024 ã. Îáíîâëÿåòñÿ ÿçûê êðàéíå ìåäëåííî – íàïðèìåð, âåðñèÿ 0.11.0 óâèäåëà ñâåò â àâãóñòå 2023 ã.

Zig òàêæå ïîêà íå ìîæåò ïîõâàñòàòüñÿ øèðîêèì êîìüþíèòè. Êàê ïîêàçàë îïðîñ Stack Overflow, ê êîíöó èþíÿ 2024 ã. ýòèì ÿçûêîâ âëàäåëî ìåíåå 1% ïðîãðàììèñòîâ – îêîëî 0,83%. Íî ýòî êàê ðàç âëèÿåò íà ðàçìåð çàðïëàò ïðîãðàììèñòîâ íà Zig – ÷åì èõ ìåíüøå, òåì ìåíüøå êîíêóðåíòîâ, òåì öåííåå îíè â ãëàçàõ ðàáîòîäàòåëåé.

Î÷åâèäíûå ïðåèìóùåñòâà

Ìíîãèå ïðîãðàììèñòû ñ÷èòàþò Zig äîâîëüíî ïðîñòûì â îñâîåíèè ÿçûêîì. Îáû÷íî òàê ãîâîðÿò î Python, êîòîðûé åùå â îêòÿáðå ñòàë ñàìûì ïîïóëÿðíûì ÿçûêîì ïðîãðàììèðîâàíèÿ â ìèðå è íèêîìó íå îòäàåò ýòîò òèòóë.

Ðàçðàáîò÷èêè òàêæå äåëàþò àêöåíò íà ëåãêîé ÷èòàåìîñòè êîäà íà Zig. Äðóãèìè ñëîâàìè, âïåðâûå óâèäåâ êîä íàïèñàííîé íà Zig ÷óæîé ïðîãðàììû, ìîæíî äîâîëüíî áûñòðî ïîíÿòü åãî ðàáîòó.

Ê âàæíûì îñîáåííîñòÿì Zig ñòîèò îòíåñòè ïðÿìîå èñïîëüçîâàíèå çàãîëîâî÷íûõ ôàéëîâ (header) íàïèñàííûõ íà C. Äà è â öåëîì Zig ñîâìåñòèì ñ êîäîâûìè áàçàìè Ñ. Áîëåå òîãî, ðàçðàáîò÷èêè ìîãóò êîìïèëèðîâàòü êîä íà Ñ è Ñ++ ïðè ïîìîùè êîìïèëÿòîðà Zig. Ïîääåðæêà C# íå óïîìèíàåòñÿ.

Ñîçäàòåëè ÿçûêà îòìå÷àþò, ÷òî Zig ïîçâîëÿåò âûïîëíÿòü òîò èëè èíîé êîä ïðÿìî âî âðåìÿ êîìïèëÿöèè. Ýòî íàçûâàåòñÿ Comptime.

Ê ìîìåíòó âûïóñêà ìàòåðèàëà ñîîáùåñòâî Zig õîòü è ñóùåñòâîâàëî, íî ñ÷èòàëîñü äåöåíòðàëèçîâàííûì, î ÷åì óêàçàíî íà îôèöèàëüíîì ïîðòàëå, ïîñâÿùåííîì ýòîìó ÿçûêó.

Ñòîèò îòìåòèòü, ÷òî ñðåäè ïðèâåðæåíöåâ Zig åñòü è ðîññèÿíå. Ðåäàêöèÿ CNews îáíàðóæèëà ìíîæåñòâî ïóáëèêàöèé îòå÷åñòâåííûõ ðàçðàáîò÷èêîâ íà ðóññêîì ÿçûêå, ïîñâÿùåííûõ Zig: ê ïðèìåðó, ïîëüçîâàòåëü «Õàáðà» ïîä ïñåâäîíèìîì AnimeSlave â íà÷àëå àâãóñòà 2023 ã. íàïèñàë, ÷òî Zig äëÿ íåãî – «ýòî íîâûé Ñ». Àâòîðû äðóãèõ ñòàòåé òîæå îñòàâëÿþò ïðåèìóùåñòâåííî ïîëîæèòåëüíûå îòçûâû î Zig.

Äåíüãè – íå ãëàâíîå

Ñóäÿ ïî ðåçóëüòàòàì îïðîñà ó÷àñòíèêîâ Stack Overflow, ìàëîèçâåñòíûå ÿçûêè ïðîãðàììèðîâàíèÿ ñåé÷àñ ïðèíîñÿò ðàçðàáîò÷èêàì åäâà ëè íå áîëüøå äåíåã, ÷åì Python, Java è âñå ñåìåéñòâî Ñ. Òàê, ñðåäíÿÿ ãîäîâàÿ çàðïëàòà ïðîãðàììèñòîâ íà ÿçûêàõ Dart è SAS ïî èòîãàì 2023 ã. âûðîñëà íà 20%. Îáà ýòè ÿçûêà, ê ñëîâó, åñòü â ðåéòèíãå Tiobe çà èþíü 2024 ã. – â íåì îíè çàíèìàþò 23 è 22 ñòðî÷êè ñîîòâåòñòâåííî.

Ïðè ýòîì, íàçûâàÿ Zig ñàìûì âûñîêîîïëà÷èâàåìûì ÿçûêîì ïðîãðàììèðîâàíèÿ, ó÷àñòíèêè Stack Overflow ïðèçíàþòñÿ â ëþáâè ñîâñåì äðóãîìó ÿçûêó. CNews ïèñàë, ÷òî ñàìûì ëþáèìûì ó íèõ â 2023 ã. áûë Rust, õîòÿ Zig îíè óïîìèíàëè óæå òîãäà.

 òî æå âðåìÿ íè Zig, íè Rust íè äàæå Python íå ÿâëÿþòñÿ ñàìûì ïîïóëÿðíûì ÿçûêîì ó ïðîôåññèîíàëüíûõ ïðîãðàììèñòîâ. Ïåðâîå ìåñòî íà ïðîòÿæåíèè 10 ëåò çàíèìàåò JavaScript, íà âòîðîì ìåñòå – HTML è CSS, à òðåòüþ ñòðî÷êó óäåðæèâàåò Python. Îäíàêî â ðåéòèíãå ïîïóëÿðíîñòè ó íà÷èíàþùèõ ïðîãðàììèñòîâ Python óâåðåííî ëèäèðóåò.

Zig, â ñâîþ î÷åðåäü, çàíèìàåò 41 ìåñòî ñðåäè âñåõ ðåñïîíäåíòîâ, 40 ñðåäè ïðîôåññèîíàëîâ âûñîêîãî óðîâíÿ, 36 ñðåäè ëþáèòåëåé è 37 ñðåäè íà÷èíàþùèõ ïðîãðàììèñòîâ.

Êîììåíòàðèè