Ok, Lemmy, let’s play a game!
Post how many languages in which you can count to ten, including your native language. If you like, provide which languages. I’m going to make a guess; after you’ve replied, come back and open the spoiler. If I’m right: upvote; if I’m wrong: downvote!
My guess, and my answer...
My guess is that it’s more than the number of languages you speak, read, and/or write.
Do you feel cheated because I didn’t pick a number? Vote how you want to, or don’t vote! I’m just interested in the count.
I can count to ten in five languages, but I only speak two. I can read a third, and I once was able to converse in a fourth, but have long since lost that skill. I know only some pick-up/borrow words from the 5th, including counting to 10.
- My native language is English
- I lived in Germany for a couple of years; because I never took classes, I can’t write in German, but I spoke fluently by the time I left.
- I studied French in college for three years; I can read French, but I’ve yet to meet a French person who can understand what I’m trying to say, and I have a hard time comprehending it.
- I taught myself Esperanto a couple of decades ago, and used to hang out in Esperanto chat rooms. I haven’t kept up.
- I can count to ten in Japanese because I took Aikido classes for a decade or so, and my instructor counted out loud in Japanese, and the various movements are numbered.
I can almost count to ten in Spanish, because I grew up in mid-California and there was a lot of Spanish thrown around. But French interferes, and I start in Spanish and find myself switching to French in the middle, so I’m not sure I could really do it.
Bonus question: do you ever do your counting in a non-native language, just to make it more interesting?
1. Python
for i in range(11): print(i)
2. R
3. C/C++
4. Java
public class CountToTen { public static void main(String[] args) { for (int i = 0; i <= 10; i++) { System.out.println(i); } } }
5. Lua
for i = 0, 10 do print(i) end
6. Bash (Shell Script)
for i in $(seq 0 10); do echo $i done
7. Batch (Windows Command Script)
8. Go
package main import "fmt" func main() { for i := 0; i <= 10; i++ { fmt.Println(i) } }
9. Rust
fn main() { for i in 0..=10 { // 0..=10 includes 10 println!("{}", i); } }
10. Zig
11. Scala
12. Fortran
13. Haskell
14. Julia
Nice. Surely you could manage Lisp (or Scheme)?
God. Haskell’s monads give me nightmares.
I might be missing something, but don’t most of these count from 0 to 10, not 1 to 10 as was requested?
Yes, that was on purpose
class CountToTen
is the perfect example of why I dislike Java.