Red Programming Language
https://www.red-lang.org/p/about.html
#HackerNews #Red #Programming #Language #RedLang #ProgrammingLanguages #SoftwareDevelopment #TechNews
Good news, everyone! Red 0.6.6 is out with improved memory management and other goodies!
https://www.red-lang.org/2025/03/066-memory-management-improvements.html
v0.6.6 of my personal favourite #redlang #programming language is out - one step closer to a long-awaited 1.0 release. This time, the memory management model got a lot of love!
https://www.red-lang.org/2025/03/066-memory-management-improvements.html
#programming #ziglang #odinlang #redlang
Actually, quite nice and detailed overview, even if you might not necessarily agree with the author on some points.
Neither #redlang nor #rebol before it had any real hype machines promoting them, so it is rather unlikely that you have heard of those unique #programming languages. But they have their loyal community and are even used in production by those brave enough to dive in.
https://redlcv.blogspot.com/2024/12/signal-processing-with-red-and-rebol.html
А вот подъехал и #tui для #redlang (https://www.red-lang.org/). Давно хотел потыкать палочкой в #rebol, появился кандидат для этого.
В целом - пока есть желание вообще посмотреть на что способен Red/System, узнать на сколько оно пригодно для написание прикладного и системного софта. Хочется какой-то странной замены pure #C.
Зачем? Всё ещё в стадии экспериментов по поводу VM для современного диалекта #refal. Но пока это только мысли
@arrdem #REBOL had a refreshing take on GUI programming, and made things, well, easy. I bought a license back in the day and had a few small apps in production at work.
However, as a closed language it never took off and soon atrophied.
I check in on #RedLang now and again, and while it is getting there, things move very slow. It still suffers from legacy cruft that prevents it from really being usable on the platforms I prefer.
Perhaps there are some REBOL adjacent languages out there?
@arrdem
On the less savory side, the biggest issue with #redlang is its rather anemic development pace, legacy bootstrap tooling and still being stuck in 32-bit era.
At this time I would rather suggest going with Oldes'es #Rebol fork instead - https://github.com/Oldes/Rebol3
The biggest thing you will be missing is GUI toolkit support, but I would argue that is not a critical sacrifice.
Have a look at my naive implementation of the Voronoi diagram, as an example, to get a taste of it:
@arrdem Have been toying with both for the past few years and even ported Red to NetBSD, but have not done any serious projects in them yet (but intend to).
tldr; they are awesome for the niche they typically target (mostly scripting, Python replacement). It is like if Lisp and TCL had a baby - love the syntax and flow fluidity, the conceptual simplicity, being lightweight with a very small footprint and excellent code readability.
Oh by the way, check out RedLang, a more modern REBOL-like language.
There are some potentially unpalatable aspects about their funding initiative, but the language itself, strictly speaking, has a lot of good merit.
@RenewedRebecca That sounds like something conceptually similar to System Redlang I think (or however it's called in redlang land). Although the last time I looked it still wasn't self-bootstrapping and it still required an old REBOL build to bootstrap. That has probably changed since then.
Boh Red and Rebol3 are switching map! and construction syntax. Nice cooperation!
#red #redlang #rebol #rebol3 #programming #language
https://www.red-lang.org/2024/02/important-change-switching-map-and.html
I would like to light a candle for Carl Sassenrath's abandoned #REBOL.
Spent a fair bit of time doing projects in REBOL for work back in the day, and if it had only been open sourced from the start I believe the timing would have propelled it to the forefront of native networked GUI apps.
#RedLang has taken up the mantle, but if IIRC it's still stuck in a rewrite to shed the ancient 32-bit prerequisite tooling.
There is something extremely satisfying and almost magical in playing with small yet powerful #programming languages, especially if they can be distributed as single statically linked executables, with all the batteries included. #JimTcl, #RetroForth, #Rebol #RedLang
Windows flagging my compiled "Hello World" binary as a virus.
I am way more amused than I should be. Time for bed.
(apparently very much a known issue the #RedLang devs struggle with)
https://github.com/red/red/wiki/%5BNOTE%5D-Anti-virus-false-positives
'Our focus, as planned, is on the blockchain aspect and C3, but we still need to fill the gaps in the core to support that. And we have to build a business so it's sustainable. The ICO was a huge success but, in spite of that, we are subject/victim to crypto volatility. Do the math. Plans made in January had to be adjusted. Heck, plans made a week ago had to be adjusted. The ICO also came at a huge cost in other obligations.'
https://www.red-lang.org/2018/09/a-quick-note-and-recent-updates.html
#Red #redlang
(It's a programming language.😑)