[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
swift programming langauge
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 31
Thread images: 6
File: swift-og.png (25 KB, 1200x1200) Image search: [Google]
swift-og.png
25 KB, 1200x1200
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 (42 KB, 760x547) Image search: [Google]
1465362614415.png
42 KB, 760x547
>>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 (87 KB, 591x346) Image search: [Google]
1449087147766.png
87 KB, 591x346
>>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 (53 KB, 600x600) Image search: [Google]
1465284566843.jpg
53 KB, 600x600
>>55083084
> bug triggered by a corner case in a beta version that was fixed a very long time ago
>>
File: 1445391072408.jpg (29 KB, 375x266) Image search: [Google]
1445391072408.jpg
29 KB, 375x266
>>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 (32 KB, 600x480) Image search: [Google]
1450046091577.jpg
32 KB, 600x480
>>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 replies: 31
Thread images: 6

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

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.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.