HackerTrans
トップ新着トレンドコメント過去質問紹介求人

theThree

no profile record

投稿

Java 25 Launch Stream

youtube.com
1 ポイント·投稿者 theThree·10 か月前·0 コメント

PostgreSQL JavaScript client benchmark – pgline vs. pg vs. Bun.sql vs. Postgres

github.com
3 ポイント·投稿者 theThree·12 か月前·0 コメント

Rusdown: A Fast JavaScript Markdown Parser Powered by WASM/Rust

github.com
1 ポイント·投稿者 theThree·12 か月前·0 コメント

Dotenv's Promotion on Runtime Message

github.com
1 ポイント·投稿者 theThree·12 か月前·0 コメント

Node.js Added Watch-Mode

github.com
3 ポイント·投稿者 theThree·昨年·0 コメント

TypeScript-autoAwait: automatically add "async/await" on Tab

github.com
1 ポイント·投稿者 theThree·昨年·0 コメント

PHP Pipe operator v3 Accepted

wiki.php.net
10 ポイント·投稿者 theThree·昨年·0 コメント

Pgline – PostgreSQL node.js driver written in TypeScript

github.com
1 ポイント·投稿者 theThree·昨年·0 コメント

Show HN: Pgline – The fastest PostgreSQL driver for Node.js

github.com
2 ポイント·投稿者 theThree·昨年·0 コメント

A Go string concatenation library that is more efficient than strings.Builder

github.com
1 ポイント·投稿者 theThree·昨年·2 コメント

Automatically add missing "async/await" keywords to your TypeScript code

github.com
7 ポイント·投稿者 theThree·昨年·7 コメント

Show HN: A string Enum generator for Go lang

github.com
2 ポイント·投稿者 theThree·昨年·0 コメント

GoSync: Go-style channel and waitGroup for Node.js

github.com
2 ポイント·投稿者 theThree·昨年·0 コメント

PHP True Async

externals.io
4 ポイント·投稿者 theThree·昨年·0 コメント

コメント

theThree
·7 か月前·議論
I don't know if I'm the only one experiencing this: It's too hard to find the download link from their website.
theThree
·9 か月前·議論
I developed a JS pg client that use pipeline mode by default: https://github.com/stanNthe5/pgline
theThree
·11 か月前·議論
I'm using Bun, but I avoid using any Bun.* function, because I don't want to bind my typescript project to a runtime.
theThree
·11 か月前·議論
It's still not ready for use. I don't care Enum. But you can not import local files without extensions. You can not define class properties in constructor.
theThree
·12 か月前·議論
It still have issues. Example: `import foo from "./Foo"` doesn't work. You have to `import foo from "./Foo.ts"`
theThree
·昨年·議論
Something like this?

async function runTasks(tasks: Job[]) { for (let task of tasks) { try { await task() } catch (e) { } } }
theThree
·昨年·議論
Async/await is the only thing prevent me from using Rust.
theThree
·昨年·議論
Good to see there is already a preview version (@typescript/native-preview). Can tsc/ts-node use it now?
theThree
·昨年·議論
The fastest PostgreSQL Node driver written in TypeScript: https://github.com/stanNthe5/pgline
theThree
·昨年·議論
Will do that. Thank you.
theThree
·昨年·議論
You can still control it by adding "//no-await". In fact, the "//no-await" makes me feel more clear.
theThree
·昨年·議論
From my own testing. In high-concurrency scenarios, their performance is roughly the same, and Node uses less memory. When it comes to string concatenation, Go has to do a lot of extra work (no "+",Estimating string length, Preallocate memory ) just to catch up with the speed of Node (simply using "+").
theThree
·昨年·議論
Maybe at some point. Their vsCode extension has 1M downloads, while Bun has 155k.
theThree
·昨年·議論
In web backend, Node.js is not slower than Go.
theThree
·昨年·議論


    function f1(a:number, b:number, c:number, d:number) {
        [a, b] = [b, a]
        [c, d] = [d, c]
        console.log(a, b, c, d)
    }
For the above codes Typescript gives error message: Type 'number[]' is not assignable to type 'number'.
theThree
·昨年·議論
>That means you have 1 GiB in the pool.

This only happen when every request last 1 second.
theThree
·昨年·議論
Chinese are unable to visit ChatGPT.
theThree
·昨年·議論
Can anyone explain to me what is "TypeScript types“?
theThree
·昨年·議論
The appeal of Go is goroutine.
theThree
·昨年·議論
> a, b := 20, 30 // accepted. why ??

I guess it is a dept of error handling. Otherwise you have to write "foo,err1 := Foo();bar,err2 := Bar(),.."