Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bjz_
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
421.
▲
by
bjz_
12y ago
I was quoting smatthews' post that you responded to. The intention was to show that he agrees with you.
422.
▲
by
bjz_
12y ago
From the article: > There’s nothing terribly new about spawning programming languages at large technology businesses. The dominant languages of the mainframe computer era had similar origins [..] Please read the whole thing before you po
423.
▲
by
bjz_
12y ago
The semicolon as a statement separator is such a lovely thing that it would be hard to imagine Rust without it. It's sad to see that Swift and Go have gone with a statement based approach as opposed to emphasizing the composition of ex
424.
▲
by
bjz_
12y ago
One of the big things for Apple was Objective-C compatibility, which is surprisingly hard to get right. I know because I have been trying to wrap the APIs for Rust. Don't get me wrong: I still would prefer to use Rust on iOS, but Apple
425.
▲
by
bjz_
12y ago
Art is about stealing and remixing, whilst noting where you got things from. I'm sure Randall understands this, and would not object.
426.
▲
by
bjz_
12y ago
> it was inspired by XKCD
427.
▲
by
bjz_
12y ago
Type classes are pretty orthogonal to FP as far as I can tell. It's probably more that it gives it a "Haskelly feel".
428.
▲
by
bjz_
12y ago
Some bright soul seems to have sailed their boat into the launch area - looks like it is going to be delayed :(
429.
▲
by
bjz_
12y ago
I watch lots of independent channels, and I purposefully turn AdBlock off for Youtube. :)
430.
▲
by
bjz_
12y ago
As a suggestion to the authors: don't center the map on the US by default. It alienates your international audience.
431.
▲
by
bjz_
12y ago
Yeah, in Terragen 1&2 it was just a simple heightmapl, but Terragen 3 was a huge rewrite - not sure what they use now.
432.
▲
by
bjz_
12y ago
If that is the case, then let's hope we don't suffer from second system syndrome...
433.
▲
by
bjz_
12y ago
> and MAYBE extremely limited generics C11 has _Generic, but it's pretty much an abomination: http://www.robertgamble.net/2012/01/c11-generic-selections.h...
434.
▲
by
bjz_
12y ago
I feel like I'm actually offloading lots of my cognitive overhead to the compiler compared to all the things I need to juggle mentally when working in C or C++. It's a relief rather than a burden. I still sometimes curse the borro
435.
▲
by
bjz_
12y ago
> I'm a weekend wannabe systems programmer (it's therapy after a long week of Web development) I love the fact that systems programming is becoming attractive again! > this is where Go users laugh that Rust attracted a Rubyi
436.
▲
by
bjz_
12y ago
This has been a common theme through Rusts's history. Things that were baked-in language constructs have gradually migrated to become library things with sugar enabled via traits. This is leading to towards a very simple, extensible la
437.
▲
by
bjz_
12y ago
> How is it Religion to have a theory that you're trying to prove? [..] Einstein had the theory that time had to be relative, and then set out to proof it. Science is all about coming up with a range of different models that attempt
438.
▲
by
bjz_
12y ago
> Now, the bigger issue is why is the C syntax surviving. I blame Java and now Javascript. This will only get worse as more people get to know it. Thankfully Swift, Rust, Go, Scala, Typescript, and AtScript are all doing away with the sp
439.
▲
by
bjz_
12y ago
After spending some time in a language with left-to-right declarations, going back to spiral declarations makes you realise just how many contortions your brain has to constantly go through. left-to-right is a breath of fresh air. Edit: Of
440.
▲
by
bjz_
12y ago
And ease of tooling.
441.
▲
by
bjz_
12y ago
If they can successfully juggle marketing a good 'party line' and be holding onto their core values and be looking out for their bottom line all at the same time, then I have much more confidence in Mozilla's long term vi
442.
▲
by
bjz_
12y ago
As a long time Mozilla lover, I have been quite concerned about their dependence on Google for quite some time now. I'm really thankful that they have had the courage to cut ties. Must have been a scary decision.
443.
▲
by
bjz_
12y ago
Firefox was great, but the performance was sub-par around version 3, and the time between releases was measured in years, not weeks. Chrome definitely gave Mozilla a nice kick in the backside, which I am very thankful for. These days Firefo
444.
▲
by
bjz_
12y ago
Thanks for the Fastmail recommendation! I have been using Yahoo for 8 years now, but I've never really felt comfortable using a free service for something as critical as email. And certainly not comfortable leaving it in the hands of o
445.
▲
by
bjz_
12y ago
At the time when Go and Rust were conceived Nim would have certainly not been on their radar. Both were announced in 2009, at a time when the Nimrod repository had barely even got off the ground[0]. And Nim doesn't really address one o
446.
▲
by
bjz_
12y ago
Typeface designers are really annoyed about this. It's not just Word and Pages that don't have this stuff available to users, even Adobe is behind on it. > OpenType was introduced in 2000. It is now 2014. How is it possible tha
447.
▲
by
bjz_
12y ago
Associated types mainly: https://github.com/rust-lang/rust/issues/17307
448.
▲
by
bjz_
12y ago
No worries! I'm glad to be of service. At any rate, my work has certainly helped me land a couple of sweet internships. Doing work on interesting projects always looks good on your resume. :)
449.
▲
by
bjz_
12y ago
> Can you tell us a bit more about the history of the project? I wrote an outline of my wishes for a graphics API in a README at the end of last year, then pushed it to an empty Github repo. Nothing really happened for eight months as I
450.
▲
by
bjz_
12y ago
Languages like Haskell, Swift, and Rust use an optional type[0] for nullable things. Most things don't need to be nullable, and by being explicit about it in your type you convey your intent - ie. 'this thing might fail, and you m
More ›