#amop — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #amop, aggregated by home.social.
-
(1) I second that.
_The Art of the Metaobject Protocol_ is a beautiful book.
A masterclass.
Pure magic.(2) I am partial to Allen's _The Anatomy of Lisp_.
I claim that its essence is good and valuable.
(If you read it, you have to abstract away that it uses Lisp as it was in the now rather distant past.)
I understood what a continuation is from this book (which presents a continuation "merely" as a register in an abstract Lisp machine).(3) The first edition of _Common Lisp: the Language_ can be reconstructed from the second edition, but there is aesthetic value in having the first edition itself.
#AMOP
#AnatomyOfLisp
#ArtOfTheMetaobjectProtocol
#CLtL
#CommonLispTheLanguage
#Lisp -
(1) I second that.
_The Art of the Metaobject Protocol_ is a beautiful book.
A masterclass.
Pure magic.(2) I am partial to Allen's _The Anatomy of Lisp_.
I claim that its essence is good and valuable.
(If you read it, you have to abstract away that it uses Lisp as it was in the now rather distant past.)
I understood what a continuation is from this book (which presents a continuation "merely" as a register in an abstract Lisp machine).(3) The first edition of _Common Lisp: the Language_ can be reconstructed from the second edition, but there is aesthetic value in having the first edition itself.
#AMOP
#AnatomyOfLisp
#ArtOfTheMetaobjectProtocol
#CLtL
#CommonLispTheLanguage
#Lisp -
(1) I second that.
_The Art of the Metaobject Protocol_ is a beautiful book.
A masterclass.
Pure magic.(2) I am partial to Allen's _The Anatomy of Lisp_.
I claim that its essence is good and valuable.
(If you read it, you have to abstract away that it uses Lisp as it was in the now rather distant past.)
I understood what a continuation is from this book (which presents a continuation "merely" as a register in an abstract Lisp machine).(3) The first edition of _Common Lisp: the Language_ can be reconstructed from the second edition, but there is aesthetic value in having the first edition itself.
#AMOP
#AnatomyOfLisp
#ArtOfTheMetaobjectProtocol
#CLtL
#CommonLispTheLanguage
#Lisp -
(1) I second that.
_The Art of the Metaobject Protocol_ is a beautiful book.
A masterclass.
Pure magic.(2) I am partial to Allen's _The Anatomy of Lisp_.
I claim that its essence is good and valuable.
(If you read it, you have to abstract away that it uses Lisp as it was in the now rather distant past.)
I understood what a continuation is from this book (which presents a continuation "merely" as a register in an abstract Lisp machine).(3) The first edition of _Common Lisp: the Language_ can be reconstructed from the second edition, but there is aesthetic value in having the first edition itself.
#AMOP
#AnatomyOfLisp
#ArtOfTheMetaobjectProtocol
#CLtL
#CommonLispTheLanguage
#Lisp -
<"/>
I found [it] interesting since it says their approach should have wide applicability.And very rightly so:
both
that you should find it interesting
and
that the approach should have wide applicability.Just making my opinion explicit, not that present or absent company needs me to know that 🙂.
-
<"/>
I found [it] interesting since it says their approach should have wide applicability.And very rightly so:
both
that you should find it interesting
and
that the approach should have wide applicability.Just making my opinion explicit, not that present or absent company needs me to know that 🙂.
-
<"/>
I found [it] interesting since it says their approach should have wide applicability.And very rightly so:
both
that you should find it interesting
and
that the approach should have wide applicability.Just making my opinion explicit, not that present or absent company needs me to know that 🙂.
-
<"/>
I found [it] interesting since it says their approach should have wide applicability.And very rightly so:
both
that you should find it interesting
and
that the approach should have wide applicability.Just making my opinion explicit, not that present or absent company needs me to know that 🙂.
-
<"/>
I found [it] interesting since it says their approach should have wide applicability.And very rightly so:
both
that you should find it interesting
and
that the approach should have wide applicability.Just making my opinion explicit, not that present or absent company needs me to know that 🙂.
-
<"/>
"Metaobject protocols: Why we want them and what else they can do"
Gregor Kiczales, J.Michael Ashley, Luis Rodriguez, Amin Vahdat, and Daniel G. Bobrow
... 1993Excellent catch.
-
<"/>
"Metaobject protocols: Why we want them and what else they can do"
Gregor Kiczales, J.Michael Ashley, Luis Rodriguez, Amin Vahdat, and Daniel G. Bobrow
... 1993Excellent catch.
-
<"/>
"Metaobject protocols: Why we want them and what else they can do"
Gregor Kiczales, J.Michael Ashley, Luis Rodriguez, Amin Vahdat, and Daniel G. Bobrow
... 1993Excellent catch.
-
<"/>
"Metaobject protocols: Why we want them and what else they can do"
Gregor Kiczales, J.Michael Ashley, Luis Rodriguez, Amin Vahdat, and Daniel G. Bobrow
... 1993Excellent catch.
-
<"/>
"Metaobject protocols: Why we want them and what else they can do"
Gregor Kiczales, J.Michael Ashley, Luis Rodriguez, Amin Vahdat, and Daniel G. Bobrow
... 1993Excellent catch.
-
> I shortened Jim des Rivieres to Rivieres. Is this correct, or am I meant to write des Rivieres?
I would keep "des" and more importantly I would check what the already established practice for citing this name is in the literature.
That would also include keeping the accent (des Rivières). -
> I shortened Jim des Rivieres to Rivieres. Is this correct, or am I meant to write des Rivieres?
I would keep "des" and more importantly I would check what the already established practice for citing this name is in the literature.
That would also include keeping the accent (des Rivières). -
> I shortened Jim des Rivieres to Rivieres. Is this correct, or am I meant to write des Rivieres?
I would keep "des" and more importantly I would check what the already established practice for citing this name is in the literature.
That would also include keeping the accent (des Rivières). -
> I shortened Jim des Rivieres to Rivieres. Is this correct, or am I meant to write des Rivieres?
I would keep "des" and more importantly I would check what the already established practice for citing this name is in the literature.
That would also include keeping the accent (des Rivières). -
> I shortened Jim des Rivieres to Rivieres. Is this correct, or am I meant to write des Rivieres?
I would keep "des" and more importantly I would check what the already established practice for citing this name is in the literature.
That would also include keeping the accent (des Rivières). -
[Applying the Metaobject Protocol.]
Needless to say, if you not only read that book, but also put it to use, you will learn a lot and that is priceless.
What you describe seems like a suitable problem to apply the MOP to and to get a grasp of it.
Good hunting! -
[Applying the Metaobject Protocol.]
Needless to say, if you not only read that book, but also put it to use, you will learn a lot and that is priceless.
What you describe seems like a suitable problem to apply the MOP to and to get a grasp of it.
Good hunting! -
[Applying the Metaobject Protocol.]
Needless to say, if you not only read that book, but also put it to use, you will learn a lot and that is priceless.
What you describe seems like a suitable problem to apply the MOP to and to get a grasp of it.
Good hunting! -
[Applying the Metaobject Protocol.]
Needless to say, if you not only read that book, but also put it to use, you will learn a lot and that is priceless.
What you describe seems like a suitable problem to apply the MOP to and to get a grasp of it.
Good hunting! -
[Applying the Metaobject Protocol.]
Needless to say, if you not only read that book, but also put it to use, you will learn a lot and that is priceless.
What you describe seems like a suitable problem to apply the MOP to and to get a grasp of it.
Good hunting! -
[AMOP]
@dougmerritt @weekend_editor @sigue @abuseofnotation @screwlispRight now I'm thinking that the real value of _The Art of the Metaobject Protocol_ is showing one way to do metaprogramming, and object-oriented programming is merely a demonstration domain.
Of course, what begat AMOP was a desire for an approach that can cover a large part of the OOP language design space, not just one point in that space, in order to be attractive to different schools of thought.
-
[AMOP]
@dougmerritt @weekend_editor @sigue @abuseofnotation @screwlispRight now I'm thinking that the real value of _The Art of the Metaobject Protocol_ is showing one way to do metaprogramming, and object-oriented programming is merely a demonstration domain.
Of course, what begat AMOP was a desire for an approach that can cover a large part of the OOP language design space, not just one point in that space, in order to be attractive to different schools of thought.
-
[AMOP]
@dougmerritt @weekend_editor @sigue @abuseofnotation @screwlispRight now I'm thinking that the real value of _The Art of the Metaobject Protocol_ is showing one way to do metaprogramming, and object-oriented programming is merely a demonstration domain.
Of course, what begat AMOP was a desire for an approach that can cover a large part of the OOP language design space, not just one point in that space, in order to be attractive to different schools of thought.
-
[AMOP]
@dougmerritt @weekend_editor @sigue @abuseofnotation @screwlispRight now I'm thinking that the real value of _The Art of the Metaobject Protocol_ is showing one way to do metaprogramming, and object-oriented programming is merely a demonstration domain.
Of course, what begat AMOP was a desire for an approach that can cover a large part of the OOP language design space, not just one point in that space, in order to be attractive to different schools of thought.
-
[AMOP]
@dougmerritt @weekend_editor @sigue @abuseofnotation @screwlispRight now I'm thinking that the real value of _The Art of the Metaobject Protocol_ is showing one way to do metaprogramming, and object-oriented programming is merely a demonstration domain.
Of course, what begat AMOP was a desire for an approach that can cover a large part of the OOP language design space, not just one point in that space, in order to be attractive to different schools of thought.
-
@dougmerritt @weekend_editor @sigue @abuseofnotation @screwlisp
> no one else has been mentioning (so far as I've noticed) "The Art of the Metaobject Protocol"
Not in this thread.
Indeed, this book is a tour de force (et de magique).> uncertain that the topic deserved such a deep analysis
The topic—maybe, maybe not, but the book is really about the metatopic, i.e. about metaprogramming, if I may abuse this prefix.
(I know this ought to be formulated more carefully.) -
@dougmerritt @weekend_editor @sigue @abuseofnotation @screwlisp
> no one else has been mentioning (so far as I've noticed) "The Art of the Metaobject Protocol"
Not in this thread.
Indeed, this book is a tour de force (et de magique).> uncertain that the topic deserved such a deep analysis
The topic—maybe, maybe not, but the book is really about the metatopic, i.e. about metaprogramming, if I may abuse this prefix.
(I know this ought to be formulated more carefully.) -
@dougmerritt @weekend_editor @sigue @abuseofnotation @screwlisp
> no one else has been mentioning (so far as I've noticed) "The Art of the Metaobject Protocol"
Not in this thread.
Indeed, this book is a tour de force (et de magique).> uncertain that the topic deserved such a deep analysis
The topic—maybe, maybe not, but the book is really about the metatopic, i.e. about metaprogramming, if I may abuse this prefix.
(I know this ought to be formulated more carefully.) -
@dougmerritt @weekend_editor @sigue @abuseofnotation @screwlisp
> no one else has been mentioning (so far as I've noticed) "The Art of the Metaobject Protocol"
Not in this thread.
Indeed, this book is a tour de force (et de magique).> uncertain that the topic deserved such a deep analysis
The topic—maybe, maybe not, but the book is really about the metatopic, i.e. about metaprogramming, if I may abuse this prefix.
(I know this ought to be formulated more carefully.) -
@dougmerritt @weekend_editor @sigue @abuseofnotation @screwlisp
> no one else has been mentioning (so far as I've noticed) "The Art of the Metaobject Protocol"
Not in this thread.
Indeed, this book is a tour de force (et de magique).> uncertain that the topic deserved such a deep analysis
The topic—maybe, maybe not, but the book is really about the metatopic, i.e. about metaprogramming, if I may abuse this prefix.
(I know this ought to be formulated more carefully.) -
›They Have Played Us #Programmer|s for Absolute #Fool|s‹
🧷 https://www.youtube.com/watch?v=QTiAWZ1YfzI&t=217s
🌺
🏷️ #Lisp #Scheme #CommonLisp #CPP #Rust #DennisRitchie #BrianKernighan #BjarneStroustrup #CLang #Rustacean #MetaProgramming #Risitas #JohnMcCarthy #Unix #Pipes #Segfault #NullPointer #UndefinedBehaviour #GarbageCollection #MemoryManagement #BellLabs #ObjectSystem #FunctionalProgramming #Syntax #Rustaceans #MemorySafety #ElRisitas #CLOS #AMOP
-
›They Have Played Us #Programmer|s for Absolute #Fool|s‹
🧷 https://www.youtube.com/watch?v=QTiAWZ1YfzI&t=217s
🌺
🏷️ #Lisp #Scheme #CommonLisp #CPP #Rust #DennisRitchie #BrianKernighan #BjarneStroustrup #CLang #Rustacean #MetaProgramming #Risitas #JohnMcCarthy #Unix #Pipes #Segfault #NullPointer #UndefinedBehaviour #GarbageCollection #MemoryManagement #BellLabs #ObjectSystem #FunctionalProgramming #Syntax #Rustaceans #MemorySafety #ElRisitas #CLOS #AMOP
-
›They Have Played Us #Programmer|s for Absolute #Fool|s‹
🧷 https://www.youtube.com/watch?v=QTiAWZ1YfzI&t=217s
🌺
🏷️ #Lisp #Scheme #CommonLisp #CPP #Rust #DennisRitchie #BrianKernighan #BjarneStroustrup #CLang #Rustacean #MetaProgramming #Risitas #JohnMcCarthy #Unix #Pipes #Segfault #NullPointer #UndefinedBehaviour #GarbageCollection #MemoryManagement #BellLabs #ObjectSystem #FunctionalProgramming #Syntax #Rustaceans #MemorySafety #ElRisitas #CLOS #AMOP
-
›They Have Played Us #Programmer|s for Absolute #Fool|s‹
🧷 https://www.youtube.com/watch?v=QTiAWZ1YfzI&t=217s
🌺
🏷️ #Lisp #Scheme #CommonLisp #CPP #Rust #DennisRitchie #BrianKernighan #BjarneStroustrup #CLang #Rustacean #MetaProgramming #Risitas #JohnMcCarthy #Unix #Pipes #Segfault #NullPointer #UndefinedBehaviour #GarbageCollection #MemoryManagement #BellLabs #ObjectSystem #FunctionalProgramming #Syntax #Rustaceans #MemorySafety #ElRisitas #CLOS #AMOP
-
›They Have Played Us #Programmer|s for Absolute #Fool|s‹
🧷 https://www.youtube.com/watch?v=QTiAWZ1YfzI&t=217s
🌺
🏷️ #Lisp #Scheme #CommonLisp #CPP #Rust #DennisRitchie #BrianKernighan #BjarneStroustrup #CLang #Rustacean #MetaProgramming #Risitas #JohnMcCarthy #Unix #Pipes #Segfault #NullPointer #UndefinedBehaviour #GarbageCollection #MemoryManagement #BellLabs #ObjectSystem #FunctionalProgramming #Syntax #Rustaceans #MemorySafety #ElRisitas #CLOS #AMOP
-
WRT #CommonLisp Object System (#CLOS):
The seminal book ›The Art of the Metaobject protocol‹ (1991, #AMOP) by #Kiczales, #Rivieres & #Bobrow demonstrates & discusses many design patterns for #ObjectSystem|s with #metaobject protocol, in which methods are not part of classes, due to #multimethod, #multipledispatch paradigms.
It also contributed much to #DylanLang.
🌺
🦎 https://telegram.me/FamilyOfLisp
🦎 https://matrix.to/#/#family-of-lisp:magdeburg.jetzt -
WRT #CommonLisp Object System (#CLOS):
The seminal book ›The Art of the Metaobject protocol‹ (1991, #AMOP) by #Kiczales, #Rivieres & #Bobrow demonstrates & discusses many design patterns for #ObjectSystem|s with #metaobject protocol, in which methods are not part of classes, due to #multimethod, #multipledispatch paradigms.
It also contributed much to #DylanLang.
🌺
🦎 https://telegram.me/FamilyOfLisp
🦎 https://matrix.to/#/#family-of-lisp:magdeburg.jetzt -
WRT #CommonLisp Object System (#CLOS):
The seminal book ›The Art of the Metaobject protocol‹ (1991, #AMOP) by #Kiczales, #Rivieres & #Bobrow demonstrates & discusses many design patterns for #ObjectSystem|s with #metaobject protocol, in which methods are not part of classes, due to #multimethod, #multipledispatch paradigms.
It also contributed much to #DylanLang.
🌺
🦎 https://telegram.me/FamilyOfLisp
🦎 https://matrix.to/#/#family-of-lisp:magdeburg.jetzt -
WRT #CommonLisp Object System (#CLOS):
The seminal book ›The Art of the Metaobject protocol‹ (1991, #AMOP) by #Kiczales, #Rivieres & #Bobrow demonstrates & discusses many design patterns for #ObjectSystem|s with #metaobject protocol, in which methods are not part of classes, due to #multimethod, #multipledispatch paradigms.
It also contributed much to #DylanLang.
🌺
🦎 https://telegram.me/FamilyOfLisp
🦎 https://matrix.to/#/#family-of-lisp:magdeburg.jetzt -
WRT #CommonLisp Object System (#CLOS):
The seminal book ›The Art of the Metaobject protocol‹ (1991, #AMOP) by #Kiczales, #Rivieres & #Bobrow demonstrates & discusses many design patterns for #ObjectSystem|s with #metaobject protocol, in which methods are not part of classes, due to #multimethod, #multipledispatch paradigms.
It also contributed much to #DylanLang.
🌺
🦎 https://telegram.me/FamilyOfLisp
🦎 https://matrix.to/#/#family-of-lisp:magdeburg.jetzt -
Regarding the publications of #HenryGBaker on #Lisp and related topics — have you had a look around here?
🧷 https://www.plover.com/~mjd/misc/hbaker-archive/home.html
🌺
🦎 https://telegram.me/FamilyOfLisp
🦎 https://matrix.to/#/#family-of-lisp:magdeburg.jetzt🏷️ #Scheme #CommonLisp #ELSConf #Clojure #DylanLang #CLHS #Lisp #FamilyOfLisp #Racket #AMOP #CLOS #CLtL2 #Clozure #SBCL #CLISP #Emacs #AutoLisp
-
Regarding the publications of #HenryGBaker on #Lisp and related topics — have you had a look around here?
🧷 https://www.plover.com/~mjd/misc/hbaker-archive/home.html
🌺
🦎 https://telegram.me/FamilyOfLisp
🦎 https://matrix.to/#/#family-of-lisp:magdeburg.jetzt🏷️ #Scheme #CommonLisp #ELSConf #Clojure #DylanLang #CLHS #Lisp #FamilyOfLisp #Racket #AMOP #CLOS #CLtL2 #Clozure #SBCL #CLISP #Emacs #AutoLisp
-
Regarding the publications of #HenryGBaker on #Lisp and related topics — have you had a look around here?
🧷 https://www.plover.com/~mjd/misc/hbaker-archive/home.html
🌺
🦎 https://telegram.me/FamilyOfLisp
🦎 https://matrix.to/#/#family-of-lisp:magdeburg.jetzt🏷️ #Scheme #CommonLisp #ELSConf #Clojure #DylanLang #CLHS #Lisp #FamilyOfLisp #Racket #AMOP #CLOS #CLtL2 #Clozure #SBCL #CLISP #Emacs #AutoLisp
-
Regarding the publications of #HenryGBaker on #Lisp and related topics — have you had a look around here?
🧷 https://www.plover.com/~mjd/misc/hbaker-archive/home.html
🌺
🦎 https://telegram.me/FamilyOfLisp
🦎 https://matrix.to/#/#family-of-lisp:magdeburg.jetzt🏷️ #Scheme #CommonLisp #ELSConf #Clojure #DylanLang #CLHS #Lisp #FamilyOfLisp #Racket #AMOP #CLOS #CLtL2 #Clozure #SBCL #CLISP #Emacs #AutoLisp
-
Regarding the publications of #HenryGBaker on #Lisp and related topics — have you had a look around here?
🧷 https://www.plover.com/~mjd/misc/hbaker-archive/home.html
🌺
🦎 https://telegram.me/FamilyOfLisp
🦎 https://matrix.to/#/#family-of-lisp:magdeburg.jetzt🏷️ #Scheme #CommonLisp #ELSConf #Clojure #DylanLang #CLHS #Lisp #FamilyOfLisp #Racket #AMOP #CLOS #CLtL2 #Clozure #SBCL #CLISP #Emacs #AutoLisp
-
40 days left to the submission deadline of #EuropeanLispSymposium (#ELSConf) in #Amsterdam:
🧷 (Friendica) https://libranet.de/display/0b6b25a8-1763-a88a-e526-72b275177682
🦎 (Matrix) https://matrix.to/#/!gqlYAZsfzSnmFNEHAT:magdeburg.jetzt/$z7kGECRQluF1iZzNhW-0I1e3lUmg-pff8PcAh96gox4
🦎 (Telegram) https://telegram.me/FamilyOfLisp/309
🌺
🏷️ #Lisp #Scheme #CommonLisp #Clojure #Racket #Emacs #ACL2 #AutoLisp # ISLisp #DylanLang #SKILL #Hy #Shen #Carp #Janet #uLisp #Picolisp #Gamelisp #TXR #InterLisp #Medley #OpenGenera #Symbolics #ThinkingMachines #ConnectionMachine #MultiLisp #AMOP #CLOS #SICP #PAIP #AIMA #Lambda #CLtL2 #HTDP