Skip to content

Commit a414105

Browse files
committed
write about new macros and prettier
1 parent 7fdbd3b commit a414105

File tree

8 files changed

+296
-46
lines changed

8 files changed

+296
-46
lines changed

blog/2025-09-24-temporal-release/index.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,10 @@ culminated in an absolutely massive PR,
5555
The PR itself stubbed out a lot of the methods, implemented some
5656
Duration and Instant functionality, and started the support for custom
5757
calendars. There were, however, 2 major takeaways from this PR:
58+
5859
- Temporal is a massive specification update, it's the single biggest addition to ECMAScript since ES6.
5960
- There is a lot of room to potentially optimize Temporal if we do not deal with
60-
`JsValue` directly.
61+
`JsValue` directly.
6162

6263
After a couple weeks, the question came up amongst maintainers of not just Boa, but also other engines:
6364
"_could we separate the datetime logic and implementation off into a completely
@@ -353,8 +354,6 @@ it's a really cool project and we would definitely recommend checking it
353354
out if you're looking to generate FFI bindings for other languages for
354355
your Rust library.
355356

356-
357-
358357
> "_Diplomat made the FFI code extremely easy: I basically wrote the entire temporal_capi FFI layer over the course of a couple PRs, each of which probably took me ~15 minutes each of relatively mindless "tab through docs, add API" work. Diplomat is really good at this type of thing._"
359358
>
360359
> <cite>Manishearth [Rust Reddit Q&A](https://www.reddit.com/r/rust/comments/1logjzt/chromiumv8_implementing_temporal_api_via_rust/):</cite>
@@ -423,6 +422,7 @@ the specification, as well as the ICU4X project for their incredible
423422
ongoing work on calendars and all things i18n related.
424423

425424
## Discussion
425+
426426
- Hackernews: https://news.ycombinator.com/item?id=45361826
427427
- Reddit: https://www.reddit.com/r/rust/comments/1npffdx/temporal_rs_is_here_the_datetime_library_powering/
428428

@@ -450,8 +450,6 @@ itself and for users of the engine. Feel free to contact us in [Matrix].
450450
[testing representation]: https://github.com/boa-dev/boa/issues/820
451451
[action]: https://github.com/boa-dev/criterion-compare-action
452452
[Matrix]: https://matrix.to/#/#boa:matrix.org
453-
454-
455453
[mdn]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Temporal
456454
[v8-site]: https://v8.dev/
457455
[kiesel-site]: https://kiesel.dev/

0 commit comments

Comments
 (0)