Some time ago, I wrote an article about language processing for humans in relation to programming languages. While accurate, I do find it obligatory to write a response to my own article.
Every man has his own language. He should speak it. Programming is similar. If you don’t have a language you like, keep looking. Something out there will have most of what you want out of a language, and maybe one day, someone will invent a similar one that has even more of what you want. But please don’t believe all programming has to be like C.
It is unfortunate that language tends to be polluted as time goes on. I’d like to discuss this, as well as the consequences. But first, let’s start with some meandering….
Table of Contents
- The Rules
- The Vowel Sounds
- The Consonant Sounds
- The Exceptions
- My Criticisms
- Concluding Thoughts
If you’re new to Japanese, you’ll find it very disconcerting that there is a huge gap between beginner Japanese and expert. Not only that, “beginner” Japanese in text books and classes is polite Japanese – verbs that have already been modified so that if you ever visit Japan, you speak pleasantly. Furthermore – and here’s the real kicker – speech is much harder to understand than it first seems, and watching anime and listening to music will only help you to a certain extent. In this post, I hope to cover a few details about Japanese, including the learning process, that should ease your pain.
Ever wanted to study a language in the manner that Rosetta Stone would allow you? Yeah, same here but I don’t have 100+ bucks to shell out. Internet connection, on the other hand, is already paid for. You could try to assemble deck after deck of Anki cards and even give them pictures, but setting up the ideal deck can take a long time, especially when you’re downloading images and trying to fit them in all the time. This is my solution: a blog. Now I have all of the resources of the internet at my fingertips and I can share everything with you.
My first post on Japanese, offering you some tools and accompanying advice (most of which is in the latter half of this article).
I tried out Ruby, really excited to get to learn a new language. My first impressions were great – I saw convenience everywhere. But the more I tried things out, the more holes I started to see.
Rich Hickey and his core programming team put together the dynamic programming language they call “Clojure“. There are so many programming languages out there, it’s hard to get yours noticed much less used. To draw attention to their language, the “core” team started a project called Clojure Script One – which, from the looks of it, is nothing more than a fancy looking website designed to snag geeks with its sleek appearance.