4 ms·
Do you feel that you would have had as much success with less strong developers? (Edit: probably better phrased as "Do you think success would have been possibl
by icey 15y ago
Do you feel that you would have had as much success with less strong developers? (Edit: probably better phrased as "Do you think success would have been possible with less strong developers")
I don't mean "bad" developers as much as I mean ordinary "enterprise" developers.
The real concern I have is with hiring - what is the likelihood that you can take a competent Java developer (or any competent developer, I suppose) and expect them to make good decisions with Scala in a relatively short window of time (say 1-2 months)?
- harryh 15y agoIt's hard for me to say definitively because the eng team at foursquare is AWESOME (I know I"m biased here, but I really do think it's exceptional). I do think it would have been possible though. In a lot of ways scala is a combination of the benefits of a compiled/type checked language (which should make things easier for developers of any skill level) + the concision of an interpreted language like python or ruby.
- icey 15y agoThanks a lot for taking the time to answer, Harry. I really enjoyed the recording of your talk about Lift from the New York Scala meetup, by the way.
- harryh 15y agoHappy to help out. FYI you can check out our eng blog at http://engineering.foursquare.com http://engineering.foursquare.com to see other posts about the technical details of foursquare.
- lylejohnson 15y agoFor those of us who'd like to add this to our Squrl queues to watch later, the video is here: http://www.vimeo.com/8057986 http://www.vimeo.com/8057986 and the slide deck is here: https://docs.google.com/present/view?id=dcbpz3ck_24f3v83ggz&pli=1 https://docs.google.com/present/view?id=dcbpz3ck_24f3v83ggz&...
- meowzero 15y agoWe use Scala at our company too (The Weather Channel) and as long as you get a competent developer and a good mentor, they can write decent Scala code quick.