Profile

Scrapbook photo 1
Scrapbook photo 2
Brian Monroe
Attended Gunn High School
Lives in Palo Alto, CA
250 followers|16,315 views
AboutPostsPhotosYouTube

Stream

Brian Monroe

Shared publicly  - 
 
Tony, Have a look at this Business Insider article about Apple's Swift and Google Go programming languages. 
2
Tony Constantinides's profile photoBrian Monroe's profile photo
2 comments
 
Thanks for the clarification Tony. I figured you would know the true story behind both Google Go and Apple's Swift as I am taking a guess that Matt Weinberger (@gamoid) is not a programmer is only a reporter so may be missing some key points in his article.

In regards to iOS jobs still being in Objective-C, that does make sense as Swift is only 1 year old so I agree that it will take a couple more year before you see the horrid Objective-C die off and Swift take over. But the trends do look good for that to happen a lot quicker than other transitions in languages. I am glad that Apple is being smart about the migration to Swift from Objective-C unlike how they handle some front end consumer facing technology like iPhoto/Aperture > Photos.

Interesting that there are more Google Go dev's than Apple Swift dev's at this point but I am assuming that has more to do with the fact that Google Go is now 6 years old versus Swift at only 1 year now and I do expect that to change soon mostly because Swift will be used on the client side for iOS and OS X where there are going to be more projects to be done versus Google Go currently being focused on the server side where there are less projects.

lol Yeah, Java being the new Cobol. That totally fits. Interesting that developers are coming to Google Go from Python, Ruby and C++ and not a lot of Java devs but that does make sense if Java is the new Cobol so they are in no hurry to update their skills and resume to learn Google Go or other languages.

Sounds like Google Go 1.5 is going to be a great release. Nice that they will have both Android and IOS support in it.

I am not sure that you will see Apple open sourcing Swift even if it would help the web dev community. I think for now they will want to use it as a tool to to keep devs working on iOS apps and not web apps. I assume that the command line Swift apps only run on OS X?

For a more modern web programming language, What about Facebook's Hack? Is it good? I would think they would come up with something as it is in line with their needs to run one of the largest websites on the Internet.

I like your idea of creating a Google Go GUI front end library that runs on both iOS and Android. That would be awesome and I bet get some use in the industry and make Google Go more competitive on the mobile desktop. Glad that there are 2 Android devs working on it now. Hopefully you will find out more when you go to the Google Go meeting.

Yes, It does seem like now the best way would be to mix Swift on the client side and Google Go on the server side. If we have learned anything from Microsoft's Build 2015 it is that you can get Apple's technology on non Apple platform as Microsoft now supports Objective-C in Visual Studio 2015.

So as you state if Swift does use LLVM and you where to use a clean room environment without Apple employees then it should be possible to get Swift on Android or even Windows but I bet Apple has spent millions on development of Swift so they would be quick to sue anyone who tries it.

I am glad that you like both languages and that they are both fun to program in. This will lead us in to the next decade of great apps leaving behind the cruft and old ways of doing things.

Of course both languages are tightly tied to the OS's of the companies that created them. It is in line with their goals as using them as a competitive advantage. While it does sound great on paper to do open source cross platform things from what I have seen over the last 3.5 decades of working with computers and technology however in practice it never seems to work out well and you end up with dumbed down lowest common denominator solutions that do not take advantage of the best each platform can offer.

The whole idea of write once, run anywhere needs to be put to bead for once and for all. Lastly, I am glad that both Google Go and Apple's Swift are kicking ass! It is awesome to be living in the future! :)
Add a comment...

Brian Monroe

commented on a video on YouTube.
Shared publicly  - 
 
Good job Cindy! This is one of the good challenges.
1
Add a comment...

Brian Monroe

commented on a video on YouTube.
Shared publicly  - 
1
Leigh Brown's profile photoBrian Monroe's profile photo
4 comments
 
+Leigh Brown It does prove you do have many great ideas. I just hope you can put many of them in action now that you have the video side going. Audio only shows are great but I look forward to more +Dirty Boxers Bite Size episodes as they can bring some of the history to life.
Add a comment...

Brian Monroe

Shared publicly  - 
 
A really nice test video made by +Louis Vella. He really does have some great skills as a cinematography.
1
Joe de Max's profile photoBrian Monroe's profile photoLouis Vella's profile photo
3 comments
 
