Как стать автором
Обновить

Комментарии 8

1) первые две строки в ChangeValue:

if value != str: value = str(value)

Это как? Может isinstance?

2) в ChangeValue три очень похожих куска. Хорошо бы их зарефакторить.

Да, вы правы. Стоит отрефакторить данный метод

Ага-ага. Подсвечивание синтаксиса, подсказки программисту и оптимизация для современных процессоров. Что-то упустил? GUI-библиотека и асинхронное программирование?

копипаста-копипасточка. Вы бы хоть в линтер какой-нибудь свой код скормили (ruff например), он бы подсказал как писать понятнее. И тестов нет.

Немного непонятно чего вам текстом команды не писалось, сделали б как у wasm - тектовое и бинарное представления. Вот например тот же код из начала статьи

#begin 1

cell -1 1
mov -1 "Hello, World!"
print -1

#end

Моя цель была в том, чтобы специально сделать язык нечитаемым

Как-то вы в статье не освятили ни этот момент, ни что же в нём эзотеричного.

Ого в 7 классе, мне 13 я знаю Python и Html css js

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории