Witajcie,
Proszę osoby które mają wiedzę na temat programowania i inżynierii informatycznej na odpowiedzenie na te pytania:
1. Jaki jest na dzień dzisiejszy najbardziej zaawansowany język programowania? Czy dalej jest to C++? Jeśli tak to jaki system programowania jest lub będzie tworzony który będzie najbardziej zaawansowanym który można wykorzystać?
2. Chcę mieć język programowania w którym sam będę mógł tworzyć komendy takie jak mi się podoba bez nauki pierdyliarda innych języków - po prostu chcę stworzyć od zera to jak ma działać taki język programowania a w konsekwencji postawiony na nim system operacyjny.
Weźmy na tapetę Windows - bebechy tego systemu są w czymś zapewne napisane, co to za język? Idąc dalej, załóżmy że to C++ - z czego się składa?, idąc dalej jak taki język został stworzony?
Porównując moje pytanie do budowy samochodu - Gotowe języki programowania to tak jakbym kupił lotus superseven albo inną replikę do składania w której mam gotowe elementy. Ja chcę takie elementy sam zaprojektować (kształt ramy, osie itp.) i chcę to wyprodukować. Mówię tu nawet o poziomie szczepów metalu, rozebrania czynników pierwszych części składowych samochodu i sprawdzenie czy są zrobione z jak najlepszych materiałów. Odniesienie do programowania byłoby takie że chcę mieć najlepsze możliwości by stworzyć taki kod programowania żeby system na nim postawiony mi odpowiadał.
3.Słyszałem o różnych terminach assambler, kompilator itp. Poproszę o przedstawienie co się dzieje od momentu dotarcia prądu do komputera do tego że startuje na nim windows. Chodzi mi m.in. o jednostki bitowe składające się z 0 i 1 - skąd się biorą (oczywiście wiem skąd się biorą - chodzi mi raczej o to jak się je tworzy, tzn. jak to się dzieje że piszę w jakimś języku programowania polecenie, potem jakoś magicznie jest ono wykonywane, i jak ten skrypt na poziomie binarnym jest zmieniany w wł/wył prądu?)
4. To co powstrzymuje mnie przed wykorzystaniem gotowego języka to to że muszę się poruszać wg. określonego przez kogoś ram. Ja chcę swoje zasady stworzyć samodzielnie. Rozumiem jednak że na początek powinienem stworzyć model w mikroskali, a więc jeszcze nie tak zaawansowany jak zamierzam. Nie interesują mnie żadne dzisiejsze języki programowania, natomiast rozumiem że mam wiedzieć jak w regule działają. Najprościej umiem to wytłumaczyć tak, że jeśli chcesz zbudować samochód i chcesz zaprojektować dla niego silnik elektryczny, nie będziesz zainteresowany budową silnika mechanicznego aż w takim stopniu jak wtedy gdy budowałbyś samochód spalinowy. Tak przynajmniej wydaje mi się z tą wiedzą którą mam teraz. W moim odczuciu wszystko co bazuje na tekście jako programowaniu jest właśnie takim silnikiem spalinowym od którego przydało by się odejść. Każdy program który istnieje ma pod spodem miliony linijek kodu. Chodzi mi o coś takiego na tym przykładzie - jeżeli jest osoba chcąca zbudować silnik spalinowy a druga elektryczny, w pewnym momencie prac i rozwoju tych projektów te drogi się rozchodzą i chodzi mi dokładnie o to który to jest moment i gdzie występuje? Które elementy są wspólne i do którego momentu (prąd idzie do komputera, co dalej, co dalej) a od którego momentu zaczyna się tekst który jest wpisywany w komputerze.
Jeżeli doczytałeś to tego miejsca - Dziękuję. Jestem świadomy że to zawiłe, starałem się to wyjaśnić najlepiej jak umiałem i z góry dziękuje za Twoją odpowiedź
edit: już nie będę zmieniał ale tak: może źle się wyraziłem na temat tekstu. To jest odnosząc się do silnika bardziej forma w jakiej przekazywane jest paliwo czyli prąd -przekładnie, dźwignie itp, itd. bardziej chodzi mi o to że tą energię trzeba przekazać - tzn. jakoś muszą być polecenia wydawane odpowiednim tekstem żeby coś się działo w efekcie czego leci paliwo. (coś musi zasilać silnik) - to o co mi chodzi w tym punkcie to to że ja chcę poznać różnicę pomiędzy tym obrazowym wykorzystaniem benzyny w silniku spalinowym a wykorzystaniem prądu w silniku elektrycznym, a przenosząc to na grunt programowania - żeby się dowiedzieć co jest częścią wspólną tego że energia(jakiegoś rodzaju paliwo) leci w tym i tym typie silnika i od którego momentu zacząć programować mój własny.
"Żeby język giętki powiedział to co pomyśli głowa"
Ano właśnie, może rano : )
Proszę osoby które mają wiedzę na temat programowania i inżynierii informatycznej na odpowiedzenie na te pytania:
1. Jaki jest na dzień dzisiejszy najbardziej zaawansowany język programowania? Czy dalej jest to C++? Jeśli tak to jaki system programowania jest lub będzie tworzony który będzie najbardziej zaawansowanym który można wykorzystać?
2. Chcę mieć język programowania w którym sam będę mógł tworzyć komendy takie jak mi się podoba bez nauki pierdyliarda innych języków - po prostu chcę stworzyć od zera to jak ma działać taki język programowania a w konsekwencji postawiony na nim system operacyjny.
Weźmy na tapetę Windows - bebechy tego systemu są w czymś zapewne napisane, co to za język? Idąc dalej, załóżmy że to C++ - z czego się składa?, idąc dalej jak taki język został stworzony?
Porównując moje pytanie do budowy samochodu - Gotowe języki programowania to tak jakbym kupił lotus superseven albo inną replikę do składania w której mam gotowe elementy. Ja chcę takie elementy sam zaprojektować (kształt ramy, osie itp.) i chcę to wyprodukować. Mówię tu nawet o poziomie szczepów metalu, rozebrania czynników pierwszych części składowych samochodu i sprawdzenie czy są zrobione z jak najlepszych materiałów. Odniesienie do programowania byłoby takie że chcę mieć najlepsze możliwości by stworzyć taki kod programowania żeby system na nim postawiony mi odpowiadał.
3.Słyszałem o różnych terminach assambler, kompilator itp. Poproszę o przedstawienie co się dzieje od momentu dotarcia prądu do komputera do tego że startuje na nim windows. Chodzi mi m.in. o jednostki bitowe składające się z 0 i 1 - skąd się biorą (oczywiście wiem skąd się biorą - chodzi mi raczej o to jak się je tworzy, tzn. jak to się dzieje że piszę w jakimś języku programowania polecenie, potem jakoś magicznie jest ono wykonywane, i jak ten skrypt na poziomie binarnym jest zmieniany w wł/wył prądu?)
4. To co powstrzymuje mnie przed wykorzystaniem gotowego języka to to że muszę się poruszać wg. określonego przez kogoś ram. Ja chcę swoje zasady stworzyć samodzielnie. Rozumiem jednak że na początek powinienem stworzyć model w mikroskali, a więc jeszcze nie tak zaawansowany jak zamierzam. Nie interesują mnie żadne dzisiejsze języki programowania, natomiast rozumiem że mam wiedzieć jak w regule działają. Najprościej umiem to wytłumaczyć tak, że jeśli chcesz zbudować samochód i chcesz zaprojektować dla niego silnik elektryczny, nie będziesz zainteresowany budową silnika mechanicznego aż w takim stopniu jak wtedy gdy budowałbyś samochód spalinowy. Tak przynajmniej wydaje mi się z tą wiedzą którą mam teraz. W moim odczuciu wszystko co bazuje na tekście jako programowaniu jest właśnie takim silnikiem spalinowym od którego przydało by się odejść. Każdy program który istnieje ma pod spodem miliony linijek kodu. Chodzi mi o coś takiego na tym przykładzie - jeżeli jest osoba chcąca zbudować silnik spalinowy a druga elektryczny, w pewnym momencie prac i rozwoju tych projektów te drogi się rozchodzą i chodzi mi dokładnie o to który to jest moment i gdzie występuje? Które elementy są wspólne i do którego momentu (prąd idzie do komputera, co dalej, co dalej) a od którego momentu zaczyna się tekst który jest wpisywany w komputerze.
Jeżeli doczytałeś to tego miejsca - Dziękuję. Jestem świadomy że to zawiłe, starałem się to wyjaśnić najlepiej jak umiałem i z góry dziękuje za Twoją odpowiedź
edit: już nie będę zmieniał ale tak: może źle się wyraziłem na temat tekstu. To jest odnosząc się do silnika bardziej forma w jakiej przekazywane jest paliwo czyli prąd -przekładnie, dźwignie itp, itd. bardziej chodzi mi o to że tą energię trzeba przekazać - tzn. jakoś muszą być polecenia wydawane odpowiednim tekstem żeby coś się działo w efekcie czego leci paliwo. (coś musi zasilać silnik) - to o co mi chodzi w tym punkcie to to że ja chcę poznać różnicę pomiędzy tym obrazowym wykorzystaniem benzyny w silniku spalinowym a wykorzystaniem prądu w silniku elektrycznym, a przenosząc to na grunt programowania - żeby się dowiedzieć co jest częścią wspólną tego że energia(jakiegoś rodzaju paliwo) leci w tym i tym typie silnika i od którego momentu zacząć programować mój własny.
"Żeby język giętki powiedział to co pomyśli głowa"
Ano właśnie, może rano : )