    
    neprihlásený  
 |                   
            Utorok, 4. novembra 2025, dnes má meniny Karol           |  
         
                     
      
                
          | 
          
           | 
          
                
      
      
      
        V linuxovom jadre pribúda podpora pre programovanie sieťových ovládačov v Ruste         
  
      
  
  
  Značky:
linuxové jadroprogramovanie      
  
  
  
    
      DSL.sk, 9.6.2023        
       
     | 
             
      
     | 
                                                                                
  
  
      
  
  
  Už aj linuxové ovládače pre sieťové zariadenia sa v blízkej budúcnosti budú dať programovať v programovacom jazyku Rust, keď aktuálne boli zverejnené záplaty jadra pre sieťový subsystém umožňujúce aj tento typ ovládačov programovať v Ruste.
  
Upozornil na to linuxový Phoronix.
  
Podpora pre programovanie linuxového jadra aj v programovacom jazyku Rust pribudla do oficiálneho jadra vo verzii 6.1 z decembra, išlo o jednu z najväčších noviniek tejto LTS verzie.
  
Jadro bolo doteraz napísané najmä v jazyku C a časť v assembleri. Rust sa podobá na C++, bol ale vytvorený s cieľom riešiť problémy súčasného programovania a jeho dôležitými vlastnosťami sú bezpečnosť v oblasti manažmentu pamäte a pri používaní vlákien, efektívne multivláknové programovanie a zároveň pri týchto vlastnostiach aj vysoký výkon.
  
Rust sa vďaka týmto vlastnostiam začína v poslednej dobe využívať pri programovaní viacerých dôležitých široko používaných softvérov. V prípade linuxového jadra vývojári do Rustu zrejme neprepisujú žiadne významné časti jadra, doteraz bol pridaný najmä podporný kód umožňujúci rozličné typy ovládačov a ďalšie časti jadra vyvíjať v Ruste a kód v Ruste bude zrejme pribúdať najmä pri vývoji nových ovládačov a ďalších častí jadra. Podľa Phoronixu nebol v Ruste zatiaľ napísaný žiadny významnejší ovládač.
  
Podobne v prípade sieťových ovládačov bol aktuálne sprístupnený podporný kód a zatiaľ nebol v Ruste napísaný žiadny sieťový ovládač pre konkrétne zariadenie, súčasťou nového kódu je len ukážkový sieťový ovládač.
  
Kód zatiaľ nebol pridaný do oficiálneho jadra pripravovaného na vydanie, v ktorej verzii jadra by mal byť pridaný a kedy by mohli byť prvé sieťové ovládače alebo iné dôležité časti linuxového jadra naprogramované v Ruste nie je jasné.    
  
  
  
     Najnovšie články:
  
  
   
    
 
    
    
    
    
     
    Diskusia: 
     
      
        |   | 
          | 
          | 
          | 
          | 
          | 
          | 
          | 
          | 
          | 
          | 
          | 
          | 
          | 
          | 
    
          |   
          
    
      |   | 
      
        
        
        Rust je fajn        
                         
        Od: žžžžžž         
        | 
        Pridané:
        9.6.2023 19:45                              
         
               
          
                 
Jenom bych doplnil, že Rust sice je objektový jako C++, ale efektivitou je mnohem blíže C, než C++, a to nejen kvůli paralelním schopnostem Rustu. Je prostě novější.      
             
                          
       | 
     
    
      |   | 
      
        
        
        Re: Rust je fajn        
                         
        Od: de-pejrak         
        | 
        Pridané:
        9.6.2023 23:44                              
         
               
          
                 
jen bych doplnil, ze Rust neni ani nahodou objektovy, prave OOP sa v Ruste (uspesne) vyhli      
             
                          
       | 
     
    
      |   | 
      
        
        
        Re: Rust je fajn        
                         
        Od: žžžžžž         
        | 
        Pridané:
        9.6.2023 23:49                              
         
               
          
                 
