:-)
It's called Code Monkey - coding to lyrics that generates the actual lyrics once compiled. It's something to see, rather than explain. And yes, the result is an actual program than runs on desktop and mobile devices!
Regards,
- Graeme -

Mailing lists / lazarus / 2015-05
4 messages · 2 people · –
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
:-)
It's called Code Monkey - coding to lyrics that generates the actual lyrics once compiled. It's something to see, rather than explain. And yes, the result is an actual program than runs on desktop and mobile devices!
Regards,
- Graeme -
On Tue, May 12, 2015 at 6:47 PM, Graeme Geldenhuys <
since matching code to human language has been out for years)
I foresee the video back-firing at pascal developers: "Are you a pascal (delphi) developer? - go sign about it!" or "Pascal (delphi) developers) are real code monkeys".
All in all, if the best application of a language is to create a song video, we're at the dusk of programming languages evolution. Or maybe at the dawn of the regression.
But still the video is worth seeing (... and porting to Lazarus)
thanks,
Dmitry
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20150512/d630d79d/attachment.html>
And yes.. the video explains the purpose (and critical need) of '&' identifiers
http://freepascal.org/docs-html/ref/refse4.html#x16-150001.4
On Tue, May 12, 2015 at 10:56 PM, Dmitry Boyarintsev <
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20150512/e9491630/attachment.html>
On Tue, May 12, 2015 at 6:47 PM, Graeme Geldenhuys < since matching code to human…
On Tue, May 12, 2015 at 10:56 PM, Dmitry Boyarintsev <
(win32 tested)
Sadly enough, the GUI version is using Application.ProcessMessages! You might find that it runs "nonblocking" proc (with fancy anonymous/closure functions used), but in the end it all executes in the main loop running ProcessMessages.
As a matter of fact, the same result could be achieved with TTimer used - just wait for the first timer event and then sign the song (with ProcessMessages)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20150513/aeef90c0/attachment.html>