Swifty

Learning and science

coding lessons app

SHOW HN2015

108points
27comments
#225of 2,565 in 2015
Top 9%of 2015 by points

How HN took it

DebatedReal support and real criticism

5 positive, 6 neutral or asking, 0 mixed, 4 critical, out of 15 comments about the project. Thread score +0.11.

Idea: 4 for, 2 againstDesign: 1 for, 1 againstExecution: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Engaging and relaxing way to learn syntax on mobile

    From 3 comments
    • This is awesome! More engaging than reading, but not full typing code on your phone.
      gravitronic on HN
    • I've been enjoying this as just a fun thing to do sitting on the couch in the evening. Sit back and learn a bit of swift. Mainly just getting info on syntax. It's surprisingly…
      pgroth on HN
    • Umm, I used it while sitting in my daughters' swimming gala for several hours. It was splendid. At one point in the tutorial they suggest that you might want to open Xcode…
      Angostura on HN
  • Good learning resource for getting started in Swift

    From 2 comments
    • This is very cool indeed. I have spent a few minutes getting into it on an iPad and it looks like a great learning resource. I'm very pleased that these resources are coming into…
      magicbuzz on HN
    • It is a learning tool. Handy to have on a mobile device. Learn while commuting for example.
      jonsen on HN

Objections

  • Runs no real code; lessons are static and fill-in-the-blank

    From 2 comments
    • The lessons and exercises are limited in scope enough that they are entirely static. The work the app needs to do is limited to parsing, stylizing, checking (simple) syntax and…
      kazazes on HN
    • 1) It's kind fun, like an interactive text book. 2) Not actually running any (of your) code, or coding really. Tap this to fill in a string, or to select an operator from a few…
      Terribledactyl on HN
  • Odd to be an iOS app rather than Mac or web

    From 2 comments
    • 1. Why the hell is this an iOS app? 2. How the hell is this an iOS app?
      Cyberdog on HN
    • In practice, nobody is seriously writing Swift code (or any other code) on iOS devices. My meaning was I don't understand why this is an iOS app instead of a Mac app or even a…
      Cyberdog on HN
  • Teaches outdated syntax such as ++ and --

    From 1 comment
    • Sad to see ++ and -- among the first things you learn. Aren't they [slated](1) to be taken out of the language? 1:…
      avyfain on HN

Requests

  • Mac version

    From 1 comment
    • Looks great, but on the wrong platform. Is there a Mac version in the works?
      dcip6s on HN
  • Android version

    From 2 comments

Questions

  • How does it compile or run Swift on iOS?

    From 2 comments
    • In practice, nobody is seriously writing Swift code (or any other code) on iOS devices. My meaning was I don't understand why this is an iOS app instead of a Mac app or even a…
      Cyberdog on HN
    • Why is this downvoted so heavily? Seriously, how is this implemented? I don't think Emscripten works with Swift yet, and even if it did, there hasn't been enough time since the…
      cballard on HN

Alternatives named

  • Xcode Playgrounds

    From 1 comment
    • Why would there be a Mac version ? Xcode Playgrounds do that job for you.
      sanjeetsuhag on HN
  • IBM Swift Sandbox

    From 1 comment
    • In practice, nobody is seriously writing Swift code (or any other code) on iOS devices. My meaning was I don't understand why this is an iOS app instead of a Mac app or even a…
      Cyberdog on HN
  • Stanford Swift course

    From 1 comment
    • This is very cool indeed. I have spent a few minutes getting into it on an iPad and it looks like a great learning resource. I'm very pleased that these resources are coming into…
      magicbuzz on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/10711774)