🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.programming
67 messages
67 total messages Page 1 of 2 Started by Maciej Sobczak Sat, 09 May 2020 21:08
Page 1 of 2 • 67 total messages
C is number one (znowu)
#216936
Author: Maciej Sobczak
Date: Sat, 09 May 2020 21:08
10 lines
1324 bytes
Majowy news dla fanów tabelek:

"May Headline: Programming language C is back in the number one spot"

https://www.tiobe.com/tiobe-index/

To w sumie ciekawe zjawisko.

-- 
Maciej Sobczak * http://www.inspirel.com
Re: C is number one (znowu)
#216955
Author: Emru
Date: Sun, 10 May 2020 08:55
1 lines
970 bytes
No w końcu :-)
Re: C is number one (znowu)
#216937
Author: fir
Date: Sun, 10 May 2020 10:48
20 lines
2359 bytes
W dniu sobota, 9 maja 2020 23:09:00 UTC+2 użytkownik Maciej Sobczak napisał:
> Majowy news dla fanów tabelek:
> 
> "May Headline: Programming language C is back in the number one spot"
> 
> https://www.tiobe.com/tiobe-index/
> 
> To w sumie ciekawe zjawisko.
> 

c jest swietnym jezykiem, w swojej czystosci konstrukcji jezkowych nad typami przypomia kawalek jakiejs algebry,
choc ma tez pewne istotne braki

jak sie zatanowic dzis z mojej perspektywy duzo wiedzenia o c,
 to glowny problem z c dzis to chyab brak naprawde porzadnej ksiazki do jego nauki
(ksiazki ktora malo kto poza mna a moze i nikt nie jest pewnie w stanie napisac,
przynajmniej tak jak ja to widze) bo dzis
nauka C zajmuje ciagle mase czasu (z 5-10 lat pewnie), nawet ludzie ktorzy przebrneli przez to nie do konca czasem koduja tak jak powinni, lub nie rozumieja brakow c tak dobrze jak ja)

sam chyab moglbym taka ksiazke napisac gdybym wiedzial ze ktos ja wyda, ale nie ze mi sie tez jakos strasznie chce to robic
Re: C is number one (znowu)
#216938
Author: godek.maciek
Date: Mon, 11 May 2020 07:49
29 lines
3151 bytes
W dniu niedziela, 10 maja 2020 12:48:22 UTC+2 użytkownik fir napisał:
> W dniu sobota, 9 maja 2020 23:09:00 UTC+2 użytkownik Maciej Sobczak napisał:
> > Majowy news dla fanów tabelek:
> > 
> > "May Headline: Programming language C is back in the number one spot"
> > 
> > https://www.tiobe.com/tiobe-index/
> > 
> > To w sumie ciekawe zjawisko.
> > 
> 
> c jest swietnym jezykiem, w swojej czystosci konstrukcji jezkowych nad typami przypomia kawalek jakiejs algebry,
> choc ma tez pewne istotne braki

No nie wiem. Mnie konstrukcje językowe w C przypominają trabanta.
Za to języki w rodzaju ML czy Haskella rzeczywiście stanowią "kawałek jakiejś algebry"

> jak sie zatanowic dzis z mojej perspektywy duzo wiedzenia o c,
>  to glowny problem z c dzis to chyab brak naprawde porzadnej ksiazki do jego nauki
> (ksiazki ktora malo kto poza mna a moze i nikt nie jest pewnie w stanie napisac,
> przynajmniej tak jak ja to widze) bo dzis
> nauka C zajmuje ciagle mase czasu (z 5-10 lat pewnie), nawet ludzie ktorzy przebrneli przez to nie do konca czasem koduja tak jak powinni, lub nie rozumieja brakow c tak dobrze jak ja)

Zgodzę się, że łatwo jest zacząć programować w C, nie do końca rozumiejąc jego mechanizmy abstrakcji (przy czym mechanizmy abstrakcji w C kończą się mniej więcej na strukturach ze wskaźnikami na funkcje), przez co nie trudno o kod, który cierpi na skutek nie używania tych mechanizmów

> sam chyab moglbym taka ksiazke napisac gdybym wiedzial ze ktos ja wyda, ale nie ze mi sie tez jakos strasznie chce to robic

Teraz jak są platformy w rodzaju leanpub.com to możesz sam wydać.
(Możesz też napisać i po prostu wrzucić na githuba, tak jak ja zrobiłem kiedyś ze swoim pamfletem; ogłosiłem to później HackerNews, Reddicie, Twitterze i usenecie, i recepcja była nawet dobra)
Re: C is number one (znowu)
#216939
Author: fir
Date: Mon, 11 May 2020 11:04
39 lines
4087 bytes
W dniu poniedziałek, 11 maja 2020 09:49:01 UTC+2 użytkownik godek...@gmail.com napisał:
> W dniu niedziela, 10 maja 2020 12:48:22 UTC+2 użytkownik fir napisał:
> > W dniu sobota, 9 maja 2020 23:09:00 UTC+2 użytkownik Maciej Sobczak napisał:
> > > Majowy news dla fanów tabelek:
> > > 
> > > "May Headline: Programming language C is back in the number one spot"
> > > 
> > > https://www.tiobe.com/tiobe-index/
> > > 
> > > To w sumie ciekawe zjawisko.
> > > 
> > 
> > c jest swietnym jezykiem, w swojej czystosci konstrukcji jezkowych nad typami przypomia kawalek jakiejs algebry,
> > choc ma tez pewne istotne braki
> 
> No nie wiem. Mnie konstrukcje językowe w C przypominają trabanta.
> Za to języki w rodzaju ML czy Haskella rzeczywiście stanowią "kawałek jakiejś algebry"
> 
> > jak sie zatanowic dzis z mojej perspektywy duzo wiedzenia o c,
> >  to glowny problem z c dzis to chyab brak naprawde porzadnej ksiazki do jego nauki
> > (ksiazki ktora malo kto poza mna a moze i nikt nie jest pewnie w stanie napisac,
> > przynajmniej tak jak ja to widze) bo dzis
> > nauka C zajmuje ciagle mase czasu (z 5-10 lat pewnie), nawet ludzie ktorzy przebrneli przez to nie do konca czasem koduja tak jak powinni, lub nie rozumieja brakow c tak dobrze jak ja)
> 
> Zgodzę się, że łatwo jest zacząć programować w C, nie do końca rozumiejąc jego mechanizmy abstrakcji (przy czym mechanizmy abstrakcji w C kończą się mniej więcej na strukturach ze wskaźnikami na funkcje), przez co nie trudno o kod, który cierpi na skutek nie używania tych mechanizmów
> 
> > sam chyab moglbym taka ksiazke napisac gdybym wiedzial ze ktos ja wyda, ale nie ze mi sie tez jakos strasznie chce to robic
> 
> Teraz jak są platformy w rodzaju leanpub.com to możesz sam wydać.
> (Możesz też napisać i po prostu wrzucić na githuba, tak jak ja zrobiłem kiedyś ze swoim pamfletem; ogłosiłem to później HackerNews, Reddicie, Twitterze i usenecie, i recepcja była nawet dobra)

w sumie nie wiem, jesli o mnie chodzi to raczej chcialbym napisac ksiazke do wydania wylacznie w postaci papierowej,
ksiazka ta moglaby sie nazywac 'nowoczesne c' lub jakos podobnie

moze w sumie nie powinienem sie zbyt przejmowac wydawca tylko ja napisac a wydawca zainteresowac sie kiedys przy okazji

ksazka stanowilaby szybki ale klraowny opis c - tlumaczacy dosyc abstrakcyjne rzeczy ktore normalne c nooby piszace o c pomijaja bo poprostu toprnie informuja o skladni a pewne problematyczne rzeczy wogole pomijaja , pluz moze pare uwag o tym co jest slaba stroną c i jak nalezy to poprawic lub ew praktycznie obejsc

