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