-
Notifications
You must be signed in to change notification settings - Fork 23
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
0fb95f6
commit df020d5
Showing
2 changed files
with
7 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,16 @@ | ||
# History | ||
|
||
Back in January 2012 I wrote 200 lines of C++ code to load up a dictionary, store it in a Trie structure, read up to 7 letters from console input and traverse the Trie structure to find all the words that could be created from provided letters. I did it for 200 PLN (about 60 USD back then) and it was my first money earned by programming (assuming that beer is not a currency). | ||
Back in January 2012, I wrote 200 lines of C++ code to load a dictionary, store it in a Trie structure, read up to seven letters from console input, and traverse the Trie to find all the words that could be created from the provided letters. I did it for 200 PLN (about 60 USD at that time), and it was my first money earned through programming (assuming that beer is not a currency). | ||
|
||
I enjoyed working on it and wanted to enhance that with some visuals to take it to the next level. So I created a simple Windows Forms project in C#, added support for "blank" characters & displayed the results grouped by word length. And I left it like that. | ||
I enjoyed working on it and wanted to enhance it with some visuals to take it to the next level. So, I created a simple Windows Forms project in C#, added support for "blank" characters, and displayed the results grouped by word length. I left it like that. | ||
|
||
Some time later I got familiar with WPF and somehow I got the idea it would be fun to enhance the C# solver with a visual board input. This would provide solver with information which would allow to find a move that will give you the most points. So in September 2014 I started working on a new C# WPF project, but I haven't got far with it. | ||
Some time later, I became familiar with WPF and thought it would be fun to enhance the C# solver with a visual board input. This would provide the solver with information to find the move that would yield the most points. In September 2014, I started working on a new C# WPF project, but I didn't get far with it. | ||
|
||
After getting experienced with JavaScript, I decided to tackle the challenge once again. I started a new project in February 2017. React on the front, node.js in the back. On September 13th 2017, five and a half years since the beginning, `[email protected]` was released. And I saw it was good. | ||
After gaining experience with JavaScript, I decided to tackle the challenge once again. I started a new project in February 2017, using React on the front end and Node.js on the back end. On September 13, 2017, five and a half years since the beginning, [email protected] was released. And I saw that it was good. | ||
|
||
It got to `1.4.0` - I have added en-US & en-GB locales support, a mini tutorial and kept the dependencies up to date (e.g. upgraded React from 15 to 16). | ||
It reached version 1.4.0, where I added support for en-US and en-GB locales, created a mini tutorial, and kept the dependencies up to date (e.g. upgraded React from 15 to 16). | ||
|
||
Frontend development has changed, I've learned a few things - it was time for `[email protected]`. In 2019 I started to work on a new version. But due to many distractions the work took around 2 years to complete. Nevertheless, here it is, a shiny, state-of-the-art frontend app, January 2021 - 9 years after the first project. | ||
Frontend development has changed, and I've learned a few things - it was time for [email protected]. In 2019, I began working on a new version. However, due to many distractions, the work took around two years to complete. Nevertheless, here it is: a shiny, state-of-the-art frontend app, completed in January 2021 - nine years after the first project. | ||
|
||
## Scrabble Solver 1 | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters