Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zeugmasyllepsis
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
zeugmasyllepsis
8y ago
I had a similar feeling a while back, but when I actually picked up Lua for a project I was shocked by how limited the standard library is. Third party libraries aside (which Python clearly has in spades), even just the standard library is
32.
▲
by
zeugmasyllepsis
9y ago
Mypy is a static type checker for Python. From the intro in the MyPy docs. MyPy is a legitimate static type checker for Python, with similar capabilities and limitations as other statically typed languages. There's an escape ha
33.
▲
by
zeugmasyllepsis
9y ago
From the previous discussion [1] on HN: I use ropes in xi editor. I did not find the argument against ropes convincing. Yes, they're not trivial to implement, but in a proper programming language you're not dealing with the data s
34.
▲
by
zeugmasyllepsis
9y ago
There is certainly some overlap between those features, but I think they largely cover different usecases. For example, consider trying to implement a List data structure in Go. What type does the List hold? It poses no constraints on the t
35.
▲
by
zeugmasyllepsis
9y ago
I recently started a graduate course that originally required C++. My only exposure to C++ basically went through the fundamentals of the C part without getting to any of the ++. Is there something similar to this for C++? I understand that
36.
▲
by
zeugmasyllepsis
9y ago
I don't recall where, but while going through one of the links above I saw the numbers: 45% on-site, 55% remote
37.
▲
by
zeugmasyllepsis
9y ago
Around 80 MB of RAM with my project open in GitHub's Electron-based desktop app as well. For comparison, gitk is about 14 MB for the same project. Overall, GitHub's desktop app seems to have fairly stable memory use in my experien
38.
▲
by
zeugmasyllepsis
9y ago
An intentional limitation, then :P I tend to agree with the Python philosophy, that it's usually better to extract and name a function that to declare it inline. The `asyncio` module and `await` keywords go a long way in eliminating m
39.
▲
by
zeugmasyllepsis
9y ago
I'm guessing, since the author used the arrow shorthand notation in Javascript as an example, that the limitations of Python's lambdas are the chief complaint
40.
▲
by
zeugmasyllepsis
9y ago
I thought Elixir supported type annotations and could perform static analysis via Dialyzer? [1] [1] https://hexdocs.pm/elixir/typespecs.html
41.
▲
by
zeugmasyllepsis
9y ago
You're totally right, if a page is merely serving static content with hyperlinks between the pages. For many types of pages, however, that's not the goal, and using JavaScript makes sense. Think of an interactive data visualizatio
42.
▲
by
zeugmasyllepsis
9y ago
I'm not the author, but I assume the intent is to allow you to share the JSONSchema definition between the front-end and back-end. For example, a developer could write an annotated .NET class using the Json.NET schema library from N
43.
▲
by
zeugmasyllepsis
10y ago
Heads up - you can use the promo code `print-is-good-F15` to get 10% off. I chose to get a nicer binding and with the code it came to about $23.20
44.
▲
by
zeugmasyllepsis
12y ago
Scala, OCaml/F#, and Haskell beg to differ.