<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Wiredglitz &#187; google</title>
	<atom:link href="http://wiredglitz.com/tag/google/feed/" rel="self" type="application/rss+xml" />
	<link>http://wiredglitz.com</link>
	<description>The Tech Savvy Website</description>
	<lastBuildDate>Mon, 18 Apr 2011 02:59:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Google acquires EtherPad!</title>
		<link>http://wiredglitz.com/google-acquires-etherpad/</link>
		<comments>http://wiredglitz.com/google-acquires-etherpad/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 09:21:46 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[etherpad]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google docs]]></category>
		<category><![CDATA[google wave]]></category>
		<category><![CDATA[real time view]]></category>
		<category><![CDATA[wave]]></category>

		<guid isPermaLink="false">http://wiredglitz.com/?p=153</guid>
		<description><![CDATA[Google, probably the most prominent advocate of moving traditional productivity software such as word processors online, acquired a small company called AppJet whose EtherPad service fits into that agenda. AppJet announced the Google acquisition Friday. &#8220;The EtherPad team will continue its work on real-time collaboration by joining the Google Wave team,&#8221; the site said. AppJet [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p style="margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: inherit; font-style: inherit; font-size: 12px; font-family: inherit; text-align: left; vertical-align: baseline; line-height: 17px; padding: 0px; border: 0px initial initial;">Google, probably the most prominent advocate of moving traditional productivity software such as word processors online, acquired a small company called AppJet whose EtherPad service fits into that agenda.</p>
<p style="margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: inherit; font-style: inherit; font-size: 12px; font-family: inherit; text-align: left; vertical-align: baseline; line-height: 17px; padding: 0px; border: 0px initial initial;">AppJet announced the Google acquisition Friday. &#8220;The EtherPad team will continue its work on real-time collaboration by joining the Google Wave team,&#8221; the site said.</p>
<p style="margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: inherit; font-style: inherit; font-size: 12px; font-family: inherit; text-align: left; vertical-align: baseline; line-height: 17px; padding: 0px; border: 0px initial initial;">AppJet offered free and premium versions of its service, which could import Microsoft Word documents, Web pages, PDFs, and plain text files, and let groups of people edit them collectively on what it called pad. A &#8220;time-slider&#8221; feature let people look back at earlier incarnations of a pad.</p>
<p style="margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: inherit; font-style: inherit; font-size: 12px; font-family: inherit; text-align: left; vertical-align: baseline; line-height: 17px; padding: 0px; border: 0px initial initial;">Google Wave has similarities. It&#8217;s a sort of hybrid between instant messaging, wikis, and e-mail. Google Chief ExecutiveEric Schmidt sees Google Wave as the future of collaboration, in particular given its intrinsically networked nature and its real-time view of what collaborating people are up to.</p>
<p style="margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: inherit; font-style: inherit; font-size: 12px; font-family: inherit; text-align: left; vertical-align: baseline; line-height: 17px; padding: 0px; border: 0px initial initial;">That real-time collaboration is a thorny problem. It can be difficult to permit multiple people permission to edit the same document at the same time while ensuring one person&#8217;s changes don&#8217;t interfere with another&#8217;s work. And showing simultaneous work complicates a service&#8217;s user interface, too.</p>
<p style="margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: inherit; font-style: inherit; font-size: 12px; font-family: inherit; text-align: left; vertical-align: baseline; line-height: 17px; padding: 0px; border: 0px initial initial;">Google Docs&#8211;the online word processor, spreadsheet, and presentation services&#8211;also offers some simultaneous editing abilities. AppJet dings it in its EtherPad FAQ.</p>
<p style="margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: inherit; font-style: inherit; font-size: 12px; font-family: inherit; text-align: left; vertical-align: baseline; line-height: 17px; padding: 0px; border: 0px initial initial;">&#8220;With Google Docs it takes about 5 to 15 seconds for a change to make its way from your keyboard to other people&#8217;s screens,&#8221; the site said. &#8220;Imagine if whiteboards or telephones had this kind of delay!&#8221;</p>
<p style="margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: inherit; font-style: inherit; font-size: 12px; font-family: inherit; text-align: left; vertical-align: baseline; line-height: 17px; padding: 0px; border: 0px initial initial;">Google Wave and Google Docs are perhaps the closest rivals to AppJet, but in the big picture, the rivalry is between cloud computing and the way most people use productivity software today, on their PCs. Notably, though, Microsoft is working on an online version of its dominant Office suite.</p>
<p style="margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: inherit; font-style: inherit; font-size: 12px; font-family: inherit; text-align: left; vertical-align: baseline; line-height: 17px; padding: 0px; border: 0px initial initial;">Current EtherPad users should brace themselves for the end of the service: &#8220;If you are a user of the Free Edition or Professional Edition, you can continue to use and edit your existing pads until March 31, 2010. No new free public pads may be created. Your pads will no longer be accessible after March 31, 2010, at which time your pads and any associated personally identifiable information will be deleted,&#8221; AppJet said.</p>
<p style="margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: inherit; font-style: inherit; font-size: 12px; font-family: inherit; text-align: left; vertical-align: baseline; line-height: 17px; padding: 0px; border: 0px initial initial;">That left one user, JavaScript programmer and jQuery project creator, John Resig, unhappy.</p>
<p style="margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: inherit; font-style: inherit; font-size: 12px; font-family: inherit; text-align: left; vertical-align: baseline; line-height: 17px; padding: 0px; border: 0px initial initial;">&#8220;Super-lame that Etherpad is shutting down. We used it all the time for jQuery planning,&#8221; Resig said in a tweet on Friday.</p>
<img src="http://wiredglitz.com/?ak_action=api_record_view&id=153&type=feed" alt="" />

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://wiredglitz.com/google-acquires-etherpad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Go: A New Programming Lang. from Google</title>
		<link>http://wiredglitz.com/go-a-new-programming-language-from-google/</link>
		<comments>http://wiredglitz.com/go-a-new-programming-language-from-google/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 15:18:42 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://wiredglitz.com/?p=114</guid>
		<description><![CDATA[Google has launched Go, a new systems programming language born with concurrency, simplicity, and performance in mind. Go is open source and its syntax is similar to C, C++ and Python. It uses an expressive language with pointer but no pointer arithmetic. It is type safe and memory safe. However, one of its main goals [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="margin-left: 4px; margin-right: 4px;" title="Google Go" src="http://wiredglitz.com/wp-content/uploads/google-go.jpg" alt="" width="250" height="249" />Google has launched <a href="http://golang.org/"><strong>Go</strong></a>, a new systems programming language born with concurrency, simplicity, and performance in mind.</p>
<p><strong>Go</strong> is open source and its syntax is similar to C, C++ and Python. It uses an expressive language with pointer but no pointer arithmetic. It is type safe and memory safe. However, one of its main goals is to offer the speed and safety of a static language but with the advantages offered by modern dynamic languages. <strong>Go</strong> also offers methods for any type, closures and run-time reflection. The syntax is pretty clean and it is garbage collected. It is intended to compete with C and C++ as a systems programming language.</p>
<p>What about multicore programming with <strong>Go</strong>? It promotes lightweight concurrency allowing developers to create sets of lightweight <a style="border-bottom: 0.075em solid darkgreen ! important; font-weight: normal ! important; font-size: 100% ! important; text-decoration: underline ! important; padding-bottom: 1px ! important; color: darkgreen ! important; background-color: transparent ! important; background-image: none; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt;" href="http://www.ddj.com/hpc-high-performance-computing/221601205#" target="_blank">communicating</a> processes. <strong>Go</strong> calls them goroutines. This way, you can run many concurrent goroutines and you don&#8217;t need to worry about stack overflows. <strong>Go</strong> promotes sharing memory by communicating. Goroutines aren&#8217;t threads, they are functions <a style="border-bottom: 1px dotted darkgreen ! important; font-weight: normal ! important; font-size: 100% ! important; text-decoration: none ! important; padding-bottom: 0px ! important; color: darkgreen ! important; background-color: transparent ! important; background-image: none; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt;" href="http://www.ddj.com/hpc-high-performance-computing/221601205#" target="_blank">running<img style="border: 0pt none; margin: 0pt; padding: 0pt; display: inline ! important; height: 10px; width: 10px; position: relative; top: 1px; left: 1px; float: none;" src="http://images.intellitxt.com/ast/adTypes/2.gif" alt="" /></a> in parallel with other goroutines in the same address space. It is very easy to launch parallel functions using the goroutines. This is one of the most interesting features offered by the language. It really simplifies concurrency for systems programming.</p>
<p><strong>Go</strong>&#8216;s key features related to concurrency are:</p>
<ul>
<li>Channels.</li>
<li>Channels of channels.</li>
<li>Goroutines.</li>
<li>Leaky buffers.</li>
<li>Share by communicating approach.</li>
</ul>
<p>These features deserve new posts explaining them with more detail. Stay tuned because I&#8217;ll be adding new posts about <strong>Go</strong> soon.</p>
<p>The idea behind <strong>Go</strong> is to offer a fast compiler to produce fast code. So far, it offers two compilers:</p>
<ul>
<li>Gccgo (GCC is in the back).</li>
<li>8g (x86-32) and 6g (x86-64).</li>
</ul>
<img src="http://wiredglitz.com/?ak_action=api_record_view&id=114&type=feed" alt="" />

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://wiredglitz.com/go-a-new-programming-language-from-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	<img style='margin:0;padding:0;border:0;' width='1px' height='1px' src="http://wiredglitz.com/wp-content/plugins/mystat/mystat.php?act=time_load&id=230394&rnd=1457096282" /></channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
