Readit News logoReadit News

Deleted Comment

Dead Comment

Dead Comment

BubRoss commented on My dream dating app has been banned by Apple   webworm.substack.com/p/my... · Posted by u/forgotmypw17
reanimus · 6 years ago
On the one hand, I do think it's silly that Apple is discriminating against this app, but I don't really buy the entire idea that a dislike of astrology is reflective of some sort of deeper bigotry. I'm a gay man of color myself, and I find it trite and annoying when you re discussing some interpersonal issues and someone chimes in with "oh it's because of <X astrological sign incompatibility>".

I think it's fine and fun as anything else to make memes about star signs or whatever but some people take it seriously to the point of making sweeping generalizations about people based on what the alignments of planets when they were born.

BubRoss · 6 years ago
> I'm a gay man of color

What is the connection here? What does that have to do with linking relationship dynamics to astrology?

BubRoss commented on Tiny C Compiler   bellard.org/tcc/... · Posted by u/Koshkin
fwsgonzo · 6 years ago
It's not just a tiny C compiler - it's a compiler you can use as a static library that can compile your C code directly to memory. And then you can call into it, if you dare.

I used it as a scripting backend for a long time, but eventually you will realize that you are not the only one that could write scripts, but you also really need to have a trust boundary (or just a different address space), so that errors in the script don't drag the whole thing down.

That's where Lua and LuaJIT shines: It's simple, and it's sandboxed. However, there is still one thing missing. These days, several programming languages have several targets that they can compile to, and so imagine if you could emulate some platform at high performance with low overhead, in a sandbox. You would then be able to script in whatever language you so desire, provided it has that target.

Unfortunately, those languages tend to be system languages and not the absolute best for scripting. With one big exception: Compile-time programming support.

BubRoss · 6 years ago
Have you actually gotten the static library and compile to memory mode to work?

Dead Comment

BubRoss commented on Regent: A Language for Implicit Dataflow Parallelism   regent-lang.org/... · Posted by u/federicoponzi
chrisseaton · 6 years ago
Have you read Boehm's paper 'Threads Cannot be Implemented as a Library'?

It's the same reason.

Your dataflow semantics need to be part of the language semantics, otherwise they're bound to be loosely defined and even more loosely enforced.

BubRoss · 6 years ago
That's an assertion, but not anything to back it up.

First, threads have been implemented as libraries many times. Second, if checks need to happen theg can happen at debug run time if they can't happen at compile time. I don't know what specifically has to be integrated into a language here that makes throwing away the enormous amount already built in other languages.

BubRoss commented on Regent: A Language for Implicit Dataflow Parallelism   regent-lang.org/... · Posted by u/federicoponzi
BubRoss · 6 years ago
I don't understand why something like this would need a separate language. Switching languages means starting over in many ways with regards to tools libraries and semantics. A graph of tasks can be made with a cdecl library.

Dead Comment

Dead Comment

u/BubRoss

KarmaCake day620February 1, 2019View Original