← უკან დაბრუნება
SiTech Team⏱️ 4 წთ. საკითხავი

Bun-ის Rust-ზე გადაწერა — 11 კვირა რელიზის გარეშე, $165,000 და ბევრი კითხვა

Bun-ის Rust-ზე გადაწერა — 11 კვირა რელიზის გარეშე, $165,000 და ბევრი კითხვა

Bun-ის JavaScript რანტაიმის Rust-ზე გადაწერა Anthropic-ის Claude-ით 11 დღეში და $165,000-ად ფართოდ გაიხსენეს, როგორც AI კოდირების გამარჯვება. თუმცა, 11 კვირის შემდეგ რელიზი ჯერ კიდევ არ არსებობს.

Bun-ის Rust გადაწერა — AI კოდირების რეალობა

2026 წლის მაისში, Jarred Sumner-მა, Bun-ის შემქმნელმა, განაცხადა, რომ მათ გადაწერეს Bun JavaScript რანტაიმი Rust-ზე Anthropic-ის Claude AI-ს გამოყენებით. ეს არ იყო ჩვეულებრივი გადაწერა — პროცესი მხოლოდ 11 დღე გაგრძელდა და $165,000 დაჯდა API ზარებში. ახალი ამბავი მყისიერად გავრცელდა ტექნოლოგიურ მედიაში, როგორც AI კოდირების შესაძლებლობების უდავო მტკიცებულება.

თუმცა, როგორც Tom Lockwood-ის დეტალურმა გამოძიებამ აჩვენა, სურათი გაცილებით რთულია, ვიდრე თავდაპირველი განცხადებები გვთავაზობდა. 11 კვირის შემდეგ, Bun-ს ჯერ კიდევ არ გამოუცია არც ერთი ახალი რელიზი. ბოლო ვერსია, bun-v1.3.14, 2026 წლის 12 მაისით თარიღდება — ეს იყო ჯერ კიდევ მანამ, სანამ გადაწერა დაიწყებოდა.

რა მოხდა სინამდვილეში?

Lockwood-მა გადაწყვიტა პირადად გადაემოწმებინა Bun-ის რეპოზიტორიის მდგომარეობა. მან დაკლონა 1.23 გიგაბაიტიანი რეპოზიტორია და შეამოწმა release tags. შედეგი გასაკვირი იყო: მიუხედავად იმისა, რომ გადაწერა main ბრენჩზე იყო შერწყმული, 6 კვირის შემდეგაც კი არც ერთი გამოშვება არ გამოჩენილა. ეს განსაკუთრებით თვალსაჩინოა Bun-ის განვითარების ისტორიის ფონზე — ბოლოს როცა რელიზებს შორის ერთ თვეზე მეტი გავიდა, ეს 2022 წლის ოქტომბერ-დეკემბერში მოხდა, v0.2.2-დან v0.3.0-მდე.

რაც უფრო საინტერესოა, CI/CD Buildkite კლასტერი მუდმივად მუშაობს გადაწერის "დასრულების" შემდეგაც. robobun-ის (Claude Code-ის მიერ გენერირებული PR-ების პროქსი) ღია Pull Request-ების რაოდენობა 9 ივლისის 1,277-დან 27 ივლისისთვის 2,475-მდე გაიზარდა. Lockwood-ის გამოთვლებით, ყველა ღია Claude PR-ის შერწყმას Buildkite-ის pipeline-ში 86 დღე დასჭირდება, თუ ის უწყვეტად იმუშავებს.

$165,000 — ეს მხოლოდ დასაწყისია

ერთ-ერთი ყველაზე მნიშვნელოვანი საკითხი, რომელსაც Lockwood აყენებს, არის ფასი. $15,000 დღეში API ზარებში შთამბეჭდავია, მაგრამ ეს მხოლოდ მწვერვალია აისბერგისა. გადაწერის რეალური ღირებულება მოიცავს:

  • API ზარები: $165,000 მხოლოდ Claude-ის გამოყენებისთვის 11 დღეში
  • CI/CD ინფრასტრუქტურა: Buildkite კლასტერის მუდმივი მუშაობა, რომლის ხარჯებიც არ არის გამჟღავნებული
  • Anthropic-ის თანამშრომლების ჩართულობა: PR-ების ანალიზმა აჩვენა, რომ Anthropic-ის თანამშრომლები უშუალოდ მონაწილეობენ Rust კოდის წერასა და რეცენზირებაში
  • დამატებითი Claude კრედიტები: პროექტი აგრძელებს Claude-ს გამოყენებას გადაწერის შემდეგაც

თუ გავითვალისწინებთ, რომ გადაწერის შემდგომი ხარჯები შესაძლოა $10,000 დღეში იყოს, მთლიანი თანხა $800,000-ს უახლოვდება. ეს არის თანხა, რომელიც მიუწვდომელია არა მხოლოდ ინდივიდუალური open-source შემქმნელებისთვის, არამედ მცირე გუნდებისთვისაც.

რატომ არის ეს მნიშვნელოვანი?

Bun-ის შემთხვევა უნიკალური არ არის. Lockwood აღნიშნავს, რომ Anthropic-ის C კომპილატორის და Cursor-ის FastRender ბრაუზერის რეპოზიტორიებში თვეების განმავლობაში არ ყოფილა არც ერთი commit. ეს ქმნის ტენდენციას: AI-ით გენერირებული პროექტების ხმაურიანი გამოცხადებები, რასაც მოსდევს დაუმთავრებელი პროდუქტები და გაქრობა.

Lockwood მოგვიწოდებს ვიყოთ "Canny" (ფრთხილი) მსხვილი კომპანიების მიერ გაკეთებულ განცხადებებთან მიმართებაში, რომლებიც მათ მაღალ ვალუაციას ემსახურება. Anthropic-ის შემთხვევაში, Bun-ის შეძენა და Claude-ით გადაწერა ერთმანეთთან მჭიდროდ არის დაკავშირებული — ეს არის dogfooding საკუთარი პროდუქტის დემონსტრირებისთვის.

გაკვეთილები ქართველი დეველოპერებისთვის

რას ნიშნავს ეს ქართველი დეველოპერებისა და ტექ კომპანიებისთვის, რომლებიც AI კოდირების ინსტრუმენტების შეფასებას ცდილობენ?

1. AI არ არის ჯადოსნური ჯოხი. $165,000-იანი 11-დღიანი გადაწერაც კი, Anthropic-ის საკუთარი თანამშრომლების მხარდაჭერით, ვერ გამოიწვია მზა, რელიზისთვის მზად პროდუქტის შექმნა. AI კოდირება შეიძლება იყოს ძლიერი ინსტრუმენტი, მაგრამ ის არ ცვლის ტრადიციულ ინჟინერიის პროცესებს.

2. ფასი მნიშვნელოვანი ფაქტორია. ქართული ტექ კომპანიების უმრავლესობისთვის $15,000 დღეში წარმოუდგენელი თანხაა. AI ინსტრუმენტების ROI რეალისტურად უნდა შეფასდეს — ის, რაც მუშაობს Silicon Valley-ს ვენჩურული კაპიტალით, შეიძლება არ იყოს გამართლებული ქართული ბაზრისთვის.

3. CI/CD და ტესტირება არსად ქრება. AI-ით დაწერილი კოდიც კი საჭიროებს ტესტირებას, რეცენზირებას და ინტეგრაციას. Bun-ის მაგალითი აჩვენებს, რომ AI-ით გენერირებულმა კოდმა შეიძლება მეტი ტესტირება და CI/CD დრო მოითხოვოს, ვიდრე ადამიანის მიერ დაწერილი.

4. Marketing vs Reality. განსხვავება AI-ს შესაძლებლობების მარკეტინგულ პრეზენტაციასა და რეალურ სამყაროში მუშაობას შორის კვლავ დიდია. მნიშვნელოვანია კრიტიკული აზროვნება და საკუთარი გამოცდილება AI ინსტრუმენტების შეფასებისას.

დასკვნა

Bun-ის Rust-ზე გადაწერა არის მნიშვნელოვანი შემთხვევა, რომელიც გვაჩვენებს AI კოდირების როგორც პოტენციალს, ასევე შეზღუდვებს. 11 დღეში $165,000-ად გადაწერა შთამბეჭდავი მიღწევაა, მაგრამ 11 კვირის შემდეგ რელიზის არარსებობა მიუთითებს, რომ AI ჯერ კიდევ შორს არის open-source დეველოპერების ჩანაცვლებისგან.

როგორც Lockwood ამბავს, "I'm not a primitivist when it comes to AI." — AI კოდირება მძლავრი ინსტრუმენტია, მაგრამ ის უნდა განვიხილოთ როგორც ინსტრუმენტი, არა როგორც პანაცეა. ქართველი დეველოპერებისთვის მთავარი გაკვეთილი ასეთია: AI-ს შეუძლია დაგვეხმაროს, მაგრამ ხარისხიანი პროგრამული უზრუნველყოფის შექმნა კვლავაც რჩება ინჟინერიის, გუნდური მუშაობისა და გამოცდილების საქმედ.

📖 წყარო