TGViewer
Анна Буянова (Anna Codes) Анна Буянова (Anna Codes) @anna_codes · 565 subscribers
Post #320 665
На днях прошла очередная конференция Ruby Kaigi
Чуть позже сделаю обзор, а пока зацепилась за это:

Матц (и Claude) сделали spinel 💎

Это AOT (ahead-of-time) compiler. Можно наконец-то делать бинарники из рубишных программ, пусть и с ограничениями.

Пользоваться можно так:
- ставите spinel (git clone + make deps + make)
- компилируете - ./spinel hello.rb
- запускаете ./hello

Кол-во фич ограничено, так что надо думать, что используем )
Сейчас, конечно, это проще - можно попросить llm написать код с учётом ограничений, или адаптировать существующий.

Помимо примера из ридми попробовала хелло-ворд и простую прогу, которая выводит текст в рамке.
Программы такого плана работают, как-нибудь попробую адаптировать то, что посложнее )

Пример:
text = ""
if ARGV.length > 0
text = ARGV[0]
end

lines = [text]

width = 0
lines.each do |line|
len = line.length
if len > width
width = len
end
end

top = "┌" + ("─" * (width + 2)) + "┐"
bottom = "└" + ("─" * (width + 2)) + "┘"

puts top
lines.each do |line|
puts "│ #{line.ljust(width)} │"
end
puts bottom


Матц давно говорит о компиляции руби-кода, теперь проще двигаться в эту сторону. Посмотрим, что дальше 🍿
Поделитесь, если тоже попробуете 😉

#ruby@anna_codes
  • ❤‍🔥 13
  • 👍 6
  • 👀 2
  • 🔥 1
More from @anna_codes
  1. Sep 20, 2026#AI Ничего необычного - просто claude code стал поддерживать AGENTS.md ссылка на твит - ht…
  2. Sep 20, 2026Выпиливаем CLAUDE.md ✂️
  3. Sep 19, 2026📘 Balancing Coupling: теория vs практика📘 Основная идея книги - формула баланса для оцен…
  4. Sep 12, 2026Рой ai-агентов взломал rubygems (аж в мае) 🍿, обсуждаем сейчас. Что произошло: - в мае аг…
  5. Sep 11, 2026Недавно вступила в лид-сообщество от @leadsnotes, немного на вырост. Для меня полезно: кон…
  6. Sep 9, 2026В конце августа провела встречу на тему менторства в сообществе code_sisters 👩‍💻 Участву…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →