Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Varriount
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
181.
▲
by
Varriount
9y ago
What about good[0]? [0] https://github.com/kolypto/py-good
182.
▲
by
Varriount
9y ago
I use a fork/successor library, good[0], for configuration validation. I've especially liked the data transformation it can do (I can easily allow a configuration entry to be a single value, or list of values, and transform that t
183.
▲
by
Varriount
9y ago
I've recently been using good[0] , which also allows for minor data transformation. Looking at Marshmallow, it doesn't seem like it allows inline declaration of nested schemas - each level of the schema needs its own data type. [0
184.
▲
by
Varriount
9y ago
Eh, neither Nim nor Elm are backed by huge companies. You'll want to look at Rust and Swift for that. ;) Seriously though, speaking as a contributor to Nim, I can confidently say no-one in the Nim community organizes massive multi-post
185.
▲
by
Varriount
9y ago
There's the Nim website[0] as well as the document describing the (soft) real-time GC that Nim comes with[1]. [0] https://nim-lang.org [1] https://nim-lang.org/docs/gc.html
186.
▲
by
Varriount
9y ago
What do you typically use for enforcing a schema? I've been using Good[0], however since it is meant for general data structures, users don't get line/column printouts for invalid data. [0] https://pypi.python.org&
187.
▲
by
Varriount
9y ago
Doesn't the IDL approach require that the declarations/intermediate language be written manually though? Most C++ libraries out there don't have any IDL files ( looks at QT )
188.
▲
by
Varriount
9y ago
It doesn't have a tracing GC (or at least, the primary portion isn't tracing). The garbage collector is outlined at https://nim-lang.org/docs/gc.html
189.
▲
by
Varriount
9y ago
Well, if you look at the front page, you'll also see: High-performance garbage-collected language Compiles to C, C++ or JavaScript Produces dependency-free binaries Runs on Windows, macOS, Linux, and more And of course, th
190.
▲
by
Varriount
10y ago
What about using something like TCPView[1], and Process Explorer[2]? Saying that there's "no good way" is throwing in the towel a bit early. [1] https://technet.microsoft.com/en-us/sysinternals/tcpvi
191.
▲
Rosencrantz – A Web DSL for Nim
(github.com)
69 points
by
Varriount
10y ago
|
28 comments
192.
▲
by
Varriount
10y ago
I feel like in this day and age, it's "endorsement of a powerful entity" that goes the most towards making a programming language successful - money to pay developers and reputation to gain mindshare are the two things big co
193.
▲
by
Varriount
10y ago
As I said in another thread recently, garbage collectors don't have to be of the stop-the-world, non-deterministic kind. It's perfectly possible to have real-time garbage collection [1], and the language I commonly work with suppo
194.
▲
by
Varriount
10y ago
Have you looked at languages like Nim [1]? Garbage collectors don't have to be of the stop-the-world variety. [1] http://nim-lang.org/ http://nim-lang.org/docs/gc.html
195.
▲
by
Varriount
10y ago
Lego is likely one of the few companies with sufficient clout and experience to actually work with Disney on videogames. Not only does Lego possess a valuable product that other companies can use as promotion material, but they also possess
196.
▲
NimES – NES Emulator Written in Nim
(github.com)
4 points
by
Varriount
10y ago
|
0 comments
197.
▲
by
Varriount
10y ago
How is that API supposed to be used from C (not C++)?