Conrad Barski - Land of Lisp
текст песни
37
0 человек. считает текст песни верным
0 человек считают текст песни неверным
Conrad Barski - Land of Lisp - оригинальный текст песни, перевод, видео
- Текст
- Перевод
One day I got bored with Java.
So I learned a little Lisp,
And what I found was a surprise
It is a language so unique and so expressive,
So that coding never looks the same within my eyes!
Now I eat parentheses for breakfast,
And if my program isn't done,
I eat parentheses for lunch.
They might look funny, but they have semantic power,
That gives your programs lots of brevity and punch
Simple, but refined,
Guaranteed to blow your mind
The land of Lisp.
Minimal and sleek,
But still so clever you'll freak
The land of Lisp
(Attack of the Robots)
(Evolution)
In Lisp, we don't force every thing to be an object,
We just write a bunch of functions, higher-order is preferred.
That way you can combine your code in richer ways,
Because the lack of state will always be ensured!
Simple, but refined,
Guaranteed to blow your mind
The land of Lisp.
Minimal and sleek,
But still so clever you'll freak
The land of Lisp
(One, two, three, four!)
(Every programmer should learn a little Lisp.
It will give you insights into programming you can't get anywhere else!
Seriously, give Lisp a shot. You won't regret it)
(Piano solo)
(Dice of Doom)
(Orc Battle)
Advanced Lispers are not normal.
They use macros in their code
And are a truly different breed.
Any problem they want to solve
They convert Lisp into a "domain specific language"
That can do exactly what they need!
There is nothing cooler than a macro,
They make metaprogramming and DSLs a piece of cake
Create your own mini-language to parse XML,
Rate stock, draw charts or balance weasels on a rake!
Simple, but refined,
Guaranteed to blow your mind
The land of Lisp.
Minimal and sleek,
But still so clever you'll freak
The land of Lisp
So I learned a little Lisp,
And what I found was a surprise
It is a language so unique and so expressive,
So that coding never looks the same within my eyes!
Now I eat parentheses for breakfast,
And if my program isn't done,
I eat parentheses for lunch.
They might look funny, but they have semantic power,
That gives your programs lots of brevity and punch
Simple, but refined,
Guaranteed to blow your mind
The land of Lisp.
Minimal and sleek,
But still so clever you'll freak
The land of Lisp
(Attack of the Robots)
(Evolution)
In Lisp, we don't force every thing to be an object,
We just write a bunch of functions, higher-order is preferred.
That way you can combine your code in richer ways,
Because the lack of state will always be ensured!
Simple, but refined,
Guaranteed to blow your mind
The land of Lisp.
Minimal and sleek,
But still so clever you'll freak
The land of Lisp
(One, two, three, four!)
(Every programmer should learn a little Lisp.
It will give you insights into programming you can't get anywhere else!
Seriously, give Lisp a shot. You won't regret it)
(Piano solo)
(Dice of Doom)
(Orc Battle)
Advanced Lispers are not normal.
They use macros in their code
And are a truly different breed.
Any problem they want to solve
They convert Lisp into a "domain specific language"
That can do exactly what they need!
There is nothing cooler than a macro,
They make metaprogramming and DSLs a piece of cake
Create your own mini-language to parse XML,
Rate stock, draw charts or balance weasels on a rake!
Simple, but refined,
Guaranteed to blow your mind
The land of Lisp.
Minimal and sleek,
But still so clever you'll freak
The land of Lisp
Однажды мне стало скучно с Явой.
Итак, я немного узнал,
И то, что я нашел, было сюрпризом
Это язык такой уникальный и такой выразительный,
Так что кодирование никогда не выглядит так же на моих глазах!
Теперь я ем скобки на завтрак,
И если моя программа не сделана,
Я ем скобки на обед.
Они могут выглядеть смешно, но у них есть семантическая сила,
Это дает вашим программам много краткости и удара
Простые, но изысканные,
Гарантированно взорвать ваш разум
Земля Липпа.
Минимальный и гладкий,
Но все еще так умно, ты буджешь
Земля Липпа
(Атака роботов)
(Эволюция)
В LISP мы не заставляем все быть объектом,
Мы просто пишем кучу функций, предпочтительнее высшего порядка.
Таким образом, вы можете объединить свой код более богатыми способами,
Потому что отсутствие состояния всегда будет обеспечено!
Простые, но изысканные,
Гарантированно взорвать ваш разум
Земля Липпа.
Минимальный и гладкий,
Но все еще так умно, ты буджешь
Земля Липпа
(Один два три четыре!)
(Каждый программист должен немного узнать.
Это даст вам представление о программировании, которое вы не сможете получить никуда больше!
Серьезно, дайте LISP шанс. Вы не пожалеете об этом)
(Фортепиано соло)
(Dice of Doom)
(Битва ORC)
Расширенные лисперы не являются нормальными.
Они используют макросы в своем коде
И это действительно другая порода.
Любая проблема, которую они хотят решить
Они преобразуют LISP в «конкретный домен».
Это может сделать именно то, что им нужно!
Нет ничего круче макроса,
Они делают метапрограммирование и DSLS куском торта
Создайте свой собственный мини-языку для анализа XML,
Оцените запасы, нарисуйте диаграммы или балансируйте ласки на грабли!
Простые, но изысканные,
Гарантированно взорвать ваш разум
Земля Липпа.
Минимальный и гладкий,
Но все еще так умно, ты буджешь
Земля Липпа
Итак, я немного узнал,
И то, что я нашел, было сюрпризом
Это язык такой уникальный и такой выразительный,
Так что кодирование никогда не выглядит так же на моих глазах!
Теперь я ем скобки на завтрак,
И если моя программа не сделана,
Я ем скобки на обед.
Они могут выглядеть смешно, но у них есть семантическая сила,
Это дает вашим программам много краткости и удара
Простые, но изысканные,
Гарантированно взорвать ваш разум
Земля Липпа.
Минимальный и гладкий,
Но все еще так умно, ты буджешь
Земля Липпа
(Атака роботов)
(Эволюция)
В LISP мы не заставляем все быть объектом,
Мы просто пишем кучу функций, предпочтительнее высшего порядка.
Таким образом, вы можете объединить свой код более богатыми способами,
Потому что отсутствие состояния всегда будет обеспечено!
Простые, но изысканные,
Гарантированно взорвать ваш разум
Земля Липпа.
Минимальный и гладкий,
Но все еще так умно, ты буджешь
Земля Липпа
(Один два три четыре!)
(Каждый программист должен немного узнать.
Это даст вам представление о программировании, которое вы не сможете получить никуда больше!
Серьезно, дайте LISP шанс. Вы не пожалеете об этом)
(Фортепиано соло)
(Dice of Doom)
(Битва ORC)
Расширенные лисперы не являются нормальными.
Они используют макросы в своем коде
И это действительно другая порода.
Любая проблема, которую они хотят решить
Они преобразуют LISP в «конкретный домен».
Это может сделать именно то, что им нужно!
Нет ничего круче макроса,
Они делают метапрограммирование и DSLS куском торта
Создайте свой собственный мини-языку для анализа XML,
Оцените запасы, нарисуйте диаграммы или балансируйте ласки на грабли!
Простые, но изысканные,
Гарантированно взорвать ваш разум
Земля Липпа.
Минимальный и гладкий,
Но все еще так умно, ты буджешь
Земля Липпа