6 июля 2025
O D O A
Alexander T!w ух как мы тут не любим накрутку кармы, просто пиздец как не любим
Т.е. поблагодарить человека за его мысль - накрутка кармы?
Alexander TПостараемся, давай попробуем все-таки к вопросу вернуться.
а в чем проявляется отцовость ассемблера по отношению к си?
Сразу скажу, что ответ «раньше было» не принимается, потому что тогда питон отец пхп.
Только вот пехапе не написан на питоне и не наследовал от него ничего.
A D A A A O ㄱ
D A я не очень понимаю о чем ты, про гпт мы говорили с человеком, который скинул, что пхп написан на си, хотя это совсем не связано вообще ни с какой частью нашего разговора. честно говоря, не сталкивался с пресловутым клиповым мышлением в таких чатах раньше, это впервые. с другой стороны, ничего удивительного, тема непростая, а навыки на уровне «напишу в гугле и посмотрю че мне напишет ллмка». однажды было смешно, что люди не способны пройти дальше первой ссылки в гугле, а теперь они не могу даже дойти до нее 🫡D Ну погоди, вроде как ты начал с того, что "если следовать логике, ... было создано раньше ..., то значит php был написан на python. Потом, ты же начал настаивать на том, что бы тебе написали - на чем был написан Си, тоже возникли сомнения с твоей стороны... Параллельно встал вопрос с php и python. Тебе привели информацию, выжимку с инетом, пусть гугл, гпт. Но если тебе не зашло, то предоставь тогда ссылку на не интернетовский источник данных... А так пока получается хождение по кругу
Alexander TНаписан на нем и унаследовал некоторые операции?.. серьезно щас?
Мы будем спорить за inc? Или его нет в Си?
PHP — это серверный язык программирования, который изначально был написан на языке C. То есть, исходный код интерпретатора PHP (сам PHP-интерпретатор) реализован на C.
В процессе разработки PHP используют C для реализации ядра языка, операций обработки данных, расширений и стандартных функций. Поэтому можно сказать, что PHP «написан» на C.
Кроме того, сам PHP — это язык сценариев, который обычно пишутся на PHP, а также используют другие языки для разработки связанных компонентов (например, расширений, модулей), но ядро интерпретатора — на C.
D ㄱ
до появления первого компилятора языка, на нем нельзя написать запускаемую программу. а после появления можно.
поэтому первый компилятор мог быть написан и на перфокартах, зато второй - сразу на самом же си.
кстати, это одно из общепринятых действий в создании языка: написание его компилятора на нем самом.
Ссылка
нажмите — покажем
нажмите — покажем
https://github.com/pdpy11/pdpy11
К вопросу о переплетении языков. Есть и такой проект. Компилятор Ассемблера. Причем именно для PDP11! Прямо "возврат к основам" получается.