News for hackers. Stuff that matters.
Re:Borgo Programming Language by nine_k on Friday November 29, 2024 @12:40PM (#42275499)
What standard tooling would fail, given that the translation goes via a a generated Go source?

I suppose there must be some borgofmt that handles the particular syntax. Certainly debuggers would have to be updated to show the corresponding Borgo code line at least.

What else?

Re:Borgo Programming Language by autarch on Friday November 29, 2024 @02:23PM (#42276322)
> What else?

Any and all linters for Go, to start. In theory, you could run them on the transpiled source, but the results would be very hard to apply to the original Borgo code. And they'd probably produce lots of false positives for things that the Borgo compile ensures are safe, even if they're not linting-correct.

And syntax highlighting, refactoring tools, an LSP server. I'm sure there are more things along these lines I'm failing to think of.

Re:Borgo Programming Language by lmm on Friday November 29, 2024 @08:49PM (#42278754)
IDEs, profilers, instrumentation agents, code coverage tools... essentially any tooling really.