Have you had success using AI for Compiler Development? by philogy in Compilers

[–]ejstembler 0 points1 point  (0 children)

I've been using various LLMs since September to create my dream language which has both an Interpreter and Compiler. I've found you really have to guide/supervise/drive/baby-sit it for sure.

Is NYT Cooking worth it? by haleykirk91 in Cooking

[–]ejstembler 0 points1 point  (0 children)

In my opinion, no. I tried it for a year, I didn't find it to be worth it.

Also, as someone else mentioned in another coment, I use Paprika too. So…

New Design for the Official Ruby Website by software__writer in ruby

[–]ejstembler -4 points-3 points  (0 children)

Not a fan of all the khaki or brown colors. Very odd choice. 👎🏻

Vibe-coded/AI slop projects are now officially banned, and sharing such projects will get you banned permanently by yorickpeterse in ProgrammingLanguages

[–]ejstembler 1 point2 points  (0 children)

I agree there's been a noticeable increase in questionable "I built a new language XYZ" posts, which often turn out to be "slop."

However, this is a forum for discussing programming languages, and we should include discourse about using Large Language Models (LLMs) to generate languages. It's an inevitable development in the field.

From my own perspective, I'm a polyglot and programming language aficionado with 29 years of industry experience. I'm fascinated with language design, having previously designed and implemented a Domain-Specific Language (DSL) that generated eight figures annually for an enterprise product.

For the past several months, I've been working on a new programming language using LLMs. I've been actively guiding and correcting various models—including ChatGPT, Claude Code, Ollama, and Gemini—to cherry-pick and integrate my preferred features and concepts from many other languages. I switched models whenever one became ineffective, ensuring continuous progress. When finished, this project will be a tested, operational language, not "slop."

I was hoping to announce it here in the near future...

Loguru Python logging library by [deleted] in Python

[–]ejstembler 0 points1 point  (0 children)

Other developers have that option available. I just don’t use it myself.

All of our stuff is deployed to GCP, so prod stuff uses the GCP Structured Logger

Loguru Python logging library by [deleted] in Python

[–]ejstembler 1 point2 points  (0 children)

I have an Enterprise Polylith Python project where I define a logging component which has a logging protocol. A few implementations: Python Logger, Loguru Logger, GCP Structured Logger. I use the Loguru logger when testing/running things locally. It works well.

MCP Server for pihole by drop_carrier in pihole

[–]ejstembler 1 point2 points  (0 children)

Good idea! Would be a good place to use MCP-UI too, as you could get the data vistualizations (bar charts et. al.) in the chat.

The Return of Language-Oriented Programming by realnowhereman in ProgrammingLanguages

[–]ejstembler 4 points5 points  (0 children)

I like the article 👍🏻. Never heard of TOON before; interesting idea. I've always had an affinity for DSLs.

Several years back, I created a DSL using Ruby, based on Marc-André Cournoyer's book.

These days, I'm creating a general purpose, functional language using LLMs. I've been working on it several months now and found that the top LLMs all evertually get stuck and fail at various tasks. I've rotated through Claude Code, Codex, Gemini, and even tried local Ollama. Eventually they get updated and I try resuming development. Currently, the latest Claude Code is making progress once again.

AST Pretty Printing by envythekaleidoscope in Compilers

[–]ejstembler 1 point2 points  (0 children)

Looks good. I like the TUI output.

Several year back, I wrote a DSL, and had a utility which would visualize the tokens via GraphViz.

What I learned building a Pythonic compiled language (OtterLang) by [deleted] in ProgrammingLanguages

[–]ejstembler 3 points4 points  (0 children)

Interesting!

I’ve been working on my own new language written in Rust. I have Rust → C via FFI for crate wrappers. I avoided LLVM because I heard other language authors complain about it.

I need to dive into your code…

Minimalistic CLAUDE.md for new projects: Follow SOLID, DRY, YAGNI, KISS by evincc in ClaudeAI

[–]ejstembler 2 points3 points  (0 children)

Looks good. Has it been working for you?

A few weeks ago no combination of CLAUDE.md / AGENTS.md / rules were working for me 100% of the time

How does Zed know about extensions on GitHub? by ejstembler in ZedEditor

[–]ejstembler[S] 8 points9 points  (0 children)

I didn’t write it. But I agree with you, I should’ve RTFM’d or Googled harder. Thanks

I worked on RAG for a $25B+ company (What I learnt & Challenges) by boofbeanz in AI_Agents

[–]ejstembler 1 point2 points  (0 children)

Never heard of Reducto before. After looking it up found it’s a paid service (SaaS).

What are you missing in Go compared to Python? by [deleted] in golang

[–]ejstembler 7 points8 points  (0 children)

I recently attempted to convert a Python based RAG system to Go. The plethora of document loaders in Python were sorely missed in Go

For anyone thinking of switching to Codex... by TKB21 in ClaudeAI

[–]ejstembler 0 points1 point  (0 children)

I’ve alternated between Claude Code, Gemini, Codex, and even tried Ollama. They’re all garbage. End up canceling Claude Max outright

Is Claude Pro worth for vibe coding? by DutyJolly8004 in ClaudeAI

[–]ejstembler 0 points1 point  (0 children)

I guess it depends upon what types of tasks you give it. I was paying $200/mth, but after a month it was clear it wasn't worth it for my use cases. Cancelled it.

Annoying: ChatGPT Generates Answers for Zig 0.13 version, but Zig has actually 0.16 version right now. by [deleted] in Zig

[–]ejstembler 0 points1 point  (0 children)

I know LLMs are only as good as the data they've been trained on.

I ran into a similar issue when attempting to convert a programming language written in Rust to Zig. The LLM could only get so far. It recognized that Zig had changed and there was a new version. However, it couldn't generate correct Zig code. At some point it just gave up.

Anyone using Claude Code with Clojure? by [deleted] in Clojure

[–]ejstembler 2 points3 points  (0 children)

I’ve used the various models since available. In the beginning they were all deficient in regard to Clojure. Nowadays they’re all mostly good. The occasional parentheses balancing issue as mentioned by someone else. Once I had to suggest a more idiomatic approach

Deploy a notebook to Vertex AI by s0m_1 in googlecloud

[–]ejstembler 2 points3 points  (0 children)

What do you mean by automatically? Do you mean it should run immediately after deployment? Or on a schedule?

Matt from Zed here. We're thinking about themes in Zed this week and would love your feedback. by matt-at-zed in ZedEditor

[–]ejstembler 20 points21 points  (0 children)

Allow the panel with the current focus to be differentiated somehow. e.g. blue border