HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
alonsovm44
tc-lang
C2026–2026
alonsovm44 / tc-lang

tc-lang

A minimalistic ergonomic layer over C

2Distinct people
10Mentions
0Explicit recommenders
42GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A minimalistic ergonomic layer over C

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by week10 dated mentions

Observed mentions: 2026-05-22 04:48:41 UTC to 2026-07-03 01:40:14 UTC. Weeks start Monday, UTC.

01232026-05-18 00:00:00 UTC to 2026-05-25 00:00:00 UTC (exclusive): 3 mentions; 2 submissions, 1 commentsMay 182026-05-25 00:00:00 UTC to 2026-06-01 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 comments2026-06-01 00:00:00 UTC to 2026-06-08 00:00:00 UTC (exclusive): 3 mentions; 1 submissions, 2 comments2026-06-08 00:00:00 UTC to 2026-06-15 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsJun 82026-06-15 00:00:00 UTC to 2026-06-22 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-22 00:00:00 UTC to 2026-06-29 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2026-06-29 00:00:00 UTC to 2026-07-06 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsJun 29

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
May 182026-05-18 00:00:00 UTC2026-05-25 00:00:00 UTC321
May 252026-05-25 00:00:00 UTC2026-06-01 00:00:00 UTC211
Jun 12026-06-01 00:00:00 UTC2026-06-08 00:00:00 UTC312
Jun 82026-06-08 00:00:00 UTC2026-06-15 00:00:00 UTC000
Jun 152026-06-15 00:00:00 UTC2026-06-22 00:00:00 UTC000
Jun 222026-06-22 00:00:00 UTC2026-06-29 00:00:00 UTC101
Jun 292026-06-29 00:00:00 UTC2026-07-06 00:00:00 UTC110

What Hacker News says

10 sources
alonsovm44·Jul 3, 2026Submission

I vibe coded a programming language, but I'd rather learn C the old way

I tried to code a systems language called Tig https://github.com/alonsovm44/tc-lang It is cool and it taught me a lot of CS and programing topics, but i ran out of tokens and since i have no monery for cascade code, the project stagnated. I was ashamed of myself so i turned to good old man programs, tutorials in youtube and i tried writing a lexer for a calculator in raw C. And so far i've been successful. Moral of the story: Dont depend on AI, learn to code by yourself. It will take longer, it will be difficult, but it will be all yours.
2 points · Open discussion

Ask HN: Why I have such bad luck?

I've been trying to advertise my github project for days to no avail. https://github.com/alonsovm44/tc-lang Then one day i managed to make a post with Show HN: on it and it got 22 upvotes on 20 minutes and my repo started getting stars. Then it got [pinned], for no reason. I've never seen a post get pinned, and i've seen worse posts get a ton of likes while i get the pin of shame Linus Torvald's middle finger to HN
2 points · Open discussion

What I learned from tinkering with programming languages in the last 34 days

For some reason my OG post has flagged by mods. I won't complain but it is still weird. I began toying around with AI coding in december 2025. I won't lie. My projects are almost all AI generated although I take effort in understanding the theory behind each project. You can check my first attempt at a PL on my github , a project called VII. I've learned a lot in this process. (note: function syntax is a bit bad honestly, i will plan on improving) This is my latest project https://github.com/alonsovm44/tc-lang
4 points · Open discussion
It's not clear what purpose this serves, as it just emits C code: https://github.com/alonsovm44/tc-lang/blob/9cb8af37cadc9221c.... Why someone would choose to write this and not C is therefore beyond me (there are fat pointer libraries for C) In the pre-LLM days I'd congratulate OP on a clean implementation because this would clearly be a learning project, but now that I know that this doesn't represent much beyond a claude code prompt it just feels so hollow. OP, if you're reading this, I'd love to hear you reflect on what you learned from working on this project and how (if at all) you plan to use this in the future (and if I'm completely off the mark about how this seems 100% AI generated). I'm not trying to take a jab or anything, just trying to center this discussion on human-produced outputs.
In [dead]

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.