-
-
Replying to @MrMeritology
@MrMeritology I'd honestly say, work through Learn You a Haskel for Great Good is the best way to *learn* functional programming.3 replies 0 retweets 0 likes -
Replying to @generativist
@generativist We could hide Scala completely, which is what NetLogo does with Java. Or we could make it part of DSL, like Processing does.4 replies 0 retweets 0 likes -
Replying to @MrMeritology
@MrMeritology And Scala's Dynamic class/compilation hack makes dsl's easy to write.1 reply 0 retweets 0 likes -
Replying to @generativist
@generativist That is what I learned. If true, then we don't need our own parser.2 replies 0 retweets 0 likes -
Replying to @MrMeritology
@MrMeritology but scalac still emits things that are ladden with type-specific craziness if you dont know the langauge deeply sometimes1 reply 0 retweets 0 likes -
Replying to @generativist
@generativist Got it. We'd need to absorb all the Scala error messages, and create our own.2 replies 0 retweets 0 likes -
Replying to @MrMeritology
@MrMeritology That's why I tried pushing for it in#abm work. Traits/Mixins with chained composition is very productive1 reply 0 retweets 1 like -
Replying to @generativist
@generativist You might be very interested in our library/platform. All agents are just containers of mutable capabilities.3 replies 0 retweets 0 likes
@MrMeritology I think I saw a preview or got a hint of it somewhere, but I forget where.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.