ПХП → Пайтон
Боже мой, сейчас написали ребята из «Яндекса». Там состоялось эпохальное событие — несколько часов назад последним коммитом из кода внутренней вики «Яндекса» удалён последний код на ПХП. Внутренняя вики «Яндекса» была основана на движке «ВаккоВики» и была полностью написана на ПХП.

Несколько лет назад мы с Сашей Покатиловым начали процесс постепенного переписывания её на Пайтон, причём прямо на живой системе — части на Пайтоне и ПХП общались друг с другом по обычному протоколу HTTP, очень хитрая получалась штука. Я помню как мы неделю провели в Симферополе — ребята из тамошнего офиса «Яндекса» писали спецификацию на синтаксис
И вот этот титанический труд закончен. Ребята, поздравляю, это круто!
Комментарии 60
Для человека много лет работающего в мелком аутсорсинге выглядит совсем дико.
Коммиты на английском — этокакая-то священная корова программирования?
Гипер — жив.
Комментарий для Артур Мудрик:
Питон — это такая змея, Пайтон [ˈpaɪθ⟨ə⟩n] — это название языка в честь Летающего Цирка Монти Пайтона ( https://ru.wikipedia.org/wiki/%D0%9C%D0%BE … 0%BE%D0%BD ).
Вы язык Си называете Вэ? Руби зовёте Рубином? Нет? Тогда причём тут змеи?
Комментарий для welens.ya.ru:
Гипер это всё что осталось от ПХП или ещёчто-то есть? :) А Стафф разве не на ПХП или тоже переписали? :)
Змеи совершенно ни при чем, ога. http://python.org/images/python-logo.gif
БолЕ, это очевидно вы.
человек спрашивает чем оправдан переезд на пАитона.
Начинали на вторую версию, как сейчас — не знаю.
Смысл в том, чтобы
PHP -- аббревиатура, HTTP -- тоже…
Но, почему же вы не пишите ЭйчТиТиПи, слишком сложно?
И почему не ПиЭйчПи, а ПХП.
Тогда уж ХТТП, пипец.
Меня всегда интересовало почему люди просто не оглянутся вокруг и сами не попытаются ответить на свои вопросы. Навскидку,кто-нибудь произносит БиЭмВэ, например? Аббревиатуры — сложное место. Их приходится либо переводить (ФБР vs. FBI), либо читать по-русски (Пэ-Ха-Пэ vs. PHP), либо говорить читателю как они читаются верно (Би-Эм-Вэ vs. BMW).
Я за первый и второй варианты.
Комментарий для Артур Мудрик:
Дорогой друг! «Пайтон» — это фамилия. Время позднее и я сейчас собираюсь уснуть и надеюсь даже в страшном сне не увидеть как Монти Пайтонов зовут Монти Питонами.
Так я же и не спорю с тем, что короче и естественнее. Неясно только причём тут Пайтон. Что доказывает произношение Цэ и Цэ плюс плюс я не понял. Я давно уже не ездил в маршрутках, но думаю там и сейчас проезд простят опло́тить, но, думаю, это не доказывает, что так и надо говорить.
Конечно бред. Какой Сэмсанг?Во-первых, если уж педантично подходить к вопросу, всё-таки «Самсон», а, во-вторых, слово корейское.
А вообще, я столько раз писал на эту тему, что исписался до дыр, мне больше не хочется. Пайтон — это Пайтон, это фамилия такая. А питон — это питон, такая змея. Да, в английском звучание совпадает, поэтому Гвидо может, в качестве прикола, рисовать змей на лого, а на русском звучания этих слов разные.
Python это название языка программирования, что вы всё про фамилию да фамилию. Я знаю, что такое Монти Пайтон, ок, можно уже не умничать?
При том, что, как я выше написал, есть нормальное русское слово, для того, чтобыпо-русски произнести слово Python.
Вы, видимо, действительно уже полусонный. Еще раз, черные буквы на белом фоне:
Есть в русском языке буква Цэ.
Ну да, а Пайтон — не бред? Не бред американизировать звуки и слова, если можно говоритьпо-русски как по-русски? С англоговорящими нужно говорить Майкроусофт Уорд, ЭйчТиТиПи, Джаваскрипт и Пайтон — это естественные звуки для их ушей, они плохо поймут, что такое Ворд, ХаТэТэПэ, Яваскрипт и Питон — но русский прекрасно понимает эти слова, так как сказано по-русски, сказано естественно для русского уха.
Пишется ХТТП, произносится в русской речи — ХэТэТэПэ, а не на американский манер ЭйчТиТиПи.
Есть буквы «П» «Х» «П» в русском алфавите, поэтому и пишется ПХП, очевижно же. Произносятся эти звуки на нормальном русском языке так — Пэ Ха Пэ, а не на американский манер Пи Айч Пи.
Ну да, всё правильно — Python читаетсяпо-русски так — Питон.
К слову, BMW произносится неБи-Эм-Дабл Ю, в английской речи. По русски, очевидно, Бэ-Эм-Вэ (БМВ) — ибо для BMW есть аналогичные русские буквы.
Комментарий для Артур Мудрик:
Ячто-то не понимаю что вы мне предлагаете делать? Быть глупым что ли? Пайтон назван в честь Монти Пайтонов, Пайтон — фамилия.
С чего вдруг Ворд естественней для русского, чем Уорд? (кстати, я не предлагаю так говорить) С чего Яваскрипт естественнее, чем Джаваскрипт (и почему «ja» надо читать как «я» обязательно? почему не «же» или «ку»?).
«цэ»-то вообще? Кто вас такой транскрипции англиского учил вообще?
зачем-то читаете на английский манер. А «Пайтон» не бред, конечно, потому что это и есть название языка.
Почему вы думаете, что правы те, кто научил вас читать английскую «с» как «цэ», правее тех, что читает её как «сэ», например? Почему
Самсунг — бред, потому что вы корейское слово
Комментарий для Артур Мудрик:
Python читается «Пайтон», переводится — «питон», названия не переводятся. Чего вы упорствуете?
К слову немецкой марке БМВ всё равно как она произносится в английской речи.
Хорошо, вы меня убедили. Я сдаюсь перед вашими аргументами. Только давайте вы меня поправите, а то я новичок в вашем методе, во всём же должно быть логика. Итак, как нужно?
Python — Пытхон или всё же Питон?
Samantha Fox — Самантха Фох или Самантха Лиса?
Michael Jackson — Мицхаел Яацксон или Миша Яацксон?
mini jack — мини яцк?
Renault — Ренаулт?
Helge Gjølme — э… Хельга Гйолме? Или как?
გორი — гм… что нам в русском напоминают эти буквы? Оммо, нет? Или, может, будем читать «Гора», ведь
Прошу поправить, а то я в растерянности.
Кстати, Артур, а если не
Болк, я перестал
Вы предлагаете говоритьпо-русски на американский манер — выговаривая в русской речи английские звуки. В русской речи нет нативного звука «Уо» ни в одном слове (поэтому приходится имитировать в письме всякие Walter White — Уолтер Уайт, Уолт Дисней и прочие) и нет рэканья — поэтому не Уорррд, а Ворд (W-в, O-о, R-р, D-д — ворд).
Очевидно же, что «йа» это «я». Для вас это не очевидно?
Потому, что «С» это «Ц», а Эс это «S».
по-русский говорить не на американский манер. Всё. Это же так просто.
Со списком слов не нужно придуриваться — никто не говорит переводить имена, а всякие закорючки вы вообще не в кассу тут вставили. Смысл в том, я уже вам третий раз говорю —
Для «x»(по-английски произносится «экс») есть русское «икс». Мой посыл в комментариях — не говорить по-русски на американский манер (по-английски можно говорить с англоговорящими, по-русски — с русскоговорящими). Поэтому, в отличие от Болка, который обязательно захочет блеснуть знаниями и обязательно в русской речи будет говорить на американский манер «экс», я призываю по-русски говорить на русский манер, с русскими звуками и словами — «икс».
Ну а что касается XHTML'а — если бы нужно было написать, то написал бы XHTML, ибо иксХТМЛ выглядит некрасиво. Ну или xХТМЛ.
Комментарий для Артур Мудрик:
Артур, у васкакой-то ад в голове :) Почему вы решили, что «j» соответствует букве «я», что «c» соответствует «ц», а «икс» с чего стало, вдруг, более по-русски, чем «экс»?
по-итальянски?
всё-таки читать «mini-jack», «Renault» и «Helge Gjølme»?
Вы всего лишь предлагаете читать все слова так, как будто они написаны на латыни. Отсюда ваше «ц» (Caesar → Цезарь), «икс», «йа/я» (буква «j» в латыни называется «йот»).
В современном мире латыни соответствует итальянский: http://www.artlebedev.ru/tools/transcriptor/italian/ Попробуйте там ввести «python», «jack», останетесь довольны.
Теперь два вопроса.
Первый. С чего вы решили, что все слова, написанные с применением латинского алфавита должны читаться
Второй. Как же
P.S.
Да вы психолог по переписке, как я посмотрю.
Полное их название — «Летающий цирк Монти Пайтона» (Monty Python’s Flying Circus), позже название сократилось до «Монти Пайтон», Монти Пайтон — вымышленный чувак, которому, якобы, принадлежал этот «цирк».
ВаккоВики — форк проекта ВаккаВики, до версии 4.3 её поддерживали Кукуц, Коля Яремко, кажется ещёкто-то, в каких пропорциях — я уж не знаю. Потом стало два проекта с таким названием — внутри Яндекса был свой, обросший специфическим «мясом», снаружи какие-то ребята продолжают доделывать «Вакку» самостоятельно.
А стафф давно уже перепилили на python.
Точно, МойКруг, как мог забыть :) Кажется, это ещё и последний проект на кодировке 1251 :)
Теперь у нас на работе
А тот, кто разводит срач на тему произношения — идиот.
Не нужно умничать про итальянский и прочую ерунду. Я четвертый раз говорю — не говорить и писатьпо-русски на американский манер.
Нужно читать так, как они транскрибируются на русский язык или так, как эти слова устоялись в русском языке —«мини-джек», «Рено», «Хельга Гйолме», очевидно же.по-американски «Майкроусофт Уорд», «Эйч-ти-эм-эл», «Пайтон», а нормально на русском «Микрософт Ворд», «Ха-тэ-эм-эл/ХТМЛ», «Питон» (неужели эти примеры так непонятны?).
Так же нужно писать и говорить так, как естественно русскому уху — не выговаривать/писать прям ну вот прям
Комментарий для Артур Мудрик:
Вот вы заладили. Мне что, дураком быть что ли?
Вам как будто всё равно как говорить, лишь бы не на американский манер.
Может вывсё-таки уйдёте от сомнительного критерия «естественно русскому уху» и правила какие-то напишите?
И нужно ли говорить Монти Питон, раз «Пайтон» русскому уху непривычно?
Когда говорим о Монти Пайтоне, то тогда Пайтон. Когда о языке программирования Питоне — Питон.
Когда мы говорим о Монти Пайтоне, слово «Пайтон» привычно русскому уху, а когда об языке программирования, то те же звуки оскорбляют его? Ооок.
Jack — это, очевидно, Як? Даже слово такое есть в русском языке, уху будет привычно.
Нет, не привычно. Но фамилии нужно транскрибировать по правилам, всё остальное — на нормальном русском. Уолтер Уайт тоже непривычно, но если говорить Волтер Вайт, то это Volter Vite, а никак не Walter White.
Это, очевидно, «джек». Як это «yak». Python — это, очевидно, Питон.
Комментарий для Артур Мудрик:
Любопытное правило, чувствую вы недолго мучились, его придумывая. А для «нормального русского» существуеткакое-то ваше правило как читаются разные буквы?
Комментарий для Артур Мудрик:
А как так получается, что «jack» у вас — «джек», а «javascript», внезапно — «яваскрипт»?
Потому, что «джек» устоявшееся выражение, калька с английского. «Яваскрипт» без «джа» — так красивее звучит слово, для русскоязычного человека более привычно. Правило простое — если слово можно без проблем произнести/написать так, чтобы было комфортно русскому уху, то нужно так делать; в остальных случаях — американизировать — это, в основном, касается имен/фамилий и заимствованных слов. Python — это не заимствованное, так как есть слово «питон» в русском языке, поэтому нужно употреблять его.
Комментарий для Артур Мудрик:
Моё ухо определённо русское, я довольно глубоко знаю свою родословную — не менее 7 колена в любой ветке. Слово «Пайтон» моему уху совершенно комфортное. Следовательно, следуя вашему правилу, произносить надо «Пайтон».
А русскость ва́шего уха ещё нуждается в доказательствах.
Всё логично, оказывается.
Абсолютно идеальная русскость, здравомыслие и благоразумие, очевидно же.
Никого не интересует ваше ухо — есть общепринятое слово в русском языке — «питон» — оно не нуждается в вашем аппруве.
Хватит кормить тролля :)