-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!.POSTED!not-for-mail
From: Sebastian Biały <h...@p...onet.pl>
Newsgroups: pl.comp.programming
Subject: Re: [OT] Stopka contra czarne dziury.
Date: Sun, 22 Nov 2015 16:37:16 +0100
Organization: ATMAN - ATM S.A.
Lines: 70
Message-ID: <n2sng6$s4$1@node1.news.atman.pl>
References: <n2d37f$vsb$1@node2.news.atman.pl>
<0...@g...com>
<9...@g...com>
<a...@g...com>
<c...@g...com>
<n2kae1$tp8$1@node2.news.atman.pl>
<1enem9b9eg9ey$.szra1938tkum$.dlg@40tude.net>
<n2l353$b2d$1@node1.news.atman.pl>
<1wylal6qqqgnu$.1ada5dbt3x47r.dlg@40tude.net>
<n2mf1i$mal$1@node1.news.atman.pl>
<56507253$0$22834$65785112@news.neostrada.pl>
<n2pt65$4a1$1@node1.news.atman.pl> <n2ptgu$9g0$1@node2.news.atman.pl>
<n2pv7f$6gv$1@node1.news.atman.pl> <n2qaob$i6o$1@node1.news.atman.pl>
<n2qpbr$19e$1@node1.news.atman.pl> <n2qsle$4nv$1@node1.news.atman.pl>
<n2qtrh$6g0$1@node1.news.atman.pl> <n2qvgo$86v$1@node1.news.atman.pl>
<n2r4e0$d57$1@node1.news.atman.pl>
<zhe7zttcg62f.srzwbvclmke$.dlg@40tude.net>
<n2sdvu$mnk$6@node1.news.atman.pl> <n2sem1$qq2$1@node2.news.atman.pl>
<n2smd8$vdr$1@node1.news.atman.pl>
NNTP-Posting-Host: 176-115-85-233.via.zamek.net.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: node1.news.atman.pl 1448206662 900 176.115.85.233 (22 Nov 2015 15:37:42 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Sun, 22 Nov 2015 15:37:42 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:38.0) Gecko/20100101 Thunderbird/38.3.0
In-Reply-To: <n2smd8$vdr$1@node1.news.atman.pl>
Xref: news-archive.icm.edu.pl pl.comp.programming:208793
[ ukryj nagłówki ]On 2015-11-22 16:19, AK wrote:
>> Użyje jezyka w którym dostanę ORMa zamiast składania ręcznie stringów
>> SQLa. C++ nie jest tym jezykiem.
> A ja uzyje wprost Pythona w ktorym
Nie, pokazaleś dośc żałosny kawałek kodu w PHP który coś (co?) miał
udowodnić. Udowodnił że w każdym języku można wymysleć kwadratowe koło,
równie kanciaste.
> Zeby nie bylo zem len, to z wlasnorecznie skonstruowanym
> (parsing, runtime) jezykiem zapytan (OQLo podobnym).
Własnoręczne języki mają wadę że nikt ich nie zna poza jednym misiem.
> Wszystko bez zadnych zupelnie niepotrzebnych warstw ORMowatych.
Te warstwy mają swoje zastosowania. Mozna oczywisćie mieć oprogramowanie
bez nich i nie jest to problem. W duzym systemie bez ORMa i abstrakcji
może się okazać że wylądujesz (o ironio!) we własnym vendor lock-in.
> Wiesz ze ORM jest zwyklym wytrychem?
ORM jest narzędziem. Wytrychem jest sklejanie SQLa (mySQLa) za pomocą
stringów które praktykuje się w wiekszości książek do PHP i kursów
online. Przypuszczalnie też firm robiących na tym szybką kasę.
> dosc nekombytabilnych swiatow (model tablicowo-realcyjny
> vide model drzewiasto- obiektowyt) to jest
> mistrzostwo swiata. Nie! To jest wciaz wytrych
> (mimo ze niekiedy bardzo dobry).
W PHPie widać nie tyle nagięcie co przegięcie.
> W swiecie CAD-wskim basy obiektowe czy hierachiczne
> istnieja od zawsze, mimo ze malo kto "z zewnatrz" sobie
> zdaje z tego sprawe (npo wewntrzny format *,dwg AutoCADa),
> SolidEdge, MicroStation.
Specjalistyczne bazy danych stosowane sa od zawsze. Sam jedną stosuje. I
co z tego?
> PS1: Specjalnie nie zauwazyles ze _wymogiem_ zleceniodawcy
> bylo "zadnych frameworkow!" czy ci sie oko zwichrowalo ?
Nie dyskutuje z takimi zleceniadowcami. Nie są w stanie uzasadniać tych
decyzji przez co na końcu lądujesz z kwadratowym kołem jak w przypadku
tego PHP. Jeśli pokazujesz światu kawalek kodu który powstał w wyniku
glupich założeń wstępnych to trudno nad tym dyskutować i uogólniać wnioski.
> PS2: Wiesz ile w 2002 roku bylo dojrzalych ORMow w ogole,
> a do PHP w szczegole?.
Nie. Ale skoro było zero to znaczy że język nie nadawał się do
zastosowania bo wymagał rękodziela. Ale większośc softu jest napisana w
językach nie nadających się do zastosowania, więc to nie jest żaden
problem na tle reszty świata.
> PS: A jak oceniasz "znawco wielu jezykow" i "nowoczesny lemingu"
> moj "sredniowieczny" wrecz PiSowski :) Algolowski styl pisania ?
Nijak. Jesli pytasz o ta wklejkę to niczym wyjątkowym się nie wyróżnia.
> Prawda ze syf i sredniowiecze ?
Nie. Zwykły, trywialny kod.
> A co sadzisz o Clipperze (zwlaszac 87) ?
Gówno straszne. Pisalem w tym zbyt dawno temu żeby pamiętać. Nie
zamierzam nawet tego dotknąc kijem z racji faktu że nie lubie baz danych.
Następne wpisy z tego wątku
- 22.11.15 16:38 AK
- 22.11.15 16:40 fir
- 22.11.15 16:47 AK
- 22.11.15 16:52 AK
- 22.11.15 17:33 Sebastian Biały
- 22.11.15 17:44 AK
- 22.11.15 18:02 AK
- 22.11.15 18:33 Sebastian Biały
- 22.11.15 18:39 Sebastian Biały
- 22.11.15 20:52 AK
- 22.11.15 21:06 AK
- 22.11.15 21:07 RW
- 22.11.15 21:36 fir
- 22.11.15 21:56 AK
- 22.11.15 21:59 AK
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-11-24 Czy Sejm RP zahamuje proceder zabijania dla organów?
- 2024-11-24 Aby WKOOOORWIĆ ekofaszystów ;-)
- 2024-11-22 OC - podwyżka
- 2024-11-22 wyszedł z domu bez buta
- 2024-11-22 Bieda hud.
- 2024-11-24 DS1813-10 się psuje
- 2024-11-23 Białystok => Inżynier bezpieczeństwa aplikacji <=
- 2024-11-23 Szczecin => QA Engineer <=
- 2024-11-23 Warszawa => SEO Specialist (15-20h tygodniowo) <=
- 2024-11-22 Warszawa => Kierownik Działu Spedycji Międzynarodowej <=
- 2024-11-22 Warszawa => Senior Account Manager <=
- 2024-11-22 Warszawa => Key Account Manager <=
- 2024-11-22 Warszawa => DevOps Specialist <=
- 2024-11-22 Kraków => IT Expert (Network Systems area) <=
- 2024-11-22 Warszawa => Infrastructure Automation Engineer <=