Date: 29 Dec 2005 01:26 GMT pl.comp.lang.asm Programowanie w asemblerze i kodzie maszynowym. TEMATYKA GRUPY Grupa przeznaczona jest do prowadzenia dyskusji o programowaniu w różnych odmianach asemblera oraz o programowaniu wprost w kodzie maszynowym, na różnych platformach sprzętowych, w różnych systemach operacyjnych lub bez nich, w różnych środowiskach, na wszelkiego rodzaju procesory i urządzenia. Tę grupę należy traktować jako ogólnotematyczną w wymienionym zakresie. Jeśli zaobserwuje się wzrost zainteresowania konkretną tematyką, będzie możliwe utworzenie odpowiednich podgrup. w takim przypadku ich zakres tematyczny zostanie wyłączony z niniejszej grupy. Grupa swoją tematyką obejmuje także następujące zagadnienia: - integracja asemblera z innymi językami programowania; - kompilowanie do języka maszynowego i dekompilacja do asemblera; - optymalizacja kodu, także kodu powstałego w wyniku pośredniej kompilacji z innego języka programowania do asemblera; - niskopoziomowa obsługa urządzeń peryferyjnych (np. pisanie sterowników); - niskopoziomowe programowanie takich urządzeń, jak: zintegrowane mikrokomputery jednoukładowe, konsole do gier, telefony komórkowe oraz pisanie mikrokodu dla zaawansowanych procesorów głównych, układów elektronicznych i urządzeń generujących lub przetwarzających efekty audiowizualne. Na grupie zabronione są: - dyskusje o innych językach programowania niezwiązane w sposób bezpośredni z asemblerem; - bezsensowne kłótnie o wyższości jednego nad drugim - do takich kłótni są przeznaczone inne grupy (advocacy); - wysyłanie na grupę binariów, do tego służą np. grupy alt.binaries.*, niektóre serwery NEWS oraz inne protokoły transmisji; - pliki binarne i skompresowane, załączniki oraz długie wstawki źródeł programów są traktowane jak pliki binarne, większość czytelników grupy określa, jak długie wstawki są dopuszczalne; - rozsyłanie wiadomości na więcej niż jedną grupę; jeśli jednak jest to konieczne, to należy ustawić pole followup-to na jedną z nich; - wysyłanie wiadomości w HTMLu lub w innych formatach różnych od czystego tekstu (plain text). Wymagane jest przestrzeganie netykiety oraz obowiązującego w Polsce prawa, w szczególności prawa autorskiego. Warunkowo na grupie dopuszcza się zamieszczanie jednorazowych ogłoszeń dotyczących chęci zakupu lub sprzedaży programowalnych lub służących do programowania urządzeń elektronicznych, elementów służących do ich budowy lub książek, dokumentacji i literatury fachowej związanej z tematyką grupy. Takie ogłoszenia należy wyraźnie oznaczyć w tytule słowem OGŁOSZENIE, i nie mogą być wysyłane częściej, niż na to pozwala cierpliwość czytelników, czyli nie więcej niż raz na miesiąc - chyba że większość użytkowników grupy zadecyduje inaczej. Uzasadnienie: W Internecie jest niewiele miejsc, które traktują o asemblerze. Programiści piszący w tym języku mają więc utrudniony dostęp do wiedzy; wszelkie pytania o zagadnienia związane z asemblerem kierowane są na inne grupy o tematyce języków programowania, ponieważ jednak rzadko udzielana jest na nie konstruktywna odpowiedź, ten sposób wymiany informacji dotyczących asemblera zanika - co może być przyczyną pozornego braku zainteresowania tą tematyką. Powstanie grupy pl.comp.lang.asm implikuje utworzenie miejsca w którym mogliby zebrać się wszyscy programiści asemblera i wymienić swe programistyczne doświadczenia. Szeroka dyskusja nad powstaniem grupy pl.comp.lang.asm (a wcześniej: pl.comp.lang.assembler) przeprowadzona została ponad półtora roku temu; m-id do pierwszej wiadomości: bgqhet$c9s$1@news.onet.pl . Autor propozycji: spoko_ws@wp.pl (Wojciech Sura)