ryochiji's blog
Brought to you fresh from the depths of Ryo Chijiiwa


 
Powered by
IlohaBlog

Section: All | News & Politics | Geek Stuff | Devel | Non-existent Life | Random | Food! | Life |

Tue, April 22, 2003

C++ sucks

I kind of started working on the word indexing engine for BlogMatcher in C++, but I'm starting to see that that may not be such a great idea. I thought of using C++ because I wanted to use the STL Map and a heap (implemented using a STL Vector) but somehow I have a feeling that it's going to be slow as all hell. Part of it is the fact that vectors grow exponentially (the way most of them are implemented) which means there's a alot of memory allocation going on, not to mention all the other overhead. On top of that, just some very minal code with the heap class compiles to a 40KB executable. In comparison, my entire search program is only 17KB.

Yeah. So the bottom line is, if you want ease of use (and OO), go with C++. If you want raw performance, C probably still kicks ass. That makes me wonder... Why does Google use C++?

UPDATE: On second thought, performance really isn't an issue for the indexer... Duh. That's what happens when you watch TV. I'll stop saying stupid things like this when our cable subscription runs out and the two TVs move out along with the.....

UPDATE2: Dirvish asks:Doesn't performance for the indexer still matter for Google?

That's the weird thing... Google's job descriptions mention C++ and Python, but C is suspiciously omitted. You'd think they'd do everything in C, but when you have tens of thousands of high-performance servers, maybe it doesn't matter too much. On the other hand, C++ is a super-set of C, so it could be that they implicitly include C (even though they're really different beasts).




dirvish

Doesn't performance for the indexer still matter for Google? Don't they run their indexer non-stop? If it was faster they could index more often.
[moderate]




gay hitchhiker
[moderate]



Trackback: Musiquete Télécharger

From: http://membres.lycos.fr/musiquetelecharger

[moderate]



Trackback: Musiquete Télécharger

From: http://membres.lycos.fr/musiquetelecharger

[moderate]



Trackback: Musiquete Telecharger

From: http://membres.lycos.fr/musiquetelecharger

[moderate]



Trackback: Musiquete Telecharger

From: http://membres.lycos.fr/musiquetelecharger

[moderate]



Trackback: Musique Telecharger

From: http://membres.lycos.fr/musiquetelecharger

[moderate]



Trackback: Musique Telecharger

From: http://membres.lycos.fr/musiquetelecharger

[moderate]



Trackback: Musique Telecharger

From: http://membres.lycos.fr/musiquetelecharger

[moderate]



Trackback: auto insurance

From: http://wass.de.kakiko.com/insurance.html

[moderate]



Trackback: valium online

From: http://valium.coz.in/

[moderate]



Trackback: generic viagra

From: http://viagra-911.discutfree.com/

[moderate]



Trackback: cheap xenical

From: http://www.teamyates.com/cgi-bin/webbbs/configapsu.pl?read=1473

[moderate]



Trackback: cheap cialis

From: http://buy-cialis.sf.cz/

[moderate]



Trackback: cheap cialis

From: http://buy-cialis.sf.cz/

[moderate]



Trackback: buy cialis online

From: http://buy-cialis.sf.cz/

[moderate]



Trackback: buy cialis

From: http://buy-cialis.sf.cz/

[moderate]



Trackback: car insurance

From: http://wass.de.kakiko.com/insurance.html

[moderate]



Trackback: buy xenical

From: http://wass.jot.com/xenical.html

[moderate]



Trackback: auto insurance online

From: http://wass.jot.com/insurance.html

[moderate]



Trackback: buy merrell shoes

From: http://wassbs.ddo.jp/merrell.html

[moderate]



Trackback: generic reductil

From: http://wassbs.ddo.jp/reductil.html

[moderate]



Trackback: have

From: http://www.heartcall-music.com/have_gun_will_travel.html

[moderate]



Trackback: travel

From: http://www.heartcall-music.com/mexico_travel.html

[moderate]



Trackback: tight ass

From: http://crutopcheg.itunisie.com/a0006.html

[moderate]



Trackback: brunette porn

From: http://crutopcheg.itunisie.com/b0013.html

[moderate]



Trackback: barely string bikini

From: http://crutopcheg.itunisie.com/b0010.html

[moderate]



Trackback: cute hentai

From: http://crutopcheg.itunisie.com/h0026.html

[moderate]



Trackback: vintage porn

From: http://crutopcheg.itunisie.com/p0038.html

[moderate]



Trackback: shaved balls

From: http://crutopcheg.itunisie.com/s0045.html

[moderate]



Trackback: bbw facesitting opa bbw lesbians eta bbws zdes bbw tgp

From: http://infinitevoice.com/b0008.html

[moderate]



Trackback: dating websites opa free online dating services eta international dating zdes dating game

From: http://infinitevoice.com/d0019.html

[moderate]



Trackback: ass closeups opa closeup clit eta ass closeup zdes pretty pussy closeups

From: http://infinitevoice.com/c0016.html

[moderate]



Trackback: free full length porn movies opa free big movies eta download movies zdes flash movies

From: http://infinitevoice.com/m0033.html

[moderate]



Trackback: mortgage lenders

From: http://mortgage-lenders.unitedloansonline.com/

[moderate]



Trackback: mortgage

From: http://refinance-mortgage.unitedloansonline.com/

[moderate]



Trackback: auto insurance online

From: http://gpsd.davisnetworks.com/bin/viewfile/Main/GpsdHome?rev=3;filename=insurance.html

[moderate]



Trackback: mobilehome

From: http://mobilehome-mortgage.getsuperloans.com/

[moderate]



Trackback: motor

From: http://ford-motor-credit.bigloansonline.com/

