Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia Tuesday TopDrive KupDnes Navrcholu Bomba NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Jaderný modul v Haskellu

Pokud si chcete napsat jaderný modul ve vyšším jazyce než je C a máte kladný vztah k Haskellu, tak se určitě podívejte na tommd.wordpres­s.com. Najdete tam blogpost, který popisuje, jak si napsat malý jaderný modul právě v něm.

Dále čtěte…         

Předchozí zprávička Následující zprávička        
Inkvizitor
Inkvizitor (neregistrovaný) 195.39.60.---
14. 9. 2009 18:18 Nový

Obecně bomba

celé vlákno

Obávám se ale, že do oficiálního jádra takové high-level moduly jen tak neproniknou.

andree
andree (neregistrovaný) ---.koleje.cuni.cz
14. 9. 2009 22:03 Nový

Re: Obecně bomba

celé vlákno

ja len trochu neviem, ake by priniesol funkcionalny jazyk pri vyvoji kernel modulu – ktory teda vacsinou bude nejaky device driver.. skor ma napadaju same negativa…

martin
martin (neregistrovaný) ---.148.mts.ru
15. 9. 2009 8:11 Nový

Re: Obecně bomba

celé vlákno

Na drivery to asi zrovna nebude, ale spousta modulu nejsou drivery HW, ale naopak resi nejakou logiku, kde se muze hodit (pro nekoho) pohodlnejsi zpusob zapisu algoritmu – napr. sifrovani, nejaky specificky filesystem – no je to takova perlicka, treba se to nekomu bude hodit na nejake custom specialitky. Ale taky nemyslim, ze by se takove moduly mohly nebo mely dostat do standardniho kernelu – uz proto, ze by pak build kernelu vyzadoval kompilator Haskellu

Inkvizitor
Inkvizitor (neregistrovaný) 195.39.60.---
15. 9. 2009 17:13 Nový

Re: Obecně bomba

celé vlákno

Napadaji me tri hlavni vyhrady:

1. nejsou lidi (kteri umeji dany jazyk a jsou ochotni/zhavi v nem neco delat)
2. imperativni verze je rychlejsi
3. imperativni verze je podstatne blizsi typu reseneho problemu

Vsechny tri jsou trosku problemy typu slepice/vejce. Je jasne, ze jaderne moduly jsou dost extremni pripad, ale pokud to nekoho primeje zajimat se o FP, nekoho jineho treba k praci na superkompilaci Haskellu a nekdo treti zasdili zajimave reseny zdrojak v Haskellu, je to vyhra sama o sobe.

Allstar
Allstar (neregistrovaný) ---.karneval.cz
14. 9. 2009 19:13 Nový

Děkuji

celé vlákno

Moc děkuji za tento příspěvek, Haskell mám rád.

Pudl
Pudl (neregistrovaný) ---.70.broadband6.iol.cz
14. 9. 2009 21:34 Nový

Ale pro jake jadro?

celé vlákno

Skoda, ze z te zpravicky neni poznat o jake jadro se jedna.

martin
martin (neregistrovaný) ---.148.mts.ru
15. 9. 2009 8:16 Nový

Re: Ale pro jake jadro?

celé vlákno

Clanek pise o tom, ze si muzete napsat a zkompilovat vlastni jaderny modul v Haskellu – takze zalezi, pro jake jadro si ten modul napisete :)

Kompilator GCC se taky nevydava pro specificke jadro…

Miroslav Prýmek aura:58
16. 9. 2009 0:52 Nový

Re: Ale pro jake jadro?

celé vlákno

> Kompilator GCC se taky nevydava pro specificke jadro…

Akorat obcas nektere jadro nejde s nekterym GCC prelozit ;)

x14 aura:87
x14
14. 9. 2009 22:35 Nový

Haskell

celé vlákno

On v tom fakt někdo reálně dělá?

povinná
povinná (neregistrovaný) ---.142.broadband3.iol.cz
15. 9. 2009 13:11 Nový

Re: Haskell

celé vlákno

Asi byste se divil, ale třeba na Islandu se skutečně mluví ne anglicky, ale islandsky. (Ne, vážně, jak někdo může klást takhle stupidní otázky? ;/)

Program
Program (neregistrovaný) ---.cust.nbox.cz
15. 9. 2009 16:16 Nový

Re: Stupidní otázka

celé vlákno

Já na té otázce nevidím nic stupidního. Samozřejmě, že doslova vzato je jasné, že v tom samozřejmě někdo něco dělá. Taky znám šílence, kteří se topí v teoriích, ohánějí se tvrzeními, že funkce v C nejsou funkce a funkcionální programování je úžasné, ale taky by mě zajímalo, jestli se v tom vůbec něco dělá. (chápete?)

Povinná
Povinná (neregistrovaný) ---.62.broadband3.iol.cz
17. 9. 2009 15:04 Nový

Re: Stupidní otázka

celé vlákno

Zeptejte se bank, co Haskell používají na RAD finančních aplikací, ne mně. :p

.
. (neregistrovaný) ---.selfnet.cz
15. 9. 2009 16:11 Nový

Re: Haskell

celé vlákno

Máš z téhle ptákoviny takový dojem? :)

Harvie .cz aura:55
14. 9. 2009 23:22 Nový

A co perl?

celé vlákno

