as-powerful-as-possible: English translation of the book MoΔ‡an koliko je god moguΔ‡e (by Kazimir Majorinc), a book about the origins and the initial years of Lisp, the programming language github.com/amno1/as-power…
πŸ‘︎ 7
πŸ’¬︎
πŸ‘€︎ u/fakecreditcard
πŸ“…︎ Dec 12 2021
🚨︎ report
kspalaiologos/malbolge-lisp: A lightweight (150MB) Lisp interpreter in Malbolge Unshackled, often dubbed the hardest turing complete programming language. github.com/kspalaiologos/…
πŸ‘︎ 43
πŸ’¬︎
πŸ‘€︎ u/flaming_bird
πŸ“…︎ Aug 04 2021
🚨︎ report
Why lisp is such an adored but almost unused programming language?

Is it really better than python for example? Is really the syntax the problem? C++ is ugly and it is still used today. Why would the world not use a good tool?

πŸ‘︎ 4
πŸ’¬︎
πŸ‘€︎ u/perecastor
πŸ“…︎ Sep 02 2021
🚨︎ report
Janet – a Lisp-like functional, imperative programming language github.com/janet-lang/jan…
πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/PatientModBot
πŸ“…︎ Oct 13 2021
🚨︎ report
Maybe you should switch to a better programming language? Keep in mind I don't know anything about 'Lisp'. old.reddit.com/r/opengl/c…
πŸ‘︎ 119
πŸ’¬︎
πŸ‘€︎ u/crowbarous
πŸ“…︎ Jun 13 2021
🚨︎ report
Programming Language and compiler Benchmarks - post from r/Common_Lisp /r/Common_Lisp/comments/p…
πŸ‘︎ 20
πŸ’¬︎
πŸ‘€︎ u/bpecsek
πŸ“…︎ Sep 13 2021
🚨︎ report
Does learning LISP help you understand syntax in other programming languages faster?

So, I don't have a computer science background. I've been self-taught through the LAMP stack and web technologies (PHP, SQL, javascript) since the late 90s. I've been intrigued by LISP for a long time, but haven't really dug into it yet.

In terms of LISP being a syntax tree itself, the question occurred to me-- does understanding LISP well help you understand "new" syntax you might see in another language? For instance, I see structures in haskell and [insert other languages here that slip my mind at the moment] and it would take some pondering and work on my part to fully grok them to the point where I could "wield" them.

Would learning LISP in a robust way first help me more quickly understand new syntax structures, especially unfamiliar ones, in other languages?

πŸ‘︎ 10
πŸ’¬︎
πŸ‘€︎ u/lawpoop
πŸ“…︎ May 12 2021
🚨︎ report
A Lisp Programmer Living in Python-Land: The Hy Programming Language leanpub.com/hy-lisp-pytho…
πŸ‘︎ 39
πŸ’¬︎
πŸ‘€︎ u/indraniel
πŸ“…︎ May 11 2021
🚨︎ report
Do you use Emacs Lisp as a general purpose programming language?

My journey with Emacs began with trying to learn Common Lisp. I first set up my Emacs development environment with SLIME and made myself familiar with some Emacs key sequences. A few months later I am still learning Emacs and I am beginning to love Emacs Lisp.

Emacs Lisp looks like a powerful language on its own. I can execute Emacs Lisp code from command line as a script using emacs --script foo.lisp. I want to know if anyone here uses Emacs Lisp as a full blown general purpose programming language.

[ Also x-posted to https://www.reddit.com/r/lisp/comments/lm03xe/is_it_worth_learning_common_lisp_for_writing/ ]

πŸ‘︎ 89
πŸ’¬︎
πŸ“…︎ Feb 17 2021
🚨︎ report
How Lisp Became God's Own Programming Language twobithistory.org/2018/10…
πŸ‘︎ 9
πŸ’¬︎
πŸ‘€︎ u/fakecreditcard
πŸ“…︎ Jul 12 2021
🚨︎ report
Markdown Literary Programming with live preview for Clojure (Lisp) that don't break the syntax of any programming language

Notepad++ Markdown Literary Programming with live preview for Clojure (Lisp) that don't break the syntax of any programming language

Markdown Literary Programming 01: Code with syntax highlighting

Markdown Literary Programming02: Mermaid flow chart

Markdown Literary Programming 03: Image

Markdown Literary Programming 04: UI + Javascript/Clojurescript (sci)

update: add Markdown Literary Programming 04: UI + Javascript/Clojurescript (sci) , power by https://borkdude.github.io/sci-script-tag/

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/linpengcheng
πŸ“…︎ May 22 2021
🚨︎ report
Phel is a functional programming language that compiles to PHP. It is a dialect of Lisp inspired by Clojure and Janet. github.com/phel-lang/phel…
πŸ‘︎ 47
πŸ’¬︎
πŸ‘€︎ u/yogthos
πŸ“…︎ Jan 29 2021
🚨︎ report
Orion lang, an interpreted lisp like programming language.

Hello, I'd like to present you Orion: Orion is a lisp inspired, interpreted programming language.

It is statically and strongly typed and permises a powerful scripting with a simple syntax.

Performances time now: It computes an Ackermann(3, 3) in 7 milliseconds et pushes 1000 elements to array in 10 milliseconds.

It allows metaprogramming, with the macro keyword and the following syntax:


macro <pattern> {<to_replace>}

and pattern matching through the match function that can be used used as following:

(define a "foo") ; variable a with the "foo" value
(match a {
  (=> "bar" { ; executed if a equals "bar"
    (print "A is bar !")
  })
  (_ { ; the _ means "any pattern"
    (print (+ "A is not bar but it is " a))
  })
})

Of course, it comes with a well featured std, that contains mathematical functions, collections relative and files relative ones, etc.

It also comes with an out of the box debugger, that can be used through the breakpoint function.

The "getting started" and the documentation are both available on the repo: https://github.com/Wafelack/orion-lang

Thanks for reading.

πŸ‘︎ 36
πŸ’¬︎
πŸ‘€︎ u/Wafelack
πŸ“…︎ Feb 03 2021
🚨︎ report
On REPL-driven programming: how are Lisp and Smalltalk REPLs different from other languages'? mikelevins.github.io/2020…
πŸ‘︎ 25
πŸ’¬︎
πŸ‘€︎ u/alexeyr
πŸ“…︎ Jan 02 2021
🚨︎ report
A Lisp Programmer Living in Python-Land: The Hy Programming Language leanpub.com/hy-lisp-pytho…
πŸ‘︎ 21
πŸ’¬︎
πŸ‘€︎ u/indraniel
πŸ“…︎ May 11 2021
🚨︎ report
I heard that learning a functional programming language like Lisp or Haskell can help with problem solving. Is this true? If so why?

I have only studied a bit of Algorithms but I've gone through a few intro programming courses. I struggle sometimes with seeing solutions to new or novel problems that I had not seen before. I'd like to become a better computational thinker and have heard functional programming may help with that.

πŸ‘︎ 53
πŸ’¬︎
πŸ‘€︎ u/BigDog1920
πŸ“…︎ Dec 13 2020
🚨︎ report
Building a programming language (a Lisp) from scratch

So last month, I literally did not even know what Lisp was.

A month later, I'd built my own programming language (from scratch in Go), a Lisp dialect inspired by Scheme and Clojure

I also documented my entire journey so you can see the entire process from noob -> little less of a noob

Try it out πŸ‘‰ lispy.amirbolous.com

Well-documented source: https://github.com/amirgamil/lispy

Journal/Blog post: https://amirbolous.com/posts/pl

πŸ‘︎ 4
πŸ’¬︎
πŸ‘€︎ u/fiatsiat01
πŸ“…︎ Jun 05 2021
🚨︎ report
Aspect Oriented Programming in Lisp languages

I'm reading a book Clean Code by Uncle Bob (it was on my shelf of a while) and he describes Aspect Oriented Programming. Wikipedia say that ELisp advice function is implementation of AOP.

Does any of you was experimenting with Aspect Oriented Programming in lisp language? Does it give any advantage?

πŸ‘︎ 10
πŸ’¬︎
πŸ‘€︎ u/jcubic
πŸ“…︎ Mar 21 2021
🚨︎ report
A very nice introduction video about symbolic programming (using calculus) in Common-Lisp, German language. youtube.com/watch?v=EyhL1…
πŸ‘︎ 23
πŸ’¬︎
πŸ‘€︎ u/SlowValue
πŸ“…︎ Apr 01 2021
🚨︎ report
Are there any implementations of the Logo programming language in Lisp?

I am interested to study how the Logo programming language could be implemented using Lisp (especially Common Lisp).

I have only found cl-logo for now.

Are there any implementations of the Logo programming language in Lisp?

πŸ‘︎ 12
πŸ’¬︎
πŸ‘€︎ u/de_sonnaz
πŸ“…︎ Jan 22 2021
🚨︎ report
nixt, a lisp inspired interpreted programming language

Hello ! I just finished the first version of my first programming language that I wrote in Rust.

It has some bugs (it is just an alpha version) so thanks to report those in an issue (:

It is not blazing fast (~ 200ms for an Ackermann(3, 3) ) but works pretty well.

The repo: https://github.com/Wafelack/nixt/

I'm open to constructive critics and all kinds of questions (:

πŸ‘︎ 13
πŸ’¬︎
πŸ‘€︎ u/Wafelack
πŸ“…︎ Jan 14 2021
🚨︎ report
β€œHaskell's semantics, plus Lisp's macros. Meet Axel: a purely functional, extensible, and powerful programming language.” axellang.github.io
πŸ‘︎ 150
πŸ’¬︎
πŸ‘€︎ u/phySi0
πŸ“…︎ Apr 23 2020
🚨︎ report
"Lisp is doing great in that every single other programming language is slowly becoming lisp." /r/ProgrammingLanguages/c…
πŸ‘︎ 6
πŸ’¬︎
πŸ‘€︎ u/sintrastes
πŸ“…︎ Mar 19 2021
🚨︎ report
β€œHaskell's semantics, plus Lisp's macros. Meet Axel: a purely functional, extensible, and powerful programming language.” axellang.github.io
πŸ‘︎ 71
πŸ’¬︎
πŸ‘€︎ u/MaoStevemao
πŸ“…︎ Apr 24 2020
🚨︎ report
Janet Programming Language: a lightweight, expressive & modern Lisp janet-lang.org/
πŸ‘︎ 56
πŸ’¬︎
πŸ‘€︎ u/lproven
πŸ“…︎ May 13 2020
🚨︎ report
Theoretical differences between interpreted and compiled programming languages (semantics of Lisp, quotation, fexprs and more) fexpr.blogspot.com/2016/0…
πŸ‘︎ 26
πŸ’¬︎
πŸ‘€︎ u/de_sonnaz
πŸ“…︎ Sep 22 2020
🚨︎ report
Alan Kay's answer to What did Alan Kay mean by, 'Lisp is the greatest single programming language ever designed'? quora.com/What-did-Alan-K…
πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/davetenhave
πŸ“…︎ Feb 26 2021
🚨︎ report
nixt, a lisp inspired programming language github.com/wafelack/nixt
πŸ‘︎ 7
πŸ’¬︎
πŸ‘€︎ u/Wafelack
πŸ“…︎ Jan 14 2021
🚨︎ report
What did Alan Kay mean by, "Lisp is the greatest single programming language ever designed"? quora.com/What-did-Alan-K…
πŸ‘︎ 1k
πŸ’¬︎
πŸ‘€︎ u/yogthos
πŸ“…︎ Oct 26 2017
🚨︎ report
How Lisp Became God's Own Programming Language twobithistory.org/2018/10…
πŸ‘︎ 8
πŸ’¬︎
πŸ‘€︎ u/anders-borch
πŸ“…︎ May 13 2020
🚨︎ report
Do all programming languages actually converge to LISP? quora.com/Do-all-programm…
πŸ‘︎ 14
πŸ’¬︎
πŸ‘€︎ u/a_nub_op
πŸ“…︎ Sep 01 2019
🚨︎ report
It [Javascript] sort of reminds me of an interpreter I threw together for a programming language I invented when I was in high school, when I really didn't get any aspect of programming language design, and I based it on a misunderstanding of Lisp. news.ycombinator.com/item…
πŸ‘︎ 31
πŸ’¬︎
πŸ‘€︎ u/dragon_irl
πŸ“…︎ Jun 16 2020
🚨︎ report
β€œHaskell's semantics, plus Lisp's macros. Meet Axel: a purely functional, extensible, and powerful programming language.” axellang.github.io
πŸ‘︎ 40
πŸ’¬︎
πŸ‘€︎ u/BalinKingOfMoria
πŸ“…︎ Apr 24 2020
🚨︎ report
Well, as far as programming languages go, not being a Lisp is equivalent to being sucky. reddit.com/r/programming/…
πŸ‘︎ 47
πŸ’¬︎
πŸ‘€︎ u/antiatomic
πŸ“…︎ Mar 24 2020
🚨︎ report
I just published my new book "A Lisp Programmer Living in Python-Land: The Hy Programming Language"

I just published my new book https://leanpub.com/hy-lisp-python that uses Hy (Lisp built on Python) for deep learning, NLP, graph databases, knowledge graphs, and my tips for using the language.

I have been loving using the Hy Lisp language and so last fall I decided to write a book on the language. I find Hy to be a great hacking language and has super-easy interop with Python.

πŸ‘︎ 85
πŸ’¬︎
πŸ‘€︎ u/MWatson
πŸ“…︎ Feb 18 2020
🚨︎ report
A list of various Lisp-flavored programming languages github.com/dundalek/aweso…
πŸ‘︎ 43
πŸ’¬︎
πŸ‘€︎ u/kloudex
πŸ“…︎ Nov 24 2019
🚨︎ report
Implementing array programming in Lisp like languages

For my attempt at a beginner project in Programming Language implementation, I have been thinking of writing a small interpreter (and maybe a compiler later) for a Lisp like language(seems the easiest to implement) which would have the BLAS bindings[1] built in as part of the base language.

For BLAS bindings to make sense, the base language should have arrays.

My main source of reference is PLAI (which is why I am inspired to write the language in typed Racket), but it does not go over implementing arrays in a Lisp like language (I know Racket has arrays - https://docs.racket-lang.org/math/array.html). Could you kind readers perhaps suggest a source which would help me learn more about implementing arrays in Lisp like languages?

[1] I found BLAS bindings in Racket -

The plan is to bake these into the language as-is.

πŸ‘︎ 22
πŸ’¬︎
πŸ‘€︎ u/daredevildas
πŸ“…︎ Mar 27 2020
🚨︎ report
((Lisp) is the superior (programming language))
πŸ‘︎ 564
πŸ’¬︎
πŸ‘€︎ u/j_curic_5
πŸ“…︎ Feb 04 2019
🚨︎ report
Orion, an interpreted lisp like programming language.

Hello, I'd like to present you Orion: Orion is a lisp inspired, interpreted programming language.

It is statically and strongly typed and permises a powerful scripting with a simple syntax.

Performances time now: It computes an Ackermann(3, 3) in 7 milliseconds et pushes 1000 elements to array in 10 milliseconds.

It allows metaprogramming, with the macro keyword and the following syntax:


macro <pattern> {<to_replace>}

and pattern matching through the match function that can be used used as following:

(define a "foo") ; variable a with the "foo" value
(match a {
  (=> "bar" { ; executed if a equals "bar"
    (print "A is bar !")
  })
  (_ { ; the _ means "any pattern"
    (print (+ "A is not bar but it is " a))
  })
})

Of course, it comes with a well featured std, that contains mathematical functions, collections relative and files relative ones, etc.

It also comes with an out of the box debugger, that can be used through the breakpoint function.

The "getting started" and the documentation are both available on the repo: https://github.com/Wafelack/orion-lang

Thanks for reading.

πŸ‘︎ 46
πŸ’¬︎
πŸ‘€︎ u/Wafelack
πŸ“…︎ Feb 03 2021
🚨︎ report

Please note that this site uses cookies to personalise content and adverts, to provide social media features, and to analyse web traffic. Click here for more information.