You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
こんにちは。 よろしくお願いします。 弩.netといいます。 AngularとElixirの新しい関係について提案します。 私は、名古屋でプログラマーをしています。 家ではDartを、会社ではGoとTypeScriptを書いています。 今日切実に訴えたいのは最近のフロントエンドがまじで面倒くさいので Elixirで何とかしたいということです。 たしかに、部分的には便利になりました。 AnguarやReactを使えば手続きではなく変数でViewを管理できるようになりました。 例えば、bool値でメニューバーが開いているかtrue/falseで宣言すれば、 間違いなく画面でメニューバーが閉じたり開いたりします。 ** 1分 ** また、DartやTypeScriptなど型安全な言語で開発できるようにもなりました。 僕は名古屋出身だで、型安全な言語で開発しりんよとおばあちゃんに言われて育ちました
The chance that you are reading this blog post on a device with a multicore cpu is increasing on a daily basis which is why everybody is talking about concurrency now. Concurrency for our web applications and API backends means that we’d like our htop to look like this: I’ve recently been to a really awesome ruby conference and three or four talks out of 21 were about concurrency. The ruby communi
オブジェクト指向言語ってのが,全然オブジェクト指向じゃなくて,Erlangが本当のオブジェクト指向言語かもしれないという衝撃的な記事を見て,もう一度オブジェクト指向について考えてみた. 元ネタ オブジェクト指向プログラミングは間違いだったか? http://www.grant-olson.net/python/intro-to-stackless-python 現実世界のオブジェクトを記述できないオブジェクト指向 一般的なオブジェクト指向言語といえば,C++やJavaなどがある.今,オブジェクト指向言語で,母,父,弟,自分で夕食をとる関数を定義すると,おそらく,次のようになる. take_dinner() { mother.eat(dinner); father.eat(dinner); brother.eat(dinner); me.eat(dinner); } プログラミング的にはこれ
ここ数日の佐藤先生のエントリが熱い! Erlang、Scala、Go、Javaなどの現代の言語(Erlangは古いか)における並行処理の扱い方について、それぞれの歴史的背景や意義、得手不得手などがわかりやすく紹介されてます。80年代から並行処理やオブジェクト指向を研究されてきた佐藤先生ならではの視点ですね。ちょっと長くなりますが特に私が興味深かった部分を引用します(強調は私): 佐藤一郎: Web日記 (2010年) 最近、興味深いのはオブジェクト指向言語のScalaやErlangが話題を集めていることでしょうか。どちらもActor Modelをベースにしているそうですが、オブジェクト指向言語の歴史でいうと、Actor Modelなどの並行処理用オブジェクト指向言語の研究が盛んになったのは1985年からの6,7年ぐらいだと思います(Actor Model自身はもっと古いですが)。そして19
ブロゴスフィアでは最近Scala対Erlangの議論がややヒートし続けている。マルチコアの世界(参考記事)が訪れようとしている今、いかにマルチコア危機を解決するかが問題になっている。ScalaとErlangはその解決法たらんとしている言語だが、少し違いがある。それぞれのアプローチの長所短所はなんだろうか? 問題 ムーアの法則はもう通用しない。かつてのようなクロック周波数の向上(リンク)は見込めず、かわりにコアの数を増やそうとしている。今の時代、あなたのノートPCでさえも2つコアを搭載していることだろう。 2つ以上のコアを有効に使うには、アプリケーションが並列処理を意識してないといけない。もしあなたの顧客が8コアのマシンを買ったとしたら、たとえそれをあるアプリケーションの専用マシンにしたとしても、そのアプリケーションがCPU性能の12%しか使えなくてもおかしくない、とあなたは顧客にどうにかし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く