My frustration with Mozilla deprecating everything I need in Firefox has made it impossible for me to trust them as stewards of a language. Hopefully this contributes to a decoupling of Rust from Mozilla. (EDIT: Am I incorrect that they are deprecating the things I need in Firefox, am I incorrect that I don't trust them, or am I wrong to have hope for a good outcome?)
Rust creator Graydon Hoare is now at Apple working on Swift
31–40 of 68 posts
Re: Rust creator Graydon Hoare is now at Apple working on Swift
#32Swift is a nice language. What's really missing is better non-Mac support. Tools, libraries, etc. It'll become a Top 10 language (by popularity) once it becomes a real option for Linux and Windows.
Better Mac support would be nice too. Using Swift in a larger code base in Xcode often results in long compile times, auto completion and code syntax highlighting failures and other terribleness.
Apple will obviously improve its Mac tools. What Swift needs is great, and even better, tools for other platforms. Will Apple keep Swift wide open if it Google gives it first class support on Android, for example?
Re: Rust creator Graydon Hoare is now at Apple working on Swift
#33His fork of the Swift repo dates back to August 29, 2016. Maybe he was hired to replace Chris Lattner?
Re: Rust creator Graydon Hoare is now at Apple working on Swift
#34Earlier quoted context omitted.
I think this is the first time I see anyone like the OCaml syntax.
I've not looked at OCaml, but when I discovered that ML's pattern matching works for function heads, I immediately became more interested. Pattern matching for function heads is magical. Thus sayeth the Erlang fanboi.
Re: Rust creator Graydon Hoare is now at Apple working on Swift
#35Earlier quoted context omitted.
I've not looked at OCaml, but when I discovered that ML's pattern matching works for function heads, I immediately became more interested. Pattern matching for function heads is magical. Thus sayeth the Erlang fanboi.
what is a function head?
This allows you to easily create special logic for corner cases and is generally extremely useful.
Re: Rust creator Graydon Hoare is now at Apple working on Swift
#36Earlier quoted context omitted.
I've not looked at OCaml, but when I discovered that ML's pattern matching works for function heads, I immediately became more interested. Pattern matching for function heads is magical. Thus sayeth the Erlang fanboi.
what is a function head?
Re: Rust creator Graydon Hoare is now at Apple working on Swift
#37Re: Rust creator Graydon Hoare is now at Apple working on Swift
#38They also have Anders Hejlsberg who was the lead architect for C# right? Those are some tough names
Re: Rust creator Graydon Hoare is now at Apple working on Swift
#39Re: Rust creator Graydon Hoare is now at Apple working on Swift
#40Earlier quoted context omitted.
XUL-based add-ons are being deprecated, and Firefox is adopting the same extension mechanism as Chrome (but with more extension points). That means that add-ons that make more or less drastic changes to the UI will need to be updated, rewritten or abandoned. This is being done before replacements of equivalent capability have been added to the new API. And there doesn't seem to be signs of awareness of the risks of d…
This is being done before replacements of equivalent capability have been added to the new API XUL support isn't removed yet, and the bugs and requests for feedback are open and out there. It's also possible to implement new WebExtension APIs (WebExtension Experiments) and inject them as an add-on, in order to test replacement APIs. Most of the major addon authors have engaged there, and many already have a WebExtens…