musze pomyslec w sumie
Re: C is number one (znowu)
#216940
Author: godek.maciek
Date: Mon, 11 May 2020 12:05
35 lines
3910 bytes
W dniu poniedziałek, 11 maja 2020 13:04:17 UTC+2 użytkownik fir napisał:
> W dniu poniedziałek, 11 maja 2020 09:49:01 UTC+2 użytkownik godek...@gmail.com napisał:
> > W dniu niedziela, 10 maja 2020 12:48:22 UTC+2 użytkownik fir napisał:
> > > W dniu sobota, 9 maja 2020 23:09:00 UTC+2 użytkownik Maciej Sobczak napisał:
> > > > Majowy news dla fanów tabelek:
> > > > 
> > > > "May Headline: Programming language C is back in the number one spot"
> > > > 
> > > > https://www.tiobe.com/tiobe-index/
> > > > 
> > > > To w sumie ciekawe zjawisko.
> > > > 
> > > 
> > > c jest swietnym jezykiem, w swojej czystosci konstrukcji jezkowych nad typami przypomia kawalek jakiejs algebry,
> > > choc ma tez pewne istotne braki
> > 
> > No nie wiem. Mnie konstrukcje językowe w C przypominają trabanta.
> > Za to języki w rodzaju ML czy Haskella rzeczywiście stanowią "kawałek jakiejś algebry"
> > 
> > > jak sie zatanowic dzis z mojej perspektywy duzo wiedzenia o c,
> > >  to glowny problem z c dzis to chyab brak naprawde porzadnej ksiazki do jego nauki
> > > (ksiazki ktora malo kto poza mna a moze i nikt nie jest pewnie w stanie napisac,
> > > przynajmniej tak jak ja to widze) bo dzis
> > > nauka C zajmuje ciagle mase czasu (z 5-10 lat pewnie), nawet ludzie ktorzy przebrneli przez to nie do konca czasem koduja tak jak powinni, lub nie rozumieja brakow c tak dobrze jak ja)
> > 
> > Zgodzę się, że łatwo jest zacząć programować w C, nie do końca rozumiejąc jego mechanizmy abstrakcji (przy czym mechanizmy abstrakcji w C kończą się mniej więcej na strukturach ze wskaźnikami na funkcje), przez co nie trudno o kod, który cierpi na skutek nie używania tych mechanizmów
> > 
> > > sam chyab moglbym taka ksiazke napisac gdybym wiedzial ze ktos ja wyda, ale nie ze mi sie tez jakos strasznie chce to robic
> > 
> > Teraz jak są platformy w rodzaju leanpub.com to możesz sam wydać.
> > (Możesz też napisać i po prostu wrzucić na githuba, tak jak ja zrobiłem kiedyś ze swoim pamfletem; ogłosiłem to później HackerNews, Reddicie, Twitterze i usenecie, i recepcja była nawet dobra)
> 
> w sumie nie wiem, jesli o mnie chodzi to raczej chcialbym napisac ksiazke do wydania wylacznie w postaci papierowej,

Jeżeli ktoś wrzuci pdf ze skanami na chomika, to może nawet zajrzę.
Re: C is number one (znowu)
#216941
Author: godek.maciek
Date: Mon, 11 May 2020 12:09
41 lines
4256 bytes
W dniu poniedziałek, 11 maja 2020 14:05:47 UTC+2 użytkownik godek...@gmail.com napisał:
> W dniu poniedziałek, 11 maja 2020 13:04:17 UTC+2 użytkownik fir napisał:
> > W dniu poniedziałek, 11 maja 2020 09:49:01 UTC+2 użytkownik godek...@gmail.com napisał:
> > > W dniu niedziela, 10 maja 2020 12:48:22 UTC+2 użytkownik fir napisał:
> > > > W dniu sobota, 9 maja 2020 23:09:00 UTC+2 użytkownik Maciej Sobczak napisał:
> > > > > Majowy news dla fanów tabelek:
> > > > > 
> > > > > "May Headline: Programming language C is back in the number one spot"
> > > > > 
> > > > > https://www.tiobe.com/tiobe-index/
> > > > > 
> > > > > To w sumie ciekawe zjawisko.
> > > > > 
> > > > 
> > > > c jest swietnym jezykiem, w swojej czystosci konstrukcji jezkowych nad typami przypomia kawalek jakiejs algebry,
> > > > choc ma tez pewne istotne braki
> > > 
> > > No nie wiem. Mnie konstrukcje językowe w C przypominają trabanta.
> > > Za to języki w rodzaju ML czy Haskella rzeczywiście stanowią "kawałek jakiejś algebry"
> > > 
> > > > jak sie zatanowic dzis z mojej perspektywy duzo wiedzenia o c,
> > > >  to glowny problem z c dzis to chyab brak naprawde porzadnej ksiazki do jego nauki
> > > > (ksiazki ktora malo kto poza mna a moze i nikt nie jest pewnie w stanie napisac,
> > > > przynajmniej tak jak ja to widze) bo dzis
> > > > nauka C zajmuje ciagle mase czasu (z 5-10 lat pewnie), nawet ludzie ktorzy przebrneli przez to nie do konca czasem koduja tak jak powinni, lub nie rozumieja brakow c tak dobrze jak ja)
> > > 
> > > Zgodzę się, że łatwo jest zacząć programować w C, nie do końca rozumiejąc jego mechanizmy abstrakcji (przy czym mechanizmy abstrakcji w C kończą się mniej więcej na strukturach ze wskaźnikami na funkcje), przez co nie trudno o kod, który cierpi na skutek nie używania tych mechanizmów
> > > 
> > > > sam chyab moglbym taka ksiazke napisac gdybym wiedzial ze ktos ja wyda, ale nie ze mi sie tez jakos strasznie chce to robic
> > > 
> > > Teraz jak są platformy w rodzaju leanpub.com to możesz sam wydać.
> > > (Możesz też napisać i po prostu wrzucić na githuba, tak jak ja zrobiłem kiedyś ze swoim pamfletem; ogłosiłem to później HackerNews, Reddicie, Twitterze i usenecie, i recepcja była nawet dobra)
> > 
> > w sumie nie wiem, jesli o mnie chodzi to raczej chcialbym napisac ksiazke do wydania wylacznie w postaci papierowej,
> 
> Jeżeli ktoś wrzuci pdf ze skanami na chomika, to może nawet zajrzę.

Swego czasu kolega pokazał, że np. Helion wydał takie coś:
[przynajmniej ma czytelnie zdefiniowaną grupę docelową]

https://helion.pl/ksiazki/zabawa-w-programowanie-jezyk-c-dla-nastolatkow-michal-wiszniewski,zaprcn.htm#format/e
Re: C is number one (znowu)
#216942
Author: fir
Date: Mon, 11 May 2020 13:26
38 lines
4219 bytes
W dniu poniedziałek, 11 maja 2020 14:05:47 UTC+2 użytkownik godek...@gmail.com napisał:
> W dniu poniedziałek, 11 maja 2020 13:04:17 UTC+2 użytkownik fir napisał:
> > W dniu poniedziałek, 11 maja 2020 09:49:01 UTC+2 użytkownik godek...@gmail.com napisał:
> > > W dniu niedziela, 10 maja 2020 12:48:22 UTC+2 użytkownik fir napisał:
> > > > W dniu sobota, 9 maja 2020 23:09:00 UTC+2 użytkownik Maciej Sobczak napisał:
> > > > > Majowy news dla fanów tabelek:
> > > > > 
> > > > > "May Headline: Programming language C is back in the number one spot"
> > > > > 
> > > > > https://www.tiobe.com/tiobe-index/
> > > > > 
> > > > > To w sumie ciekawe zjawisko.
> > > > > 
> > > > 
> > > > c jest swietnym jezykiem, w swojej czystosci konstrukcji jezkowych nad typami przypomia kawalek jakiejs algebry,
> > > > choc ma tez pewne istotne braki
> > > 
> > > No nie wiem. Mnie konstrukcje językowe w C przypominają trabanta.
> > > Za to języki w rodzaju ML czy Haskella rzeczywiście stanowią "kawałek jakiejś algebry"
> > > 
> > > > jak sie zatanowic dzis z mojej perspektywy duzo wiedzenia o c,
> > > >  to glowny problem z c dzis to chyab brak naprawde porzadnej ksiazki do jego nauki
> > > > (ksiazki ktora malo kto poza mna a moze i nikt nie jest pewnie w stanie napisac,
> > > > przynajmniej tak jak ja to widze) bo dzis
> > > > nauka C zajmuje ciagle mase czasu (z 5-10 lat pewnie), nawet ludzie ktorzy przebrneli przez to nie do konca czasem koduja tak jak powinni, lub nie rozumieja brakow c tak dobrze jak ja)
> > > 
> > > Zgodzę się, że łatwo jest zacząć programować w C, nie do końca rozumiejąc jego mechanizmy abstrakcji (przy czym mechanizmy abstrakcji w C kończą się mniej więcej na strukturach ze wskaźnikami na funkcje), przez co nie trudno o kod, który cierpi na skutek nie używania tych mechanizmów
> > > 
> > > > sam chyab moglbym taka ksiazke napisac gdybym wiedzial ze ktos ja wyda, ale nie ze mi sie tez jakos strasznie chce to robic
> > > 
> > > Teraz jak są platformy w rodzaju leanpub.com to możesz sam wydać.
> > > (Możesz też napisać i po prostu wrzucić na githuba, tak jak ja zrobiłem kiedyś ze swoim pamfletem; ogłosiłem to później HackerNews, Reddicie, Twitterze i usenecie, i recepcja była nawet dobra)
> > 
> > w sumie nie wiem, jesli o mnie chodzi to raczej chcialbym napisac ksiazke do wydania wylacznie w postaci papierowej,
> 
> Jeżeli ktoś wrzuci pdf ze skanami na chomika, to może nawet zajrzę.

