Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от opennews (??), 23-Июл-26, 14:54 | ||
Компания Cursor опубликовала исходный код minisqlite, реализации СУБД SQLite, воссозданной на языке Rust и успешно проходящей официальный набор тестов sqllogictest от проекта SQLite. Проект подготовлен в ходе эксперимента, в котором проверялась эффективность работы AI-моделей GPT-5.5, Grok 4.5, Opus 4.8 и Fable 5, по воссозданию SQLite только на основе официального 835-страничного руководства, без доступа к оригинальному коду, интернету, наборам тестов и исполняемому файлу SQLite. Основная идея эксперимента - использование подробной спецификации в качестве промпта для создания сложного продукта... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +4 +/– | |
| Сообщение от Аноним (1), 23-Июл-26, 14:54 | ||
А сколько таких проектов еще не опубликовали... Не одну ОС из них собрать пожалуй можно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 10. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +1 +/– | |
| Сообщение от Аноним (-), 23-Июл-26, 15:23 | ||
> Клон SQLite на Rust, воссозданный AI на основе спецификаций | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Аноним (13), 23-Июл-26, 15:29 | ||
В эпоху раста количество уязвимостей почему-то катастрофически растёт. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. Скрыто модератором | +/– | |
| Сообщение от Аноним (23), 23-Июл-26, 16:01 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 25. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Аноним (25), 23-Июл-26, 16:06 | ||
Это не эпоха раста, а эпоха LLM, поэтому дырявый карточный домик Си/Си++ и начал рассыпаться. | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
| 17. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Тот_Самый_Анонимус_ (?), 23-Июл-26, 15:43 | ||
Раст + ИИ. Специально, чтоли, такое комбо подбирают? | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 22. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Аноним (23), 23-Июл-26, 16:00 | ||
> Не одну ОС из них собрать пожалуй можно. | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 2. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +5 +/– | |
| Сообщение от Аноним (2), 23-Июл-26, 14:55 | ||
Жестко. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +1 +/– | |
| Сообщение от Аноним (12), 23-Июл-26, 15:28 | ||
Может лучше сначала попросить ИИ написать документацию по актуальному коду? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 20. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от пох.. (?), 23-Июл-26, 15:52 | ||
Так и делаем, разумеется. Редко бывают такие проекты как sqlite, с томами исчерпывающей документации. (который, вообще-то как раз и нет смысла переписывать, кроме рекламного) Просто в этом случае будут вопросы к чистоте переписанного. К тому же для библиотеки соответствие писанному апи важнее соответствия глюкам реализации. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 3. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +2 +/– | |
| Сообщение от Токсик (?), 23-Июл-26, 14:57 | ||
воссодайте там уже windows 11 на языке M по спецификациям от windows 3.1. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 4. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +1 +/– | |
| Сообщение от Аноним (4), 23-Июл-26, 15:01 | ||
т.е. если этому ии подсунуть спецификацию на какой нибудь виндуз, он и виндуз на русте напишет? тогда нахрина нужны индусы, который энтот виндуз пишат? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 5. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +4 +/– | |
| Сообщение от Аноним (5), 23-Июл-26, 15:06 | ||
венда никогда не работала по собственным спекам, иначе у вайна не было бы столько проблем | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 6. Скрыто модератором | +1 +/– | |
| Сообщение от Аноним (4), 23-Июл-26, 15:10 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 7. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +1 +/– | |
| Сообщение от Аноним (7), 23-Июл-26, 15:11 | ||
Specification Driven Development. Неплохой результат. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +5 +/– | |
| Сообщение от Аноним (8), 23-Июл-26, 15:11 | ||
т.е. в llm побывала не одна копия этого самого sqlite, побывали спеки, если хозяин не уследил, то и тестсьют на tcl, а они это зовут clean room? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | –2 +/– | |
| Сообщение от Аноним (9), 23-Июл-26, 15:14 | ||
>Minisqlite включает около 200 тысяч строк кода на Rust, не содержащего unsafe-блоков в коде библиотеки | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 11. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Аноним (11), 23-Июл-26, 15:28 | ||
> А сколько unwrap? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 18. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +1 +/– | |
| Сообщение от Аноним1234 (?), 23-Июл-26, 15:45 | ||
>>А сколько unwrap | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 14. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +1 +/– | |
| Сообщение от Жироватт (ok), 23-Июл-26, 15:35 | ||
Ехал слоп через слоп, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 15. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +3 +/– | |
| Сообщение от Mik Foxi (ok), 23-Июл-26, 15:38 | ||
"без доступа к оригинальному коду" - так ИИ видели этот оригинальный код не раз ранее, когда интернет индексировали. и почему тесты сравнения скорости не привели, работать то быстрее стало или какой смысл был в переписывании ради переписывания? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +1 +/– | |
| Сообщение от Аноним (19), 23-Июл-26, 15:50 | ||
> "без доступа к оригинальному коду" - так ИИ видели этот оригинальный код не раз ранее, когда интернет индексировали. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 16. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +2 +/– | |
| Сообщение от Аноним (16), 23-Июл-26, 15:42 | ||
В очень страшное время живём, то ли ещё будет... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 21. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Аноним (21), 23-Июл-26, 15:53 | ||
> Minisqlite включает около 200 тысяч строк кода на Rust | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Георгий (??), 23-Июл-26, 16:05 | ||
Вряд ли настолько же надёжно, как оригинальный SQLite, который тестировался годами. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |