Hate Page
What I hate about your Programming language
Scheme zuigt? C a pain in the ass? Smijt hier je ongezouten mening op tafel!
Assembler
- moeilijk te debuggen
- en te porten :)
- Maar het gaat zo ... snel? :)
- en te porten :)
C++
- 1 woord: vieze, vuile, vettige pointers
- maar langs de andere kant toch lekker plezant ;)
- moet dit niet onder C? C++ geeft u vieze vuile vettige iterators in de plaats :)
- Zoals de gelijknamige film: Cast Away
- Wat over de vieze, vuile, vettige syntax?
- Vize syntax? Hmm, ik vind die toch niet zo slecht (er zijn ergere syntaxen).
- makefiles om ziek van te worden
- Als ge dat liever niet schrijft, doet get manueel he... En autotools bestaan ook :)
Scheme
- Display that allows maximum 1 argument... :)
- Have you looked up the documentation on "format" ? Makes it suck a lot less :)
- Maar dat is natuurlijk niet standaard en werkt dus niet in alle implementaties (niet dat de meeste implementaties erin slagen de standaard te implementeren, maar allé...)
- display herdefinieren :)
- Maar dat is natuurlijk niet standaard en werkt dus niet in alle implementaties (niet dat de meeste implementaties erin slagen de standaard te implementeren, maar allé...)
- Have you looked up the documentation on "format" ? Makes it suck a lot less :)
- haakjes neukeuh
- Dat is tenminste duidelijk!
- Irritant als je Common Lisp gewoon bent
- En het omgekeerde is niet irritant? Ik zou eerder zeggen dat lisp zuigt dan :P
Prolog
- Woeaah, en logisch dat da allemaal is :)
- Toch als ge weet hoe de evaluator werkt? :)
CommonLisp
- er is geen echte standaard
- huh ? waar denk je dat de common voor staat ? :) http://www-2.cs.cmu.edu/Groups/AI/html/hyperspec/HyperSpec/FrontMatter/
- ik denk dat dit naar de Scheme categorie moet :)
- Ooit al van R5RS gehoord?
- weinig resources op het internet
- irritante evaluator
- welke implementatie ?
- irritant als je scheme gewoon bent (teveel gelijkenissen en toch zoveel verschil)
Java
- veel te traag
- geen pointers
- en geen multiple inheritance, enum, typedefinitions ...
- C++'ers krijgen er headbang-headaches van
PHP
- Classes ondersteuning? Ja het zit erin. Alleen zuigt het...
C
- Yeah Baby
Modula2
Pico
- vettige syntax
- Bwa... als ge de { en } weglaat... en de ;'s ... en de @ en ... dan valt het toch mee? niet?
SmallTalk
- images gaan veel te snel kapot
- enkel als je control-Y en de recoverfunctie van VW nog niet kent :)
- slecht overzicht over de klassen
- voor VisualWorks zijn verschillende class browsers, met verschillende view mogelijkheden .. welke je kiest is een kwestie van smaak .. hoe het met Squeak zit weet ik echter niet
- zonder bijhorende grafische programming environment ben je er niks mee :w
- weinig info op het internet
Python
- Fascistische syntax (ik wil een do..while of repeat..until loop! assignment in expressies! een trinaire operator!)
- Indentatie met tabs, yuk!
- Line based, yuk!
Perl
- write once, never read again
- Classes ondersteuning - nogal mottig :)
JavaScript?
- Ook hier een vettig OO systeem.




