A short summary of recent #ecl and #mcclim developments:
A short summary of recent #ecl and #mcclim developments:
PSG初優勝|チャンピオンズリーグ2024-25シーズンドキュメント/「チャンピオンズリーグダイジェスト!」#19 切り抜き【WOWOW】 https://www.vivizine.com/821490/ ##ヨーロッパリーグ #2024 #2425 #CL #ECL #EL #Hey!Say!Jump #johnnys #PSG #starto #UCL #UEFA #wowow #WOWOWサッカー #アンセム #インテル #サッカー #ジャニーズ #スポーツ #セルティック #ダイジェスト #チャンピオンズリーグ #ハイライト #パリ・サンジェルマン #フェイエノールト #フットボール #モナコ #リヴァプール #上田綺世 #前田大然 #南野拓実 #日本人選手 #決勝 #決勝トーナメント #海外サッカー #番組コーナー #薮宏太 #解説 #遠藤航
Working on an emergency environment that is tailored for ECL's bytevm. Guess the language!
#programming #commonLisp #McCLIM #GUI #minimal #example #article https://screwlisp.small-web.org/clim/just-draw-an-ellipse-bang/
Just adding a command/menu-button that draws a random ellipse with no bells or whistles. Using the #ecl compiler /outside/ of #emacs though with heavy emacs useage. I guess this follows up from my nothing-but-the-default-app example (I seem not to have uploaded!). I'm keeping the lisp image external to the emacs connection to its swank server as I indicated over here (https://screwlisp.small-web.org/momentary/eev-clim-kitten/). @jackdaniel
#programming #engineering #emacs #gui #commonLisp #McCLIM #eev article https://screwlisp.small-web.org/emacs/eev-and-mcclim/
Minimal case of starting a #lisp #ecl image outside of emacs running common lisp interface manager, then connecting to the image from inside emacs - working with mcclim, closing emacs, the external lisp image with the gui created in emacs is still there. Party trick for days.
This is the necessary precedent for writing exciting using-clim-as-intended articles. Also I have an emacs folder now.
@ksaj @vnikolov @screwlisp @rwxrwxrwx @aleteoryx
Here's a history written among others by me:
https://ecl.common-lisp.dev/static/files/manual/current-manual/History.html
If you look up historical keynotes of European Lisp Symposium, I've talked about this rich heritage a few years back. Both KCL and AKCL are effectively abandonware for 20y at least, better look into younger branches.
The active ones that do transpile to C are #ECL and GCL. #lisp
El @RealBetis CAMPEÓN de la @Conf_League @UEFA #ConferenceLeague #UEFAConferenceLeague #UECL #ECL #ConferenceLeagueFinal #UECLFinal #ECLFinal en #EASportsFC25 @EASPORTSFC @easportsfces @PlayStation @PlayStationES #PS5Share #PS5Pro #BetisChelsea #RealBetisChelseaFC
Esta es mi apuesta para el partido de hoy!! @RealBetis 3-1 @Chelseafc en #EASportsFC25 @EASPORTSFC @easportsfces @PlayStation @PlayStationES #PS5Share #PS5Pro @Conf_League @UEFA #ConferenceLeague #UEFAConferenceLeague #UECL #ECL #ConferenceLeagueFinal #UECLFinal #ECLFinal
Esta es mi apuesta para el partido de hoy!! @RealBetis 3-1 @Chelseafc en #eFootball2025 @play_eFootball @Konami @PlayStation @PlayStationES #PS5Share #PS5Pro @Conf_League @UEFA #ConferenceLeague #UEFAConferenceLeague #UECL #ECL #ConferenceLeagueFinal #UECLFinal #ECLFinal
Choo choo, next batch of changes building towards multiple runtimes in #ecl
https://gitlab.com/embeddable-common-lisp/ecl/-/merge_requests/348
#ecl supports posix threads, mutexes and condition variables (and more) already. You may read about its concurrency primitives in the manual:
https://ecl.common-lisp.dev/static/files/manual/current-manual/Native-threads.html#Native-threads
One of near goals is to add green threads and delimited continuations to the mix.
I've created a liberapay account as an alternative to patreon:
https://liberapay.com/jackdaniel/
https://www.patreon.com/c/jackdaniel_kochmanski
I'm creating Common Lisp Free Software, most involved with #ecl and #mcclim development, but also contributing to other projects when I see fit.
Please consider supporting me financially so my work is sustainable. Cheers!
Guess who has put locals on the stack in #ecl bytevm!
cl-bench results visualized with polyclot.
https://gitlab.com/embeddable-common-lisp/ecl/-/merge_requests/346
No exaggeration
#Football #ECL #ChampionsLeague
Yamal sparks Barca comeback with 'genius' goal - https://www.bbc.com/sport/football/videos/c0qnv2xpkn1o
One of the best ever games of Football
#football #ECL #ChampionsLeague
Barcelona fight back twice to draw with Inter in six-goal thriller - https://www.bbc.com/sport/football/videos/c8rgn1v7ynmo
Lo and behold, locals in #ecl ByteVM are allocated on the stack instead of the heap.