News for hackers. Stuff that matters.
Re:Borgo Programming Language by alexvitkov on Friday November 29, 2024 @07:58AM (#42273544)
> Because the harsh truth is that none of those things are actually big issues that would justify learning slightly different syntax.

The syntax has nothing to do with it, you already know the syntax. I'm fairly confident most people reading this comment can program in this language right now, without opening the docs.

The reasons I won't be using it are:

1. It's a source to source transpiler - even when done nearly perfectly, these always introduce problems. Debugging TS is never 100% seamless. Debugging minified JS is annoying, even with a sourcemap.

2. Go code tends to be very simple and "un-abstract", so the problems with the language's syntax and typesystem aren't bad enough to justify a wrapper.

3. I don't want to be an early adopter of programming languages, ever. This may be harsh, but I won't consider a language until it reaches at least #50 in popularity, and frankly until someone is paid to work on the tooling full time. Hobbyists like solving interesting problems such as designing the language and building the compiler, but don't particularly enjoy a lot of "gruntwork" that is critical - writing a comprehensive test suite, a fuzzer for the compiler, an LSP/IDE/editor plugins, a good standard library...

There have been a lot of promising one-man projects such as this one, that get abandoned when the lead developer moves on. You don't want to be stuck holding the bag with a large codebase in a zero user language.

Re:Borgo Programming Language by foooorsyth on Friday November 29, 2024 @11:02AM (#42274729)
Top 50 is incredibly generous. I wouldn’t use anything outside of the top ~20 for anything I’d be getting paid to produce.

https://survey.stackoverflow.co/2024/technology#most-popular...

The most important factor for a language is Big Tech backing. Little squabbles on syntax or language features or philosophies are entirely secondary.

Re:Borgo Programming Language by alfiedotwtf on Saturday November 30, 2024 @02:07AM (#42280095)
I would say:

    Community > Company
In fact, after what Sun/Oracle did to Java, people should be skeptical if a language was not community run
Re:Borgo Programming Language by nine_k on Friday November 29, 2024 @12:42PM (#42275519)
How does Zig look from where you sit?
Re:Borgo Programming Language by alexvitkov on Saturday November 30, 2024 @05:00AM (#42280688)
They keep changing the syntax and they've pulled out major features out of the language, that's a non-starter for me.
Re:Borgo Programming Language by baranul on Saturday November 30, 2024 @08:06PM (#42285314)
Zig has been around for 9 years, and it looks like 1.0 is not even in cards. Seeing a lot of flux, with lots of issues (per its GitHub).