sęk w tym ze nie wiem jak sie publikuje ksiazke..podejrzewam ze chyab musialbym doplacic za wydruk
Re: C is number one (znowu)
#216943
Author: Bischoop
Date: Mon, 11 May 2020 23:58
7 lines
1529 bytes
On 2020-05-11, fir <profesor.fir@gmail.com> wrote:
>> 
>> Jeżeli ktoś wrzuci pdf ze skanami na chomika, to może nawet zajrzę.
>
> sęk w tym ze nie wiem jak sie publikuje ksiazke..podejrzewam ze chyab musialbym doplacic za wydruk

Google.
Re: C is number one (znowu)
#216944
Author: Luke
Date: Wed, 13 May 2020 16:38
7 lines
1663 bytes
W dniu 11.05.2020 o 13:04, fir pisze:

> w sumie nie wiem, jesli o mnie chodzi to raczej chcialbym napisac ksiazke do wydania wylacznie w postaci papierowej,
> ksiazka ta moglaby sie nazywac 'nowoczesne c' lub jakos podobnie

Jest już "Wysokie C" Kotowskiego. Jeśli do tego się dołoży K&R oraz C 
FAQ, czego jeszcze brakuje?
Re: C is number one (znowu)
#216945
Author: godek.maciek
Date: Thu, 14 May 2020 18:47
10 lines
2023 bytes
W dniu środa, 13 maja 2020 18:38:54 UTC+2 użytkownik Luke napisał:
> W dniu 11.05.2020 o 13:04, fir pisze:
> 
> > w sumie nie wiem, jesli o mnie chodzi to raczej chcialbym napisac ksiazke do wydania wylacznie w postaci papierowej,
> > ksiazka ta moglaby sie nazywac 'nowoczesne c' lub jakos podobnie
> 
> Jest już "Wysokie C" Kotowskiego. Jeśli do tego się dołoży K&R oraz C 
> FAQ, czego jeszcze brakuje?

Gdzie można znaleźć "Wysokie C"?
Re: C is number one (znowu)
#216946
Author: Luke
Date: Thu, 14 May 2020 19:05
8 lines
1686 bytes
W dniu 14.05.2020 o 20:47, godek.maciek@gmail.com pisze:

> Gdzie można znaleźć "Wysokie C"?

Bardzo rzadko na allegro.

Chociaż książka ociera się jeszcze chwilami o DOS i nawet conio.h, jest 
moim zdaniem obowiązkową lekturą o tym języku...
Re: C is number one (znowu)
#216947
Author: godek.maciek
Date: Thu, 14 May 2020 20:34
12 lines
2007 bytes
W dniu czwartek, 14 maja 2020 21:05:30 UTC+2 użytkownik Luke napisał:

> > Gdzie można znaleźć "Wysokie C"?
> 
> Bardzo rzadko na allegro.
> 
> Chociaż książka ociera się jeszcze chwilami o DOS i nawet conio.h, jest 
> moim zdaniem obowiązkową lekturą o tym języku...

e, jak nie ma na chomikach, torrentach czy innych libgenach, to tak jak jakby nie istniała.

i nie wiem, czy chciałoby mi się zatruwać swoje życie near pointerami
Re: C is number one (znowu)
#216948
Author: fir
Date: Fri, 15 May 2020 06:48
15 lines
2408 bytes
W dniu czwartek, 14 maja 2020 22:34:09 UTC+2 użytkownik godek...@gmail.com napisał:
> W dniu czwartek, 14 maja 2020 21:05:30 UTC+2 użytkownik Luke napisał:
> 
> > > Gdzie można znaleźć "Wysokie C"?
> > 
> > Bardzo rzadko na allegro.
> > 
> > Chociaż książka ociera się jeszcze chwilami o DOS i nawet conio.h, jest 
> > moim zdaniem obowiązkową lekturą o tym języku...
> 
> e, jak nie ma na chomikach, torrentach czy innych libgenach, to tak jak jakby nie istniała.
> 
> i nie wiem, czy chciałoby mi się zatruwać swoje życie near pointerami

akurat near pointery sa jak szorty w porownaniu do intow, (moga bc przydatne i wzmacniac program), c pozwala dobrze ogarniac takie rzeczy 
Re: C is number one (znowu)
#216950
Author: Queequeg
Date: Fri, 15 May 2020 07:54
19 lines
2033 bytes
godek.maciek@gmail.com wrote:

>> Chociaż książka ociera się jeszcze chwilami o DOS i nawet conio.h, jest 
>> moim zdaniem obowiązkową lekturą o tym języku...
> 
> e, jak nie ma na chomikach, torrentach czy innych libgenach, to tak jak jakby nie istniała.

Jest na chomiku jakiś plik .txt, ale to nie jest ta książka tylko artykuł 
z PC Kuriera, natomiast w katalogu, w którym ten plik jest, jest też wiele 
innych książek na temat C.

Nie linkuję, żeby nie było, że rozpowszechniam, ale łatwo znaleźć.

> i nie wiem, czy chciałoby mi się zatruwać swoje życie near pointerami

To tylko pokazuje, ile zmieniło się przez 22 lata od wydania książki...

-- 
https://www.youtube.com/watch?v=9lSzL1DqQn0
Re: C is number one (znowu)
#216949
Author: Queequeg
Date: Fri, 15 May 2020 07:56
9 lines
1646 bytes
fir <profesor.fir@gmail.com> wrote:

> akurat near pointery sa jak szorty w porownaniu do intow, (moga bc 
> przydatne i wzmacniac program), c pozwala dobrze ogarniac takie rzeczy

Kiedy ostatnio używałeś near pointerów i segmentacji pamięci?

-- 
https://www.youtube.com/watch?v=9lSzL1DqQn0
Re: C is number one (znowu)
#216951
Author: godek.maciek
Date: Fri, 15 May 2020 08:25
61 lines
3755 bytes
W dniu piątek, 15 maja 2020 09:54:11 UTC+2 użytkownik Queequeg napisał:
> 
> >> Chociaż książka ociera się jeszcze chwilami o DOS i nawet conio.h, jest 
> >> moim zdaniem obowiązkową lekturą o tym języku...
> > 
> > e, jak nie ma na chomikach, torrentach czy innych libgenach, to tak jak jakby nie istniała.
> 
> Jest na chomiku jakiś plik .txt, ale to nie jest ta książka tylko artykuł 
> z PC Kuriera, natomiast w katalogu, w którym ten plik jest, jest też wiele 
> innych książek na temat C.
> 
> Nie linkuję, żeby nie było, że rozpowszechniam, ale łatwo znaleźć.

Ja tylko znalazłem "Piotr Adamczyk - Wysokie C.mp3"

Ale to chyba nie o to chodziło :/

"Jestem ptak. Latam wokół siebie,
myślę, że wiem, ale co wiem - nie wiem.
Skrzydeł mych wzór czule niesie wiatr w górę,
zerkam hen w dół, a tam - mojej dumy ślad.

Jeśli wolno byłoby mi ćwierkać przez cały czas,
to tylko w wysokim C, brzmiącym doskonale tak.

Wiem, że tak śpiewać by chciał niejeden dziób, bo to sztuka.
Podniebny czar - ja mam po prostu dar.

Wierzę, że jest zachwyt gdzieś w nas ukryty.
Wydobądź go i krzycz z całej siły.

To, czego nie ma, możemy mieć
- wystarczy tylko tego chcieć.

Jeśli pokochasz to, co byś chciał,
to w pewnym sensie będziesz to miał.

Lataj wysoko, nie tylko w snach,
omijaj chmury, ląduj na piach.

Ptakiem być możesz bez skrzydeł też,
jeśli uwierzysz w to, co chcesz.

Fantazja daje przestrzeń i czas
na pokonanie siebie w nas.

To, czego nie ma, możemy mieć
- wystarczy tylko tego chcieć"

A może właśnie o to?

"omijaj chmury, ląduj na piach" brzmi jak zachęta do "powrotu do krzemu".

> > i nie wiem, czy chciałoby mi się zatruwać swoje życie near pointerami
> 
> To tylko pokazuje, ile zmieniło się przez 22 lata od wydania książki...

W K&R też nie ma near i far pointerów :)
Więc raczej pokazuje, jak dziwną architekturą było 8086

Z drugiej strony, pojawienie się mikrokomputerów było mimo wszystko jakimś pretekstem do "wynajdywania koła na nowo"
Re: C is number one (znowu)
#216952
Author: Luke
Date: Fri, 15 May 2020 09:23
15 lines
2173 bytes
W dniu 14.05.2020 o 22:34, godek.maciek@gmail.com pisze:

> i nie wiem, czy chciałoby mi się zatruwać swoje życie near pointerami
> 

Ta książka ma 540 stron, jest to tak wszechstronne studium, że nie da 
się jej sprowadzić do near lub far pointerów.

