-
Notifications
You must be signed in to change notification settings - Fork 5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Translated an-absolute-beginners-guide-to-swift.md #66
Conversation
|
||
In case you haven't heard, Apple just introduced a new language for iOS and OSX developers called Swift. It has come to light that Swift was in the works since 2010, which is 2 years after the first SDK was released. Apple saw the limitations of Objective-C which is almost 30 years old and decided it was time for a change. However, in true Apple fashion, they did not want to release a half-baked language. They realized that no matter the drawbacks of Objective-C, they could still push the envelope with it, and so they did. | ||
如果你没听过 Swift,这里简单介绍一下。Apple 刚刚为 iOS 和 OSX 开发者带来了全新的 Swift 语言。我们知道 Apple 自 2010 年开始开发 Swift ,距第一个 SDK [^1: iPhone OS 1.x: SDK]发布已有两年。Apple 认识到了 Objective-C 的局限性,毕竟它已有 30 年的历史,是时候作出改变了。但是以 Apple 的风格,发布一个半成品语言不可想象的。Apple 认为尽管 Objective-C 有不少缺点,依然可以将其利用到极致,Apple 做到了。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
come to light -> 众所周知
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
come to light 还不到「众所周知」的程度,最多「为人所知」,「被披露」
其他没什么问题了,有几句话比较长的,可以多加个逗号。 |
|
||
When talking about Swift, Apple refers to three key considerations: Safe, Modern and Powerful. It lives up to all those three things. Outlined below are some of the very basics you need to get up and running with Swift. If you already know a programming language, then you will see a lot of similarities with other modern languages. You might even wonder why they had to invent a whole new language, but that is discussion for another blog post. | ||
谈到 Swift 之时,Apple 提到了三点重要考量:安全,现代,强大。Swift 名符其实。只要了解下文概括的基础知识之后就可以上手 Swift。如果已了解一门编程语言,你会在 Swift 上看到许多其他现代编程语言的影子。你或许会问为什么一定要重新发明一门语言,这已经超出本文的范畴,我们会在其他博文中讨论。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"Outlined below are some of the very basics you need to get up and running with Swift."这一句翻译为“只要。。就”不太合理,翻译为“下文概括了一些你上手swift所必备的基础知识”似乎更合适
@cdpath 翻译的太专业啦 👍 ,同时也感谢 @Zhangjd 和 @CaesarPan 两位译者提出修改意见,辛苦啦。 如果三位不在翻译计划微信群,欢迎加我微信 Glowjiang 来拉你们。 |
《Absolute Beginner's Guide to Swift》翻译完成
翻译完成,适当添加了注释。