Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yumaikas
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
yumaikas
5y ago
If you're a CTO, why are you building out features, if I may ask? Shouldn't most of that be delegated to devs under you? In any case, it sounds like you might need to try to find a community of folks to help mentor you, and act as
32.
▲
by
yumaikas
5y ago
I mean, `npm donate` is a thing, I'm pretty sure. Just need to build it for other ecosystems.
33.
▲
by
yumaikas
5y ago
It's funny how the particular constraints of a system can matter in different ways the designers didn't have a solid handle on at first.
34.
▲
by
yumaikas
5y ago
I could see an argument being made for 'fake 3D' pretty strongly here. DF Retro has a few videos comparing various consoles, and one of the things that the PS1 and Saturn both got wrong, IIRC, was that textures would warp*, becaus
35.
▲
by
yumaikas
5y ago
For me, I switched over to Powershell Core, and as far as I'm concerned, it's way more productive for building situated software than the same gaggle of scripts that one gets with bash, in most cases. param statements get you au
36.
▲
by
yumaikas
5y ago
> A line of LINQ looks and works nothing like a line of C# Maybe if you're using the query form, but if you're using the method form, I'd argue that they work together very nicely. For me, at least, I've found embraci
37.
▲
by
yumaikas
5y ago
If there are other parts of your life that are negatively affected by this, you (and the person you're replying to) might want to look into ADHD. But I can also relate to never wanting to stick to one system for second-brain work indef
38.
▲
by
yumaikas
5y ago
On windows, there are APIs for setting color that could be ignored if STDOUT isn't a terminal. On posix platforms, there's an API to check if a given file handle is a tty or not. https://github.com/corasaurus-hex&#
39.
▲
by
yumaikas
5y ago
The ecosystem around C and C++, existing projects. C++ code is known to be able to build millions of lines of projects. IIRC, Crystal still struggles there, though I think the last year has had improvements there? To be fair, C++ does as we
40.
▲
by
yumaikas
5y ago
I'd be very heavily interested in how much things like ADHD affects that media-multitasking bit.
41.
▲
by
yumaikas
5y ago
I mean, I go and set up ASCIIQuarium on every phone I have. Hunting down the APK gets harder and harder though.
42.
▲
by
yumaikas
5y ago
When I think of destructuring match, it's not just about destructuring, but also about matching a set of clauses against the matches. I rely on the imperative parts of Janet less than I used to, but yeah. I am surprised that no one has
43.
▲
by
yumaikas
5y ago
That is true, but to engage in a bit of semiotics: those cores are hardly the most appealing part of Lisp for most of the uses cases it's found. It certainly was one way to enable the interactivity and homoiconicty and metacircularity,
44.
▲
by
yumaikas
5y ago
One thing I find funny/curious: Does clojure not have a destructuring match in it's standard library? Most people that I've seen move from Clojure to Janet seem to avoid using that. For me, the two types of programs I tend to
45.
▲
by
yumaikas
5y ago
The other really pleasant aspect of Janet is that it easily enables build fat-image executables. Asset packing is as easy as a top-level (def asset (slurp "file.txt")) This makes it a lot more at home on Windows than Pyth
46.
▲
by
yumaikas
5y ago
My impression of Janet is that it's threading a needle there. The core is still heavily meant for embedding. It's not as light as Lua, but there's an amalgamation .c and .h, you can strip out everything that depends on an O
47.
▲
by
yumaikas
5y ago
What's funny is that I came up with a half-decent acronym this morning: PAST. Paren AST languages. But this article has been sitting in a draft for the better part of a month, lol.
48.
▲
by
yumaikas
5y ago
Clojure was something I tried once or twice, but couldn't quite get into, at least back when I tried it before. These days, I might be better able to pick it up, having cut my REPL teeth on Janet.
49.
▲
by
yumaikas
5y ago
JPM is a tool distributed alongside Janet that will download deps for you with `jpm deps`.
50.
▲
by
yumaikas
5y ago
Oops, that was not an intentional spelling.
51.
▲
My Janet Story
(junglecoder.com)
89 points
by
yumaikas
5y ago
|
44 comments
52.
▲
by
yumaikas
5y ago
So, what makes this fundamentally different from something like an insulin pump?
53.
▲
by
yumaikas
5y ago
The performance problems, at least, have had some TLC applied to them and are much better in PowerShell core (the one that goes by pwsh), to the point that I don't hate using PowerShell interactively now.
54.
▲
by
yumaikas
5y ago
The grind is eternal, so adjust your pace accordingly, IMO. I do think that many orgs don't have any sense of pacing when it comes to software dev. So, don't set expectations too high for an org if they don't have PTO in plac
55.
▲
by
yumaikas
5y ago
Nim, Elixir, Rust, Zig, D and Jai would all like a word.
56.
▲
by
yumaikas
5y ago
For me, Janet seems more practical than Racket, or I at least got over the hump of it better. I like Janet's function-like data structure access as well, I don't know of another Lisp-like that does that.
57.
▲
by
yumaikas
5y ago
Mostly just time and testing coverage, and more packages for various things. Maybe another 10,000 man-hours? I don't know the exact numbers. For context, I've found and/or helped fix bugs around multi-char string split, proce
58.
▲
by
yumaikas
5y ago
It is little weird, but it's also really fun to work with, if you're doing things that don't need to ship yesterday. Working with Janet has deepened my knowledge of the Win32 APIs, for example, because it makes writing smal
59.
▲
by
yumaikas
5y ago
Janet's biggest draw for me was it's PEG engine and API. That is still excellent. But I'd say the biggest draw for me now is that Janet has a lot made a lot of choices I agree with. It's language that boots up very qui
60.
▲
by
yumaikas
5y ago
And have the spare resources on hand to be able to survive repeated failures, for that matter. And not be dealing with ADHD or other mental issues. In the back of my head I want to tease out how much of Beso's success is due to aptitud
More ›