[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

swift programming langauge

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 31
Thread images: 6

File: swift-og.png (25KB, 1200x1200px) Image search: [Google]
swift-og.png
25KB, 1200x1200px
How does /g/ feel about apple's swift? Since it can run on gentoo I assume some of you have tried it by now.
>>
I'm curious about it myself. Is it actually worth learning at all?

If it's anything like Go, which you can learn and then be productive in like 2 hours, then I'll give Swift a shit.
>>
It's the future
>>
Does anyone know of any resources for learning Swift quickly, and which don't waste your time with pointless details and hand-holding?

All I need is the gist of the language, and examples.
>>
>>55082937
It's a really nice programming language that's not worth learning unless you specifically need to make a OS X or iOS app. That might change when Swift 3 hits and it has much better Linux support.
>>
>>55083006
I'm taking a course next year and the professor recommended the Swift guide from Big Nerd Ranch. I ordered it and haven't received it yet. https://www.amazon.com/Swift-Programming-Ranch-Guide-Guides/dp/0134398017
>>
>>55082937
>sjwift
>>
>>55083026
Thanks for the recommendation Anon.

And thank you Safari Books Online, for actually having a book I want to read for once.
>>
>>55083026
>>55082983
2 rupees have been deposited in your shit wiping hands Pajeet!
>>
>>55082937
swift is billed as a Protocol-Oriented Language

it's not the first, but it's actually pretty good at it. Yes it has strong support for OOP, and FP
>>
It's actually incredible. Much more useful than Go. And I like the non typed variables too.
>>
File: 1465362614415.png (42KB, 760x547px) Image search: [Google]
1465362614415.png
42KB, 760x547px
>>55082937
A massive pile of shit, just like all apple products unsurprisingly.
>>
>>55083070
lol they are typed, it's called an Optional, but yeah, it feels like they're not typed doesn't it? it's brilliant
>>
>>55083070
Poo in the loo Pajeet.
>>
>>55083084
Do you know if it's true that Apple has been rewriting some of their Frameworks/libraries in Swift?
>>
>>55083100
C++'s auto is literally the same fucking thing
>>
File: 1449087147766.png (87KB, 591x346px) Image search: [Google]
1449087147766.png
87KB, 591x346px
>>55082937
A toddler "programming language" for use in making toddler apps to be run on toddler toys.
>>
>>55083084
/thread
>>
>>55083128
Holy shit, I have to admit that is actually pretty cool. Far from being something I'd want to use (C++ dev here...), but I could imagine that being very useful for kids or people who are only casually into programming.
>>
File: 1465284566843.jpg (53KB, 600x600px) Image search: [Google]
1465284566843.jpg
53KB, 600x600px
>>55083084
> bug triggered by a corner case in a beta version that was fixed a very long time ago
>>
File: 1445391072408.jpg (29KB, 375x266px) Image search: [Google]
1445391072408.jpg
29KB, 375x266px
>>55083084
>literally 1500x times slower than C++
>>
>>55083155
Swift is so meager and small that everything you do in it is practically a corner case.
>>
>>55083128
You say this because it has full unicode character support? I say that's a pretty awesome feature.
>>
>>55083125
auto and Optional are completely different things you retard.
>>
>>55083168
How much overtime are you getting today Pajeet?
>>
>>55083084
isn't that just a shit library implementation and not a compiler/interpreter thing?
>>
File: 1450046091577.jpg (32KB, 600x480px) Image search: [Google]
1450046091577.jpg
32KB, 600x480px
>>55082937
>swift
>>
>>55083200
It was a compiler bug in an obsolete beta version years ago. It's irrelevant. I don't even use Swift but the Swift team is full of incredible programmers. Lattner, Gregor, Groff and Pestov are all legends.
>>
>>55083239
20 rupees have been deposited in your iShill account Rajeesh! Thank you for representing Apple.
>>
>>55083225
I'm a fan of swift but yeah that's pretty funny code
>>
it's better than go but not better than f#
Thread posts: 31
Thread images: 6


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.