Według aktualnych szacunków odsetek rzędu 95% zasobów światowej kultury 
nadal istnieje tylko w postaci analogowej, więc nie ma się co dziwić, że 
zapomniana niskonakładowa polska książka z lat 90 nie krąży w sieci.

Tu jest spis treści w odmętach archiwów i kilka zdań:

http://web.archive.org/web/20030703174541/januszg.hg.pl/ksiazki/wysokie_c.html
Re: C is number one (znowu)
#216953
Author: godek.maciek
Date: Fri, 15 May 2020 09:43
27 lines
2836 bytes
W dniu piątek, 15 maja 2020 11:23:49 UTC+2 użytkownik Luke napisał:
> 
> > i nie wiem, czy chciałoby mi się zatruwać swoje życie near pointerami
> > 
> 
> Ta książka ma 540 stron, jest to tak wszechstronne studium, że nie da 
> się jej sprowadzić do near lub far pointerów.
> 
> Według aktualnych szacunków odsetek rzędu 95% zasobów światowej kultury 
> nadal istnieje tylko w postaci analogowej, więc nie ma się co dziwić, że 
> zapomniana niskonakładowa polska książka z lat 90 nie krąży w sieci.

Z drugiej strony, książkę Lionsa z lat 70. o UNIXie można łatwo znaleźć, pomimo że podobno AT&T swego czasu próbował z nią walczyć:
https://cs3210.cc.gatech.edu/r/unix6.pdf


> Tu jest spis treści w odmętach archiwów i kilka zdań:
> 
> http://web.archive.org/web/20030703174541/januszg.hg.pl/ksiazki/wysokie_c.html

Niepokojąco wygląda obecność rozdziału o "notacji węgierskiej".
Trochę też martwi to, że "wskaźniki na funkcje" pojawiają się w spisie treści tylko w takim kontekście:

9.8. Przykład - tablice wskaźników na funkcje
9.9. Tablica wskaźników na wskaźniki na funkcje 

(no ale wiadomo, to tylko spis treści)
Re:C is number one (znowu)
#216956
Author: slawek
Date: Sat, 16 May 2020 08:04
10 lines
1195 bytes
Maciej Sobczak <see.my.homepage@gmail.com> Wrote in message:
> Majowy news dla fanów tabelek:"May Headline: Programming language C is back in the number one spot"https://www.tiobe.com/tiobe-index/To w sumie ciekawe zjawisko.-- Maciej Sobczak * http://www.inspirel.com


1. Błędem jest rozdzielanie C, C++ i C#
2. Tiobe podaje "popularność" - nie "użyteczność"


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Re: C is number one (znowu)
#216954
Author: Bischoop
Date: Sat, 16 May 2020 10:22
10 lines
1879 bytes
On 2020-05-15, Luke <luke@luke.net> wrote:
>
> Według aktualnych szacunków odsetek rzędu 95% zasobów światowej kultury 
> nadal istnieje tylko w postaci analogowej, więc nie ma się co dziwić, że 
> zapomniana niskonakładowa polska książka z lat 90 nie krąży w sieci.
>

Bo zapewne sprowadza wszystko do podstaw a dzis jak cos wymaga zbyt
dlugiej koncetracji nad dlugim tekstem to nie jest zbyt lubiane.
I obawiam sie ze bedzie jeszcze gorzej.
Re: C is number one (znowu)
#216957
Author: godek.maciek
Date: Sat, 16 May 2020 15:02
16 lines
2191 bytes
W dniu sobota, 16 maja 2020 10:05:00 UTC+2 użytkownik slawek napisał:
> Maciej Sobczak <see.my.homepage@gmail.com> Wrote in message:
> > Majowy news dla fanów tabelek:"May Headline: Programming language C is back in the number one spot"https://www.tiobe.com/tiobe-index/To w sumie ciekawe zjawisko.-- Maciej Sobczak * http://www.inspirel.com
> 
> 
> 1. Błędem jest rozdzielanie C, C++ i C#

Z jakiego punktu widzenia rozdzielanie trzech odrębnych języków miałoby być błędem?

> 2. Tiobe podaje "popularność" - nie "użyteczność"

podaje nawet dość wąsko rozumianą popularność, którą można by nazwać "popularnością w sensie TIOBE".

Podobnie np. mistrzostw świata w piłce nożnej nie wygrywa drużyna, która jest najlepsza, tylko ta, której uda się wygrać.

Ale wszyscy się godzą na takie reguły zabawy.
Re: C is number one (znowu)
#216958
Author: Maciej Sobczak
Date: Sat, 16 May 2020 21:32
27 lines
2844 bytes
> 1. Błędem jest rozdzielanie C, C++ i C#

Jeżeli C i C# ma być razem, to jeszcze razem z Javą i JavaScriptem.
Bo naprawdę nie widzę powodu, żeby C# miał być bliżej C, niż Java (pomijam zbieżność nazw).

> 2. Tiobe podaje "popularność" - nie "użyteczność"

Nie. TIOBE opiera się na statystykach wyszukiwarek. Czyli lepszą pozycję ma ten język, którego użytkownicy klikają w wyszukiwarkach więcej zapytań. Korelacja tego z popularnością jakaś może i jest, ale równie dobrze można by było to skojarzyć z ilością problemów, które ludzie muszą rozwiązywać. Kiepski język ze słabą własną dokumentacją przełoży się na więcej zapytań.

Niemniej, jest to najbardziej znany (i cytowany) indeks. Natomiast jego wartość, jak i nasza dyskusja na jego temat, mają charakter wyłącznie rekreacyjny.

Np. nadal nie wiadomo (bo już to omawialiśmy), dlaczego nie ma tam Wolframa. A, już wiadomo - bo Wolfram ma taki odjechany system dokumentacji, że ktoś musiałby być idiotą, żeby informacji szukać w zwykłej wyszukiwarce. Podobnie można wytłumaczyć wysoką pozycję języka C - bo książka "Wysokie C" nie jest na chomiku, więc wszyscy szukają w guglu, czemu im się main nie kompiluje. Itd.
Ot, takie tam luźne rozważania w przymusowej izolacji. ;-)

Inne rekreacyjne rozważania z tego regionu to następujący cytat:

https://www.w3schools.com/whatis/whatis_fullstack_js.asp

"Programming in C will slowly decline.
Programming in JavaScript will be more important."

Czy aby na pewno?

Emocje jak przed wyborami. :-)

-- 
Maciej Sobczak * http://www.inspirel.com
Re: C is number one (znowu)
#216959
Author: godek.maciek
Date: Sun, 17 May 2020 20:26
43 lines
3918 bytes
W dniu sobota, 16 maja 2020 23:32:34 UTC+2 użytkownik Maciej Sobczak napisał:

> > 2. Tiobe podaje "popularność" - nie "użyteczność"
> 
> Nie. TIOBE opiera się na statystykach wyszukiwarek. 

No, nie do końca:

"The ratings are based on the number of skilled engineers world-wide, courses and third party vendors."

Czyli lepszą pozycję ma ten język, którego użytkownicy klikają w wyszukiwarkach więcej zapytań. Korelacja tego z popularnością jakaś może i jest, ale równie dobrze można by było to skojarzyć z ilością problemów, które ludzie muszą rozwiązywać. Kiepski język ze słabą własną dokumentacją przełoży się na więcej zapytań.
> 
> Niemniej, jest to najbardziej znany (i cytowany) indeks. Natomiast jego wartość, jak i nasza dyskusja na jego temat, mają charakter wyłącznie rekreacyjny.
> 
> Np. nadal nie wiadomo (bo już to omawialiśmy), dlaczego nie ma tam Wolframa. A, już wiadomo - bo Wolfram ma taki odjechany system dokumentacji, że ktoś musiałby być idiotą, żeby informacji szukać w zwykłej wyszukiwarce.

TIOBE mogłoby tak bardzo pomóc w wypromowaniu Wolframa, że Stephen Wolfram musiałby być idiotą, żeby nie udostępniać inżynierom swojej TIOBE odjechanej dokumentacji do uwzględnienia w statystykach.
Hmmm...

> Podobnie można wytłumaczyć wysoką pozycję języka C - bo książka "Wysokie C" nie jest na chomiku, więc wszyscy szukają w guglu, czemu im się main nie kompiluje. Itd.

Raczej jest tak, że ludzie po prostu generują ruch, próbując rozwiązywać praktyczne problemy. I o ile system dokumentacji Wolframa nie jest na tyle odjechany, żeby tłumaczyć mętne sformułowania problemów w języku naturalnym na język Wolframa, raczej bym małą popularność na TIOBE tłumaczył... małą popularnością.

> Ot, takie tam luźne rozważania w przymusowej izolacji. ;-)

Trochę mi to zapachniało życzeniowym myśleniem...

Ale - ciekawostka - profesor Shriram Krishnamurthi w podobny sposób próbował ostatnio wyjaśnić małą popularność Racketa:

https://mobile.twitter.com/ShriramKMurthi/status/1261268107164897280 

> Inne rekreacyjne rozważania z tego regionu to następujący cytat:
> 
> https://www.w3schools.com/whatis/whatis_fullstack_js.asp
> 
> "Programming in C will slowly decline.
> Programming in JavaScript will be more important."
> 
> Czy aby na pewno?
> 
> Emocje jak przed wyborami. :-)

Ale przecież już jest po wyborach ;p
Re: C is number one (znowu)
#216960
Author: Maciej Sobczak
Date: Mon, 18 May 2020 19:26
39 lines
3177 bytes
> > Nie. TIOBE opiera się na statystykach wyszukiwarek. 
> 
> No, nie do końca:
> 
> "The ratings are based on the number of skilled engineers world-wide, courses and third party vendors."

Zdumiewające, bo dokładnie następnym zdaniem jest to:

"Popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings."

Ciekawe, w jaki sposób "are used".

> TIOBE mogłoby tak bardzo pomóc w wypromowaniu

TIOBE nie zajmuje się promowaniem. To nie jest platforma marketingowa. I ludzie raczej tam wchodzą pojarać się, gdzie jest ich ulubiony język, a nie po to, żeby sobie ulubiony język znaleźć.

> Stephen Wolfram musiałby być idiotą

Wystarczy, że jest narcyzem. Ale technicznie - skoro TIOBE nie zajmuje się promowaniem, to nie musi być ani idiotą, ani narcyzem.

No i skoro dokumentacja i tak jest dostępna publicznie, to niby jak jeszcze miałby ją "udostępniać"?

> I o ile system dokumentacji Wolframa nie jest na tyle odjechany, żeby tłumaczyć mętne sformułowania problemów w języku naturalnym na język Wolframa

Właśnie do tego służy WolframAlpha.

A o co chciałbyś zapytać?

Chociaż może coś jest w tym, co piszesz. Np. ja widziałem ludzi, którzy wklejają w gugla komunikaty ze swojego kompilatora i patrzą, co wyszło. I przeklejają do swoich programów to, co znaleźli. I tak w kółko. Może w ten sposób te statystyki w wyszukiwarkach rosną - to by trochę tłumaczyło górną część indeksu.

> > Emocje jak przed wyborami. :-)
> 
> Ale przecież już jest po wyborach ;p

Kiedyś była taka piosenka: "Już za rok matura...".
Zawsze jest jakieś "przed". :-)

-- 
Maciej Sobczak * http://www.inspirel.com
Re: C is number one (znowu)
#216961
Author: slawek
Date: Sat, 30 May 2020 06:03
17 lines
1467 bytes
Maciej Sobczak <see.my.homepage@gmail.com> Wrote in message:
> > 1. Błędem jest rozdzielanie C, C++ i C#Jeżeli C i C# ma być razem, to jeszcze razem z Javą i JavaScriptem.


I tu się zgodzę - Java też. Czyli razem C, C++, C#, Java,
 Objective-C i C--.

Co prawda C jest !OOP ale każdy program w C jest programem w C++.
 (Prawie każdy, trzeba trochę się wysilić aby to popsuć.)

Ale ECMA Script (JS) oddzielnie. Bo inne podejście do typów, nie
 było klas, inne rozumienie funkcji. Być może JS liczyć razem z
 Pythonem i Ruby.


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Re: C is number one (znowu)
#216962
Author: godek.maciek
Date: Thu, 04 Jun 2020 09:59
36 lines
3007 bytes
W dniu sobota, 30 maja 2020 08:03:17 UTC+2 użytkownik slawek napisał:

> > > 1. Błędem jest rozdzielanie C, C++ i C#Jeżeli C i C# ma być razem, to jeszcze razem z Javą i JavaScriptem.
> 
> 
> I tu się zgodzę - Java też. Czyli razem C, C++, C#, Java,
>  Objective-C i C--.

Oraz oczywiście Ć.

Ale to wszystko zależy od tego, w jakim celu dokonuje się klasyfikacji.
W przypadku TIOBE cel wydaje się czysto rozrywkowy, więc każda klasyfikacja jest równie dobra co każda inna, o ile tylko udaje się utrzymać oglądalność.

> Co prawda C jest !OOP ale każdy program w C jest programem w C++.

Niezbyt klarowny jest dla mnie ten tok rozumowania.
C nie jest OOP, ale ponieważ "każdy program w C jest programem w C++" a "C++ jest OOP", to "C jest OOP"?

>  (Prawie każdy, trzeba trochę się wysilić aby to popsuć.)

Nieprzesadnie się trzeba wysilać.

A jak się używa sensownych rozszerzeń GCC to już w ogóle się nie trzeba wysilać.

> Ale ECMA Script (JS) oddzielnie. Bo inne podejście do typów, nie
>  było klas, inne rozumienie funkcji. Być może JS liczyć razem z
>  Pythonem i Ruby.

Ostatnio sobie odświeżyłem prezentację Richa Hickeya "Are we there yet?"

https://www.infoq.com/presentations/Are-We-There-Yet-Rich-Hickey/

Podobała mi się jego perspektywa, z której Smalltalk, Java, C#, Python, Ruby, Scala itp. to jedno i to samo ("single-dispatch stateful object-oriented garbage-collected")


PS. w czerwcu Rust wszedł do Top 20, z rewelacyjnym wynikiem 0.64% (czyli tylko 0.01% mniej niż Classic Visual Basic). Oczywiście trzymamy kciuki.
Re: C is number one (znowu)
#216963
Author: slawek
Date: Wed, 01 Jul 2020 09:45
39 lines
2213 bytes
godek.maciek@gmail.com Wrote in message:
> Niezbyt klarowny jest dla mnie ten tok rozumowania.C nie jest OOP, ale ponieważ "każdy program w C jest programem w C++" a "C++ jest OOP", to "C jest OOP"?


Ależ to proste, mój drogi Wastonie...

1. Kiedy powstało C nie było znane OOP, samo C nie jest do OOP.
2. C++ jest kompatybilne wstecz z C. Jest nawet coś takiego jak
 extern "C".
3. C++ jest głównym nurtem OOP. Patrz choćby GoF.
4. Z powyższego nie wynika że C jest OOP. Bo C++ tym różni się (i
 nie tylko tym) od Javy i C# iż jest multi-paradygmatowe: da się
 nie używać w C++ OOP.

5. Ale można robić OOP w C, tyle że jest to niewygodne. Robiłem.
 Trik w deklaracjach struct i możliwościach void*.

Takie cuś działa nawet chyba z K&R ;)

struct MyClass; // bez definicji pól, to będzie dopiero w implementacji
typedef struct MyClass* MyClass;

MyClass obj = MyClass_create(); 
obj->method();
DELETE(obj)



Innymi słowy, twoj błąd to próba wnioskowania:

"Mój pies jest czarny, pies to zwierzę, więc każde zwierzę jest
 czarne."

Z faktu iż to błędne nie przestaje jednak wynikać że pies to
 zwierzę! Ani to że wszystkie koty są białe!


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Re: C is number one (znowu)
#216964
Author: godek.maciek
Date: Wed, 01 Jul 2020 22:02
42 lines
3262 bytes
W dniu środa, 1 lipca 2020 11:45:22 UTC+2 użytkownik slawek napisał:

> > Niezbyt klarowny jest dla mnie ten tok rozumowania.C nie jest OOP, ale ponieważ "każdy program w C jest programem w C++" a "C++ jest OOP", to "C jest OOP"?
> 
> 
> Ależ to proste, mój drogi Wastonie...
> 
> 1. Kiedy powstało C nie było znane OOP, samo C nie jest do OOP.
> 2. C++ jest kompatybilne wstecz z C. Jest nawet coś takiego jak
>  extern "C".

Akurat coś takiego jak extern "C" świadczy o tym, że C++ nie jest kompatybilne wstecz. (Podobnie, wszystkie języki oferujące FFI zgodne z C nie są "kompatybilne wstecz" z C).

> 3. C++ jest głównym nurtem OOP. Patrz choćby GoF.
> 4. Z powyższego nie wynika że C jest OOP. Bo C++ tym różni się (i
>  nie tylko tym) od Javy i C# iż jest multi-paradygmatowe: da się
>  nie używać w C++ OOP.
> 
> 5. Ale można robić OOP w C, tyle że jest to niewygodne. Robiłem.
>  Trik w deklaracjach struct i możliwościach void*.
> 
> Takie cuś działa nawet chyba z K&R ;)
> 
> struct MyClass; // bez definicji pól, to będzie dopiero w implementacji
> typedef struct MyClass* MyClass;
> 
> MyClass obj = MyClass_create(); 
> obj->method();
> DELETE(obj)
> 
> 
> 
> Innymi słowy, twoj błąd to próba wnioskowania:
> 
> "Mój pies jest czarny, pies to zwierzę, więc każde zwierzę jest
>  czarne."
> 
> Z faktu iż to błędne nie przestaje jednak wynikać że pies to
>  zwierzę! Ani to że wszystkie koty są białe!

