Swift in 100 Seconds

preview_player
Показать описание
Swift is a modern programming language developed by Apple. It is commonly used to code apps for iOS and MacOS, but is open-source and can be used outside of Apple’s walled garden.

#apple #programming #100SecondsOfCode

🔗 Resources

🔥 Get More Content - Upgrade to PRO

Use code lORhwXd2 for 25% off your first payment.

🎨 My Editor Settings

- Atom One Dark
- vscode-icons
- Fira Code Font

🔖 Topics Covered

- What is Swift?
- Swift vs Objective C
- Apple Swift Basics
- Swift Syntax and Memory Safety
- When was Swift Announced?
Рекомендации по теме
Комментарии
Автор

Subscribe to my walled garden of content 🍎

Fireship
Автор

Anyone else wanting to see LLVM in 100 seconds?

Mane
Автор

I played around with Swift back when I used to use Mac and I have to say… Swift is the most sensible, sane and pleasant language I’ve ever used. Simple for easy beginner things yet gives all the features & efficiency you could want for serious applications.

Shame it doesn’t really exist outside of Apple’s ecosystem.

saeedbaig
Автор

"It uses automatic reference counting to manage memory automatically"
_proceeds to show memory that will never be released_

jeanjpnm
Автор

Thank you for covering Swift!

If I may add something here, in Swift structs are commonly used in place of classes. They are similar in terms of functionality, but each one has its own strengths and weaknesses. And also, inheritance is not really a common occurrence in Swift, instead people tend to write protocols - Of course, you can still make a class that inherits another, but writing with protocols makes your code more modular and composable! There are a lot of interesting and useful language features that cannot possibly go into a 100 second video, so I hope people will take more interest in Swift 🥳

xplax
Автор

Awesome timing, was recently giving Swift some thought, as my next unnecessary play thing 🤓

everyhandletaken
Автор

Swift is really underappreciated as just being a good and modern programmming language

pelicanoe
Автор

Swift is amazing! Some more terms to research would be: Protocol Oriented Programming (Protocols), Structs in Swift, If Let syntax. There’s more but those are the first ones I thought of. Also, through the Swift Evolution process, more development is always being done to make the language more powerful and easy to use.

joecardenas
Автор

Thank you very much, Jeff!
I appreciate your content 🙂
Waiting for:
- WebWorkers in 100 seconds
- WebStorage (including indexedDB, WebSQL) in 100 seconds
- Repaint/Reflow in 100 seconds
- Critical Rendering Path in 100 seconds

zakharkholboiev
Автор

Great video 👍
A small detail is that at 1:25, it should be “colon” instead of “semicolon”

MhdSamad
Автор

PLEASE make more videos on Swift! Maybe on the SwiftUI and UIKit frameworks? I love your channel and this has been my favourite video so far!

PetePeteRepeat
Автор

These short videos about languages and other things are golden.

Keep them coming 🤩🤩

orca
Автор

You know your content is awesome when people thank you for making them spend money.
Just bought lifetime access. Thank you Jeff

shinomitsu
Автор

Learning to code swift, from a nodejs, react background, and have to say, it truly feels like a language that Apple developed. It just makes sense.

paragjyotideka
Автор

Great language in overall, thanks for the explanation. It feels like i got more in this 100 seconds than me procrastinating the whole day

farhansangaji
Автор

Swift is easily one of my favorite programming languages. It being protocol-oriented really helps as well

urk
Автор

I'd absolutely love a full tutorial i've wanted to use it for a long time

maximcoppieters
Автор

Swift is one of my favorite languages to write in, although I've only built like two projects with it and usually am using C++ or Java.

fiveoneecho
Автор

i know its a series, but this was the perfect opportunity to name the video "Swift, swiftly"

leo-hao
Автор

one who has worked with Swift, I really appreciate how approachable yet powerful it is as a language. The syntax is clean and expressive, making it easy to read and write code. And the tight integration with Apple's frameworks allows for efficient development of high-performance apps. Swift has been a game-changer for iOS/macOS app development.

JulianShalaby