:::: MENU ::::

C.a.T!

CATch a TAIL!

Japanese sub culture and tech.

  • 4月 14 / 2014
  • 0
javascript

Github atomのターミナル系プラグインインストール

20140414

Github atomを最近ちょこちょこいじっています。
Mac版しかないのでまだ移行はできませんが、やはり拡張機能によってどんどん強化されていって期待が持てます。
ターミナルをタブとして起動するプラグインがいくつかあるのですが、これらのインストールが必ず失敗します。
その対処をまとめておきます。

Continue Reading

  • 9月 17 / 2012
  • 0
javascript, webdev

JavaScriptは人気ではない

ここのところJavaScriptはデータ上人気No.1の言語のだったりするけど、人気というのとはちょっと違う気がする。
正直、メンテ考えるとあの言語は酷いものでしょう。
クラスなど多くのメンテ性向上に必要なフィーチャを持たず、hack的なトリックで擬似的に実現したりしている。
そのため、読みづらいし、メンテ性は最悪。

Dropboxが、CoffeeScriptに移行したのも分かる。
まあ、CoffeeScriptも、シンタックスの面ではJavaScriptよりずっとメンテしやすいんだけど、デバッグが難しい(最後はJavaScriptに変換してしまうので)という比較的致命的な問題があるんですが。
でも、その辺は開発ツールの力でなんとかなるようになってくるでしょう。
Googleが、Dartを作ろうとしているのも自然。
さすがのGoogleエンジニアでも、あの規模のプロジェクトチームでメンテ性悪い言語は使いたくないよねえ。
自分も最近JavaScriptをそれなりにプロジェクトで使っていますが、たいした規模でなくても他人が書いたものは他の言語よりずっと把握しづらい。

こんな言語が人気とは思えない。
ただ、今のところ他に代替がないから使うしかない。
だから、マーケット的にはJavaScript組めると仕事を得ることができるので人気ってだけなんだろう。
この状態がそんなに長く続くとは思えないので、学生の人とか数年後転職しようとか考えている人は思い切ってDartとかやってみるのもいいんじゃないかな。

  • 9月 03 / 2008
  • 0
javascript

V8がシャア専用

Google Chromeがリリースされて一気に話題になってるが、そのJavaScriptエンジンのV8がとても速い。
ベンチマークとってみたけど、総点ではかなりダントツの成績を出す。
drikinさんの記事を見ると一概にそういうわけでもないみたいですが。
でも、MobileMeとかの結構重いJavaScriptを動かすページとかでは、体感できるレベルで速いと思う。
そして、WebkitなのでUAを変えたりしなくてもMobileMeを開けるのもGood。
最近Webkitよく使われるなぁ。
Adobe AIRもWebkitだし。

Mac版、Linux版の方が必要なんだけど、まだ公開されてない。
怪社のUbuntu8 64bitでとりあえずビルドしようとしてみたけど、全然ダメ。
時間ないので調べる余裕がないんだけど、Googleからのリリース早くしてくれんかな。
V8は、ソースコードもちょっと読んでおきたいな。