Комментарии 36
Большинство языков сегодня имеют самые базовые возможности для реализации этой возможности: через карту, фильтр, сокращение для списков и т.п.
Аж передернуло от такого перевода. Пользуйтесь техническим словарём, термины в ФП взяты из математики.
map
, кроме того что это карта, еще переводится как «отображение», а reduce
правильно перевести как «свёртка», но лучше на самом деле оставить эти три слова без перевода, ведь это устоявшиеся названия операций над спискамиЛисп — функциональный вроде. Но еще пролог есть.
В Apple как и в других компаниях, у каждой команды свой стек технологий, просто конкретно в этой .Net
не используют.
Автор статьи — это инженер первой категории после стажировки, судя по технологиям он скорее всего работает в отделе IS&T (Information services and technology). Как раз там можно встретить PHP
, jQuery
и другие подобные штуки.
- В школе преподавали Basic, на нём и писал программы в рамках школьной программы.
- Курсы оператора ПК: Clipper, Pascal. Выпускная работа была написана на Clipper.
- Университет: С++, Ассемблеры. Позже не использовал никак.
- 1-е место работы: HTML, PHP, SQL по собственной инициативе.
- Текущее место работы: в обязанности входит поддержание и развитие кучи легаси, написанного на: Clipper, C++ Builder 6, VisualBasic 6.0, Delphi. Периодически читаю учебники по C#, Java, JavaScript, но увеличивать уже существующий зоопарк особого желания нет. Есть идея переписать всё, но это нереально и бессмысленно.
Нет опасений, что рано или поздно это всё закончится по каким-то причинампо Clipper, C++ Builder 6, VisualBasic 6.0 можно сделать вывод, что предприятие работает уже не первый десяток лет.
Навскидку вакансий по Clipper, C++ Builder 6, VisualBasic 6.0Было бы странным, если бы они были. Про Delphi такого не скажу.
можно сделать вывод, что предприятие работает уже не первый десяток лет.
Можно сделать и другие выводы, например, что недавно одно предприятие было (или скоро будет) как неконкурентное (в том числе и из-за консервативности в области ИТ) поглощено другим и вполне реалистичен переход на стандарты (в том числе в области ИТ) новых хозяев. Часто это сопровождается массовыми увольнениями, как их не называй, сокращениями, оптимизациями или ещё как. Ну или просто решат купить "коробку" или облачное какое решение.
В рыночных условиях десятки лет работы лишь уменьшают вероятности резких изменений различных политик компаний, да и самого её существования.
Было бы странным, если бы они были.
Ну вот решите вы всё-таки чему-то новому научиться и уйдёте куда-то где новые навыки более востребованы — и появится минимум одна :)
Выбор языка программирования: 3 совета от программиста из Apple