Live data from Hacker News

Show HN: I built an online programming language

codigo.so

21–26 of 26 posts

Re: Show HN: I built an online programming language

#21

"Docs" is broken :) How can I learn about the language, aside from the examples? This scratches a peculiar itch that I have which isn't quite addressed by other solutions (codepen, stackblitz, replit, etc). Can you import libraries at all?

> "Docs" is broken

Yes, I'm building it, you can see some examples at https://codigo.so/editor.en/ [Ctrl + Enter] list all built in functions

> by other solutions (codepen, stackblitz, replit, etc)

No, codigo.so is a pseudocode interpreter specially designed for people who don't speak English.

Re: Show HN: I built an online programming language

#22

Very cool! As a native speaker of Portuguese, I think it would look nicer the verbs were all in the same conjugation, simple present. You have "retornar" (return) which is in infinitive form and "escreva" write which is in the present imperative mode. I would choose to put all the verbs in the simple present: retorna => return faz => do escreve => print I couldn't find the Portuguese version for "break", but in my op…

Great project. Congratulations. I am also a pt_BR speaker. To be completely frank, I would say I'm more comfortable programming in English. In the “test” example, for instance, I wouldn't know which alias to use, whether 'verdadeiro' or 'verdade'. But it's pretty cool in English. Kudos

Thank you! Can you help me set the correct alias for each word in portuguese?

Re: Show HN: I built an online programming language

#23
post #12

Earlier quoted context omitted.

:) Glad to hear this! In teaching, simplification is really important. Take a look at this [1] simple script in Portuguese and tell me if it seems intuitive to you. This is the situation of most of the people trying to learn to code here in Argentina/Latam using very large and professional programming languages. I hope this can help them. [1] https://codigo.so/editor.pt/fb3e08c2-e929-4379-81fa-c3126bbd...

Sorry, I do not speak Portuguese! However, I could easily find-out what the snippet was doing by simple logic. I have been teaching programming/data for the past 2 years and you're right, simplification is of utmost importance for students. Actually, when teaching programming with Python, I go with them in the process of translating their logic to English first then it's almost a 1-to-1 mapping with the instruction s…

Thank you for your feedback. I think codigo.so can be good for non-English speaking students trying to learn to code.

For the HN audience it doesn't add much value.

Re: Show HN: I built an online programming language

#24
post #22

Earlier quoted context omitted.

Great project. Congratulations. I am also a pt_BR speaker. To be completely frank, I would say I'm more comfortable programming in English. In the “test” example, for instance, I wouldn't know which alias to use, whether 'verdadeiro' or 'verdade'. But it's pretty cool in English. Kudos

Thank you! Can you help me set the correct alias for each word in portuguese?

[deleted]

Re: Show HN: I built an online programming language

#25

Very cool! As a native speaker of Portuguese, I think it would look nicer the verbs were all in the same conjugation, simple present. You have "retornar" (return) which is in infinitive form and "escreva" write which is in the present imperative mode. I would choose to put all the verbs in the simple present: retorna => return faz => do escreve => print I couldn't find the Portuguese version for "break", but in my op…

Great project. Congratulations. I am also a pt_BR speaker. To be completely frank, I would say I'm more comfortable programming in English. In the “test” example, for instance, I wouldn't know which alias to use, whether 'verdadeiro' or 'verdade'. But it's pretty cool in English. Kudos

I'd only choose "verdade" if its opposite is "mentira". Otherwise, I'd go with "verdadeiro", which goes better with "falso".
Post reply on HN