Live data from Hacker News

REBOL Oneliners

rebol.com

21–30 of 54 posts

Re: REBOL Oneliners

#21

The idea of a one-liner is sort of silly when applied to functional programming. Every lisp expression, for example, no matter how long in editor space, is logically a single line.

It's only silly if you don't apply a reasonable character limit in your definition.

I would say 12 of these "one-liners" fail even the most permissive of these criteria, but, y'know, YMMV. None are over 140.

Re: REBOL Oneliners

#24
I’m really encouraged that REBOL has made it to the front page of Hacker News. Hopefully that will translate into more contributors to the REBOL and Red projects.

Re: REBOL Oneliners

#25

Earlier quoted context omitted.

PPC definitely won't work on Catalina. PPC support was dropped from macOS years ago. The Intel binary is 32-bit only. Catalina will only run 64-bit binaries. $ file rebol rebol: Mach-O executable i386

Does anyone else think cutting off 32-bit support basically killed off what remained appealing about the Mac that differentiated it from being just a “desktop iOS iPad in the iCloud ecosystem”? I lost access to so much cherished stuff that I am currently evaluating a switch to Ubuntu 20.04

Not really. I'm mostly on Debian, only using OSX for photo editting and some development, but I honestly didn't realize 32-bit desktop apps were still a thing.

I understand the frustration, though. Apple's spent the last 5 years or so dropping features I care about and breaking things important to me, across my iPhone, iPad, and MBP.

Re: REBOL Oneliners

#26

Earlier quoted context omitted.

Does anyone else think cutting off 32-bit support basically killed off what remained appealing about the Mac that differentiated it from being just a “desktop iOS iPad in the iCloud ecosystem”? I lost access to so much cherished stuff that I am currently evaluating a switch to Ubuntu 20.04

well, ubuntu is also dropping support for 32-bit. they tried to a little while ago and got a lot of backlash so they're supporting for a bit longer, but it's only a matter of time.

I think they're dropping support for installation on 32-bit machines, not the 32-bit libraries needed to run 32-bit software on a 64-bit OS.

Re: REBOL Oneliners

#27
post #9
post #5

Looks really interesting. Anyone able to get this to work on Catalina? I'm getting "bad CPU type in executable" for both the PPC and Intel versions.

Why would you even try the PPC version on Catalina? Snow Leopard (from 2009) was the last mac os to support ppc. The intel version is i386. 32bit, which is not supported on Catalina either/

Probably because they don't have a Snow Leopard machine left.

Re: REBOL Oneliners

#28
post #17

Earlier quoted context omitted.

To me all (complex) one liners are bad : they're hard to read and they don't manage errors. I'd rather go through 5 lines of simple statements than try to decipher a "clever" one liner. From the fine article : > Open a GUI, read web page, sent it as email You really want to do that in one line ?

sending someone a link via email is a relatively common task. why would it be undesirable to write short code that can do that?

Not undesirable, just odd to make a big deal about it. Like making a big deal about Unix pipes. Yeah, when they were invented, okay. Nowadays ... old hack.

Re: REBOL Oneliners

#29
post #16

REBOL and its derivative Red seem like cool languages, but I can't get over the fact that it's impossible to bootstrap these free software projects because Red requires REBOL 3, which is self hosting using REBOL 2, which is proprietary.

Red will be self hosted at some point. I know they're working towards it, so it shouldn't put you off forever.

Re: REBOL Oneliners

#30
Back on the Amiga I once found this weird language on Aminet or a ffish disk called "Lava" and it had all these builtin datatype for amazing things like ip addresses, I just could not wrap my head around that. What do you mean? I don't have to write my own token parsers in C that's outrageous! I ran away at first but went back over summer break and it had been renamed Rebol. I used it all through school blowing through programming assignments like they weren't there. Remember once earning 10% of a term's grade in something like 70 chars

It was by far the most enjoyable programming I ever did. But (why does there always have to be that But) using it at work, as I did after school, was a disservice to everyone around me. Hardware - was all 64bit Rebol was still 32bit. Proprietary - brilliant author was from the time before, when that made sense. Co-workers - most neither could, nor wanted to "get it" Rebol sure was not going to help on their resumes.

It tried to go Rebol2->Rebol3 ala perl/python but when a community in the hundreds splinters, there is just not that much left.

Post reply on HN