[FoRK] Raspberry Pi + Qt5 + OpenGL = awesome

Joseph S. Barrera III joe at barrera.org
Thu Apr 11 18:01:51 PDT 2013


Mixins! That's right, mixins started with LISP.

- Joe

On 4/11/2013 5:57 PM, Albert Boulanger wrote:
> LISPMs had OOP in the form of Flavors 
> http://en.wikipedia.org/wiki/Flavors_(programming_language) 
> <http://en.wikipedia.org/wiki/Flavors_%28programming_language%29> back 
> in the early 80's (concept names heavily influenced by Emaks and 
> Bolios  Ice Cream http://www.emackandbolios.com 
> <http://www.emackandbolios.com/> & Steve's Ice Cream 
> http://en.wikipedia.org/wiki/Steve%27s_Ice_Cream, for example 
> http://en.wikipedia.org/wiki/Mix-in). LISPMs were absolute joys to use 
> for programming. Programming for me has not been the same since the 
> loss of that era.
>
> Albert Boulanger
>
>  by On 4/11/2013 8:26 PM, Joseph S. Barrera III wrote:
>> On 4/11/2013 5:18 PM, Gregory Alan Bolcer wrote:
>>
>> > Lisp at the large scale software level is tough, as it's all 
>> macro-based and no abstraction.
>>
>> Hmm. I have to say, I can't imagine programming in any language today 
>> that didn't have classes. C is OK because it's pretty simple to do 
>> structs with function pointers (all methods virtual). I think device 
>> drivers in UNIX circa 1971 did this. In fact when I first learned 
>> about C++ I was quite unimpressed because I had been doing C with 
>> ad-hoc classes for some time by that point. I was like "this is just 
>> syntactic sugar! Why are people getting so excited?"
>>
>> But surely modern LISPs have classes? CLOS? Dunno, I've only heard 
>> about these things.
>>
>> - Joe
>>
>> _______________________________________________
>> FoRK mailing list
>> http://xent.com/mailman/listinfo/fork
>>
>
> _______________________________________________
> FoRK mailing list
> http://xent.com/mailman/listinfo/fork



More information about the FoRK mailing list