Viewing profile — robpalmer
robpalmer
HN member- Joined
- Fri, Nov 06, 2015, 7:30 PM UTC
- HN karma
- 489
- Public activity
- 48 items
- HN profile
- View on Hacker News ↗
About robpalmer
No profile information was provided.
Recent public activity
-
comment
Comment #47475811
The article and (overall) this comments section has thankfully focused on the problem domain, rather than individuals. As the article points out, there are competing philosophies. …
-
comment
Comment #47385588
Congrats, all. The web has always needed a simpler tooling story, not just an easier one. And the credentials for this attempt are far more favourable than previous attempts. Glad …
-
comment
Comment #47339071
Yep. You can learn more about why we created this new blog here: https://bloomberg.github.io/js-blog/post/intro/ I hope you like it ;-) And if it seems like a surprise, you can bla…
- story
- story
-
comment
Comment #45362236
Congrats to the Boa team! It's great to see an independent open source project thrive and become more widely useful. This is huge impact. On the integration with Kiesel and Chrome,…
- story
-
comment
Comment #38002910
Bloomberg are currently sponsoring Igalia to work on adding native Decimal number support to JavaScript. https://github.com/tc39/proposal-decimal This is an active proposal and was…
- story
-
comment
Comment #34365966
>Once it is part of the language, that will help a lot :) If you want to follow along, the proposal to allow type syntax to be part of JavaScript is here: https://github.com/tc39/p…
-
comment
Comment #30618894
The FAQ addresses this: https://github.com/giltayar/proposal-types-as-comments#shoul... https://github.com/giltayar/proposal-types-as-comments#shoul... The idea is to avoid hamperi…
-
comment
Comment #30016288
#private fields are not slow when used natively. It's true the down-levelled code that uses WeakMaps is slower. The decision to downlevel is in the hands of the user and is control…
-
comment
Comment #30016217
You're looking at down-levelled code. Babel and esbuild would equally produce similar code. This is not a TypeScript issue. If you want "native" JS output, use the tsconfig option.…
-
comment
Comment #28703800
TCO is coming to V8? Is there a source for this?
-
comment
Comment #26977874
There is at least one more Evan working in this space who should be on that list. Evan Martin created the Ninja build system and works on making JavaScript builds fast at Google. H…
-
comment
Comment #25069837
This is interesting. The things you list as problems are the same set of things we tried to solve: - automatic compilation that is fast - sourcemaps work - decoupling of packages t…
-
comment
Comment #25069086
I'll offer one advantage we have nowadays, which is to permit writing and atomically deploying apps that have both client and server parts - there's no need to preserve compatibili…
-
comment
Comment #25069017
For our purposes, the primary problem with enums is not the runtime overhead. The runtime code for TS enums is a little verbose but it's not huge. The semantics are a little wacky …
-
comment
Comment #25068905
Busted. It's true. The Big TypeScript lobby has been secretly working for years on a product called TypeScript Enterprise Edition . Many jobs will be created to support all those A…
-
comment
Comment #25068801
The scenario you are describing (TypeScript diverging from JavaScript) is unlikely in my opinion. Orta, a member of the TypeScript team, describes the reasons why in his video "How…
-
comment
Comment #25068771
I can empathize with this view. JavaScript is bound by backwards compatibility. It is expressed by the soundbite "don't break the web" . I would love for typeof null to not be "obj…
-
comment
Comment #25068699
Thanks for the feedback - I'm pleased you enjoyed it. It's true the codebase has some gnarly advanced types (generic, conditional, mapped) for expressing types for constructs creat…
-
comment
Comment #25068645
No one should interpret a deep-dive article like this to indicate a language monoculture - we also use many other languages on the server-side including Python and a lot of C++.
-
comment
Comment #25068473
Yes, you're right the JS@Bloomberg origin story deserves to be told in full. Probably by Andrew Paprocki. SpiderMonkey has a starring role. Until then this is as much as I can shar…
-
comment
Comment #25068119
In the early 2000s it was recognized that the C/C++ code-build-run-debug development feedback loop was taking too long for efficient application development. 10-30 minutes to try o…