"Github Copilot" A.I. Revolution and the MiSTer project

For topics which do not fit in other specific forums.
Neocaron
Top Contributor
Posts: 375
Joined: Sun Sep 27, 2020 10:16 am
Has thanked: 209 times
Been thanked: 87 times

"Github Copilot" A.I. Revolution and the MiSTer project

Unread post by Neocaron »

So I wanted to have devs opinion about this.
Do you see a future where this would help the creation of cores for the MiSTer?
What kind of help if any could it provide as it is now?

https://github.blog/2021-06-29-introduc ... rogrammer/

Looking forward to hear your hot takes on this.
Cheers!

Remastering Classic Game Cinematics: My new Youtube fun, check it out :D
https://www.youtube.com/@neocaron87

virtuali
Posts: 124
Joined: Mon Feb 01, 2021 10:41 pm
Has thanked: 2 times
Been thanked: 37 times

Re: "Github Copilot" A.I. Revolution and the MiSTer project

Unread post by virtuali »

You mean you start writing something like this:

#include <magicAI.h>

main()
{
My_N64_MisterCore();
}

And then the magic AI copilot completes all the rest of the code by itself so, it would be enough to compile it, and enjoy a full speed N64 core in minutes ? That would be nice...
Neocaron
Top Contributor
Posts: 375
Joined: Sun Sep 27, 2020 10:16 am
Has thanked: 209 times
Been thanked: 87 times

Re: "Github Copilot" A.I. Revolution and the MiSTer project

Unread post by Neocaron »

That would be taken down quick XD

From what I have read, It's more a case of helping filling the gaps and correct mistakes in the code, as well as coming up with new ones based on existing code that can serve the understood purpose. Hence the name Copilot ^^

I don't even know what kind of code is used for the Mister cores in general, but since lots of Mister cores are on Github my guess is that it will help the devs at some level since their traininig set uses the Github data base.

Remastering Classic Game Cinematics: My new Youtube fun, check it out :D
https://www.youtube.com/@neocaron87

User avatar
Newsdee
Top Contributor
Posts: 873
Joined: Mon May 25, 2020 1:07 am
Has thanked: 104 times
Been thanked: 239 times

Re: "Github Copilot" A.I. Revolution and the MiSTer project

Unread post by Newsdee »

Just get a R.O.B.
caad
Posts: 82
Joined: Sun Oct 03, 2021 4:37 pm
Has thanked: 2 times
Been thanked: 19 times

Re: "Github Copilot" A.I. Revolution and the MiSTer project

Unread post by caad »

General AI is marketing fluff.
N.Master
Posts: 19
Joined: Wed Oct 13, 2021 11:47 am
Has thanked: 6 times
Been thanked: 5 times

Re: "Github Copilot" A.I. Revolution and the MiSTer project

Unread post by N.Master »

Hi,
AI copilot is for high level languages. It can help to find some "dumb" mistakes, like if a variable is named Myvarible instead of Myvariable
in Hardware description languages, like VHDL or Verilog, you are not "programming a program", your are describing hardware. So an IA cannot "know" that "this wire should not be connected here"
Post Reply