LINUX.ORG.RU

История изменений

Исправление AndreyKl, (текущая версия) :

Так нет, в логике типов. Прошло бы, потому что ишь компилятор какой-то что-то там вопит, щас мы все типы выкинем и будем на интах считать по старинке.

Гм, ну тут аргумент такой: такой код был бы объективно говнокодом. Ибо не для того идрис (как и хаскель), чтобы считать на интах.

Если же наниматель не способен отличить хороший код от плохого, то тут ССЗБ.

Что касается опенсорс библиотек, то я бы к подобному произведению искусства наверное не подошёл бы на километр.

А вот на си попробуй отличи что хорошо а что плохо: так, на вскидку, «типы не те» этого не скажешь, нужен полноценный аудит.

Я, правда, не верю, что все это вот так пойдёт в мейнстрим, как оно сейчас есть. Но теорию отработают, а там лет через 10 может и выпустят какой-нибудь очередной C** с этими наработками.

Я, честно говоря, надеюсь на противополножное: подавляющее большинство не верило в возможность использования хаскеля в продакшине как раз по названным тобою причинам («заумно».. да и до сих пор не верят, чего уж там), но он используется уже во всю. Думаю, из за преимуществ в производительности труда, которые оказывают давление на выбор инструмента. Мне кажется то же произойдёт и с идрисом, хотя может быть более медленно. Но и более верно.

Исправление AndreyKl, :

Так нет, в логике типов. Прошло бы, потому что ишь компилятор какой-то что-то там вопит, щас мы все типы выкинем и будем на интах считать по старинке.

Гм, ну тут аргумент такой: такой код был бы объективно говнокодом. Ибо не для того идрис (как и хаскель), чтобы считать на интах.

Если же наниматель не способен отличить хороший код от плохого, то тут ССЗБ.

Что касается опенсорс библиотек, то я бы к подобному произведению искусства наверное не подошёл бы на километр.

А вот на си попробуй отличи что хорошо а что плохо: так, на вскидку, «типы не те» этого не скажешь, нужен полноценный аудит.

Я, правда, не верю, что все это вот так пойдёт в мейнстрим, как оно сейчас есть. Но теорию отработают, а там лет через 10 может и выпустят какой-нибудь очередной C** с этими наработками.

Я, честно говоря, надеюсь на противополножное: подавляющее большинство не верило в возможность использования хаскеля в продакшине (да и до сих пор не верят), но он используется уже во всю. Думаю, из за преимуществ в производительности труда, которые оказывают давление на выбор инструмента. Мне кажется то же произойдёт и с идрисом, хотя может быть более медленно. Но и более верно.

Исправление AndreyKl, :

Так нет, в логике типов. Прошло бы, потому что ишь компилятор какой-то что-то там вопит, щас мы все типы выкинем и будем на интах считать по старинке.

Гм, ну тут аргумент такой: такой код был бы объективно говнокодом. Ибо не для того идрис (как и хаскель), чтобы считать на интах.

Если же наниматель не способен отличить хороший код от плохого, то тут ССЗБ.

Что касается опенсорс библиотек, то я бы к подобному произведению искусства наверное не подошёл бы на километр.

А вот на си попробуй отличи что хорошо а что плохо: так, на вскидку, «типы не те» этого не скажешь, нужен полноценный аудит.

Исправление AndreyKl, :

Так нет, в логике типов. Прошло бы, потому что ишь компилятор какой-то что-то там вопит, щас мы все типы выкинем и будем на интах считать по старинке.

Гм, ну тут аргумент такой: такой код был бы объективно говнокодом. Ибо не для того идрис (как и хаскель), чтобы считать на интах.

Если же наниматель не способен отличить хороший код от плохого, то тут ССЗБ.

Что касается опенсорс библиотек, то я бы к подобному произведению искусства наверное не подошёл бы на километр.

А вот на си попробуй отличи что хорошо а что плохо: так, на вскидку, «типы не те» этого не скажешь, нужен полноценный аудит.

Исходная версия AndreyKl, :

Так нет, в логике типов. Прошло бы, потому что ишь компилятор какой-то что-то там вопит, щас мы все типы выкинем и будем на интах считать по старинке.

Гм, ну тут аргумент такой: такой код был бы объективно говнокодом. Ибо не для того идрис (как и хаскель), чтобы считать на интах.

Если же наниматель не способен отличить хороший код от плохого, то тут ССЗБ.

Что касается опенсорс библиотек, то я бы к подобному произведению искусства наверное не подошёл бы на километр.

А вот на си попробуй отличи что хорошо а что плохо: так, на вскидку, «типы не те» этого не скажешь, нужен полноценный аудит.