C++ Weekly - SE - Make Your Own Godbolt (Compiler-Explorer) With GPT-4 in 5 Minutes!

preview_player
Показать описание
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟

Upcoming Workshop: C++ Best Practices, NDC TechTown, Sept 9-10, 2024
Upcoming Workshop: Applied constexpr: The Power of Compile-Time Resources, C++ Under The Sea, October 10, 2024

T-SHIRTS AVAILABLE!

WANT MORE JASON?

SUPPORT THE CHANNEL

GET INVOLVED

JASON'S BOOKS

► C++23 Best Practices

► C++ Best Practices

JASON'S PUZZLE BOOKS

► Object Lifetime Puzzlers Book 1

► Object Lifetime Puzzlers Book 2

► Object Lifetime Puzzlers Book 3

► Copy and Reference Puzzlers Book 1

► Copy and Reference Puzzlers Book 2

► Copy and Reference Puzzlers Book 3

► OpCode Puzzlers Book 1


RECOMMENDED BOOKS

AWESOME PROJECTS

O'Reilly VIDEOS

Рекомендации по теме
Комментарии
Автор

I was able to make more than one godbolt without any AI help at all ;)

MattGodbolt
Автор

Amaze how much we can learn now using these tools

neociber
Автор

Watching the output in real time is like watching a bbs load

austinlindquist
Автор

I'd use a split screen tmux instance with a trigger to compile & objdump on file save

TheBuilder
Автор

I can see this tool becoming a problem in more ways than one. It has the potential to transform the way we do things, and even in a good way, but only if people don't misuse it. Unfortunately, I've met people, they will misuse it. Oh well, humanity was fun...ish while it lasted.

anon_y_mousse
Автор

This is why YouTube removing dislikes was a bad idea. Having an LLM guess at the assembly output does next to nothing for optimization

chair
Автор

Wow, having some crappy first version, you conclude that it is 'usable' after it changes the syntax from AT&T to Intel? How about asking it something more complex, like getting rid of all the 'filler' output in the assembly? Or making the listings synchronizable (where when you put a caret on some line in the input automatically highlights the corresponding line(s) in the output, and vice versa). Or turning this into a deployable docker image with a Web interface so it is accessible from anywhere (like real Compiler Explorer is).

What shown in the video, is just a glorified Bash script (with a GUI).

ysakhno