Robot | Path | Permission |
GoogleBot | / | ✔ |
BingBot | / | ✔ |
BaiduSpider | / | ✔ |
YandexBot | / | ✔ |
Title | Ian |
Description | Generalized psst, hey kid, wanna read a weird programming book Ian Henry About Blog Stuff April 18, 2023 Generalized Macros I’ve been writing a lot of Janet lately, a |
Keywords | N/A |
WebSite | ianthehenry.com |
Host IP | 45.63.9.183 |
Location | United States |
Site | Rank |
US$2,922,066
Last updated: 2023-05-01 10:25:04
ianthehenry.com has Semrush global rank of 3,622,199. ianthehenry.com has an estimated worth of US$ 2,922,066, based on its estimated Ads revenue. ianthehenry.com receives approximately 337,162 unique visitors each day. Its web server is located in United States, with IP address 45.63.9.183. According to SiteAdvisor, ianthehenry.com is safe to visit. |
Purchase/Sale Value | US$2,922,066 |
Daily Ads Revenue | US$2,698 |
Monthly Ads Revenue | US$80,919 |
Yearly Ads Revenue | US$971,025 |
Daily Unique Visitors | 22,478 |
Note: All traffic and earnings values are estimates. |
Host | Type | TTL | Data |
ianthehenry.com. | A | 3600 | IP: 45.63.9.183 |
ianthehenry.com. | NS | 300 | NS Record: ns1.vultr.com. |
ianthehenry.com. | NS | 300 | NS Record: ns2.vultr.com. |
ianthehenry.com. | MX | 300 | MX Record: 10 ianthehenry.com. |
psst, hey kid, wanna read a weird programming book Ian Henry About Blog Stuff April 18, 2023 Generalized Macros I’ve been writing a lot of Janet lately, and I’ve been especially enjoying my time with the macro system . Janet macros are Common Lisp-flavored unhygienic gensym -style macros. They are extremely powerful, and very easy to write, but they can be pretty tricky to get right . It’s easy to make mistakes that lead to unwanted variable capture, or to write macros that only work if they’re expanded in particular contexts, and it can be pretty difficult to detect these problems ahead of time. So people have spent a lot of time thinking about ways to write macros more safely – sometimes at the cost of expressiveness or simplicity – and almost all recent languages use some sort of hygienic macro system that defaults to doing the right thing. But as far as I know, no one has approached macro systems from the other direction. No one looked at Common Lisp’s macros and said “What if |
HTTP/1.1 301 Moved Permanently Server: nginx Date: Sun, 24 Oct 2021 01:22:52 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive Location: https://ianthehenry.com/ Strict-Transport-Security: max-age=63072000 X-Content-Type-Options: nosniff HTTP/2 200 server: nginx date: Sun, 24 Oct 2021 01:22:52 GMT content-type: text/html content-length: 13634 last-modified: Tue, 19 Oct 2021 03:11:00 GMT etag: "616e3744-3542" strict-transport-security: max-age=63072000 x-content-type-options: nosniff accept-ranges: bytes |
Domain Name: IANTHEHENRY.COM Registry Domain ID: 1698091193_DOMAIN_COM-VRSN Registrar WHOIS Server: whois.namecheap.com Registrar URL: http://www.namecheap.com Updated Date: 2018-02-11T21:37:40Z Creation Date: 2012-01-21T20:05:29Z Registry Expiry Date: 2023-01-21T20:05:29Z Registrar: NameCheap, Inc. Registrar IANA ID: 1068 Registrar Abuse Contact Email: abuse@namecheap.com Registrar Abuse Contact Phone: +1.6613102107 Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited Name Server: NS1.VULTR.COM Name Server: NS2.VULTR.COM DNSSEC: unsigned >>> Last update of whois database: 2021-09-12T10:14:04Z <<< |