The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Умер Джо Армстронг, один из авторов языка программирования Erlang

21.04.2019 10:59

В возрасте 68 лет умер Джо Армстронг (Joe Armstrong), один из создателей функционального языка программирования Erlang, также известный своими разработками в области отказоустойчивых распределённых систем. Язык Erlang был создан в 1986 году в лаборатории компании Ericsson совместно с Робертом Вирдингом (Robert Virding) и Майком Вильямсом (Mike Williams) и в 1998 году переведён в разряд открытых проектов. Благодаря изначальной ориентации на создание приложений для параллельной обработки запросов в режиме реального времени язык получил распространение в таких областях как телекоммуникации, банковские системы, электронная коммерция, компьютерная телефония и организация мгновенного обмена сообщениями.

  1. Главная ссылка к новости (https://developers.slashdot.or...)
  2. OpenNews: Релиз Erlang/OTP 21.3
  3. OpenNews: Ушел из жизни Ян Мердок, основатель Debian
  4. OpenNews: Умер изобретатель электронной почты Рэй Томлинсон
  5. OpenNews: Умер Андрей Чернов, автор кодировки KOI8-R и один из первых разработчиков FreeBSD
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: erlang
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (59) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.2, Аноним (2), 11:06, 21/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Странно, что такой крутой язык не получил должного распространения.
     
     
  • 2.3, Анонимос (?), 11:07, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +7 +/
    в некоторых сферах очень даже распространён
     
     
  • 3.52, Аноним (52), 07:22, 22/04/2019 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > в некоторых сферах очень даже распространён

    "популярен в нашем подъезде", не значит, что популярен

     
     
  • 4.55, Аноним (55), 08:56, 22/04/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Если болиды F1 у твоего подъезда не стоят и "ваще посоны говорят фигня все это", совсем не значит, что они не нyжны.
     
     
  • 5.59, Урри (?), 13:23, 22/04/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Там было написано "не популярен", а не "не нужен". Думайте, прежде чем отвечать, хоть иногда.
     
  • 4.56, Аноним (56), 09:10, 22/04/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > "популярен в нашем подъезде", не значит, что популярен

    Просто у нас "подъезд элитного дома", таких мало.

    А что популярно в "подъездах" ваших "бараков", нас как-то не особо волнует.

     
  • 2.5, KonstantinB (ok), 11:17, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    В телекоме он очень популярен.
     
     
  • 3.17, Котовшив (?), 13:37, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Не сказал бы. Жаба во все поля.
     
     
  • 4.30, Alatar (??), 18:04, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Работаю на крупную железнячную телеком контору - Эрланг активно используется, а вот яву пока не встречал.
     
     
  • 5.35, Аноним (35), 18:45, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Это может быть где-то внутри коммутатора.
    А инженер эксплуатационщик из телеком компании, которая купила этот коммутатор, может и понятия не иметь, что там внутри на Эрланге.
    В крупной телеком компании, типа сотового оператора, есть буквально всё из популярного,
    и джава, и питон и всё что угодно.
     
  • 2.8, Аноним (35), 11:38, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это же специализированный нишевой язык, а не универсальный, на котором можно писать всё.
    И ещё он функциональный, а функциональная парадигма сама по себе не взлетела.
    Тем не менее, есть такие популярные приложения как WhatsApp с ядром на Эрланге.
    Хотя после ухода основателей, не удивлюсь, если Цукерберг даст указание выкинуть Эрланг
    и переписать.
     
     
  • 3.10, asdasd (?), 11:54, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > функциональная парадигма сама по себе не взлетела

    То-то за последние пяток лет функциональщина во все щели проникает =)
    Может и не в чистом виде, но многие вещи да.

     
     
  • 4.14, Аноним (14), 13:05, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Ну да, есть такая беда. В разработке развелась заметная доля тех, кто руководствуется принципом - чем сложнее и нечитабельнее, тем лучше.
    Результат налицо, сплошной глюкодром, тормоза, неизлечимые баги.
     
     
  • 5.18, Илья (??), 13:48, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > кто руководствуется принципом - чем сложнее и нечитабельнее

    ... тот как правило называет свой код функциональным, когда он просто сложный и не читаемый.

     
  • 5.70, anonymous (??), 15:32, 23/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    в функциональную парадригму порог вхождения заметно выше
    чтобы было красиво, кратко и понятно, нужно думать чуть ли не как математик (а не тупо использовать фичи), стоит ли такого ожидать от рядового быдлокодера
     
     
  • 6.72, Аноним (14), 06:34, 24/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    То то lisp-подобный язык schema широко использовался как учебный  .
    Хотя в последнее время везде меняют на питон.
     
     
  • 7.73, Аноним (14), 06:38, 24/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Scheme точнее.
     
  • 7.74, Аноним (74), 08:00, 24/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А потом на производстве - забудьте все чему вас учили 5 лет...
     
  • 4.22, rshadow (ok), 15:26, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Она никуда и не исчезала. В основном используется смесь ООП и функционального программирования. Просто с большим и меньшим уклоном. Исключая конечно языки завязанные на ООП или чисто функциональные.
     
  • 4.24, Аноним (24), 15:33, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Разве что у хипстеров с эликсиром. Да и то сейчас есть языки помоднее, не взлетает эликсир и функциональщина
     
  • 4.38, KonstantinB (ok), 21:32, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Так и в Ерланге не в чистом виде, там императивки много, не Хаскель ж.
     
  • 3.29, Anonim (??), 18:00, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> не удивлюсь, если Цукерберг даст указание выкинуть Эрланг и переписать...

    ... на PHP?

     
     
  • 4.32, Аноним (32), 18:14, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • –6 +/
    И правильно сделает - один из самых распространенных и обкатанных языков.
     
     
  • 5.41, НяшМяш (ok), 22:41, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ага, настолько обкатанный, что только через 20 лет ему сделали оптимизацию. Да и сам пейсбук приложил неслабые усилия со своим HHVM лишь бы не переписывать тонны убогого кода.
     
  • 5.51, GentooBoy (ok), 02:12, 22/04/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Настолько обкатанный что только анонимы могут за него топить
     
     
  • 6.71, PHP Boy (?), 05:18, 24/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    ... сказал анончик на анонимном форуме. Напрягай мозжечок хоть чуть-чуть перед тем, как что-то выдавать в интернетике
     
  • 3.37, Аноним (37), 19:56, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Цукерберг

    А кто это?

     
     
  • 4.50, имя (?), 01:49, 22/04/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    это тот, чье приложение вместе с требованием пароля от почты "случайно" скачивало весь список контактов.

    https://news.ycombinator.com/item?id=19688460

     
  • 2.11, Анонимс (?), 11:55, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Странно, что такой крутой язык не получил должного распространения.

    Как уже правильно заметили сверху, erlang благодаря своим уникальным фишкам в своё время всё-таки занял определённые ниши в IT сфере.

    > Erlang:
    > отказоустойчивых распределённых систем
    > для параллельной обработке запросов в режиме реального времени
    > [b]получил распространение[/b] в таких областях, как телекоммуникации, банковские системы, электронная коммерция, компьютерная телефония и организация мгновенного обмена сообщениями.

    ...

     
  • 2.26, kvaps (ok), 16:05, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Слишком много скобочек!
     
  • 2.31, имя (?), 18:05, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    RabbitMQ - erlang
     
  • 2.54, анонимчик (?), 08:49, 22/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    На нем тяжело релизиться
     
  • 2.57, freehck (ok), 12:06, 22/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Странно, что такой крутой язык не получил должного распространения.

    Да ладно, такое сплошь и рядом. Впрочем, кое-какое распространение на его основе всё же наблюдаю. Elixir на нём базируется. А уже его много где пихают. От телекомов до блокчейнов.

     
     
  • 3.58, bvz (?), 13:07, 22/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    это базируется на beam, использует его виртуальную машину.
     
  • 2.66, Аноним (66), 18:22, 22/04/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Слава богу что не получил. Winds3d вот на этой помойке постоянно падает, имеет вечные проблемы с UI и с совместимостью с зависимостями.
     
  • 2.76, Аноним (76), 19:49, 25/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да, но ведь у него и проблем масса. Потому и сейчас все хуже и хуже ему...
     

  • 1.6, донни (?), 11:29, 21/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Эх, ещё одного Армстронга не стало...
     
  • 1.7, Аноним (7), 11:34, 21/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    Очень жаль... 68 лет всего.
    Светлая память!
     
     
  • 2.21, Аноним (21), 14:57, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > 68 лет всего

    очень хорошо пожил. погромисты обычно к 30 уже букет заболеваний имеют. остео, например, кардио и дальше по списку

     
  • 2.68, Аноним (68), 18:46, 22/04/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Главное, чтоб у него дети были
     

  • 1.9, Sw00p aka Jerom (?), 11:43, 21/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    RIP
     
  • 1.12, Gentoo cowboy (?), 11:59, 21/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Легенды уходят...
     
  • 1.15, Michael Shigorin (ok), 13:10, 21/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Помяну такой историей: когда они придумали Erlang в недрах Ericsson, "бизнес" этого не понял; затем они ушли, основали свою компанию, которую через некоторое время /// и купил, но уже за отдельную цену.

    Видео/слайды докладов коллег на нашей конференции:
    https://mirror.yandex.ru/mirrors/ftp.linux.kiev.ua/conference/2011/video/s3-1-
    https://mirror.yandex.ru/mirrors/ftp.linux.kiev.ua/conference/2011/video/s3-2-
    https://mirror.yandex.ru/mirrors/ftp.linux.kiev.ua/conference/2011/video/s3-3-
    https://mirror.yandex.ru/mirrors/ftp.linux.kiev.ua/conference/2011/reports/sla

    Мир праху его.

     
  • 1.19, Аноним (19), 14:31, 21/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Hello, Robert.
    Hello, Mike.
    Goodbye, Joe.
     
  • 1.20, Alex (??), 14:31, 21/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    R.I.P.
     
  • 1.23, Max.Z (?), 15:27, 21/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    R.I.P
     
  • 1.25, lucentcode (ok), 15:49, 21/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    R.I.P.
     
  • 1.39, Аноним83 (?), 21:45, 21/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    R.I.P.
     
  • 1.40, Аноним (40), 22:24, 21/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Ну вот и умер последний кто побывал на Луне.
     
     
  • 2.48, Аноним (48), 00:09, 22/04/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    И пел хорошо... пойду слушать "What a Wonderful World.
     

  • 1.42, Аноним (42), 22:46, 21/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А как же Wings3D? Замечательный моделлер
     
     
  • 2.61, Аноним (61), 14:41, 22/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Плохой пример.
    Wings3D параллельных фишек не использует, а значит его написать можно было на чем угодно.
     
     
  • 3.62, Аноним (42), 15:52, 22/04/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Но все же написали на Erlang
     
     
  • 4.69, Аноним (69), 12:24, 23/04/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почитай интервью с автором. Написал потому что уже хорошо знал этот язык по работе. Главный конек языка он не использовал, так что это никак не каноничный пример софта на эрланге
     
     
  • 5.75, Аноним (42), 16:37, 24/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А какой главный конек-то?
     

  • 1.47, Аноним (47), 23:34, 21/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Заставляет задуматься...
     
  • 1.49, eRIC (ok), 00:48, 22/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    RIP
     
  • 1.64, Анонимс (?), 16:01, 22/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ¡
     
  • 1.77, Аноним (77), 02:56, 29/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    когда-то хотел добавить в свою копилку языков программирования (asm, c/c++, perl, php, js, pl/sql) все это на уровне реализованных проектов. Посмотрел слегка и понял, что оно мне не надо, нужно было бы повернуть мозг как-то перпендикулярно относительно всего остального. А так конечно гениально, профессора жаль, да все там будем когда-нибудь...
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    MIRhosting
    Fornex
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру