5 ms·
F-Script: Command-line Cocoa shell goes beta
- Zev 18y agoIf you're interested in F-Script, Nu ( http://programming.nu/ http://programming.nu/ ) is also something worth looking into. Its got a Ruby-esque syntax and written in Objective C. Fun language to mess around with.
- gecko 18y agoNu does not have Ruby-esque syntax. Nu is a full Lisp, complete with macros and first-class functions, and has Objective-C's object system under the hood. It combines those with a few tokens from Ruby, such as the use of the @ symbol, but really, it's an Objective-C/Lisp hybrid first, and anything Ruby-related second. Of the two, F-Script actually has far more in common with Ruby than does Nu, in my humble opinion. (Just to make it clear, the above is not in any way meant to attack Nu. I have used both Nu and F-Script, and prefer Nu. I just think that saying Nu has Ruby-esque syntax would be like saying JavaScript has Scheme-esque syntax. Semantics, maybe. Syntax, no.)
- rincewind 18y agoDon't you mean it has an S-expression syntax? The article also got the syntax part wrong. The syntax of F-Script is smalltalk's not Objective-C's. Objective-C's object semantics was influenced by smalltalk, so F-Script looks and feels like smalltalk.
- deleted 18y ago[deleted]
- Zev 18y agoIts syntax comes from Lisp, but Nu is semantically closer to Ruby than Lisp. http://programming.nu/about http://programming.nu/about I was just paraphrasing nu's page since i couldn't quite describe it on my own.