SERVING THE QUANTITATIVE FINANCE COMMUNITY

 
User avatar
DevonFangs
Topic Author
Posts: 3004
Joined: November 9th, 2009, 1:49 pm

Apple's swift

June 3rd, 2014, 9:58 pm

Just took a look at the manual. Looks cool. Opinions?
 
User avatar
Polter
Posts: 2526
Joined: April 29th, 2008, 4:55 pm

Apple's swift

June 3rd, 2014, 10:26 pm

Quote Opinions? Here: http://www.wilmott.com/messageview.cfm? ... eadid=7753 :-)Mostly agree with Graydon -- http://graydon2.dreamwidth.org/5785.html -- while I don't think I'll be using it in the foreseeable future[*] (it seems to focus solely on the Apple's ecosystem, at least for now), great to see some good ideas spread... one way or the other :-)[*] I am actively "watching this space", though (developments in systems programming) -- currently Rust shows some promise, enough to get me intrigued :-)
Last edited by Polter on June 3rd, 2014, 10:00 pm, edited 1 time in total.
 
User avatar
Polter
Posts: 2526
Joined: April 29th, 2008, 4:55 pm

Apple's swift

June 4th, 2014, 12:04 am

Chris Lattner on his creation:http://nondot.org/sabre/
 
User avatar
rmax
Posts: 6080
Joined: December 8th, 2005, 9:31 am

Apple's swift

June 4th, 2014, 11:26 am

Quote, and you don?t even need to type semi-colons.
 
User avatar
Hansi
Posts: 3300
Joined: January 25th, 2010, 11:47 am

Apple's swift

June 4th, 2014, 12:07 pm

I read a few bits of the book they published yesterday and it seems quite nice. Miles better than Obj-C imo. And if you have existing stuff you can mix and match very easily as long as you target iOS7+ or Mac OS 10.9+. So you can have C, Obj-C, Obj-C++, Switft etc files all in the same project.
 
User avatar
DominicConnor
Posts: 11684
Joined: July 14th, 2002, 3:00 am

Apple's swift

June 7th, 2014, 8:05 am

It's a bad place to go from a career perspective and even more so for someone in finance.Swift is a lobster pot designed to lure you into the Apple world and make it very hard to escape.It may get some traction in the mobile market, but that's already a very crowded game and it is extremely hard to see it in finance beyond front end apps on phones to give your insurance quotes.Also, it may not fly, Apple's record is dismal in this regard.
 
User avatar
chocolatemoney
Posts: 322
Joined: October 8th, 2008, 6:50 am

Apple's swift

June 10th, 2014, 7:29 pm

QuoteOriginally posted by: HansiI read a few bits of the book they published yesterday and it seems quite nice. Miles better than Obj-C imo. And if you have existing stuff you can mix and match very easily as long as you target iOS7+ or Mac OS 10.9+. So you can have C, Obj-C, Obj-C++, Switft etc files all in the same project.I read (can't find the source, stp correct me if I am mistaken), that Sift provides syntactic sugar for the Maybe monad but not for any other custom monad. If true, that's just.. bleah.
Last edited by chocolatemoney on June 9th, 2014, 10:00 pm, edited 1 time in total.
 
User avatar
tagoma
Posts: 18362
Joined: February 21st, 2010, 12:58 pm

Apple's swift

June 11th, 2014, 8:39 pm

Going for Apple's world? It's up to you!
Last edited by tagoma on June 10th, 2014, 10:00 pm, edited 1 time in total.
 
User avatar
Hansi
Posts: 3300
Joined: January 25th, 2010, 11:47 am

Apple's swift

June 11th, 2014, 8:46 pm

This is clearly stated in the guidelines and a good rule to avoid malware.
 
User avatar
Traden4Alpha
Posts: 23951
Joined: September 20th, 2002, 8:30 pm

Apple's swift

June 11th, 2014, 9:06 pm

QuoteOriginally posted by: tagomaGoing for Apple's world? It's up to you!The iOS universe embodies the Harvard Architecture. App (instructions) live in a separate space (i.e., filtered by Apple and only available at the App store) from data. Data can come from outside the walled garden, but not instructions.
 
User avatar
Cuchulainn
Posts: 62399
Joined: July 16th, 2004, 7:38 am
Location: Amsterdam
Contact:

Apple's swift

June 11th, 2014, 9:18 pm

QuoteOriginally posted by: outrunI just found our that Objective-C has a very nice VecLib library with vectorization, BLAS, LAPACK ... you name it.Why isn't that yet in C++ standard? Or at least in boost?VecLib docObjective-C never caught on. Apple always chose the wrong OS and compilers 1979-1999.
 
User avatar
Hansi
Posts: 3300
Joined: January 25th, 2010, 11:47 am

Apple's swift

June 11th, 2014, 9:32 pm

QuoteOriginally posted by: CuchulainnQuoteOriginally posted by: outrunI just found our that Objective-C has a very nice VecLib library with vectorization, BLAS, LAPACK ... you name it.Why isn't that yet in C++ standard? Or at least in boost?VecLib docObjective-C never caught on. Apple always chose the wrong OS and compilers 1979-1999.It's not been popular as a language but saying it never caught on is wrong. And describing the Apple of today in terms of pre-2000 is (pun very much intended) comparing apples to oranges. Heck comparing Apple 2010 to Apple 2014 is evident it's not the same company (in a good way for developers considering this years WWDC).
Last edited by Hansi on June 10th, 2014, 10:00 pm, edited 1 time in total.
 
User avatar
Cuchulainn
Posts: 62399
Joined: July 16th, 2004, 7:38 am
Location: Amsterdam
Contact:

Apple's swift

June 11th, 2014, 9:49 pm

QuoteOriginally posted by: HansiQuoteOriginally posted by: CuchulainnQuoteOriginally posted by: outrunI just found our that Objective-C has a very nice VecLib library with vectorization, BLAS, LAPACK ... you name it.Why isn't that yet in C++ standard? Or at least in boost?VecLib docObjective-C never caught on. Apple always chose the wrong OS and compilers 1979-1999.It's not been popular as a language but saying it never caught on is wrong. And describing the Apple of today in terms of pre-2000 is (pun very much intended) comparing apples to oranges. Heck comparing Apple 2010 to Apple 2014 is evident it's not the same company (in a good way for developers considering this years WWDC).I did some Obj_C in 1988 and then moved to C++. Remember Next OS?It was more a historical remark. Apple got its ideas from Xerox.People compare Microsoft with Windows 3.11, so why not? MS saved Apple in 1994.Achtung, @outrun Obj-C ~ Smalltalk + C. I vaguely remember @Polter stating that Obj-C is dying in 2014.
Last edited by Cuchulainn on June 10th, 2014, 10:00 pm, edited 1 time in total.
ABOUT WILMOTT

PW by JB

Wilmott.com has been "Serving the Quantitative Finance Community" since 2001. Continued...


Twitter LinkedIn Instagram

JOBS BOARD

JOBS BOARD

Looking for a quant job, risk, algo trading,...? Browse jobs here...


GZIP: On