David Millington I see you have an iMac with Parallels for development. I have the same setup but I am considering to move back to windows. I think the iMac is overpriced and planning to replace it with a laptop.

David Millington I see you have an iMac with Parallels for development. I have the same setup but I am considering to move back to windows. I think the iMac is overpriced and planning to replace it with a laptop.

What's your experience with iMac + Parallels for Win development?

Comments

  1. David Schwartz my apologies if i offended with the TL;DR; It was for "all comments" at the feeling of Mac-Pc flame war. Read you last comment (wont read all comments). I agree with your sentiment.

    I think there's less discussion of innovations now because so many people work in this business nowadays and 99% simply regurgitates what 1% have done. What innovative thing becomes something and what dies is today more about market and expectations than before the 80's (a time that i'd like to think was driven more by a shared sense of progress and common betterment, think renaissance). Look at crowd/equity funding sites. You can kill an idé immediately today. 4 weeks. It's like all generations became millenials at the same time.

    So market and expectations go for the most bucks, the most people and a focus on end-consumers. And end-consumers choose by shine. Also, real innovation today (if such a thing has happened since WWII) has to be platform-independent. I think that's why we are seeing UIs that are so extremely similar at first glance but really different when it comes to details. UIs that actually do not make anything better or more efficient (the other way around actually - thinking of the adaptive sites on your desktop like G+.. rant rant).

    New ways of interacting with devices regardless of their size and mobility. We need that now, IMHO. Esp me who's body is getting older and gnarlier by the day.

    All of there half-innovative things depend on increased processing speed up until the point where we can incorporate quantum processing for real.

    Since even the speed has not increased at such extremes lately we are all racing to learn parallel programming.

    /I still love my Dell XPS 15/

    ReplyDelete
  2. Dany Marmur not offended, I just enjoy reading more than 3-line comments from people. It shows they actually thought about something a little bit. A sign of the times where everybody tries to squeeze their ideas into tweet-size chunks, I suppose.

    My biggest peeve about programming is that it's still 99% text-based. We use the same process that was created in the 50's.

    Microsoft introduced their large touch-screen Surface recently. Without a keyboard, it's useless for programmers. But for most other industries, it'll be a huge hit. Why? Because we software geeks have revolutionized how most other professionals do their work! But we haven't done shit for ourselves. I absolutely believe this is not because programming can't be done visually -- check out what Boian Mitov had done along that line. Swift 3 and the programming environment it supports that works with touch-screen devices is also a good move along that line.

    Here's the challenge: if you had a 50" touch-screen (or hand-wave) display and no keyboard (think of the UI Tom Cruise used in "Minority Report"), what kind of processes could be created to produce software that would be at least as fast as our current text-based process? Most programmers will say it's not possible. This requires some outside-the-box thinking.

    Consider this: we can sit in a design meeting and talk about stuff in abstract terms, like design patterns and standardized interfaces, and use DFDs to show dataflows. At the end, everybody walks away with a fairly clear idea of what's needed. No keyboards are used. Yet it represents multiple man-months (or man-years) of so-called "development work" (ie., "programming") to actually create it. THIS is pointing at where there's room for a quantum leap in this technology. One of many.

    ReplyDelete
  3. David Schwartz Thank you :-) Just trying my best to make a change ;-)

    ReplyDelete

Post a Comment