Awhh thank you so much +Brian Monroe & +Joe de Max !! Thats so kind of of you! I would love to think that you're right Brian!!! :^D By the way check Facebook in a few minutes Ouija is now on my Vimeo and I'm just about to post the link!!! :^D
Add a comment...

Brian Monroe

Shared publicly  - 
 
Some good tips on AirPlay and AppleTV. I bet this advice would work good for AirPrint and AirTunes issues too. Looks like IPv6 and Bonjour have some issues.
When I got a new Apple TV, I decided to plug it directly into my Time Capsule via Ethernet to lighten some of the bandwidth load on my home wireless
1
Larry Ortiz's profile photoBrian Monroe's profile photo
2 comments
 
LAZ, I am glad to hear you are not running in to any issues wiht your new Apple TV. What does concern me is that these vendors are pushing IPv6 forward to quickly and it does seem that there are some issues with dual stack (IPv4 and IPv6) running at the same time. I bet this is also the same issue that many users are seeing when they can not print (AirPrint) or backup (TimeCapsule) with Bonjour networking. I will do some more tests to see if my theory is correct.
Add a comment...

Brian Monroe

Shared publicly  - 
 
Great article on Ars Technica: http://arstechnica.com/apple/news/2012/04/5-os-x-security-threats-that-fizzled.ars?comments=1#comments-bar I think you should add in to your article that OpenDNS is a good solution to protect users at the DNS level: http://blog.opendns.com/2012/04/09/worried-about-mac-malware-just-set-up-opendns/
1
Add a comment...
Have him in circles
250 people
Laurence Wilse-Samson's profile photo
Marco Pompeo's profile photo
John Coles's profile photo
Suprita Kochar's profile photo
Dong Tran phuong's profile photo
Senad Meškin's profile photo
Dominic Neagle's profile photo
Handel Williams (RWSlick)'s profile photo
Matjaž Jordan's profile photo

Brian Monroe

commented on a video on YouTube.
Shared publicly  - 
1
Add a comment...

Brian Monroe

commented on a video on YouTube.
Shared publicly  - 
 
This is awesome! Pure comedy gold! I wonder if +Benjamin Mosher saw the sign you where holding up or if he was to busy playing video games or something? Also, great job showing the various Linux desktops. Nice to see the various distro's. Love Tory's question "Does it run Linux?" ahha Like Ben would get a computer that would not run linux? hahaha
1
Add a comment...

Brian Monroe

Discussion  - 
 
Greeting +Andrew Zarian Thanks for the invite.
1
Add a comment...

Brian Monroe

Shared publicly  - 
 
Once again, The MPAA and the entertainment industry is on the wrong side of the issue. Totally forgetting that many Internet services (online backup, Internet Broadcasting) will work so much better when we have true high speed Internet connections.

http://www.dslreports.com/shownews/MPAA-Worried-Google-Fiber-Will-Enable-Pirates-119322
News: MPAA Worried Google Fiber Will 'Enable' Pirates - Ignoring it Will Also 'Enable' Science, Education, Knowledge, Business....
1
Add a comment...

Brian Monroe

Shared publicly  - 
 
Funny Instagram video:
1
Larry Ortiz's profile photo
 
Community made fun of instagram in the latest episode, too.
Add a comment...

Brian Monroe

Shared publicly  - 
 
Cool Sound and Water Experiment!
1
Brian Monroe's profile photoLarry Ortiz's profile photo
5 comments
 
LOL. yeah. it's cool. I've been watching some slow-mo scenes with water in 'em and man, does it sometimes seem like water is alive.
Add a comment...
People
Have him in circles
250 people
Laurence Wilse-Samson's profile photo
Marco Pompeo's profile photo
John Coles's profile photo
Suprita Kochar's profile photo
Dong Tran phuong's profile photo
Senad Meškin's profile photo
Dominic Neagle's profile photo
Handel Williams (RWSlick)'s profile photo
Matjaž Jordan's profile photo
Education
  • Gunn High School
    1985 - 1989
Basic Information
Gender
Male
Work
Occupation
Computer Consultant
Employment
  • Computer Consultant, present
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Palo Alto, CA
Previously
Palo Alto, CA - Palo Alto, CA - Menlo Park, CA
Links
Contributor to