> 2016> до сих пор не написать собственного языка программирования чисто в целях саморазвитияОправдывайтесь, неудачники. Человек, не сделавшего этого, не может называть себя программистом.А кто занимался подобным - делитесь своим добром, няши.
Метапрограммирование считается?) А свой формат файлов?
>>829221> МетапрограммированиеСмотря, что имеешь в виду.> А свой формат файлов? Чего блядь?
>>829212 (OP)Зачем создавать свой язык, зная, что он будет ничтожным убожеством, не дотягивающим даже до одного процента абсолютного величия Haskell? Напиши хотя бы свой тайпкласс, это максимум, на что способен простой смертный.
>>829212 (OP)>делитесь своим добромКурс Programming Languages на курсере. Для 99 % этого будет более чем достаточно.
>>829244> одного процента абсолютного величия HaskellВеличие Haskell: lim -> 0
Как-то лишп написал свой
>>829212 (OP)>ОправдывайтесьТебе тут что, /б/ что ли? Съеби отсюда, блядь!
Оправдываюсь тем, что Оп - хуй.
>>829285Что-то похожее на CLOS делал? У меня просто пикрил вышел, лол.>>829290>>829324Спорю, что вы даже банальный интерпретатор S-выражений без подсказок написать неспособны, не говоря уже о чем-нибудь посложнее?
>>829212 (OP)Я написал свой язык, он вполне работает. Но я выгорел как погромист, так что довести его до желаемого вида не получится.
>>829212 (OP)Я автор с#++, тайный проект майкрософт, подробностей не могу разглашать, но он убьет с++, заменит с# и джаву и будет также иметь все преимуществ хаскеля. Также будет диалект с#++Script, который убьет все скриптовые языки.
>>829443Никита?
>>829461Нет, я не такой ебанат.И где это видано, чтобы юленька отметился в треде, ни слова не написав про жидов или бесконечность?
>>829429> Что-то похожее на CLOS делал?Не, у меня все ограничилось базовыми функциями.
>>829463Ебанат-не ебанат, но он написал реальынй язык на котором можно писать сложные программы. Где мы можем онакомится с твоим поделие и софтом написанным на нем?
>>829212 (OP)Понимаешь в чем фишка, яп пишут не программисты, а ученые - инженеры, программисты программируют.
>>829809Ага, и превратился в полноценного шизоида.
>>829809>>829809О чем речь?
я писал. цель была запилить очень читабельный язык, который транслируется в С++сначала полностью сам на js, получился только лексер а остальное СЛОЖНАпотом узнал про bison+flex и дело продвинулось дальше. вобщум запилил язык с охуенным по читабельности синтаксисом, всё парсилось АСТ строилось, когда дело дошло до реальных программ на нём было СЛОЖНА СЛОЖНА, запилил только всякие простые операции типа присваивания и объявления переменных, вывода в консоль, простенькой математики. сломал голову так и не придумав как запилить функции, открыл для себя Rust и больше не ебу себя велосипедами и радуюсь жизни. всем Rust посоны
Написал библиотеку наиболее употребимых алгоритмов для С. Дело было так. Пришлось на время срочно переехать жить в поселок, где у меня загородный дом. С собой был только ноутбук, который я не юзал для кодинга, а в поселке не было интернета. По вечерам от скуки вспоминал эти алгоритмы записывал. По ходу, кстати, кое-что не вспоминалось и писал полностью свои костыльные реализации. Хз, конечно, но мне кажется одно из наиболее приятно проведенного времени за кодингом. Варил кофе, подливал в него дешевый коньяк укутывался в клетчатый плед[s/] и велосипедил. Кстати, наибольшее удовлетворение во время всего этого приносила мысль об абсолютной непрактичности занятия.
>>830047С разметкой проебался, ну как же так-то.
>>829212 (OP)В 2010-2013 написал свой язык. Компилируемый в VM. Работает вместе с джава.В 2013 завалил собеседование в команду, которая занимается разработкой языка kotlin . Не смог написать обход дерева снизу вверх и вывод его по рядам на листке бумаги.