Пару раз мне встречалась фраза, что то, что на обычном ЯП пишется за секунды, на функциональных языках требует ума, способного к написанию статьи в журнал.
Сегодня поискал
RTP, точнее, его
реализацию на Java, почему и поднял эту тему
(
Read more... )
Comments 11
Есть в этом что-то от мученичества, при том, что в грузовике масса железок и пружинок.
Reply
Reply
Потом, грузовик тяжелее сделать самому. ;)
Reply
Reply
http://www.infoq.com/interviews/Erlang-Haskell-John-Hughes
There are advantages than not having type checker, namely generic programming. If you do generic programming in Haskell, you can write a paper about it. If you do generic programming in Erlang, it's 4 lines - one for lists, one for tuples, one for basic values. Maybe they are only 3 lines! But it's very easy to do generic programming and I do that a lot in the Erlang version of QuickCheck.
Reply
Статья для Эрланга начнётся при применении оного обобщённого программирования.
Reply
Reply
TCP/IP гораздо сложнее RTP, но поскольку стек TCP/IP уже везде реализован, эту сложность никто не замечает. Всё само работает.
Это приводит к повсеместному применению TCP даже в тех местах, где гораздо более выгодны другие протоколы, в т.ч. RTP. Это же касается повсеместного применения HTTP в местах, совершенно не касающихся передачи гипертекста. :)
Reply
0.099%, по-моему.
>Люди, которые этим занимаются, по недоразумению частенько называют себя «программистами», хотя могут за всю жизнь не написать ни одного нетривиального алгоритма (даже уровня сложности игры в крестики-нолики).
Их тоже очень мало.
А далее согласен.
Reply
> эту сложность никто не замечает. Всё само работает.
> Это приводит к повсеместному применению TCP даже в тех местах, где гораздо
> более выгодны другие протоколы, в т.ч. RTP.
Как-то странно противопоставлять TCP с RTP, это ж протоколы разного уровня. RTP работает поверх UDP, который как бы входит в TCP/IP стэк.
Это всё равно что противопоставить TCP и http, ну или TCP и SIP :-)
Reply
Leave a comment