Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Perhaps the issue is that the slides don't really stand on their own. Without hearing what you have to say for many of the slides it is difficult to really get the point you're making. Let me just address the "bad" slides, and what I got from them.

Slide 8

- Compiler too slow. A common complaint. Agreed it could be faster.

- Ecosystem. Don't really get the point here. Yes, Scala has different idioms to Java, so naturally Java libraries don't make for idiomatic Scala code. There are many mature Scala libraries. Binary incompatibility has not been a problem for me in at least two years, and it is a necessary artifact of Scala compiling a language that is not Java to JVM bytecode.

- Lambdas I addressed above.

Slide 9

Don't know what point you're making here.

Slide 10

Mostly addressed above. Syntax doesn't bother me. There are regular rules and the alternatives are a consequence of those regular rules. Would consider removing eta-expansion. Never had an issue with any of the rules though.

Slide 11

See above.

Slide 12

See above on type classes.

Slide 13

This is very generic. Applies to all languages.

Slide 14-15

Don't really get it. You can write code in many different ways. Applies to all languages.

Slide 16

This is very generic. Applies to all languages.

Slide 17

Don't get the point you're trying to make with this code.

Slide 18

This is presumably a slide that summarises this section. Without hearing what you have to say here I can't really interpret this.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: