-
Data: 2009-07-01 11:40:20
Temat: Re: Jaki shell ju? jest w Windows
Od: "slawek" <s...@h...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]
Użytkownik "Patryk Włos" <p...@i...peel> napisał w wiadomości
grup dyskusyjnych:h2fd77$dls$...@o...icpnet.pl...
> Ale tu nie ma nic skomplikowanego. Masz obiekt do uruchamiania programów
> zewnętrznych - używasz go dla każdego pojedynczego programu. Wyniki
Cóż, widziałeś jak takie rzeczy robi się w bash? Widziałeś jak to jest w
VBS? Moim, subiektywnym, zdaniem w bash jest dużo prościej.
> Identycznie by to można zrobić w Perlu, czy czymkolwiek pod unixami.
Oczywiście. Odkrywcze zdanie - pod Uniksem czy Linuksem jest dużo łatwiej.
Odkrywcze. Odkrywcze. Rewelacja.
A o czym pisałem? A tak nawiasem mówiąc - to masz Perl na MS Windows
preinstalowany?
> Jedynie nie ma w WSH możliwości bezpośredniego wykonywania potokowego, ale
> taka technika i tak jest błędogenna przy bardziej skomplikowanych
> rzeczach, więc to nie powinno być problemem.
A czy to coś bardzo skomplikowanego jest? Jak miałbym napisać 5000 linii
jakiegoś skryptu - to pewnie jakieś zalety VBS bym docenił. Ale przy
skrypcie liczącym... 20 linijek... to chyba liczy się prostota?
Twoja opinia o sprawie da się streścić - wolno golić się jedynie maszynkami
Braun, bo jak wiadomo brzytwą można się skaleczyć. Przy okazji zapominając
że są inne wybory - np. depilacja woskiem.
Ogólnie jak widzę MS ma ciągle jeden i ten sam problem - nie potrafią tam
zrozumieć (jako paradygmatu), że równolegle mogą pracować różne programy. To
zaczęło się od preemptive multitasking (który nic nie miał wspólnego z
multitaskingiem), to ciągle wraca. Owszem, nie wątpię że w USA informatycy
wiedzą co to jest współbieżność. Ale w MS dalej myślą kategoriami DOS 3.3 -
czyli jeden komputer, jeden użytkownik, jakiś (jeden!) program. Co można
zrobić. Można najwyżej przełączyć się alt-tab na inny program. Ale na raz
tylko jeden jest ten pierszoplanowy. To daje efekty... czasem niezamierzone.
Pipeline to wyjątkowo prosty mechanizm. Ale w DOS był zrobiony ohydnie -
program najpierw liczył się całkiem do końca zapisując plik tymczasowy - a
dopiero potem ten plik tymczasowy był zapodawany dalej. Nic dziwnego że to
nie mogło dobrze działać. Weźmy np. taki schemat: program nr 1 odbiera
faksy, program numer 2 wyodrębnia faksy które należy wydrukować, program nr
3 drukuje faksy. Microsoftowskie pojęcie o programowaniu doprowadzało do
sytuacji, w której program numer 2 nigdy nie zaczynał pracy - bo program
numer 1 nigdy jej nie kończył! Gorzej - w plik tymczasowy puchł aż do
zatkania. Totalne zepsucie dobrego mechanizmu.
Oczywiście, można do tego dorabiać ideologię, zatrudniać facetów (babki) od
PR, głosić że "technika błędogędna" czy jakoś tak. Nota bene, swego czasu -
i to przed dominacją MS - uznawano że Basic nie jest poważnym językiem,
nawet w TV o tym było (w roku mniej-więcej 1072), że jego stosowanie
prowadzi do poważnych błędów i że tylko Algol. Więc jak to jest - "technika
błędogęgna" - czy język programowania dla niedzielnych programistów? Bez
jaj - pokaż mi język programowania w którym nie da sie ex def robić
błędów... :)
slawek
Następne wpisy z tego wątku
- 01.07.09 11:40 Mateusz Ludwin
- 01.07.09 11:54 Wiktor Zychla
- 01.07.09 12:08 Stachu 'Dozzie' K.
- 01.07.09 12:09 slawek
- 01.07.09 12:12 Damian 'legion' Szuberski
- 01.07.09 12:20 slawek
- 01.07.09 12:21 Mateusz Ludwin
- 01.07.09 12:37 slawek
- 01.07.09 13:16 Mateusz Ludwin
- 01.07.09 13:26 Mateusz Ludwin
- 01.07.09 13:29 slawek
- 01.07.09 14:14 Jędrzej Dudkiewicz
- 01.07.09 15:51 slawek
- 01.07.09 16:11 Grzegorz Niemirowski
- 01.07.09 20:00 slawek
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-12-10 sprężyny przednie ściśnięte
- 2024-12-10 Warszawa => SEO Specialist (15-20h tygodniowo) <=
- 2024-12-10 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2024-12-10 ciekawostka mandatowa
- 2024-12-09 Kolejny spaliniak się zjarał
- 2024-12-09 Katowice => Spedytor międzynarodowy <=
- 2024-12-09 Kraków => Senior PHP Developer <=
- 2024-12-09 Katowice => Key Account Manager <=
- 2024-12-09 Dlaczego szybko będzie o jedną organizację terrorystyczną mniej w UE? ["Sukcesy" walki z terroryzmem w Syrii]
- 2024-12-09 Kraków => Programista Full Stack .Net <=
- 2024-12-09 Gdańsk => Architekt rozwiązań (doświadczenie w obszarze Java, AWS)
- 2024-12-09 Poznań => Key Account Manager <=
- 2024-12-09 Gdańsk => System Architect (background deweloperski w Java) <=
- 2024-12-09 Słabszy sygnał GSM od kilku tugodni
- 2024-12-09 Warszawa => Spedytor Międzynarodowy <=