Tyle że to nie jest moje rozumowanie, tylko Twoje, drogi Sherlocku.
Bo to Ty używasz go, żeby uzasadnić, że C, C++, C#, Java i Objectve-C powinny figurować jako jedna pozycja na TIOBE.
Re: C is number one (znowu)
#216965
Author: slawek
Date: Thu, 02 Jul 2020 17:17
17 lines
1798 bytes
godek.maciek@gmail.com Wrote in message:
> Bo to Ty używasz go, żeby uzasadnić, że C, C++, C#, Java i Objectve-C powinny figurować jako jedna pozycja na TIOBE.

Ja uważam że... patrz wyżej. Czyli że TIOBE nie jest robione tak
 jakbym ja to robił. Ty możesz mieć swoje zdanie, ja mam swoje. Ja
 ciebie nie przekonam, ba, nawet nie chcę przekonywać, bo i po co?
 Ty też mnie nie przekonasz, zwłaszcza iż nie jesteś dla mnie
 autorytetem, nie masz argumentów, a do tego masz mniejsze niż ja
 doświadczenie i staż.

Niemniej jednak jeżeli zsumować wyniki C, C++ i C# to zarówno Java
 jak i Python po prostu zostają daleko w tyle. I to jest fakt
 który każdy może sam sprawdzić.


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Re: C is number one (znowu)
#216966
Author: godek.maciek
Date: Sat, 04 Jul 2020 05:54
30 lines
2801 bytes
W dniu czwartek, 2 lipca 2020 19:17:54 UTC+2 użytkownik slawek napisał:

> > Bo to Ty używasz go, żeby uzasadnić, że C, C++, C#, Java i Objectve-C powinny figurować jako jedna pozycja na TIOBE.
> 
> Ja uważam że... patrz wyżej. Czyli że TIOBE nie jest robione tak
>  jakbym ja to robił. Ty możesz mieć swoje zdanie, ja mam swoje. Ja
>  ciebie nie przekonam, ba, nawet nie chcę przekonywać, bo i po co?
>  Ty też mnie nie przekonasz,

Tutaj nie chodzi o przekonywanie.
Chodzi o uzasadnienie swoich przekonań.
I pod tym względem wypadasz naprawdę słabo.

>  zwłaszcza iż nie jesteś dla mnie
>  autorytetem, nie masz argumentów, a do tego masz mniejsze niż ja
>  doświadczenie i staż.

W powtarzaniu klas w gimnazjum to na pewno.

> Niemniej jednak jeżeli zsumować wyniki C, C++ i C# to zarówno Java
>  jak i Python po prostu zostają daleko w tyle. I to jest fakt
>  który każdy może sam sprawdzić.

Czyli jednak za "Twoim zdaniem" stoi fanbojstwo, życzeniowe myślenie i przekonanie, że im język bardziej popularny, tym lepsiejszy.

W sumie mnie to nie dziwi.

BTW jak zsumujesz wyniki C, Javy i Pythona, to zarówno C++ jak i C# też pozostają daleko w tyle. Podobnie jak zsumujesz C, Pythona i VisualBasic.

Pytanie tylko co z tego.
Re: C is number one (znowu)
#216967
Author: slawek
Date: Mon, 06 Jul 2020 08:40
43 lines
2935 bytes
godek.maciek@gmail.com Wrote in message:
>  Ty też mnie nie przekonasz,Tutaj nie chodzi o przekonywanie.Chodzi o uzasadnienie swoich przekonań.I pod tym względem wypadasz naprawdę słabo.

Ależ ja nawet nie chcę cię przekonywać! Bo, szczerze, po co
 miałbym to robić?

Co do uzasadniania... Nie mam potrzeby uzasadniania wszystkiego
 wszystkim. A już i zwłaszcza rzeczy oczywistych trolom.
 Ziew.


>  Czyli jednak za "Twoim zdaniem" stoi fanbojstwo, życzeniowe myślenie i przekonanie, że im język bardziej popularny, tym lepsiejszy.

No popacz... ciągle piszę w Fortranie (które to teraz miejsce na
 TIOBE?), nieobcy mi np. Jean (o nim TIOBE nawet nie wie)
 itd.

Ale masz rację: do /niektórych/ rzeczy potrzebny jest język
 popularny. Aby nie być leśnym dziadkiem, bo programiści tani, bo
 akurat już jest i bo silenie się na hipsterską orginalność nie
 zawsze ma sens.

> BTW jak zsumujesz wyniki C, Javy i Pythona, to zarówno C++ jak i C# też pozostają daleko w tyle. Podobnie jak zsumujesz C, Pythona i VisualBasic.Pytanie tylko co z tego.

Python wyraźnie jest różny od C/C++ co do "filozofii" - brak
 deklaracji zmiennych, luzackie podejście do stałych, first class
 functions i mnóstwo innych rzeczy.

Co do sumowania: tak, można zsumować C#, Iron Python i Visual
 Basic - wszystkie są .NET - więc miałoby to jakiś
 sens.

Z mojego punktu widzenia C++, PHP, Python i ECMA Script oraz Java
 i VB niemal się nie różnią. Ten sam paradygmat można stosować,
 wklepanie kodu w każdym z nich - mając architekturę - to raczej
 takie mechaniczne jakby jest ;)

Te "zupełnie inne" to - według mnie - Forth, Mathematica, Haskell,
 Verilog, Simulink itd. Każdy osobno inny.


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Re: C is number one (znowu)
#216968
Author: godek.maciek
Date: Mon, 06 Jul 2020 21:33
64 lines
4135 bytes
W dniu poniedziałek, 6 lipca 2020 10:40:40 UTC+2 użytkownik slawek napisał:

> >  Ty też mnie nie przekonasz,Tutaj nie chodzi o przekonywanie.Chodzi o uzasadnienie swoich przekonań.I pod tym względem wypadasz naprawdę słabo.
> 
> Ależ ja nawet nie chcę cię przekonywać! Bo, szczerze, po co
>  miałbym to robić?

Napiszę raz jeszcze: nie chodzi o przekonywanie.

> Co do uzasadniania... Nie mam potrzeby uzasadniania wszystkiego
>  wszystkim. A już i zwłaszcza rzeczy oczywistych trolom.
>  Ziew.

Tzn. tego, że C, C++ i C# to ten sam język?

> >  Czyli jednak za "Twoim zdaniem" stoi fanbojstwo, życzeniowe myślenie i przekonanie, że im język bardziej popularny, tym lepsiejszy.
> 
> No popacz... ciągle piszę w Fortranie (które to teraz miejsce na
>  TIOBE?), nieobcy mi np. Jean (o nim TIOBE nawet nie wie)
>  itd.
> 
> Ale masz rację: do /niektórych/ rzeczy potrzebny jest język
>  popularny. Aby nie być leśnym dziadkiem, bo programiści tani, bo
>  akurat już jest i bo silenie się na hipsterską orginalność nie
>  zawsze ma sens.

?

> > BTW jak zsumujesz wyniki C, Javy i Pythona, to zarówno C++ jak i C# też pozostają daleko w tyle. Podobnie jak zsumujesz C, Pythona i VisualBasic.Pytanie tylko co z tego.
> 
> Python wyraźnie jest różny od C/C++ co do "filozofii"

C też jest wyraźnie różny od C++ co do filozofii.
C# jest również wyraźnie różny od C i C++ co do filozofii.

> Co do sumowania: tak, można zsumować C#, Iron Python i Visual
>  Basic - wszystkie są .NET - więc miałoby to jakiś
>  sens.

Może, gdyby TIOBE dotyczył platform, a nie języków programowania.
Ale dotyczy języków programowania.

> Z mojego punktu widzenia C++, PHP, Python i ECMA Script oraz Java
>  i VB niemal się nie różnią. Ten sam paradygmat można stosować,
>  wklepanie kodu w każdym z nich - mając architekturę - to raczej
>  takie mechaniczne jakby jest ;)
> 
> Te "zupełnie inne" to - według mnie - Forth, Mathematica, Haskell,
>  Verilog, Simulink itd. Każdy osobno inny.

No i super.
A coś fajnego w nich zrobiłeś, czy tylko znasz z nazwy?

> > W powtarzaniu klas w gimnazjum to na pewno.
> 
> Nie ukończyłem jeszcze gimnazjum. Nawet nie zaczęłem do takowego
>  uczęszczać. 
> 
> Przemyśl to sobie, najlepiej dwa razy, 

Sądząc po poziomie rozmowy, to bym wnioskował, że nie mogłeś przejść przez podstawówkę i w końcu się poddałeś.

