Hacker GitHub

← All repos

alpha123/yu

View on GitHub ↗ ★ 7 C

An experimental and very incomplete high-performance dynamic language platform

5 mentions on Hacker News by 1 person: 0 stories, 5 comments · first 2016-02-29 · latest 2017-01-04

Mentions per year 5 mentions · busiest year 2016 (4)
20082026
  1. …it with clang-format, and build that. Not exactly pretty or easy, but it got the job done. 1. https://github.com/alpha123/yu/blob/master/src/yu_splaytree.... 2. https://github.com/alpha123/yu/blob/master/test/test_splaytr... 3. Where this…
    comment by PeCaN · 2017-01-04 · in Getting Past C
  2. …the design is good, but don't expect performance competitive with current production GCs².) 1. https://github.com/alpha123/yu 2. Well, it probably smokes Ruby and Python, but those go solidly in the ‘toy GC’ category.
    comment by PeCaN · 2016-12-20 · in Modern garbage collection
  3. …effort to get right, but after that you can just throw it in a Makefile and forget about it (e.g. https://github.com/alpha123/yu/blob/master/Makefile#L96-L126 ).
    comment by PeCaN · 2016-03-01 · in C preprocessor tips and tricks
  4. …as well as other macros, heavily in the test suite for my (very) WIP programming language: https://github.com/alpha123/yu/tree/master/test There's some other interesting and generic macros that I frequently use in there too:…
    comment by PeCaN · 2016-03-01 · in C preprocessor tips and tricks
  5. …It's really not a big deal. You can have a Makefile rule to do this automatically, for example https://github.com/alpha123/yu/blob/master/Makefile#L70-L103 Saying the C preprocessor can "inject bugs" and make code that "can't be easily…
    comment by PeCaN · 2016-02-29 · in C preprocessor tips and tricks