Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > pl.comp.programming > #33888 > unrolled thread
| Started by | "M.M." <mmarszik@gmail.com> |
|---|---|
| First post | 2020-04-21 06:26 -0700 |
| Last post | 2020-04-30 05:55 -0700 |
| Articles | 20 on this page of 21 — 7 participants |
Back to article view | Back to pl.comp.programming
Czego warto się uczyć? "M.M." <mmarszik@gmail.com> - 2020-04-21 06:26 -0700
Re: Czego warto się uczyć? godek.maciek@gmail.com - 2020-04-21 08:15 -0700
Re: Czego warto się uczyć? "M.M." <mmarszik@gmail.com> - 2020-04-21 10:18 -0700
Re: Czego warto się uczyć? godek.maciek@gmail.com - 2020-04-21 12:16 -0700
Re: Czego warto się uczyć? Roman Tyczka <noemail@because.no> - 2020-04-21 21:39 +0200
Re: Czego warto się uczyć? Wojciech Muła <wojtek.mula@gmail.com> - 2020-04-22 12:25 -0700
Re: Czego warto się uczyć? Roman Tyczka <noemail@because.no> - 2020-04-22 23:04 +0200
Re: Czego warto się uczyć? Wojciech Muła <wojtek.mula@gmail.com> - 2020-04-22 12:43 -0700
Re: Czego warto się uczyć? godek.maciek@gmail.com - 2020-04-22 13:10 -0700
Re: Czego warto się uczyć? Tomasz Kaczanowski <kaczus@poczta.onet.pl> - 2020-04-23 07:40 +0200
Re: Czego warto się uczyć? Wojciech Muła <wojtek.mula@gmail.com> - 2020-04-23 13:02 -0700
Re: Czego warto się uczyć? godek.maciek@gmail.com - 2020-04-24 00:15 -0700
Re: Czego warto się uczyć? fir <profesor.fir@gmail.com> - 2020-04-23 00:41 -0700
Re: Czego warto się uczyć? godek.maciek@gmail.com - 2020-04-24 03:09 -0700
Re: Czego warto się uczyć? Maciej Sobczak <see.my.homepage@gmail.com> - 2020-04-24 14:03 -0700
Re: Czego warto się uczyć? godek.maciek@gmail.com - 2020-04-25 02:48 -0700
Re: Czego warto się uczyć? Maciej Sobczak <see.my.homepage@gmail.com> - 2020-04-26 13:44 -0700
Re: Czego warto się uczyć? godek.maciek@gmail.com - 2020-04-26 22:57 -0700
Re: Czego warto się uczyć? Maciej Sobczak <see.my.homepage@gmail.com> - 2020-04-27 14:10 -0700
Re: Czego warto się uczyć? godek.maciek@gmail.com - 2020-04-28 00:21 -0700
Re: Czego warto się uczyć? godek.maciek@gmail.com - 2020-04-30 05:55 -0700
Page 1 of 2 [1] 2 Next page →
| From | "M.M." <mmarszik@gmail.com> |
|---|---|
| Date | 2020-04-21 06:26 -0700 |
| Subject | Czego warto się uczyć? |
| Message-ID | <f8755502-4e9c-45fa-bbc9-acd2602bd739@googlegroups.com> |
Witam No właśnie, chyba tak lapidarnie ujęte pytanie jak w temacie, w zupełności wyczerpuje moje rozterki. Czego warto się uczyć? I dlaczego? Pozdrawiam
[toc] | [next] | [standalone]
| From | godek.maciek@gmail.com |
|---|---|
| Date | 2020-04-21 08:15 -0700 |
| Message-ID | <4ede1cb0-2af0-493e-bfb6-8dad92edecab@googlegroups.com> |
| In reply to | #33888 |
W dniu wtorek, 21 kwietnia 2020 15:26:45 UTC+2 użytkownik M.M. napisał: > Witam > > No właśnie, chyba tak lapidarnie ujęte pytanie jak w temacie, w > zupełności wyczerpuje moje rozterki. Czego warto się uczyć? I dlaczego? Odpowiedź jest, niestety, zbyt prosta: Tego, co pomoże realizować cele, które przed sobą stawiasz.
[toc] | [prev] | [next] | [standalone]
| From | "M.M." <mmarszik@gmail.com> |
|---|---|
| Date | 2020-04-21 10:18 -0700 |
| Message-ID | <5316ec94-bf80-4afe-8dd7-c32c6fb020a0@googlegroups.com> |
| In reply to | #33889 |
On Tuesday, April 21, 2020 at 5:15:21 PM UTC+2, godek...@gmail.com wrote: > W dniu wtorek, 21 kwietnia 2020 15:26:45 UTC+2 użytkownik M.M. napisał: > > Witam > > > > No właśnie, chyba tak lapidarnie ujęte pytanie jak w temacie, w > > zupełności wyczerpuje moje rozterki. Czego warto się uczyć? I dlaczego? > > Odpowiedź jest, niestety, zbyt prosta: > > Tego, co pomoże realizować cele, które przed sobą stawiasz. Przeraża mnie tempo w jakim deaktualizuje się nabyta w trudzie wiedza i doświadczenie, i to, jak szybko nowoczesne technologie okazują się przestarzałe, albo nawet (okazują się) od początku kiepskie i przereklamowane. Pozdrawiam
[toc] | [prev] | [next] | [standalone]
| From | godek.maciek@gmail.com |
|---|---|
| Date | 2020-04-21 12:16 -0700 |
| Message-ID | <83145202-8e56-4e6c-b831-d85ae2280eb5@googlegroups.com> |
| In reply to | #33891 |
W dniu wtorek, 21 kwietnia 2020 19:18:07 UTC+2 użytkownik M.M. napisał: > On Tuesday, April 21, 2020 at 5:15:21 PM UTC+2, godek...@gmail.com wrote: > > W dniu wtorek, 21 kwietnia 2020 15:26:45 UTC+2 użytkownik M.M. napisał: > > > Witam > > > > > > No właśnie, chyba tak lapidarnie ujęte pytanie jak w temacie, w > > > zupełności wyczerpuje moje rozterki. Czego warto się uczyć? I dlaczego? > > > > Odpowiedź jest, niestety, zbyt prosta: > > > > Tego, co pomoże realizować cele, które przed sobą stawiasz. > > Przeraża mnie tempo w jakim deaktualizuje się nabyta w trudzie > wiedza i doświadczenie, i to, jak szybko nowoczesne technologie > okazują się przestarzałe, albo nawet (okazują się) od początku > kiepskie i przereklamowane. To, że coś się od początku okazuje kiepskie i przereklamowane, jest raczej kwestią reklamy, a nie technologii. Z mojego doświadczenia np. język C się nie starzeje. (Może cały czas jest tak samo przestarzały?) Logika się nie starzeje. "Struktura i Interpretacja Programów Komputerowych" wydaje się, że będzie wciąż aktualna i za 100 lat. Podobnie "Paradigms of Artificial Intelligence Programming" Norviga, niedawno upubliczniona na githubie: https://github.com/norvig/paip-lisp Sądzę, że niewielu współczesnych programistów byłoby w stanie zaimplementować program pokroju STUDENTa Daniela Bobrowa z lat 60. Raczej "potrafią robić responsywne strony" z szablonów. Kopiowanie gotowych rozwiązań jest łatwe, ale programowanie niebanalnych i oryginalnych rzeczy jest trudne.
[toc] | [prev] | [next] | [standalone]
| From | Roman Tyczka <noemail@because.no> |
|---|---|
| Date | 2020-04-21 21:39 +0200 |
| Message-ID | <1s6ctfcrt5kn1.dlg@tyczka.com> |
| In reply to | #33891 |
On Tue, 21 Apr 2020 10:18:06 -0700 (PDT), M.M. wrote: >>> No właśnie, chyba tak lapidarnie ujęte pytanie jak w temacie, w >>> zupełności wyczerpuje moje rozterki. Czego warto się uczyć? I dlaczego? >> >> Odpowiedź jest, niestety, zbyt prosta: >> >> Tego, co pomoże realizować cele, które przed sobą stawiasz. > > Przeraża mnie tempo w jakim deaktualizuje się nabyta w trudzie > wiedza i doświadczenie, i to, jak szybko nowoczesne technologie > okazują się przestarzałe, albo nawet (okazują się) od początku > kiepskie i przereklamowane. Technologie i frameworki są bez znaczenia, liczy się background, doświadczenie w rozwiązywaniu problemów, umiejętność spojrzenia z dystansu na problem, no i wiedza podstawowa pt. "jak to działa pod spodem". -- pozdrawiam Roman Tyczka
[toc] | [prev] | [next] | [standalone]
| From | Wojciech Muła <wojtek.mula@gmail.com> |
|---|---|
| Date | 2020-04-22 12:25 -0700 |
| Message-ID | <c247d911-e03f-4dcf-bbbe-5305d28ca173@googlegroups.com> |
| In reply to | #33894 |
On Tuesday, April 21, 2020 at 9:39:31 PM UTC+2, Roman Tyczka wrote: > Technologie i frameworki są bez znaczenia, liczy się background, > doświadczenie w rozwiązywaniu problemów, umiejętność spojrzenia z dystansu > na problem, no i wiedza podstawowa pt. "jak to działa pod spodem". Technologie i framworki mają istotne znaczenie, bo dają narzędzia do rozwiązania problemów w sposób przewidywalny (tzn. inny programista na podobnym poziomie zrozumie co się tam dzieje, gdy wreszcie postanowisz rzucić to wszystko i wyjechać w Bieszczady). Nie marnuje się czasu na wynajdywanie koła. Np. dobra znajomość ]biblioteki standardowej ulubionego języka pozwala na ocenę, co trzeba samemu dorzeźbić, czy jakie są ograniczenia. To jest wg mnie część doświadczenia. w.
[toc] | [prev] | [next] | [standalone]
| From | Roman Tyczka <noemail@because.no> |
|---|---|
| Date | 2020-04-22 23:04 +0200 |
| Message-ID | <10ifbb8fguvzm.dlg@tyczka.com> |
| In reply to | #33895 |
On Wed, 22 Apr 2020 12:25:50 -0700 (PDT), Wojciech Muła wrote: > On Tuesday, April 21, 2020 at 9:39:31 PM UTC+2, Roman Tyczka wrote: >> Technologie i frameworki są bez znaczenia, liczy się background, >> doświadczenie w rozwiązywaniu problemów, umiejętność spojrzenia z dystansu >> na problem, no i wiedza podstawowa pt. "jak to działa pod spodem". > > Technologie i framworki mają istotne znaczenie, bo dają > narzędzia do rozwiązania problemów w sposób przewidywalny > (tzn. inny programista na podobnym poziomie zrozumie co > się tam dzieje, gdy wreszcie postanowisz rzucić to wszystko > i wyjechać w Bieszczady). Nie marnuje się czasu na > wynajdywanie koła. Np. dobra znajomość ]biblioteki standardowej ulubionego języka pozwala na ocenę, co trzeba samemu dorzeźbić, > czy jakie są ograniczenia. To jest wg mnie część doświadczenia. Biblioteka standardowa != frameworki/technologie Miałem na myśli te wszystkie modne, trendi frejmorki typu Angulary, Reacty, języki typu Rust, Kotlin, itd., które są na topie 5 minut, a za chwilę ustępują kolejnym. Szczególnie to widać w front-endzie. Co z tego, że wczoraj użyto popularnego jQuery, jak dziś uważa się go za średniowiecze i nowy programista go nie kuma, bo mu szkoda życia na archeologię. A wiedza o np. wzorcach czy dobrych praktykach jest uniwersalna. I tylko tyle. -- pozdrawiam Roman Tyczka
[toc] | [prev] | [next] | [standalone]
| From | Wojciech Muła <wojtek.mula@gmail.com> |
|---|---|
| Date | 2020-04-22 12:43 -0700 |
| Message-ID | <7475d02e-4938-4dee-aaff-fa423f6e66ea@googlegroups.com> |
| In reply to | #33891 |
On Tuesday, April 21, 2020 at 7:18:07 PM UTC+2, M.M. wrote: > Przeraża mnie tempo w jakim deaktualizuje się nabyta w trudzie > wiedza i doświadczenie, i to, jak szybko nowoczesne technologie > okazują się przestarzałe, albo nawet (okazują się) od początku > kiepskie i przereklamowane. To jest efekt facebooka trochę. Wszędzie słyszysz, że jacyś ludzie robią ciekawe projekty, wszystko w nowoczesnych językach i technologiach. Piszą o tym artykuły, robią prezentacje. Wow! Tak, jak na facebooku ludzie chwalą się pozytywnymi zdarzeniami i odbiorcy mają wrażenie, że tylko fajne rzeczy dzieją się w życiu znajomych. A fakty są takie, że 90% IT to ciągnięcie starych projektów i robienie naprawdę nieciekawych, nudnych rzeczy. Nawet jak masz ciekawsze rzeczy, to i tak jest to mniejszość czasu. W poprzedniej pracy byłem w dziale R&D, np. miałem opracować wydajny algorytm sortowania równoległego. Zrobiłem to, zabawa na 3-4 dni, trochę czytania o state-of-the-art, prototypowanie -- było super, naprawdę. A potem 2 tygodnie mozolnie włączałem ten algorytm w strukturę naszego produktu, robiłem testy wydajnościowe z czego powstał raport, itd. itp. Czyli skala fajności 4 na 21 (~20%). :) Trzeba się przygotować, że przeciętnie fajność będzie na poziomie 5% i wtedy najlepiej ocierać łzy grubym plikiem banknotów. ;) w.
[toc] | [prev] | [next] | [standalone]
| From | godek.maciek@gmail.com |
|---|---|
| Date | 2020-04-22 13:10 -0700 |
| Message-ID | <12288834-edef-49a0-b7f8-75128a4817ac@googlegroups.com> |
| In reply to | #33896 |
W dniu środa, 22 kwietnia 2020 21:43:34 UTC+2 użytkownik Wojciech Muła napisał: > On Tuesday, April 21, 2020 at 7:18:07 PM UTC+2, M.M. wrote: > > Przeraża mnie tempo w jakim deaktualizuje się nabyta w trudzie > > wiedza i doświadczenie, i to, jak szybko nowoczesne technologie > > okazują się przestarzałe, albo nawet (okazują się) od początku > > kiepskie i przereklamowane. > > To jest efekt facebooka trochę. Wszędzie słyszysz, że jacyś ludzie robią ciekawe projekty, wszystko w nowoczesnych językach i technologiach. Piszą o tym artykuły, robią prezentacje. Wow! Tak, jak na facebooku ludzie chwalą się pozytywnymi zdarzeniami i odbiorcy mają wrażenie, że tylko fajne rzeczy dzieją się w życiu znajomych. A fakty są takie, że 90% IT to ciągnięcie starych projektów i robienie naprawdę nieciekawych, nudnych rzeczy. Nawet jak masz ciekawsze rzeczy, to i tak jest to mniejszość czasu. W poprzedniej pracy byłem w dziale R&D, np. miałem opracować wydajny algorytm sortowania równoległego. Zrobiłem to, zabawa na 3-4 dni, trochę czytania o state-of-the-art, prototypowanie -- było super, naprawdę. A potem 2 tygodnie mozolnie włączałem ten algorytm w strukturę naszego produktu, robiłem testy wydajnościowe z czego powstał raport, itd. itp. Czyli skala fajności 4 na 21 (~20%). :) > Trzeba się przygotować, że przeciętnie fajność będzie na poziomie 5% > i wtedy najlepiej ocierać łzy grubym plikiem banknotów. ;) Gorzej jak dostajesz wynagrodzenie przelewem. Ale można też robić fajne rzeczy poza pracą.
[toc] | [prev] | [next] | [standalone]
| From | Tomasz Kaczanowski <kaczus@poczta.onet.pl> |
|---|---|
| Date | 2020-04-23 07:40 +0200 |
| Message-ID | <r7r9nv$117p$1@gioia.aioe.org> |
| In reply to | #33897 |
W dniu 22-04-2020 o 22:10, godek.maciek@gmail.com napisał: >> Trzeba się przygotować, że przeciętnie fajność będzie na poziomie 5% >> i wtedy najlepiej ocierać łzy grubym plikiem banknotów. ;) > > Gorzej jak dostajesz wynagrodzenie przelewem. > no chyba, że będzie to duży przelew wysokoprocentowy :P -- http://kaczus.ppa.pl
[toc] | [prev] | [next] | [standalone]
| From | Wojciech Muła <wojtek.mula@gmail.com> |
|---|---|
| Date | 2020-04-23 13:02 -0700 |
| Message-ID | <3e80467b-3b78-4fda-ad40-d606f461af96@googlegroups.com> |
| In reply to | #33897 |
On Wednesday, April 22, 2020 at 10:10:12 PM UTC+2, godek...@gmail.com wrote: > W dniu środa, 22 kwietnia 2020 21:43:34 UTC+2 użytkownik Wojciech Muła napisał: > > On Tuesday, April 21, 2020 at 7:18:07 PM UTC+2, M.M. wrote: > > > Przeraża mnie tempo w jakim deaktualizuje się nabyta w trudzie > > > wiedza i doświadczenie, i to, jak szybko nowoczesne technologie > > > okazują się przestarzałe, albo nawet (okazują się) od początku > > > kiepskie i przereklamowane. > > > > To jest efekt facebooka trochę. Wszędzie słyszysz, że jacyś ludzie robią ciekawe projekty, wszystko w nowoczesnych językach i technologiach. Piszą o tym artykuły, robią prezentacje. Wow! Tak, jak na facebooku ludzie chwalą się pozytywnymi zdarzeniami i odbiorcy mają wrażenie, że tylko fajne rzeczy dzieją się w życiu znajomych. A fakty są takie, że 90% IT to ciągnięcie starych projektów i robienie naprawdę nieciekawych, nudnych rzeczy. Nawet jak masz ciekawsze rzeczy, to i tak jest to mniejszość czasu. W poprzedniej pracy byłem w dziale R&D, np. miałem opracować wydajny algorytm sortowania równoległego. Zrobiłem to, zabawa na 3-4 dni, trochę czytania o state-of-the-art, prototypowanie -- było super, naprawdę. A potem 2 tygodnie mozolnie włączałem ten algorytm w strukturę naszego produktu, robiłem testy wydajnościowe z czego powstał raport, itd. itp. Czyli skala fajności 4 na 21 (~20%). :) > > Trzeba się przygotować, że przeciętnie fajność będzie na poziomie 5% > > i wtedy najlepiej ocierać łzy grubym plikiem banknotów. ;) > > Gorzej jak dostajesz wynagrodzenie przelewem. Wtedy ronisz łzy polerując Ferrari. :) > Ale można też robić fajne rzeczy poza pracą. Teoretycznie. Czas niestety nie jest z gumy i też nierzadko trudno wykrzesać z siebie energię po 8 godzinach w pracy. Z wiekiem to się pogłębia, niestety. w.
[toc] | [prev] | [next] | [standalone]
| From | godek.maciek@gmail.com |
|---|---|
| Date | 2020-04-24 00:15 -0700 |
| Message-ID | <6514c4b2-03fa-4ffc-9dbd-f57b5f845b42@googlegroups.com> |
| In reply to | #33901 |
W dniu czwartek, 23 kwietnia 2020 22:02:25 UTC+2 użytkownik Wojciech Muła napisał: > On Wednesday, April 22, 2020 at 10:10:12 PM UTC+2, godek...@gmail.com wrote: > > W dniu środa, 22 kwietnia 2020 21:43:34 UTC+2 użytkownik Wojciech Muła napisał: > > > On Tuesday, April 21, 2020 at 7:18:07 PM UTC+2, M.M. wrote: > > > > Przeraża mnie tempo w jakim deaktualizuje się nabyta w trudzie > > > > wiedza i doświadczenie, i to, jak szybko nowoczesne technologie > > > > okazują się przestarzałe, albo nawet (okazują się) od początku > > > > kiepskie i przereklamowane. > > > > > > To jest efekt facebooka trochę. Wszędzie słyszysz, że jacyś ludzie robią ciekawe projekty, wszystko w nowoczesnych językach i technologiach. Piszą o tym artykuły, robią prezentacje. Wow! Tak, jak na facebooku ludzie chwalą się pozytywnymi zdarzeniami i odbiorcy mają wrażenie, że tylko fajne rzeczy dzieją się w życiu znajomych. A fakty są takie, że 90% IT to ciągnięcie starych projektów i robienie naprawdę nieciekawych, nudnych rzeczy. Nawet jak masz ciekawsze rzeczy, to i tak jest to mniejszość czasu. W poprzedniej pracy byłem w dziale R&D, np. miałem opracować wydajny algorytm sortowania równoległego. Zrobiłem to, zabawa na 3-4 dni, trochę czytania o state-of-the-art, prototypowanie -- było super, naprawdę. A potem 2 tygodnie mozolnie włączałem ten algorytm w strukturę naszego produktu, robiłem testy wydajnościowe z czego powstał raport, itd. itp. Czyli skala fajności 4 na 21 (~20%). :) > > > Trzeba się przygotować, że przeciętnie fajność będzie na poziomie 5% > > > i wtedy najlepiej ocierać łzy grubym plikiem banknotów. ;) > > > > Gorzej jak dostajesz wynagrodzenie przelewem. > > Wtedy ronisz łzy polerując Ferrari. :) > > > Ale można też robić fajne rzeczy poza pracą. > > Teoretycznie. Czas niestety nie jest z gumy i też nierzadko > trudno wykrzesać z siebie energię po 8 godzinach w pracy. > Z wiekiem to się pogłębia, niestety. Zwłaszcza jak się trwoni czas na polerowanie Ferrari ;] Jakiś czas temu rozkminiłem, jak można pisać appki androidowe na telefonie z androidem: https://www.quora.com/Is-it-possible-to-develop-Android-apps-using-a-tablet/answer/Panicz-Godek Dlatego można sobie pokodzić np. na kibelku albo w drodze do/z pracy (tylko wtedy najlepiej zamienić Ferrari na Solarisa albo Pesę)
[toc] | [prev] | [next] | [standalone]
| From | fir <profesor.fir@gmail.com> |
|---|---|
| Date | 2020-04-23 00:41 -0700 |
| Message-ID | <75c4cc79-e84d-4759-8e40-8b1de84fbe20@googlegroups.com> |
| In reply to | #33888 |
W dniu wtorek, 21 kwietnia 2020 15:26:45 UTC+2 użytkownik M.M. napisał: > Witam > > No właśnie, chyba tak lapidarnie ujęte pytanie jak w temacie, w > zupełności wyczerpuje moje rozterki. Czego warto się uczyć? I dlaczego? > na pewno nie OOP, sporej reszty mozna sie uczyc (choc tez nie wszystkiego)... pozatym co warto robic to trudna kwestia co do jezykow to aryzykowal bym moze taka odpowiedz (choc jest ona lekko anegdotyczna) c++/java/c# - nie warto c/python/js - warto
[toc] | [prev] | [next] | [standalone]
| From | godek.maciek@gmail.com |
|---|---|
| Date | 2020-04-24 03:09 -0700 |
| Message-ID | <f4cd9233-0993-4317-9e70-d51ebbce09a2@googlegroups.com> |
| In reply to | #33900 |
W dniu czwartek, 23 kwietnia 2020 09:41:59 UTC+2 użytkownik fir napisał: > W dniu wtorek, 21 kwietnia 2020 15:26:45 UTC+2 użytkownik M.M. napisał: > > Witam > > > > No właśnie, chyba tak lapidarnie ujęte pytanie jak w temacie, w > > zupełności wyczerpuje moje rozterki. Czego warto się uczyć? I dlaczego? > > > > na pewno nie OOP, sporej reszty mozna sie uczyc (choc tez nie wszystkiego)... > > pozatym co warto robic to trudna kwestia > > co do jezykow to aryzykowal bym moze taka odpowiedz (choc jest ona lekko anegdotyczna) > > c++/java/c# - nie warto > > c/python/js - warto Moje doświadczenie jest takie, że C# jest naprawdę przyzwoicie zaprojektowanym językiem - lepiej niż Python. Jeżeli idzie o Javę, to piszę w niej na telefon (i to na telefonie), i chociaż pod wieloma względami faktycznie nie jest powalająca, są sytuacje, kiedy nie można od niej uciec (choćby właśnie jak się chce pisać na telefonie na telefon). Więc ze względu na strukturę rynku nie można z całą pewnością powiedzieć, że "nie warto". JS jest właściwie nieunikniony, jak się chce coś robić do przeglądarki. Tak naprawdę główna różnica między JS a Pythonem to lukier składniowy. Tak jak pisałem na początku, to, czego warto się uczyć, zależy od celu, jaki przed sobą stawiamy. Ale. Jest taki aforyzm Alana Perlisa: "A language that doesn't affect the way you think about programming is not worth knowing" I mając to na względzie, wydaje się, że jeżeli idzie o języki programowania, to te najciekawsze: - Smalltalk/Pharo/Squeak/eToys - Lisp/Scheme/Racket/Clojure - Haskell/Idris - Prolog/*Kanren/Datalog - Forth/Joy - APL/J/K
[toc] | [prev] | [next] | [standalone]
| From | Maciej Sobczak <see.my.homepage@gmail.com> |
|---|---|
| Date | 2020-04-24 14:03 -0700 |
| Message-ID | <1db31818-1256-40aa-9916-082846e222d7@googlegroups.com> |
| In reply to | #33903 |
> Jeżeli idzie o Javę, to piszę w niej na telefon (i to na telefonie), i chociaż pod wieloma względami faktycznie nie jest powalająca, są sytuacje, kiedy nie można od niej uciec (choćby właśnie jak się chce pisać na telefonie na telefon). > > Więc ze względu na strukturę rynku nie można z całą pewnością powiedzieć, że "nie warto". Sorry, ale "kodzenie na kibelku", jak to ładnie nazwałeś, nie mieści się w strukturze żadnego rynku. Jest niemal z definicji poza jakąkolwiek definicją rynku. Jeżeli to ma być powód do nauki Javy, to znaczy, że już naprawdę nie ma powodu. Nie mówiąc już o tym, że jest to podobno niezdrowe. Java jest ważnym składnikiem programistycznego ekosystemu, ale zdecydowanie nie z powodu, który tu przedstawiłeś. > JS jest właściwie nieunikniony, jak się chce coś robić do przeglądarki. Jeżeli JS stał się przeglądarkowym asemblerem, to za chwilę pojawią się generatory JS. A właściwie są od dawna - np. GWT, który generuje JS z kodu w... Javie. O, i mamy powód do nauki Javy. > "A language that doesn't affect the way you think about programming is not worth knowing" To z kolei zależy od tego, co już wiemy. Dla początkującego każdy język będzie miał fundamentalny wpływ na jego postrzeganie całej dyscypliny. -- Maciej Sobczak * http://www.inspirel.com
[toc] | [prev] | [next] | [standalone]
| From | godek.maciek@gmail.com |
|---|---|
| Date | 2020-04-25 02:48 -0700 |
| Message-ID | <667d702a-f2b8-4246-bd80-11bf4c12c5e9@googlegroups.com> |
| In reply to | #33904 |
W dniu piątek, 24 kwietnia 2020 23:03:09 UTC+2 użytkownik Maciej Sobczak napisał: > > Jeżeli idzie o Javę, to piszę w niej na telefon (i to na telefonie), i chociaż pod wieloma względami faktycznie nie jest powalająca, są sytuacje, kiedy nie można od niej uciec (choćby właśnie jak się chce pisać na telefonie na telefon). > > > > Więc ze względu na strukturę rynku nie można z całą pewnością powiedzieć, że "nie warto". > > Sorry, ale "kodzenie na kibelku", jak to ładnie nazwałeś, nie mieści się w strukturze żadnego rynku. Jest niemal z definicji poza jakąkolwiek definicją rynku. Jeżeli to ma być powód do nauki Javy, to znaczy, że już naprawdę nie ma powodu. Nie mówiąc już o tym, że jest to podobno niezdrowe. > > Java jest ważnym składnikiem programistycznego ekosystemu, ale zdecydowanie nie z powodu, który tu przedstawiłeś. https://www.youtube.com/watch?v=Fum2QBcJcJk
[toc] | [prev] | [next] | [standalone]
| From | Maciej Sobczak <see.my.homepage@gmail.com> |
|---|---|
| Date | 2020-04-26 13:44 -0700 |
| Message-ID | <1fdf824b-fd71-4c45-8d95-f8362ae9c245@googlegroups.com> |
| In reply to | #33905 |
> https://www.youtube.com/watch?v=Fum2QBcJcJk No dobra - to teraz to samo hasło, ale bardziej merytorycznie: https://www.zdnet.com/article/programming-language-rusts-adoption-problem-developers-reveal-why-more-arent-using-it/ Być może jest to jakiś input dla pytania czego warto się uczyć - wykres na końcu artykułu jako podsumowanie czynników, które w praktyce warto wziąć pod uwagę. -- Maciej Sobczak * http://www.inspirel.com
[toc] | [prev] | [next] | [standalone]
| From | godek.maciek@gmail.com |
|---|---|
| Date | 2020-04-26 22:57 -0700 |
| Message-ID | <a3b613b8-1d90-4c8d-996d-330f92c57127@googlegroups.com> |
| In reply to | #33906 |
W dniu niedziela, 26 kwietnia 2020 22:44:21 UTC+2 użytkownik Maciej Sobczak napisał: > > https://www.youtube.com/watch?v=Fum2QBcJcJk > > No dobra - to teraz to samo hasło, ale bardziej merytorycznie: > > https://www.zdnet.com/article/programming-language-rusts-adoption-problem-developers-reveal-why-more-arent-using-it/ > > Być może jest to jakiś input dla pytania czego warto się uczyć - wykres na końcu artykułu jako podsumowanie czynników, które w praktyce warto wziąć pod uwagę. Dla mnie ten artykuł wygląda jak próba wyciągania nie wiadomo jakich wniosków z zachowań stadnych. Z prezentacji, jakie w ostatnim czasie zrobiły na mnie największe wrażenie, obie dotyczyły Smalltalka/Pharo: https://www.youtube.com/watch?v=baxtyeFVn3w https://www.youtube.com/watch?v=Pot9GnHFOVU
[toc] | [prev] | [next] | [standalone]
| From | Maciej Sobczak <see.my.homepage@gmail.com> |
|---|---|
| Date | 2020-04-27 14:10 -0700 |
| Message-ID | <97db00f5-14d9-4c31-80fb-9c86ad6ea3e9@googlegroups.com> |
| In reply to | #33907 |
> Dla mnie ten artykuł wygląda jak próba wyciągania nie wiadomo jakich wniosków z zachowań stadnych. Ależ bardzo dobrze wiadomo, jakich wniosków - dlaczego ludzie nie używają języka programowania, o którym jednocześnie wielu ludzi mówi, że chcieliby go używać. > Z prezentacji, jakie w ostatnim czasie zrobiły na mnie największe wrażenie, I tu jest chyba źródło nieporozumienia. Bo pytacz pytał, czego warto się uczyć a nie co na kim robi wrażenie. Da się tą różnicę wyrazić analogiami z innych dziedzin życia. Tak czy inaczej, przypadek Rusta jest o tyle ciekawy, że w odróżnieniu od proponowanych przez Ciebie języków, Rust nawet dawał nadzieje na wyjście z niszy. Oczywiście to nie koniec jego historii i jeszcze wszystko jest możliwe, ale problemy zasygnalizowane w artykule są jak najbardziej realne. -- Maciej Sobczak * http://www.inspirel.com
[toc] | [prev] | [next] | [standalone]
| From | godek.maciek@gmail.com |
|---|---|
| Date | 2020-04-28 00:21 -0700 |
| Message-ID | <ff90b896-e3ac-44a6-9ca5-01524bac983c@googlegroups.com> |
| In reply to | #33908 |
W dniu poniedziałek, 27 kwietnia 2020 23:10:09 UTC+2 użytkownik Maciej Sobczak napisał: > > Dla mnie ten artykuł wygląda jak próba wyciągania nie wiadomo jakich wniosków z zachowań stadnych. > > Ależ bardzo dobrze wiadomo, jakich wniosków - dlaczego ludzie nie używają języka programowania, o którym jednocześnie wielu ludzi mówi, że chcieliby go używać. Otóż to. Dlaczego ludzie mówią jedno, a robią drugie. Ludzie od wieków mówią jedno, a robią drugie. Sprawa jest prosta: ludzie mówią to, co mówią, bo taka akurat jest moda. A ludzie robią to, co robią, bo taka jest konieczność. Czasem ludzie próbują robić to, co mówią, i to się zazwyczaj kończy albo tragicznie (jak im się to udaje), albo komicznie (jak im się to nie udaje). > > Z prezentacji, jakie w ostatnim czasie zrobiły na mnie największe wrażenie, > > I tu jest chyba źródło nieporozumienia. Bo pytacz pytał, czego warto się uczyć a nie co na kim robi wrażenie. Tak samo mógłbym powiedzieć, że "pytacz pytał, czego warto się uczyć, a nie - o jakich językach ludzie mówią, że chcieliby ich używać, a nie używają". Nie ma żadnego "nieporozumienia". Po prostu toczy się rozmowa.
[toc] | [prev] | [next] | [standalone]
Page 1 of 2 [1] 2 Next page →
Back to top | Article view | pl.comp.programming
csiph-web