felixangell1024's comments

felixangell1024 | 9 years ago | on: Ask HN: GitHub vs. Gitlab?

Yes! I've been seeing a lot of great improvements being added to GitLab recently. I'm intrigued to see what the future holds, and could definitely see myself switching in the near future.

With regard to UI/UX improvements, I'll have to check it out and see how much it's changed since last time :-)

felixangell1024 | 9 years ago | on: Ask HN: GitHub vs. Gitlab?

I much prefer GitHub or even BitBucket over GitLab. GitLab was insanely slow. A lot of the features GitLab offers still didn't persuade us over something that was minimal, worked well, and was fast. I'm also not a fan of the UI/UX, it's kind of confusing what certain icons mean as opposed to a simple fixed with layout like GitHub.

felixangell1024 | 9 years ago | on: Show HN: Writing my first interpreter in C for fun

Depends what you compile to. Writing a register allocator may be a little tricky (if you compile to a VM/Assembly/..), though if you compile to something like C, it's very easy. LLVM is another alternative which is also relatively simple to learn.

felixangell1024 | 9 years ago | on: C as an Intermediate Language (2012)

EDIT0: It appears I was wrong, for some reason I was under the impression DMD produced C code. Ignore this comment! :)

Another language that is widely used by hobbyists and in production is D which, as far as I know, produces C code too.

EDIT: I should say there are a few D compilers, DMD, LDC, and some other one by GNU(?).

I think that DMD is the main compiler, but I could be wrong. LDC generates LLVM code.

felixangell1024 | 9 years ago | on: C as an Intermediate Language (2012)

It's also insanely easy to generate code for. In addition to this, you don't have to build an entire toolchain of LLVM stuff to get it to work on your system -- LLVM is a nightmare to setup on Windows.
page 1