Vinnaren i pepparkakshustävlingen!
  • 1
  • 2
2022-07-25, 12:54
  #13
Medlem
magis avatar
Citat:
Ursprungligen postat av Enterprise
Oinsatt gissning: Närmare 20 år än 5 år med dagens teknik, men om det görs ett "technology leap" mot kvantdatorer kan det gå betydligt snabbare. Det finns inte nu, annars hade du väl inte frågat?


Facebook har redan en version
https://ai.facebook.com/blog/introdu...ler-framework/
som de lagt ut som open source på GitHub
https://github.com/facebookresearch/nbref

Tror vi har en AI dekompilator för de flesta program inom något år.


MagI
---------
Citera
2022-08-01, 09:34
  #14
Avstängd
guderis avatar
Citat:
Ursprungligen postat av magi
Facebook har redan en version
https://ai.facebook.com/blog/introdu...ler-framework/
som de lagt ut som open source på GitHub
https://github.com/facebookresearch/nbref

Tror vi har en AI dekompilator för de flesta program inom något år.


MagI
---------

En AI kommer inte återskapa den exakta källkoden, den kommer återskapa en generalisera version av källkoden, du måste ha fler variabler än bara maskinkoden för att kunna göra det korrekt.
Citera
2022-08-02, 03:44
  #15
Medlem
magis avatar
Citat:
Ursprungligen postat av guderi
En AI kommer inte återskapa den exakta källkoden, den kommer återskapa en generalisera version av källkoden, du måste ha fler variabler än bara maskinkoden för att kunna göra det korrekt.

Denna framtida AI dekompilator kommer att köra programmet,
titta på alla sidor,
prova programmet och testa det i detalj hur det fungerar,
fråga sig själv hur den skulle kunna göra saker bättre osv osv
för att optimera fram en kod som förmodligen kommer att fungera bättre
än original-koden.

Alla program kommer att bli personligt anpassade,
av dessa AI dekompilerare osv osv.

Min fråga är vad som kommer att hända,
när alla program kan kopieras
och optimeras på individuell bas.


MagI
--------
Citera
2022-08-02, 06:55
  #16
Avstängd
guderis avatar
Citat:
Ursprungligen postat av magi
Denna framtida AI dekompilator kommer att köra programmet,
titta på alla sidor,
prova programmet och testa det i detalj hur det fungerar,
fråga sig själv hur den skulle kunna göra saker bättre osv osv
för att optimera fram en kod som förmodligen kommer att fungera bättre
än original-koden.

Alla program kommer att bli personligt anpassade,
av dessa AI dekompilerare osv osv.

Min fråga är vad som kommer att hända,
när alla program kan kopieras
och optimeras på individuell bas.


MagI
--------

Ok, den typ av AI du beskriver här ligger fortfarande långt fram i tiden. Dessutom går dagens mjukvaruutveckling mer och mer mot modularitet, där program i mindre utsträckning finns i stora kodbaser som kompileras på samma gång, utan idag handlar det mer om olika gränssnitt som pratar med varandra, ex api:er och liknande. Dessutom är de olika modulerna ofta decentraliserade och distribuerade.
Det höjer naturligtvis svårighetsgraden att kunna träna en AI att skapa korrekta och optimerade program.

Sen vad som kommer hända. Inte mycket tror jag. Det kommer fortfarande vara förbjudet att kopiera programvara. Möjligtvis kommer en liten klick duktiga kodare som orkar sätta sig och göra någon egen variant, ungefär som "homebrews" på gamla NES.
Citera
  • 1
  • 2

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback