met up with @firejune and @Rhiokim

It’s getting cold and was raining yesterday. We had a casual meetup at cozy cafe located in Gangnam to share what we have done and to discuss the hot issue, Dart language.

The rightmost guy, @firejune, have been building cloud web application for several months to provide access through the web, which is the only way to communicate among closed networking company. It is consisted of fantastic, gorgeous interface and works intuitively for us. As always he does, this time he has built by himself alone. (wtf, he IS good at those things)

On the other side, since it has been written in only Javascript including server side, he has to deal with the problem transferring binary data through SocketIO, which is insanely inefficient method for this purpose for the time being. SocketIO is a really handy tool for communicating small amount of chunked data, but it kills machine on transferring high volume of binary data. It would cause no response, no control while transferring. If I were him, I will not try to solve this problem with NodeJS.

Some people says that features of nodejs could be apt, but still it seem not easy to come up with. (I hope that Dart will be able to handle binary data without any kind of troubles) Except for that problem, the state of application is quite stable and works intuitively. He proudly showed us what he invented. he said, “At the first time, my colleagues stood against with my idea, but it turned out to be intuitive for most use cases.” (It’s hard to change some people that have become habituated to using Windows) Instead of showing up folder hierarchy for every time, he just lead people to use **tags* to select folder where people wants to see. hmm, yeah… I agree with him ^_^) that was quite impressive to me.

The leftmost guy, @rhiokim, showed us the Haroopress. It has web site at http://haroopress.com and is being actively developed. Haroopress is a framework for the those who are familiar with Markdown and Git. It deploys generated static pages on Github.

Unlike Octopress, Haroopress is entirely written in NodeJS, so Javascript developers could manipulate easily. What makes impressive us was the feature generating Slides from text content written in Multimarkdown format. Quite awesome! ^0^}/`

see this (ESC when you finish): http://haroopress.com/slides/haroopress-intro-v2/

Haroo means a day. Haroopress stands for a place where I write every little thing in a day. It sounds nice to Korean but I don’t know to people in other country.

@Rhiokim is about to speak at play.node(), the first nodejs conference in South Korea. Here is the site: http://nodeconf.kr/2012/ I believe it must be interesting.

I was…., I have tried to convert them from using Javascript ^_^) hahaha.. I explained why Javascript is so sucking for current situation and why we have to get out of the ditch. Although we have spent huge amount of time on Javascript, we should take our attentions from the mess and consider to use Dart for the future of web/app programming. 17 years has been passed since Javascript was born. 17 years! We’re living in quite different situation when it was born. Javascript doesn’t support multl-core. It’s syntax causes bunch of headaches. It doesn’t guarantee blah..blah… blah.. I just put emphasis on the reason to escape from Javascript. For things change radically, we have to get ready to be shaken.

I brielfy explained how to code in Dart Editor and to get communicate with SocketIO in Dart. As I expected, they were shocked. haha.. It was such a pleasant meeting.

We took 부대찌게 (boo-deh-zzi-geh) for dinner and I believe someone who visits Korea would take the taste.

-AJ