[moderate]



Trackback: buy phentermine

From: http://phentermine.bij.pl/

[moderate]



Trackback: car

From: http://car-audio.yoursupercar.com/

[moderate]



Trackback: reductil

From: http://wass.sun.ddns.vc/reductil.html

[moderate]



Trackback: buy phentermine

From: http://phentermine.orge.pl/

[moderate]



Trackback: import

From: http://cars-import.dafirstcar.com/

[moderate]



Trackback: decals

From: http://car-decals.coolcarworld.com/

[moderate]



Trackback: car girls

From: http://car-girls.carstoresite.com/

[moderate]



Trackback: reductil

From: http://cheap-reductil.bee.pl/

[moderate]



Trackback: cheap xanax

From: http://xanax.tn.st/

[moderate]



Trackback: buy tramadol

From: http://www.discuss.ws/wassbs/

[moderate]



Trackback: free cumshots gallery opa internal cumshot eta black cumshots zdes huge cumshots

From: http://reviews.de.kakiko.com/c0018.html

[moderate]



Trackback: big cocks opa huge cocks eta monster cock zdes huge cock

From: http://reviews.de.kakiko.com/c0017.html

[moderate]



Trackback: pussy closeup opa closeup pussy eta cunt galleries closeup pussies zdes closeups

From: http://reviews.de.kakiko.com/c0016.html

[moderate]



Trackback: gay black opa free gay eta free gay movie clips

From: http://reviews.de.kakiko.com/g0023.html

[moderate]



Trackback: hardcore sluts opa free hardcore fucking eta hardcore anime zdes ebony hardcore

From: http://reviews.de.kakiko.com/h0025.html

[moderate]



Trackback: interracial couples opa mature interracial eta interracial fuck zdes interracial creampie

From: http://reviews.de.kakiko.com/i0028.html

[moderate]



Trackback: women masturbation opa masturbation movies eta group masturbation zdes male masturbation tips

From: http://reviews.de.kakiko.com/m0031.html

[moderate]



Trackback: gay pissing opa public pissing eta hot girls pissing zdes girl pissing

From: http://reviews.de.kakiko.com/p0037.html

[moderate]



Trackback: lesbian movies opa free porno movies eta porno movies zdes dvd movies

From: http://reviews.de.kakiko.com/m0033.html

[moderate]



Trackback: free webcams zdes adult chat rooms

From: http://reviews.de.kakiko.com/w0051.html

[moderate]



Trackback: amateur wife opa amateur bus eta amateur video zdes amateur cum

From: http://crutopcheg.de.kakiko.com/a0002.html

[moderate]



Trackback: small tits opa tiny tits eta young tits zdes tit fuck

From: http://reviews.de.kakiko.com/t0048.html

[moderate]



Trackback: blowjob movies opa jenna jameson blowjob eta blowjob tutorials zdes hardcore blowjobs

From: http://crutopcheg.de.kakiko.com/b0012.html

[moderate]



Trackback: pussy closeup opa closeup pussy eta cunt galleries closeup pussies zdes closeups

From: http://crutopcheg.de.kakiko.com/c0016.html

[moderate]



Trackback: tit fuck opa ass fuck eta titty fuck zdes horse fuck

From: http://crutopcheg.de.kakiko.com/f0021.html

[moderate]



Trackback: free pantyhose gallery opa girls in pantyhose eta pantyhose fetish zdes men in pantyhose

From: http://crutopcheg.de.kakiko.com/p0036.html

[moderate]



Trackback: girls pissing opa pissing in public eta men pissing zdes women pissing

From: http://crutopcheg.de.kakiko.com/p0037.html

[moderate]



Trackback: adipex online

From: http://adipex-2006.jpn.ch/

[moderate]



Trackback: alprazolam online

From: http://alprazolam-2006.guild.gs/

[moderate]



Trackback: buy ativan

From: http://ativan-2006.go2.jp/

[moderate]



Trackback: ambien online

From: http://ambien-2006.go2.jp/

[moderate]



Trackback: cheap ativan

From: http://ativan-2006.guild.gs/

[moderate]



Trackback: buy ativan

From: http://ativan-2006.jpn.ch/

[moderate]



Trackback: cheap bontril

From: http://bontril-2006.guild.gs/

[moderate]



Trackback: buy bontril

From: http://bontril-2006.jpn.ch/

[moderate]



Trackback: buy bontril

From: http://bontril-2006.soho.bz/

[moderate]



Trackback: buy cialis

From: http://cialis-2006.guild.gs/

[moderate]



Trackback: buy didrex

From: http://didrex-2006.office.vg/

[moderate]



Trackback: didrex online

From: http://didrex-2006.jpn.ch/

[moderate]



Trackback: cheap fioricet

From: http://fioricet-2006.tn.st/

[moderate]



Trackback: buy klonopin

From: http://klonopin-2006.jpn.ch/

[moderate]



Trackback: lipitor online

From: http://lipitor-2006.go2.jp/

[moderate]



Trackback: cheap levitra

From: http://levitra-2006.jpn.ch/

[moderate]



Trackback: buy meridia

From: http://meridia-2006.tn.st/

[moderate]



Trackback: prozac online

From: http://prozac-2006.soho.bz/

[moderate]



Trackback: buy soma

From: http://soma-2006.office.vg/

[moderate]



Trackback: cheap zoloft

From: http://zoloft-2006.guild.gs/

[moderate]



Ryo Chijiiwa

I'm a biologically Japanese, culturally American, Germany-raised, socially liberal, politically independent, gun-totin', code writin' dude. My life is currently sponsored by Google.
www.flickr.com
This is a Flickr badge showing public photos and videos from ryochiji. Make your own badge here.