C and Zig have a big advantage for writing maintainable, easy to read unsafe code over unsafe Rust.
958 karma · joined December 22, 2014
C and Zig have a big advantage for writing maintainable, easy to read unsafe code over unsafe Rust.
Side Note: Objective-C is such a criminally underrated language. I often see people complaining about the syntax, but it's just syntax. Once you get over it, I find that the language makes the OOP paradigm a joy to work with.
Swift's string interpolation doesn't catch my eye like, say, Ruby's does: `#{my_var}`. It's very easy to gloss over `\(something_like_this)`. I suspect they were going for a more "elegant" syntax at the cost of pragmatism.
> An Application
" Using props and state, we can put together a small Todo application. This example uses state to track the current list of items as well as the text that the user has entered. Although event handlers appear to be rendered inline, they will be collected and implemented using event delegation. "
jQuery helps here
For me, jQuery is the bare minimum requirement. I would never attempt to write a large app in pure JS, even with babel. You would definitely run into some of the problems you mentioned.
EDIT: I see now where he mentioned no-framework JS
Also, className instead of class took all of 3 seconds to learn.
[0] https://github.com/Valloric/YouCompleteMe#semantic-completio...
My only gripe is we're still waiting for KDE Plasma 5...
On that note, I honestly can't think of anything other than Adobe products and Microsoft Office that is preventing a mass migration to Linux (or rather Ubuntu, let's be honest) at this point. It has all other killer apps. Dropbox, Spotify, VSCode, Atom, Steam, Chrome, VLC, etc...
I know that Excel is the only thing keeping my dad on macOS these days. He is definitely not the Apple fanboy he once used to be.
What an amazing day that would be... when, at least Adobe, would release builds for Linux. Does anyone know if there's a serious obstacle for them other than market share?
Well said. Apple would have made the strides it did in its developer platform had it not been for Lattner. It does seem that the company has different priorities than it did when he was hired
Same experience here. My guess lingering reputations take more than 3 years to die off. Everything has surprisingly worked well out of the box me with my two Xubuntu installations I've done the last week. This is coming from a FreeBSD-land, where I'm used to setting up configurations files to load drivers and installing Xorg, xfce and it's plugins from scratch.