Главная страница проекта ИНФОРМАТИКА-21

Наука Школе

From: R*****
To: Tkachov, Fyodor
Subject: you article in hep-ph
Time: 2008-07-22 at 12:18

Здравствуйте Фёдор Васильевич.

Недавно прочитал вашу статью в hep-ph/0202033 и был приятно обрадован тем, что среди HEP community есть люди которые понимают бесперспективность и вредоносность выбранного пути в Software Development.

В процессе работы как физика экспериментатора мне приходится много программировать используя Fortran (geant3) и С++ (ROOT, geant4, и различные коллаборационные frameworks).
В конце концов я обнаружил, что я уже не физик, а программист - столько времени мне приходится писать и поддерживать программы.
А как программиста меня не может не ужасать вопиющее невежество в С++ многих физиков, которые используют этот язык, и это вполне понятно, ведь это один из самых сложных языков (на моих глазах одна женщина переучивалась с фортрана на C++ порядка года), но заменить С++ в HEP community практически ничем невозможно, из за тонн кода библиотек и frameworks, уже написанных на нем (тому же ROOT при всей его корявости сейчас альтернатив нет).

В конце концов я очень сильно разочарован в том,
чем мне приходится заниматься и как мне приходиться это делать,
и даже подумываю о смене рода деятельности.

Вас я хочу спросить вот о чем:
Шесть лет прошло с момента написание вами этой статьи, и наверняка проблема SD в HEP обдумывалась вами не раз.
Видите ли вы какой нибудь путь решения ее?
Что нибудь по-вашему меняется в лучшую сторону?

Или вы считаете, что HEP community так и обречено очень неэффективно тратить свои силы на С++
(а в связи со снижением финансирования этой области этот вопрос тем более актуален).

С уважением.
Р*****.

P.S. Сам не знаю языка Оберон (хотя когда-то писал на pascal, и даже он мне представляется лучше чем С++) ...

Главная страница проекта ИНФОРМАТИКА-21

Наука Школе