Added: 3 years ago
From: GoogleTechTalks
Views: 29,296
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (22)

Sign In or Sign Up now to post a comment!
  • How different from Joy?

  • Not sure why Slava says Smalltalk can't add a method at runtime without recompiling existing methods. IIRC, it can. But like Objective-C, changing ivars can require a recompile.

  • what he said about ruby (@ 45 mins) is only true of block parameters, not true of variables defined within the block/lambda in general. Further this was acknowledged as a 'bug' and is fixed in the most recent version of ruby.

  • no way, jose

  • estas tre sprita en la komenco: "saluton, cxiuj!" Kaj oni vidas preskaux neniun!!

    It's so funny at the beginning. The guy says: "hello, everybody" and you can see almost nobody in the audience!!

  • Fakto estos esperanta lingvo :)

  • @valberm: Right now I can see at the lower right corner of the video: "20 032 views" ;-)

  • this looks like a beautiful language. i think i'm going to pick it up to create my custom game making tools that i've been wanting to make.

  • now thats a pretty big number ... heeey

  • This guy is good at what he does. I know him. Factor is my favorite language. Don't talk trash about a language before writing any code in it. Factor's mathematical power is solid, with seamless bignums and complex values built in without libraries.

  • Interesting..kinda like FORTH on steroids

  • I remember mccarthy put smak down on ruby by asking his commentator if it was neccesary to iterate each time to do xyz in ruby. Guy said yes. Mccarthy then said ruby is not where lisp was in 1960.

  • Can you explain that more? What talk?

  • Haskell doesn't *really* have this problem. Classes are groupings of functions, and you can later make things instances of those classes by defining functions of that class for your new object.

    I don't see a major advantage yet to factor, but the Forthiness is neat.

  • "Classes are groupings of functions"

    Is this properly called "function", or is it rather a more abstract, uhm, "operation"? (Isn't there a special term for this stuff in CT, anyway?)

  • boa constructor... nice :)

  • Great talk!

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more