Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Клон 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 на основе спецификаций" | +2 +/– | |
| Сообщение от Аноним (1), 23-Июл-26, 14:54 | ||
А сколько таких проектов еще не опубликовали... Не одну ОС из них собрать пожалуй можно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 10. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +2 +/– | |
| Сообщение от Аноним (-), 23-Июл-26, 15:23 | ||
> Клон SQLite на Rust, воссозданный AI на основе спецификаций | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | –3 +/– | |
| Сообщение от Аноним (13), 23-Июл-26, 15:29 | ||
В эпоху раста количество уязвимостей почему-то катастрофически растёт. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. Скрыто модератором | +1 +/– | |
| Сообщение от Аноним (23), 23-Июл-26, 16:01 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 25. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Аноним (25), 23-Июл-26, 16:06 | ||
Это не эпоха раста, а эпоха LLM, поэтому дырявый карточный домик Си/Си++ и начал рассыпаться. | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
| 33. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | –1 +/– | |
| Сообщение от анони (?), 23-Июл-26, 16:31 | ||
Ржавчину выбирают для ии просто потому, что эти все ии нагoвнoкoдят с памятью похлеще любого человека, ии не умеют в написание нормального кода на с/с++. Но ты наслаждайся дальше своим розовым миром единорогов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 39. Скрыто модератором | –1 +/– | |
| Сообщение от Аноним (-), 23-Июл-26, 16:48 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 26. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от aname (ok), 23-Июл-26, 16:14 | ||
"Это безопасно" © Дэвид | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
| 42. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Аноним (42), 23-Июл-26, 16:56 | ||
данные разные бывают, некоторые именно такие, выбросить не жалко, я бы через dqlite потестил, на кластере, но уже etcd | ||
| Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору | ||
| 17. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Тот_Самый_Анонимус_ (?), 23-Июл-26, 15:43 | ||
Раст + ИИ. Специально, чтоли, такое комбо подбирают? | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 37. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +1 +/– | |
| Сообщение от apple_fun_boy (?), 23-Июл-26, 16:36 | ||
чтоб у дидов подгорало сильнее | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 43. Скрыто модератором | +/– | |
| Сообщение от Аноним (42), 23-Июл-26, 16:57 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 22. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Аноним (23), 23-Июл-26, 16:00 | ||
> Не одну ОС из них собрать пожалуй можно. | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 2. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +7 +/– | |
| Сообщение от Аноним (2), 23-Июл-26, 14:55 | ||
Жестко. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +2 +/– | |
| Сообщение от Аноним (12), 23-Июл-26, 15:28 | ||
Может лучше сначала попросить ИИ написать документацию по актуальному коду? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 20. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +1 +/– | |
| Сообщение от пох.. (?), 23-Июл-26, 15:52 | ||
Так и делаем, разумеется. Редко бывают такие проекты как sqlite, с томами исчерпывающей документации. (который, вообще-то как раз и нет смысла переписывать, кроме рекламного) Просто в этом случае будут вопросы к чистоте переписанного. К тому же для библиотеки соответствие писанному апи важнее соответствия глюкам реализации. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 35. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Аноним (35), 23-Июл-26, 16:34 | ||
> Вот так вот взять и написать полную документацию/промпт для AI размером 835 страниц, это та еще задача. )) | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 47. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Аноним (47), 23-Июл-26, 17:11 | ||
Суть не тольуо в этом, соответсвтие спецификации - это не конец работьы а ее начало. Вам нужны скорость и гарантии доступа к данным. | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 3. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +1 +/– | |
| Сообщение от Токсик (?), 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 на основе спецификаций" | +8 +/– | |
| Сообщение от Аноним (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 на основе спецификаций" | +7 +/– | |
| Сообщение от Аноним (8), 23-Июл-26, 15:11 | ||
т.е. в llm побывала не одна копия этого самого sqlite, побывали спеки, если хозяин не уследил, то и тестсьют на tcl, а они это зовут clean room? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 36. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Аноним (35), 23-Июл-26, 16:35 | ||
Покажешь место, где там исходники sqlite? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 45. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от anonymous (??), 23-Июл-26, 16:59 | ||
А внешнюю зависимость elsa она откуда взяла, и как узнала, что именно ее нужно использовать, а не написать свою реализацию? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 48. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Аноним (47), 23-Июл-26, 17:13 | ||
https://sqlite.org/download.html | ||
| Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору | ||
| 51. Скрыто модератором | +1 +/– | |
| Сообщение от Аноним (51), 23-Июл-26, 17:19 | ||
| Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору | ||
| 49. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от ryoken (ok), 23-Июл-26, 17:14 | ||
В тексте новости про clean room не написано. Откуда вы это вытащили? Если по оригинальной ссылке - пните плз, посмотреть. | ||
| Ответить | Правка | К родителю #8 | Наверх | 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ообщить модератору | ||
| 41. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Аноним (9), 23-Июл-26, 16:55 | ||
>А когда unwrap стал запрещенной конструкцией? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 18. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +2 +/– | |
| Сообщение от Аноним1234 (?), 23-Июл-26, 15:45 | ||
>>А сколько unwrap | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 30. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 23-Июл-26, 16:25 | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 14. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Жироватт (ok), 23-Июл-26, 15:35 | ||
Ехал слоп через слоп, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | –1 +/– | |
| Сообщение от Аноним (29), 23-Июл-26, 16:25 | ||
Ехал Жироватт через Жироватт, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 15. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +9 +/– | |
| Сообщение от Mik Foxi (ok), 23-Июл-26, 15:38 | ||
"без доступа к оригинальному коду" - так ИИ видели этот оригинальный код не раз ранее, когда интернет индексировали. и почему тесты сравнения скорости не привели, работать то быстрее стало или какой смысл был в переписывании ради переписывания? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Аноним (19), 23-Июл-26, 15:50 | ||
> "без доступа к оригинальному коду" - так ИИ видели этот оригинальный код не раз ранее, когда интернет индексировали. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 16. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +3 +/– | |
| Сообщение от Аноним (16), 23-Июл-26, 15:42 | ||
В очень страшное время живём, то ли ещё будет... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 34. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Аноним (34), 23-Июл-26, 16:33 | ||
Буууууу! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 21. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +1 +/– | |
| Сообщение от Аноним (21), 23-Июл-26, 15:53 | ||
> Minisqlite включает около 200 тысяч строк кода на Rust | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Георгий (??), 23-Июл-26, 16:05 | ||
Вряд ли настолько же надёжно, как оригинальный SQLite, который тестировался годами. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 28. Скрыто модератором | +/– | |
| Сообщение от Аноним (28), 23-Июл-26, 16:24 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 31. Скрыто модератором | –1 +/– | |
| Сообщение от Аноним (31), 23-Июл-26, 16:29 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 32. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от небесный ученый (ok), 23-Июл-26, 16:30 | ||
теперь осталось дело за малым - отловить все логические ошибки в коде допущенные ИИ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 46. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Сладкая булочка (?), 23-Июл-26, 17:03 | ||
> осталось дело за малым | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 38. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от анонец (?), 23-Июл-26, 16:42 | ||
Где LICENSE.md, Билли? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 44. Скрыто модератором | +/– | |
| Сообщение от menangen (?), 23-Июл-26, 16:58 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Аноним (29), 23-Июл-26, 17:19 | ||
Ехал Жироватт через Жироватт, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 54. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Аноним (54), 23-Июл-26, 17:24 | ||
Его давно пора забанить перманентно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 52. Скрыто модератором | +/– | |
| Сообщение от Аноним (29), 23-Июл-26, 17:20 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 53. "Клон SQLite на Rust, воссозданный AI на основе спецификаций" | +/– | |
| Сообщение от Аноним (54), 23-Июл-26, 17:24 | ||
Sqlite rust'ом не испортишь (народная мудрость) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 55. Скрыто модератором | +/– | |
| Сообщение от Аноним (29), 23-Июл-26, 17:25 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 56. Скрыто модератором | +/– | |
| Сообщение от Джон Титор (ok), 23-Июл-26, 17:31 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |