Poll

Photo of Jan Kazemier
Photo of Jan Kazemier

Welke discussie is het meest interessant voor ons nerds?
Met andere woorden: wat wordt de volgende poll? Je mag ze natuurlijk ook alle 10 even beantwoorden... ;)

0% 0%
0% 0%
0% 0%
10% 10%
2% 2%
2% 2%
8% 8%
20% 20%
28% 28%
30% 30%

Total votes: 40 Final result

Photo of Anonymous
Photo of Anonymous

blanco

Photo of Anonymous
Photo of Anonymous

Nounou, dat was wel weer heel erg snel na mijn poll! ;)
Ach goed, pollen is altijd leuk, eens denken wat ik hier ga stemmen...
Hmm, de vraag is voor nerds interessant he...

ATI vs. nVidia ben persoonlijk wel veel met OpenGL programmeren bezig, vind dat erg leuk, maar of deze discussie nou zo interessant is.
VI(m) vs. Emacs flikker op man! Gedit!!! En als ik dan toch heel snel via ssh ofzoiets moet doen, dan vim. Emacs is zoiets vies.
Windows vs. Linux vs. Mac OSX totaal oninteressant, hangt van je persoonlijke smaak af
Torrent vs. Usenet Heb dat laatste nog nooit gedaan, maar er schijnt wel heel veel te verkrijgen te zijn... mja, ik vind het iig geen interessante discussie
Desktop vs. Laptop Vind ik ook geen interessant discussie, laptop is fijn omdat je hem altijd mee kunt nemen, thuis werk ik gewoon liever met een desktop, valt niet veel over te discussieren lijkt me.
Torvalds vs. Tanenbaum Nou, hier weet ik niet zoveel vanaf, wat hebben die twee met elkaar te maken wat ik niet weet? Ik dacht dat Tanenbaum meer aan de hardwarekant zat en Torvalds meer aan de softwarekant, ik zie geen discussiepunt (maar kan aan mijn gebrek aan kennis hierover liggen).
Java vs. C flikker op zeg, C++!!!
Intel vs. AMD Ach, dit is net als ATI vs. nVidia, de ene keer is AMD beter, de andere keer (dat is nu bijv.) is Intel weer beter. Als dit zo blijft dan heb je de snelste technologische vooruitgang voor de laagste prijs, beetje gezonde concurrentie is daarom prima.
Xbox 360 vs. Playstation 3 vs Wii Ik heb alleen op die laatste gespeeld, hangt gewoon helemaal van de doelgroep af volgens mij...
Tsss, stelletje nerds! (ik ben Margreet) met dat eerste gedeelte ben ik het eens, met het tweede niet. Maar jemig, wat een nerd poll zeg :P Informatici zeker? ;)

Anyway, ik stem ook blanco denk ik. Dit zijn stuk voor stuk dingen die van persoonlijke smaak afhangen naar mijn idee. Discussies hierover eindigen in niets.

Het enige waar ik wel benieuwd naar ben, is wat Torvalds en Tanenbaum met elkaar te maken hebben, kan iemand dat uitleggen?

Photo of Anonymous
Photo of Anonymous

Ah, de subtiliteit :)

Photo of Romke van der Meulen
Photo of Romke van der Meulen

Heiko: VI(m) vs. Emacs flikker op man! Gedit!!! En als ik dan toch heel snel via ssh ofzoiets moet doen, dan vim. Emacs is zoiets vies.

Kate!

Java vs. C is interessant, want dat kwam laatst in de OC ter sprake: we leren nu in ons eerste jaar Java, en vervolgens gebruiken bijna alle vakken met programmeer practica C++.

Wie is er voor om Java in het eerste jaar te vervangen door C++? Frank Brokke heeft al laten weten dat hij graag mee helpt om een nieuw vakprogramma te maken en eventueel zelfs kort te geven tot we er iemand anders voor vinden...

Photo of Anonymous
Photo of Anonymous

Redge: Kate!

Java vs. C is interessant, want dat kwam laatst in de OC ter sprake: we leren nu in ons eerste jaar Java, en vervolgens gebruiken bijna alle vakken met programmeer practica C++.

Wie is er voor om Java in het eerste jaar te vervangen door C++? Frank Brokke heeft al laten weten dat hij graag mee helpt om een nieuw vakprogramma te maken en eventueel zelfs kort te geven tot we er iemand anders voor vinden...

Da's ook het punt dat Heiko maakt, C!=C++

En als dat vak er komt ga ik hem alsnog volgen! Al denk ik dat C++ als eerste kennismaking met programmeren wat moeilijker zal vallen dan Java... (Mits java góed wordt uitgelegd en programmeren meer is dan "stoeien met de compiler totdat het werkt" zoals het wel eens omschreven is)

Photo of Romke van der Meulen
Photo of Romke van der Meulen

Maar da's nu juist het mooie van C++: daar moet je wel goed programmeren. Als je een array index out of bounds laat gaan, krijg je niet een nette runtime trace die je haarfijn aanwijst waar je even een cijfertje moet veranderen.

En natuurlijk C++, why settle for less?

Photo of Anonymous
Photo of Anonymous

Dat lijkt me juist een argument tegen C++ als eerste programmeertaal...

Je leert kinderen toch ook niet lopen in een mijnenveld?

Photo of Anonymous
Photo of Anonymous

Ik denk dat java eenvoudiger te leren is dan c++.
Dat heeft een paar redenen: java heeft een erg duidelijke api, in tegenstelling tot c++ waar je vaak maar moet raden naar functienamen en dergelijke.
Java geeft naar mijn idee duidelijkere foutmeldingen, laat ik er even een voorbeeldje bij pakken.

Ziehier de compiler error die je krijgt als je een class schrijft die als member een istream/ostream heeft en waar je de member niet initialiseert vóór de body van de constructor (zoiets heeft vast een naam, maar ik weet even niet wat dat is....):

bij gebrek aan een code tag (is er vast niet neem ik aan???) in een quote...



/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/ios_base.h: In copy constructor ‘std::basic_ios<char, std::char_traits<char> >::basic_ios(const std::basic_ios<char, std::char_traits<char> >&)’:
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/ios_base.h:779: error: ‘std::ios_base::ios_base(const std::ios_base&)’ is private
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/iosfwd:55: error: within this context
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/iosfwd: In copy constructor ‘std::basic_ifstream<char, std::char_traits<char> >::basic_ifstream(const std::basic_ifstream<char, std::char_traits<char> >&)’:
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/iosfwd:89: note: synthesized method ‘std::basic_ios<char, std::char_traits<char> >::basic_ios(const std::basic_ios<char, std::char_traits<char> >&)’ first required here
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/streambuf: In copy constructor ‘std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(const std::basic_filebuf<char, std::char_traits<char> >&)’:
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/streambuf:781: error: ‘std::basic_streambuf<_CharT, _Traits>::basic_streambuf(const std::basic_streambuf<_CharT, _Traits>&) [with _CharT = char, _Traits = std::char_traits<char>]’ is private
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/iosfwd:86: error: within this context
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/iosfwd: In copy constructor ‘std::basic_ifstream<char, std::char_traits<char> >::basic_ifstream(const std::basic_ifstream<char, std::char_traits<char> >&)’:
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/iosfwd:89: note: synthesized method ‘std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(const std::basic_filebuf<char, std::char_traits<char> >&)’ first required here
h3dfileloader.cc: In constructor ‘h3dFileloader::h3dFileloader(const std::string&)’:
h3dfileloader.cc:9: note: synthesized method ‘std::basic_ifstream<char, std::char_traits<char> >::basic_ifstream(const std::basic_ifstream<char, std::char_traits<char> >&)’ first required here
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/ios_base.h: In member function ‘std::basic_ios<char, std::char_traits<char> >& std::basic_ios<char, std::char_traits<char> >::operator=(const std::basic_ios<char, std::char_traits<char> >&)’:
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/ios_base.h:782: error: ‘std::ios_base& std::ios_base::operator=(const std::ios_base&)’ is private
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/iosfwd:55: error: within this context
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/iosfwd: In member function ‘std::basic_istream<char, std::char_traits<char> >& std::basic_istream<char, std::char_traits<char> >::operator=(const std::basic_istream<char, std::char_traits<char> >&)’:
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/iosfwd:61: note: synthesized method ‘std::basic_ios<char, std::char_traits<char> >& std::basic_ios<char, std::char_traits<char> >::operator=(const std::basic_ios<char, std::char_traits<char> >&)’ first required here
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/iosfwd: In member function ‘std::basic_ifstream<char, std::char_traits<char> >& std::basic_ifstream<char, std::char_traits<char> >::operator=(const std::basic_ifstream<char, std::char_traits<char> >&)’:
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/iosfwd:89: note: synthesized method ‘std::basic_istream<char, std::char_traits<char> >& std::basic_istream<char, std::char_traits<char> >::operator=(const std::basic_istream<char, std::char_traits<char> >&)’ first required here
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/streambuf: In member function ‘std::basic_filebuf<char, std::char_traits<char> >& std::basic_filebuf<char, std::char_traits<char> >::operator=(const std::basic_filebuf<char, std::char_traits<char> >&)’:
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/streambuf:789: error: ‘std::basic_streambuf<_CharT, _Traits>& std::basic_streambuf<_CharT, _Traits>::operator=(const std::basic_streambuf<_CharT, _Traits>&) [with _CharT = char, _Traits = std::char_traits<char>]’ is private
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/iosfwd:86: error: within this context
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/iosfwd: In member function ‘std::basic_ifstream<char, std::char_traits<char> >& std::basic_ifstream<char, std::char_traits<char> >::operator=(const std::basic_ifstream<char, std::char_traits<char> >&)’:
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/iosfwd:89: note: synthesized method ‘std::basic_filebuf<char, std::char_traits<char> >& std::basic_filebuf<char, std::char_traits<char> >::operator=(const std::basic_filebuf<char, std::char_traits<char> >&)’ first required here
h3dfileloader.cc: In constructor ‘h3dFileloader::h3dFileloader(const std::string&)’:
h3dfileloader.cc:9: note: synthesized method ‘std::basic_ifstream<char, std::char_traits<char> >& std::basic_ifstream<char, std::char_traits<char> >::operator=(const std::basic_ifstream<char, std::char_traits<char> >&)’ first required here

