This is the home page of Matti Niemenmaa, AKA Deewiant. In its current form, it just houses some released programming projects of mine, most notably the Befunge stuff.
You can find them by having a look at the navigation: on a decent graphical web browser, it should be somewhere to the left. Otherwise, it should be at the bottom of this (and every) page.
Site history
Not all minor updates are included here. More detail about what is included in an update can often be found on the corresponding sub-page.
2010–05–27
- CCBI to version 2.1.
2010–04–07
- Fixed the memory vs. time plots in the Fungicide rankings.
2010–04–06
- CCBI to version 2.0, at last. Don’t miss this: it’s awesome!
- Mycology to version 2010–04–01: major updates.
- Mycology results comparison updated.
- Fungicide arrives, along with the Fungicide rankings.
- Fungify arrives.
- list-tries to version 0.2.
- Coadjute to version 0.1.0.
2009–07–05
- list-tries bumped to version 0.1.
2009–07–02
- Upgraded Pipe to 2.1.2: only documentation is changed.
2009–05–08
- I revoked my old GPG key: the new key is available at the old location.
2009–04–21
- Bow before the list-tries version 0.0.
2009–04–17
- Brought DeewiantSudoku here from the murky depths of my hard drive.
2009–04–12
- dobelx64 1.0.0 is here.
2009–04–04
- Minor Mycology update.
2009–03–31
- Mycology update with a minor bugfix.
2009–03–29
- Mycology update with an important bugfix.
2009–03–28
- CCBI up to version 1.0.20; only one change, in FILE.
- Mycology update with a few bugfixes.
- 64-bit Linux binaries of CCBI now on offer!
- The Linux binaries of CCBI are now built with LDC.
2009–01–31
- Glob up to version 0.4.
2009–01–18
- Coadjute is here at last: version 0.0.1.
2009–01–10
- CCBI up to version 1.0.19; a minor change in STRN and compatibility updates for new compilers+Tango.
2008–12–20
- Glob up to version 0.3.2.
2008–11–15
- CCBI up to version 1.0.18.
- Minor Mycology update.
- Mycology results comparison updated with many new interpreter versions.
2008–10–19
- Glob up to version 0.3.
2008–10–18
- Glob up to version 0.2.
2008–10–17
2008–10–10
- Pipe up to version 2.1.1.
2008–10–05
- Pipe up to version 2.1.0.
2008–09–21
2008–09–16
2008–09–13
- Mycology update, changes and bugfixes.
- Mycology results comparison updated for the first time in a long while, many changes.
- CCBI up to version 1.0.15, a minor bugfix.
2008–09–10
- Mycology update, some bugfixes.
2008–08–30
- Mycology update, SCKE-in-SOCK case works now as well.
2008–08–28
- Mycology update, with SOCK and SCKE tests now expecting a properly working
A. - CCBI up to version 1.0.14.
2008–08–20
- Mycology update, tests the new version of the SUBR fingerprint and fixes another important concurrency testing bug.
2008–08–19
- Mycology update, with a new fingerprint (DATE) and an important concurrency-related bug fix.
- CCBI up to version 1.0.13.
2008–08–13
- Mycology update, with bugfixes and tests for the new
Dinstruction of FILE.
2008–08–07
- CCBI up to version 1.0.12.
2008–07–26
2008–07–19
- Pipe up to version 2.0.
- CCBI up to version 1.0.9.
- Update Mycology: test whether null bytes in the source are handled correctly.
2008–06–21
- Added Pipe.
2008–05–02
- Bugfix to Mycology: in mycouser.b98, an
rwas forgotten where a(should be.
2008–04–02
- CCBI up to version 1.0.8: no longer crashes when invalid values are given to
Din REFC.
2008–03–30
- GDC has a bug which results in problems for CCBI, hence the latest CCBI Linux binary is now compiled with DMD.
- Minor bugfix to Mycology:
Jtest in SUBR was misaligned, resulting in an incorrect BAD.
2008–03–29
- Minor bugfixes to Mycology—
Dfailing in TOYS resulted in no error message, andLandRerror messages were somewhat incorrect. - CCBI up to version 1.0.7.
- Minor addition to Mycology: the test for
yas a pick instruction is a bit stronger now. - CCBI up to version 1.0.7a:
yas a pick instruction didn’t work quite right.
2008–03–15
- Minor bugfix to Mycology—time output for hours <= 10 was incorrect.
2008–03–14
- CCBI up to version 1.0.6a.
- The CCBI Linux binary is now stripped with sstrip, reducing its size significantly.
- CCBI up to version 1.0.6b.
2008–03–13
- CCBI up to version 1.0.5.
- CCBI up to version 1.0.6.
- Minor bugfix to Mycology—a missing
;caused a messed-up error message.
2008–03–12
- CCBI up to version 1.0.4.
- The CCBI Linux binary is now compiled with GDC.
- A changelog is now linked to from the CCBI page.
- CCBI up to version 1.0.4a.
2008–03–11
Some updates to Mycology: a reflection test added to
f8+yand not-implemented messages foriandochanged from BAD to UNDEF.Later that day: PERL fingerprint is now tested with “5–1” instead of “2+2”.
- The Linux binary for CCBI is now compiled with optimizations enabled.
CCBI up to version 1.0.3e, only optimizations.
2008–03–10
- CCBI up to version 1.0.3d, with no functionality changes.
- Added a Linux binary download, as people seem to have trouble compiling it (GDC 0.24 and Tango is not a good combination).
2008–02–02
- Mycology updated.
2008–01–22
- CCBI up to version 1.0.3c. No functionality changes.
- The CCBI Windows binary is now compressed with UPX which makes it quite a bit smaller.
2008–01–14
- Permalinks in subdirectories were broken, fixed that. Thanks to Lee Houghton for the bug report.
2008–01–11
- Buttons added to the About page.
- An automatically generated permalink is now present on every page, to ease linking.
- Further updates to the Mycology results comparison.
2008–01–09
- Updated Mycology with more corrections to messages.
- Updated the Mycology results comparison.
2007–12–31
Updated CCBI to version 1.0.3b. No functionality changes.
Also, redid site structure and build process, hence there’s more than just this index page now. With it comes content, the main thing being the Mycology results comparison.
2007–12–02
- Corrected some typos in Mycology messages.
- Updated CCBI to version 1.0.3.
2007–11–26
- Added GPG public key.
- Updated CCBI to version 1.0.2. Should be easier to get to compile now, as it doesn’t rely on my personal compiler settings like it accidentally did before.
2007–11–06
- Added ASiP.
Still writing all the HTML by hand, which would be too much of a pain for the Mycology test result pages. That’s on hold until I get the time to find or code a nice DSL to make things easier.
2007–09–22
2007–09–20
- Site launch.