Relative Content

Tag Archive for lisp

Cha đẻ ngôn ngữ lập trình nhận dạng giọng nói qua đời

John McCarthy, cha đẻ của lĩnh vực trí tuệ nhân tạo và ngôn ngữ lập trình nhận dạng giọng nói đã qua đời ở tuổi 84, ĐH Stanford, nơi GS làm việc đã thông báo về sự ra đi của ông hôm 24/10.

John McCarthy được coi là người đặt nền móng cho công nghệ trí tuệ nhân tạo từ năm 1955. Ông nói: “Mọi khía cạnh học hỏi hay bất kỳ đặc tính thông minh đều có thể được máy tính mô phỏng chính xác”.

Lisp Macros: A practical approach

On my way to learn Lisp I have discovered the all powerful and feared so called Macros, then after spending a hard time trying to understand them and their usefulness I said to myself, I FINALLY GOT IT.
I couldn’t be more wrong, I was thinking that the only purpose of Macros was to define new control structures and that was all I needed to know until I start reading more and more on the subject and a whole new world has comes to me !

When are multimethods useful in practice?

The Common Lisp Object System (CLOS) supports multiple dispatch (multimethods). When is this a useful feature in practice? I’m not just looking for an example of hypothetical functionality that would be easier to implement with multiple dispatch[1]. I’m looking for examples of where it’s useful in real software, for any value of real that means it would get written for something other than just an example.

Compiler design in Lisp

With some googling, I could easily find some documents in compiler design in C, Java, and C# and even in Haskell, but not in Lisp except implementing Scheme/Lisp in Lisp.

Programming languages with a Lisp-like syntax extension mechanism [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for […]

Is Reading the Spec Enough? [closed]

It’s difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center. Closed 12 years ago. This question is centered around Scheme but really […]