It only has to be less bad than C or C++ though and it's hard to argue that it makes things worse in any major way.
-
-
It definitely has an ugly syntax and it could have shed more complexity pre-stable but it's Good Enough already.
1 reply 0 retweets 0 likes -
+ most software doesn't need Rust. It just needs to move to high-level languages. It's using C / C++ for no reason.
1 reply 0 retweets 0 likes -
Even for Mozilla's use case, a browser, most code would be fine with GC language with value types, etc. sharing JS GC.
3 replies 0 retweets 1 like -
Replying to @CopperheadOS @fugueish
GC languages are pretty awful for anything non-toy. Performance and/or excessive memory usage is abysmal.
2 replies 0 retweets 0 likes -
Replying to @RichFelker
what a general claim! I don't know any sound (but at least sometimes useful) static analyzer not written in GCed language…
2 replies 0 retweets 1 like -
Replying to @volatile_void
Sorry, toy is probably the wrong word here. More like "code not intended for deployment and use by general end users".
1 reply 0 retweets 0 likes -
Replying to @RichFelker
It's not a big deal if you use big resources in things like bug-hunting, scientific, etc. OTOH for code running on 1B+ devices...
2 replies 0 retweets 0 likes -
Replying to @RichFelker
but there is a large amount of Java and JS running on phones...
2 replies 0 retweets 0 likes -
Replying to @johnregehr @RichFelker
GC has definitively won, except for systems software, is how I'd say it
1 reply 0 retweets 1 like
How so? Apple is using refcounting last I checked and UX is A LOT more responsive than Android.
-
-
Replying to @RichFelker @johnregehr
Apple are, but a surprising number of iOS apps are written in JS or similar
0 replies 0 retweets 1 likeThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.