Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
stshine
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
stshine
7y ago
Rust is the best lisp ever invented. Why bother another lisp inside it?
2.
▲
Gnome-Class: Integrating Rust and the Gnome Object System
(smallcultfollowing.com)
9 points
by
stshine
9y ago
|
0 comments
3.
▲
Servo nightly builds on Windows now available
(blog.servo.org)
351 points
by
stshine
10y ago
|
114 comments
4.
▲
by
stshine
10y ago
The real world is always more complicated, since cps carries stack in its arguments.
5.
▲
by
stshine
10y ago
I'd love to see this goes well with highest performance.
6.
▲
by
stshine
10y ago
Sure, I do hope we can focus on one concurrency primitive, but the possibility that we may have async/await and coroutine at the same time seems kind of unfortunate to me.
7.
▲
by
stshine
10y ago
On the other hand, since these methods are not compatible it will create certain split in the ecosystem.
8.
▲
by
stshine
10y ago
Sadly Vala is not safe, which is an essential defect for a high-level language, and It seems to be impossible to get wide adoption outside gnome world. Lack of inheritance is a shortage of Rust, but maybe we can have a kind of React-like GU
9.
▲
by
stshine
10y ago
My initial motivation of following Rust is because it is the only language that can integrate into and extend the traditional Linux C world seamlessly except C++, which is generally hated by the open source culture. Glad to see the initial
10.
▲
by
stshine
10y ago
Simply comparing M:N threading with futures is not correct. In my experience using futures in Javascript, it does not support control flow at all. The goroutine's equivalent is async/await, which transform the cps of asynchronous
11.
▲
by
stshine
10y ago
The Windows version is not availiable because mozjs the JavaScript engine, Or say, SpiderMonkey, fails to compile on windows currently, and servo developers can not know when it will be fixed. Once it can be build on windows, windows versio
12.
▲
by
stshine
10y ago
> But the important thing, is to test the software! Mandate the world to do test is not a good idea sine the philosophy of the world is to make it work. >I don't think this isn't really any different than choosing your targe
13.
▲
by
stshine
10y ago
As a gentoo user I would say that the ABI break may still worth it if it can enable a lot of application continuing to work with just a recompile, right? The controversial around this plan origins from people's inability to understand
14.
▲
by
stshine
10y ago
I used to upgrade my Qt 4.x with none issue. For a fundamental library like this devs should at least keep core api stable for a long time, and release unstable components seperately. As I have stated, I really don't like a large numbe
15.
▲
by
stshine
10y ago
There is no guarantee that the good software you are using have someone maintaining it or interested in porting it, which is really common in open source word. For me they are Texmacs which only have bug fixes nowadays and a bunch of browse
16.
▲
by
stshine
10y ago
I already have gtk2, gtk3, qt4, qt5 installed on my linux machine, the situation which I really hope to get rid of. And now GNOME devs hope user to install gtk2, gtk3, gkt4, gkt5, gtk6 at the same time to solve imcompatibility. Nice try.
17.
▲
by
stshine
11y ago
Thanks, now I know I don't need to spend time to study the layout system of TeX.
18.
▲
by
stshine
11y ago
This is awesome, finally we can get a decent java develop environment in emacs.