Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bendmorris
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
bendmorris
8y ago
Not sure what you're getting at. People in this thread are discussing what it's like to use Nim, including its ecosystem, vs. other languages and ecosystems. You don't seem to have anything substantive to add to that other th
92.
▲
by
bendmorris
8y ago
What on earth are we comparing when discussing Nim vs. other languages, if not the language itself, in practice? Are we just discussing how good you feel about it? My point is, this is an actual deficiency that you need to consider when eva
93.
▲
by
bendmorris
8y ago
>i don't understand why people make these kinds of criticisms. Because language age doesn't make a difference. People have to actually use the language, and this is a practical concern. If you were choosing to put a high school
94.
▲
by
bendmorris
8y ago
That is correct. I think there are tradeoffs in making the language too extensible; in this case it's changing some of the details but not the high-level semantics of how the language works. If every library looked completely different
95.
▲
by
bendmorris
8y ago
Certainly. I don't used Scala much but the inspiration is probably easy to see.
96.
▲
by
bendmorris
8y ago
These are valid concerns, particularly stability and long term support. Availability of libraries applies less to Kit or Zig thanks to first-class interoperability with C. I think this is the way forward for small new languages; you can avo
97.
▲
by
bendmorris
8y ago
I think this thread captures a more interesting application of term rewriting: https://twitter.com/bendmorris/status/1041130408463687681 >My intuition is that ambiguities are at least possible, so what about pr
98.
▲
by
bendmorris
8y ago
Good "catch" ;) "throw" in Kit is vestigial; there's no error handling mechanism implemented yet, and I've gone back to the design phase to consider some alternatives.
99.
▲
by
bendmorris
8y ago
>Are people not skilled enough to propose or send commits to an existing or alternative programming language? I'll just comment on this part. I'm a contributor to Haxe (not so mainstream perhaps but more so than Kit.) Kit was a
100.
▲
by
bendmorris
8y ago
I, uh...I know a little C++ :) I like to think that when I'm writing Kit, I'm writing C, so I am writing in a "real language." Total interop, no real drawbacks.
101.
▲
by
bendmorris
8y ago
I commented on Zig elsewhere in this thread. Since Jai is unreleased I don't know a lot about it, but their AoS/SoA convertibility was an interesting feature (you can do this in user space in Kit via term rewriting) and I wanted t
102.
▲
by
bendmorris
8y ago
I feel like there's a gold rush on three-letter language names. It's going okay so far, but Nit and Zit and Nag had better have some nice features.
103.
▲
by
bendmorris
8y ago
I'm planning to get a more detailed comparison with languages in the same space. Kit and Zig overlap quite a bit; the main difference I see is philosophical. A major goal in Kit is to be concise, expressive and eliminate boilerplate; Z
104.
▲
by
bendmorris
8y ago
I've used Haxe a lot and at this point I see its wide array of targets as not only a strength but at times a major weakness. I used the C++ target most often, but didn't have access to all of C++ features because they had no analo
105.
▲
by
bendmorris
8y ago
Hi, creator here. >Basically, what "designed for game development" means? I've been doing a lot of work in Haxe, but have struggled with performance issues due to GC and memory churn. I wanted a lower level language with m
106.
▲
by
bendmorris
8y ago
>Rust does not have this feature - unions must always have tags Rust has had untagged unions since last year ( https://blog.rust-lang.org/2017/07/20/Rust-1.19.html )
107.
▲
by
bendmorris
8y ago
Nah. Having kids is a choice. If you're going to view/treat them as a burden, just don't do it.
108.
▲
by
bendmorris
8y ago
I don't get this mentality at all. The number one thing I wish I had was more of in life was quality daytime hours to spend with my family. It's why I have kids. I've been spoiled by paternity leave for our new little one, an
109.
▲
by
bendmorris
8y ago
Second this. I'm writing a compiler now ( https://github.com/kitlang/kit ) and this book has been invaluable. A few other tips: * Use a parser generator. Parsing is more or less a solved problem; get it out of the w
110.
▲
by
bendmorris
8y ago
We're all in this together. You can support parental leave and also advocate for other types of family leave. Not only are they not mutually exclusive, stronger parental leave norms will probably make other types of leave more acceptab
111.
▲
by
bendmorris
8y ago
Scons ( https://scons.org/ ) is one alternative. The configurations (and Scons itself) are Python.
112.
▲
by
bendmorris
8y ago
I don't understand how anyone can spend a career in software development, and still have such a poor understanding of the process. Space and time are far from the only concerns. >As an example, someone who thinks of the machine as s
113.
▲
by
bendmorris
8y ago
The H and L registers are special in that they can be used for indirect addressing: some opcodes will combine H (high) and L (low) into a 16-bit number, interpret that as an address and read from that memory location.
114.
▲
by
bendmorris
8y ago
It's 70/20 in aggregate. It's your anecdotes vs. a Pew study, there's not much more to say.
115.
▲
by
bendmorris
8y ago
>They are Democrats AND Republicans... As of 2016 they are the most heavily Republican-leaning religious group in the U.S. [1] Technically, there's a Democrat in every city in Utah, but let's not pretend they're a microc
116.
▲
by
bendmorris
8y ago
> Meekness is a positive trait in the LDS church. Nominally, sure, just like other Christian religions. There are still plenty of big expensive houses in the Salt Lake area.
117.
▲
by
bendmorris
8y ago
Haxe doesn't quite operate at that level, it's more compiler than build tool. You'd use Haxe to compile to Java or C++, but you'd use a framework such as OpenFL, which provides its own build toolchain, to actually build
118.
▲
by
bendmorris
8y ago
Asking your age isn't illegal by itself. ADEA makes it illegal to discriminate against workers age 40 and up based on age. Doesn't apply here. In fact, employers can have legitimate reason to ask your age, such as background c
119.
▲
by
bendmorris
8y ago
>Homebrew was not something you could be proud of writing. Anyone should be proud of writing a widely used tool that provides value to so many individuals and companies, regardless of nitpicks from the peanut gallery.
120.
▲
by
bendmorris
8y ago
Some quotes: >Does that mean I’m a happy camper? Fuck no. My total comp for the first year is only $145k out of undergrad with a base of $106k. My friends at places like Google, FB and Cruise are making more like $180k-$230k by compariso
More ›