Wpis z mikrobloga

@devopsiarz: bardziej chyba chodzi o to ile programisci danego jezyka maja pojecia o tym co robia i co robi ich kod pod spodem. Inaczej pracuja ci, gdzie glownym priorytetem jest wydajnosc, a inaczej ci, gdzie glownym priorytetem jest rozwoj aplikacji. Wywiad moze byc ciekawy ale 5h teraz na sluchanie tego to nie mam :D
  • Odpowiedz
@progressive: wspomniał, że kod w C++ piszą (według jego słów) jedni z najbardziej obcykanych developerów w tym języku, a i tak czasem strzelają sobie w stopę (czyli pewnie nie mają pojęcia co robią?), więc nie demonizowałby języków, które np. mają GC i są z tego tytułu niby uznawane za "wolne" i "rozleniwiające", bo jednak są one wystarczająco dobre do 99% zastosowań (jego słowa).
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
@devopsiarz: zapytaj programistę pythona o vla albo drzewo binarne. Może jeszcze o derefetencje z nulla. Albo o wielopotokowosc. Chodzi mi o znajomość działania procesora i co dokładnie tam się dzieje. Wiem że ciężko ogarnąć dzisiejsze kompilatory i jaki kod maszynowy produkują. Dlatego mówiłem że inna praca kogoś kto pracuje nad wydajna apka , a inna kogoś kto pisze, żeby działało i nie musi się np przejmować pamięcią.
  • Odpowiedz
zapytaj programistę pythona o vla albo drzewo binarne. Może jeszcze o derefetencje z nulla. Albo o wielopotokowosc.


Ale jeśli przykładowy programista Pythona tego nie używa, to po co ma to wiedzieć? Żeby przez kogoś uznany został za kompetentnego?

Inny przykład: jak projektujesz dom, to korzystasz z równań teorii względności i prędkości światła, aby obliczyć wszystkie długości, masy i w ogóle? Czy może korzystasz z prostszych do obliczeń jednostek typu metr i kg? Wszak Ci
  • Odpowiedz
@devopsiarz: wiesz x86 to nie caly swiat... a to nie sa jakies kosmiczne tematy, tylko to sa tematy, ktore maja faktyczny wplyw na dzialanie aplikacji. Np. wiedza o tym czym jest fpu to raczej nie jest wiedza tajemna.
  • Odpowiedz