News for hackers. Stuff that matters.
Re:How knowing Lisp destroyed my programming career (2006) by kazinator on Wednesday March 14, 2018 @11:35PM (#16590256)
> I much more need a syntax that does not hide what happens

Yes sir!

> (procedure call,

   80febf0:	08 
   80febf1:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
   80febf8:	00 
   80febf9:	89 3c 24             	mov    %edi,(%esp)
   80febfc:	89 44 24 0c          	mov    %eax,0xc(%esp)
   80fec00:	e8 cb c8 f4 ff       	call   804b4d0 <__fprintf_chk@plt>
> list indexing or at least "indexing").

Gotcha covered there too!

    80fd7eb:	8d 7c 0e ff          	lea    -0x1(%esi,%ecx,1),%edi
Re:How knowing Lisp destroyed my programming career (2006) by slededit on Thursday March 15, 2018 @02:24AM (#16590803)
You won't be indexing sizes >8 bytes with your lea. Super annoying with 128-bit SSE arrays - which is pretty much the only reason I write any assembler anymore.
Re:How knowing Lisp destroyed my programming career (2006) by jstimpfle on Thursday March 15, 2018 @04:06AM (#16591118)
What's special about that? I can't see anything unexpected. Do I miss something here? I don't know (any) assembler well.