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í
×
    včera 22:33 | Nová verze

    Byla vydána beta verze openSUSE Leap 16. Ve výchozím nastavení s novým instalátorem Agama.

    Ladislav Hagara | Komentářů: 0
    včera 17:44 | Zajímavý článek

    Devadesátková hra Brány Skeldalu prošla portací a je dostupná na platformě Steam. Vyšel i parádní blog autora o portaci na moderní systémy a platformy včetně Linuxu.

    karkar | Komentářů: 0
    včera 12:11 | Humor

    Lidi dělají divné věci. Například spouští Linux v Excelu. Využít je emulátor RISC-V mini-rv32ima sestavený jako knihovna DLL, která je volaná z makra VBA (Visual Basic for Applications).

    Ladislav Hagara | Komentářů: 2
    včera 10:44 | IT novinky

    Revolut nabídne neomezený mobilní tarif za 12,50 eur (312 Kč). Aktuálně startuje ve Velké Británii a Německu.

    Ladislav Hagara | Komentářů: 22
    včera 09:55 | IT novinky

    Společnost Amazon miliardáře Jeffa Bezose vypustila na oběžnou dráhu první várku družic svého projektu Kuiper, který má z vesmíru poskytovat vysokorychlostní internetové připojení po celém světě a snažit se konkurovat nyní dominantnímu Starlinku nejbohatšího muže planety Elona Muska.

    Ladislav Hagara | Komentářů: 2
    včera 09:33 | IT novinky

    Poslední aktualizací začal model GPT-4o uživatelům příliš podlézat. OpenAI jej tak vrátila k předchozí verzi.

    Ladislav Hagara | Komentářů: 0
    včera 08:11 | Nová verze

    Google Chrome 136 byl prohlášen za stabilní. Nejnovější stabilní verze 136.0.7103.59 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 8 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    29.4. 20:55 | Nová verze

    Homebrew (Wikipedie), správce balíčků pro macOS a od verze 2.0.0 také pro Linux, byl vydán ve verzi 4.5.0. Na stránce Homebrew Formulae lze procházet seznamem balíčků. K dispozici jsou také různé statistiky.

    Ladislav Hagara | Komentářů: 0
    29.4. 16:22 | Nová verze

    Byl vydán Mozilla Firefox 138.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 138 je již k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    29.4. 15:55 | Pozvánky

    Šestnáctý ročník ne-konference jOpenSpace se koná 3. – 5. října 2025 v Hotelu Antoň v Telči. Pro účast je potřeba vyplnit registrační formulář. Ne-konference neznamená, že se organizátorům nechce připravovat program, ale naopak dává prostor všem pozvaným, aby si program sami složili z toho nejzajímavějšího, čím se v poslední době zabývají nebo co je oslovilo. Obsah, který vytvářejí všichni účastníci, se skládá z desetiminutových

    … více »
    Zdenek H. | Komentářů: 2
    Jaký filesystém primárně používáte?
     (58%)
     (1%)
     (9%)
     (21%)
     (4%)
     (1%)
     (2%)
     (0%)
     (1%)
     (3%)
    Celkem 495 hlasů
     Komentářů: 19, poslední včera 11:32
    Rozcestník

    Linux Desktop, Everyday

    "freely ye have received, freely give"



    Ako nainštalovať ChromeOS Flex: budeš potrebovať
    Chrome prehliadač do ktorého
    nahodíš Chromebook Recovery Utility,
    cez ktorú vytvoríš si USB kľúč.

    Ako nainštalovať FydeOS: budeš potrebovať stiahnuť
    Download - FydeOS a čo je FydeOS? Je to de-googled ChromiumOS.

    FydeOS vs ChromeOS Flex?


    Welcome to desktop Linux! Here are some of my distro recommendations:

    Ubuntu is a hugely popular OS. If you want to get deep into desktop Linux, Ubuntu made a few annoying decisions, but it's honestly not a big deal. It's popularity means the Internet has loads of guides and tutorials for almost everything on Ubuntu, so my few issues are easy to solve anyways.

    Fedora Workstation gives you a nearly pure Gnome experience. It's backed by RedHat and it's remarkably stable while also using modern Linux techniques and technologies. A solid choice if you want your system to "just work."

    Linux Mint. It's Cinnamon desktop is not Gnome, but Mint is a lightweight and comfortable distro for new users. It's also based on Ubuntu, so a lot of the guides and software that are available for Ubuntu will also (probably) work on mint.

    For all scenarios, why not use something old, but stable and nice? https://trinitydesktop.org/

    Good option to start and test GNOME is https://os.gnome.org/

    # Linux user since 1998.

    Aktuální zápisy
    Nejčtenější za poslední měsíc Nejkomentovanější za poslední měsíc

    FreePascal zaujimavosti

    18.9.2008 22:56 | Přečteno: 1769× | poslední úprava: 18.9.2008 22:56

    freepascal zaujimavosti


    Takze po dlhsej dobe som si nainstaloval freepascal. Len tak zo zvedavosti som si prehladal forum na strankach freepascal.org a nasiel som zmienky o operacnych systemoch zalozenych na pascale.. Ano je to pravda existuju aj ked su velmi jednoduche. S tym co som nasiel sa s vami podelim.

    Tu je hlavny zdroj informacii ako na OS napisany v pascale: http://wiki.osdev.org/Pascal

    Dalsim je 64bitovy OS:
    http://sourceforge.net/projects/toro

    a najnovsie co som nasiel je z ukrainy:
    http://postfactum.pl.ua/streamos/

    Co si myslite maju tieto OS buducnost? pouziva este niekto pascal? a hlavne co si myslite o projekte Lazarus co je IDE pre Linux.        

    Hodnocení: 67 %

            špatnédobré        

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

    Komentáře

    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

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