How V8 handles JavaScript properties internally
This technical deep-dive explains how V8 handles JavaScript properties behind the scenes.
Topics /
The most popular blog posts about software engineering on Hacker News. 21,843 posts.
This technical deep-dive explains how V8 handles JavaScript properties behind the scenes.
MIT student who enjoys performance engineering, compilers, and creating unconventional code
Sometimes, programming projects are too easy and boring. Sometimes, they're too hard, never ending or producing subpar results.
Earlier this year, I wrote about an update to the roadmap for F# and .NET Core. I had mentioned that there were a number of things you could build with F# and .NET Core today, such as web services. In this post, I’ll walk through building a web service with F# and .NET Core 2.0 […]
This post also appeared on perl.com.
Building the platform where people around the world come to search, save and shop
Here is an update about the previous blog post about the Global Interpreter Lock (GIL). In 5 months, the point of view changed quite a bit...
I did a livestream where I talked about Object Storage. The how and why. The Bad Old Days. And also the neat and interesting stuff just beyond the basics. I figured I'd cover that in text as well.
Available as a feature of Stripe.js, Stripe Elements is a set of prebuilt UI components for building your web checkout flow.
OCRed and HTMLed by Ed Thelen from a very poor copy provided by "anonymous" - Click for operational characteristics of the processors for the Burroughs B5000 - 5 MByte .pdf
Misha Laskin personal website. Includes a blog and projects focused on artifical intelligence.
Disclaimer: I am an employee of Cognitect and I worked on the transit-js implementation. The opinions found herein are my own and do not necessarily reflect the recommendations or views of Cognitect.
(This post is part of Crystal Advent Calendar 2015)
We are pleased to announce the release of both Ember.js 1.13.0 and the first beta in the 2.0 series. This comes as the thirteenth cycle of our release process...
A few weeks ago my most popular repository on GitHub was crowbar , a Rust crate that I’m particularly proud of. It wasn’t necessarily good , but it did something interesting. It has 168 stars.
Back in November 2012, a Chrome Releases blog post mysteriously stated: "Congratulations to Pinkie Pie for completing challenge: 64-bit exp...
Why constant-work patterns make systems more reliable, doing the same predictable work regardless of load to avoid surprising failure modes.
A decision that arises over and over when designing concurrent programs is whether to represent program state in control flow or as data. This post is about what that decision means and how to approach it. Done well, taking program state stored in data and storing it instead in control flow can make programs much…
This article describes how you can build a simple LISP, based on the 1978 article <i>'A Micro Manual For LISP - Not The Whole Truth'</i> with Swift, taking advantage where possible of the features the language offers.
Collabora reverse-engineers Mali G78 instruction set and releases documentation, disassembler, and assembler for its
A guide on writing beautiful native libraries in C or C++ that compile to native code.
สล็อตเว็บตรง แตกง่าย ด้วยการเล่นผ่านโทรศัพท์มือถือสามารถเล่นได้ทุกที่ทุกเวลาตลอด 24 ชั่วโมง ทำให้ได้รับความนิยมอย่างแพร่หลายเหตุปัจจุบัน