Talk:X86 Assembly/SSE

This is not a reference
While someone (namely User:Nowakpl) clearly spent a lot of time adding the instruction reference with descriptions of all the SSE instructions, I really don't think that it's necessary here. There are plenty of more comprehensive and more organized references available online (see Resources), and I see no need to duplicate that all here. This is a Wikibook, so it should, in theory, teach readers something, not just show them large table of data without any context. If nobody objects, I'm going to remove the reference section. Jfmantis (discuss • contribs) 00:00, 28 November 2011 (UTC)


 * Information on Wikibooks has the special benefit of its license, it is free content, as such having local content is better that relying on external sources (unless they are also on other directly linked Wikimedia projects). In place of deleting content (I do not really understand what you are describing as references, to me links or source indication are references), move it to an appendix page if inline with the subject or to another book project if not. --Panic (discuss • contribs) 03:29, 29 November 2011 (UTC)


 * Hmm... I see what you're saying about the licensing, but it still seems out-of-place to me. For example, the French Wikibook doesn't have a page that just lists every irregular verb, as that would have very little didactic value. So I think having that kind of specific reference here (and by "reference" I mean the section labeled "Instruction Reference", not citations and such; sorry for the confusion) is just odd, as none of the other chapters of this book have a similar sort of table. Obviously you're a more experienced editor than I, and therefore perhaps a better judge of what is appropriate for a Wikibook, but I think I'll just remove most of this page and replace it with something more compact, like can be found here. Jfmantis (discuss • contribs) 05:32, 29 November 2011 (UTC)


 * Since I'm not an active contributor to this project my remarks should not be considered as an attempt to block the change. In any case I note that some useful information would be lost, if you are recreating the page and removing the C/C++ section I would gladly adopt the page for the C++ Programming book, in place of losing it. When I would had gotten to it, I would had preferred to link to the X86 Assembly book, since SSE is only one of the possible compiler extensions but have no problem making direct use of it.
 * I also take the chance to ask if you plan in making a section about mixing C/C++ and ASM (that would put some of the content on C/C++ previously discussed more inline with the rest of the book), since that is also missing on the C++ Programming book (and probably on the C Programming too), this is also a section that I would prefer to point to another work that have to replicate it. --Panic (discuss • contribs) 08:00, 29 November 2011 (UTC)


 * I deleted most of the page and replaced with a much compacted, though slightly less informative, section mostly adapted from Wikipedia. There was no C/C++ section of this page, so I'm not sure what you mean by that, but I do agree that there should be a better connection between the C/C++ books and this one. The inline assembly section of this book is, to say the least, a bit lacking. I'll try to add something to that page or maybe to the equivalent page in the C book, but I don't actually know much about inline assembly. Jfmantis (discuss • contribs) 05:38, 30 November 2011 (UTC)