|
Do you imagine this being used in production, or is it a research language?
|
# ¿ Jun 2, 2014 19:52 |
|
|
# ¿ May 2, 2024 08:36 |
|
What advantages do you think Swift provides over Objective-C?
|
# ¿ Jun 2, 2014 20:15 |
|
This is a big pet peeve of mine for new projects. Do you have any internal projects using Swift yet? New apps, new frameworks, whatever? I find that a lot of these PLs sound great until you actually go to use them, because nobody actually used them in the real world yet. I am not going to touch Swift until I hear that you have a moderately sized, going-to-production codebase written in it.
|
# ¿ Jun 2, 2014 21:35 |
|
Don't Rust and Go explore the same space? ... It's going to be "Google's Go vs. Mozilla's Rust vs. Apple's Swift" in the tech news, isn't it... sigh...
|
# ¿ Jun 2, 2014 22:24 |
|
Ender.uNF posted:Yes, I could write bad code in any language. But a memory safe language vastly reduces the scope of existing errors and greatly limits the damage one can do. You can't write a "return 64k of random server memory every time someone asks" bug in a memory-safe language without trying extremely hard. Nobody writes memory allocators in other languages. They're called "object pools".
|
# ¿ Jun 2, 2014 22:31 |
|
rjmccall posted:If you want to try to remember the difference, we decided to deviate from Ruby precisely so that the one with more dots would be the one with more values. We were consistent with Ruby for awhile but kept getting feedback like "Yeah, the way I remember this is that it's the exact opposite of the way I think it should be." This seems to be a poor choice, especially since it's one of those dumb, incredible easy-to-miss mistakes that will bite people that the compiler can't catch. I'd only include one range constructor, and deprecate or remove the other syntax immediately. You will get blog posts from people blaming Swift for subtly doing the wrong thing.
|
# ¿ Jun 3, 2014 03:33 |
|
Looking forward to the inevitable Brainfuck.swift.
|
# ¿ Jun 4, 2014 01:34 |
|
|
# ¿ May 2, 2024 08:36 |
|
I'm the 9to5mac news article.
|
# ¿ Jun 4, 2014 23:37 |