アカウント名:
パスワード:
俺は老人だからテキスト・エディタをWebベースの技術(HTML、JavaScript、WebKitなど)で構築しなければならない必然性を理解出来ない
公式サイトに説明がありますね。
Whether you're tweaking the look of Atom's interface with CSS or adding major features with HTML and JavaScript, it's never been easier to take control of your editor.
CSSで見た目を変えたり、HTML/JavaScriptで新しい機能を追加できるよ!ということで、EmacsのEmacs Lisp部分をCSS/HTML/JavaScriptに置き換えたものではないかと。エコシステムの広がりには寄与するんじゃないでしょうかね。
そういえばIDEじゃなくてGUIライブラリだけど、新しくJavaで採用されたJavaFXも見た目のコントロールをCSSでもできるとか言う話が。
「JavaFX 2で始めるGUI開発 第9回 CSSによるスタイリング [nikkeibp.co.jp]」
昔はこういうのってXULRunnerが一手に担うものと思ってましたが、SongbirdもEchofonも終わってしまい、アプリケーションが減っていく一方なんですよねChromiumとどうして差がついたのか…慢心、環境の違い
Songbirdは死んだけどNightingaleは生きてるし、nvuもKompoZerも死んだけどBlueGriffonは生きてるから(涙目
一瞬 宮本佳那子が休養したことかと思った。
Eclipseの見た目もCSSだけどねえ。情報少なすぎ&カスタマイズしづらすぎ。
わぉ、mjk!Eclipseプラグイン作ってるのに気付いてなかったYO!
やはり、Chrome OS 的なコンセプトに乗ろうってことでしょう。Chrome Web Store で売り物になるクラウドサービスをイメージしてるんじゃないでしょうか。
いずれ同じものをWeb経由でオンラインIDEサービスとして提供する計画があるのかも。あるいはCMS(WikiやBlog)よろしくWebを介したWebサービスの開発に使えるようにするとか。
・Ideone [ideone.com]・Orion [eclipse.org]
QtのQt QuickはWidget自体はC++で作るけど、表示やレイアウトはJavaScriptで管理する。スマートフォンのスワイプみたいに、ユーザの操作で動的にレイアウトを変えるみたいなことをするには、表示の状態を管理する必要があるわけで、その手の処理を描くために既に普及しているWebベースの記法を使わけ、
同意。
ネイティブコード(C++等)でできることを、わざわざJavaScriptで実装しようっていう奴の気が知れない。
Emacs Lisp を何だと思ってるんだ?
質問です。
JavaScriptは置いといて、今はこういう考え方が一般的なの?
スクリプトコード(JavaScript等)でできることを、わざわざC++で実装しようっていう奴の気が知れない。
C++で実装した方が開発効率が高いから。Cじゃあるまいし、スクリプトコードと同じ事なら同じぐらい安全に出来る・
× C++で実装した方が開発効率が高いから。⚪︎ C++しか使ったことがない僕が新しい言語を一から覚えるよりもC++で実装した方が開発効率が高いから。
それは無い
未だにC/C++持ち上げてる人間はそれしか知らないんでしょJavaしかできません、という人種と同じぐらい邪魔だね
C/C++使いに限定した話じゃないよ。「自分の慣れている言語だけは素晴らしい言語で汎用性も高いけど、自分の知らない言語は効率が悪く汎用性も低い技術」って思い込む人はどの言語界隈にでもいるから。
文字を色分けしたりして表示できるライブラリ、って言われたら即座に思いつくのはWeb関連だと思います。というかGUIの構築という面でも、マルチプラットフォームを目指すならWebKitとかのレンダリングエンジン使うのが楽なんじゃないですかね。
俺は若者だからテキスト・エディタを開発効率の悪い技術 (C, C++など)で構築しなければならない必然性を理解出来ない
同意HTML5のほうが絶対にいい
俺も若者だけど、最初にかじったのがC++11なんで、スクリプト言語を使う動機ががいまいちないんだよね。大抵のものは揃ってるから、
C++でWebアプリでも作られたらどうですか
つ Emscripten http://ja.wikipedia.org/wiki/Emscripten [wikipedia.org]
正直こんなの使うメリットってあるんですかね。C++が使えるならJavaScriptなんて半日で習得できるでしょうに。
JavaScript特有の罠とかあるので半日で習得ってのはどうなんだろうなー# JavaScriptと言いつつTypeScript使う私をお許しください
俺は単純だからハイパーなテキストエディタを実現しようとしたらハイパーテキストの可能性も排除しない
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
老人 (スコア:0)
俺は老人だからテキスト・エディタをWebベースの技術(HTML、JavaScript、WebKitなど)で構築しなければならない必然性を理解出来ない
Re:老人 (スコア:3, 参考になる)
公式サイトに説明がありますね。
Whether you're tweaking the look of Atom's interface with CSS or adding major features with HTML and JavaScript, it's never been easier to take control of your editor.
CSSで見た目を変えたり、HTML/JavaScriptで新しい機能を追加できるよ!ということで、
EmacsのEmacs Lisp部分をCSS/HTML/JavaScriptに置き換えたものではないかと。
エコシステムの広がりには寄与するんじゃないでしょうかね。
CSSといえば (スコア:1)
そういえばIDEじゃなくてGUIライブラリだけど、
新しくJavaで採用されたJavaFXも見た目のコントロールをCSSでもできるとか言う話が。
「JavaFX 2で始めるGUI開発 第9回 CSSによるスタイリング [nikkeibp.co.jp]」
Re:CSSといえば (スコア:1)
昔はこういうのってXULRunnerが一手に担うものと思ってましたが、SongbirdもEchofonも終わってしまい、アプリケーションが減っていく一方なんですよね
Chromiumとどうして差がついたのか…慢心、環境の違い
Re:CSSといえば (スコア:1)
Songbirdは死んだけどNightingaleは生きてるし、nvuもKompoZerも死んだけどBlueGriffonは生きてるから(涙目
Re: (スコア:0)
一瞬 宮本佳那子が休養したことかと思った。
Re:CSSといえば (スコア:1)
Eclipseの見た目もCSSだけどねえ。
情報少なすぎ&カスタマイズしづらすぎ。
Re:CSSといえば (スコア:1)
わぉ、mjk!Eclipseプラグイン作ってるのに気付いてなかったYO!
JavaScriptはともかく (スコア:0)
Re:老人 (スコア:2)
やはり、Chrome OS 的なコンセプトに乗ろうってことでしょう。Chrome Web Store で売り物になるクラウドサービスをイメージしてるんじゃないでしょうか。
オンラインIDE化への布石? (スコア:1)
いずれ同じものをWeb経由でオンラインIDEサービスとして提供する計画があるのかも。
あるいはCMS(WikiやBlog)よろしくWebを介したWebサービスの開発に使えるようにするとか。
・Ideone [ideone.com]
・Orion [eclipse.org]
Re:老人 (スコア:1)
QtのQt QuickはWidget自体はC++で作るけど、表示やレイアウトはJavaScriptで管理する。
スマートフォンのスワイプみたいに、ユーザの操作で動的にレイアウトを変えるみたいなことをするには、
表示の状態を管理する必要があるわけで、その手の処理を描くために既に普及しているWebベースの記法を使わけ、
Re: (スコア:0)
同意。
ネイティブコード(C++等)でできることを、わざわざJavaScriptで実装しようっていう奴の気が知れない。
emacs に謝れ (スコア:1)
Emacs Lisp を何だと思ってるんだ?
Re:老人 (スコア:1)
質問です。
JavaScriptは置いといて、今はこういう考え方が一般的なの?
Re:老人 (スコア:1)
スクリプトコード(JavaScript等)でできることを、わざわざC++で実装しようっていう奴の気が知れない。
Re: (スコア:0)
C++で実装した方が開発効率が高いから。Cじゃあるまいし、スクリプトコードと同じ事なら同じぐらい安全に出来る・
Re:老人 (スコア:2, おもしろおかしい)
× C++で実装した方が開発効率が高いから。
⚪︎ C++しか使ったことがない僕が新しい言語を一から覚えるよりもC++で実装した方が開発効率が高いから。
Re: (スコア:0)
それは無い
未だにC/C++持ち上げてる人間はそれしか知らないんでしょ
Javaしかできません、という人種と同じぐらい邪魔だね
Re: (スコア:0)
C/C++使いに限定した話じゃないよ。
「自分の慣れている言語だけは素晴らしい言語で汎用性も高いけど、自分の知らない言語は効率が悪く汎用性も低い技術」って思い込む人はどの言語界隈にでもいるから。
Re: (スコア:0)
文字を色分けしたりして表示できるライブラリ、って言われたら
即座に思いつくのはWeb関連だと思います。
というかGUIの構築という面でも、マルチプラットフォームを目指すなら
WebKitとかのレンダリングエンジン使うのが楽なんじゃないですかね。
Re: (スコア:0)
俺は若者だからテキスト・エディタを開発効率の悪い技術 (C, C++など)で構築しなければならない必然性を理解出来ない
Re: (スコア:0)
同意
HTML5のほうが絶対にいい
Re: (スコア:0)
俺も若者だけど、最初にかじったのがC++11なんで、スクリプト言語を使う動機ががいまいちないんだよね。大抵のものは揃ってるから、
Re: (スコア:0)
C++でWebアプリでも作られたらどうですか
Re: (スコア:0)
つ Emscripten http://ja.wikipedia.org/wiki/Emscripten [wikipedia.org]
Re: (スコア:0)
正直こんなの使うメリットってあるんですかね。
C++が使えるならJavaScriptなんて半日で習得できるでしょうに。
Re: (スコア:0)
JavaScript特有の罠とかあるので半日で習得ってのはどうなんだろうなー
# JavaScriptと言いつつTypeScript使う私をお許しください
Re: (スコア:0)
俺は単純だからハイパーなテキストエディタを実現しようとしたらハイパーテキストの可能性も排除しない