As far as I remember, in Algol 68 the physical representation of the program was separated from the syntax. So, in theory one should have been able to write hacer ... recah
Show HN: Spanish Basic
11–20 of 51 posts
Re: Show HN: Spanish Basic
#12honestly this would a be godsend for my girlfriend. Most algol programming languages are super focused on english keywords that are very intuitive for a natibe speaker but nto so much for a Spanish speaker.
case in piint. "if" in spanish is "si", but "si" is also spanish for "yes"
as you can imagine, trying to explain with teh language barrier can get difficult
Re: Show HN: Spanish Basic
#13As a spaniard, please don't. I'm fine with programming in english, this only complicate things for everyone involved. Imagine if every popular language out there had their own adaptations or even their own programming languages. Also, you must know english for coding. There is no way you can be a good developer without a good english knowledge - docs, specs, protocols, guides, tools, books, remote jobs with internati…
Re: Show HN: Spanish Basic
#14However, most of the technical projects out there do not have to be usable by everyone or have an interesting goal. So kudos for creating a language from zero (I saw the code on Github and I am sure you learnt a lot doing this). Some people may think this is just "translating back to English and running Python", but you are the doing the whole parsing, so I think it is awesome.
Try to avoid the negativity that you may find in HN and be happy with this!
Abrazo che!
Re: Show HN: Spanish Basic
#15Supongo eres hablante nativo, pero la sintaxis es horrible: "Para i=1 hasta 7 hacer" no hace ningún sentido. En todo caso sería " Para i en (1..7)" o "Desde i=1 hasta 7" o "Para i=1 mientras i In any case, all these copy-paste-just-literally-translate-the-keywords languages offer nothing new.
> "Para i=1 hasta 7 hacer" It's the standard spanish pseudocode
Re: Show HN: Spanish Basic
#16As a spaniard, please don't. I'm fine with programming in english, this only complicate things for everyone involved. Imagine if every popular language out there had their own adaptations or even their own programming languages. Also, you must know english for coding. There is no way you can be a good developer without a good english knowledge - docs, specs, protocols, guides, tools, books, remote jobs with internati…
Re: Show HN: Spanish Basic
#17Supongo eres hablante nativo, pero la sintaxis es horrible: "Para i=1 hasta 7 hacer" no hace ningún sentido. En todo caso sería " Para i en (1..7)" o "Desde i=1 hasta 7" o "Para i=1 mientras i In any case, all these copy-paste-just-literally-translate-the-keywords languages offer nothing new.
The problem with for/para statements is that the each/cada that follows is being omitted. My hacer one hides prepositions as well (para or con are suitable candidates), but I’m not sure how would I tweak a for statement in Spanish without increasing verbosity.
Re: Show HN: Spanish Basic
#18Hey there. I agree with some of the comments out there - a new language in Spanish does not make much sense in the pragmatic way: understanding English is a requirement for every coder out there. However, most of the technical projects out there do not have to be usable by everyone or have an interesting goal. So kudos for creating a language from zero (I saw the code on Github and I am sure you learnt a lot doing th…
Re: Show HN: Spanish Basic
#19of this is cool a language specifically to help new programmers to learn programming when their primary language is spanish? honestly this would a be godsend for my girlfriend. Most algol programming languages are super focused on english keywords that are very intuitive for a natibe speaker but nto so much for a Spanish speaker. case in piint. "if" in spanish is "si", but "si" is also spanish for "yes" as you can im…
Re: Show HN: Spanish Basic
#20Supongo eres hablante nativo, pero la sintaxis es horrible: "Para i=1 hasta 7 hacer" no hace ningún sentido. En todo caso sería " Para i en (1..7)" o "Desde i=1 hasta 7" o "Para i=1 mientras i In any case, all these copy-paste-just-literally-translate-the-keywords languages offer nothing new.