Тема: Чел (del) с последнего ряда
Че он сказал, поясните кто-нибудь
Я ниче не понял, но, по-моему, он на ровном месте докопался, не?
(del)
Пишите, телега @killer1337
Официальный форум проекта. |
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Mash lang → Mash Compiler → Чел (del) с последнего ряда
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Че он сказал, поясните кто-нибудь
Я ниче не понял, но, по-моему, он на ровном месте докопался, не?
(del)
Пишите, телега @killer1337
Поясняю: короче, он просто докопался до того, что в самом определении ООП подразумевается инкапсуляция, то есть без инкапсуляции язык не имеет право называться ООП. Это не значит, что язык Mash не ООП, ведь в нём можно воссоздать любое ООП решение. Это лишь означает, что с точки зрения систематики (возможно устаревшей), отсутствие инкапсуляции не даёт пользоваться именно термином "ООП", но не его принципами. Короче тот чел сосет, Разраб крут !
Разработчик гений, а этот (del) с 10-2 просто (del). Он сайт написал, который минут за 10 пишется, (del) он конечно (del).
Поясняю: короче, он просто докопался до того, что в самом определении ООП подразумевается инкапсуляция, то есть без инкапсуляции язык не имеет право называться ООП. Это не значит, что язык Mash не ООП, ведь в нём можно воссоздать любое ООП решение. Это лишь означает, что с точки зрения систематики (возможно устаревшей), отсутствие инкапсуляции не даёт пользоваться именно термином "ООП", но не его принципами. Короче тот чел сосет, Разраб крут
!
Речь шла об отсутствии инкапсуляции.
1. Инкапсуляция лишь формальная парадигма ООП, которая нужна лишь для вида. Во всех языках, представленных в сравнении она также является формальной.
2. Ввиду динамической рефлексии, реализованной в языке - инкапсуляция трудно реализуема, так что ввиду того, что это лишь формальность - я отказался от реализации этой парадигмы ООП в языке.
Можете также формально использовать инкапсуляцию через комментарии в объявлениях классов.
Можете добавить репозиторий проекта в избранное. Было бы неплохо, да и вы сможете следить за проектом.
https://github.com/RoPi0n/mash-lang
Презентация: https://docs.google.com/presentation/d/ … p=drivesdk
Специально, для желающих - добавил в язык формальную инкапсуляцию.
Теперь можно писать код на подобии этого:
class MyClass:
public:
var a, b, c
protected:
proc P1, P2
end
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Mash lang → Mash Compiler → Чел (del) с последнего ряда