Alstublieft, ik geef het je maar eens te doen om hier wat uit te halen ;).

Photo of Anonymous
Photo of Anonymous

Hmm... probeer eens de member te initialiseren vóór de body van de constructor?

Photo of Anonymous
Photo of Anonymous

Stefan: Hmm... probeer eens de member te initialiseren vóór de body van de constructor?

:P

Photo of Joël Kuiper
Photo of Joël Kuiper

Zucht. ATI vs. NVidia? Kom op het gaat om een graka :p

Vim vs Emacs ... lijkt me duidelijk een geval van antiek zijn. Maar alsnog is het Vim. Ik breek mijn vingers liever niet tijdens het programmeren.

Mac OS X is duidelijk de winnaar daarin ;).

Torrents. Gewoon omdat het veel toegankelijker is.

Laptops met een extra scherm voor thuis. Prima oplossing.

Tanenbaum. Torvalds is maar een gekke nerd.

Lisp, Python, Ruby ;)

Intel 4 live!

En zo verder. Gewoon lekker niet onderbouwd mijn meningen uiten :p.
Maar ik mis toch echt de belangrijkste ... de studies AI vs. Informatica ;)

Photo of Anonymous
Photo of Anonymous

Joël Kuiper: Intel 4 live!

ehm: kom op, het is een cpu??

Photo of Anonymous
Photo of Anonymous

@Heiko: je zit zo je best te doen om niet over te komen als een nerd dat je overkomt als de allergrootste in deze thread...

Photo of Anonymous
Photo of Anonymous

riiiight...

Photo of Romke van der Meulen
Photo of Romke van der Meulen

Maar is het moeilijker om eerst C++ te leren en daarna Java, of eerst Java en daarna pas C++?

Photo of Anonymous
Photo of Anonymous

tssss stomme Jan!

Photo of Anonymous
Photo of Anonymous

Michiel Heijkoop: @Heiko: je zit zo je best te doen om niet over te komen als een nerd dat je overkomt als de allergrootste in deze thread...

aha? :S

Photo of Dirk Zittersteyn
Photo of Dirk Zittersteyn

Redge: Java vs. C is interessant, want dat kwam laatst in de OC ter sprake: [...]  

