eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingRust › Re: Rust
  • X-Received: by 10.31.48.138 with SMTP id w132mr59097vkw.23.1502396649050; Thu, 10 Aug
    2017 13:24:09 -0700 (PDT)
    X-Received: by 10.31.48.138 with SMTP id w132mr59097vkw.23.1502396649050; Thu, 10 Aug
    2017 13:24:09 -0700 (PDT)
    Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
    .pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder
    .usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews
    .com!border2.nntp.dca1.giganews.com!nntp.giganews.com!u14no6920ita.0!news-out.g
    oogle.com!n39ni14qtf.1!nntp.google.com!w51no2259538qtc.0!postnews.google.com!gl
    egroupsg2000goo.googlegroups.com!not-for-mail
    Newsgroups: pl.comp.programming
    Date: Thu, 10 Aug 2017 13:24:08 -0700 (PDT)
    In-Reply-To: <5...@g...com>
    Complaints-To: g...@g...com
    Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=159.205.35.242;
    posting-account=pyti1AoAAAAf66c003TUy10QAAnMWaKw
    NNTP-Posting-Host: 159.205.35.242
    References: <om4qli$mfm$1@node2.news.atman.pl>
    <a...@n...v.pl>
    <5...@g...com>
    <a...@n...v.pl>
    <6...@g...com>
    <a...@n...v.pl>
    <omcv1l$h2o$1@node1.news.atman.pl>
    <a...@n...v.pl>
    <f...@g...com>
    <a...@n...v.pl>
    <4...@g...com>
    <a...@n...v.pl>
    <d...@g...com>
    <a...@n...v.pl>
    <5...@g...com>
    <a...@n...v.pl>
    <f...@g...com>
    <a...@n...v.pl>
    <5...@g...com>
    <a...@n...v.pl>
    <1...@g...com>
    <omi0ce$trs$1@node2.news.atman.pl>
    <a...@n...v.pl>
    <5...@g...com>
    User-Agent: G2/1.0
    MIME-Version: 1.0
    Message-ID: <b...@g...com>
    Subject: Re: Rust
    From: s...@g...com
    Injection-Date: Thu, 10 Aug 2017 20:24:09 +0000
    Content-Type: text/plain; charset="UTF-8"
    Content-Transfer-Encoding: quoted-printable
    Lines: 40
    Xref: news-archive.icm.edu.pl pl.comp.programming:210960
    [ ukryj nagłówki ]

    Takie wynalazki jak Delphi, Java czy C# są dla frajerów co są skłonni siedzieć w
    kieszeni jednej firmy i żyć w jej własnym światku. POtem nie można się uwolnić z tego
    światka, gdyż "nie ma się doświadczenia" w innych językach. A dla rekrutera
    doświadczenie jest jak Pismo Święte - nie masz == odpadasz. I nikogo nie obchodzi, że
    niejaki guru unixowy Eric Raymond twierdzi, że do opanowania nowego języka
    potrzebujesz 1 (słownie: JEDNEGO) tygodnia!!! Jednak on miał chyba na myśli język bez
    biblioteki...

    Mnie natomiast nie obchodzi to, że firma używa korporacyjnego języka i rozwiązań (np.
    Windows Profesional z Active Directory, PHP, Java, C#) i jestem zdania, że powinni
    sobie szkolić pracowników jeśli ich potrzebują. Ale oni wolą latami dawać te same
    ogłoszenia i czekać na mesjasza (a co najmniej proroka) który zbawi ich w ich własnym
    widzi mi się.

    Ja jestem za wolnymi standardami i wieloplatformowymi rozwiązaniami. Dlatego odpada
    Asembler - bo nie przenośny (poza jeden procesor). I wybieram C++ jako główny język
    gdyż wraz z biblioteką Qt daje przenośność i możliwości. A przy tym odzwierciedla to
    czym jest procesor i komputer, bez warstw pośrednich, bez żadnego g*a, bez żadnej
    korporacyjnej ściemy. C++ jest rozwijany, jednak ja sam osobiście nie wiem po co, bo
    to co jest jest już na prawdę więcej niż wystarczające. Dodatkowo składania może nie
    jest aż tak doskonała jak w Pythonie, ale za to jest przejrzysta. Nawias między nazwą
    klasy, funkcji i instrukcji warunkowej daje łyk oddechu, przerywnik wyraźnie
    oddzielający blok kodu. To bardzo dobre rozwiązanie. Większe programy w Pythonie są
    nieczytelne właśnie przez zbity kod. C++ produkuje prawdziwe programy jak Asembler i
    jest dużo normalniejszy niż Pascal czy Ada. C++ to ekonomiczny język jeśli ma się
    taką bibliotekę jak Qt.

    Problem w tym, że teraz studia kończą ludzie co nie mają pojęcia czym jest adres w
    pamięci (czyli wskaźnik w C++), a co za tym idzie moim zdaniem nie wiedzą czym jest
    komputer ani jak na prawdę się go programuje. Bo jakieś skrypty w Python, PHP, C# czy
    Java to dziecko z podstawówki może klepać. A od człowieka po studiach informatycznych
    oczekiwać by można, że rozumie jak działa komputer. A obecnie w Polandi tak nie
    jest...

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: