Aviral Goel (@theaviralgoel) 's Twitter Profile
Aviral Goel

@theaviralgoel

Programming Languages and Compilers
Loves Dysfunctional Programming

ID: 838512212750839808

linkhttp://aviral.io calendar_today05-03-2017 22:11:05

1,1K Tweet

344 Followers

957 Following

oxcrow (@oxcrowx) 's Twitter Profile Photo

A Tutorial on Portable Makefiles. How to write Makefiles without using GNU extensions such that they work on every POSIX compliant system (BSD, MacOS, etc.) nullprogram.com/blog/2017/08/2…

A Tutorial on Portable Makefiles.

How to write Makefiles without using GNU extensions such that they work on every POSIX compliant system (BSD, MacOS, etc.)

nullprogram.com/blog/2017/08/2…
Vivek Galatage (@vivekgalatage) 's Twitter Profile Photo

Talk: The C++ Execution Model by Bryce Adelstein Lelbach If you ever wondered how C++ code runs on your machine, Bryce’s talk breaks down the C++ execution model - covering memory, order of operations, and what happens with threads. youtu.be/XBiYz7LJ3iQ

Talk: The C++ Execution Model by <a href="/blelbach/">Bryce Adelstein Lelbach</a> 

If you ever wondered how C++ code runs on your machine, Bryce’s talk breaks down the C++ execution model - covering memory, order of operations, and what happens with threads. 

youtu.be/XBiYz7LJ3iQ
i like food (@messedupfoods) 's Twitter Profile Photo

︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎

︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎ ︎
Daniel Lemire (@lemire) 's Twitter Profile Photo

You might feel like you're running out of time, but the real issue is likely mental energy. You sit down to work, but starting feels impossible. After an hour or two, you are emotionally drained, so you escape to YouTube for funny videos. Refreshed but guilty, you return to

Mitchell Hashimoto (@mitchellh) 's Twitter Profile Photo

Going live with Zed tomorrow to talk about how I integrate AI into my daily workflow. We’re going to go through a real commit and will have live Q&A too!

Zed (@zeddotdev) 's Twitter Profile Photo

After hearing this a lot: "no debugger = no Zed"—we’re excited to share that Zed's Debugger has finally launched! 🎉 zed.dev/debugger

After hearing this a lot: "no debugger = no Zed"—we’re excited to share that Zed's Debugger has finally launched! 🎉 

zed.dev/debugger
Mitchell Hashimoto (@mitchellh) 's Twitter Profile Photo

This is required material for any software engineer to understand CPU performance optimization. Yes, it's about Instruments, but the patterns and lessons here are invaluable in general. It does highlight why Instruments is imo best in class, though. developer.apple.com/videos/play/ww…

Maxime Chevalier (@love2code) 's Twitter Profile Photo

I published another blog post on simple optimizations that allowed me to double the performance of my interpreter and beat CPython on the recursive fibonacci microbenchmark: pointersgonewild.com/2025-08-06-out…

Jonathan Aldrich (@jaldrichpl) 's Twitter Profile Photo

Launching my Programming Language Pragmatics talks! These short, accessible talks cover the material in the textbook, the 5th edition of which I wrote with Michael L. Scott. The first one (link in 🧵) introduces the topic and talks about why we study programming languages!

Launching my Programming Language Pragmatics talks!  These short, accessible talks cover the material in the textbook, the 5th edition of which I wrote with Michael L. Scott.  The first one (link in 🧵) introduces the topic and talks about why we study programming languages!
Jonathan Aldrich (@jaldrichpl) 's Twitter Profile Photo

Released today: the second video in my Programming Language Pragmatics series, covering Compilation, Interpretation, and Environments! Link below. Going forward, I'll post a video 3 times a week. Please share the series with anyone who might benefit!

Released today: the second video in my Programming Language Pragmatics series, covering Compilation, Interpretation, and Environments!  Link below.

Going forward, I'll post a video 3 times a week. Please share the series with anyone who might benefit!