Dit is niet echt een relevante vraag, aangezien we bij deze studies geen Java leren. We leren het Object Oriented paradigma, en daar is java zeker geschikt voor. Helaas (en dit is een punt waar de OC informatica ook mee bezig is) is er geen vak waarin met Pointers wordt gewerkt, wat een zeer kwalijke zaak is. Dit is nu net hetgeen ons onderscheid van een HBO cursus programmeren. Zij leren programmeertalen, wij leren programmeertechnieken. Als je graag C wil leren (of C++, of Ruby, BASIC, A, B, Perl, Brainfuck, Whitespace of C#) moet deze opleiding je daar de mechanieken voor aanleren. Wat ze niet moet is je al deze talen aanleren.

(nb: alles wat in deze post gezegd is is een persoonlijke mening, en hoeft niet de mening van de OC informatica te weerspiegelen)

(nb2: wat hebben we een hoog percentage margreets op dit forum zeg..)

Photo of Romke van der Meulen
Photo of Romke van der Meulen

Goed punt. Of het echter ook de praktijk is, is een andere vraag...

Photo of Jan Kazemier
Photo of Jan Kazemier

@Heiko, woops, het was eigenlijk niet de bedoeling om zo snel al een nieuwe poll te doen, bljikbaar kan een webcie lid dat eerder dan de rest :S

Margreet: tssss stomme Jan!
Nouwww.....

Redge: (nb2: wat hebben we een hoog percentage margreets op dit forum zeg..)

Inderdaad bijzonder opvallend...

Photo of Jan Kazemier
Photo of Jan Kazemier

Heiko: ATI vs. nVidia ben persoonlijk wel veel met OpenGL programmeren bezig, vind dat erg leuk, maar of deze discussie nou zo interessant is.

Toch blijkt het een grote issue te zijn tussen veel gamers/nerds ;)

VI(m) vs. Emacs flikker op man! Gedit!!! En als ik dan toch heel snel via ssh ofzoiets moet doen, dan vim. Emacs is zoiets vies.

Ik neem dan toch echt kate, sorry ;) Punt was dat vim vs. emacs een nerd-strijd is...

Windows vs. Linux vs. Mac OSX totaal oninteressant, hangt van je persoonlijke smaak af

Wederom, wel een nerd-discussie, plus dat je een van deze best wel beter kunt vinden

Torrent vs. Usenet Heb dat laatste nog nooit gedaan, maar er schijnt wel heel veel te verkrijgen te zijn... mja, ik vind het iig geen interessante discussie

Same..

Desktop vs. Laptop Vind ik ook geen interessant discussie, laptop is fijn omdat je hem altijd mee kunt nemen, thuis werk ik gewoon liever met een desktop, valt niet veel over te discussieren lijkt me.
Edoch, als ik er een moet kiezen vind ik het een bijzonder lastige keuze...

Torvalds vs. Tanenbaum Nou, hier weet ik niet zoveel vanaf, wat hebben die twee met elkaar te maken wat ik niet weet? Ik dacht dat Tanenbaum meer aan de hardwarekant zat en Torvalds meer aan de softwarekant, ik zie geen discussiepunt (maar kan aan mijn gebrek aan kennis hierover liggen).
Tanenbaum heeft na het leren van Minix (een OS van Tanenbaum) het begin van Linux gemaakt... Tanenbaum heeft ooit beweerd dat Tanenbaum gezakt zou zijn als hij een student van hem zou zijn...

Java vs. C flikker op zeg, C++!!!
Pak dan meteen C#, maar c++ valt in dit geval ook onder C.

Intel vs. AMD Ach, dit is net als ATI vs. nVidia, de ene keer is AMD beter, de andere keer (dat is nu bijv.) is Intel weer beter. Als dit zo blijft dan heb je de snelste technologische vooruitgang voor de laagste prijs, beetje gezonde concurrentie is daarom prima.
Intel staat op dit moment wel heeeel erg ver voor, ik ga dus voor Intel

Xbox 360 vs. Playstation 3 vs Wii Ik heb alleen op die laatste gespeeld, hangt gewoon helemaal van de doelgroep af volgens mij...
Goh, de XBOX fans houden van de XBOX? Het ging er om wat jij er van vind, en het is een interessante discussie

