Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fasquoika
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
fasquoika
9y ago
Because if they listed every language that compiled to JS the actual point of their comment would get buried?
92.
▲
by
fasquoika
9y ago
I'm assuming that you've seen this then? http://people.csail.mit.edu/jrb/Projects/pd.pdf
93.
▲
by
fasquoika
9y ago
Have you looked closely at Julia, or are you just kind of aware of its existence? I've been learning it recently, and I'm actually quite impressed with its suitability as a general purpose programming language because of how much
94.
▲
by
fasquoika
9y ago
Considering how many programmers will tell you that C style semicolons and curly braces are more readable than using keywords, I think they've got a point
95.
▲
by
fasquoika
9y ago
I'm not too familiar with ccache, but I assume it caches files? This compiler caches expressions, so you can change parts of a file without affecting the cache
96.
▲
by
fasquoika
9y ago
Just a disclaimer because the parent didn't say it: Racket is a Lisp, but it is not Common Lisp. It is far more similar to Scheme, and you will have to make some adjustments coming from Common Lisp. That said, it is indeed one of the b
97.
▲
by
fasquoika
9y ago
Thanks, that makes sense
98.
▲
by
fasquoika
9y ago
Is your application CPU bound? Because that's generally where Erlang's performance is lacking. I'm pretty sure you wouldn't run into performance issues in Erlang if you're doing an IO bound task
99.
▲
by
fasquoika
9y ago
This is a complete guess, but maybe so they can treat it the same way as normal variable declarations
100.
▲
by
fasquoika
9y ago
Except that the track we're on now was started then. Unix was created during the time period he's talking about. We've just stopped looking at the other stuff. They weren't "on the right track", they didn'
101.
▲
by
fasquoika
9y ago
Why does everyone seem to believe this talk is about the fact that these problems were "solved" decades ago? My takeaway is that, no, these things weren't solved, they were abandoned. We got tunnel vision and decided that a h
102.
▲
by
fasquoika
9y ago
Well, the mnemonic is delete, it just also puts the deleted text into your clipboard
103.
▲
by
fasquoika
9y ago
Not pedantic at all, tbh. This is an important distinction. Curly braces are my primary way of moving in vim and it works great even without curly braces in the code (even in pieces of code without delimiters, actually)
104.
▲
by
fasquoika
9y ago
Not the parent, but I've been reading the WebAssembly spec and that sounds like a perfect description. It's honestly probably one of the more ideal compiler targets
105.
▲
by
fasquoika
9y ago
AFAIK JS doesn't really have modules, just ad-hoc use of functions and objects for namespacing
106.
▲
by
fasquoika
9y ago
Maybe look at the language that inspired Rust: Cyclone http://cyclone.thelanguage.org/ . It's just a research language (which the site claims is "done") but maybe worth a look.
107.
▲
by
fasquoika
9y ago
This is a bit broader a point than the original post of "why you should use Julia", but bear with me. Basically, most languages (and even more generally, most tools) assume that you'll have external ways of dealing with their
108.
▲
by
fasquoika
9y ago
Whenever I see Julia mentioned, I like to link to this blog post by Graydon Hoare (creator of Rust). https://graydon2.dreamwidth.org/189377.html
109.
▲
by
fasquoika
9y ago
For the most part, no. The language and community are significantly math oriented. However, if you're someone who likes to learn languages just to broaden their horizons a little bit, Julia might be a good choice. It's one of the
110.
▲
by
fasquoika
9y ago
If I'm reading this[0] correctly, it looks like you're right. [0]: https://github.com/rvirding/lfe/blob/develop/src/lfe_comp.er...
111.
▲
by
fasquoika
9y ago
This seems like the kind of question liable to open a whole can of worms about free software and what it means to "own" a program
112.
▲
by
fasquoika
9y ago
I thought it compiled to BEAM bytecode, is that wrong?
113.
▲
by
fasquoika
9y ago
Only if you provide the source code for the shirt upon request
114.
▲
by
fasquoika
9y ago
> It is widely regarded as being extremely confusing even for pros. No, it's mostly considered to be unintuitive, not confusing for people who know it. You're unlikely to "just get" how it works, but once you learn it
115.
▲
by
fasquoika
9y ago
It sounds like maybe you want privacy badger?
116.
▲
by
fasquoika
9y ago
List some well known ones for Linux. There's a 95% chance there's a FreeBSD port
117.
▲
by
fasquoika
9y ago
>I can use bricks to build a boat, if you think I can't then you don't understand floating. Is this supposed to be sarcastic? Because it's absolutely true...
118.
▲
by
fasquoika
9y ago
>Acting intelligent doesn't make it so just as a thespian doesn't become a real Hamlet by playing the role. I think the idea is that a machine that can emulate a human is necessarily intelligent because it can emulate intellige
119.
▲
by
fasquoika
9y ago
Your comment reminded me of this xkcd. https://xkcd.com/1497/
120.
▲
by
fasquoika
9y ago
The word "bully" does seem to imply that the unions have all the power in the disagreement, which is rarely the case
More ›