( Exit | 2011. 01. 13., cs – 16:04 )

"Javaban is lehet funkcionális stílusban programozni, de az nem lesz olyan "szép", mint mondjuk ugyanaz Scalaban."
Ez úgy hangzik, mintha az lenne a cél, hogy funkcionálisan oldjon meg valamit, de az javaban nem megy olyan könnyen, mint scalaban. Szerintem meg ha javaban kódol, akkor ne is jusson eszébe, hogy tisztán funkcionális alapokon oldjon meg valamit, mert nem ez az elvárt.

"Ne is legyenek különféle ciklus utasítások (for, while, until, ...), vagy feltételes utasítások (if, switch, ...)! Legyen egy, használja mindenki azt!
Ez pont nem az egyszerűsítés, a jobban érthetőség irányába vezet."
Valóban ezek kiválthatók egymással, de valószínűleg azért férnek meg mégis egymás mellett (minden elterjedtebb programozási nyelvben), mert nagyon sokszor használt alapeseteket fednek le. Nekem ezekkel nincs is bajom és nem is kapcsolódnak a vitához. Ezek nem jelképeznek eltérő programozási paradigmákat, mi pedig ebben a szálban a multi-paradigmás nyelvekről társalgunk, amiket te jó dolognak tartasz én meg nem.

Szerintem egy programozónak nem könnyű úgy kiigazodnia egy kódon, hogy annak különböző részei eltérő paradigmák szerint készültek.