Tsss, stelletje nerds! (ik ben Margreet) met dat eerste gedeelte ben ik het eens, met het tweede niet. Maar jemig, wat een nerd poll zeg tongue.gif Informatici zeker? wink.gif
Doe eens niet zo krampachtig er niet uit te zien als een nerd ;)

Photo of Anonymous
Photo of Anonymous

Mijn punt is een beetje dat voor een hele hoop dingen hier een voorkeur bestaat op basis van smaak. Over smaak valt niet te twisten zegt men en daarom vind ik een hoop van de onderwerpen niet erg interessant voor discussie.

Photo of Peter Jorritsma
Photo of Peter Jorritsma

'whizz' bedoelt natuurlijk dat Minix een OS is van Tanenbaum. Volgens mij was ie verder ook behoorlijk in de war met de namen ;)

Heiko: Geen discussie is interessant zonder knuppels en hou in geest:

http://photos.commongate.com/11/38441_7dtr2scy8f_m.jpg

Photo of Jan Kazemier
Photo of Jan Kazemier

psiborg:

Heb jij nou mijn post zitten editen? Ik kan me niet voorstellen dat ik dat gedaan zou hebben :P

Photo of Anonymous
Photo of Anonymous

Ik denk dat het toch wel klopt, er stond een paar keer achter elkaar Torvalds waar je volgens mij Linus bedoelde ;).

Photo of Jan Kazemier
Photo of Jan Kazemier

Linus is de voornaam van Torvalds ;) Het is Linus Torvalds (de bedenker van Linux) vs. Adrew Tanenbaum (de bedenker van Minix)....

(ik heb mijn bericht trouwens weer geëdit :)

Photo of Wilco Wijbrandi
Photo of Wilco Wijbrandi

Eigenlijk is de discussie gewoon Monolithic kernel vs. Micro kernel (respectievelijk wat Linux en Minix implementeren). Iets waar weldegelijk een goede discussie over te voeren is. Er staat alleen Torvalds vs. Tanenbaum omdat de gemoederen tussen die twee erg hoog opliepen in die discussie (google voor de smerige details).

Photo of Peter Jorritsma
Photo of Peter Jorritsma

Whizz, ik zat er wel aan te denken om het even voor je te editen. Maar heb het maar niet gedaan. Die post was toch echt je eigen verdienste, tenzij er toch echt een ander mee aan de haal is gegaan.

Photo of Jan Kazemier
Photo of Jan Kazemier

En wederom heeft iemand het veranderd, not funny eh?

Photo of Romke van der Meulen
Photo of Romke van der Meulen

Ik vond hem zelf wel aardig anders... :P

Photo of Jan Kazemier
Photo of Jan Kazemier

Dan laat ik hem wel staan ;)

Photo of Romke van der Meulen
Photo of Romke van der Meulen

Sow chaos. You have been taught well, young apprentice.

Photo of Jan Kazemier
Photo of Jan Kazemier

Right... En jij moet minder series en films kijken ;)

Photo of Peter Jorritsma
Photo of Peter Jorritsma

Misschien moet ie gewoon minder raar gaan praten :)

Photo of Anonymous
Photo of Anonymous

Of je laat iedereen gewoon lekker z'n gang gaan :)

Photo of Romke van der Meulen
Photo of Romke van der Meulen

Laugh at me if you will. My genius is unsurpassed. You will come to see before the end. All hail the New York giants!

Photo of Anonymous
Photo of Anonymous

Ik neem m'n woorden weer terug...

Photo of Jan Kazemier
Photo of Jan Kazemier

Margreet is volgens jullie 1/3 van de vereniging, dat is toch niet aardig?

Photo of Peter Jorritsma
Photo of Peter Jorritsma

Het is wel een bijzonder resultaat van deze poll, volgens mij is verder onderzoek naar deze zaak hard nodig.

Photo of Jan Kazemier
Photo of Jan Kazemier

Heb jij iets om op af te studeren :)

Photo of Peter Jorritsma
Photo of Peter Jorritsma

Daar ben ik nog lang niet aan toe...

Photo of Anonymous
Photo of Anonymous

http://imgs.xkcd.com/comics/real_programmers.png

Geen idee of het de meest interessante discussie is gebleken... maargoed, wel van toepassing :)