История о применении языка программирования Lisp в Jet Propulsion Laboratory (JPL) по воспоминаниям одного из сотрудников:
https://flownet.com/gat/jpl-lisp.html
#lisp #programming
https://flownet.com/gat/jpl-lisp.html
#lisp #programming
Wikipedia
Jet Propulsion Laboratory
The Jet Propulsion Laboratory (JPL) is a federally funded research and development center (FFRDC) in La Cañada Flintridge, California, Crescenta Valley, United States. Founded in 1936 by California Institute of Technology (Caltech) researchers, the laboratory…
⚡2
#programming #lisp #science
Как язык программирования Lisp помогает создавать нанотехнологии:
https://youtu.be/fytGL8vzGeQ
Как язык программирования Lisp помогает создавать нанотехнологии:
https://youtu.be/fytGL8vzGeQ
YouTube
How Lisp is designing Nanotechnology (with Prof. Christian Schafmeister)
One of our oldest languages meets one of our newest sciences in this episode, as we talk with Professor Christian Schafmeister, an award-winning nanotech researcher who's been developing a language and a design suite to help research the future molecular…
⚡2
Лекция от YouTube-канала System Crafters: "5 причин изучить язык программирования Scheme в 2024-м году":
https://youtu.be/3eXK9YZ0NjU
#lisp #scheme #programming
https://youtu.be/3eXK9YZ0NjU
#lisp #scheme #programming
YouTube
5 Reasons to Learn Scheme in 2024
In this video, I'll give you 5 reasons why I think you should learn Scheme this year! Regardless if you are a programming beginner or an expert hacker, there is a lot to be gained from learning this language. Come let me know what you think!
#scheme #lisp…
#scheme #lisp…
🔥4
Подтверждаю.
Код:
Результат компиляции и выполнения в GNU Guix shell:
#programming #cpp #guix #memes
Код:
#include <iostream>
int main() {
while (1)
;
}
void unreachable() {
std::cout << "Hello world!" << std::endl;
}
Результат компиляции и выполнения в GNU Guix shell:
$ guix shell --pure clang glibc binutils gcc
$ clang++ -O1 -Wall -o loop loop.cpp
$ ./loop
Hello world!
#programming #cpp #guix #memes
🔥4
#music #art #programming
Наверное можно сказать, что сделал видео-клип на чужую музыкальную композицию.
avp feat. Aldous Ichnite, "glitch"
https://www.youtube.com/watch?v=XSx50WRXq5Y
Музыка из видео — Aldous Ichnite, "D-orbital Divide":
https://freemusicarchive.org/music/aldous-ichnite/crystal-field-theory/d-orbital-divide/
Как это получилось:
Написал днём "для разминки мозгов" небольшую программу на C, которая генерирует в консоли анимацию. Вечером решил выложить видео-запись с экрана, показывающую работу. Подумал, что неплохо бы наложить музыку на видео и выложить на YouTube. Нашёл хорошую музыкальную композицию, расчехлил Kdenlive, попробовал заморочиться с синхронизацией музыки и анимации. Свёл всё воедино.
Наверное можно сказать, что сделал видео-клип на чужую музыкальную композицию.
avp feat. Aldous Ichnite, "glitch"
https://www.youtube.com/watch?v=XSx50WRXq5Y
Музыка из видео — Aldous Ichnite, "D-orbital Divide":
https://freemusicarchive.org/music/aldous-ichnite/crystal-field-theory/d-orbital-divide/
Как это получилось:
Написал днём "для разминки мозгов" небольшую программу на C, которая генерирует в консоли анимацию. Вечером решил выложить видео-запись с экрана, показывающую работу. Подумал, что неплохо бы наложить музыку на видео и выложить на YouTube. Нашёл хорошую музыкальную композицию, расчехлил Kdenlive, попробовал заморочиться с синхронизацией музыки и анимации. Свёл всё воедино.
YouTube
avp feat. Aldous Ichnite, "glitch"
Music used in the video: Aldous Ichnite, "D-orbital Divide" (https://freemusicarchive.org/music/aldous-ichnite/crystal-field-theory/d-orbital-divide/)
Source code: https://gist.github.com/artyom-poptsov/a1964d081d8e1d09701b88b2cdbc7327
Programming language:…
Source code: https://gist.github.com/artyom-poptsov/a1964d081d8e1d09701b88b2cdbc7327
Programming language:…
🔥5
#music #art #programming
Аудио-визуальное творчество на Common Lisp:
https://www.youtube.com/watch?v=gdjkSkRFcr4
Технологии:
Emacs, SuperCollider, Common Lisp (SBCL) + библиотеки cl-collider, cl-visual.
Подсмотрено здесь.
Рекомендую посмотреть в целом канал автора, там много годного:
https://www.youtube.com/watch?v=QJ-Nlm3jqfQ
Аудио-визуальное творчество на Common Lisp:
https://www.youtube.com/watch?v=gdjkSkRFcr4
Технологии:
Emacs, SuperCollider, Common Lisp (SBCL) + библиотеки cl-collider, cl-visual.
Подсмотрено здесь.
Рекомендую посмотреть в целом канал автора, там много годного:
https://www.youtube.com/watch?v=QJ-Nlm3jqfQ
YouTube
AudioVisual in CommonLisp
AudioVisual in CommonLisp. I used SBCL, cl-collider, cl-visual etc..
⚡2🔥2
#programming #history
Developer Voices, "Cuis Smalltalk and the History of Computing’s Future (with Juan Vuletich)":
https://youtu.be/sokb6zZC-ZE
Developer Voices, "Cuis Smalltalk and the History of Computing’s Future (with Juan Vuletich)":
https://youtu.be/sokb6zZC-ZE
YouTube
Cuis Smalltalk and the History of Computing’s Future (with Juan Vuletich)
Smalltalk is one of those programming languages that’s lived out of the mainstream, but often referenced as an influence and an important part of programming history. It’s the cornerstone of object-oriented programming, it was into message passing before…
Процедурная анимация змей, рыб и ящериц:
https://youtu.be/qlfh_rv6khY
Наглядно, доступно, красиво.
#generative_art #art #programming
https://youtu.be/qlfh_rv6khY
Наглядно, доступно, красиво.
#generative_art #art #programming
YouTube
A simple procedural animation technique
Let's design some procedurally animated animals!
This video is a tutorial/explanation for a simple procedural animation technique I recently learned about. Essentially, it's animation rigging using a 2D chain simulation. I provide an animated explanation…
This video is a tutorial/explanation for a simple procedural animation technique I recently learned about. Essentially, it's animation rigging using a 2D chain simulation. I provide an animated explanation…
🔥1
Dmitry V. Sokolov, "Cursed fire or
https://ssloy.github.io/strange/cursed-fire/
#programming
#define
black magic":https://ssloy.github.io/strange/cursed-fire/
#programming
Programmers are also human, "Interview with Vibe Coder in 2025":
https://youtu.be/JeNS1ZNHQs8
https://youtu.be/JeNS1ZNHQs8
YouTube
Interview with Vibe Coder in 2025
Vibe Coding
https://linkgraph.net/stack/vibecoder
Interview with a Professional Vibe Coder with Kai Lentit aired on © The Viboe Coder 2025.
AI coding
prompt engineering
three js
windsurf
replit
cursor tricks
cursor rules
Programmer humor
Vibe code Jam…
https://linkgraph.net/stack/vibecoder
Interview with a Professional Vibe Coder with Kai Lentit aired on © The Viboe Coder 2025.
AI coding
prompt engineering
three js
windsurf
replit
cursor tricks
cursor rules
Programmer humor
Vibe code Jam…
🔥2
Maxime Chevalier-Boisvert, "Breaking the Ruby Performance Barrier":
https://youtu.be/qf5V02QNMnA
#programming #compilers
https://youtu.be/qf5V02QNMnA
#programming #compilers
YouTube
[EN] Breaking the Ruby Performance Barrier / Maxime Chevalier-Boisvert @maximecb
David Thompson, "Optimizing Guile Scheme":
https://dthompson.us/posts/optimizing-guile-scheme.html
Интересная статья про оптимизацию программ на моём любимом языке программирования.
#guile #scheme #programming
https://dthompson.us/posts/optimizing-guile-scheme.html
Интересная статья про оптимизацию программ на моём любимом языке программирования.
#guile #scheme #programming
🔥2
Fabien Sanglard, "Driving Compilers":
https://fabiensanglard.net/dc/index.php
Интересная статья про компиляторы и процесс компиляции программ.
#programming #tools
https://fabiensanglard.net/dc/index.php
Интересная статья про компиляторы и процесс компиляции программ.
#programming #tools
⚡1
memory heap
Fabien Sanglard, "Driving Compilers": https://fabiensanglard.net/dc/index.php Интересная статья про компиляторы и процесс компиляции программ. #programming #tools
Огого! Благодаря этой статье только что узнал про "Precompiled Headers" в C/C++:
https://en.wikipedia.org/wiki/Precompiled_header
Оказывается заголовочные файлы можно компилировать!
#programming #tools
https://en.wikipedia.org/wiki/Precompiled_header
Оказывается заголовочные файлы можно компилировать!
#programming #tools
Telegram
memory heap
Fabien Sanglard, "Driving Compilers":
https://fabiensanglard.net/dc/index.php
Интересная статья про компиляторы и процесс компиляции программ.
#programming #tools
https://fabiensanglard.net/dc/index.php
Интересная статья про компиляторы и процесс компиляции программ.
#programming #tools
⚡2
Хорошая статья про память в платформе Arduino — на микроконтроллерах AVR и ARM:
https://docs.arduino.cc/learn/programming/memory-guide/
#arduino #programming
https://docs.arduino.cc/learn/programming/memory-guide/
#arduino #programming
Denis Moskowitz, "Mystical":
Мой перевод:
Репозиторий:
https://github.com/denismm/mystical_ps
Интересно, что PostScript, хотя и является в первую очередь языком описания страниц, также является полным по Тьюрингу — что позволяет его использовать для других задач.
#programming #art
I wanted to make a programming language that resembled magical circles. This is more like a way to write PostScript that looks like a magical circle.
Мой перевод:
Я хотел сделать язык программирования, который похож на магические круги. Это по большей части способ записи PostScript который выглядит, как магический круг.
Репозиторий:
https://github.com/denismm/mystical_ps
Интересно, что PostScript, хотя и является в первую очередь языком описания страниц, также является полным по Тьюрингу — что позволяет его использовать для других задач.
#programming #art