Sebevědomí vám nechybí a nyní prosím argumenty.      
             
                          
       | 
     
    
      |   | 
      
        
        
        ultraradikálny psychoanalyticizmus        
                         
        Od: syntaxterrorXXX,. X         
        | 
        Pridané:
        10.6.2023 6:15                              
         
               
          
                 
Žiadať argumenty, keď evidentne stačí jeden, zaváňa priekazne účelovým vnucovaním svetonázoru.      
             
                          
       | 
     
    
      |   | 
      
        
        
        Re: ultraradikálny psychoanalyticizmus        
                         
        Od: žžžžžž         
        | 
        Pridané:
        10.6.2023 16:45                              
         
               
          
                 
Ty argumenty bych prosil.      
             
                          
       | 
     
    
      |   | 
      
        
        
        ultraradikálny objasňovačizmus        
                         
        Od: syntaxterrorXXX,. X         
        | 
        Pridané:
        10.6.2023 18:19                              
         
               
          
                 
Ponevač nýbrž i jelikož už priekazne pozdě bycha honiti.      
             
                          
       | 
     
    
      |   | 
      
        
        
        Re: ultraradikálny objasňovačizmus        
                         
        Od: dewefwe         
        | 
        Pridané:
        11.6.2023 20:42                              
         
               
          
                 
https://doc.rust-lang.org/book/ch17-00-oop.html      
             
                          
       | 
     
    
      |   | 
      
        
        
        Re: Rust je fajn        
                         
        Od: žžžžžž         
        | 
        Pridané:
        10.6.2023 17:31                              
         
               
          
                 
OK, nechci se hádat.
 
 
Já jsem nechtěl říci, že je Rust nějak "superobjektový", protože třeba oproti C++ má celkově trochu menší objektové možnosti, ale přesto lze Rust s úspěchem použít pro objektový kód a objektové programy.
 
 
To OOP (objektové programování) je mimo jiné hodně důležité kvůli spolupráci a pro větší týmy. Na Rust najíždí i takoví siláci jako Microsoft (Windows), Google (Chrome, KataOS), Linux, atd.      
             
                          
       | 
     
    
      |   | 
      
        
        
        Lunix        
                         
        Od reg.: Sheep         
        | 
        Pridané:
        9.6.2023 21:38                              
         
               
          
                 
“I always eagerly wait for the new Lunix kernel. When I think of what compilation commands to use I get a huge boner and I often masturbate during the compilation. Some time ago I bought a new computer that compiles the kernel so fast I don't have time to cum. So I compile it twice.„
 
 	 
 
—Typical Lunix user. Hope he runs make clean!      
             
                          
       | 
     
    
      |   | 
      
        
        
        ultraumiernený prakticizmus        
                         
        Od: syntaxterrorXXX,. X         
        | 
        Pridané:
        10.6.2023 13:53                              
         
               
          
                 
Čiže kompilácia Lunix kernelu je niečo ako vypínanie Windows, akurát nehrozí, že priekazne len tak ostane visieť.      
             
                          
       | 
     
    
      |   | 
      
        
        
        ..hejnj, znamosti, kontakty.. a cca takto sa robi ten biznis, vzdy a vsade, - aaaj toten uuuuuspech, SUCCESS        
                         
        Od: Lyta ZkrachZneuzNasranAChudobna         
        | 
        Pridané:
        10.6.2023 3:43                              
         
               
          
                 
njn, vidite, pred tymi cca 80- 100 rokmi, stacili na top-karieru tycoona, politika, oligarchu, a multi- miliardara, aj 3 triedy ludovych.. 
 
 
Vychodil jen tři školní třídy
 
Maxwell se narodil 10. června 1923 jako Abraham Leib Hoch (později užíval jméno Ján Ludvík Hoch) v chudé židovské rodině v obci Slatinské Doly v Podkarèpatské Rusi (dnes část ukrajinské obce Solotvina), která byla v té době součástí Československa.
 
 
Vychodil pouze tři třídy obecné školy, ale      
             
                          
       | 
     
    
     
     
        
    Pridať komentár
      
         
      
       |  
      
  
  				    
       |  
       
      
      
     
    
     | 
      
        
		
     |