https://github.com/girkovarpa/caesar-cryptar
The Caesar cipher, compiled with Free Pascal using the Key Objects Library and Mirror Classes Kit.
https://github.com/girkovarpa/caesar-cryptar
cifer cipher code decrypt delfi delphi encrypt lazarus mary-magdalene pascal
Last synced: 7 months ago
JSON representation
The Caesar cipher, compiled with Free Pascal using the Key Objects Library and Mirror Classes Kit.
- Host: GitHub
- URL: https://github.com/girkovarpa/caesar-cryptar
- Owner: GirkovArpa
- License: mit
- Created: 2020-05-16T13:02:09.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-05-16T13:37:13.000Z (over 5 years ago)
- Last Synced: 2025-06-01T18:18:14.391Z (8 months ago)
- Topics: cifer, cipher, code, decrypt, delfi, delphi, encrypt, lazarus, mary-magdalene, pascal
- Language: Pascal
- Homepage:
- Size: 109 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CaesarCryptar
The Caesar cipher, compiled with Free Pascal using the Key Objects Library (KOL) and Mirror Classes Kit (MCK).
This project marks the beginning of my forray into the Lazarus IDE. With its convenient drag-and-drop interface, it's easy to create very tiny yet very functional Windows executables without external dependencies.
This particular program, without the icon, is a mere ~50KB.
That's over 30x smaller than using the regular Lazarus control library, and over 100x smaller than using C++ Builder's VCL library.
It's probably possible to reduce the size from 50KB to 3KB by writing directly for the Win32 API without the help of a WYSIWYG IDE.
But I'm not about that lyfe.
