Опциональная типизация в динамических языках (Андрей Власовских, ADD-2012) — различия между версиями

Материал из 0x1.tv

== Примечания и отзывы ==
* Обсуждение в блоге у автора: http://blog.pirx.ru/2012/05/14/optional-typing/
* {{ConferencePage|http://addconf.ru/event.sdf/ru/add_3/authors/AndreyVlasovkikh/634}}

<!-- <blockquote>[©]</blockquote> -->

<references/>






{{stats|disqus_comments=0|refresh_time=2020-07-07T23:04:5418T23:37:33.569795807316|vimeo_comments=1|vimeo_plays=226|youtube_comments=0|youtube_plays=38}}

[[Категория:Языки программирования]]
[[Категория:Erlang]]
[[Категория:ADD-2012]]

Версия 20:37, 18 июля 2020

Аннотация

Докладчик
Андрей Власовских.jpg
Андрей Власовских

Языки со статической и динамической типизацией сосуществуют уже очень долгое время, поскольку у обоих подходов есть свои плюсы и минусы. Динамическая типизация уступает статической по популярности, поскольку обладает рядом известных недостатков. В таких языках больше ошибок происходит во время выполнения, слабее поддержка со стороны IDE, хуже производительность программ.

В докладе рассматривается получающая распространение опциональная типизация, которая поможет сгладить недостатки динамических языков. Описываются способы введения опциональной типизации в динамические языки на примере языков Python, Erlang, Dart. Рассматривается, как применяется опциональная типизация в статическом анализе кода для повышения его производительности и корректности. Даётся обзор инструментов, использующих опциональную типизацию.

Видео

on youtube

Посмотрели доклад? Понравился? Напишите комментарий! Не согласны? Тем более напишите.


Примечания и отзывы





Plays:264   Comments:1