8

В программировании (как наверняка многие здесь знают) есть понятие "класс" и "дочерний класс", но более логично называть последнее "подклассом".

И по мимо этого есть понятие интерфейс. До сих пор я его его дочерний вариант писал только по-английски как subinterface. А тут нужно написать по-русски и я завис.

Варианты:

  1. Подинтерфейс
  2. Подъинтерфейс
  3. Подынтерфейс

Все выглядят как-то неправильно.

  • 3
    По правилам русского языка, конечно, правильный вариант через «ы». Но я бы в принципе не использовал подобную невразумительную терминологию кроме как в контексте Java, где она утверждена официально. – ach Nov 6 '15 at 11:56
  • @AndreyChernyakhovskiy И еще в C#. – Dmitry Nov 6 '15 at 11:58
  • @Dmitry, не нашёл подобного термина в спецификации C#. – ach Nov 6 '15 at 12:01
  • 1
    Может, "субинтерфейс"? – Matt Nov 6 '15 at 12:42
  • 2
    @Volodya Вот как раз после приставки "суб-" (в отличие от "под-") пишется "и", а не "ы". Такой уж он, русский язык ;-) – Matt Nov 6 '15 at 12:58
12

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

После "русских" приставок, таких как пред-, под- и пр. пишется буква ы, например предыстория. Но после "заимствованных", к примеру, суб-, супер- и пр. нужно писать и, например, суперинтендант.

Исключениями являются приставки сверх- и меж- (например, сверхискренний, межинститутский), а также глагол взимать (ср. взыграть, взыскать и т.п.).

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

8

It's подынтерфейс, similar to подынтервал and подынтегральный.

Rosenthal, 33:

После приставок, оканчивающихся на согласную, вместо и пишется ы в соответствии с произношением, например: играть – подыграть, разыграть, сыграть; искать – отыскать, подыскать, разыскать: идейный – безыдейный; индукционный – безындукционный; интегральный – подынтегральный; исторический – предысторический; июльский – предыюльский.

Note that this rule is only valid for Slavic prefixes except сверх- and меж-: суперигра, сверхидея, межинтервальный.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.