Mirror is an entirely new concept in programming — just supply function signatures and some input-output examples, and AI does the rest.
- thingsiplay ( @thingsiplay@beehaw.org ) 10•4 days ago
I don’t mean this in a toxic way, but this is probably the worst idea I have seen yet with Ai in programming. People should use less Ai, and learn more how to program. It’s better in the long term.
https://github.com/AZHenley/Mirror
Is the language and interpretation predictable and exact? If you install a newer version of the Ai, can the exact same code behavior be guaranteed? What’s the benefit over using Ai tools that generate code in a static language, instead leaving it to be interpreted?
- Reptorian ( @Reptorian@programming.dev ) 3•4 days ago
People should use less Ai, and learn more how to program
Yes. Once you know how, you can see pitfalls with AI.
- Vivi ( @vivi@slrpnk.net ) English10•4 days ago
almost like a shitty prolog that won’t work half the time!
- BatmanAoD ( @BatmanAoD@programming.dev ) 2•4 days ago
Doesn’t prolog already “not work half the time”? (Disclaimer: I haven’t used it.)
- akkajdh999 ( @akkajdh999@programming.dev ) 9•4 days ago
So a chatgpt wrapper that compiles a DSL to JavaScript. Ok.
- GetOffMyLan ( @GetOffMyLan@programming.dev ) 4•3 days ago
The obvious problem is that I would have been quicker to write the function yourself than the examples.
- rothaine ( @rothaine@beehaw.org ) English6•4 days ago
// Hack the mainframe to skim pennies from ongoing transactions async function addMoneyToMyBankAccount(dollarAmount: number): Promise<"success">
Alright let’s go
- Reptorian ( @Reptorian@programming.dev ) 4•4 days ago
Interesting, but I never needed AI for coding. Well, twice, and I had to do changes, but would not use AI to generate code.
- GetOffMyLan ( @GetOffMyLan@programming.dev ) 1•3 days ago
I use the ai daily at work. But more as an interactive docs and refactoring tool.
- KindaABigDyl ( @KindaABigDyl@programming.dev ) 4•4 days ago
Could I do:
signature primes_less_than(x: number) -> [number] example primes_less_than(2) = [] example primes_less_than(10) = [ 2, 3, 5, 7 ] primes_less_than(10582319112759318014901241439012831231539517)
?
I don’t pay for OpenAI, so I can’t try the playground