Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eonil
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
eonil
6y ago
What do they actually want? I'm so curious.
2.
▲
by
eonil
6y ago
I'm not sure on this. Rust has some users all over big tech firms including Google, MS, FB, Apple and Intel.
3.
▲
by
eonil
7y ago
I seriously doubt that whether any of their “end users” are allowed to use Rust.
4.
▲
An HAMT implementation in Swift
(github.com)
1 points
by
eonil
7y ago
|
0 comments
5.
▲
by
eonil
9y ago
Well, I'm gonna make some excuses and questions. - I was worried about Google's intention, but I didn't claim one. - I chose the word "fork" because it was what actually happen. I tried to be dry as much as possi
6.
▲
by
eonil
9y ago
How do you know the intention of a fork without their own explanation? It was unknown at the point of posting, and posting title is still technically valid. This posting let you know their intention. Isn't it newsworthy?
7.
▲
by
eonil
9y ago
Does it feel differently? "fork" as a noun and a verb? No offense, just a question. Because I'm not a native English speaker.
8.
▲
by
eonil
9y ago
I see your point. Thank you for your opinion, and I don't agree. Please see https://news.ycombinator.com/item?id=15701539 for why.
9.
▲
by
eonil
9y ago
Made-up title? Github says "google/swift forked from apple/swift". Is that wrong?
10.
▲
by
eonil
9y ago
I also worried having two different languages -- Google Swift and Apple Swift.
11.
▲
Google forked Swift
(github.com)
118 points
by
eonil
9y ago
|
73 comments
12.
▲
by
eonil
10y ago
What you have to deal with; * Xcode = iOS bugs + UIKit bugs * Xamarin = iOS bugs + UIKit bugs + different runtime, language, memory model abstractions + .NET bugs + P/Invoke bugs & overheads + GC inter-op bugs & overheads + C#
13.
▲
by
eonil
10y ago
Can I ask the products you have worked on with Xamarin?
14.
▲
by
eonil
10y ago
Such cross platform apps are meaningful only if your product doesn't need great UX. But the question is, if your app doesn't need it, why do you need a native app? It's better sticking to a web-app. Make a web-app and cover a
15.
▲
by
eonil
10y ago
What if we combine this with AI?
16.
▲
by
eonil
12y ago
I believe you're going to learn a new language for future problems, and I strongly recommend Rust. If your performance (throughput and latency) requirement is not very critical, language really doesn't matter. Even scripting lan
17.
▲
by
eonil
12y ago
I feel like Apple software quality has been degraded because I always expected kind of top and flawless. It has been and must be to keep its position. As far as I remember, in earlier versions of OS X, I just didn't care on visuals so
18.
▲
by
eonil
12y ago
I think Nim author need to documentate/explain/illustrate a lot more about its GC. I once have interested in Nim, but I couldn't figure out how its GC is proper (predictable & deterministic rather than throughput) to RT a
19.
▲
by
eonil
12y ago
I disagree to optimisation, but agree to portability. It's difference of 100% and 99%, but sometimes the 1% can be significant. And of course, it also can be insignificant.
20.
▲
by
eonil
12y ago
Swift is just a fresh new language which is compiled statically just like C/C++. Swift's Objective-C compatibility mode is a kind of ugly extension feature to support their legacy code. The compiler makes inter-op stuffs automatic
21.
▲
by
eonil
12y ago
The best way for this is avoiding Storyboard. DVCSs are designed for full error-tolerenceable text based source files. It requires the files are fine to be broken (e.g. for compile). This is the premise to merge data files without any issue
22.
▲
by
eonil
12y ago
more open? what a funny joke i ever heard. please define the meaning of the more , and at least tell who is the more open one.
23.
▲
by
eonil
13y ago
Obviously C/C++. The most insane choice but also the only sane choice. C/C++ is supported by literally EVERY platform. Whatever platform you try, it will support C/C++, so that's most useful. Even you can't find use
24.
▲
by
eonil
13y ago
Can I expect this would allow me to write an IDE plugin in C++?
25.
▲
by
eonil
13y ago
Before Clang, we had GCC monopoly which was even worse. Situation is getting better.
26.
▲
by
eonil
13y ago
It seems attacking Adobe shit (by writing a blog post) is the best way to get their correct support.
27.
▲
by
eonil
13y ago
Oh it's getting even more interesting! Do you have any plan to add hygienic macro and coroutines? AFAIK, coroutines were always supported in traditional Smalltalk, but if you're based on objc runtime, it may not possible. So I am
28.
▲
by
eonil
13y ago
Interesting. I had a quick look, but I don't see any mention about memory management. Because it must have fully deterministic realtime aware architecture to replace or complement Objective-C, and memory management strategy is one of
29.
▲
by
eonil
13y ago
Deterministic realtime attribute was required condition on Apple product, and any GC based language was not acceptable at the time. But sometimes I think they could solve the issue if they could research longer.
30.
▲
by
eonil
13y ago
I agree. In other words, automatic program-correctness check is a crucial feature if project goes larger. And type check is actually one of the simplest, easiest and fastest way to archive that. But most dynamic languages doesn't provi
More ›