Slashdot Mirror


Why Apple, Google, and FB Have Their Own Programming Languages

An anonymous reader writes: Scott Rosenberg, author of Dreaming in Code dissects Apple's Swift, Google's Go, and other new languages — why they were created, what makes them different, and what they bring (or not) to programmers. "In very specific ways, both Go and Swift exemplify and embody the essences of the companies that built them: the server farm vs. the personal device; the open Web vs. the App Store; a cross-platform world vs. a company town. Of all the divides that distinguish programming languages—compiled or interpreted? static vs. dynamic variable typing? memory-managed/garbage-collected or not?—these might be the ones that matter most today."

3 of 161 comments (clear)

  1. Re:The real conspiracy... by sconeu · · Score: 3, Insightful

    I don't think it's really that. I think it's more the divide specified.

    Some of us do NOT like using ebooks for reference manuals. We like having dog-eared tomes with tons of bookmarks or post-it tabs. The ability to flip back and forth between multiple pages in an ad-hoc manner is also useful.

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  2. Re:Why? by Actually,+I+do+RTFA · · Score: 3, Insightful

    real men have their own programming language

    If I was in charge of a huge budget, and the ability to foist my language on the public, I would invent my own language. heck, every programmer wishes they could design the language everyone uses.

    --
    Your ad here. Ask me how!
  3. Re:Naming by DulcetTone · · Score: 3, Insightful

    Some of these are actually good names, e.g. Swift

    --
    tone