phoe
phoe
5
#programowanie #lisp #commonlisp #livecoding #naukaprogramowania

Mireczki, zapraszam na Debugger-Oriented Programming - czyli godzinny wykład dla KSI UJ i nie tylko, w którym pokazuję, w jaki sposób programować interaktywnie praktycznie bez wychodzenia z debuggera.

Podmieniamy kod i dane na żywo, dodajemy nowe procedury restartowania w przypadku błędów, wchodzimy incepcyjnie w debuggery wyższego poziomu i takie tam zwyczajne lispowe rzeczy. ( ͡° ͜
  • Najlepsze
  • Wszystkie komentarze
phoe
phoe Autor
2
@keton22: znajdź sobie lepszy debugger i może lepiej lepszy język ( ͡° ͜ʖ ͡°)
phoe
phoe Autor
2
@JSkrzetuski: dzięki! playlista z więcej lispowych filmów (po angielsku, różnych autorów) jest pod https://www.youtube.com/playlist?list=PLgq_B39Y_kKD9_sdCeE5SufaeAtbYPv80 jeśli jesteś zainteresowany.
phoe
phoe
7
#programowanie #tworczoscwlasna

Mireczki, właśnie popełniłem pierwszą w życiu książkę programistyczną o #lisp #commonlisp - pierwsza wersja beta jest już gotowa do przeglądu i edycji. (。◕‿‿◕。)

Statystyki: 166 strony A4 o systemie stanów i restartów w Common Lispie + trzy biblioteki programistyczne z pełną dokumentacją i testami.

Chce ktoś przeglądnąć wersję beta zanim ją wykończę i wrzucę na
  • Najlepsze
  • Wszystkie komentarze
u.....8
u.....8
@phoe: ja poproszę. Nie obiecuje, że ją przeczytam w najbliższym czasie, ale o Lispie zbieram wszystko co mi wpadnie w ręce :)
u.....8
u.....8
#ufik78news #javascript #programowanie #commonlisp

00. Link - Node.js advanced pattern: Dependency Injection Container

01. Link - Is postMessage slow?

02.
  • Najlepsze
  • Wszystkie komentarze
a.....r
a.....r
@ufik78: new payments method added (bubble smile)
jalop
jalop
14
@ufik78: ciekawe, czy lubi debugować
phoe
phoe
12
#programowanie #lisp #commonlisp

Właśnie skończyłem przebudowywanie lispowej biblioteki SPLIT-SEQUENCE. Tu jest PR na GitHubie.

Główna rzecz, którą naprawiłem: kwadratowa złożoność dla list.

To uczucie, kiedy przykładowy kod zaczyna działać 1000x szybciej po twoich poprawkach. ( ͡° ͜ʖ ͡°)
  • Najlepsze
  • Wszystkie komentarze
phoe
phoe
7
Mireczki, pochwalę się artykułem o Lispie, który popełniłem niedawno i który został opublikowany na bulldogjob.pl. Staram się w nim opisać historię oraz podstawowe cechy języka i pokazać nieco jego składni oraz co bardziej interesujących mechanizmów.

https://bulldogjob.pl/news/389-czym-jest-lisp

#lisp #commonlisp #programowanie
  • Najlepsze
  • Wszystkie komentarze
phoe
phoe
5
#kraklisp


Zamówiony w komentarzu na Wykopie film pokazujący, w jaki sposób w idiomatycznym Lispie można wykonać równoważność javascriptowego Array.prototype.map():

* korzystając z lispowej funkcji MAP,
phoe
phoe
2
#kraklisp

#lisp #commonlisp #programowanie #livecoding #tworczoscwlasna

Zamówiony w komentarzu na Wykopie film tłumaczący nieco kodu Javascriptowego na Lisp.

*
phoe
phoe
8
a tak wygląda mój emacs i pisana przeze mnie biblioteka

#screenshot #lisp #commonlisp #emacs #programowanie
  • Najlepsze
  • Wszystkie komentarze
c.....f
c.....f
Mirki spod tagów #lisp i #commonlisp !
Jak mogę zdefiniować makro z kilkoma słowami kluczowymi? Przykładowe wywołanie:

