በIntel ውስጥ የሚሰራው እና የCrates.io እድገትን በሚቆጣጠር ኮሚቴ ውስጥ ያለው ጆሽ ትሪፕሌት በክፍት ምንጭ የቴክኖሎጂ ሰሚት ላይ ሲናገር
በመፈጠር ሂደት ላይ ባለው የስራ ቡድን ውስጥ የዝገት ገንቢዎች ከኢንቴል መሐንዲሶች ጋር በመሆን በሩስት ለስርዓተ ፕሮግራሚንግ መተግበር ያለበትን ተግባር የሚገልጹ ዝርዝሮችን ያዘጋጃሉ። የስርዓት ፕሮግራሚንግ ብዙውን ጊዜ ዝቅተኛ ደረጃ ማጭበርበርን ይጠይቃል፣ ለምሳሌ ልዩ የአቀነባባሪ መመሪያዎችን መፈጸም እና ስለ ማቀነባበሪያው ሁኔታ ዝርዝር መረጃ ማግኘት። ቀድሞውንም ለ Rust እየተዘጋጁ ካሉት ተመሳሳይ ባህሪያት መካከል፣ ስማቸው ያልተጠቀሰ መዋቅሮች፣ ማህበራት፣ የስብሰባ ቋንቋ ማስገቢያዎች (“asm!” ማክሮ) እና የBFLOAT16 ተንሳፋፊ ነጥብ ቁጥር ቅርጸት ተዘርዝሯል።
ጆሽ የወደፊቱ የስርዓት ፕሮግራሚንግ የዝገት ነው ብሎ ያምናል ፣ እና በዘመናዊ እውነታዎች ውስጥ የ C ቋንቋ ባለፉት ዓመታት በስብሰባ የተያዘበትን ቦታ እየተናገረ ነው። ዝገት
በማስታወስ ችሎታ ዝቅተኛ በሆነ ሥራ ምክንያት በሚነሱ የ C ቋንቋ ውስጥ ካሉ ችግሮች ገንቢዎችን ማቃለል ብቻ ሳይሆን በዘመናዊ የፕሮግራም አወጣጥ ዘይቤዎች ውስጥ ለመጠቀም እድሉን ይሰጣል ።
በሂደት ላይ
ጆሽ በዝገት ቋንቋ በሊኑክስ ከርነል ውስጥ ሾፌሮችን የማዳበር ችሎታን በመጨመር በትንሽ ጥረት ደህንነቱ የተጠበቀ እና የተሻሉ አሽከርካሪዎችን ለመፍጠር ያስችላል ፣ ነፃ ከወጡ በኋላ እንደ ማህደረ ትውስታ ተደራሽነት ካሉ ችግሮች ነፃ ናቸው ፣ ባዶ የጠቋሚ ማመሳከሪያዎች እና ቋት መደራረብ።
የተረጋጋውን የሊኑክስ ከርነል ቅርንጫፍ የመንከባከብ ሃላፊነት ያለው ግሬግ ክሮህ-ሃርትማን፣ በዝገት ቋንቋ አሽከርካሪዎችን ለማዳበር የሚያስችል ማዕቀፍ በከርነል ውስጥ ለመጨመር መዘጋጀቱን ገልፀው ከ C የበለጠ ጥቅሞች ካሉት ለምሳሌ ደህንነቱ የተጠበቀ ያደርገዋል። በከርነል ኤፒአይ ላይ ማሰር። በተጨማሪም ፣ ግሬግ ይህንን ማዕቀፍ እንደ አማራጭ ብቻ ይቆጥረዋል ፣ በነባሪነት ንቁ አይደለም ፣ ስለሆነም ዝገትን በከርነል ላይ እንደ የግንባታ ጥገኛነት ላለማካተት።
በዚህ አቅጣጫ በርካታ ቡድኖች እየሰሩ መሆናቸውን ለማወቅ ተችሏል። ለምሳሌ፣ የኩባንያው ገንቢዎች “በበርሜል ውስጥ ያለ አሳ”
ትይዩ
ሁሉም የታቀዱት ተግባራት ገና አልተተገበሩም ፣ ግን ማዕቀፉ ቀድሞውኑ ለስራ ተስማሚ ነው እና በ Raspberry Pi 9512 ቦርድ ውስጥ ለቀረበው የ LAN3 ዩኤስቢ ኢተርኔት መቆጣጠሪያ የሚሰራ ሾፌር ለመፃፍ ያገለግል ነበር ። ያለው የsmsc95xx ነጂ በ ውስጥ ሐ ቋንቋ. በሩስት ውስጥ ሾፌርን በሚፈጥሩበት ጊዜ ከሮይታይም አካላት የሞዱል መጠን እና ትርፍ ክፍያ እዚህ ግባ የማይባሉ ናቸው ፣ ይህም ማዕቀፉ ውስን ሀብቶች ላላቸው መሳሪያዎች ጥቅም ላይ ሊውል ይችላል።
ምንጭ: opennet.ru