Grrr ([info]grrr) rakstīja [info]koderi kopienā,
@ 2005-10-09 18:07:00

Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Java/C++
Kārtējie slashdot kari, bet šis tas arī funny:

Raksts par Java Urban Legends, komentāri:
http://it.slashdot.org/article.pl?sid=05/10/09/1259246&from=rss

A *good* C++ programmer will probably write code that outperforms the equivalent in Java. A *good* C+ programmer will remember to deallocate all of his objects to prevent memory leaks. A *good* C++ programmer will copy his strings correctly to prevent buffer overflow exploits.

If you have been involved in developmnent for any reasonable amount of time or worked on projects of reasonable size, you know that *good* programmers are hard to come by. When you add the real world to the picture you find that simple things like garbage collection and a virtual machine can make a mediocre java programmer outperform a mediocre C++ programmer.

If schools actually learned to produce good programmers, and HR departments learned how to identify them, and job interviews verified them, we wouldn't be having this discussion.


No he won't. Because if he has to think about either of those things, he is programming C in a C++ environment. And is therefore not a *good* C++ programmer. His code is probably not even exception safe. He'd be kicked off any decent C++ programming team rather quickly. That aside, I'm reminded of a joke that does go somewhat against my point, but is still funny:

Bjarne Stroustrup : why so many people use "C++" just as "C" ?
Dennis Ritchie : because you named the language "C++", not "++C"



(Ierakstīt jaunu komentāru)


[info]watt
2005-10-09 18:13 (saite)
tas pats 'on brand' - pat gudri cilvēki īstenībā nav nemaz tik gudri.

(Atbildēt uz šo) (Diskusija)


[info]grrr
2005-10-09 18:19 (saite)
bet protams.
hmm, varbūt ir vērts sākt kampaņu "Meklējam guru"?

(Atbildēt uz šo) (Iepriekšējais) (Diskusija)


[info]watt
2005-10-09 18:53 (saite)
es par to, ka nav ko kaunināt skolas, ka tās nespēj apmācīt "gudrus" programmētājus, ja nekaunina sievietes, ka tās nedzemdē gudrus cilvēkus.

(Atbildēt uz šo) (Iepriekšējais) (Diskusija)


[info]grrr
2005-10-09 18:57 (saite)
Nu cilvēkus nevajag norakstīt tāpēc vien, ka. Ne jau visu nosaka iedzimtība. Ir arī labi piemēri. Bet tādā ziņā es piekristu, ka bērni ir primāri vecāku atbildība, skola tikai sekundāri.

(Atbildēt uz šo) (Iepriekšējais)


[info]smejmoon
2005-10-09 23:05 (saite)
Šitais mani arī uztrauc. Mēs taisamies portēt diezgan kompleksu programmu no Pitona uz C++; un mums darbā ir tikai daži labi programmētāji. Kur nu vēl labi c++ programmētāji.

(Atbildēt uz šo) (Diskusija)


[info]grrr
2005-10-10 01:33 (saite)
A kas tad vainas bija pitonam?

(Atbildēt uz šo) (Iepriekšējais) (Diskusija)


[info]smejmoon
2005-10-10 01:36 (saite)
Neintegrējās klienta ideoloģijā.

(Atbildēt uz šo) (Iepriekšējais)


Neesi iežurnalējies. Iežurnalēties?