101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

482
active users

#lispworks

0 posts0 participants0 posts today
fourier<p>Finally got some time to implement Wizard pages/dialogs support for LispWorks CAPI:</p><p><a href="https://codeberg.org/fourier/lw-wizard" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org/fourier/lw-wizard</span><span class="invisible"></span></a></p><p><a href="https://functional.cafe/tags/lispworks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lispworks</span></a> <a href="https://functional.cafe/tags/commonlisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commonlisp</span></a></p>
lispm<p><a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.social/tags/commonlisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commonlisp</span></a> <a href="https://mastodon.social/tags/lispworks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lispworks</span></a> <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://mastodon.social/tags/wayland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wayland</span></a> </p><p>With LispWorks 8.1 (here on ARM64 / Linux) it runs without X11 (xlsclients then does not list it as a client) using Gtk+ 3 and calling (capi:screen-display-type) returns :WAYLAND .</p>
lispm<p><a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.social/tags/commonlisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commonlisp</span></a> <a href="https://mastodon.social/tags/lispworks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lispworks</span></a> </p><p>LispWorks 8.1 has just today been released. Incl. support for GTK+ 3 and Wayland.</p><p><a href="https://www.lispworks.com/news/news42.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">lispworks.com/news/news42.html</span><span class="invisible"></span></a></p>
lispm<p><a href="https://moth.social/tags/lisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lisp</span></a> <a href="https://moth.social/tags/commonlisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commonlisp</span></a> <a href="https://moth.social/tags/lispworks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lispworks</span></a> <a href="https://moth.social/tags/symbolics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>symbolics</span></a> <a href="https://moth.social/tags/lispmachine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lispmachine</span></a> </p><p>Made the KR frame system from the UIMS Garnet for two Common Lisp implementations work: LispWorks 8 and Portable Genera. I used this version: <a href="https://github.com/ury-marshak/kr" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/ury-marshak/kr</span><span class="invisible"></span></a></p><p>Typical problem porting code:: the initial value for structure slots is undefined in CL. The code assumes NIL.</p><p>Attached a screenshot of the KR examples in Portable Genera, a Virtual Lisp Machine on an Apple Mac mini with M4 Pro.</p>
Habr<p>Питер Норвиг: автор лучшего в мире учебника по ИИ</p><p>Питер Норвиг (Peter Norvig) — выдающийся учёный, один из отцов современной ИИ-разработки. После сингулярности ИИ точно оставит его в живых в знак благодарности. Норвиг не только хороший программист, но и теоретик программирования, учёный и преподаватель, в длинном резюме перечислено 58 статей, а количество цитирований на сегодняшний день составляет 78 830 . Основное признание Норвиг получил как автор учебника «Искусственный интеллект: современный подход» , который в наше время считается самым популярным учебником по ИИ в вузах. Эта фундаментальная работа претерпела уже четыре переиздания.</p><p><a href="https://habr.com/ru/companies/ruvds/articles/809241/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/ruvds/ar</span><span class="invisible">ticles/809241/</span></a></p><p><a href="https://zhub.link/tags/ruvds_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ruvds_статьи</span></a> <a href="https://zhub.link/tags/%D0%9F%D0%B8%D1%82%D0%B5%D1%80_%D0%9D%D0%BE%D1%80%D0%B2%D0%B8%D0%B3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Питер_Норвиг</span></a> <a href="https://zhub.link/tags/%D1%84%D0%B8%D0%BB%D1%8C%D0%BC_%D0%A1%D0%B5%D1%82%D1%8C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>фильм_Сеть</span></a> <a href="https://zhub.link/tags/%D1%83%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>учебник</span></a> <a href="https://zhub.link/tags/%D0%98%D0%98" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ИИ</span></a> <a href="https://zhub.link/tags/%D0%B2%D1%83%D0%B7%D1%8B" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>вузы</span></a> <a href="https://zhub.link/tags/JScheme" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JScheme</span></a> <a href="https://zhub.link/tags/Scheme" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scheme</span></a> <a href="https://zhub.link/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://zhub.link/tags/Prolog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Prolog</span></a> <a href="https://zhub.link/tags/Lisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lisp</span></a> <a href="https://zhub.link/tags/Franz" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Franz</span></a> <a href="https://zhub.link/tags/LispWorks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LispWorks</span></a> <a href="https://zhub.link/tags/%D0%BF%D0%B0%D1%80%D1%81%D0%B5%D1%80_%D0%BD%D0%B0%D1%82%D1%83%D1%80%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D1%85_%D1%8F%D0%B7%D1%8B%D0%BA%D0%BE%D0%B2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>парсер_натуральных_языков</span></a> <a href="https://zhub.link/tags/Cyc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cyc</span></a> <a href="https://zhub.link/tags/%D0%9D%D0%90%D0%A1%D0%90" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>НАСА</span></a> <a href="https://zhub.link/tags/Deep_Space" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Deep_Space</span></a>&nbsp;1 <a href="https://zhub.link/tags/Remote_Agent" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Remote_Agent</span></a> <a href="https://zhub.link/tags/%D1%81%D0%B0%D0%BC%D0%BE%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>самовосстановление</span></a></p>
curtosis<p><span class="h-card" translate="no"><a href="https://emacs.ch/@louis" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>louis</span></a></span> I’m always conflicted about <a href="https://mastodon.social/tags/LispWorks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LispWorks</span></a>. They have some fantastic affordances but the Hobbyist license fees are higher than most “professional” tools. Certainly more than I can justify for my scale of projects just to not have them time out. And multiply by not running the same platform on my laptop as on the server in my closet.</p><p>To be clear, I’m not saying it’s /wrong/ per se; the economics are what they are. Just sad that it prices me out.</p>
Marce Coll<p>Quick article about delivering a <a href="https://functional.cafe/tags/lispworks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lispworks</span></a> application, the remote debugger and library troubleshooting.</p><p><a href="https://blog.dziban.net/posts/delivering-a-lispworks-application/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.dziban.net/posts/deliveri</span><span class="invisible">ng-a-lispworks-application/</span></a></p><p><a href="https://functional.cafe/tags/lisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lisp</span></a> <a href="https://functional.cafe/tags/commonlisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commonlisp</span></a></p>
Marce Coll<p>I'm attempting to use the Remote Debugging capabilities of <a href="https://functional.cafe/tags/lispworks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lispworks</span></a> but I never manage to connect. Does anyone have any experience with this?</p><p>I have a very simple application based on the examples/delivery/hello example. In the delivery script I <code>(require "remote-debugging-client")</code> and then run <code>(dbg:start-client-remote-debugging-server)</code>. Once it's running (and I know it has started), I run <code>(dbg:ide-connect-remote-debugging "localhost")</code>, but it times out after a while with <code>Failed to get remote version for connection "localhost" - 6 [Maybe the other side is not a Remote Debugging Client]</code></p><p>Any ideas?</p>
Marce Coll<p><span class="h-card" translate="no"><a href="https://emacs.ch/@louis" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>louis</span></a></span> <span class="h-card" translate="no"><a href="https://emacs.ch/@offset___cyan" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>offset___cyan</span></a></span> Any reason why you don't use <a href="https://functional.cafe/tags/LispWorks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LispWorks</span></a> for the server? I've been evaluating LispWorks for the past couple of weeks, particularly because of the ability to output tree-shaken compiled self-contained builds (I had a lot of problems with <code>save-lisp-and-die</code> in SBCL, particularly because the GLIB version and SBCL version have to match exactly). Do you usually just recompile when you deploy to the server?</p><p>Although now that I think about it, maybe with <a href="https://functional.cafe/tags/nix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nix</span></a> that is something that I can solve.</p>
fourier<p>Love LispWorks and CAPI. In just several hours implemented a simple browser of the collection of FB2 books extracting data from database with simple queries (db is sqlite db created separately but within the same project).<br>CAPI is rather limited in its functionality but if you just stick to what it has it still allows you to do simple and efficient interfaces.</p><p><a href="https://functional.cafe/tags/commonlisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commonlisp</span></a> <a href="https://functional.cafe/tags/lispworks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lispworks</span></a></p>
fourier<p>helm-git-grep-at-point in LispWorks.</p><p>One of my favorite commands in Emacs is helm-git-grep-at-point. I use it to navigate project all the time.<br>A similar simple command would enhance the LispWorks editor experience a lot, so I just wrote a simple function to simulate it using build-in "Search Files..." tool.</p><p>I assume the project is a git repo, and therefore just need to get the topmost directory where the .git directory is located an assume it as a project root. Using Editor sources (included in paid licenses for LW) one could find a way to call "Search files" tool.</p><p>So here you go, a couple of functions to do exactly that</p><p><a href="https://pastebin.com/K7v9gELL" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">pastebin.com/K7v9gELL</span><span class="invisible"></span></a></p><p>You can bind this command i.e like this:</p><p>```<br>;; Search current symbol in project, a-la Emacs helm-git-grep-at-point<br>(editor:bind-key "Search In Project" "Control-p" :mode "Lisp")<br>```</p><p><a href="https://functional.cafe/tags/LispWorks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LispWorks</span></a></p>
LisPi<p><span class="h-card"><a href="https://emacs.ch/@louis" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>louis</span></a></span> Maybe one day we'll be so lucky as to have <a href="https://mastodon.top/tags/LispWorks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LispWorks</span></a> rework their licensing scheme into something halfway sensible.</p>
LisPiCommercial software being impossibly expensive
Bruno Emond<p><span class="h-card"><a href="https://emacs.ch/@louis" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>louis</span></a></span> Unfortunately I can’t really compare with SBCL, I have been sticking with <a href="https://fosstodon.org/tags/lispworks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lispworks</span></a> for a while. The IDE and debugging facilities are great. The foreign interfaces to Java and ObjectiveC are well done. There is also CAPI for UI development, portable on Mac, Windows, and Linux. I have used the professional version for many years, paid by my workplace though. You could give it a try with the free version.</p>
Bruno Emond<p><span class="h-card"><a href="https://emacs.ch/@louis" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>louis</span></a></span> I have been using <a href="https://fosstodon.org/tags/lispworks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lispworks</span></a> for years for all sorts of projects such as multimedia, and cognitive modelling.</p>