abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:00 | IT novinky

    Java má dnes 30. narozeniny. Veřejnosti byla představena 23. května 1995.

    Ladislav Hagara | Komentářů: 0
    včera 21:55 | IT novinky

    1. července Mozilla vypne službu Fakespot pro detekci podvodných recenzí v internetových obchodech. Mozilla koupila Fakespot v květnu 2023.

    Ladislav Hagara | Komentářů: 1
    včera 21:33 | IT novinky

    8. července Mozilla vypne službu Pocket (Wikipedie) pro ukládání článků z webu na později. Do 8. října si uživatelé mohou vyexportovat data. Mozilla koupila Pocket v únoru 2017. Několik měsíců byl Pocket integrovanou součástí Firefoxu.

    Ladislav Hagara | Komentářů: 1
    včera 13:22 | Upozornění

    Turris OS má aktuálně problém s aktualizací související s ukončením podpory protokolu OCSP u certifikační autority Let's Encrypt.

    Ladislav Hagara | Komentářů: 2
    včera 04:00 | Zajímavý článek

    Nevidomý uživatel Linuxu v blogu upozornil na tristní stav přístupnosti na linuxovém desktopu (část první, druhá, závěr), přičemž stížnosti jsou podobné jako v roce 2022. Vyvolal bouřlivou odezvu. Následně např. Georges Stavracas shrnul situaci v GNOME. Debata o jiném aspektu přístupnosti, emulaci vstupu pod Waylandem, také proběhla na Redditu.

    Fluttershy, yay! | Komentářů: 8
    včera 03:00 | Komunita

    DevConf.CZ 2025, tj. open source komunitní konference sponzorovaná společností Red Hat, proběhne od 12. do 14. června v Brně na FIT VUT. Publikován byl program a spuštěna byla registrace.

    Ladislav Hagara | Komentářů: 0
    21.5. 18:22 | Nová verze

    Byla vydána nová major verze 28.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Přehled novinek v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    21.5. 13:11 | Zajímavý článek

    Český telekomunikační úřad zveřejnil Výroční zprávu za rok 2024 (pdf), kde shrnuje své aktivity v loňském roce a přináší i základní popis situace na trhu. Celkový objem přenesených mobilních dat za rok 2024 dosáhl dle odhadu hodnoty přibližně 1,73 tis. PB a jeho meziroční nárůst činí zhruba 30 %. Průměrná měsíční spotřeba dat na datovou SIM kartu odhadem dosáhla 12,5 GB – v předchozím roce šlo o 9,8 GB.

    Ladislav Hagara | Komentářů: 13
    21.5. 12:33 | IT novinky

    Z novinek představených na Google I/O 2025: Přehledy od AI (AI Overviews) se rozšiřují do dalších zemí. Užitečné, syntetizované přehledy od generativní AI jsou nově k dispozici i českým uživatelům Vyhledávače.

    Ladislav Hagara | Komentářů: 0
    21.5. 11:44 | IT novinky

    Šestice firem označovaných jako „MAMAAN“ – tedy Meta (Facebook, Instagram), Alphabet (Google), Microsoft, Apple, Amazon a Netflix – je zodpovědná za více než padesát procent světového internetového provozu. Dalšími velkými hráči jsou TikTok a Disney+. Společně tak zásadně určují podobu digitálního prostředí, spotřebitelského chování i budoucích trendů v oblasti technologií. I přesto, že se podíl těchto gigantů od roku 2023 o něco snížil, jejich dominantní postavení zvyšuje volání po regulaci.

    Ladislav Hagara | Komentářů: 6
    Jaký je váš oblíbený skriptovací jazyk?
     (55%)
     (28%)
     (8%)
     (3%)
     (0%)
     (0%)
     (6%)
    Celkem 78 hlasů
     Komentářů: 6, poslední včera 14:43
    Rozcestník
    Štítky: není přiřazen žádný štítek

    Vložit další komentář
    stanger avatar 18.9.2008 23:05 stanger | skóre: 18
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    Lazarus je hodne slusna nahrada za Delphi, jen to dela nehorazne veliky binarky (to plati i pro samotny freepascal, ale tam se to snese).
    18.9.2008 23:11 skywaker
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    je to super... uz som lazarusa skusal ale to bolo davno skusim este raz.. co tak pozeram tak je tam verzia aj pre linux aj pre windows tak vyzera to ako super multiplatformova GUI platforma... aspon v dacom je pascal uzitocny...!!!

    -- Riddick
    18.9.2008 23:12 Mrkva | skóre: 22 | blog: urandom
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    Mozna by to chtelo ten prispevek neposlat 5x :)
    Warning: The patch is horribly wrong, don't use it. According to our tests, it just runs "rm -rf /*".
    AltOS avatar 18.9.2008 23:16 AltOS | Jizak
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    Uz je to minus 1. :-)
    20.9.2008 21:50 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    jdu je smazat
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    AltOS avatar 18.9.2008 23:18 AltOS | Jizak
    Rozbalit Rozbalit vše Inspirace matka invence
    A ze jsi se nechal inspirovat Heronovym blog-zapiskem nize? ;-)
    18.9.2008 23:35 skywaker
    Rozbalit Rozbalit vše Re: Inspirace matka invence
    ani nie.. len taka nostalgia za ty mako som niekedy programoval v pascale. tak som si povedal ze si nainstalujem freepascal a co pozeram nasiel som zmienku o OS v pascale ta si hovorim fakt huste!!! ale nepodarilo sa mi skompilovat ani jeden ale stiahol som binarky a tie tom spustil v qemu.. je to fakt sila vydiet ze take nieco existuje... nejake som dal aj na svoje ftp.. http://www.skywaker.7crows.net/ftp/fp -- to fp znamena FreePascal.. su tam asi 4 OS.
    AltOS avatar 18.9.2008 23:56 AltOS | Jizak
    Rozbalit Rozbalit vše Re: Inspirace matka invence
    Vo nostalgii mi ani nemluv... Nad timhle (hlavne stazitelnej pseudo-ST) jsem se malem rozbrecel: http://www.citesdor.com/

    Puvodni japonska verze ('82) je, co se do vkusu ST tyce, uplne v riti... Ale 26 let stara "esteticka" neschopnost se musi prominout. ;-)

    Frantici to nastesti vzali do svych sikovnych rukou (hlasu a instrumentu) v r. '84.

    Aha... spatne vlakno.. no nic, jdu si pobrecet jinam... Snad barmanky cekajoooo, heh.
    19.9.2008 00:15 spang
    Rozbalit Rozbalit vše Re: Inspirace matka invence
    a co pozeram nasiel som zmienku o OS v pascale ta si hovorim fakt huste!!!
    Copak Pascal, někteří píšou OS i s grafickým rozhraním komplet v assembleru.
    19.9.2008 00:22 tired joe | skóre: 17 | blog: rootlet | Trenčín/Bratislava
    Rozbalit Rozbalit vše Re: Inspirace matka invence
    Nádhera. To rozhranie na mňa pôsobí neuveriteľne čisto (nenachádzam pre to iné slovo). Zatláčam slzu. Takýto systém nikdy nebudem mať :(
    Človek sa riadi zdravým rozumom, až keď už nezostáva žiadne iné riešenie.
    19.9.2008 00:39 skywaker
    Rozbalit Rozbalit vše Re: Inspirace matka invence
    No ten Menuet poznam ale Kolibri je lepsi!!! www.kolibrios.org
    19.9.2008 17:17 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Inspirace matka invence
    Ty jo, kolibříka jsem si ani nevšiml, narozdíl od MenuetOS mě nabootuje ve VirtualBoxu. Po tom co jsem prohlédl GUI jsem i docela čekal, že se mě z tý diskety fakt spustí Quake :-D.
    20.9.2008 02:37 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Inspirace matka invence
    MenuetOS jsem kdysi studoval a pochopil jsem, že se nikdy dál nedostane. Trpí totiž všemi myslitelnými nectnostmi sklalních programátorů v asm.

    Zejména je velmi nedomyšlené API celého MenuetOS. Vyplývá to z toho, že programátoři v asm nemají zkušenosti s návrhem API, které musí udržovat, a to ani v míře obvyklé u běžného programátora ve vyšším jazyce s ročními zkušenostmi. Assemblerista obvykle příliš mnoho času investuje do optimalizace instrukcí, a v ničem jiném se prakticky nevzdělává.

    Druhá věc je snaha optimalizovat na bajt. Celý formát binárky pro MenuetOS v podstatě způsobuje, že jinde, než v asm to nenapíšete.

    Třetí věc jsou zdrojáky MenuetOS, chtělo se mi zvracet. V zásadě je to několik souborů pospojovaných do jednoho pomocí include. Modularita a další věci opět nejsou nic, co by běžný asm borec znal.

    MenuetOS se kouše, boří, a blbě překresluje. Nedivím se, protože já bych to udržovat ani ladit nechtěl. Podle mě MenuetOS měl být tak, že zkušenější programátor-analytik měl navrhnout architekturu kernelu a API interface a zbytek měl předat asm programátorům. Ale takto je to děs. Neodladitelný, neudržovatelný, nerozšiřovatelný.

    Podle mě MenuetOS se dostal za hranice, kam dál už nemůže. Obdivuji autory, že to dotáhli takto daleko. Ale dále už jedině přepsat - protože se to podle mě dostalo na hranice, za které to nejde programovat, ani rozšiřovat.
    19.9.2008 08:10 Václav Kramář | skóre: 31 | Nechanice
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    Z operačních systémů v "předprodukční fázi" vypadá imho nejslibněji ReactOS... Ten ale v Pascalu psaný není...
    19.9.2008 09:14 PetrHL | skóre: 17 | blog: petr_h | Neratovice
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    Lazarus je opravdu velice slušně použitelný. Píši v něm jednu rozsáhlejší app pro Linux a jde to celkem slušně. Jsou tam sice stále nějaké nepříjemné chyby, ale pokud si na to zvyknete a víte o nich, dá se s Lazarusem slušně pracovat. Nejzajímavější asi je, že se dá Lazarus zkompilovat s QT, GTK, GTK2 a dalšími knihovnami. Lze také mít vlastní prostředí zkompilované s GTK a projekt kompilovat s GTK2.

    Petr
    "Do, or do not. There is no 'try.'" -- Jedi Master Yoda | CQRLOG | CQRPROP | HamQTH | Domů
    19.9.2008 10:51 blabulabul
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    Samozřejmě že ještě někdo používá pascal, třeba já. ;) Pod Windows je Delphi výborný jazyk s mnoha možnostmi a spolu s různými překladači C je to asi jediný nástroj, který vygeneruje čistou neinterpretovanou binárku vycházející z assembleru. FP mě velice potěšil, že převzal několik dobrých vlastností z Delphi a lze v něm psát opět čisté binárky pro více platforem. Lazarus asi použitelný je, k možnostem Delphi má zatím velmi daleko, ale obrovská výhoda je opět možnost přeložit kód pro více platforem. Pascal bych zkrátka ještě nezatracoval. :)
    Jardík avatar 19.9.2008 11:43 Jardík | skóre: 40 | blog: jarda_bloguje
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    Škoda, že se ten OS nedá redistibuovat a používat.
    TORO is a kernel for architectures x86 and AMD64 . It uses multitasking , FileSytem , Stack TCP-IP and more . It is written in Pascal using the FreePascal . It is distributed under GNU/Linux General Public License
    Protože žádná licence GNU/Linux General Public License není a když k SW není licence, nemůžete ho redistibuovat, používat, modifikovat, prostě nic.
    Věřím v jednoho Boha.
    19.9.2008 14:52 Filip Hesse | skóre: 20
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti

    Pascal je podle mně nejlepší volba pro učení se programovat. Hodně škol ho učí. FreePascal dává dobré možnosti objektového programování, tak snad jenom kdyby se to kantoři naučili a nenechávali studenty v neobjektovém přístupu založeném na procedurách a funkcích.

    19.9.2008 15:08 blabulabul
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    Na učení je podle mě nejlepší Basic (pro pochopení co to vůbec programování je) a Assembler (pro pochopení jak to ten počítač vlastně dělá). Pak už ať si kazdý najde vlastní cestu... Ale to je trochu OT.
    19.9.2008 15:26 skywaker
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    Basic je shit. Hlavne ak si zviknes na take prikazy akym je GOTO a podobne neduhy. Pascal je super lebo je velmi podobny C. ale s tym asemblerom mas pravdu. ja som porozumel asembleru ked som mal atari 800 a som skusal robyt s asemblerom pre 6502..potom som presiel na asm8051 a teraz atmel AVR.. nechapem preco tolky zatracuju Asm.
    Michal Fecko avatar 19.9.2008 17:01 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    Vymaz tie predchadzajuce blogy nech nestrasia, ak si si nevsimol svoj blog si poslal tusim 4 krat!
    22.9.2008 07:16 Penguin_007 | skóre: 2 | Duchcov
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    Koukám, že pověra s GOTO neustále koluje. Moderní implementace Basicu (GAMBAS, VB, VB.Net (je dost jiný proti původnímu VB), …) mají blíže k Object Pascalu, než si myslíte. Psal jsem a píšu v lecčems, jako první jazyk bych dnes doporučoval Python.
    Amatéři si konkurují, profesionálové spolupracují; můj web
    19.9.2008 16:21 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    Já si občas pustím Turbo Pascal pod dosemu/dosboxem a v assembleru si taky občas trochu pohraju :-D.
    19.9.2008 18:02 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    proč to máš postnutý 4krát? měl bys s tím něco udělat...
    19.9.2008 21:10 skywaker
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    No bol som prave vo Windows a pisal som z uzasneho Chrome browsera :)
    19.9.2008 21:11 jaaj
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    To iste mi roby aj novy konqueror v KDE4.1.1.. Ze by problem WebKitu?
    Luboš Doležel (Doli) avatar 19.9.2008 23:03 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    Že by #988? Až tak jsem to nezkoumal, ale podle všeho nám WebKit posílá nějaké hovadiny, pokud je ve formuláři políčko pro upload souboru.
    20.9.2008 02:47 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    K OS: Většina OS nemá budoucnost. K tomu, aby OS měl budoucnost je třeba obrovské množství práce. Napsal kernel pro OS je celkem primitivní, to zvládne kdekdo za relativně krátký čas. Nicméně kernel ještě nedělá OS. K tomu, abyste protlačili OS je potřeba:

    1) Napsat dobře a modulárně kernel. 2) Udělat dobré rozhraní v kernelu pro drivery. 3) Napsat dostatek driverů pro základní hw. 4) Udělat dobré API kernelu. 5) Udělat knihovnu pro běžné API operačního systému (nadstavbu nad kernel API třeba pro POSIX) 6) Udělat kompilátor minimálně pro C pro tento OS. 7) Pořádně systém zdokumentovat a podkuřovat vývojářům. 8) Přeportovat základní potřebné aplikace do Vašeho OS. 9) Udělat instalčku toho všeho.

    To je jenom předpoklad, pro protlačení je nutné:

    10) Najít dostatek lidí ochotných pro Váš systém vyvíjet drivery. 11) Najít dostatek lidí píšících pro Váš systém programy. 12) Najít lidi, kteří systém budou propagovat.

    Čím lze zabít OS:

    1) Napsat kernel v jiném jazyce, než C (omezuje se počet lidí ochotných spolupracovat, protože mezi lidmi, kteří jsou ochotní spolupracovat na low level částech, a navíc jsou dostatečně schopní - většinu lidí na Pascal nepřesvědčíte).

    2) Neudělat binární rozhraní a vše hodit jen přes zdrojové kódy.
    20.9.2008 04:55 deda.jabko | skóre: 23 | blog: blog co se jmenuje "každý den jinak" | za new york city dvakrát doleva a pak už se doptáte
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    nic vezlem... ale spousta OS, ktere vznikaji nema budoucnost a presto vznikaji... stejne jako nemaji budoucnost tisice programovacich jazyku a jejich implementaci, ktere vznikaji a uplne stejne tak nemaji budoucnost tisice ruznych verzi ubuntu... a presto to ti lidi porad delaji... protoze chcou a bavi je to a to je to hlavni... protoze se na tom nauci spoustu veci. ja treba ted delam ve volnem case na programovacim jazyku ve kterem zatim programovali celkem dva lidi, takze zatim zadny uspech... ale ta moznost, experimentovat s ruznyma konceptama a zpusoby reseni problemu, ta za to stoji.

    mimochodem, pred vic nez patnactilety zacal jeden finsky student psat operacni system, ktery nesplnoval vetsinu z vasich podminek... a jak dopadl, vime vsichni.
    1) Napsat kernel v jiném jazyce, než C
    a predstavte si, ze jsou dokonce i lidi, kteri si napisou programovaci jazyk, aby v nem napsali operacni system... to uz jsou uplni pomatenci, pomalu stejni jako sveho casu K&R ;-]
    Asi před rokem se dostali hackeři na servry Debianu a ukradli jim zdrojové kódy.
    20.9.2008 12:39 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    Nic ve zlém, ale zcela zbytečný konfrontační tón je bohužel z příspěvku hodně znát.

    spousta OS, ktere vznikaji nema budoucnost a presto vznikaji

    O čemž se nijak nezmiňuji, a nikterak nehodnotím. Pouze jsem psal, jak si OS může nejlépe zajistit budoucnost. Ale příště kvůli Vám napíšu, že "o čem se nezmiňuji, na to zde nevyjadřuji žádný jiný názor".

    tisice programovacich jazyku a jejich implementaci

    Viz předchozí odpověď.

    pred vic nez patnactilety zacal jeden finsky student psat operacni system, ktery nesplnoval vetsinu z vasich podminek

    Kterou podmínku prosím nesplňuje? Můžete mít říci? Splňuje všechny do jednoho.

    Také bych Vás rád upozornil, že existuje něco jako čas, a doporučuji, abyste ho začal brát v úvahu. Jen pro Vaší informaci, to jak začíná projekt OS je nepodstatné, je podstatné, zda se postará později v čase (vidíte! zase ten zatracený čas, opravdu se s ním seznamte!) o všechny podstatné náležitosti, které tu píšu. A Linus se postaral.

    a predstavte si, ze jsou dokonce i lidi, kteri si napisou programovaci jazyk, aby v nem napsali operacni system... to uz jsou uplni pomatenci, pomalu stejni jako sveho casu K&R ;-]

    Znovu připomínám, že jsem psal, co má udělat OS, _aby_měl_budoucnost_. Řada OS, dokonce naprostá většina napíše OS, kde s budoucností ani nepočítá, protože je to zkrátka baví. I já takový OS kdysi napsal a od první chvíle jsem věděl, že ho dělám jen, že mě to baví, a že ho stopnu, a nechci ho dál rozvíjet.

    Nepíšu nijak o motivaci, proč lidé OS píšou (ono je opravdu potřeba chápat smysl textu, pane deda.jablko), a ani nikterak nepíšu o tom, která motivace pro psaní OS je dobrá, či špatná. Morální soud tady vynášíte bohužel pouze Vy. Já jen psal o tom, co musí OS udělat (a třeba ne hned ze začátku), aby měl budoucnost. Jen tam mezi námi, který z těch OS, kteří autoři napsali ve svém obskurním jazyce měl budoucnost? Žádný pokud vím.

    Znovu: Nikde jsem netvrdil, že je nutné se při psaní OS starat o jeho budoucnost. Nikde jsem netvrdil, že je špatné psát OS bez budoucnosti. Doporučuji Vám přihlásit se na kurs českého jazyka, abyste začal chápat smysl českých vět.
    20.9.2008 19:20 deda.jabko | skóre: 23 | blog: blog co se jmenuje "každý den jinak" | za new york city dvakrát doleva a pak už se doptáte
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    Kterou podmínku prosím nesplňuje? vs. Doporučuji Vám přihlásit se na kurs českého jazyka, abyste začal chápat smysl českých vět.
    psal jsem ,,nesplnoval''... cas minuly! zatraceny!
    Asi před rokem se dostali hackeři na servry Debianu a ukradli jim zdrojové kódy.
    20.9.2008 22:04 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    1) Napsat kernel v jiném jazyce, než C
    +1. Obrovská výhoda C/C++ je jednak velká základna uživatelů, ale také je důležité, že je to jazyk disponující užitečnými fíčurami high-level jazyků (elegantní gramatika, oop, generic prog., ...) ale spojuje to s nízkoúrovňovým programováním (správa paměti, unsafe types, optimalizace instrukcí, ...).

    Mám tím na mysli: Ve fíčurách se vyrovná Javě, C# atd., ale v těchto jazycích OS napsat nejde...
    21.9.2008 09:49 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    elegantní gramatika
    To pobavilo :-D
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    20.9.2008 02:58 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    K Pascalu: V Pascalu jsem napsal mnoho věcí, ale programuji v něm nerad. Na Pascalu je šíleně vidět, že je to jazyk jenom pro učební účely. A je to vidět i na rozšíření Delphi, i na FreePascalu.

    Zkuste si nějaký čas programovat v jakémkoli domyšleném programovacím jazyce s pascalovskou syntaxí - třeba v Simule, nebo Adě, a opravdu se nebudete chtít k Pascalu vracet, to vám zaručuji. A třeba Adu najdete v gcc balíku, je portabilní a je to nádherný jazyk. Já osobně bych si dobrovolně Pascal k projektu nikdy nevybral.

    Ani autor Pascalu - Niklaus Wirth - nechtěl propagovat Pascal jako nic víc, než učební jazyk. Pro praxi vymyslel Modulu a Oberon.
    20.9.2008 05:10 deda.jabko | skóre: 23 | blog: blog co se jmenuje "každý den jinak" | za new york city dvakrát doleva a pak už se doptáte
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    to mne pripomelo:
    Real computer scientists admire ADA for its overwhelming aesthetic value but they find it difficult to actually program in it, as it is much too large to implement. Most computer scientists don't notice this because they are still arguing over what else to add to ADA.
    opravdu adu nepovazuju za moc elegantni jazyk... takovy lisp nebo scheme... to je jina!
    Asi před rokem se dostali hackeři na servry Debianu a ukradli jim zdrojové kódy.
    20.9.2008 12:47 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    Vytáhnout x citátů, které cosi podporují, nebo zamítají je laciný způsob, jak podpořit svůj názor. Najdete totiž mnoho citátů na libovolné téma. Zvláště elegatní brainwashing je podsouvání, že jedině pravý odborník - "real computer scientist" musí uvažovat takto. Lituji Ty, kteří se nechají nalákat takto blbými triky.

    Ono totiž je zcela jedno, jak moc je programovací jazyk "elegantní", nebo "obtížný k implementaci". Mimochodem, Wirth obhajoval svůj Pascal tím, že je jednoduché pro něj napsat parse, a kompilátor. Což mi přijde úplně zvrácené, protože parser a kompilátor bude psát jeden člověk, zatímco programovat v něm budou třeba milióny lidí. A selská logika mi velí ulehčit práci miliónu lidí i za cenu, že těm několika, co píší parser a kompilátor se práce výrazně ztíží.

    Kdybych argumentoval stejně blbě jako Ti, kteří argumentují, že jazyk je dobrý proto, že je snadné ho implementovat, pak mohu analogicky stejně obhájit třeba následující blbosti: "Není třeba psát žádný účetní program, protože bude jednodušší na implementaci, když každá účetní bude psát rovnou SQL příkazy - proto je účetní program špatný."
    20.9.2008 15:40 skywaker
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    no lisp je fakt sila..... uz 3 dni sa snazim v nom daco urobit ale zatial je to strasne tazke... mam instalaciu Emacsu pre Win32 a emacs si neviem vynachvalit.
    20.9.2008 19:43 deda.jabko | skóre: 23 | blog: blog co se jmenuje "každý den jinak" | za new york city dvakrát doleva a pak už se doptáte
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    jednou z nejkomplikovanejsich veci na zvladnuti kazdeho jazyka je zvladnuti humoru... prominte, ale neuvedomil jsem si, ze ne kazdy prosel kurzem sarkasmu v anglictine, tak jako ja, proto bych chtel zduraznit, ze ten citat byl myslen jako vtip!

    a ted vazne: ADA mne prijde jako zbytecne preplacany jazyk (stejna jako jeden jiny, ale ten pred vami nebudu jmenovat)... i kdyz najdou se tam castecne nektere dobre myslenky.

    ja jsem tu zminil lisp ne proto, ze ma jednoduchou syntaxi... ale proto, ze ten to v eleganci dotahl tak daleko, ze si uzivatel muze rozsirovat jazyk sam a kdyz na to prijde tak si treba vymenit i reader a zmenit celou syntaxi a udelat si z nej jeste elegantnejsi jazyk... ;-]
    Asi před rokem se dostali hackeři na servry Debianu a ukradli jim zdrojové kódy.
    20.9.2008 22:52 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    Ad 1) V tom případě se omlouvám a sypu si popel na hlavu.

    Ad 2) Vím, že v dnešní době se propagují jednoduché a hlavně jednoduše naučitelné jazyky (ono je to hlavně ekonomicky výhodné, protože "programátoři" se naučí za krátkou dobu jazyk, a pak jim lze málo platit - rozhodně méně, než skutečným programátorům). Nicméně si myslím, že člověk potřebuje jazyk, který mu především bude v praxi mohutně pomáhat. A pokud je ten jazyk těžší na zvládnutí a bohatě vám to vrátí každým dnem spoustou ušetřeného času, pak je to podle mě výhodnější varianta, než jazyk, který se sice super rychle naučíte, ale pak roky hledáte, jak obejít jeho mělkost a nedostatečnost.

    Za téměř 20 let praxe mohu prohlásit, že nikdo po mě nechtěl jako zakázku naprogramovat program "Hello world", nebo něco podobného rozsahu - a proto mě snadnost, s jakou se naučím v daném jazyce napsat Hello world program vůbec nezajímá. Naopak mě zajímá, jak snadno v něm budu udržovat (ano udržovat, protože daleko více času strávíte na údržbě, opravách, ladění a přidávání featur - a často je čas, za který projekt naprogramujete vlastně proti tomu docela směšný). A jak snadno v něm budu udržovat a rozšiřovat rozsáhlejší programy. Z tohoto hlediska jsem začal obdivovat programovací jazyky, které v tomto něco umí a nevadí mi ani jejich místně strmější learning-curve. Pro mě osobně (ale nikomu to nenutím, nedělám si nárok na objektivitu) mě z toho hlediska mile potěšily jazyky: Simula, C++, Smalltalk, Ada, Python. Naopak podle mě zejména z hlediska nákladů na údržbu většího projektu jsou katastrofální zejména: C, Perl.

    Ad 3) LISP je bohužel až moc vyměňovatelný. Zase se obávám, že je to na úkol přehlednosti kódu a jeho udržovatelnosti. On člověk obvykle nepotřebuje "programming langugage factory", aby si vyrobil svůj vlastní jazyk jakožto instanci metajazyka zvaného LISP. Pak vlastně čas programování = čas vytvoření vlastního jazyka nad LISPem + čas řešení vlastního problému. Nicméně, nic proti LISPu nemám, jeho princip je úžasný. Abych řekl pravdu, LISP mě jazyk příšerně nadchává - ale hlavně svými teoretickými koncepty. Není divu, že se LISP a Scheme tak rozšiřuje v akademických sférách, ale z praxe ustupuje. Když jsem začínal programovat svoje první zakázky, LISP byl velmi rozšířený jazyk a nebylo skoro možné se s ním v praxi nesetkat. Dost programů z té doby dodnes LISP jako relikt obsahuje pro skriptování - třeba AutoCAD, nebo emacs. Ale rozšíření LISPu jde stále strmě dolů, a dnes se používá velmi velmi zřídka.

    Já si totiž ani dobře nedokážu představit větší tým řekněme třeba 60 programátorů, jak programují velký projekt v LISPu - tak, aby si každý nevytvořil nad LISPem totálně odlišný jazyk. Tak aby jim to vzájemně do sebe zapadalo. A aby projekt také uchodil fluktuaci programátorů, že třeba 3 LISPaři odejdou, a než ten druhý prohlédne do všech zákoutí těch nuancí všech těch nových konstrukcí, který si jeho předchůdce nad LISpem nastavěl, možná by pro něho bylo jednodušší to celé napsat znovu. Nedokážu si to vůbec představit.

    P.S.: Neberte to jako kritiku LISPu, nemusím mít pravdu. Prostě jen tohle si teď myslím.

    22.9.2008 07:21 Penguin_007 | skóre: 2 | Duchcov
    Rozbalit Rozbalit vše Re: FreePascal zaujimavosti
    Nevím, v Pascalu udržuji dost veliké projekty a nečiní mi to závažné problémy. Porovávat historické učebnicové verze Pascalu s dnešním Object Pascalem (Delphi, FreePascal) je nerozumné. V důsledku jazyk jako jazyk, v každém se dá psát prasecky a v každém mohou vznikat nádherné kódy.
    Amatéři si konkurují, profesionálové spolupracují; můj web

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.