TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Swift is Open Source

1824 点作者 psuter超过 9 年前

93 条评论

ruddct超过 9 年前
A lot of folks to thank at Apple right now, can&#x27;t wait until all of this propagates so we can take a look at what&#x27;s new in Swift 3. Two thoughts:<p>- VERY happy to see the open sourcing of much of the Foundation libraries (which includes strings, dates, networking primitives, concurrency&#x2F;task queues, I&#x2F;O, etc). It&#x27;ll provide a very strong start and make working with Swift immediately productive.<p>- Holy crap, there&#x27;s a package manager. This has been sorely needed since about day one of Swift development, glad to see that it&#x27;s been a priority as part of the effort to open source!
评论 #10671642 未加载
评论 #10673459 未加载
评论 #10671426 未加载
nikon超过 9 年前
Github repo is live now. <a href="https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift</a><p>First ever commit found here <a href="https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift&#x2F;commit&#x2F;afc81c1855bf711315b8e5de02db138d3d487eeb" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift&#x2F;commit&#x2F;afc81c1855bf711315b8e5...</a>
评论 #10670617 未加载
评论 #10670620 未加载
评论 #10670707 未加载
评论 #10675564 未加载
评论 #10672174 未加载
评论 #10671410 未加载
评论 #10671433 未加载
jdub超过 9 年前
Apache 2.0 License + Runtime Library Exception + copyright owned by the contributor (i.e. no assignment or CLA) + good community structure and documentation + code of conduct... well done, Apple!
评论 #10670496 未加载
评论 #10670669 未加载
practicalswift超过 9 年前
Happy to see that my collection of Swift compiler crashes (see <a href="https:&#x2F;&#x2F;github.com&#x2F;practicalswift&#x2F;swift-compiler-crashes" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;practicalswift&#x2F;swift-compiler-crashes</a>) has been part of the official Swift repo since September 2014: <a href="https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift&#x2F;commit&#x2F;e5ca8be1a090335d401cd1d7dfcf9b2104674d5b" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift&#x2F;commit&#x2F;e5ca8be1a090335d401cd1...</a> :-)<p>A previous HN thread about the swift-compiler-crashes project: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9020206" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9020206</a>
评论 #10673115 未加载
评论 #10672303 未加载
bamazizi超过 9 年前
The programming language eco system is really improving rapidly and efficiently. It seemed the developer&#x27;s toolkit was limited by the languages created 20+ years ago but within the last few years we&#x27;re seeing a renaissance in developer toolkits as well as development philosophies.<p>Languages like Go, Rust, and now Swift are not only great from almost every aspect over the last generation languages like C, C++, Java, but a lot noobs or scripting language developers are also converting to more low level languages. So the barrier to pick up a lower level language and become productive in it has really diminished.<p>Go has had a head start and introduced minimal simplicity. It&#x27;s a great&#x2F;powerful language and almost everybody can pick it up quickly within a few days. I wouldn&#x27;t listen to people who dismiss the language for its lack of &quot;features&quot; and have never written more than &quot;hello world&quot; in it.<p>Swift is &quot;important&quot; because of Apple &amp; iOS. It has a much steeper learning curve than Go and naturally it takes a few weeks of dedication to get comfortable with it. However, once you overcome the introductory challenge then you&#x27;ll start to appreciate the language and its capabilities.<p>Already the job market for both languages are really high with higher than average salaries. So learning&#x2F;mastering both Go and Swift is the best decision you can make.
评论 #10671851 未加载
justplay超过 9 年前
I still remember max howel tweet[1] in which he publicly said that we was rejected by Google. Looking at his linkedin profile[2] , he was later hired by Apple in August 2015. Now he is biggest[3] contributed to Swift package manager. It is good to see that the person who has lot of experience in handing Apple and package system is handing this stuff. I guess, things happens for good.<p>[1] <a href="https:&#x2F;&#x2F;twitter.com&#x2F;mxcl&#x2F;status&#x2F;608682016205344768" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;mxcl&#x2F;status&#x2F;608682016205344768</a><p>[2] <a href="https:&#x2F;&#x2F;www.linkedin.com&#x2F;in&#x2F;maxhowell" rel="nofollow">https:&#x2F;&#x2F;www.linkedin.com&#x2F;in&#x2F;maxhowell</a><p>[3] <a href="https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift-package-manager&#x2F;graphs&#x2F;contributors" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift-package-manager&#x2F;graphs&#x2F;contri...</a>
评论 #10671771 未加载
评论 #10671044 未加载
评论 #10671350 未加载
alblue超过 9 年前
Fantastic news that Swift is now open-source, though it came about 4 hours too late for my GotoBerlin presentation on Swift 2 Under the Hood (on SpeakerDeck at <a href="https:&#x2F;&#x2F;speakerdeck.com&#x2F;alblue&#x2F;swift-2-under-the-hood-gotober-2015" rel="nofollow">https:&#x2F;&#x2F;speakerdeck.com&#x2F;alblue&#x2F;swift-2-under-the-hood-gotobe...</a> if you&#x27;re interested)<p>I&#x27;ve also open-sourced the SIL Inspector that I demonstrated (<a href="https:&#x2F;&#x2F;github.com&#x2F;alblue&#x2F;SILInspector" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;alblue&#x2F;SILInspector</a>) and written up a post on InfoQ covering the important points of this release<p><a href="http:&#x2F;&#x2F;www.infoq.com&#x2F;news&#x2F;2015&#x2F;12&#x2F;open-source-swift" rel="nofollow">http:&#x2F;&#x2F;www.infoq.com&#x2F;news&#x2F;2015&#x2F;12&#x2F;open-source-swift</a>
评论 #10672062 未加载
ihuman超过 9 年前
It looks like Apple is also releasing an official package manager for swift.[1] I wonder how that will effect Cocoapods.<p>[1] <a href="https:&#x2F;&#x2F;swift.org&#x2F;package-manager" rel="nofollow">https:&#x2F;&#x2F;swift.org&#x2F;package-manager</a>
评论 #10670648 未加载
评论 #10670349 未加载
评论 #10672317 未加载
iheart2code超过 9 年前
It&#x27;s great to see them follow through with this. I remember when Steve Jobs went on stage and said that FaceTime would be an open standard. Haven&#x27;t seen that happen yet.
评论 #10670412 未加载
评论 #10670410 未加载
评论 #10670391 未加载
dangjc超过 9 年前
Super excited! I will totally be exploring Swift for quantitative work. Julia has been great so far, but a lack of good IDE tooling is making a large codebase difficult to navigate and keep clean. Python has even less type safety than Julia. Swift has a REPL! Go doesn&#x27;t, and its lack of generics makes writing most algorithms very limited (there isn&#x27;t even a matrix 32 library, just 64 bit). Java has horrible native interfacing. C# is pretty anemic on Linux. C++ has too many gotchas, slow compile, to feel productive. Bonus: Swift libs will probably be very easy to deploy on both Android and ios.
评论 #10674309 未加载
评论 #10674121 未加载
评论 #10674330 未加载
评论 #10676899 未加载
mwcampbell超过 9 年前
Interesting that they rewrote the Foundation library in Swift for the open-source release rather than open-sourcing the ObjC one and bringing along the ObjC runtime. I wonder if this means they still believe the ObjC runtime and Foundation library are still worth keeping proprietary, or just that this is a step toward phasing out ObjC.
评论 #10671772 未加载
评论 #10672142 未加载
评论 #10671401 未加载
glenntzke超过 9 年前
I find the number of typo PRs to be amusing. Makes me wonder if there&#x27;s a mass effort to slog through commented code just to jump into the contributor list.<p>Correct spelling is certainly good, but the interesting phenomenon is getting a PR merged in a high-profile project - however slight the change - as a badge of cool.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift&#x2F;pulls?utf8=%E2%9C%93&amp;q=is%3Apr+typo+" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift&#x2F;pulls?utf8=%E2%9C%93&amp;q=is%3Ap...</a>
评论 #10673397 未加载
评论 #10675047 未加载
mojuba超过 9 年前
Just re-stating the obvious, but it&#x27;s also interesting how GitHub has become the default go-to of repos for everyone, like Google is for - well - googling. Kudos to both GiHub and git, you are simply awesome.
hokkos超过 9 年前
What kind of trolling is that ?<p>&gt;I think we should use GPL v3 instead.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift&#x2F;pull&#x2F;17" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift&#x2F;pull&#x2F;17</a>
评论 #10672010 未加载
评论 #10672677 未加载
评论 #10670789 未加载
评论 #10671739 未加载
insulanian超过 9 年前
With open-sourcing C# and Swift, the era of major closed source programming languages is now officially over.
评论 #10672371 未加载
sebastiank123超过 9 年前
Great news! Coding in Swift is fantastic and I would love to see it coming to more platforms, maybe even on servers. It could become a serious Javascript competitor due to its elegant syntax, the type safety and speed.
评论 #10671329 未加载
评论 #10675837 未加载
inglor超过 9 年前
Am I the only one who finds it odd that while pushing two high level but performant languages (Objective-C and Swift) Apple wrote their Swift compiler in C++?
评论 #10671455 未加载
评论 #10670698 未加载
评论 #10670686 未加载
评论 #10670652 未加载
评论 #10671499 未加载
评论 #10670638 未加载
评论 #10670650 未加载
mingodad超过 9 年前
Testing the binaries on ubuntu decompressed to to $HOME&#x2F;swift and trying to execute swift:<p>Welcome to Swift version 2.2-dev (LLVM 46be9ff861, Clang 4deb154edc, Swift 778f82939c). Type :help for assistance.<p><pre><code> 1&gt; help </code></pre> opening import file for module &#x27;SwiftShims&#x27;: No such file or directory<p><pre><code> 1&gt; </code></pre> I could not find any mention to environment variables that could be used to override default locations, like SWIFT_LIBRARY_PATH or something like it.
评论 #10670598 未加载
评论 #10670352 未加载
评论 #10675152 未加载
iheart2code超过 9 年前
The more I think about this, the more I wonder how existing third-party libraries will respond. Similar to Android and Java, I&#x27;d imagine we&#x27;ll start seeing &quot;vanilla&quot; Swift libraries crop up that only use public&#x2F;standard libraries and can work on iOS&#x2F;OS X apps as well as open source projects.
makecheck超过 9 年前
There&#x27;s one thing I can&#x27;t understand about Apple&#x27;s approach, and that is their pathnames.<p>As good as Swift is, putting it <i>by default</i> in asinine paths like &quot;&#x2F;Library&#x2F;Developer&#x2F;Toolchains&#x2F;swift-latest.xctoolchain&#x2F;usr&#x2F;bin&quot; doesn&#x27;t help anybody (and a ton of stuff in OS X is like this).<p>A more Unixy way to do this would be &#x2F;opt&#x2F;swift-3.0&#x2F;bin, where &#x2F;opt&#x2F;swift is a symlink to &#x2F;opt&#x2F;swift-3.0. Even Apple used to limit the path insanity to merely &#x2F;Developer&#x2F;usr&#x2F;bin. Not sure what happened...
评论 #10677324 未加载
评论 #10677243 未加载
评论 #10673662 未加载
renownedmedia超过 9 年前
<a href="http:&#x2F;&#x2F;downforeveryoneorjustme.com&#x2F;swift.org" rel="nofollow">http:&#x2F;&#x2F;downforeveryoneorjustme.com&#x2F;swift.org</a><p>It&#x27;s not just you! <a href="http:&#x2F;&#x2F;swift.org" rel="nofollow">http:&#x2F;&#x2F;swift.org</a> looks down from here.
cbeach超过 9 年前
Such good news. I&#x27;ve bet my career on Scala, but Swift is sufficiently similar in style that it will be an easy transition.<p>A language to write native (not VM-based) apps for the desktop, iPhone, iPad, Apple Watch, CarPlay and Apple TV is becoming very compelling indeed.
评论 #10671215 未加载
评论 #10670994 未加载
blumomo超过 9 年前
I would love to see Swift for Android programing. I&#x27;m already using Kotlin, a language very close to Swift, for programming our Android apps. But I find Swift niftier than Kotlin.
评论 #10671832 未加载
评论 #10680139 未加载
评论 #10673653 未加载
athenot超过 9 年前
I wonder if Apple is positionning it as a competitor to Google&#x27;s Go? They are hinting at a usage beyond just iOS and OS X.
评论 #10670479 未加载
评论 #10673487 未加载
评论 #10670331 未加载
评论 #10670321 未加载
评论 #10672391 未加载
SXX超过 9 年前
Hope it&#x27;s will have brighter future outside Apple ecosystem. It&#x27;s nice to have more tools for server-side development, but wish it&#x27;s will be better on desktop than ObjC &#x2F; Cocoa &#x2F; GNUstep was.
sinatra超过 9 年前
This is good news (hoping the github link etc will start working in a day or two)! One side effect of swift being open sourced is that more developers will start looking at it for server side development. However, I personally think that Swift will continue to have strong reliance on Apple (esp considering that most external Swift developers will come from iOS development). So, till I see Apple showing interest in Swift getting used on server side, I&#x27;ll not use it there.
评论 #10670111 未加载
评论 #10670730 未加载
Ingon超过 9 年前
One of the biggest things for me is that now I can draw upon the knowledge and knowhow of the people making Swift itself. Coming from Java, I&#x27;m used to reading the sources of all the things and now I can finally do it. So exciting, congrats to everyone involved!
cromwellian超过 9 年前
This is pretty awesome. If all of the platform dependencies could be abstracted away, this could form the core of yet another cross-mobile-platform development framework, but with better performance and richer tooling.<p>I think it really depends on how much control Apple intends to exercise over the IP. Could someone fork it and use it to create a mobile platform that would be free from legal harassment if it competed with the iPhone?
评论 #10673658 未加载
kenbellows超过 9 年前
So does this mean we might finally get officially supported iOS development on Windows and&#x2F;or Linux soon?
评论 #10672552 未加载
sbarre超过 9 年前
Must be brand new because the Github links on the site don&#x27;t work (assuming they haven&#x27;t made the repos public yet).
评论 #10669977 未加载
KevinMS超过 9 年前
Somebody compare and contrast swift for backend development with golang, node, etc. Google is giving me nothing useful.
评论 #10670768 未加载
评论 #10671023 未加载
评论 #10670626 未加载
cdnsteve超过 9 年前
How is developing on iOS these days? Swift seems like such nice a nice language.
评论 #10670203 未加载
评论 #10670153 未加载
评论 #10671203 未加载
connorshea超过 9 年前
Swift Package Manager? It looks like Apple has developed their own version CocoaPods for Swift? Interesting.
评论 #10670164 未加载
melling超过 9 年前
If you&#x27;re new to Swift, I maintain a list of blogs, etc about Swift. I just past 2500 urls:<p><a href="http:&#x2F;&#x2F;www.h4labs.com&#x2F;dev&#x2F;ios&#x2F;swift.html" rel="nofollow">http:&#x2F;&#x2F;www.h4labs.com&#x2F;dev&#x2F;ios&#x2F;swift.html</a><p>It can be viewed daily or weekly, if you&#x27;re only interest in recent blogs:<p><a href="http:&#x2F;&#x2F;www.h4labs.com&#x2F;dev&#x2F;ios&#x2F;swift.html?date=0" rel="nofollow">http:&#x2F;&#x2F;www.h4labs.com&#x2F;dev&#x2F;ios&#x2F;swift.html?date=0</a><p><a href="http:&#x2F;&#x2F;www.h4labs.com&#x2F;dev&#x2F;ios&#x2F;swift.html?week=0" rel="nofollow">http:&#x2F;&#x2F;www.h4labs.com&#x2F;dev&#x2F;ios&#x2F;swift.html?week=0</a><p>Finally, all the data is on Github:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;melling&#x2F;SwiftResources" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;melling&#x2F;SwiftResources</a>
评论 #10672072 未加载
BuckRogers超过 9 年前
Congrats to Chris Lattner and the others at Apple who were promoting this! I&#x27;ve been watching Swift develop from the initial announcement because it would be a bit like C#. A great backend language that gives you first-class access on one of the most popular platforms.
dubcanada超过 9 年前
The site is barely even indexed by Google yet, and the github repo is not even done. I don&#x27;t think it&#x27;s ready yet.
评论 #10670004 未加载
giancarlostoro超过 9 年前
I&#x27;m hoping to see builds for other distros and Windows as well. I&#x27;m curious what GUI applications would be like for Swift on Linux. I hope we see a great new platform for development with Swift :)
zmanian超过 9 年前
Wonders about the state of Swift on Linux? Was expecting this to be timed with the open source announcement.
评论 #10672547 未加载
评论 #10670095 未加载
评论 #10670146 未加载
评论 #10670126 未加载
theflagbug超过 9 年前
Shameless self-promotion: Here is a great way to learn Swift on your phone: <a href="http:&#x2F;&#x2F;swifty-app.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;swifty-app.com&#x2F;</a>
评论 #10671075 未加载
INTPnerd超过 9 年前
I like that it&#x27;s open source now, but until they remove the need to mark certain references as weak or unknown, it still just feels like Apple doesn&#x27;t get modern languages. Until the automatic memory management is more automatic, I will avoid swift if I can. I know many will say it is &quot;not a big deal&quot;, but that is not true. It is an extra thing the developer needs to keep track of and to get right if they want to prevent bugs in their code. It makes programming more stressful and less fun. It is something that is very easy make a mistake with. It is a step backwards from other technologies. I know ARC is supposed to be faster than other automatic memory management techniques, but that is just an excuse. Yes, lower performance could be a problem with fully automatic memory management. But problems were meant to be solved, not dumped onto the users of your language. I&#x27;m sure it is possible to get it fast enough for most projects. There should at least be a compiler option to enable fully automatic memory management for projects that don&#x27;t need that extra bit of speed. Computers, including mobile devices, are getting faster and faster. This is especially true for the iPhone and iPad.
return_0e超过 9 年前
The Swift port for Linux seems to only support x86-64 for now. <a href="https:&#x2F;&#x2F;swift.org&#x2F;blog&#x2F;swift-linux-port&#x2F;" rel="nofollow">https:&#x2F;&#x2F;swift.org&#x2F;blog&#x2F;swift-linux-port&#x2F;</a> I would like to see how swift could run on Linux ARM devices (Raspberry Pi 2&#x2F;Beagleboard&#x2F;etc) and other platforms; given that the runtime is already on iOS devices. Kudos to Apple for open-sourcing Swift.
评论 #10670462 未加载
i_don_t_know超过 9 年前
Very nice that you can debug functions in the repl and set breakpoints:<p><a href="https:&#x2F;&#x2F;swift.org&#x2F;lldb&#x2F;#why-combine-the-repl-and-debugger" rel="nofollow">https:&#x2F;&#x2F;swift.org&#x2F;lldb&#x2F;#why-combine-the-repl-and-debugger</a><p>I don&#x27;t know any other repl that can do that. I know you can debug in (some) lisps and smalltalk, but I don&#x27;t know if you can set breakpoints too. Still a nice and welcome feature.
评论 #10673690 未加载
justplay超过 9 年前
<a href="https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift</a> is 404 .
评论 #10669997 未加载
Scarbutt超过 9 年前
A Golang killer?
评论 #10670592 未加载
评论 #10670396 未加载
billybilly1920超过 9 年前
Can this do GUI programming on Lin&#x2F;Win? Or Are there usable gui libraries for doing cross platform development like QT?
评论 #10670247 未加载
评论 #10685323 未加载
ricksplat超过 9 年前
As a sometime Apple developer I do welcome this. Hopefully it will legitimise some of the grey (non-official) toolchains and support the development of tools and community that much of the rest of the software development world enjoys, and people won&#x27;t be tied solely to Apple&#x27;s own dev tools.<p>Does anybody else think it&#x27;s a little strange though? To have open source tools solely to target a closed platform? I haven&#x27;t used Swift myself but from what I&#x27;ve seen it seems to be something like Javascript with libraries for iOS, perhaps with a few semantic adjustments. Would that be a fair assessment?<p>I can&#x27;t imagine it being used for much else beyond developing for iOS devices. Perhaps Macs. So while it&#x27;s free as in &quot;beer&quot;, but could it truly be said to be free as in &quot;speech&quot; in any substantial fashion?
crudbug超过 9 年前
What was the design decision that required function declaration to be :<p>func hello(name: String) -&gt; String { }<p>rather than,<p>func hello(name: String) : String { }
评论 #10670963 未加载
评论 #10671146 未加载
评论 #10670921 未加载
espadrine超过 9 年前
Linux support is hinted at in examples:<p><pre><code> #if os(Linux) import Glibc #else import Darwin.C #endif </code></pre> <a href="https:&#x2F;&#x2F;swift.org&#x2F;package-manager&#x2F;#example-usage" rel="nofollow">https:&#x2F;&#x2F;swift.org&#x2F;package-manager&#x2F;#example-usage</a>
评论 #10670208 未加载
评论 #10670216 未加载
评论 #10670212 未加载
评论 #10670503 未加载
talles超过 9 年前
Page not found on GitHub?<p><a href="https:&#x2F;&#x2F;swift.org&#x2F;source-code&#x2F;" rel="nofollow">https:&#x2F;&#x2F;swift.org&#x2F;source-code&#x2F;</a> <a href="https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift</a>
评论 #10670092 未加载
atmosx超过 9 年前
It&#x27;s WAY too slow to load and most pages time-out for me... I understand the <i>hug of death</i> coming from HN and twitter and reddit (and God where from) but this is Apple-backed right?!
pjmlp超过 9 年前
Congratulations on the efforts done by whole involved to make it open source.<p>But I wonder if it will fare better than Objective-C outside Apple eco-systems without the tools and OS libraries...
lassejansen超过 9 年前
Interesting, the compiler seems to be implemented in C++.
golergka超过 9 年前
<a href="https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;</a><p>This organization has no public repositories.
评论 #10670504 未加载
评论 #10670717 未加载
评论 #10669989 未加载
评论 #10670655 未加载
评论 #10671543 未加载
评论 #10670498 未加载
AlphaSite超过 9 年前
There is one more very interesting project under the swift umbrella: <a href="https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift-corelibs-libdispatch" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift-corelibs-libdispatch</a> so now swift should have a useful approach to concurrency.
评论 #10671369 未加载
codingvelocity超过 9 年前
Now that swift is opensource i&#x27;m looking forward to some better tools being released for it. Right now xcodes support of swift is pretty lacking. No refactoring, and compile errors are fairly ambiguous sometimes.<p>Since this has linux support i wonder if xcode or something similar will be ported to linux.
评论 #10670590 未加载
phatbyte超过 9 年前
I love this! I got say, that I&#x27;ve been a fan of Swift since the day Apple announced it. It&#x27;s a such a beautiful language, with so many new paradigms implemented, safe and easy to learn.<p>I really hope this boosts the widespread of Swift. I&#x27;d love to use it for back-end dev for instance.
peterle超过 9 年前
Initial commit was made 4,5 ago... Is it normal it takes so long for a language to become Open Source?<p>commit 18844bc65229786b96b89a9fc7739c0fc897905e<p>Author: Chris Lattner &lt;clattner@apple.com&gt;<p>AuthorDate: Sat Jul 17 23:50:59 2010 +0000<p>Commit: Chris Lattner &lt;clattner@apple.com&gt;<p>CommitDate: Sat Jul 17 23:50:59 2010 +0000<p><pre><code> initial swift test</code></pre>
评论 #10672860 未加载
评论 #10672904 未加载
trymas超过 9 年前
Nice, I am excited.<p>And probably I am more excited not about the open-sourcing of it, but that there will be a package manager [0].<p>[0] <a href="https:&#x2F;&#x2F;swift.org&#x2F;package-manager&#x2F;#conceptual-overview" rel="nofollow">https:&#x2F;&#x2F;swift.org&#x2F;package-manager&#x2F;#conceptual-overview</a>
praseodym超过 9 年前
Happily surprised by the fact that they merged 16 pull requests since the repo got open sourced :)
therockhead超过 9 年前
Any news regarding Swifts ability to interoperate with CPP, like Objective C++?
评论 #10671480 未加载
评论 #10671599 未加载
imranismail超过 9 年前
Been learning Elixir for the past few months and it&#x27;s been a fun experience learning a functional language and OTP.<p>This might just be the thing to cross the &quot;native&quot; on my language learning checklist.
tornilloo超过 9 年前
I couldn&#x27;t git with<p>git clone git@github.com:apple&#x2F;swift.git swift<p>but you can use:<p>git clone <a href="https:&#x2F;&#x2F;.....&#x2F;apple&#x2F;..." rel="nofollow">https:&#x2F;&#x2F;.....&#x2F;apple&#x2F;...</a>. swift<p>and the same for the remaining libraries.
评论 #10672119 未加载
SXX超过 9 年前
Wow. Less than 30 minutes pass and site already loading with huge delay.
sdegutis超过 9 年前
They&#x27;re releasing the source code to libdispatch? I thought that was one of Apple&#x27;s trade secrets, and more applicable than just Swift apps since it&#x27;s a C lib?
评论 #10670228 未加载
评论 #10670240 未加载
sandis超过 9 年前
Repositories starting to go public now on Github - <a href="https:&#x2F;&#x2F;github.com&#x2F;apple" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;apple</a>
pbreit超过 9 年前
Would anyone use Swift if it wasn&#x27;t necessary for iOS?
评论 #10671298 未加载
评论 #10671006 未加载
piratebroadcast超过 9 年前
Maybe now we can add a way to get a random value from an array like array,sample in Ruby. Lots of work currently to do such a simple thing in Swift.
评论 #10671783 未加载
estefan超过 9 年前
Is it possible to write complex iOS apps using swift alone, without having to learn any Obj-C? Is there full library support, good ecosystem, etc.?
评论 #10677229 未加载
评论 #10676978 未加载
lsm超过 9 年前
Be patient guys. Good things come to those who wait.
symlinkk超过 9 年前
Hopefully we&#x27;ll see it on more platforms now!
jug超过 9 年前
Wow, Swift.org is getting hammered right now.
be5invis超过 9 年前
So let&#x27;s guess, will Microsoft create a Windows-supporting fork, just like Redis?
评论 #10671517 未加载
truncate超过 9 年前
Is it just me or is anyone else getting 404 for binary download (Ubuntu).
altonzheng超过 9 年前
Wow, seems like Apple is following the steps of Microsoft now!
merb超过 9 年前
What means &quot;swift is memory safe&quot;? does it use a GC?
评论 #10672540 未加载
mnml_超过 9 年前
404 On the github repo
jeremy_wiebe超过 9 年前
Brutal to see all the comment spam on the pull requests.
avitzurel超过 9 年前
Not loading for me. Anyone experiencing the same issue?
mxx超过 9 年前
Is it worth learning Swift? (eg. on Linux)
评论 #10672259 未加载
singularity2001超过 9 年前
@OP: Please change title to &quot;Swift will be Open Source soon&quot; until the git repositories become actually available.
评论 #10670557 未加载
评论 #10670744 未加载
dbrannan超过 9 年前
Can we get Adobe to open source the flash player plugin as well? Can anyone think of a reason Adobe continues to refuse?
评论 #10671559 未加载
mikado超过 9 年前
Copyright © 2015 Apple Inc. All rights reserved. Swift and the Swift logo are trademarks of Apple Inc.
anjanb超过 9 年前
anyone knows about a port to windows x64 environment ?
评论 #10674344 未加载
mozil超过 9 年前
cannot download snapshot now
eccstartup超过 9 年前
Finally.
Twisell超过 9 年前
I see this as an hilarious welcome joke from the community : <a href="https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift&#x2F;pull&#x2F;17" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;swift&#x2F;pull&#x2F;17</a><p>Its developer&#x27;s way to say FIRST
评论 #10671573 未加载
评论 #10671225 未加载
评论 #10671305 未加载
alia20超过 9 年前
999999999999999 wl
agp2572超过 9 年前
Now all we need is a transpiler that converts Swift to Javascript.
artursapek超过 9 年前
Ouch, I guess this leaked? Who is the OP?
评论 #10670078 未加载
评论 #10670028 未加载
tornilloo超过 9 年前
Doesn&#x27;t work in x86, ubuntu 15.10, bash: &#x2F;home&#x2F;user&#x2F;Descargas&#x2F;swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu15.10&#x2F;usr&#x2F;bin&#x2F;swift: no puede ejecutar el archivo binario: Formato de ejecutable incorrecto<p>Pentium(R) Dual-Core CPU T4500 @ 2.30GHz × 2
envy2超过 9 年前
Interesting that this domain is registered at GoDaddy via DomainsByProxy, and hosted on a SoftLayer IP block.<p>WebKit.org, for instance, is registered with CSC Corporate Domains the same as apple.com, and is hosted on an Apple-owned IP block.<p>Perhaps a (further) indication this isn&#x27;t ready for prime time yet?
评论 #10670588 未加载
评论 #10670559 未加载
jorgecastillo超过 9 年前
At first I was like &#x27;AWESOME&#x27;, than I was like &#x27;oh fuck, not ready yet&#x27;. I am not upvoting this, until there is a GitHub repository that I can clone!
评论 #10670619 未加载
评论 #10670572 未加载
iamsohungry超过 9 年前
<a href="https:&#x2F;&#x2F;www.gnu.org&#x2F;philosophy&#x2F;open-source-misses-the-point.html" rel="nofollow">https:&#x2F;&#x2F;www.gnu.org&#x2F;philosophy&#x2F;open-source-misses-the-point....</a>
评论 #10670761 未加载