chtelo by to jaderny interpreter perlu jako modul…
treba:
modprobe kperl some_ugly_hack.kpl

Petr Klíma aura:60
15. 9. 2009 7:45 Nový

Re: A co perl?

celé vlákno

Ja hlasuji za PHP … to má hafo programátorů.

To by hned bylo nových kvalitních driverů …

martin
martin (neregistrovaný) ---.148.mts.ru
15. 9. 2009 7:56 Nový

Re: A co perl?

celé vlákno

Kvantita obvykle neprinasi kvalitu…

(anebo jsem nepoznal ironii)

Petr Klíma aura:60
15. 9. 2009 9:31 Nový

Re: A co perl?

celé vlákno

– doporučuji zapnout detektor ironie

--- ironie ---
- doporučuji vypnout generátor pocitu výjimečnosti C programátorů
--- ironie end ---

Martin H.
Martin H. (neregistrovaný) ---.citco.cz
15. 9. 2009 13:43 Nový

Re: A co perl?

celé vlákno

Naprosto souhlasím. V PHP jsem toho už viděl od tzv. programátorů. Mám zkušenosti i s PHP pocházejícím z Indie. Naprostá bomba. Proto se PHP v zaměstnání širokým obloukem vyhýbám.

rugged
rugged (neregistrovaný) 92.61.81.---
15. 9. 2009 8:27 Nový

Re: A co perl?

celé vlákno

ale fuj…

JardaP . aura:23
15. 9. 2009 10:06 Nový

Re: A co perl?

celé vlákno

Ale houby, jedine Basic. Ten spousta lidi jeste asi trochu umi a nebylo by tezke znovu zacit, zvlast, kdyby byl zvolen nejaky popularni dialekt jako zaklad interpreteru, treba ZX Spectrum. Cobol by take nebyl spatny, typicky jaderny modul by pak mel rozsah zdrojaku porovnatelny s rozsahem zdrojaku treba pro Ext3. :-)

faha
faha (neregistrovaný) ---.cust.sloane.cz
15. 9. 2009 10:49 Nový

Re: A co perl?

celé vlákno

Ty brdo, to neni vubec spatny napad . . .

mrf
mrf (neregistrovaný) ---.narodni-divadlo.cz
15. 9. 2009 8:51 Nový

hmhm

celé vlákno

To pak bude Linux něco jako Longhorn???

Sten
Sten (neregistrovaný) ---.18.broadband16.iol.cz
15. 9. 2009 13:54 Nový

Re: hmhm

celé vlákno

Že by někdo dostal do kernelu Mono? Tak šílený snad nikdo není :)

Program
Program (neregistrovaný) ---.cust.nbox.cz
15. 9. 2009 16:20 Nový

Re: hmhm

celé vlákno

Já myslím, že v jedné nejmenované firmě, mající smlouvu s jinou nejmenovanou firmou jsou nejmenovaní lidé, kteří by to rádi udělali.

Mark
Mark (neregistrovaný) 88.103.79.---
15. 9. 2009 21:50 Nový

Re: hmhm

celé vlákno

Pana Miguela de Icazu muzete oznacit primo… Opravdu mam z nej cim dal vice pocit, ze by rad dosahnul Microsoft Gnome nebo Linux .NET

Zasílat nově přidané příspěvky e-mailem        

Přehled názorů

Obecně bomba
Inkvizitor 14. 9. 2009 18:18
└ 
Re: Obecně bomba
andree 14. 9. 2009 22:03
 
├ 
Re: Obecně bomba
martin 15. 9. 2009 08:11
 
└ 
Re: Obecně bomba
Inkvizitor 15. 9. 2009 17:13
Děkuji
Allstar 14. 9. 2009 19:13
Ale pro jake jadro?
Pudl 14. 9. 2009 21:34
└ 
Re: Ale pro jake jadro?
martin 15. 9. 2009 08:16
 
└ 
Re: Ale pro jake jadro?
Miroslav Prýmek 16. 9. 2009 00:52
Haskell
x14 14. 9. 2009 22:35
├ 
Re: Haskell
povinná 15. 9. 2009 13:11
│
└ 
Re: Stupidní otázka
Program 15. 9. 2009 16:16
│
 
└ 
Re: Stupidní otázka
Povinná 17. 9. 2009 15:04
└ 
Re: Haskell
. 15. 9. 2009 16:11
A co perl?
Harvie .cz 14. 9. 2009 23:22
├ 
Re: A co perl?
Petr Klíma 15. 9. 2009 07:45
│
├ 
Re: A co perl?
martin 15. 9. 2009 07:56
│
│
└ 
Re: A co perl?
Petr Klíma 15. 9. 2009 09:31
│
│
 
└ 
Re: A co perl?
Martin H. 15. 9. 2009 13:43
│
├ 
Re: A co perl?
rugged 15. 9. 2009 08:27
│
└ 
Re: A co perl?
JardaP . 15. 9. 2009 10:06
└ 
Re: A co perl?
faha 15. 9. 2009 10:49
hmhm
mrf 15. 9. 2009 08:51
└ 
Re: hmhm
Sten 15. 9. 2009 13:54
 
└ 
Re: hmhm
Program 15. 9. 2009 16:20
 
 
└ 
Re: hmhm
Mark 15. 9. 2009 21:50