Most active commenters
  • blinkingled(3)

←back to thread

Deno 2.4

(deno.com)
133 points hackandthink | 11 comments | | HN request time: 0.62s | source | bottom
1. blinkingled ◴[] No.44488721[source]
Crazy that Deno is still not workable on FreeBSD because of the Rust V8 bindings not being ported.
replies(4): >>44488761 #>>44488769 #>>44489763 #>>44494047 #
2. Mond_ ◴[] No.44488761[source]
How big is the intersection of modern Javascript developers and FreeBSD users?
replies(2): >>44488814 #>>44490918 #
3. ctz ◴[] No.44488769[source]
Looks like it is in ports?
replies(1): >>44488823 #
4. blinkingled ◴[] No.44488814[source]
Not as big as Linux but I know a few FreeBSD shops that run NodeJS apps so it's not entirely crazy to think that there are more and they would want to try Deno. Besides making your OSS software compilable on *BSD/Linux/Mac/Win has historically been a good thing to do anyways.
replies(2): >>44489087 #>>44490486 #
5. blinkingled ◴[] No.44488823[source]
Trying to compile it - it's 2.2.0 but better than nothing. I haven't seen any upstream patches for Rust V8 for FBSD so maybe out of tree ones in the ports if it does compile.
6. whizzter ◴[] No.44489087{3}[source]
For a lowlevel runtime (ie V8 itself) I can accept certain lag since there might be some low-level differences in how signals,etc behave.

However for more generic code Linux'isms often signals a certain "works-on-my-machine" mentality that might even hinder cross-distro compatibility, let alone getting things to work on Windows and/or osX development machines.

I guess a Rust binding for V8 is a tad borderline, not necessarily low-level but still an indicator that there's a lack of care for getting things to work on other machines.

7. shrubble ◴[] No.44489763[source]
It's more than a little surprising that portability between different Unices is not given more emphasis. "Back in the day" a program being portable between Sun Solaris, HP's HP-UX, Linux, FreeBSD was considered a sign of clean code.
replies(1): >>44494826 #
8. surajrmal ◴[] No.44490486{3}[source]
Is it big enough to prioritize fixing though? The answer seems to be a no so far.
9. gr4vityWall ◴[] No.44490918[source]
Node.js is (maybe surprisingly) used a lot in less common operating systems like FreeBSD and Illumos.
10. timhh ◴[] No.44494047[source]
I mean... you can probably see why they don't spend any effort on that.
11. jitl ◴[] No.44494826[source]
Back in the day, Sun Solaris and HP-UX were not end-of-life, and FreeBSD had more equal industry footing with Linux. Now Linux is the clear winner in server OS UNIX by a wide margin. Also, Ryan Dhal worked at Joyent, a Illumos/Solaris shop when he built Node; perhaps that has informed his lack of interest in supporting FreeBSD these days.