So, "Hello, World" is the tried-and-true first program written by new programmers, and old programmers starting a new language.
I'm looking for suggestions on a more advanced default program/project, that one can write fairly quickly (10-60 minutes or so), that is likely to make use of a wide variety of a language's features, and will allow for decent comparison/contrast of of features between languages.
For instance, I will sometimes write a tic-tac-toe game, or a word/letter frequency analyzer, in a new language as I start learning it, to get a hands-on feel for the differences from languages I already know. So, maybe I already answered my own question, but I'd like to hear what other people think might make good projects for this.
view the rest of the comments →
[–] wunderlust ago
Writing a basic infix to postfix converter, or a small calculator. A lot of string manipulation, function modularity, file I/O, basic dictionary/array data structures.