San Francisco, CAUSA
Hometown: SF Bay Area
May 20, 2013
No fair changing the question so that people's answers end up looking stupid.
It happened again...maybe I should just take up a language whose meetups don't require reading fuzzy ReCaptcha words. Maybe something modern like ALGOL or FORTRAN...57, not 97
Sadly, no. No public meeting areas on campus.
How Scala comes to closure. A barrier to wide adoption of Scala is the continuing non-syntactic changes, giving it a "0.x" feel. While often excellent, they create a CFront aura (load library tapes into the memory banks to compute what CFront is). This detracts from it being the tool of choice. Changing syntax (say, REQUIRING "=" in func defs) is annoying but not bad, as older programs won't compile (better than compiling but doing something different). And it can often be fixed with a short script, or even with the compiler itself (have an option to spit out modified code when it sees old-style syntax). Contrast this with MACROS, which are experimental to the point in making the language look incomplete: "The [macro] API is subject to (possibly major) changes in the 2.11.x series, but don’t let that stop you from experimenting with them!" Think of what "A Suit" would say to a proposal for a mission-critical application if they saw this release note.
What's the point of being in the Scala group if 27 seconds after a meetup is open for entries, 3x the meeting size is waitlisted? Might as well spend the split-second effort making a profit by buying pop star concert tickets to scalp.