История изменений
Исправление abcq, (текущая версия) :
Скоростью того, что я выбрал в качестве бекенда вместо тормознутой интерпретируемой скриптухи типа питона или джаваскрипта, я гордиться могу по праву. И могу гордиться, что в моих сишных трансляциях нет кучи PyObject и прочей лабуды, что Метапрог-диаграммы прямо транслируются в Си без лишних промежуточных сущностей.
Ну так уже немного лучше. «тормознутой интерпретируемой скриптухи типа питона» вообще то там есть вм (не такая понтовая как в той же джаве или дотнетах, но это и разные языки), ну так просто для общего развития чтобы вы знали, и он компилируется байткод для этой вм.
а так все остальное уже обсуждалось 1000 раз, когда и если метапрог станет сложнее того что есть сейчас у вас это все тоже появится.
Без сишного бекенда почти все современные ЯП превратятся в тыкву
есть разница между понятием бэкенда и биндингами к С. Цитировать то вы цитируете, а сути видимо не понимаете. Ну и когда цитируете надо прикладывать ссылку на цитату, потому что судя по тому что вы написали, тот на кого вы ссылаетесь писал именно про биндинги, а не то что вы написали.
Далее по тексту все те же самые правила, если вы кого-то цитируете, делайте это так чтобы цитаты эти были кликабельны. Да и вообще я не могу понять зачем вы мне всю эту пелену чужих пересуд скинули, что вы сказать то хотели?
просто смешно. Где он написан с нуля? На чем написан интерпретатор? На самом питоне? Или таки на сишке? Да питоньи функции дергают сишку на каждый чих, а если не дергать функции из Си - питон превращается в тормознутое убожество. И Метапрог, и питон опираются на Си, только Метапрог ближе к сишному бекенду и не обмазан кучей бесполезных объектных моделей, интерпретаторов и динамических типизаций - то есть быстрее, проще и понятнее.
Действительно смешно, да он написан с нуля на С, в чем проблема С отлично подходит для написания системного ПО и компиляторов, правда сейчас лучше конечно для этого все же С++ использовать, ну или Раст когда он там уже стабилизируется. Python не прокладка на С, он именно написан на С и это язык. Есть реализация и на питоне, pypy вроде называется. Есть и такое что дергает, что же теперь переписывать все что есть на каждый новый язык? Есть разница между дергать либц и тем что вы делаете, вы так-то даже ничего не дергаете, разве что лабвью который дергает С, кажется это в два раза больше дерганья чем у питона, боже мой, что же теперь делать… Опять вы скатываетесь в то, что сравниваете свое поделие на котором ничего нельзя написать толком, с отличным языком который вон уже и в компьютерах будущего приладили. Напишу вам еще раз хотя писал выше в этом же ответе, все что вы называете «бесполезными объектными моделями» появится и у вас, рано или поздно. У каждой из типизаций есть свои плюсы и минусы, какие в гугл, там все давно написано, а то вы толком не разобрались ни в той ни в другой, а мнение свое имеете, которое с делом правда расходится.
Это не показатель. Корпорасты тоже порой делают глупости..
Да-да, все дураки, весь мир заблуждается, а мы так и ждем ебилдов метапрога.
Исходная версия abcq, :
Скоростью того, что я выбрал в качестве бекенда вместо тормознутой интерпретируемой скриптухи типа питона или джаваскрипта, я гордиться могу по праву. И могу гордиться, что в моих сишных трансляциях нет кучи PyObject и прочей лабуды, что Метапрог-диаграммы прямо транслируются в Си без лишних промежуточных сущностей.
Ну так уже немного лучше. «тормознутой интерпретируемой скриптухи типа питона» вообще то там есть вм (не такая понтовая как в той же джаве или дотнетах, но это и разные языки), ну так просто для общего развития чтобы вы знали, и он компилируется байткод для этой вм.
а так все остальное уже обсуждалось 1000 раз, когда и если метапрог станет сложнее того что есть сейчас у вас это все тоже появится.
Без сишного бекенда почти все современные ЯП превратятся в тыкву
есть разница между понятием бэкенда и биндингами к С. Цитировать то вы цитируете, а сути видимо не понимаете. Ну и когда цитируете надо прикладывать ссылку на цитату, потому что судя по тому что вы написали, тот на кого вы ссылаетесь писал именно про биндинги, а не то что вы написали.
Далее по тексту все те же самые правила, если вы кого-то цитируете, делайте это так чтобы цитаты эти были кликабельны. Да и вообще я не могу понять зачем вы мне всю эту пелену чужих пересуд скинули, что вы сказать то хотели?
просто смешно. Где он написан с нуля? На чем написан интерпретатор? На самом питоне? Или таки на сишке? Да питоньи функции дергают сишку на каждый чих, а если не дергать функции из Си - питон превращается в тормознутое убожество. И Метапрог, и питон опираются на Си, только Метапрог ближе к сишному бекенду и не обмазан кучей бесполезных объектных моделей, интерпретаторов и динамических типизаций - то есть быстрее, проще и понятнее.
Действительно смешно, да он написан с нуля на С, в чем проблема С отлично подходит для написания системного ПО и компиляторов, правда сейчас лучше конечно для этого все же С++ использовать, ну или Раст когда он там уже стабилизируется. Python не прокладка на С, он именно написан на С и это язык. Есть реализация и на питоне, pypy вроде называется. Есть и такое что дергает, что же теперь переписывать все что есть на каждый новый язык? Есть разница между дергать либц и тем что вы делаете, вы так-то даже ничего не дергаете, разве что лабвью который дергает С, кажется это в два раза больше дерганья чем у питона, боже мой, что же теперь делать… Опять вы скатываетесь в то, что сравниваете свое поделие на котором ничего нельзя написать толком, с отличным языком который вон уже и в компьютерах будущего приладили. Напишу вам еще раз хотя писал выше в этом же ответе, все что вы называете «бесполезными объектными моделями» появится и у вас, рано или поздно. У каждой из типизаций есть свои плюсы и минусы, какие в гугл, там все давно написано, а то вы толком не разобрались ни в той ни в другой, а мнение свое имеете, которое с делом правда расходится.
Это не показатель. Корпорасты тоже порой делают глупости..
Да-да, все дураки, весь мир заблуждается, а мы так и ждем ебилдов метапрога.