The video will be available sometime in the next couple months. Usually we 
do keynotes early. No schedule yet (need to get working on that!).

The slides are at: 
https://github.com/strangeloop/StrangeLoop2013/blob/master/slides/sessions/Odersky-TroubleWithTypes.pptx

Alex


On Tuesday, October 8, 2013 5:32:17 AM UTC-5, Leonardo Borges wrote:
>
> There's a link to his presentation there actually: 
> http://www.infoq.com/presentations/data-types-issues?utm_source=infoq&utm_medium=QCon_EarlyAccessVideos&utm_campaign=StrangeLoop2013
>
> However is says this: 
>
> *Thank you for attending Strange Loop 2013*
> This is a restricted presentation that can only be viewed by Strange Loop 
> 2013 attendees!
>
> Maybe Alex can comment on whether it's possible for those who didn't 
> attend to watch this video at all.
>
> I'd be very keen.
>
> Leonardo Borges
> www.leonardoborges.com
>
>
> On Tue, Oct 8, 2013 at 2:11 AM, gaz jones <gareth....@gmail.com<javascript:>
> > wrote:
>
>> Martin Odersky gave a keynote at Strangeloop this year called "The 
>> Trouble With Types" (
>> https://thestrangeloop.com/sessions/the-trouble-with-types) which made 
>> me never want to use a type system again (probably the exact opposite of 
>> his intention). The video should be coming out on infoq at some point: (
>> http://www.infoq.com/conferences/strangeloop2013/). I've never looked at 
>> Scala before and I'm pretty sure I never will after sitting through that...
>>  
>>
>> On Mon, Oct 7, 2013 at 9:26 AM, juan.facorro 
>> <juan.f...@gmail.com<javascript:>
>> > wrote:
>>
>>> Thanks for the link! I really liked the interview, it was interesting 
>>> and fun to watch.
>>>
>>> J
>>>
>>> On Monday, October 7, 2013 9:49:24 AM UTC+9, brad bowman wrote:
>>>>
>>>> > zcaudate <z...@caudate.me> Oct 05 08:35PM -0700 
>>>> > I'm a little bit miffed over this current craze of `types` and 
>>>> > `correctness` of programs. It smells to me of the whole `object` 
>>>> craze of 
>>>> > the last two decades. I agree that types (like objects) have their 
>>>> uses, 
>>>> > especially in very well defined problems, but they have got me in 
>>>> trouble 
>>>> > over and over again when I am working in an area where the goal is 
>>>> unclear 
>>>> > and requirements are constantly changing. 
>>>>
>>>> Joe Armstrong and Simon Peyton Jones discuss Erlang and Haskell 
>>>> http://www.infoq.com/**interviews/armstrong-peyton-**
>>>> jones-erlang-haskell<http://www.infoq.com/interviews/armstrong-peyton-jones-erlang-haskell>
>>>>  
>>>>
>>>> This interview covers some of the strong-types vs flexible development 
>>>> (apparent) dichotomy, but in a playful, open and non-dogmatic way. 
>>>> (catmatic?) 
>>>>
>>>> Simon Peyton Jones is one of the Haskell leaders, yet admits to 
>>>> being envious of type-free generics.  Joe Armstrong of Erlang fame 
>>>> also sees the benefit to thinking in and annotating types. 
>>>> These two are both leaders of typed or dynamic cults but have 
>>>> a pleasant friendly and frank conversation about the issues. 
>>>> (Erlang's Dialyzer sounds somewhat like core.typed) 
>>>>
>>>> A sample: 
>>>>
>>>> SPJ: So, I've told you what I most envy about Erlang. What do you most 
>>>> envy 
>>>> about Haskell? 
>>>>
>>>> JA: All the types. I mean they're very nice. I wish we had them. On the 
>>>> other 
>>>> hand, wouldn't you love to have all these generic turn-to-binary, these 
>>>> sort 
>>>> of things? How can you live without them? 
>>>>
>>>> SPJ: I have a little bit of residual envy about generics. 
>>>>
>>>> JA: You just take anything and compare it to the serializer and then 
>>>> send it? 
>>>>
>>>> SPJ: That's sinfully easy, and shouldn't be allowed. 
>>>>
>>>>
>>>> So if these two can agree that there's strengths and weaknesses in both 
>>>> approaches, that settles it for me.  It's a matter of knowing your 
>>>> trade-offs and choosing your tools appropriately. 
>>>>
>>>> My suspicion is that type affinity is related to some trait of 
>>>> personality, 
>>>> and so trying to "prove" superiority is a likely to work as "proving" 
>>>> you 
>>>> are right in any other clash of personalities. 
>>>>
>>>> Brad 
>>>>
>>>>  -- 
>>> -- 
>>> You received this message because you are subscribed to the Google
>>> Groups "Clojure" group.
>>> To post to this group, send email to clo...@googlegroups.com<javascript:>
>>> Note that posts from new members are moderated - please be patient with 
>>> your first post.
>>> To unsubscribe from this group, send email to
>>> clojure+u...@googlegroups.com <javascript:>
>>> For more options, visit this group at
>>> http://groups.google.com/group/clojure?hl=en
>>> --- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Clojure" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to clojure+u...@googlegroups.com <javascript:>.
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>
>>  -- 
>> -- 
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to clo...@googlegroups.com<javascript:>
>> Note that posts from new members are moderated - please be patient with 
>> your first post.
>> To unsubscribe from this group, send email to
>> clojure+u...@googlegroups.com <javascript:>
>> For more options, visit this group at
>> http://groups.google.com/group/clojure?hl=en
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Clojure" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to clojure+u...@googlegroups.com <javascript:>.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to