Welke discussie is het meest interessant voor ons nerds?
Henk Hamtermiet
–
19-01-2008 23:00
Met andere woorden: wat wordt de volgende poll? Je mag ze natuurlijk ook alle 10 even beantwoorden...
Welke discussie is het meest interessant voor ons nerds?
–
20-01-2008 12:11
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 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?
Redge
–
20-01-2008 12:57
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...
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)
Redge
–
20-01-2008 13:13
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?
–
20-01-2008 18:54
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:tring&)’:
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:tring&)’:
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 .
Joël Kuiper
–
20-01-2008 19:39
Zucht. ATI vs. NVidia? Kom op het gaat om een graka
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 .
Maar ik mis toch echt de belangrijkste ... de studies AI vs. Informatica