アカウント名:
パスワード:
javascriptが思いのほか低くてびっくり。あれで100行以上のプログラム書きたくないよ。
まあ、言語じゃなくて実行環境の問題も半分ぐらいあるが・・・
最初にがっつり触った頃に、ブラウザ間の挙動に差がなければjavascriptは好きになれただろうなぁ、って思う。
# 確か2009年ぐらい、Ajaxとか言ってた頃
その頃はかなり改善されている頃
それよりも、2000年くらいのブラウザ戦争の頃にがっつり触った人は。。。
ES6とTypeScriptのおかげで盛り返しただけ。言語としては最高にクソだってのはみんなわかってる。
ES5以下+jQueryはマジで糞ES6は大分マシ
JavascriptというかESを好きと感じるか嫌いと感じるかは、asyncを理解できるかできないか、に大きく依存する。そして、8割(主観)のプログラマはasyncとか実行コンテキストとか理解できない。
と JavaScript 以外の環境でも遙か昔から存在する非同期処理を理解できる俺すごいと考えている JavaScript 以外知らない低レベル JavaScript プログラマーが申しております。
何が悲しくてWindows 3.1の協調的マルチタスクの時代まで退行しなければならんのだと思いました
自分が仕事以外で数百行以上のプログラム書いたのはperlとjavascriptくらいでその2つが好きなわけだけど、
Developer Storyは履歴書であることから、単純な好き嫌いを回答するアンケートなどとは回答者の心構えも異なる。たとえば、仕事の経験はあるがもう扱いたくないテクノロジーや、既に他のテクノロジーへの置き換えが進んでおり、嫌いと公言しても問題なさそうなものが「希望しない」方のフィールド行きとなる可能性も指摘されている。
この辺がその2つの言語の評価を分けたように思う。今後いい仕事を取る上で経験があると有利そうな言語が選ばれているのでは?
今のWebがJavascriptにまみれているのが信じられんぐらい糞だと思ってるんだけどなぁ。VBAはわざわざEXEにするほどじゃない自動化とかで使ってはいる。言語的には好きじゃないけど、これはこれで仕事的にないと色々と面倒だし。Excelでマクロ使う時もそうだしな。
個人的にはC#が好きなんだが…
Webで動的なことやるにはJavaScript(とかFlash)くらいしかなかったしね。10年くらい前は「JavaScriptは入力補助とかちょっとしたことに使うもので派手なことするためにゴリゴリ使うもんじゃない。ブラウザ依存地獄にハマる。WebサイトはJavaScript無しでも見れるように作るべき」とか思ってたけど、jQueryでお手軽に色々できるようになって、GoogleがJavaScriptバリバリ使っていろいろ作り出したり、Node.jsが流行ったり、車輪の再発明みたいないろんなツールがJavaScriptで作られたり、プロトタイプ指向最強とまで言われたり……俺の周りの意見が偏ってただけかもしれないが2010年くらいまでJavaScriptが妙に評価されてたな。
10年くらい前ってもう2007年ですが、脳内時間がフリーズしていらっしゃいませんか
ほんとこれ、何なんだろうね
JavaScript…というかJScriptは、開発ツールも実行時のVMも必要ない点で、そこそこ重宝してるなあ。
Node.js とか、何がうれしくてサーバーサイドまで JavaScript で書こうなんて思ったのか理解不能。しかもそれがはやりまくっているのはさらに理解不能。
何でもかんでも VB や PHP や Java で書きたがる人と同じなんだろうか。正直、あまりお近づきになりたくない感じ。
Node.js とか、何がうれしくてサーバーサイドまで JavaScript で書こうなんて思ったのか
これは『クライアント側とサーバ側で同じ入力チェックをするのに別実装するのがイヤだから』の一点だけで「思う」のには十分でしょう。# 他の色々とあわせると実際にサーバ側に実装してしまったのが良い事なのかは、そりゃ色々と思うところは出てくるだろうけれども。
昔はそう思っていたが、今は認識がだいぶ変わった。結局優秀な連中がJavaScriptの不満を尽く潰してきた歴史があって、今は条件を整えさえすれば、不可解な挙動、低質なコード、ダサいコーディング、実行速度、これらのかつて感じていたJavaScriptを書く上でのストレスは殆ど駆逐されてしまった印象がある。
今もって煮ても焼いても食えないコードを書くことは可能で、旧世代の遺物をメンテする立場になれば地獄を見るかもしれないが、理知的なメンバーとツールで守られている限り、JavaScriptは確かに有益な言語になった。
JavaScriptでまともに開発してご覧に入れますのででは将軍様、理知的なメンバーとツールをお出し下さい
ツールなんて、npmとかgitとか誰でも知っている程度のものしか使ってないですよ。理知的なメンバーがいないのなら、仕事場を変えるのが早そうですね。
よい言語だと思うようになりましたね。非同期処理とシングルスレッドをこれほど基礎に置いている言語はあまり知らないです。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
世間一般ではそうなのか (スコア:1)
javascriptが思いのほか低くてびっくり。
あれで100行以上のプログラム書きたくないよ。
まあ、言語じゃなくて実行環境の問題も半分ぐらいあるが・・・
Re:世間一般ではそうなのか (スコア:2, すばらしい洞察)
最初にがっつり触った頃に、ブラウザ間の挙動に差がなければjavascriptは好きになれただろうなぁ、って思う。
# 確か2009年ぐらい、Ajaxとか言ってた頃
Re: (スコア:0)
その頃はかなり改善されている頃
それよりも、2000年くらいのブラウザ戦争の頃にがっつり触った人は。。。
Re: (スコア:0)
ES6とTypeScriptのおかげで盛り返しただけ。
言語としては最高にクソだってのはみんなわかってる。
Re: (スコア:0)
ES5以下+jQueryはマジで糞
ES6は大分マシ
Re: (スコア:0)
JavascriptというかESを好きと感じるか嫌いと感じるかは、asyncを理解できるかできないか、に大きく依存する。
そして、8割(主観)のプログラマはasyncとか実行コンテキストとか理解できない。
Re: (スコア:0)
と JavaScript 以外の環境でも遙か昔から存在する非同期処理を理解できる俺すごいと
考えている JavaScript 以外知らない低レベル JavaScript プログラマーが申しております。
Re: (スコア:0)
何が悲しくてWindows 3.1の協調的マルチタスクの時代まで退行しなければならんのだと思いました
Re: (スコア:0)
自分が仕事以外で数百行以上のプログラム書いたのはperlとjavascriptくらいで
その2つが好きなわけだけど、
Developer Storyは履歴書であることから、単純な好き嫌いを回答するアンケートなどとは回答者の心構えも異なる。たとえば、仕事の経験はあるがもう扱いたくないテクノロジーや、既に他のテクノロジーへの置き換えが進んでおり、嫌いと公言しても問題なさそうなものが「希望しない」方のフィールド行きとなる可能性も指摘されている。
この辺がその2つの言語の評価を分けたように思う。今後いい仕事を取る上で経験があると
有利そうな言語が選ばれているのでは?
Re: (スコア:0)
今のWebがJavascriptにまみれているのが信じられんぐらい糞だと思ってるんだけどなぁ。
VBAはわざわざEXEにするほどじゃない自動化とかで使ってはいる。
言語的には好きじゃないけど、これはこれで仕事的にないと色々と面倒だし。
Excelでマクロ使う時もそうだしな。
個人的にはC#が好きなんだが…
Re: (スコア:0)
Webで動的なことやるにはJavaScript(とかFlash)くらいしかなかったしね。
10年くらい前は「JavaScriptは入力補助とかちょっとしたことに使うもので派手なことするためにゴリゴリ使うもんじゃない。ブラウザ依存地獄にハマる。WebサイトはJavaScript無しでも見れるように作るべき」とか思ってたけど、jQueryでお手軽に色々できるようになって、GoogleがJavaScriptバリバリ使っていろいろ作り出したり、Node.jsが流行ったり、車輪の再発明みたいないろんなツールがJavaScriptで作られたり、プロトタイプ指向最強とまで言われたり……
俺の周りの意見が偏ってただけかもしれないが2010年くらいまでJavaScriptが妙に評価されてたな。
Re: (スコア:0)
10年くらい前ってもう2007年ですが、脳内時間がフリーズしていらっしゃいませんか
Re: (スコア:0)
ほんとこれ、何なんだろうね
Re: (スコア:0)
JavaScript…というかJScriptは、開発ツールも実行時のVMも必要ない点で、そこそこ重宝してるなあ。
Re: (スコア:0)
Node.js とか、何がうれしくてサーバーサイドまで JavaScript で書こうなんて
思ったのか理解不能。しかもそれがはやりまくっているのはさらに理解不能。
何でもかんでも VB や PHP や Java で書きたがる人と同じなんだろうか。
正直、あまりお近づきになりたくない感じ。
Re:世間一般ではそうなのか (スコア:2)
Node.js とか、何がうれしくてサーバーサイドまで JavaScript で書こうなんて思ったのか
これは『クライアント側とサーバ側で同じ入力チェックをするのに別実装するのがイヤだから』の一点だけで「思う」のには十分でしょう。
# 他の色々とあわせると実際にサーバ側に実装してしまったのが良い事なのかは、そりゃ色々と思うところは出てくるだろうけれども。
Re: (スコア:0)
昔はそう思っていたが、今は認識がだいぶ変わった。
結局優秀な連中がJavaScriptの不満を尽く潰してきた歴史があって、
今は条件を整えさえすれば、不可解な挙動、低質なコード、ダサいコーディング、実行速度、
これらのかつて感じていたJavaScriptを書く上でのストレスは殆ど駆逐されてしまった印象がある。
今もって煮ても焼いても食えないコードを書くことは可能で、旧世代の遺物をメンテする立場になれば地獄を見るかもしれないが、
理知的なメンバーとツールで守られている限り、JavaScriptは確かに有益な言語になった。
Re: (スコア:0)
JavaScriptでまともに開発してご覧に入れますので
では将軍様、理知的なメンバーとツールをお出し下さい
Re: (スコア:0)
ツールなんて、npmとかgitとか誰でも知っている程度のものしか使ってないですよ。
理知的なメンバーがいないのなら、仕事場を変えるのが早そうですね。
Re: (スコア:0)
Re: (スコア:0)
Re: (スコア:0)
よい言語だと思うようになりましたね。
非同期処理とシングルスレッドをこれほど基礎に置いている言語はあまり知らないです。