Goto page Previous 1, 2, 3, 4
Mario
Guest
Mon Aug 08, 2016 3:38 pm
W dniu 08.08.2016 o 15:18, slawek pisze:
Quote:
On Mon, 8 Aug 2016 11:59:42 +0200, Mario <Mario@w.pl> wrote:
Wchodzisz też na grupę pl.comp.os.linux, z tezą że Windows jest tak
samo
sensownie zbudowany jak Linux? Albo do ulubionej knajpki kibiców
Wisły,
aby ich uświadamiać, że Cracovia to tez fajny klub?
Nota bene, kibice Wisły i Cracovii postanowili się pojednać. Zdziebko
szokujące, ale jednak. Gdy umarł JP2.
Oczywiście, wszyscy wtedy się zapisali do pokolenia JP2. Okazuje się, ze
jednak że był to stan nietrwały.
Quote:
Profesjonalizm w użyciu C/C++/czegokolwiek to nie bycie fanem hejtujacym
wszystko co nie jest C/C++/czymkolwiek.
Z drugiej strony są tam ludki którzy zawodowo zajmują się pisaniem w
c/c++ i przychodzi do nich człowiek, który chce adwokacić na rzecz
jakiegoś umierającego języka. O czym maja z nim rozmawiać?
Quote:
Akurat sposób przekazywania
parametrów w C jest niezbyt doskonały. W szczególności: złym pomysłem są
tzw. parametry wyjściowe (dziedzictwo po Fortranie itp.) - pod tym
względem Java jest dużo bardziej ogarnięta. Choć to pytanie może wydawać
się dziwne, to czy znasz klarowną odpowiedź: dlaczego tyle papieru itp.
potrzebne jest na tłumaczenie czym są typy zmiennych i wskaźniki w C...
choć celem nie jest napisanie sonetu w n-tysięcy LOC, a jedynie
zrobienie czegoś trywialnego (jakieś LED w Arduino, obliczenie CRC,
interpolacja najbliższą wartością z tablicy...)???
Z tego, że istnieją zadania do których nie trzeba struktur, unii czy
wskaźników, nie wynika że te typy są w c niepotrzebne. Razi cię że przy
programowaniu atmelka używasz języka, w którym jest wiele niepotrzebnych
ci konstrukcji, to użyj mikrobasica czy micropythona.
Quote:
Czy zamiast medytacji nad C nie lepiej po prostu użyć czegoś bardziej?
I z góry uprzedzam: da się. Patrz Python i nie tylko.
I napisać źródło linuksa w Pythonie :)
Quote:
Nawet w C da się #define a (*aptr)
Potem można pisać
int fun(int a)
{
return 1000 / a;
}
Bez potrzeby męczenia się z *a i dziwadłami w rodzaju 1000 / *a
Możesz sobie także zdefiniować begin i end. Tylko po co?
--
pozdrawiam
MD
Piotr GaĹka
Guest
Mon Aug 08, 2016 3:45 pm
Użytkownik "slawek" <fake@fakeemail.com> napisał w wiadomości
news:almarsoft.8177401639518404947@news.v.pl...
Quote:
Nawet w C da się #define a (*aptr)
Potem można pisać
int fun(int a)
{
return 1000 / a;
}
Bez potrzeby męczenia się z *a i dziwadłami w rodzaju 1000 / *a
A po latach w jakiejś procedurze dołożysz sobie zmienną i przypadkiem
nazwiesz ją a.
P.G.
slawek
Guest
Mon Aug 08, 2016 9:39 pm
On Mon, 8 Aug 2016 17:38:04 +0200, Mario <Mario@w.pl> wrote:
Quote:
I napisać źródło linuksa w Pythonie
Cześć Linuksa jest napisana w Pythonie.
slawek
Guest
Mon Aug 08, 2016 9:47 pm
On Mon, 8 Aug 2016 17:38:04 +0200, Mario <Mario@w.pl> wrote:
Quote:
Możesz sobie także zdefiniować begin i end. >Tylko po co?
Aby było ładniej. Albo np. tak
#define begin { dbgoutbegin(++level); {
#define end } dbgoutend(--level); }
;)
slawek
Guest
Mon Aug 08, 2016 10:22 pm
On Mon, 8 Aug 2016 17:45:15 +0200, Piotr
Gałka<piotr.galka@cutthismicromade.pl> wrote:
Quote:
A po latach w jakiejś procedurze dołożysz sobie zmienną i
przypadkiem
nazwiesz ją a.
Primo undef. Secundo, właśnie dlatego C/C++ jest do bani. Tertio,
kompilator wykryje. Quarto, nie będę żył tak długo.
Ghost
Guest
Tue Aug 09, 2016 7:42 am
Użytkownik "Piotr Gałka" napisał w wiadomości grup
dyskusyjnych:noa9e5$k5a$1@news.chmurka.net...
Użytkownik "slawek" <fake@fakeemail.com> napisał w wiadomości
news:almarsoft.8177401639518404947@news.v.pl...
Quote:
Nawet w C da się #define a (*aptr)
Potem można pisać
int fun(int a)
{
return 1000 / a;
}
Bez potrzeby męczenia się z *a i dziwadłami w rodzaju 1000 / *a
dobre :-)
Quote:
A po latach w jakiejś procedurze dołożysz sobie zmienną i przypadkiem
nazwiesz ją a.
P.G.
no, sluszna linie ma moj KF
SW3
Guest
Fri Aug 19, 2016 12:26 pm
W dniu 04.08.2016 o 09:24 <stchebel@gmail.com> pisze:
Quote:
A idę o zakład , że:
1) Każdy algorytmista czytając żródło w Pascalu, zrozumie o co chodzi
2) Czytając żródło C - będzie czkawka

)
Pewnie dlatego, że w Pascalu nie da się napisać niczego bardziej złożonego
;)
--
SW3
----
Państwo to wielka fikcja, dzięki której każdy usiłuje żyć kosztem innych.
/Bastiat
slawek
Guest
Mon Aug 22, 2016 5:41 pm
On Fri, 19 Aug 2016 14:26:12 +0200, SW3
<sw3.spam.stop@poczta.fm.invalid> wrote:
Quote:
1) Każdy algorytmista czytając żródło w Pascalu, zrozumie o=
co chodzi
2) Czytając żródło C - będzie czkawka

)
Quote:
Pewnie dlatego, że w Pascalu nie da się napisać niczego bardziej z=
łożonego =
Bzdury. Pascal i C są podobne i bezproblemowo się czyta (jeżeli
pisane było przez kogoś ogarniętego, zgodnie z zasadami sztuki).
Czkawką, panie i panowie, to wam się odbije np. Haskell. Świetny
język.
Goto page Previous 1, 2, 3, 4