Co wygrałem?
Kolejne subskrypcje w portalach randkowych?
Re: C is number one (znowu)
#216969
Author: slawek
Date: Mon, 06 Jul 2020 23:51
15 lines
1810 bytes
godek.maciek@gmail.com Wrote in message:
> No i super.A coś fajnego w nich zrobiłeś, czy tylko znasz z nazwy?

Cośtam zrobiłem w Mathematicy, poszło z IF > 5 czy jakoś tak...
 Ale to nie był problem milenijny. 

> Sądząc po poziomie rozmowy, to bym wnioskował, że nie mogłeś przejść przez podstawówkę i w końcu się poddałeś.Co wygrałem?

Sądząc z twoich odpowiedzi jesteś nikim ważnym, a jedyną rzeczą z
 której jesteś naprawdę dumny to ukończenie gimnazjum i jakiś
 programik w Scratchu. Szczere gratulacje.


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Re: C is number one (znowu)
#216970
Author: godek.maciek
Date: Tue, 07 Jul 2020 06:52
6 lines
2011 bytes
W dniu wtorek, 7 lipca 2020 01:53:27 UTC+2 użytkownik slawek napisał:
> > No i super.A coś fajnego w nich zrobiłeś, czy tylko znasz z nazwy?
> 
> Cośtam zrobiłem w Mathematicy, poszło z IF > 5 czy jakoś tak...

Ale można znaleźć do tego jakiś link, czy wiedzą o tym tylko Twoi pluszowi przyjaciele?
Re: C is number one (znowu)
#216971
Author: slawek
Date: Tue, 07 Jul 2020 08:31
11 lines
1592 bytes
godek.maciek@gmail.com Wrote in message:
> Ale można znaleźć do tego jakiś link


Zawsze możesz puścić w net skan swojego świadectwa maturalnego.
 Plus fotki obu stron swojej aktywnej karty kredytowej, koniecznie
 z aktualnym pin. 


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Re: C is number one (znowu)
#216972
Author: godek.maciek
Date: Tue, 07 Jul 2020 10:14
14 lines
2546 bytes
W dniu wtorek, 7 lipca 2020 10:31:34 UTC+2 użytkownik slawek napisał:

> > Ale można znaleźć do tego jakiś link
> 
> 
> Zawsze możesz puścić w net skan swojego świadectwa maturalnego.
>  Plus fotki obu stron swojej aktywnej karty kredytowej, koniecznie
>  z aktualnym pin. 

Lol.

Większość pracowników akademickich, jakich znam, nie boi się publikować swojego dorobku naukowego pod własnym nazwiskiem.

Dlatego raczej z rezerwą podchodzę do przechwałek usenetowych sławków o ich listach filadelfijskich
Re: C is number one (znowu)
#216973
Author: Roman Tyczka
Date: Tue, 07 Jul 2020 12:48
23 lines
2477 bytes
On Tue, 7 Jul 2020 03:14:19 -0700 (PDT), godek.maciek@gmail.com wrote:

>>> Ale można znaleźć do tego jakiś link
>> 
>> Zawsze możesz puścić w net skan swojego świadectwa maturalnego.
>>  Plus fotki obu stron swojej aktywnej karty kredytowej, koniecznie
>>  z aktualnym pin. 
> 
> Lol.
> 
> Większość pracowników akademickich, jakich znam, nie boi się publikować swojego dorobku naukowego pod własnym nazwiskiem.
> 
> Dlatego raczej z rezerwą podchodzę do przechwałek usenetowych sławków o ich listach filadelfijskich

Odjebaliśta Panowie piękny festyn żenady, wszyscy już się po pachy
ubawiliśmy, ale zaczęło ciągnąć nudą i powtórkami... 
Zatem proponuję dać sobie po ostatnim razie i zająć się czymś
konstruktywniejszym niż kopanie po wirtualnych zadkach. 
Może dla odmiany coś o programowaniu? Kę?

-- 
pozdrawiam
Roman Tyczka
Re: C is number one (znowu)
#216985
Author: Gazu
Date: Tue, 07 Jul 2020 13:52
9 lines
1762 bytes
On 2020-07-06, godek.maciek@gmail.com <godek.maciek@gmail.com> wrote:
>> 
>> Python wyraźnie jest różny od C/C++ co do "filozofii"
>
> C też jest wyraźnie różny od C++ co do filozofii.
> C# jest również wyraźnie różny od C i C++ co do filozofii.
>

A filozowicznie rzecz biorac to jak sie roznia.
Re: C is number one (znowu)
#216975
Author: slawek
Date: Tue, 07 Jul 2020 15:38
22 lines
2695 bytes
godek.maciek@gmail.com Wrote in message:
> W dniu wtorek, 7 lipca 2020 10:31:34 UTC+2 użytkownik slawek napisał:> > Ale można znaleźć do tego jakiś link> > > Zawsze możesz puścić w net skan swojego świadectwa maturalnego.>  Plus fotki obu stron swojej aktywnej karty kredytowej, koniecznie>  z aktualnym pin. Lol.Większość pracowników akademickich, jakich znam, nie boi się publikować swojego dorobku naukowego pod własnym nazwiskiem.Dlatego raczej z rezerwą podchodzę do przechwałek usenetowych sławków o ich listach filadelfijskich



Większość ludzi nie zmienia mechatroniki na filozofię po 4 i pół
 roku studiowania. Aby ostatecznie znaleźć swoje miejsce w
 informatyce. Co tam u Wielkiego Niebieskiego? A... skończyło się,
 no i NDA? Też uważam że embeded to przyszłość.

Co do publikowania - sprawdź skąd się bierze nazwa "test
 Studenta". Tak, od faceta który publikował pod pseudonimem.
 Myślisz że Bolesław Prus naprawdę nazywał się Prus? No coż, życie
 bywa trochę bardziej skomplikowane.

Ja się nie przechwalam. Po prostu używałem/używam Mathematicy i to
 dość intensywnie. A np. takiego Forth'a nie i to dlatego że był "
 zupełnie inny" - nie spodobał mi się i tyle.


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Re: C is number one (znowu)
#216986
Author: godek.maciek
Date: Tue, 07 Jul 2020 16:10
30 lines
3517 bytes
W dniu wtorek, 7 lipca 2020 15:52:56 UTC+2 użytkownik Gazu napisał:

> >> 
> >> Python wyraźnie jest różny od C/C++ co do "filozofii"
> >
> > C też jest wyraźnie różny od C++ co do filozofii.
> > C# jest również wyraźnie różny od C i C++ co do filozofii.
> >
> 
> A filozowicznie rzecz biorac to jak sie roznia.

To dość proste.

Język C jest językiem systemowym - został stworzony do napisania UNIXa przenośnego pomiędzy różnymi zestawami instrukcji, i z tego względu jest często określany mianem "przenośnego asemblera".

Język C++ to trochę dziwadło. Sam jego twórca często porównuje go do słonia, który dla jednego jest trąbą, dla drugiego uchem, a dla trzeciego dupą ze zwisającymi jajcami. Oryginalnie był prostym preprocesorem języka C, który rozszerzał go o "mechanizmy obiektowości" znane z języka Simula.

Finalnie został rozszerzany o kolejne mechanizmy, w tym preprocesor szablonów, który przypadkiem okazał się "Turing-complete".

Jakiś czas temu napisałem taką charakterystykę:

https://www.quora.com/If-you-are-going-to-write-a-book-named-C-the-good-parts-what-will-be-in-that-book/answer/Panicz-Godek

W każdym razie twórcy języka C raczej nie lubią C++ (filozoficznie).

Jeżeli idzie o C#, to on nie jest "językiem systemowym", tylko "językiem aplikacji". W przeciwieństwie do C, nie ma w nim wskaźników (są specjalne mechanizmy do pracy z kodem w C/C++).

Twórca języka C# twierdzi, że C++ był dla niego dużą inspiracją, ale jest tajemnicą Poliszynela, że C# to właściwie taka Java od Microsoftu - język działający na maszynie wirtualnej, która zapewnia bezpieczeństwo w dostępie do zasobów. 

To tak pokrótce.
Re: C is number one (znowu)
#216974
Author: slawek
Date: Tue, 07 Jul 2020 16:15
22 lines
2403 bytes
Roman Tyczka <noemail@because.no> Wrote in message:
> Może dla odmiany coś o programowaniu?

Ajtam. Programowanie jest passe. Wymaga inteligencji, ciężkiej
 pracy (zwłaszcza w C), płacą za mało i ogólnie dziewczyny wolą
 bardziej neurochirugów. Bycie geekiem sucks.

Jedyny plus to ten że w zasadzie covid nic nie zmienił: siedzenie
 przed komputerem zastąpiliśmy siedzeniem przed komputerem.

