(main
(linenumber 10 (print "hello world"))
(linenumber 20 (print "Hey!"))
(goto 10))
More seriously, is Hy anything more than writing Python with some parentheses there and there?Coding in Lisp has nothing to do with putting parentheses everywhere but rather with thinking in some specific way. For instance, I know that I am ready to code something in Lisp when I see my whole task as a sequence of CONS, but how could Hy truly implement such a thing as long as it relies on Python lists?