6 ms·
This initially thought this would be a nice tutorial/community for Spanish speakers but it appears to be that they are attempting to write a new programming lan
by whb07 5y ago
This initially thought this would be a nice tutorial/community for Spanish speakers but it appears to be that they are attempting to write a new programming language.
I’ll have to say I prefer the idea of educational site that explains and talks about the idea of programming and what not.
- finiteseries 5y agoThe person who builds that educational site now has an entire language their students can read and write in.
- yosito 5y agoI prefer the idea of a non-English programming language being used in production at scale. Not for technical reasons, but it just seems a little unfair that anyone who is not a native English speaker is at an automatic disadvantage in tech.
- deleted 5y ago[deleted]
- _0ffh 5y agoMemorizing a few foreign language keywords is certainly the smallest challenge here. You will have to do so anyway, no matter if in a foreign or your native language. It is incredible to me that anyone could seriously suggest this would make any kind of difference. I started coding when I was a kid of 12 and certainly not (yet) good at English. If anything, my computer hobby helped me pick up more English just by the way, than I would have without it at that age.
- the_af 5y agoHeh, I just wrote a reply saying essentially the same as you! English keywords in languages aren't an impediment.
- the_af 5y agoIn general, Spanish-speaking programmers aren't at a disadvantage because of English keywords in programming languages. When I started coding I barely knew English, and I still understood Commodore BASIC's keywords -- even if I pronounced all of them wrong. The impediment to learning programming is the conceptual load of what the keyword means, not the language. You're already learning a new language with new "words" (e.g. BASIC), what does it matter if it's LOAD or CARGAR, RUN or EJECUTAR, PRINT or IMPRIMIR? The real impediment for Spanish-speakers learning programming is that the vast majority of articles on cutting-edge tech are written in English. This is changing, but back when I started about 99% of articles/manuals were written in English. It only helped me learn English faster, though. (Videogames -- text adventures and the like -- were the other motivation).
- whb07 5y agoDing ding ding!! People forget that there is the English internet, which is wholly different than the other languages. The idea of a lingua franca in science and business is a net positive to be able to unify and communicate effectively. If anything we need to teach this idea better. How do you tell someone they are in a smaller fish tank than they currently perceive?
- throwaway8581 5y agoThis is less important but I think English is a better source of language keywords than romance languages. English has a lot of short, punchy words due to its germanic origin. Even as a Spanish speaker, the Latino code samples look tedious compared to the English keyword equivalents.
- 908B64B197 5y agoExcept English borrows heavily from Romance languages.
- throwaway8581 5y agoI think you think that you're disagreeing with me, but you're not. English borrows heavily from Romance languages ... and it is also of germanic origin and has a lot of germanic origin words.
- whb07 5y agoWhat exactly is in English within Python? There’s but a couple keywords used, and the phrasing things of “for x in y” is something like “para x en y” or similar isn’t mind blowing. Not just that, but given that many inventions and concepts are American (mostly), they have to use “retornar” instead of “return”. Again, not a big leap even for a young kid in Buenos Aires.