• Home
  • Author
Swift & Small Pieces
ARTICLES ABOUT SWIFT , OBJECTIVE-C, ALGORITHMS and Cryptography BY THOMAS KAUSCH

Get in Contact

Menu Close
  • Home
  • Author

Languages

Solving a simple code puzzle in Swift

June 16, 2021tomkausch Leave a Comment

Georgina loves making up weird sequences. Here is her latest: “1 2 4 8 10 20 22 44 46 92 94 188 190 380…” Write a program that finds the sum of the first 150 numbers in Georgina’s series. There… Continue Reading →

Algorithms, Languages swift

Types and meta type in Swift

April 11, 2021tomkausch Leave a Comment

Knowing the type and meta-type in Swift is not as common as in Smalltalk or Objective-C. Where in objective-c, you can instantiate an object out of a class name or modify classes at runtime this is not possible in Swift.… Continue Reading →

iOS, Languages, Swift Meta Type, Self versus self, swift, Type

A swift Apple programming language history

May 17, 2016tomkausch Leave a Comment

As a teenager I was used to implement simple mathematical algorithms on my Sharp pocket computer in BASIC. My first real Application was an AI board game written in the Pascal language on a Mac Classic II. It was a… Continue Reading →

iOS, Languages, Objective-C, Swift

Protocol-Oriented Programming

March 24, 2016tomkausch Leave a Comment

When Apple announced Swift 2 at the WWDC in 2015, they also declared that Swift was the world’s fist protocol oriented programming language.  However protocols have been present in Java and  Objective-C since many years. So why is Swift different? And what does protocol-oriented… Continue Reading →

Languages, Objective-C, Swift

Kindergarten programming

January 4, 2016tomkausch Leave a Comment

Today I tried to explain my 6 years old daughter what programming means and what an algorithm does. I encountered scratchjr and was impressed how fast she “wrote” her first program on the ipad. Even if you’re not part of the Kindergarten… Continue Reading →

Algorithms, Languages Scratch, teaching

Thomas Kausch

Recent Posts

  • Teilen und Primzahlen (Kinder)
  • Random walks on Graphs
  • Download .ipa Files from iOS AppStore
  • What is an actor model?
  • Info.plist handling with Xcode 13

Recent Comments

    Categories

    Algorithms Augmented Reality Code Blocks Concurrency Dev Tools Effective Objective-C Encoding & Decoding Date iOS Languages Objective-C Pyhthon Security Swift Uncategorized Virtual Reality XCode
    © 2025 Swift & Small Pieces. All rights reserved.
    Fashionista by aThemes