(repeat (print i) until (< i 3))
Gdzie repeat i until to właśnie te "słowa kluczowe". Normalnie znalazłbym sobie o tym w necie, ale nie wiem co wpisać w google.

  • Najlepsze
  • Wszystkie komentarze
phoe
phoe
14
#kaligrafia #programowanie

dziwnie się czuję, łącząc te dwa tagi ze sobą ( ͡° ͜ʖ ͡°)

  • Najlepsze
  • Wszystkie komentarze
u.....8
u.....8
#ufik78news #commonlisp #programowanie #lisp

01. Link - Library Documentation Hosting for Common Lisp

02. Link - Welcome to CLiki

03.
  • Najlepsze
  • Wszystkie komentarze
phoe
phoe
12
#lisp #commonlisp #naukaprogramowania

Mireczki i Mirabelki, swego czasu na zaliczenie z algorytmów i struktur danych popełniłem następujący program, mający być po połowie programem zaliczeniowym oraz wstępem do Common Lispa. Kod źródłowy jest bardzo bogato komentowany, tak, aby osoba jako tako ogarniająca programowanie była w stanie zrozumieć, co się w którym momencie dzieje.

Program generuje labirynty, jak na załączonym obrazku.
Jeśli ktoś ma ochotę poczytać i może liznąć przy okazji
  • Najlepsze
  • Wszystkie komentarze
phoe
phoe
4
  • Najlepsze
  • Wszystkie komentarze
phoe
phoe
12
#kraklisp


Mireczki, zapraszam na kolejny kraklispowy film. Tym razem, zamówiony w komentarzach krótki film pokazujący domknięcia - sposób na owijanie funkcji, w tym wielu funkcji na raz, w zmienne leksykalne.

W kolejności:
  • Najlepsze
  • Wszystkie komentarze
phoe
phoe
6
#kraklisp


Wróciłemmmmm po długiej przerwie ( ͡° ͜ʖ ͡°) Najpierw mi się nie chciało, później nie miałem mikrofonu.

Zapraszam na zamówiony w komentarzach na #jutube wykład livecodingowy opisujący podstawowe zagadnienia programowania obiektowego w
phoe
phoe
3
#lisp #commonlisp #kraklisp

tostuję świeży update lispowych plakatów

link do albumu: http://sli.mg/a/wpwmfY
  • Najlepsze
  • Wszystkie komentarze
phoe
phoe
3
#kraklisp


Mireczki i Mirkówny, szósty z serii krótkich podcastów na temat Common Lispa.

Zaczynamy wgryzać się w konstrukt iterujący LOOP. Pokazujemy, w jaki sposób zrobić prostą pętlę nieskończoną, iterować po listach, wektorach, tablicach haszujących, paczkach oraz numerycznie - w górę i w dół, o zadaną różnicę i po prostu ileś razy.
phoe
phoe
4
#kraklisp

#lisp #commonlisp #programowanie #livecoding #tworczoscwlasna

Mireczki i Mirkówny, piąty z serii krótkich podcastów na temat Common Lispa.

Omawiamy
phoe
phoe
4
#kraklisp


Mireczki i mirkówny, prezentuję czwarty z serii krótkich podcastów na temat Common Lispa.

Pracujemy nad zestawem instrukcji BLOCK oraz RETURN-FROM, czyli sposobem na opuszczanie ciała funkcji na żądanie. Przy okazji piszemy drobny generator lochów oraz tego, co w lochach ważne - złota - i najważniejsze - skarbów.
  • Najlepsze
  • Wszystkie komentarze
phoe
phoe
4

European Lisp Symposium 2016 is over!

Notatki z konferencji wkrótce. Było zajebiście, dr Schafmeister totalnie niszczy system tym, co on wyprawia z Lispem. Od mojego lispowego mentora dowiedziałem się sporej ilości nowinek i doznałem dzięki niemu jednego programistycznego olśnienia. Poznałem ogrom świetnych ludzi, przeprowadziłem dwanaście wywiadów do zuploadowania wkrótce i zjadłem jakieś rzeczy, których nazw chyba jeszcze długo nie poznam.

Wywiady zalinkuję tu wkrótce, szukajcie pod tagiem #kraklisp