В журнале Artima’s Scalazine начата публикация серии интервью о языке Scala.
The Origins of Scala: A Conversation with Martin Odersky, Part I
Интересно. Оказывается, Мартин Одерски с товарищем написали самый лучший компилятор Modula-2 для 8-ми битового Z80. Который затем выкупила компания Borland для своего семейства Turbo-компиляторов. И сам Одерски чуть было не попал в Borland. Но остался в науке и работал под руководством Никлауса Вирта.
Еще интересно то, что особую тягу к функциональному программированию имеют люди с академическим прошлым. Наверное, необходим особый математический склад ума для того, чтобы предпочитать функциональный подход.
А еще интересно то, что Одерски на опыте своего языка Funnel понял, что чистые функциональные языки не очень практичны.
Продолжение.
The Goals of Scala's Design: A Conversation with Martin Odersky, Part II
The Purpose of Scala's Type System: A Conversation with Martin Odersky, Part III
The Point of Pattern Matching in Scala A Conversation with Martin Odersky, Part IV
Комментариев нет:
Отправить комментарий