AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗[!WARNING]
This compiler is experimental and might have breaking changes with each update. It is not even guaranteed to compile something at this moment!
💬 Got some questions or feedback? Just open an issue and we'll be glad to respond!
fn fac(n: i32) -> i32 {
match n {
0 | 1 => 1
k => k * fac(k-1)
}
}
Bolt is a new strictly-evaluated programming language in the making that aims to make writing complex applications dead-simple. It ships with some nice goodies, including:
Read the tutorial to learn more!
Bolt has a few fundamental design principles that we hope in time will make it stand out from other programming languages.
It is thanks to AI that this project is back alive. See this blog post for more information.
I almost gave up on this project. In a desparate move, I tried out Claude Code, and it helped me tremendously. I judged the quality of the code Claude produces to be equal or even better than the code I write.
I still try to validate as much as I can of the code Claude produces. The test suite is growing every day, and should guarantee that the produced code is correct.
It is really difficult to say when the compiler will be ready. This project is made exclusively in people their spare time. Depending on the availability of the programmers making this project possible, this might take a lot of months or even years.
Currently, we are working hard to get the type-checker fully operational. After that work will continue on the code generator and garbage collector. A small part of the code generator is already done: the first bindings to LLVM are operational and will be expanded in the future. Stay tuned!
Granted, there are a lot of programming languages, but oddly enough I found myself in the situation where I was still not completely satisfied. For example, Rust is a fantastic programming language, but writing web applications in it feels a little cumbersome due to its manual memory management. On the other hand, functional programming languages like Haskell and Idris look like they come straight out of the future, but sometimes have unpredictable run-time performance and force you to do weird things when all you want to do is mutate a variable. Bolt aims to solve these two issues, while not giving in on performance or correctness.
First of all, let me tell you that if you've never heard of a functional programming language, learning Bolt will take some time. However, I assure you that it is worth it.
undefined or other weird error
messages.The old repository has been archived and has been replaced with this one. I doubt there will be much interest in this older software artifact. If you want to check it out nonetheless, you can still do it by following this link.
I redesigned the language from the ground up to be more functional, terser, and with very straightforward extensions for writing complex HTML. It is by no means done, but I do hope to have struck a good balance between readability and ease of use.
Bolt was initially licensed under the GNU GPL, version 3. I decided to release this new version under the more permissive MIT license. In the end, I hope that this piece of software may inspire other projects and may improve the quality of new and existing software.