LINUX.ORG.RU

Разыскивается императивный язык программирования

 ,


0

2

Со статической типизацией, компилируемый в нативный код, со сборкой мусора, адекватным синтаксисом, не перегруженный фичами. Желательна некоторая готовая экосистема. Жду ваших вариантов.

Deleted

Последнее исправление: Deleted (всего исправлений: 1)

компилируемый в нативный код, со сборкой мусора

Как ты себе это представляешь? Кто будет собирать мусор, если ВМ нет?

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

Как ты себе это представляешь? Кто будет собирать мусор, если ВМ нет?

Сударь, вы дебил? Какое отношение VM имеет к GC?!?

А так - да хоть C++ с Boehm GC сойдет.

anonymous
()
Ответ на: комментарий от vurdalak

Кто будет собирать мусор, если ВМ нет?

Как кто? Рантайм-библиотека будет собирать. Зачем целая VM?

proud_anon ★★★★★
()
Ответ на: комментарий от Deleted

Не подходит по критерию «адекватный синтаксис».

То есть C-подобный синтаксис не считается адекватным, но при этом нужен императивный язык? Ну что ж, удач в поиске.

proud_anon ★★★★★
()
Последнее исправление: proud_anon (всего исправлений: 1)
Ответ на: комментарий от anonymous

Адекватной XMPP-библиотеки. Алсо, меня раздражает монадическая дрисня. Если все равно получается императивный код, зачем использовать Haskell?

Deleted
()
Ответ на: комментарий от proud_anon

Считается, в Go он очень отдаленно похожий.

Deleted
()
Ответ на: комментарий от Deleted

А, ну чего ты ожидал, в XMPP здоровый человек не полезет. Напиши сам поверх pipes.

Алсо, зачем писать квазимонадическую дрисню на убогих языках если можно писать настоящую монадическую дрисню на божественном хаскеле?

anonymous
()
Ответ на: комментарий от anonymous

Я сомневаюсь в своей способности написать XMPP-библиотеку на хачкеле.

Deleted
()
Ответ на: комментарий от Deleted

Вполне, но мне бы хотелось поближе к грязной императивщине.

Ну, если только грязной. Как ни странно, но саму императивщину хаскель поддерживает не хуже других. Просто язык чистый, а потому императивщину надо декларировать явно, что почти не сказывается на эффективности кода. Плюс императивные вычисления вполне могут быть рекурсивными с непрямым порядком, что редко в каких языках возможно.

У меня тут новая волна интереса к хаскелю. Очень интересный язык :)

dave ★★★★★
()

Haskell, OCaml для не осиливших Haskell и Go для не осиливающих ничего кроме C.

KblCb ★★★★★
()

Rust или red system. Но они еще ОЧЕНЬ сырые.

Ada и Eiffel.

Все остальное — еще худшая маргинальщина.

buddhist ★★★★★
()

Си, сборщик мусора напишешь сам. Или ObjectiveC, хотя оно какое-то всё ужасное по синтаксису.

mashina ★★★★★
()
Ответ на: комментарий от anonymous

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

ТС, когда я проходил сикп и писал на scheme/racket, я не помню, чтоб обращал внимание на скобки. Расслабься и попробуй, что ты теряешь?

cdshines ★★★★★
()
Ответ на: комментарий от Deleted

Тогда отзываю свой комментарий о хаскеле.

dave ★★★★★
()
Ответ на: комментарий от cdshines

Когда я проходил PL на курсере, я обращал, и очень сильно.

Deleted
()
Ответ на: комментарий от buddhist

Фортран еще же. А вообще, я смотрю, тебе ничего не нравится, возьми да запили сам.

buddhist ★★★★★
()
Ответ на: комментарий от PolarFox

Омерзительно выглядит, но, похоже, другого выбора нет.

Deleted
()

DELIRIUM, x4DA

Меня от одних ченджлогов D в дрожь бросает.

Deleted
()

Objective-C

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.