Skip to content

A journey through different languages, exploring other ways of doing the same thing.

License

Notifications You must be signed in to change notification settings

thomaseolsen/explorations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Explorations

A journey through different languages, exploring other ways of doing the same thing.

I plan to start with the basics, the ubiquitous "Hello World" in the selection of languages I'm interested in exploring. From there I'll add some basic constructs from my undergrad days and move forward.

As a note to myself, I plan on exploring the following languages:

  • Ada
  • C++ (my first language)
  • C# (my home language)
  • COBOL
  • D
  • Fortran
  • Go
  • Java
  • Objective-C
  • Pascal
  • Python
  • Ruby

Sure, I know what you're thinking. That list is too long to be realistic. I'm hopeful that it is not, and am making it my personal goal to work my way through these languages to become at least familiar enough with them to be able to talk somewhat intelligently in conversation about them. If, by chance, you're thinking the list isn't long enough...well, I bow to your polyglotness and hope to reach your ranks in due time.

The projects I've embarked upon are:

  • Hello World
  • Doubly Linked Lists

The projects I plan to visit coming up are:

  • Dining Philosophers