[Openmcl-devel] invited talk at the European Lisp Symposium

Alexey Veretennikov txm.fourier at gmail.com
Thu Mar 15 10:02:21 PDT 2018

Yep I saw this, I still believe the APIs could be more developer-friendly
with more documentation. Of course we can (theoretically) do everything
with ffi, but I would like to have more documentation and examples which
cover different cases (from simple win32 apis to operate on window
context/change fonts/different handlers to stuff like GlobalAlloc and up to
COM integration), to make it possible to developers to implement internal
tools with it with ease.


On Wed, Mar 14, 2018 at 10:15 PM, Joshua Kordani <jkordani at lsa2.com> wrote:

> Look in the distribution for a win32 or msw.lisp file, I forget which.
> The code to build the bindings runs under cygwin I believe, and that is
> necessary if you want to scarf more of the win32 api than what is already
> in the source tree
> On 3/14/18 5:10 PM, Alexey Veretennikov wrote:
>> Just as a wish, would be fantastic to have Win32 (WinAPI) bindings the
>> same way
>> as we have cocoa-bindings. Probably not so technically difficult job,
>> just careful bindings function-per-function of WinAPI with CL. This will
>> enable building GUI applications for Windows following any existing
>> WinAPI manual.
>> It would make CCL a standand de-facto in
>> developing CL GUI applications for Windows.
>> P.S. Using CCL on Windows successfully for developing one-off CLI
>> utilities (parsers, generators, converters etc)
>> delivered as an executables inside the company. But to make anything
>> GUI-related on Windows real quick I had to revert to PyQt + py2exe with
>> Python :(
>> "R. Matthew Emerson" <rme at acm.org> writes:
>> Hi everyone.
>>> I've been invited to talk about Clozure CL at the 2018 European Lisp
>>> Symposium,
>>> which will take place in Marbella, Spain on April 16th and 17th.
>>> One of the things I've liked best about working on Clozure CL is seeing
>>> what
>>> people have used CCL to do.  I'm thinking I might like to mention a few
>>> of those
>>> things in the talk.
>>> So, if CCL has enabled you to build something or solve some interesting
>>> problem,
>>> would you consider writing to me and telling me about what you did and
>>> how CCL
>>> helped you?
>>> Thanks.
>>> _______________________________________________
>>> Openmcl-devel mailing list
>>> Openmcl-devel at clozure.com
>>> https://lists.clozure.com/mailman/listinfo/openmcl-devel
> _______________________________________________
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
> https://lists.clozure.com/mailman/listinfo/openmcl-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clozure.com/pipermail/openmcl-devel/attachments/20180315/ad37597d/attachment.htm>

More information about the Openmcl-devel mailing list