Viewing profile — bioballer
bioballer
HN member- Joined
- Fri, Feb 02, 2024, 7:00 PM UTC
- HN karma
- 313
- Public activity
- 11 items
- HN profile
- View on Hacker News ↗
About bioballer
No profile information was provided.
Recent public activity
-
comment
Comment #39474532
Very cool! You might want to consider also publishing a schema for it too, as a Pkl package. The package can simply be published as a GitHub release (see details in this post here:…
-
comment
Comment #39248081
Pkl is newly open sourced, but it not new . It's been used for years at Apple, and has been battle tested internally. I'd actually say that our tooling in some ways is more mature.…
-
comment
Comment #39248036
Hey, I recognize this name :D Yeah, it's been a long time coming, and it feels great to finally get this out in open source. FDB is open source too, BTW: https://github.com/apple/f…
-
comment
Comment #39247711
At some point, we'll publish more documentation about this, including instructions for how to build your own language binding. And, it's only a sub-process right now, but we plan o…
-
comment
Comment #39246952
There's no "walled garden" here. We want Pkl to be useful for many developers, for a variety of purposes. Hopefully that's clear enough with Java, Kotlin, and Go being amongst the …
-
comment
Comment #39245824
I/O can be sandboxed via flags. For example, see these CLI flags: https://pkl-lang.org/main/current/pkl-cli/index.html#common-... And when using the different language bindings, yo…
-
comment
Comment #39245763
I think this is a reasonable approach if you only have one stack, and don't have a lot of config. If you have one stack, you can put all the validation, types, and everything else …
-
comment
Comment #39244762
> A problem space I'm familiar with is having a bunch of Terraform or Cloudformation configuration you want to share/repeat in multiple projects. Doing-so can get hairy quickly, as…
-
comment
Comment #39236227
Python isn't oriented around defining and validating data. For example, something like: "this number is be between 1 and 10" means you have to come up with a novel way to add valid…
-
comment
Comment #39232977
Pkl is a new language for describing configuration. It blends together the declarative nature of static formats like YAML or JSON, with the expressiveness, safety, and tooling of a…
- story