• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: An Introduction to WebObjects, in Swift
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: An Introduction to WebObjects, in Swift


  • Subject: Re: An Introduction to WebObjects, in Swift
  • From: Aaron Rosenzweig <email@hidden>
  • Date: Sat, 02 Jun 2018 23:02:49 -0400

Hi Lars,

That’s cool - I read through it quickly. You’ve spent a lot of time getting
this far. Perhaps you have the answer to this question clear in your mind but
it is not apparent to me…

“Why?”

Perhaps you like Swift so you wanted to see how much you could do… which is
cool. I mean that’s natural. You like Swift more than Java or Objective-C and
would prefer to program in Swift… If that’s the drive then ok.

Smalltalkers likewise go to great lengths to stay in Smalltalk. They even make
a javascript virtual-machine just to run Smalltalk on the web instead of
programming in pure javascript:
https://amber-lang.net <https://amber-lang.net/>

Angular has “TypeScript” instead of javascript because… they really want static
typing… it keeps them in their “safe space” - but it feels like a lot of work
for little gain… why not learn to embrace dynamic typing? I’d rather speak
Mandarin than pass it through google translate if you catch my drift.

I don’t really understand the allure of Swift other than it is what Apple is
currently pushing. I’m jaded…

I didn’t understand when WebObjects went from Obj-C to Java. Sure, at the time
Java was “hot” but it all felt very contrived. We still used NSArray, just a
java version of it. We didn’t use the Java collections. We got one “benefit” -
in that we could deploy in a WAR file and serve with JBOSS or WebSphere… if
that was someone’s checkbox to serve the app.

People lied to employers by saying “I’m developing in Java” which is
technically true but patently false. No Java developer feels at home in a
“Java” WebObjects app. But, again, it checked a box that said “must be Java.”

There is no knowledge which isn’t power. You’ve undoubtedly learned much by
making a template for building WO apps with the latest Xcode and Swift. So if
it makes you happy - keep at it :-) It’s cool but because I don’t understand
the “why” it’s ok… I’m an old fart.
AARON ROSENZWEIG / Chat 'n Bike <http://www.chatnbike.com/>
e:  email@hidden <mailto:email@hidden>  t:  (301) 956-2319



> On Jun 2, 2018, at 5:55 PM, Lars Sonchocky-Helldorf
> <email@hidden> wrote:
>
> Saw this on twitter ( https://twitter.com/helje5 <https://twitter.com/helje5>
> ) Have a look: http://www.alwaysrightinstitute.com/wo-intro/
> <http://www.alwaysrightinstitute.com/wo-intro/>
>
> regards,
>
>       Lars
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: An Introduction to WebObjects, in Swift
      • From: Lars Sonchocky-Helldorf <email@hidden>
    • Re: An Introduction to WebObjects, in Swift
      • From: Gavin Eadie <email@hidden>
References: 
 >An Introduction to WebObjects, in Swift (From: Lars Sonchocky-Helldorf <email@hidden>)

  • Prev by Date: An Introduction to WebObjects, in Swift
  • Next by Date: Re: An Introduction to WebObjects, in Swift
  • Previous by thread: An Introduction to WebObjects, in Swift
  • Next by thread: Re: An Introduction to WebObjects, in Swift
  • Index(es):
    • Date
    • Thread