| 
    Вариант для распечатки | 
   
   
    
    Пред. тема | След. тема  | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Представлен LISP/c - транслятор Common Lisp в C/C++" | +/– | |
| Сообщение от opennews (??) on 13-Май-16, 19:59 | ||
Увидел свет транслятор LISP/c (https://github.com/eratosthenesia/lispc). Инструмент ставит целью объединение выразительной силы языка Common Lisp и скорости языков C/C++, что позволяет воспользоваться мощным механизмом Lisp-макросов для генерации текста программ на C. В трансляторе реализована поддержка pthreads, MPI и CUDA. Поддерживается создание классов и шаблонов C++. В данный момент реализация LISP/c протестирована и может работать с использованием CLISP.  | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление | 
| Сообщения по теме | [Сортировка по ответам | RSS] | 
| 2. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +1 +/– | |
Сообщение от freehck  (ok) on 13-Май-16, 20:02  | ||
Ох, не успел я поправить. Ну да ладно, тут скажу. Транслятор - это не совсем правильное слово. Он не транслирует CLISP в C. Это DSL, реализованный на CLISP, который генерирует C-код. Сам автор называет его конвертером. Да в общем вы и сами разберётесь. )  | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 3. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +1 +/– | |
| Сообщение от Аноним (??) on 13-Май-16, 20:08 | ||
Осталось сделать аналог для rust'a))  | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 4. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +1 +/– | |
| Сообщение от DM (??) on 13-Май-16, 20:20 | ||
Может сразу что-то rust-о-подобное со скобочками поверх llvm.  | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
| 5. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +4 +/– | |
| Сообщение от Аноним (??) on 13-Май-16, 20:48 | ||
в любой непонятной ситуации пиши транслятор LISP на плюсы  | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 6. "Представлен LISP/c - транслятор Common Lisp в C/C++" | –3 +/– | |
| Сообщение от A.Stahl (ok) on 13-Май-16, 21:16 | ||
Ура, наконец-то лисперы смогут таки взять и написать что-то полезное. А то сейчас на вопрос "А если ваш язык так офигенен, то почему на нём ничего не написано?" они смотрят в пол и что-то бормочут про непонимание и недооценку (ну и про емакс)...  | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 7. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +4 +/– | |
| Сообщение от Andrey Mitrofanov on 13-Май-16, 21:19 | ||
> Ура, наконец-то лисперы смогут таки взять и написать что-то полезное. А то  | ||
| Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору | ||
| 8. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +2 +/– | |
| Сообщение от Не Лиспер on 13-Май-16, 21:23 | ||
На Лиспе есть супер полезные вещи.  | ||
| Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору | ||
| 9. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +1 +/– | |
| Сообщение от A.Stahl (ok) on 13-Май-16, 21:36 | ||
Например? Не важно даже если они узкоспециальные и по этой причине не на слуху. Расскажи.  | ||
| Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору | ||
| 10. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +1 +/– | |
| Сообщение от Andrey Mitrofanov on 13-Май-16, 22:06 | ||
> Например? Не важно даже если они узкоспециальные и по этой причине не  | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
| 11. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +/– | |
| Сообщение от Андрей (??) on 13-Май-16, 22:06 | ||
Да, интересно. На OCaml есть: unison. А на лиспе? Да и на каком именно лиспе?  | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
| 12. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +4 +/– | |
| Сообщение от A.Stahl (ok) on 13-Май-16, 22:11 | ||
Нехорошо. Вы читерите. Это всего лишь плагины к емаксу. Т.е. вместо трёх наименований вам следовало сказать лишь одно: emacs (и добавить, что костяк емакса написан на Си).  | ||
| Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору | ||
| 13. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +3 +/– | |
| Сообщение от Andrey Mitrofanov on 13-Май-16, 22:30 | ||
> Нехорошо. Вы читерите. Это всего лишь плагины к емаксу. Т.е. вместо трёх  | ||
| Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору | ||
| 14. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +3 +/– | |
| Сообщение от A.Stahl (ok) on 13-Май-16, 22:39 | ||
>А песочек не надо начть плавить, чтоб лисп-машину вытранзисторить?  | ||
| Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору | ||
| 15. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +12 +/– | |
Сообщение от Ordu  (ok) on 13-Май-16, 23:18  | ||
Единственная полезная вещь в лиспе -- это лисп. Истинно говорю тебе. Всё остальное, как правило, создаётся на коленке под конкретную задачу, и несмотря на то, что это в некотором смысле эссенция полезности, но крайне редко удаётся эту эссенцию распространить с одной success story на несколько.  | ||
| Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору | ||
| 16. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +2 +/– | |
| Сообщение от Дядя Паша on 13-Май-16, 23:32 | ||
Транспайлер?  | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 18. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +1 +/– | |
| Сообщение от Аноним (??) on 14-Май-16, 02:43 | ||
метнул бисер перед свиньёй, которая не слыхала про переполнение буфера  | ||
| Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору | ||
| 19. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +/– | |
| Сообщение от Sergey Ya. Korshunoff on 14-Май-16, 07:20 | ||
> И автор сего лиспового синтаксиса для C тоже поймёт это со временем  | ||
| Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору | ||
| 20. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +/– | |
| Сообщение от Sergey Ya. Korshunoff on 14-Май-16, 07:37 | ||
Не знаю правда, зачем писать С программы на Lisp. Есть openlisp реализация https://en.wikipedia.org/wiki/OpenLisp, которая транслирует Lisp в программу на C. Эта фича есть и для других версий Lisp. openLisp мне просто нравится больше.  | ||
| Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору | ||
| 21. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +/– | |
Сообщение от freehck  (ok) on 14-Май-16, 09:07  | ||
> Эти 40-50 наименований из 100-строчников это всё, что родили лисперы?  | ||
| Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору | ||
| 22. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +2 +/– | |
| Сообщение от Аноним (??) on 14-Май-16, 13:43 | ||
maxima computer algebra system  | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
| 23. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +/– | |
| Сообщение от pv47 (ok) on 14-Май-16, 14:47 | ||
Хотел поставить вам плюс, но после обновления страницы рейтинг комментария почему-то остаётся прежним, так что напишу тут: у вас получился прекрасный комментарий!  | ||
| Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору | ||
| 24. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +/– | |
| Сообщение от Andrey Mitrofanov on 14-Май-16, 18:58 | ||
> Хотел поставить вам плюс, но после обновления страницы рейтинг комментария почему-то остаётся  | ||
| Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору | ||
| 25. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +/– | |
| Сообщение от Аноним84701 on 14-Май-16, 20:11 | ||
> emacs (и добавить, что костяк  | ||
| Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору | ||
| 26. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +/– | |
| Сообщение от Аноним (??) on 15-Май-16, 00:49 | ||
А ещё оно может учитывать что ты аноним и считать твой голос за 0.1. Или банить по айпи голосование. Кто знает почему оно не работает, или, даже, видеть что ты аноним, а в user_agent у тебя винда и пропускать плюсик чтобы охранить сообщество!  | ||
| Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору | ||
| 27. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +1 +/– | |
| Сообщение от Kodir (ok) on 15-Май-16, 13:59 | ||
Ну, ничего идеологически нового ты комментом не внёс :) Лисп и есть "сам себе DSL", просто теперь он может транслироваться в Си. Только вот толку?... ЛИСП интересен не тем, что "по-другому может записать printf", а именно своей динамичностью и идеей "данные есть код". Переводить ЭТО в Си - никакого смысла нет, ибо превратится в месиво хакерских алгоритмов, бесполезных человеку.  | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 28. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +/– | |
| Сообщение от Kodir (ok) on 15-Май-16, 14:00 | ||
> в любой непонятной ситуации пиши транслятор LISP на плюсы  | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 29. "Представлен LISP/c - транслятор Common Lisp в C/C++" | –3 +/– | |
| Сообщение от Kodir (ok) on 15-Май-16, 14:10 | ||
> lisp -- это для тех, кто пишет систему снизу-вверх  | ||
| Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору | ||
| 30. "Представлен LISP/c - транслятор Common Lisp в C/C++" | –1 +/– | |
| Сообщение от Kodir (ok) on 15-Май-16, 14:16 | ||
> А вообще, чтобы почувствовать, читай здесь: http://www.winestockwebdesign.com/Essays/Lisp_Curse.html  | ||
| Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору | ||
| 31. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +3 +/– | |
Сообщение от Ordu  (ok) on 15-Май-16, 14:51  | ||
> Так асоциальные клоуны или волки?  | ||
| Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору | ||
| 32. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +1 +/– | |
| Сообщение от За pv47 on 15-Май-16, 23:28 | ||
> Как порогомисту раскрою страшную тайну работы плюсика: он плюсуется асинхронно. То есть "своевременно или чуть позже". Никакого "после обновления страницы".  | ||
| Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору | ||
| 33. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +/– | |
| Сообщение от Аноним (??) on 15-Май-16, 23:38 | ||
> "снизу-вверх" - так пишут новички на бейсике!  | ||
| Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору | ||
| 34. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +/– | |
Сообщение от freehck  (ok) on 16-Май-16, 10:30  | ||
> Лисп и есть "сам себе DSL", просто теперь он может транслироваться в Си.  | ||
| Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору | ||
| 35. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +/– | |
| Сообщение от mickvav on 16-Май-16, 16:58 | ||
Ну и из независимого от emacs - maxima, конечно.  | ||
| Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору | ||
| 36. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +/– | |
| Сообщение от mickvav on 16-Май-16, 17:03 | ||
Поставил вам плюсик и заодно проверил, что сейчас оно работает, значит - баг плавающий. Плюсователь мог молча лечь под нагрузкой - выв плюсовали вечером :)  | ||
| Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору | ||
| 37. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +/– | |
Сообщение от freehck  (ok) on 16-Май-16, 18:14  | ||
Если в таком ключе, то и MathLab сюда же.  | ||
| Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору | ||
| 38. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +/– | |
| Сообщение от Andrey Mitrofanov on 16-Май-16, 21:47 | ||
>важно даже если они узкоспециальные  | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
| 39. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +/– | |
| Сообщение от Andrey Mitrofanov on 17-Май-16, 11:57 | ||
>> Как порогомисту раскрою страшную тайну работы плюсика: он плюсуется асинхронно. То есть "своевременно или чуть позже". Никакого "после обновления страницы".  | ||
| Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору | ||
| 40. "Представлен LISP/c - транслятор Common Lisp в C/C++" | +/– | |
Сообщение от serg  (??) on 19-Май-16, 22:56  | ||
> Но, судя по ссылке, это полный список лисп-программ? Эти 40-50 наименований из  | ||
| Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору | ||
| 
    Архив | Удалить  | 
    Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема  | 
| 
Закладки на сайте Проследить за страницей  | 
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру  |