A tak ogólnie - lubię C, bo to naprawdę dobry język jest. Tyle że
 dość "niskopoziomowy". Lubię Pythona, bo ma właściwe poczucie
 humoru. I naprawdę fajną społeczność (bez porównania z
 Javą/Oracle, ale Javę lubię za WORA i Swinga). Lubię Fortran, bo
 jest vintage. Lubię JS za to że da się pisać bez instalowania
 czegokolwiek, bo zawsze jakaś przeglądarka jest. Nawet Cobol i
 Lisp mógłbym polubić, ale na szczęście nie muszę. Po prostu lubię
 pisać programy. Tyle i aż tyle.


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Re: C is number one (znowu)
#216976
Author: godek.maciek
Date: Tue, 07 Jul 2020 18:10
28 lines
3328 bytes
W dniu wtorek, 7 lipca 2020 17:38:19 UTC+2 użytkownik slawek napisał:
> 
> 
> Większość ludzi nie zmienia mechatroniki na filozofię po 4 i pół
>  roku studiowania. Aby ostatecznie znaleźć swoje miejsce w
>  informatyce. Co tam u Wielkiego Niebieskiego? A... skończyło się,
>  no i NDA? Też uważam że embeded to przyszłość.

O, widzę, że znalazłeś w internecie informacje na mój temat, które tam umieściłem.
Jestem pod wrażeniem. Umiesz korzystać z wyszukiwarki.
Myślę, że gimnazjum to byłaby dla Ciebie pestka.
(Tylko pamiętaj, żeby nie kopiować artykułów z Wikipedii na wypracowania, bo nauczyciele raczej się kapną)

> Co do publikowania - sprawdź skąd się bierze nazwa "test
>  Studenta". Tak, od faceta który publikował pod pseudonimem.
>  Myślisz że Bolesław Prus naprawdę nazywał się Prus? No coż, życie
>  bywa trochę bardziej skomplikowane.

Owszem, zdarzają się i takie przypadki.

Ale jeżeli idzie o kolesi, którzy przechwalają się w Internecie, czego to oni nie osiągnęli, to ich "tajemniczość" bierze się raczej zazwyczaj stąd, że po prostu niewiele osiągnęli.

I nie ma nic złego w tym, że się nic nie osiągnęło.
Ja sam raczej niewiele osiągnąłem. Dużo mniej, niż bym chciał.

Raczej chodzi o to, że niepotrzebnie się przechwalają.

Ludzie, którzy robią coś sensownego ze swoim życiem, nie mają czasu na takie przechwałki, i nie mają takiej potrzeby.
Re: C is number one (znowu)
#216977
Author: slawek
Date: Thu, 09 Jul 2020 09:03
17 lines
2220 bytes
godek.maciek@gmail.com Wrote in message:
> Ale jeżeli idzie o kolesi, którzy przechwalają się w Internecie [...]

Myk w tym że ja się nie przechwalam. Fakt, znam naście języków
 programowania. W sensie że napisałem w nich jakieś programy
 których potem ktoś używał. Ale sam ten fakt jest neutralny, może
 budzić zazdrość tylko u ludzi w ogóle nie mających pojęcia o
 programowaniu, a takich tu nie ma.

Jak sam widzisz, gdy piszę o większym stażu to po prostu jest to
 fakt, bo nawet jeżeli pisałeś programy już w przedszkolu to i tak
 ja mam większy. Tak samo z doświadczeniem - zawodowym i życiowym
 - trochę czasu a będziesz miał go tyle co i ja.


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Re: C is number one (znowu)
#216978
Author: godek.maciek
Date: Fri, 10 Jul 2020 21:01
16 lines
2920 bytes
W dniu czwartek, 9 lipca 2020 11:03:41 UTC+2 użytkownik slawek napisał:
 
> Jak sam widzisz, gdy piszę o większym stażu to po prostu jest to
>  fakt, bo nawet jeżeli pisałeś programy już w przedszkolu to i tak
>  ja mam większy. Tak samo z doświadczeniem - zawodowym i życiowym
>  - trochę czasu a będziesz miał go tyle co i ja.

Tzn. to Ty twierdzisz, że to jest fakt.

Ale nie dostarczasz na to żadnego świadectwa. A to, którego dostarczasz,
tzn. odzywki na poziomie gimnazjum, i absolutny brak linków do konkretnego kodu, czy w zasadzie jakichkolwiek konkretów, raczej wydają się temu przeczyć.

Ponadto to nie jest tak, że doświadczenie się zdobywa wraz z upływem czasu.
Tzn. owszem, kiedy zdobywamy doświadczenie, czas upływa. Ale może też upływać bez zdobywania doświadczenia. Zdobywanie doświadczenia wymaga podejmowania wyzwań. Bez tego człowiek tylko się starzeje.

A bycie starym nie jest samo w sobie przesadnie imponujące.
Re: C is number one (znowu)
#216979
Author: slawek
Date: Sat, 11 Jul 2020 07:43
18 lines
2422 bytes
godek.maciek@gmail.com Wrote in message:
> absolutny brak linków do konkretnego kodu, czy w zasadzie jakichkolwiek konkretów, raczej wydają się temu przeczyć.

Po pierwsze, zrozum że nikt nie ma obowiązku dawać ci kodu
 źródłowego, jakiś linków, danych, czegokolwiek. Po drugie, akurat
 w tym wątku byłem jedynym który napisał fragment kodu źródłowego.
 Po trzecie, swego czasu dałem na tym forum całkiem długi przykład
 (w JS), jak pamiętam Fir się dopraszał i dostał więcej może niż
 chciał.

> Zdobywanie doświadczenia wymaga podejmowania wyzwań. Bez tego człowiek tylko się starzeje.A bycie starym nie jest samo w sobie przesadnie imponujące.

Pitu pitu, gadka motywacyjna. Co do starzenia - fakt - ludzie się
 starzeją - Kolumbie, odkryłeś Amerykę.


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Re: C is number one (znowu)
#216980
Author: Roman Tyczka
Date: Sat, 11 Jul 2020 09:35
10 lines
2085 bytes
On Sat, 11 Jul 2020 09:43:54 +0200 (GMT+02:00), slawek wrote:

> Po pierwsze, zrozum że nikt nie ma obowiązku dawać ci kodu
>  źródłowego, jakiś linków, danych, czegokolwiek. Po drugie, akurat

Nie jakiś tylko jakichś, panie prof. dr hab. Sławku.

-- 
pozdrawiam
Roman Tyczka
Re: C is number one (znowu)
#216981
Author: slawek
Date: Sat, 11 Jul 2020 10:32
8 lines
1825 bytes
Roman Tyczka <noemail@because.no> Wrote in message:
> Nie jakiś tylko jakichś

Coż, czyżbyś była młodą nauczycielką języka polskiego?


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Re: C is number one (znowu)
#216983
Author: godek.maciek
Date: Sat, 11 Jul 2020 17:25
7 lines
2478 bytes
W dniu sobota, 11 lipca 2020 09:44:01 UTC+2 użytkownik slawek napisał:
> > absolutny brak linków do konkretnego kodu, czy w zasadzie jakichkolwiek konkretów, raczej wydają się temu przeczyć.
> 
> Po pierwsze, zrozum że nikt nie ma obowiązku dawać ci kodu
>  źródłowego, jakiś linków, danych, czegokolwiek.

Ja to rozumiem. Nikt nie ma obowiązku kontrybuowania na forach internetowych w pozytywny sposób. Na niemoderowanych forach trolowanie i kozaczenie są dozwolone. Co nie zmienia faktu, że nic dobrego z takich postaw nie wynika.
Re: C is number one (znowu)
#216982
Author: Roman Tyczka
Date: Sat, 11 Jul 2020 21:26
11 lines
2098 bytes
On Sat, 11 Jul 2020 12:32:03 +0200 (GMT+02:00), slawek wrote:

>> Nie jakiś tylko jakichś
> 
> Coż, czyżbyś była młodą nauczycielką języka polskiego?

Nie, w jakiś sposób zdałem maturę... 

-- 
pozdrawiam
Roman Tyczka
Re: C is number one (znowu)
#216984
Author: slawek
Date: Sun, 12 Jul 2020 12:32
9 lines
2375 bytes
godek.maciek@gmail.com Wrote in message:
> W dniu sobota, 11 lipca 2020 09:44:01 UTC+2 użytkownik slawek napisał:> > absolutny brak linków do konkretnego kodu, czy w zasadzie jakichkolwiek konkretów, raczej wydają się temu przeczyć.> > Po pierwsze, zrozum że nikt nie ma obowiązku dawać ci kodu>  źródłowego, jakiś linków, danych, czegokolwiek.Ja to rozumiem. Nikt nie ma obowiązku kontrybuowania na forach internetowych w pozytywny sposób. Na niemoderowanych forach trolowanie i kozaczenie są dozwolone. Co nie zmienia faktu, że nic dobrego z takich postaw nie wynika.

Chyba masz rację, w końcu na podstawie własnych doświadczeń piszesz.
-- 


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Page 1 of 2 • 67 total messages
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads