Vlákno názorů k článku Bezpečné programování ala Ada od radek cervinka - Vestinu s typovych cachru umi Object Pascal taky...

  • Článek je starý, nové názory již nelze přidávat.
  • 2. 10. 2003 22:10

    radek cervinka (neregistrovaný)

    Vestinu s typovych cachru umi Object Pascal taky (vcetne kontroly intervalu a varovani pri mixovani typovych a netypovych promennych) a umi toho mnohem vice (a to nemluvim o OOP).

    ohledne weboveho serveru:
    http://www.ritlabs.com/tinyweb/
    (vicevlaknovy web server se zdrojovymi texty, Object Pascal, velikost exe - 53 kb, zadne dalsi knihovny)

    Proc pouzivam Object Pascal?
    Dava mi silu (skoro) jako C, umoznuje mi psat rychle, citelne a prehledne a kontroluje mne abych nepsal prasacky kod (vyjimky, property). Zadne preteceni buferu (pokud to vylozene nevynucuji).
    Ve spojeni s IDE mi dovoluje byt nekolikrat efektivnejsi pri programovani nez v jinych jazycich.

    Viz. muj Seksi Commander, kde se kazdy muze podivat do zdrojaku :), nebo muj serial na rootu.

  • 2. 10. 2003 22:45

    agent (neregistrovaný)

    Object Pascal je výmysl od Borlandů. Neříkám, že je špatný, ale není to žádný normovaný jazyk. Samotný standardní Pascal byl spíše zamýšlen jako jazyk na učení se programování, než jako jazyk pro praxi. Standardní Pascal prakticky ztrácí dech a už používání souborů je jen tak tak.

    Další vývoj Object Pascalu je až příliš závislý na firmě Borland, a to je pro mě dostatečný důvod, abych Object Pascal používal jen tehdy, pokud je to vysloveně vyžadováno zákazníkem, a nebo na projekty s jepičím životem bez perspektivy delšího trvání.

    Já jsem dělal jako nadšený pascalista několik let, a když jsem poznal C, tak jsem prostě přehodil veksl, a zatím jsem nikdy nezalitoval. Toto je ovšem spíše o mých osobních preferencích.

  • 3. 10. 2003 10:47

    Radek (neregistrovaný)

    Hodne jazyku ma sveho hlavniho "tahouna", viz.
    Java, C#, no a OP je to Borland no a?

    Nemusi se clovek spolehat jen na Borland:

    http://www.freepascal.org/
    (cross compiler, vice platforem, Open Source)

  • 4. 10. 2003 17:38

    agent (neregistrovaný)

    Ze všech jazyků, co jste vyjmenoval jen OP nemá žádnou normu jazyka. Pokud Vás OP zaujal natolik, že je Vaším favoritem, klidně v něm programujte.

    Java má mnoho firem, kteří pro něj vyrábějí runtime, kompilátory, vývojová prostředí. To samé lze říci o C, o C++, o Fortranu, atd..

    C# je nový jazyk, který ale má svou normu. IMHO se tak trochu čeká, jak se tento jazyk ujme. Ale už existuje kromě MS také free projekt.

    OP žádnou normu nemá. Je plně v libovůli, co s jazykem Borland udělá. OP dělá jen Borland a FreePascal. Žádná jiná firma, pokud alespoň vím, nevyrábí kompilátor pro OP.

  • 4. 10. 2003 23:10

    Pepa Vondrak (neregistrovaný)

    Nechápu proč se tady pořád napadáte nebo jste navzájem ironičtí za to, že ten nebo onen programuje v tomhle nebo tamhletom. Přijde mi, že jste se navzájem v životě neviděli, nemáte ani páru o pohnutkách toho druhého, sami v tom neděláte, ale víte naprosto přesně o všech slabinách toho druhého jazyka a v čem ten druhý programátor má psát. Vím jen že pro programátory platí jediná věc: kolik programovacích jazyků znáš, tolikrát jsi programátorem. A tím bych pro dnešek skončil své kázání :-)

  • 7. 10. 2003 2:22

    agent (neregistrovaný)

    Děkuji za vjednání míru. Je v tom kus pravdy. Snad bych jen dodal, že útočím na jazyk, nikoli na člověka.

    Snad bych jen upřesnil, že v OP jsem byl nucen dělat více, než je zdrávo, a rozhodně jsem si ho jako jazyk neoblíbil. Možná ani ne tak kvůli jazyku samotnému, který zase není až tak zlý, ale kvůli přístupu firmy Borland. IMHO programovací jazyk nedělá ani tak syntaxe a možnosti, jako jeho základní knihovna. A jako celek, tj. jazyk OP a základní knihovna nad něj působí dost nekonzistentně, jakoby jedno bylo nalepené na druhé.