Elixir, Ruby, Lua etc.

Armenia
Joined December 2010
Danila Poyarkov retweeted
OpenPencil v0.16.0 is out ✏️ Shaders. Interactive components in preview, exported to Storybook. Vue and React code. Comments and voice rooms. Far less memory on big .fig files. A new AI chat that streams designs in. Open source, Figma compatible. openpencil.dev
11
29
3
409
16,043
Danila Poyarkov retweeted
I took a stab at improving the performance of Elixir. I used the PR for Elixir that @ZachSDaniel1 posted and worked some more on it. In the benchmark Elixir is now faster than Rust (ccece30 newest commit) for the Sidebar and Search benchmark.
Last conversion of the Campfire from my token stash goes to JavaScript/Express. As with the others, I'm sure you can find more to optimize. But this gives you a sense of what order of magnitude these options exist within with agent-led development. github.com/basecamp/once-cam…
47
46
17
580
106,718
Danila Poyarkov retweeted
hello, Finder 1:1 in GPUI using native components and liquid glass
45
19
6
638
55,106
Danila Poyarkov retweeted
Replying to @dhh
> If the agents can't write good Elixir without good steering Nah, that's not my point. Within "Rewrite this in Elixir", there are a bunch of non-Elixir decisions that will impact the results. Should you preserve session compatibility? Should you preserve Redis messages and payloads? If you didn't give the answer, it made the choice for you, and that will change the results. For example, the agent chose Redis compability and even documented so in the README. This is an architectural decision completely unrelated from its ability to write Elixir code but it will make it so Elixir now has to talk to an additional service, while Go and Rust doesn't have to. > Same as what was used for Go, Laravel, Rust, etc. If that's the case, why was Go ported from Rust but the Elixir one from Rails (according to their AGENTS.md)? Anyway, someone already wrote a pull request here: github.com/zachdaniel/once-c… - you probably want to look at the load testing benchmarks cause the Rust one seems to be dropping messages.
12
25
6
417
12,490
Danila Poyarkov retweeted
IT'S HERE! This is Imp: declarative self-Improving language model programming in Elixir. It's a port of DSPy to the BEAM ecosystem. That means you get signatures, optimizers, agent loops, retrieval and more, all with the reliability and concurrency of the actor model and the elegance of Elixir. This started as a test of the models' ability to port things across languages, but it's become much more advanced, with Optimize-Anything support and full-fledged MCP and ACP adapters as well. Basically a whole kit of building blocks for anything you want to make. If you're interested in the DSPy paradigm, Elixir, text optimization, or weird code ideas in general, give it a look and tell me what you think! Imp is experimental, it's 0.5.0, it probably needs some expensive benchmarking to prove its optimizers really work. I'd love to get the kinks worked out before doing that haha. Imp is open source, MIT licensed, and hopefully easy to read. Given enough agents, all bugs are shallow, right? Now, without further ado: Imp! github.com/deepfates/imp
Vaguepost referencing thing that is coming
50
66
4
652
42,070
Danila Poyarkov retweeted
If coding agents will write most of our code, what happens with our communities and sense of ergonomics? How does it impact our compilers and tools?
56
76
16
385
54,389
Jido Code Multiplayer (multi-actor)
3
4
49
2,086
Danila Poyarkov retweeted
OpenPencil v0.15.0 is out ✏️ The biggest release yet: component variants and published libraries, a redesigned interface, guides and snapping, and an AI chat that finally works like a workspace. github.com/open-pencil/open-…
8
50
2
455
27,893
ReqLLM 1.24 is out Includes Jev support Includes LMStudio support Video, LiveBook and some helpers coming soon Jev is a whole new thing, so cool hex.pm/packages/req_llm
Got into Jev overnight, thx @typesafeai ! Adding Jev support to ReqLLM this morning Structured Outputs and the BEAM? This is gonna be so good
4
7
4
66
13,448
Danila Poyarkov retweeted
Hey @zeddotdev team, 315 days since the last GPUI release. 523 commits to crates/gpui. Just take 5 min to publish 0.3.0 today, not tomorrow, not later, please...
20
10
3
343
35,444
If you are going to send unsolicited LLM emails at least use Sol-xhigh
I get 50+ LLM-generated spam messages a day. Email is so dead.
2
2
10
4,122
Danila Poyarkov retweeted
I would love to hear what is their definition of coding because, if I asked most people today (or 5 years ago), they would consider preventing, finding, and fixing bugs to be part of coding (as well as designing, refactoring, etc).
Replying to @dedene
Coding is solved, bugs are not yet solved. Fix incoming
26
21
460
23,542
Danila Poyarkov retweeted
Today, we're open sourcing the first computer-use dataset for design. We captured 200+ hours and 3400+ trajectories of real design work in Figma, recording step by step how designers execute complex, long-horizon tasks. FigmaTrace dataset, paper, and blog below :) @PatronusAI
41
73
19
733
137,846
Danila Poyarkov retweeted
People are sleeping on Elixir for a coding harness: * Hot-code swapping allows you to build an extensible plugin system similar to Pi, which reloads live without dropping state * Designing a client-server architecture, similar to OpenCode, is basically a byproduct of the actor model (plus you get both IO/CPU concurrency) * The built-in distribution means you can easily isolate the brains (model + session) from the hands (sandbox + tools). For example, you can the agentic session on your machine which coordinates agents executing inside Docker or a remote node. Or even have one agent session coordinate multiple nodes (this is basically how Livebook works anyway) Those can definitely be built from scratch in other languages, but in Elixir the building blocks are basically part of the runtime.
72
111
17
869
80,330
Danila Poyarkov retweeted
OpenPencil v0.14.0 is out ✏️ This release makes the open-source design editor much more capable with real-world Figma files: faster loading, richer editing, better rendering fidelity, and a denser, redesigned inspector. openpencil.dev
1
1
7
558
Danila Poyarkov retweeted
betting on open weights + open source stacks. anything else feels like feudalism. i like market mechanics. i hate feudalism.
29
71
16
943
53,857
Danila Poyarkov retweeted
Announcing Lumis: Syntax Highlighter powered by Tree-sitter and Neovim themes. 110+ languages 250+ themes Unified API: CLI, Web, JavaScript, Rust, Elixir, Java. lumis.sh ↓
6
30
2
201
21,400
Danila Poyarkov retweeted
Hey Elixir friends! :) A real event system comes to Hologram - v0.10 is out! You can now handle keyboard, scroll, resize, click-outside and scroll-edge events, bind handlers to the window and document, and debounce or throttle the noisy ones, all in your templates with compile-time checks. To show it off, I rebuilt Space Invaders in pure Elixir, running in the browser with no game engine. Plus a new server-side middleware layer, and comprehensions and try/rescue now run the same on the client as on the server. More here: hologram.page/blog/hologram-…
5
21
1
124
8,578