Новый язык программирования
Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті.
Здравствуйте.
Собственно, пришла идея нового языка программирования, хочу узнать мнение общественности.
Во-первых, сразу скажу, что язык еще не продуман сколько-нибудь подробно. Если окажется, что идея плоха, то и не будет смысла в дальнейшем обдумывании.
Во-вторых, упреждая вопрос «зачем», отвечаю: в экспериментальных целях.
Итак. Язык — псевдообъектный. Существует заранее определенный набор псевдоклассов, например, «functions», «types» и др., вызывая методы которых, создаются новые объекты с каким-то набором встроенных методов. Например,
functions.new: «Main»
Эта конструкция вернет новоиспеченный объект Main, типа «функция».
functions.new: "Main".param: "Name«.type: types. «int»
Каждый последующий доступ (оператор точка — «.» ) возвращает тип родителя. То есть в вышеизложенной конструкции вначале получаем объект «функция», из нее — объект «параметр функции», из него получаем доступ «тип» и т.д.
Простите, в терминологии путаюсь, не работал с ООП)
Короче говоря, вот так вот.
20 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів