Difference between revisions of "Programming"
From RonWareWiki
Line 2: | Line 2: | ||
; [[ron:reva/|Reva]] : Reva is a free, fast and small version of the venerable [[wikipedia:Forth_language|Forth]] programming language. It was written and is maintained and developed by Ron. Running on both Linux and Windows, it is an answer to the heavily bloated development tools used by most of the industry. | ; [[ron:reva/|Reva]] : Reva is a free, fast and small version of the venerable [[wikipedia:Forth_language|Forth]] programming language. It was written and is maintained and developed by Ron. Running on both Linux and Windows, it is an answer to the heavily bloated development tools used by most of the industry. | ||
− | ; [http://www.vim.org vim] : The "vim" editor is a "vi" clone, but much better than the original and with many very helpful features. I've contributed heavily to the project in the past, writing much of the unicode and Hebrew language support. I periodically make available my own private Windows build of vim, the latest version of which you [[ron:gvim70- | + | ; [http://www.vim.org vim] : The "vim" editor is a "vi" clone, but much better than the original and with many very helpful features. I've contributed heavily to the project in the past, writing much of the unicode and Hebrew language support. I periodically make available my own private Windows build of vim, the latest version of which you [[ron:gvim70-224.exe|can download here (updated 2007-04-20)]]. |
; [[ron:zmanim.exe|''zmanim'']] : A calculator for "halachic times", this is just the Windows executable, not the sources. I'm working on a newer version ... | ; [[ron:zmanim.exe|''zmanim'']] : A calculator for "halachic times", this is just the Windows executable, not the sources. I'm working on a newer version ... | ||
; ETCdb : A membership database for my [http://chabadbellevue.org synagogue]. I've been writing, maintaining and updating this database for close to seven years now, and I plan to turn it into a lightweight commercial product. The original version was written in Win32Forth, but the current version is C++ and uses the excellent [http://www.sqlite.org SQLite] database backend. Future versions will use my [[ron:reva/|Reva]] forth and SQLite. | ; ETCdb : A membership database for my [http://chabadbellevue.org synagogue]. I've been writing, maintaining and updating this database for close to seven years now, and I plan to turn it into a lightweight commercial product. The original version was written in Win32Forth, but the current version is C++ and uses the excellent [http://www.sqlite.org SQLite] database backend. Future versions will use my [[ron:reva/|Reva]] forth and SQLite. | ||
[[category:programming]] | [[category:programming]] |
Revision as of 20:08, 20 April 2007
Apart from my professional capacity as a programmer, I am also involved in some other programming projects:
- Reva
- Reva is a free, fast and small version of the venerable Forth programming language. It was written and is maintained and developed by Ron. Running on both Linux and Windows, it is an answer to the heavily bloated development tools used by most of the industry.
- vim
- The "vim" editor is a "vi" clone, but much better than the original and with many very helpful features. I've contributed heavily to the project in the past, writing much of the unicode and Hebrew language support. I periodically make available my own private Windows build of vim, the latest version of which you can download here (updated 2007-04-20).
- zmanim
- A calculator for "halachic times", this is just the Windows executable, not the sources. I'm working on a newer version ...
- ETCdb
- A membership database for my synagogue. I've been writing, maintaining and updating this database for close to seven years now, and I plan to turn it into a lightweight commercial product. The original version was written in Win32Forth, but the current version is C++ and uses the excellent SQLite database backend. Future versions will use my Reva forth and SQLite.