3 ms·
Anyone knows if this is some kind of proof-of-concept language ? Or is there any plan on getting this thing supported in the long run ? I've always loved dave
by bsaul 4y ago
Anyone knows if this is some kind of proof-of-concept language ? Or is there any plan on getting this thing supported in the long run ?
I've always loved dave abrahams contributions on swift forums, and with the recent departure of chris lattner from the swift core team, i start to wonder : is this a first attempt at forking swift ?
EDIT : in case others were wondering, i've just looked at the code and it's obviously just barely getting started. Probably just a POC at this point.
- verdagon 4y agoI'm also curious if they have any plans on memory safety. If it's based on Swift and Rust, perhaps they'll do RC?
- dabrahams 4y agoMemory safety is guaranteed in the safe subset of the language, and we plan to use a naming convention to mark unsafe constructs, like in Swift. One notable difference: pointers are not unsafe; only their dereference operation is.
- b3morales 4y agoDefinitely worth watching. I also enjoy Dave's Evolution discussions. Even if I don't agree with his take, his thought process and obvious depth of experience is always inspiring. His style of engagement with other participants also makes for a much more constructive thread than many that take place there.
- dabrahams 4y agoAt this stage it is definitely a research language. We're very aware that new languages come along every week and die in obscurity, and the lift to make one successful is huge. That said, I have to admit it's very hard for us to keep from getting excited about taking it all the way to production. Stay tuned. It's not at all an attempt to fork Swift, although we are taking a LOT from Swift's design, which we like a lot. We'd be very happy if Swift (or Rust, or C++, …) stole the essential ideas and incorporated them.